@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/manrope-cyr-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/manrope-cyr.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/manrope-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/manrope-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500 700;font-display:swap;src:url(/fonts/space-grotesk-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500 700;font-display:swap;src:url(/fonts/space-grotesk-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light;font-family:Inter,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:1.5;font-weight:400;color:#111827;background-color:#f3f4f8;--brand-primary: #478ffa;--brand-primary-soft: #7cd9ee;--brand-accent: #e8a818;--brand-dark: #28292a;--brand-muted: #a7aaae;--landing-v1-bg: #f6f9ff;--landing-v2-bg: #f8fbff;--landing-v3-bg: #f6f8f3;--landing-ink: #101828}*{box-sizing:border-box}body{margin:0;min-height:100vh;background:var(--page-bg, #f3f4f8)}.layout{display:grid;grid-template-columns:280px 1fr;min-height:100vh;background:#eef1f8}.sidebar{background:#0f1c39;color:#e8edff;padding:2.5rem 1.75rem;display:flex;flex-direction:column;gap:2.5rem}.sidebar__brand{display:flex;align-items:center;gap:.9rem}.sidebar__logo{background:linear-gradient(135deg,#5c7cfa,#00c6ff);color:#0f1c39;width:44px;height:44px;border-radius:12px;display:grid;place-items:center;font-weight:700;letter-spacing:.05em}.sidebar__title{font-size:1.1rem;font-weight:600}.sidebar__subtitle{font-size:.8rem;opacity:.72}.sidebar__nav{display:flex;flex-direction:column;gap:.4rem}.sidebar__link{color:inherit;text-decoration:none;padding:.65rem .85rem;border-radius:10px;font-size:.95rem;transition:background .2s ease,color .2s ease}.sidebar__link:hover{background:#e8edff1f}.sidebar__link--active{background:#e8edff33;color:#fff;font-weight:600}.layout__content{display:flex;flex-direction:column;min-height:100vh}.topbar{align-items:center;display:flex;justify-content:space-between;gap:1rem;padding:2.4rem 3rem 1.4rem;background:linear-gradient(180deg,#0f1c39e6,#0f1c39a6);color:#f5f7ff;box-shadow:0 12px 32px #0f1c3947}.topbar h1{margin:0 0 .35rem;font-size:1.85rem;font-weight:600}.topbar p{margin:0;color:#f5f7ffc7}.topbar__actions{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.content-area{flex:1;padding:2.5rem 3rem;display:flex;flex-direction:column;gap:2rem}.page{display:flex;flex-direction:column;gap:1.5rem}.page__header{display:flex;justify-content:space-between;align-items:flex-start;gap:1.5rem}.page__title{margin:0;font-size:1.75rem;color:#101828}.page__description{margin:.4rem 0 0;color:#4b5563}.page__actions{display:flex;gap:.75rem;align-items:center}.card{background:#fff;border-radius:18px;box-shadow:0 24px 48px -32px #0f172a4d;border:1px solid rgba(15,23,42,.06);display:flex;flex-direction:column}.card__header{padding:1.5rem 1.75rem .5rem;border-bottom:1px solid rgba(15,23,42,.06)}.card__title{margin:0;font-size:1.15rem;color:#111827}.card__subtitle{margin:.35rem 0 0;color:#6b7280}.card__body{padding:1.5rem 1.75rem;display:flex;flex-direction:column;gap:1.25rem}.card__footer{padding:1.1rem 1.75rem 1.4rem;border-top:1px solid rgba(15,23,42,.06);display:flex;justify-content:flex-end}.messaging-layout{display:grid;grid-template-columns:340px 1fr;gap:1.75rem}.messaging-sidebar,.messaging-content{display:flex;flex-direction:column;gap:1.5rem}.conversation-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.conversation-list__item{width:100%;border:1px solid rgba(15,23,42,.08);border-radius:12px;background:#f9fafc;padding:.9rem 1rem;text-align:left;cursor:pointer;display:flex;flex-direction:column;gap:.35rem;transition:border .2s ease,background .2s ease}.conversation-list__item:hover{background:#eef2ff;border-color:#4f46e580}.conversation-list__item--active{background:#4338ca;color:#fff;border-color:#3730a3}.conversation-list__item--active .conversation-list__meta .status-badge{background:#ffffff2e}.conversation-list__top{display:flex;justify-content:space-between;align-items:center;gap:1rem}.conversation-list__name{font-weight:600;font-size:.95rem}.conversation-list__time{font-size:.8rem;opacity:.7}.conversation-list__meta{display:flex;gap:.5rem;align-items:center}.messaging-conversation{display:flex;flex-direction:column;gap:1.5rem}.conversation-header{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;margin-bottom:1rem}.conversation-header__value{padding:.65rem .85rem;border-radius:10px;background:#0f172a0a}.conversation-meta{display:flex;gap:1.25rem;flex-wrap:wrap;font-size:.9rem;color:#4b5563}.conversation-messages{max-height:420px;overflow-y:auto;padding:1rem;border:1px solid rgba(15,23,42,.08);border-radius:14px;background:#f9fafc}.message-timeline{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.message-bubble{max-width:75%;padding:.75rem 1rem;border-radius:14px;position:relative;box-shadow:0 10px 20px -18px #0f172a73;background:#fff}.message-bubble--incoming{align-self:flex-start;background:#fff}.message-bubble--outgoing{align-self:flex-end;background:linear-gradient(135deg,#4f46e5,#6366f1);color:#fff}.message-bubble__meta{display:flex;justify-content:space-between;font-size:.75rem;opacity:.8;margin-bottom:.45rem}.message-media{display:flex;flex-direction:column;gap:.75rem;margin-top:.75rem}.message-media__item{display:flex;flex-direction:column;gap:.35rem}.message-media__image-link{display:inline-flex;max-width:320px;border-radius:12px;overflow:hidden;border:1px solid rgba(15,23,42,.12);background:#0f172a0a}.message-media__image{display:block;width:100%;height:100%;object-fit:cover}.message-media__audio,.message-media__video{display:flex;flex-direction:column;gap:.35rem;background:#0f172a0d;border-radius:12px;padding:.75rem;border:1px solid rgba(15,23,42,.08)}.message-media__audio audio,.message-media__video video{width:260px;max-width:100%;border-radius:8px;background:#fff}.message-media__caption{display:flex;flex-wrap:wrap;gap:.35rem;font-size:.8rem;color:inherit;opacity:.85}.message-media__file{display:inline-flex;flex-direction:column;gap:.25rem;padding:.6rem .8rem;border-radius:10px;border:1px solid rgba(15,23,42,.12);background:#0f172a0d;color:inherit;text-decoration:none;font-size:.85rem;max-width:280px;word-break:break-word;transition:border-color .2s ease,background-color .2s ease}.message-media__file:hover{border-color:#4f46e566;background:#4f46e51f}.message-media__file-name{font-weight:600}.message-media__file-size{font-size:.75rem;opacity:.75}.message-bubble__assistant-meta{display:flex;align-items:center;gap:.5rem;margin-top:.5rem}.message-bubble__feedback{display:flex;align-items:center;gap:.35rem}.message-bubble__feedback button{background:transparent;border:1px solid transparent;border-radius:9999px;padding:.1rem .55rem;cursor:pointer;transition:background-color .2s ease,border-color .2s ease;font-size:.95rem}.message-bubble__feedback button:hover{border-color:#0003;background-color:#0000000d}.message-bubble__feedback button.is-active{border-color:var(--accent);background-color:#007bff26}.composer{display:flex;flex-direction:column;gap:.85rem;margin-top:1.25rem}.composer__attachments{display:flex;flex-wrap:wrap;gap:.75rem}.composer__attachment{background:#0f172a0f;padding:.55rem .85rem;border-radius:10px;display:flex;align-items:flex-start;gap:.75rem;flex-wrap:wrap;font-size:.85rem}.composer__attachment button{background:none;border:none;color:#ef4444;cursor:pointer;font-size:.8rem}.composer__attachment-preview{display:flex;align-items:center;justify-content:center;min-width:72px;min-height:72px;border-radius:12px;border:1px solid rgba(15,23,42,.12);background:#0f172a0d;overflow:hidden;flex-shrink:0}.composer__attachment-visual{width:72px;height:72px;display:flex;align-items:center;justify-content:center;overflow:hidden}.composer__attachment-visual img{width:100%;height:100%;object-fit:cover}.composer__attachment-visual--wide{width:100%;height:auto;padding:.35rem}.composer__attachment-audio,.composer__attachment-video{width:240px;max-width:100%}.composer__attachment-icon{width:60px;height:60px;border-radius:12px;background:#4f46e51a;color:#4338ca;display:flex;align-items:center;justify-content:center;font-weight:600}.composer__attachment-info{display:flex;flex-direction:column;gap:.2rem;min-width:160px}.composer__attachment-name{font-weight:600}.composer__attachment-size{font-size:.75rem;opacity:.7}.composer__error{margin:0;color:#b91c1c;font-size:.85rem}.composer__recording{display:inline-flex;align-items:center;gap:.45rem;color:#dc2626;font-size:.9rem}.composer__recording-dot{width:10px;height:10px;border-radius:50%;background:currentColor;animation:recording-pulse 1.4s ease-in-out infinite}.composer__controls{display:flex;align-items:center;gap:.85rem}.composer__spacer{flex:1}.upload-button{display:inline-flex;align-items:center;gap:.35rem;padding:.55rem .95rem;border-radius:10px;background:#4f46e51f;color:#4338ca;font-size:.9rem;cursor:pointer}.upload-button input{display:none}@keyframes recording-pulse{0%,to{opacity:.45;transform:scale(.9)}50%{opacity:1;transform:scale(1)}}.assistant-panel{margin-top:1.5rem;display:flex;flex-direction:column;gap:.75rem}.assistant-suggestion{border:1px solid rgba(79,70,229,.25);border-radius:12px;padding:1rem;background:#4f46e514;display:flex;flex-direction:column;gap:.65rem}.assistant-suggestion__header{display:flex;justify-content:space-between;align-items:center}.assistant-suggestion__actions{display:flex;gap:.5rem}.assistant-placeholder{color:#4b5563;font-size:.9rem}.field{display:flex;flex-direction:column;gap:.45rem;font-size:.95rem}.field input,.field select,.field textarea{font:inherit;padding:.6rem .75rem;border-radius:10px;border:1px solid rgba(15,23,42,.15);background:#fdfdff;transition:border .2s ease,box-shadow .2s ease}.field textarea{min-height:120px;resize:vertical}.cli-argument-options{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.cli-argument-option{display:flex;gap:.65rem;align-items:flex-start;padding:.55rem .65rem;border:1px solid rgba(15,23,42,.12);border-radius:10px;background:#0f172a05}.cli-argument-option input[type=checkbox]{margin-top:.25rem}.cli-argument-option__body{display:flex;flex-direction:column;gap:.25rem}.cli-argument-option__title{font-weight:600;color:#1f2937}.cli-argument-option__hint{font-size:.8rem;color:#6b7280;line-height:1.35}.cli-argument-option code{font-size:.8rem;color:#1f2937;background:#0f172a0a;padding:.15rem .4rem;border-radius:6px;align-self:flex-start}.cli-argument-preview{display:flex;align-items:baseline;flex-wrap:wrap;gap:.5rem;font-size:.85rem;color:#4b5563}.cli-argument-preview code{background:#0f172a0f;border-radius:6px;padding:.2rem .45rem}.job-log-viewer{margin-top:1.5rem;padding:1.5rem;border:1px solid rgba(15,23,42,.1);border-radius:16px;background:#f8fafc;display:flex;flex-direction:column;gap:1.25rem}.job-log-viewer__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.job-log-viewer__title h4{margin:0;font-size:1.1rem;color:#0f172a}.job-log-viewer__title .muted{display:block;margin-top:.25rem}.job-log-viewer__meta{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;font-size:.9rem;color:#4b5563}.job-log-viewer__meta span{display:flex;align-items:center;gap:.35rem}.job-log-viewer__meta strong{color:#111827}.job-log-viewer__error{background:#fef2f2;border:1px solid #fecaca;color:#b91c1c;padding:.75rem 1rem;border-radius:10px;font-weight:600}.job-log-viewer__diagnosis{display:flex;flex-direction:column;gap:.35rem}.job-log-viewer__diagnosis p{margin:0}.job-log-viewer__logs{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem}.job-log-viewer__logs section{display:flex;flex-direction:column;gap:.6rem}.job-log-viewer__section-header{display:flex;justify-content:space-between;align-items:center;gap:.75rem}.job-log-viewer__section-header h5{margin:0;font-size:.95rem;color:#0f172a}.job-log-viewer__logs pre{background:#0f172a;color:#e2e8f0;font-family:Fira Code,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.8rem;line-height:1.4;padding:.85rem 1rem;border-radius:10px;overflow:auto;max-height:280px;white-space:pre-wrap;word-break:break-word}.job-log-viewer__details{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem}.job-log-viewer__details pre{background:#f1f5f9;color:#1f2937;font-family:Fira Code,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.8rem;line-height:1.4;padding:.85rem 1rem;border-radius:10px;overflow:auto;max-height:220px;white-space:pre-wrap;word-break:break-word}.field input:focus,.field select:focus,.field textarea:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f626}.field__label{font-weight:600;color:#1f2937}.field__hint{font-size:.8rem;color:#6b7280}.note{padding:.75rem 1rem;border-radius:10px;font-size:.95rem;background:#0f1c390d;color:#0f1729}.note--info{background:#3b82f61f;color:#1d4ed8}.note--error{background:#ef44441f;color:#b91c1c}.note--success{background:#22c55e26;color:#166534}n.preview-panel{display:flex;gap:1.5rem;flex-wrap:wrap}.preview-panel__canvas{flex:1 1 380px;min-height:360px;background:#0f172a;border-radius:16px;overflow:hidden;box-shadow:inset 0 0 0 1px #3b82f640}.preview-panel__canvas canvas{width:100%;height:100%!important}.preview-panel__controls{flex:0 0 260px;display:flex;flex-direction:column;gap:1rem}.preview-panel__inputs{display:flex;flex-direction:column;gap:.75rem}.preview-panel__row{display:grid;grid-template-columns:24px 1fr 60px;gap:.8rem;align-items:center;font-size:.9rem;color:#0f172a}.preview-panel__row input[type=range]{width:100%}.preview-panel__value{text-align:right;font-variant-numeric:tabular-nums;color:#1f2937}.preview-panel__toggles{display:flex;flex-direction:column;gap:.6rem}.preview-panel__toggles label{display:flex;align-items:center;gap:.5rem;font-size:.9rem;color:#1f2937}@media (max-width: 960px){.preview-panel__controls{flex:1 1 100%}}.actions{display:flex;gap:.75rem;flex-wrap:wrap;align-items:center}.table-wrapper{overflow-x:auto}.profile-upload{display:grid;gap:.75rem;max-width:420px}.profile-groups{display:grid;gap:1rem}.profile-row{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.muted{color:#6b7280;font-size:.85rem}.text-danger{color:#b91c1c}.field-grid{display:grid;gap:1rem 1.25rem}.field-grid--cols-1{grid-template-columns:1fr}.field-grid--cols-2{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.field-grid--cols-3{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.button{border:none;border-radius:999px;font-weight:600;cursor:pointer;padding:.55rem 1.35rem;font-size:.95rem;transition:transform .15s ease,box-shadow .2s ease}.button--primary{background:linear-gradient(135deg,#2563eb,#3b82f6);color:#fff;box-shadow:0 12px 20px #2563eb40}.button--primary:hover{transform:translateY(-1px);box-shadow:0 16px 30px #2563eb4d}.button--secondary{background:#3b82f61f;color:#1d4ed8}.button--ghost{background:transparent;color:#1f2937;border:1px solid rgba(15,23,42,.12)}.button:disabled{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}.status{display:inline-flex;align-items:center;padding:.2rem .6rem;border-radius:999px;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em}.status--info{background:#3b82f626;color:#1d4ed8}.status--success{background:#22c55e29;color:#15803d}.status--warning{background:#fbbf242e;color:#b45309}.status--danger{background:#f871712e;color:#b91c1c}.status--neutral{background:#94a3b82e;color:#475569}.table{width:100%;border-collapse:collapse;font-size:.93rem}.table th,.table td{padding:.65rem .9rem;border-bottom:1px solid rgba(15,23,42,.07);text-align:left}.table th{font-size:.8rem;text-transform:uppercase;letter-spacing:.06em;color:#6b7280}.table tbody tr:hover{background:#3b82f60d}.empty-state{text-align:center;padding:2rem 1.5rem;color:#6b7280;background:#3b82f60a;border-radius:16px}.empty-state h4{margin:0 0 .3rem}.auth-shell{min-height:100vh;display:grid;place-items:center;padding:2rem;background:linear-gradient(180deg,#081423,#10233b)}.auth-card{width:min(100%,440px);padding:2rem;border-radius:20px;border:1px solid rgba(124,217,238,.18);background:#091627eb;color:#f4f7fb;box-shadow:0 24px 70px #00000047;display:flex;flex-direction:column;gap:1rem}.auth-card__eyebrow{font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#7cd9ee}.auth-card h1{margin:0;font-size:1.8rem}.auth-card p{margin:0;line-height:1.5;color:#f4f7fbc7}.auth-form{display:flex;flex-direction:column;gap:1rem}.auth-form .field input{background:#fffffff5}.auth-submit{justify-content:center}.auth-error,.auth-status{border-radius:12px;padding:.85rem 1rem}.auth-error{background:#ef444429;border:1px solid rgba(239,68,68,.28);color:#fecaca}.auth-status{background:#7cd9ee1f;border:1px solid rgba(124,217,238,.22);color:#d7f5fb}.tag-cloud{display:flex;flex-wrap:wrap;gap:.45rem}.tag{background:#6366f11a;color:#4338ca;padding:.25rem .55rem;border-radius:999px;font-size:.8rem}.split-grid{display:grid;gap:1.5rem}@media (max-width: 1060px){.layout{grid-template-columns:220px 1fr}.topbar{padding:2rem 2rem 1.3rem}.content-area{padding:2rem}}@media (max-width: 860px){.layout{grid-template-columns:1fr}.sidebar{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.sidebar__nav{flex-direction:row;flex-wrap:wrap;gap:.6rem}.sidebar__link{padding:.5rem .75rem}}.metric{display:flex;align-items:baseline;gap:.6rem}.metric__value{font-size:2.4rem;font-weight:700;color:#111827}.metric__label{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:#6b7280}.feed{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.9rem}.feed__time{font-size:.75rem;color:#6b7280}.feed__content{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap;color:#374151}.stack{display:flex;flex-direction:column;gap:1.25rem}.search-grid{display:grid;gap:1.2rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.search-card{background:#3b82f614;border-radius:14px;overflow:hidden;display:flex;flex-direction:column;box-shadow:inset 0 0 0 1px #3b82f61f}.search-card__thumb{aspect-ratio:4 / 3;background:#0f172a;display:grid;place-items:center}.search-card__thumb img{max-width:100%;max-height:100%;object-fit:contain}.search-card__body{padding:.9rem 1rem 1.2rem;display:flex;flex-direction:column;gap:.35rem;color:#1f2937}.settings-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.settings-form{display:flex;flex-direction:column;gap:1rem}.field-hint{font-size:.85rem;color:#4b5563;line-height:1.5;margin:-.35rem 0 0}.field-hint+.field-hint{margin-top:-.5rem}.field-hint code{font-family:var( --font-mono, "JetBrains Mono", "Fira Code", "Fira Mono", "SFMono-Regular", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace );background:#0f172a14;color:#111827;padding:0 .4rem;border-radius:6px}.field-hint--error{color:#b91c1c}.checkbox-field{display:flex;align-items:center;gap:.5rem;font-size:.9rem;color:var(--text-muted)}.checkbox-field input{width:1rem;height:1rem}.settings-form__actions{display:flex;align-items:center;gap:.75rem}.integration-health-details{background:#f9fafb;border:1px solid rgba(15,23,42,.12);border-radius:10px;padding:.75rem 1rem;font-size:.85rem;color:#1f2937}.integration-health-details summary{cursor:pointer;font-weight:600;margin-bottom:.5rem;color:#111827}.integration-health-details pre{margin:0;max-height:220px;overflow:auto;white-space:pre-wrap;word-break:break-word;font-family:var( --font-mono, "JetBrains Mono", "Fira Code", "Fira Mono", "SFMono-Regular", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace )}.feedback-table-wrapper{max-height:320px;overflow:auto}.feedback-table{width:100%;border-collapse:collapse;font-size:.9rem}.feedback-table th,.feedback-table td{border-bottom:1px solid rgba(0,0,0,.08);padding:.5rem .75rem;text-align:left}.feedback-table tbody tr:hover{background-color:#0000000a}.landing-page{min-height:100vh;font-family:Manrope,Segoe UI,sans-serif;padding:1.2rem 1.2rem 5.6rem;position:relative;overflow:hidden}.landing-page--v1{color:#f5f7fb;background:radial-gradient(circle at top,rgba(71,143,250,.18),transparent 24%),radial-gradient(circle at 82% 16%,rgba(124,217,238,.12),transparent 20%),radial-gradient(circle at 18% 42%,rgba(232,168,24,.08),transparent 18%),linear-gradient(180deg,#101215,#181b1f 34%,#111214)}.landing-page--v2{color:#1b1c1d;background:radial-gradient(circle at 86% 12%,rgba(232,168,24,.16),transparent 18%),radial-gradient(circle at 14% 22%,rgba(71,143,250,.12),transparent 18%),linear-gradient(180deg,#f7f1e7,#f2ece3 38%,#f5f0e8)}.landing-page--v3{color:#f6f8fb;background:linear-gradient(90deg,rgba(71,143,250,.08) 1px,transparent 1px),linear-gradient(rgba(71,143,250,.08) 1px,transparent 1px),linear-gradient(180deg,#07090c,#11151b 40%,#06080a);background-size:84px 84px,84px 84px,auto}.landing-page__shell{width:min(1240px,100%);margin:0 auto;position:relative;z-index:1;display:grid;gap:1.35rem}.landing-brand-logo{width:56px;height:56px;border-radius:16px;object-fit:cover;border:1px solid rgba(255,255,255,.14);background:#ffffff14}.landing-header{position:sticky;top:.8rem;z-index:5;display:grid;grid-template-columns:auto auto;justify-content:space-between;gap:1.2rem;align-items:center;padding:.95rem 1.2rem;border-radius:24px;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 16px 46px #00000040}.landing-page--v1 .landing-header,.landing-page--v3 .landing-header{background:#111214b8;border:1px solid rgba(255,255,255,.08)}.landing-page--v2 .landing-header{background:#fffaf4c7;border:1px solid rgba(40,41,42,.08)}.landing-header__brand{display:flex;align-items:center;gap:.85rem;text-decoration:none;color:inherit}.landing-header__brand span{display:grid;gap:.15rem}.landing-header__brand strong{font-family:Space Grotesk,Manrope,sans-serif;font-size:1rem;letter-spacing:.02em}.landing-header__brand em{font-style:normal;font-size:.82rem}.landing-page--v1 .landing-header__brand em,.landing-page--v3 .landing-header__brand em{color:#f5f7fbb3}.landing-page--v2 .landing-header__brand em{color:#28292aa3}.landing-header__nav{display:flex;justify-content:center;gap:1.2rem;flex-wrap:wrap}.landing-header__nav a,.landing-header__brand{text-decoration:none}.landing-page--v1 .landing-header__nav a,.landing-page--v3 .landing-header__nav a{color:#f5f7fbc7}.landing-page--v2 .landing-header__nav a{color:#28292abd}.landing-header__nav a{font-size:.92rem}.landing-header__nav a:hover,.landing-header__nav a:focus-visible{color:inherit}.landing-header__cta{max-width:20ch;white-space:normal}.landing-kicker,.landing-section__eyebrow,.landing-quickfacts__item span{margin:0;text-transform:uppercase;letter-spacing:.16em;font-size:.78rem;font-weight:700}.landing-page--v1 .landing-kicker,.landing-page--v1 .landing-section__eyebrow,.landing-page--v1 .landing-quickfacts__item span,.landing-page--v3 .landing-kicker,.landing-page--v3 .landing-section__eyebrow,.landing-page--v3 .landing-quickfacts__item span{color:#7cd9eee6}.landing-page--v2 .landing-kicker,.landing-page--v2 .landing-section__eyebrow,.landing-page--v2 .landing-quickfacts__item span{color:#e8a818e6}.landing-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);gap:1.6rem;padding:1.8rem;border-radius:32px;box-shadow:0 18px 60px #00000024}.landing-page--v1 .landing-hero,.landing-page--v3 .landing-hero{border:1px solid rgba(255,255,255,.08);background:linear-gradient(135deg,#ffffff0d,#ffffff04),#111214d1}.landing-page--v2 .landing-hero{border:1px solid rgba(40,41,42,.08);background:linear-gradient(135deg,#ffffffd6,#ffffff9e),#ffffffe6}.landing-hero__copy{display:grid;gap:1.1rem;align-content:center}.landing-hero h1,.landing-section__header h2,.landing-final h2,.landing-service-card h3,.landing-example-card h3,.landing-process-card h3,.landing-faq__item summary{margin:0;font-family:Space Grotesk,Manrope,sans-serif;letter-spacing:-.04em}.landing-hero h1{font-size:clamp(2.6rem,5vw,5rem);line-height:.95;max-width:10ch}.landing-hero__text,.landing-final p,.landing-service-card p,.landing-example-card p,.landing-process-card p,.landing-materials__notes p,.landing-faq__item p,.landing-quickfacts__item p{margin:0;line-height:1.72;font-size:.98rem}.landing-hero__actions,.landing-final__actions{display:flex;flex-wrap:wrap;gap:.85rem}.landing-hero__chips,.landing-materials__tags{display:flex;flex-wrap:wrap;gap:.65rem}.landing-hero__chips span,.landing-materials__tags span{padding:.46rem .8rem;border-radius:999px;font-size:.84rem;font-weight:700}.landing-page--v1 .landing-hero__chips span,.landing-page--v1 .landing-materials__tags span,.landing-page--v3 .landing-hero__chips span,.landing-page--v3 .landing-materials__tags span{background:#ffffff0d;border:1px solid rgba(124,217,238,.14)}.landing-page--v2 .landing-hero__chips span,.landing-page--v2 .landing-materials__tags span{background:#ffffffd9;border:1px solid rgba(40,41,42,.08)}.landing-hero__metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem}.landing-metric{padding:1rem;border-radius:22px}.landing-page--v1 .landing-metric,.landing-page--v3 .landing-metric{background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.landing-page--v2 .landing-metric{background:#ffffffdb;border:1px solid rgba(40,41,42,.08)}.landing-metric strong{display:block;font-size:1.45rem;margin-bottom:.3rem}.landing-metric span{display:block;font-size:.88rem;line-height:1.45}.landing-hero__visual{position:relative;min-height:520px;border-radius:28px;overflow:hidden;display:grid;place-items:center}.landing-page--v1 .landing-hero__visual{background:radial-gradient(circle at 30% 25%,rgba(71,143,250,.24),transparent 22%),#090b0ee6;border:1px solid rgba(255,255,255,.08)}.landing-page--v2 .landing-hero__visual{background:linear-gradient(180deg,rgba(232,168,24,.12),transparent),#ffffffd1;border:1px solid rgba(40,41,42,.08)}.landing-page--v3 .landing-hero__visual{background:linear-gradient(135deg,rgba(71,143,250,.18),transparent 38%),linear-gradient(180deg,#ffffff0a,#ffffff03),#06080aeb;border:1px solid rgba(124,217,238,.14)}.landing-hero__visual-main{width:min(82%,420px);padding:1rem;border-radius:24px;transform:rotate(-8deg)}.landing-page--v1 .landing-hero__visual-main,.landing-page--v3 .landing-hero__visual-main{background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.landing-page--v2 .landing-hero__visual-main{background:#fffffff0;border:1px solid rgba(40,41,42,.08);transform:rotate(8deg)}.landing-hero__visual-main img{display:block;width:100%;height:auto;border-radius:18px}.landing-hero__note{position:absolute;max-width:13rem;padding:.82rem .95rem;border-radius:18px;font-size:.9rem;font-weight:700}.landing-page--v1 .landing-hero__note,.landing-page--v3 .landing-hero__note{background:#111214b8;border:1px solid rgba(255,255,255,.1)}.landing-page--v2 .landing-hero__note{background:#ffffffe6;border:1px solid rgba(40,41,42,.08)}.landing-hero__note--1{top:12%;right:6%}.landing-hero__note--2{left:8%;bottom:18%}.landing-hero__note--3{right:10%;bottom:10%}.landing-quickfacts,.landing-section,.landing-final{border-radius:30px;box-shadow:0 16px 46px #0000001f}.landing-page--v1 .landing-quickfacts,.landing-page--v1 .landing-section,.landing-page--v1 .landing-final,.landing-page--v3 .landing-quickfacts,.landing-page--v3 .landing-section,.landing-page--v3 .landing-final{border:1px solid rgba(255,255,255,.08);background:linear-gradient(135deg,#ffffff0a,#ffffff04),#101215d1}.landing-page--v2 .landing-quickfacts,.landing-page--v2 .landing-section,.landing-page--v2 .landing-final{border:1px solid rgba(40,41,42,.08);background:linear-gradient(135deg,#ffffffe0,#ffffffb8),#ffffffe6}.landing-quickfacts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding:1.15rem}.landing-quickfacts__item{padding:1rem;border-radius:22px}.landing-page--v1 .landing-quickfacts__item,.landing-page--v3 .landing-quickfacts__item{background:#ffffff08}.landing-page--v2 .landing-quickfacts__item{background:#ffffffbd}.landing-section,.landing-final{padding:1.4rem}.landing-section__header{margin-bottom:1rem}.landing-section__header h2,.landing-final h2{font-size:clamp(1.8rem,3vw,2.8rem);line-height:1}.landing-service-grid,.landing-example-grid,.landing-process-grid{display:grid;gap:1rem}.landing-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-example-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-process-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.landing-service-card,.landing-example-card,.landing-process-card,.landing-faq__item{border-radius:24px;padding:1.15rem}.landing-page--v1 .landing-service-card,.landing-page--v1 .landing-example-card,.landing-page--v1 .landing-process-card,.landing-page--v1 .landing-faq__item,.landing-page--v3 .landing-service-card,.landing-page--v3 .landing-example-card,.landing-page--v3 .landing-process-card,.landing-page--v3 .landing-faq__item{background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.landing-page--v2 .landing-service-card,.landing-page--v2 .landing-example-card,.landing-page--v2 .landing-process-card,.landing-page--v2 .landing-faq__item{background:#ffffffe0;border:1px solid rgba(40,41,42,.08)}.landing-service-card ul{margin:0;padding-left:1rem;display:grid;gap:.6rem}.landing-example-card{display:grid;gap:.9rem}.landing-example-card__image{overflow:hidden;border-radius:18px}.landing-example-card__image img{display:block;width:100%;height:auto}.landing-process-card h3{margin-bottom:.35rem}.landing-materials{display:grid;gap:1rem}.landing-materials__notes{display:grid;gap:.55rem}.landing-faq{display:grid;gap:.8rem}.landing-faq__item summary{cursor:pointer;list-style:none}.landing-faq__item summary::-webkit-details-marker{display:none}.landing-faq__item summary:after{content:"+";float:right}.landing-faq__item[open] summary:after{content:"-"}.landing-final{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.42fr);gap:1rem}.landing-final__copy,.landing-final__meta{border-radius:24px;padding:1.2rem}.landing-page--v1 .landing-final__copy,.landing-page--v1 .landing-final__meta,.landing-page--v3 .landing-final__copy,.landing-page--v3 .landing-final__meta{background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.landing-page--v2 .landing-final__copy,.landing-page--v2 .landing-final__meta{background:#ffffffe6;border:1px solid rgba(40,41,42,.08)}.landing-final__meta{display:grid;gap:.6rem;align-content:center}.landing-final__meta strong{font-family:Space Grotesk,Manrope,sans-serif;font-size:clamp(1.7rem,3vw,2.5rem)}.landing-button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:3.4rem;padding:.82rem 1.3rem;border-radius:999px;border:1px solid transparent;text-decoration:none;font-weight:700;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease,border-color .2s ease}.landing-button--primary{color:#07111f;background:linear-gradient(135deg,#7cd9ee,#478ffa);box-shadow:0 18px 34px #478ffa42,inset 0 1px #ffffff73}.landing-button--secondary,.landing-button--ghost,.landing-mobile-cta{background:transparent}.landing-button:hover,.landing-mobile-cta:hover{transform:translateY(-2px);box-shadow:0 16px 30px #00000042}.landing-page--v1 .landing-button--primary,.landing-page--v3 .landing-button--primary{color:#07111f;background:linear-gradient(135deg,#7cd9ee,#478ffa);box-shadow:0 18px 34px #478ffa42}.landing-page--v2 .landing-button--primary{color:#1c1d1f;background:linear-gradient(135deg,#e8a818,#f0cf77);box-shadow:0 18px 34px #e8a81833}.landing-page--v1 .landing-button--secondary,.landing-page--v1 .landing-button--ghost,.landing-page--v1 .landing-mobile-cta,.landing-page--v3 .landing-button--secondary,.landing-page--v3 .landing-button--ghost,.landing-page--v3 .landing-mobile-cta{color:#fff;border-color:#ffffff24;background:#ffffff0a}.landing-page--v2 .landing-button--secondary,.landing-page--v2 .landing-button--ghost,.landing-page--v2 .landing-mobile-cta{color:#1b1c1d;border-color:#28292a1f;background:#ffffffd1}.landing-mobile-cta{position:fixed;left:1rem;right:1rem;bottom:1rem;z-index:9;display:none;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1rem;border-radius:18px;text-decoration:none;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.landing-mobile-cta strong{font-family:Space Grotesk,Manrope,sans-serif;font-size:1rem}.landing-page--v2 .landing-hero{grid-template-columns:minmax(320px,.9fr) minmax(0,1.1fr)}.landing-page--v2 .landing-hero__visual{order:-1}.landing-page--v2 .landing-example-grid>:first-child{grid-column:span 2}.landing-page--v2 .landing-example-grid>:first-child .landing-example-card__image{max-height:320px}.landing-page--v3 .landing-header{border-radius:18px}.landing-page--v3 .landing-hero{grid-template-columns:minmax(360px,.82fr) minmax(0,1.18fr)}.landing-page--v3 .landing-hero__copy{order:2}.landing-page--v3 .landing-hero__visual{order:1}.landing-page--v3 .landing-example-grid{grid-template-columns:1fr}.landing-page--v3 .landing-example-card{grid-template-columns:220px 1fr;align-items:center}.landing-page--v3 .landing-process-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width: 1180px){.landing-hero{grid-template-columns:1fr}.landing-hero__visual{min-height:420px}.landing-process-grid,.landing-example-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-page--v2 .landing-example-grid>:first-child{grid-column:auto}.landing-page--v3 .landing-example-card,.landing-final{grid-template-columns:1fr}}@media (max-width: 920px){.landing-header{grid-template-columns:1fr;justify-items:start}.landing-header__nav{justify-content:flex-start}.landing-service-grid,.landing-hero__metrics,.landing-process-grid,.landing-example-grid,.landing-quickfacts{grid-template-columns:1fr}.landing-hero__visual{min-height:340px}}@media (max-width: 720px){.landing-page{padding:.8rem .8rem 5.8rem}.landing-header{padding:.85rem 1rem;border-radius:20px}.landing-header__nav,.landing-header__cta{display:none}.landing-hero,.landing-section,.landing-final{padding:1.15rem;border-radius:24px}.landing-hero h1{max-width:none;font-size:clamp(2.2rem,14vw,3.4rem)}.landing-hero__note{max-width:11rem;padding:.7rem .8rem}.landing-mobile-cta{display:flex}}.landing-page--editorial{--landing-bg: #f5f1e8;--landing-bg-soft: #fffdf7;--landing-panel: rgba(255, 255, 255, .76);--landing-panel-strong: rgba(255, 255, 255, .92);--landing-ink: #28292a;--landing-muted: #5b5f64;--landing-line: rgba(40, 41, 42, .1);--landing-shadow: 0 24px 80px rgba(40, 41, 42, .12);--landing-blue: #478ffa;--landing-teal: #7cd9ee;--landing-gold: #e8a818;background:radial-gradient(circle at 10% 12%,rgba(124,217,238,.26),transparent 22%),radial-gradient(circle at 88% 8%,rgba(232,168,24,.16),transparent 16%),linear-gradient(180deg,#fffdf8,#f6f1e7 34%,#eeece4);color:var(--landing-ink);min-height:100vh;position:relative}.landing-page--editorial:before{background-image:linear-gradient(rgba(40,41,42,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(40,41,42,.04) 1px,transparent 1px);background-position:center;background-size:58px 58px;content:"";top:0;right:0;bottom:0;left:0;opacity:.45;pointer-events:none;position:fixed}.landing-page--editorial .landing-main,.landing-page--editorial .landing-topbar{margin-left:auto;margin-right:auto;max-width:1180px;width:calc(100% - 40px)}.landing-page--editorial .landing-topbar{align-items:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffdf8d1;border:1px solid rgba(255,255,255,.7);border-radius:999px;box-shadow:0 16px 44px #28292a14;display:flex;gap:18px;justify-content:space-between;margin-top:18px;padding:14px 18px;position:sticky;top:18px;z-index:20}.landing-page--editorial .landing-topbar__meta,.landing-page--editorial .landing-topbar__actions{align-items:center;display:flex;flex-wrap:wrap;gap:14px}.landing-page--editorial .landing-topbar__meta{color:var(--landing-muted);font-size:.92rem}.landing-page--editorial .landing-topbar__meta span{position:relative}.landing-page--editorial .landing-topbar__meta span+span:before{color:#28292a47;content:"/";margin-right:14px}.landing-page--editorial .landing-topbar__phone,.landing-page--editorial .landing-topbar__button,.landing-page--editorial .landing-button{text-decoration:none}.landing-page--editorial .landing-topbar__phone{color:var(--landing-ink);font-weight:700}.landing-page--editorial .landing-topbar__button,.landing-page--editorial .landing-button{align-items:center;border-radius:999px;display:inline-flex;font-weight:700;justify-content:center;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background-color .18s ease}.landing-page--editorial .landing-topbar__button{background:var(--landing-ink);color:#fff;min-height:46px;padding:0 20px}.landing-page--editorial .landing-topbar__button:hover,.landing-page--editorial .landing-button:hover,.landing-page--editorial .landing-mobile-whatsapp:hover{transform:translateY(-2px)}.landing-page--editorial .landing-main{padding-bottom:120px}.landing-page--editorial .landing-hero{align-items:center;display:grid;gap:48px;grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);min-height:calc(100vh - 170px);padding:46px 0 30px;position:relative}.landing-page--editorial .landing-brand-stage{align-items:center;display:flex;gap:22px;margin-bottom:26px}.landing-page--editorial .landing-brand-stage__logo{filter:drop-shadow(0 18px 34px rgba(40,41,42,.18));flex:0 0 auto;height:auto;max-width:min(210px,34vw);width:clamp(136px,18vw,210px)}.landing-page--editorial .landing-brand-stage__text{display:flex;flex-direction:column;gap:4px}.landing-page--editorial .landing-brand-stage__name{color:var(--landing-ink);font-size:clamp(2.7rem,5vw,5.1rem);font-weight:800;letter-spacing:-.08em;line-height:.92}.landing-page--editorial .landing-brand-stage__label{color:var(--landing-muted);font-size:1rem;letter-spacing:.08em;text-transform:uppercase}.landing-page--editorial .landing-hero__kicker,.landing-page--editorial .landing-section__eyebrow,.landing-page--editorial .landing-final-cta__eyebrow,.landing-page--editorial .landing-detail-card__eyebrow{color:var(--landing-blue);font-size:.82rem;font-weight:700;letter-spacing:.12em;margin:0;text-transform:uppercase}.landing-page--editorial .landing-hero h1,.landing-page--editorial .landing-section h2,.landing-page--editorial .landing-final-cta h2{color:var(--landing-ink);letter-spacing:-.06em;line-height:.98;margin:0}.landing-page--editorial .landing-hero h1{font-size:clamp(2.6rem,5.5vw,4.8rem);margin-top:12px;max-width:11ch}.landing-page--editorial .landing-hero__text{color:var(--landing-muted);font-size:1.08rem;line-height:1.65;margin:18px 0 0;max-width:42ch}.landing-page--editorial .landing-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.landing-page--editorial .landing-button{min-height:54px;padding:0 24px}.landing-page--editorial .landing-button--primary,.landing-page--editorial .landing-mobile-whatsapp{background:linear-gradient(135deg,var(--landing-blue),var(--landing-teal));box-shadow:0 18px 34px #478ffa42;color:#fff}.landing-page--editorial .landing-button--secondary{background:#ffffff7a;border:1px solid rgba(40,41,42,.1);box-shadow:0 14px 30px #28292a14;color:var(--landing-ink)}.landing-page--editorial .landing-hero__badges{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:24px 0 0;padding:0}.landing-page--editorial .landing-hero__badges li{background:#ffffff8f;border:1px solid rgba(40,41,42,.08);border-radius:999px;color:var(--landing-muted);padding:11px 16px}.landing-page--editorial .landing-hero__visual{min-height:600px;position:relative}.landing-page--editorial .landing-hero__visual:before,.landing-page--editorial .landing-hero__visual:after{content:"";position:absolute}.landing-page--editorial .landing-hero__visual:before{background:radial-gradient(circle,rgba(124,217,238,.44),transparent 58%);height:440px;inset:60px auto auto 24px;width:440px}.landing-page--editorial .landing-hero__visual:after{background:radial-gradient(circle,rgba(232,168,24,.2),transparent 60%);height:320px;inset:auto 8px 24px auto;width:320px}.landing-page--editorial .landing-detail-reel{aspect-ratio:.96;margin-left:auto;max-width:510px;position:relative;width:100%}.landing-page--editorial .landing-detail-card{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(160deg,#fffffff0,#fff9eed1),linear-gradient(135deg,rgba(71,143,250,.1),transparent 52%);border:1px solid rgba(255,255,255,.7);border-radius:30px;box-shadow:0 34px 70px #28292a1f;display:flex;flex-direction:column;top:0;right:0;bottom:0;left:0;opacity:0;overflow:hidden;padding:22px;position:absolute;transform:perspective(1200px) rotateX(14deg) rotateY(-18deg) translateY(40px) scale(.96);transform-origin:center center}.landing-page--editorial .landing-detail-card img{display:block;filter:drop-shadow(0 18px 32px rgba(40,41,42,.16));height:300px;margin:18px auto 8px;max-width:92%;object-fit:contain;width:92%}.landing-page--editorial .landing-detail-card__body{display:flex;flex-direction:column;gap:8px;margin-top:auto}.landing-page--editorial .landing-detail-card__body h2,.landing-page--editorial .landing-detail-card__body p{margin:0}.landing-page--editorial .landing-detail-card__body h2{font-size:1.58rem;letter-spacing:-.05em}.landing-page--editorial .landing-detail-card__body p{color:var(--landing-muted);line-height:1.55}.landing-page--editorial .landing-detail-card--1{animation:landing-card-cycle 18s infinite}.landing-page--editorial .landing-detail-card--2{animation:landing-card-cycle 18s infinite 6s}.landing-page--editorial .landing-detail-card--3{animation:landing-card-cycle 18s infinite 12s}.landing-page--editorial .landing-case-cloud{top:0;right:0;bottom:0;left:0;list-style:none;margin:0;padding:0;pointer-events:none;position:absolute}.landing-page--editorial .landing-case-cloud__item{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.64);border-radius:999px;box-shadow:0 18px 36px #28292a14;font-size:.88rem;font-weight:700;opacity:0;padding:11px 16px;position:absolute;max-width:20ch;white-space:normal}.landing-page--editorial .landing-case-cloud__item--blue{background:#478ffa24;color:#2159af}.landing-page--editorial .landing-case-cloud__item--teal{background:#7cd9ee38;color:#176b7b}.landing-page--editorial .landing-case-cloud__item--gold{background:#e8a8182e;color:#8f6710}.landing-page--editorial .landing-case-cloud__item--ink{background:#28292a14;color:var(--landing-ink)}.landing-page--editorial .landing-case-cloud__item--top-left{animation:landing-bubble-float 14s infinite;inset:48px auto auto -8px}.landing-page--editorial .landing-case-cloud__item--top-right{animation:landing-bubble-float 14s infinite 1.8s;inset:28px -18px auto auto}.landing-page--editorial .landing-case-cloud__item--mid-left{animation:landing-bubble-float 14s infinite 3.4s;inset:232px auto auto -44px}.landing-page--editorial .landing-case-cloud__item--mid-right{animation:landing-bubble-float 14s infinite 5.1s;inset:248px -30px auto auto}.landing-page--editorial .landing-case-cloud__item--bottom-left{animation:landing-bubble-float 14s infinite 6.8s;inset:auto auto 82px 6px}.landing-page--editorial .landing-case-cloud__item--bottom-right{animation:landing-bubble-float 14s infinite 8.5s;inset:auto -16px 46px auto}.landing-page--editorial .landing-trust-strip{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px}.landing-page--editorial .landing-trust-strip__item,.landing-page--editorial .landing-service-card,.landing-page--editorial .landing-use-case,.landing-page--editorial .landing-workflow__step,.landing-page--editorial .landing-advantage,.landing-page--editorial .landing-material-card,.landing-page--editorial .landing-showcase-card,.landing-page--editorial .landing-faq__item,.landing-page--editorial .landing-final-cta{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:var(--landing-panel);border:1px solid rgba(255,255,255,.7);box-shadow:var(--landing-shadow)}.landing-page--editorial .landing-trust-strip__item{border-radius:28px;display:flex;flex-direction:column;gap:8px;min-height:148px;padding:24px}.landing-page--editorial .landing-trust-strip__item strong{font-size:1.6rem;letter-spacing:-.05em}.landing-page--editorial .landing-trust-strip__item span,.landing-page--editorial .landing-service-card p,.landing-page--editorial .landing-use-case p,.landing-page--editorial .landing-workflow__step p,.landing-page--editorial .landing-advantage p,.landing-page--editorial .landing-material-card p,.landing-page--editorial .landing-showcase-card p,.landing-page--editorial .landing-faq__item p,.landing-page--editorial .landing-final-cta p{color:var(--landing-muted);line-height:1.65}.landing-page--editorial .landing-section{margin-top:104px}.landing-page--editorial .landing-section--compact{margin-top:88px}.landing-page--editorial .landing-section__heading{display:grid;gap:12px;margin-bottom:28px;max-width:640px}.landing-page--editorial .landing-section__heading h2,.landing-page--editorial .landing-final-cta h2{font-size:clamp(2rem,3.6vw,3.2rem)}.landing-page--editorial .landing-service-grid,.landing-page--editorial .landing-materials,.landing-page--editorial .landing-showcase,.landing-page--editorial .landing-faq{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.landing-page--editorial .landing-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-page--editorial .landing-service-card,.landing-page--editorial .landing-use-case,.landing-page--editorial .landing-workflow__step,.landing-page--editorial .landing-advantage,.landing-page--editorial .landing-material-card,.landing-page--editorial .landing-showcase-card,.landing-page--editorial .landing-faq__item,.landing-page--editorial .landing-final-cta{border-radius:32px;padding:28px}.landing-page--editorial .landing-service-card__topline{align-items:center;display:flex;font-size:.88rem;font-weight:700;justify-content:space-between;letter-spacing:.08em;text-transform:uppercase}.landing-page--editorial .landing-service-card__topline span{color:var(--landing-blue)}.landing-page--editorial .landing-service-card__topline strong{color:var(--landing-gold)}.landing-page--editorial .landing-service-card h3,.landing-page--editorial .landing-use-case h3,.landing-page--editorial .landing-workflow__step h3,.landing-page--editorial .landing-advantage h3,.landing-page--editorial .landing-material-card h3,.landing-page--editorial .landing-showcase-card h3,.landing-page--editorial .landing-faq__item h3{font-size:1.34rem;letter-spacing:-.05em;margin:16px 0 8px}.landing-page--editorial .landing-service-card ul{display:grid;gap:10px;margin:18px 0 0;padding:0}.landing-page--editorial .landing-service-card li,.landing-page--editorial .landing-final-cta__meta span{color:var(--landing-ink);list-style:none;position:relative}.landing-page--editorial .landing-service-card li{padding-left:18px}.landing-page--editorial .landing-service-card li:before{background:linear-gradient(135deg,var(--landing-blue),var(--landing-teal));border-radius:999px;content:"";height:8px;inset:0 auto auto 0;position:absolute;top:.55em;width:8px}.landing-page--editorial .landing-use-cases,.landing-page--editorial .landing-workflow,.landing-page--editorial .landing-advantages{display:grid;gap:16px}.landing-page--editorial .landing-use-cases,.landing-page--editorial .landing-advantages{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-page--editorial .landing-workflow{grid-template-columns:repeat(4,minmax(0,1fr))}.landing-page--editorial .landing-workflow__step span{color:#478ffa8f;display:block;font-size:1.72rem;font-weight:800;letter-spacing:-.06em}.landing-page--editorial .landing-showcase-card{display:flex;flex-direction:column;gap:18px}.landing-page--editorial .landing-showcase-card img{aspect-ratio:1.06;background:linear-gradient(145deg,#478ffa14,#7cd9ee0d);border-radius:24px;display:block;object-fit:contain;padding:18px;width:100%}.landing-page--editorial .landing-final-cta{align-items:center;background:linear-gradient(135deg,#fffffff0,#f9f5ebe6),linear-gradient(120deg,rgba(71,143,250,.12),transparent 56%);display:grid;gap:28px;grid-template-columns:minmax(0,1fr) minmax(220px,248px);margin-top:104px}.landing-page--editorial .landing-final-cta__actions{align-items:flex-end;display:flex;flex-direction:column;gap:14px}.landing-page--editorial .landing-final-cta__meta{display:flex;flex-direction:column;gap:6px;text-align:right}.landing-page--editorial .landing-mobile-whatsapp{bottom:18px;box-shadow:0 18px 34px #478ffa47;color:#fff;display:none;left:20px;min-height:56px;padding:0 22px;position:fixed;right:20px;text-decoration:none;z-index:30}@keyframes landing-card-cycle{0%{opacity:0;transform:perspective(1200px) rotateX(14deg) rotateY(-18deg) translateY(40px) scale(.96)}8%,28%{opacity:1;transform:perspective(1200px) rotateX(4deg) rotateY(-7deg) translateY(0) scale(1)}35%,to{opacity:0;transform:perspective(1200px) rotateX(14deg) rotateY(-18deg) translateY(-24px) scale(.98)}}@keyframes landing-bubble-float{0%,to{opacity:0;transform:translateY(16px) scale(.96)}12%,34%{opacity:1;transform:translateY(0) scale(1)}42%{opacity:0;transform:translateY(-16px) scale(1.02)}}@media (max-width: 1100px){.landing-page--editorial .landing-hero,.landing-page--editorial .landing-final-cta,.landing-page--editorial .landing-use-cases,.landing-page--editorial .landing-advantages,.landing-page--editorial .landing-workflow,.landing-page--editorial .landing-materials,.landing-page--editorial .landing-showcase,.landing-page--editorial .landing-faq{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-page--editorial .landing-hero{min-height:auto}.landing-page--editorial .landing-hero__visual{min-height:520px}}@media (max-width: 820px){.landing-page--editorial .landing-topbar{align-items:stretch;border-radius:28px;flex-direction:column;top:12px}.landing-page--editorial .landing-topbar__actions{justify-content:space-between}.landing-page--editorial .landing-hero,.landing-page--editorial .landing-service-grid,.landing-page--editorial .landing-use-cases,.landing-page--editorial .landing-workflow,.landing-page--editorial .landing-advantages,.landing-page--editorial .landing-materials,.landing-page--editorial .landing-showcase,.landing-page--editorial .landing-faq,.landing-page--editorial .landing-trust-strip,.landing-page--editorial .landing-final-cta{grid-template-columns:minmax(0,1fr)}.landing-page--editorial .landing-main,.landing-page--editorial .landing-topbar{width:calc(100% - 28px)}.landing-page--editorial .landing-hero{gap:30px;padding-top:26px}.landing-page--editorial .landing-brand-stage{align-items:flex-start;flex-direction:column}.landing-page--editorial .landing-brand-stage__logo{width:150px}.landing-page--editorial .landing-brand-stage__name{font-size:clamp(2.6rem,14vw,4.4rem)}.landing-page--editorial .landing-hero h1{font-size:clamp(2.2rem,12vw,3.6rem);max-width:none}.landing-page--editorial .landing-hero__visual{min-height:440px}.landing-page--editorial .landing-case-cloud__item{font-size:.76rem;padding:9px 13px;white-space:normal}.landing-page--editorial .landing-case-cloud__item--mid-left,.landing-page--editorial .landing-case-cloud__item--mid-right,.landing-page--editorial .landing-case-cloud__item--bottom-right{max-width:180px}.landing-page--editorial .landing-final-cta__actions{align-items:stretch}.landing-page--editorial .landing-final-cta__meta{text-align:left}.landing-page--editorial .landing-mobile-whatsapp{display:inline-flex}}@media (prefers-reduced-motion: reduce){.landing-page--editorial .landing-detail-card,.landing-page--editorial .landing-case-cloud__item,.landing-page--editorial .landing-topbar__button,.landing-page--editorial .landing-button,.landing-page--editorial .landing-mobile-whatsapp{animation:none;transition:none}.landing-page--editorial .landing-detail-card{opacity:1;transform:perspective(1200px) rotateX(4deg) rotateY(-7deg) translateY(0) scale(1)}.landing-page--editorial .landing-detail-card--2,.landing-page--editorial .landing-detail-card--3,.landing-page--editorial .landing-case-cloud__item{display:none}}.landing-page--conversion{--landing-bg: #f6f1e7;--landing-surface: rgba(255, 255, 255, .82);--landing-surface-strong: rgba(255, 255, 255, .94);--landing-ink: #28292a;--landing-muted: #666a70;--landing-line: rgba(40, 41, 42, .09);--landing-blue: #478ffa;--landing-teal: #7cd9ee;--landing-gold: #e8a818;--landing-shadow: 0 28px 70px rgba(40, 41, 42, .12);background:radial-gradient(circle at top left,rgba(124,217,238,.24),transparent 26%),radial-gradient(circle at 88% 12%,rgba(232,168,24,.16),transparent 18%),linear-gradient(180deg,#fffdf9,#f6f1e7 38%,#efebe1);color:var(--landing-ink);min-height:100vh;position:relative}.landing-page--conversion:before{background-image:linear-gradient(rgba(40,41,42,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(40,41,42,.03) 1px,transparent 1px);background-position:center;background-size:56px 56px;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:fixed}.landing-page--conversion .landing-header,.landing-page--conversion .landing-main,.landing-page--conversion .landing-footer{margin-left:auto;margin-right:auto;max-width:1240px;width:calc(100% - 40px)}.landing-page--conversion .landing-header{align-items:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffdf8d1;border:1px solid rgba(255,255,255,.78);border-radius:999px;box-shadow:0 18px 50px #28292a14;display:grid;gap:18px;grid-template-columns:auto auto;justify-content:space-between;margin-top:18px;padding:14px 18px;position:sticky;top:16px;z-index:30}.landing-page--conversion .landing-header__brand,.landing-page--conversion .landing-header__nav a,.landing-page--conversion .landing-header__phone,.landing-page--conversion .landing-button,.landing-page--conversion .landing-footer a,.landing-page--conversion .landing-sticky-whatsapp{text-decoration:none}.landing-page--conversion .landing-header__brand{align-items:center;color:var(--landing-ink);display:inline-flex;gap:14px}.landing-page--conversion .landing-header__brand img{height:auto;width:72px}.landing-page--conversion .landing-header__brand span{display:flex;flex-direction:column}.landing-page--conversion .landing-header__brand strong{font-size:1.24rem;letter-spacing:-.05em}.landing-page--conversion .landing-header__brand small{color:var(--landing-muted);font-size:.84rem}.landing-page--conversion .landing-header__nav{display:flex;gap:18px;justify-content:center}.landing-page--conversion .landing-header__nav a{color:var(--landing-muted);font-size:.96rem;font-weight:600}.landing-page--conversion .landing-header__actions{align-items:center;display:flex;gap:14px}.landing-page--conversion .landing-header__phone{color:var(--landing-ink);font-weight:700;max-width:20ch;white-space:normal}.landing-page--conversion .landing-main{padding-bottom:120px}.landing-page--conversion .landing-button{align-items:center;border-radius:999px;display:inline-flex;font-weight:700;justify-content:center;min-height:56px;padding:0 24px;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background-color .16s ease}.landing-page--conversion .landing-button:hover,.landing-page--conversion .landing-sticky-whatsapp:hover{transform:translateY(-2px)}.landing-page--conversion .landing-button--primary,.landing-page--conversion .landing-sticky-whatsapp{background:linear-gradient(135deg,var(--landing-blue),var(--landing-teal));box-shadow:0 18px 34px #478ffa3d;color:#fff}.landing-page--conversion .landing-button--secondary{background:#ffffffb8;border:1px solid rgba(40,41,42,.08);box-shadow:0 14px 28px #28292a14;color:var(--landing-ink)}.landing-page--conversion .landing-hero,.landing-page--conversion .landing-section,.landing-page--conversion .landing-footer{scroll-margin-top:110px}.landing-page--conversion .landing-hero{align-items:center;display:grid;gap:42px;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);min-height:calc(100vh - 156px);padding:42px 0 28px}.landing-page--conversion .landing-eyebrow{color:var(--landing-blue);font-size:.84rem;font-weight:800;letter-spacing:.12em;margin:0;text-transform:uppercase}.landing-page--conversion h1,.landing-page--conversion h2,.landing-page--conversion h3,.landing-page--conversion p{margin:0}.landing-page--conversion .landing-hero h1,.landing-page--conversion .landing-section__heading h2,.landing-page--conversion .landing-final-cta h2{letter-spacing:-.06em;line-height:.98}.landing-page--conversion .landing-hero h1{font-size:clamp(2.8rem,5.3vw,5.2rem);margin-top:14px;max-width:11ch}.landing-page--conversion .landing-lead,.landing-page--conversion .landing-section__lead,.landing-page--conversion .landing-card p,.landing-page--conversion .landing-process__step p,.landing-page--conversion .landing-case-card p,.landing-page--conversion .landing-faq__item p,.landing-page--conversion .landing-final-cta p,.landing-page--conversion .landing-footer p,.landing-page--conversion .landing-production-panel__visual p,.landing-page--conversion .landing-scanner-frame p,.landing-page--conversion .landing-equipment-item p{color:var(--landing-muted);line-height:1.65}.landing-page--conversion .landing-lead{font-size:1.08rem;margin-top:20px;max-width:54ch}.landing-page--conversion .landing-chip-list,.landing-page--conversion .landing-floating-cases,.landing-page--conversion .landing-engineering-strip div,.landing-page--conversion .landing-inline-list,.landing-page--conversion .landing-final-cta ul{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}.landing-page--conversion .landing-chip-list{margin-top:24px}.landing-page--conversion .landing-chip-list li,.landing-page--conversion .landing-floating-cases li,.landing-page--conversion .landing-engineering-strip span,.landing-page--conversion .landing-inline-list span{background:#ffffffad;border:1px solid rgba(40,41,42,.08);border-radius:999px;padding:10px 16px}.landing-page--conversion .landing-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.landing-page--conversion .landing-stat-list{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin:32px 0 0}.landing-page--conversion .landing-stat-list div,.landing-page--conversion .landing-card,.landing-page--conversion .landing-process__step,.landing-page--conversion .landing-case-card,.landing-page--conversion .landing-scanning-panel,.landing-page--conversion .landing-production-panel,.landing-page--conversion .landing-faq__item,.landing-page--conversion .landing-final-cta{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:var(--landing-surface);border:1px solid rgba(255,255,255,.72);box-shadow:var(--landing-shadow)}.landing-page--conversion .landing-stat-list div{border-radius:28px;padding:22px}.landing-page--conversion .landing-stat-list dt{font-size:1.72rem;font-weight:800;letter-spacing:-.06em}.landing-page--conversion .landing-stat-list dd{color:var(--landing-muted);margin:8px 0 0}.landing-page--conversion .landing-hero__visual{min-height:680px;position:relative}.landing-page--conversion .landing-hero-board{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(160deg,#ffffffe6,#fff8eedb),linear-gradient(135deg,rgba(71,143,250,.08),transparent 50%);border:1px solid rgba(255,255,255,.74);border-radius:34px;box-shadow:0 32px 80px #28292a1f;padding:24px;position:relative;z-index:2}.landing-page--conversion .landing-hero-board__topline{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:18px}.landing-page--conversion .landing-hero-board__topline span{background:#28292a0d;border-radius:999px;color:var(--landing-muted);font-size:.8rem;font-weight:700;padding:10px 12px;text-align:center}.landing-page--conversion .landing-storyboard{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.landing-page--conversion .landing-storyboard__card{background:var(--landing-surface-strong);border:1px solid rgba(40,41,42,.06);border-radius:28px;display:flex;flex-direction:column;gap:12px;min-height:264px;padding:18px;position:relative}.landing-page--conversion .landing-storyboard__step{color:#478ffa94;font-size:1.34rem;font-weight:800;letter-spacing:-.06em}.landing-page--conversion .landing-storyboard__card img{align-self:center;display:block;height:128px;max-width:100%;object-fit:contain}.landing-page--conversion .landing-storyboard__card h2{font-size:1.2rem}.landing-page--conversion .landing-floating-cases{inset:auto 12px -12px auto;max-width:340px;pointer-events:none;position:absolute;z-index:3}.landing-page--conversion .landing-floating-cases li{animation:landing-case-pop 9s infinite;opacity:0}.landing-page--conversion .landing-section{padding-top:90px}.landing-page--conversion .landing-section__heading{display:grid;gap:12px;margin-bottom:28px;max-width:760px}.landing-page--conversion .landing-section__heading h2,.landing-page--conversion .landing-final-cta h2{font-size:clamp(2.1rem,3.8vw,3.6rem)}.landing-page--conversion .landing-grid{display:grid;gap:18px}.landing-page--conversion .landing-grid--problem,.landing-page--conversion .landing-grid--capabilities{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-page--conversion .landing-grid--materials,.landing-page--conversion .landing-grid--why-us{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-page--conversion .landing-card{border-radius:32px;padding:24px}.landing-page--conversion .landing-card h3{font-size:1.28rem;letter-spacing:-.05em;margin-bottom:10px}.landing-page--conversion .landing-card--capability{align-items:center;display:grid;gap:20px;grid-template-columns:112px minmax(0,1fr)}.landing-page--conversion .landing-card--capability img{background:linear-gradient(145deg,#478ffa1a,#7cd9ee14);border-radius:24px;display:block;height:112px;object-fit:contain;padding:16px;width:112px}.landing-page--conversion .landing-process{display:grid;gap:14px;grid-template-columns:repeat(5,minmax(0,1fr))}.landing-page--conversion .landing-process__step{border-radius:30px;min-height:230px;padding:24px}.landing-page--conversion .landing-process__step span{color:#478ffa94;display:block;font-size:1.6rem;font-weight:800;letter-spacing:-.06em;margin-bottom:16px}.landing-page--conversion .landing-process__step h3{font-size:1.16rem;margin-bottom:8px}.landing-page--conversion .landing-case-slider{display:grid;gap:18px;grid-auto-columns:minmax(300px,1fr);grid-auto-flow:column;overflow-x:auto;padding-bottom:8px;scroll-snap-type:x proximity}.landing-page--conversion .landing-case-card{border-radius:34px;display:flex;flex-direction:column;overflow:hidden;scroll-snap-align:start}.landing-page--conversion .landing-case-card img{aspect-ratio:1.2;background:linear-gradient(145deg,#478ffa14,#7cd9ee0d);display:block;object-fit:contain;padding:22px;width:100%}.landing-page--conversion .landing-case-card__body{display:grid;gap:10px;padding:24px}.landing-page--conversion .landing-case-card__body h3{font-size:1.34rem;letter-spacing:-.05em}.landing-page--conversion .landing-case-card__body strong{color:var(--landing-ink)}.landing-page--conversion .landing-case-card__body span{color:var(--landing-blue);font-size:.92rem;font-weight:700}.landing-page--conversion .landing-card--material ul,.landing-page--conversion .landing-scanning-panel__content ul,.landing-page--conversion .landing-final-cta ul{display:grid;gap:10px;margin:16px 0 0;padding:0}.landing-page--conversion .landing-card--material li,.landing-page--conversion .landing-scanning-panel__content li,.landing-page--conversion .landing-final-cta li{list-style:none;padding-left:18px;position:relative}.landing-page--conversion .landing-card--material li:before,.landing-page--conversion .landing-scanning-panel__content li:before,.landing-page--conversion .landing-final-cta li:before{background:linear-gradient(135deg,var(--landing-blue),var(--landing-teal));border-radius:999px;content:"";height:8px;left:0;position:absolute;top:.6em;width:8px}.landing-page--conversion .landing-engineering-strip{align-items:center;background:#ffffff8f;border:1px solid rgba(40,41,42,.08);border-radius:28px;display:flex;gap:18px;justify-content:space-between;margin-top:18px;padding:20px 24px}.landing-page--conversion .landing-engineering-strip p{color:var(--landing-ink);font-weight:700}.landing-page--conversion .landing-section--split .landing-section__lead{max-width:60ch}.landing-page--conversion .landing-scanning-panel,.landing-page--conversion .landing-production-panel,.landing-page--conversion .landing-final-cta{align-items:stretch;border-radius:36px;display:grid;gap:24px;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);padding:28px}.landing-page--conversion .landing-scanning-panel__visual,.landing-page--conversion .landing-production-panel__visual{align-items:center;background:linear-gradient(145deg,#478ffa14,#7cd9ee14);border-radius:28px;display:flex;justify-content:center;min-height:340px;padding:24px;position:relative}.landing-page--conversion .landing-scanner-frame,.landing-page--conversion .landing-production-panel__visual{overflow:hidden}.landing-page--conversion .landing-scanner-frame{align-items:flex-start;background:#ffffffc2;border:1px solid rgba(40,41,42,.08);border-radius:28px;box-shadow:inset 0 1px #fffc;display:flex;flex-direction:column;gap:10px;max-width:320px;padding:28px}.landing-page--conversion .landing-scanner-frame span,.landing-page--conversion .landing-production-panel__visual strong{color:var(--landing-blue);font-weight:800;letter-spacing:.08em;text-transform:uppercase}.landing-page--conversion .landing-scanner-frame strong,.landing-page--conversion .landing-production-panel__visual strong{font-size:1.38rem;letter-spacing:-.05em}.landing-page--conversion .landing-scanning-panel__content,.landing-page--conversion .landing-production-panel__content,.landing-page--conversion .landing-final-cta__copy,.landing-page--conversion .landing-final-cta__actions{display:flex;flex-direction:column;gap:16px}.landing-page--conversion .landing-printer-stack{display:grid;gap:14px;grid-template-columns:repeat(3,84px);margin-bottom:18px}.landing-page--conversion .landing-printer-stack span{background:linear-gradient(180deg,#ffffffeb,#fff9eec7);border:1px solid rgba(40,41,42,.08);border-radius:18px;box-shadow:0 18px 36px #28292a14;height:110px;position:relative}.landing-page--conversion .landing-printer-stack span:nth-child(4),.landing-page--conversion .landing-printer-stack span:nth-child(5){transform:translate(50px)}.landing-page--conversion .landing-printer-stack span:before{background:linear-gradient(135deg,var(--landing-blue),var(--landing-teal));border-radius:12px;content:"";height:18px;left:14px;position:absolute;right:14px;top:14px}.landing-page--conversion .landing-equipment-item{align-items:flex-start;background:#ffffff9e;border:1px solid rgba(40,41,42,.08);border-radius:24px;display:grid;gap:8px;padding:20px}.landing-page--conversion .landing-equipment-item div{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.landing-page--conversion .landing-equipment-item h3{font-size:1.08rem}.landing-page--conversion .landing-equipment-item span{color:var(--landing-gold);font-weight:800}.landing-page--conversion .landing-faq{display:grid;gap:12px}.landing-page--conversion .landing-faq__item{border-radius:24px;padding:0 22px}.landing-page--conversion .landing-faq__item summary{cursor:pointer;font-size:1.08rem;font-weight:700;list-style:none;padding:22px 28px 22px 0;position:relative}.landing-page--conversion .landing-faq__item summary::-webkit-details-marker{display:none}.landing-page--conversion .landing-faq__item summary:after{color:var(--landing-blue);content:"+";font-size:1.4rem;font-weight:700;position:absolute;right:0;top:18px}.landing-page--conversion .landing-faq__item[open] summary:after{content:"−"}.landing-page--conversion .landing-faq__item p{padding:0 0 22px}.landing-page--conversion .landing-final-cta__phone{color:var(--landing-ink);font-size:1.1rem;font-weight:800;text-decoration:none}.landing-page--conversion .landing-footer{align-items:center;border-top:1px solid rgba(40,41,42,.08);display:flex;justify-content:space-between;padding:28px 0 40px}.landing-page--conversion .landing-footer strong{font-size:1.2rem;letter-spacing:-.05em}.landing-page--conversion .landing-footer div:last-child{display:flex;flex-direction:column;gap:8px;text-align:right}.landing-page--conversion .landing-footer a{color:var(--landing-ink);font-weight:700}.landing-page--conversion .landing-sticky-whatsapp{align-items:center;bottom:auto;box-shadow:0 18px 34px #478ffa3d;color:#fff;display:inline-flex;gap:10px;justify-content:center;line-height:1;min-height:50px;padding:0 18px;position:fixed;right:22px;text-align:center;top:50%;transform:translateY(-50%);max-width:20ch;white-space:normal;z-index:32}.landing-page--conversion .landing-sticky-whatsapp__icon{fill:currentColor;flex:0 0 auto;height:18px;width:18px}@keyframes landing-case-pop{0%,to{opacity:0;transform:translateY(12px) scale(.96)}10%,30%{opacity:1;transform:translateY(0) scale(1)}40%{opacity:0;transform:translateY(-12px) scale(1.02)}}@media (max-width: 1180px){.landing-page--conversion .landing-header{grid-template-columns:auto 1fr}.landing-page--conversion .landing-header__actions{grid-column:1 / -1;justify-content:space-between}.landing-page--conversion .landing-hero,.landing-page--conversion .landing-scanning-panel,.landing-page--conversion .landing-production-panel,.landing-page--conversion .landing-final-cta,.landing-page--conversion .landing-grid--materials,.landing-page--conversion .landing-grid--why-us{grid-template-columns:1fr}.landing-page--conversion .landing-grid--problem,.landing-page--conversion .landing-grid--capabilities{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-page--conversion .landing-process{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-page--conversion .landing-sticky-whatsapp{top:auto;transform:none}}@media (max-width: 860px){.landing-page--conversion .landing-header,.landing-page--conversion .landing-main,.landing-page--conversion .landing-footer{width:calc(100% - 28px)}.landing-page--conversion .landing-header{border-radius:28px;gap:14px;grid-template-columns:1fr}.landing-page--conversion .landing-header__nav{justify-content:flex-start;overflow-x:auto;padding-bottom:4px}.landing-page--conversion .landing-header__actions{flex-wrap:wrap}.landing-page--conversion .landing-hero{min-height:auto;padding-top:26px}.landing-page--conversion .landing-hero h1{font-size:clamp(2.3rem,12vw,4rem);max-width:none}.landing-page--conversion .landing-stat-list,.landing-page--conversion .landing-storyboard,.landing-page--conversion .landing-grid--problem,.landing-page--conversion .landing-grid--capabilities,.landing-page--conversion .landing-grid--materials,.landing-page--conversion .landing-grid--why-us,.landing-page--conversion .landing-process,.landing-page--conversion .landing-hero-board__topline{grid-template-columns:1fr}.landing-page--conversion .landing-card--capability{grid-template-columns:88px minmax(0,1fr)}.landing-page--conversion .landing-card--capability img{height:88px;width:88px}.landing-page--conversion .landing-engineering-strip,.landing-page--conversion .landing-footer{align-items:flex-start;flex-direction:column}.landing-page--conversion .landing-footer div:last-child{text-align:left}.landing-page--conversion .landing-sticky-whatsapp{bottom:18px;left:14px;right:14px;text-align:center}}@media (prefers-reduced-motion: reduce){.landing-page--conversion .landing-button,.landing-page--conversion .landing-sticky-whatsapp,.landing-page--conversion .landing-floating-cases li{animation:none;transition:none}.landing-page--conversion .landing-floating-cases li{opacity:1}}.landing-page--conversion .landing-concept-switcher{align-items:center;display:flex;gap:12px;justify-content:space-between;margin:18px auto 0;max-width:1240px;width:calc(100% - 40px)}.landing-page--conversion .landing-concept-switcher>span{color:var(--landing-muted);font-size:.9rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.landing-page--conversion .landing-concept-switcher>div{display:flex;flex-wrap:wrap;gap:10px}.landing-page--conversion .landing-concept-switcher a{border:1px solid rgba(40,41,42,.08);border-radius:999px;color:var(--landing-muted);padding:10px 14px;text-decoration:none}.landing-page--conversion .landing-concept-switcher a.is-active{background:#478ffa24;color:var(--landing-ink)}.landing-page--conversion .landing-process__step>div{display:grid;gap:8px}.landing-page--conversion.landing-page--concept-v1{--landing-surface: rgba(18, 22, 28, .78);--landing-surface-strong: rgba(24, 29, 36, .92);--landing-ink: #f6f7f9;--landing-muted: #aeb6bf;--landing-line: rgba(255, 255, 255, .08);--landing-shadow: 0 28px 70px rgba(3, 7, 12, .42);background:radial-gradient(circle at 12% 8%,rgba(71,143,250,.24),transparent 26%),radial-gradient(circle at 84% 12%,rgba(232,168,24,.18),transparent 20%),linear-gradient(180deg,#0d1116,#14191f 44%,#0c1014);color:var(--landing-ink);font-family:Bahnschrift,Segoe UI,sans-serif}.landing-page--conversion.landing-page--concept-v1:before{background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);opacity:.3}.landing-page--conversion.landing-page--concept-v1 .landing-header{background:#0a0d12d1;border-color:#ffffff14;box-shadow:0 22px 54px #00000047}.landing-page--conversion.landing-page--concept-v1 .landing-header__brand,.landing-page--conversion.landing-page--concept-v1 .landing-header__phone,.landing-page--conversion.landing-page--concept-v1 .landing-footer a,.landing-page--conversion.landing-page--concept-v1 .landing-final-cta__phone,.landing-page--conversion.landing-page--concept-v1 h1,.landing-page--conversion.landing-page--concept-v1 h2,.landing-page--conversion.landing-page--concept-v1 h3,.landing-page--conversion.landing-page--concept-v1 .landing-engineering-strip p{color:var(--landing-ink)}.landing-page--conversion.landing-page--concept-v1 .landing-header__nav a,.landing-page--conversion.landing-page--concept-v1 .landing-header__brand small,.landing-page--conversion.landing-page--concept-v1 .landing-concept-switcher>span,.landing-page--conversion.landing-page--concept-v1 .landing-concept-switcher a,.landing-page--conversion.landing-page--concept-v1 .landing-lead,.landing-page--conversion.landing-page--concept-v1 .landing-section__lead,.landing-page--conversion.landing-page--concept-v1 .landing-card p,.landing-page--conversion.landing-page--concept-v1 .landing-process__step p,.landing-page--conversion.landing-page--concept-v1 .landing-case-card p,.landing-page--conversion.landing-page--concept-v1 .landing-faq__item p,.landing-page--conversion.landing-page--concept-v1 .landing-footer p,.landing-page--conversion.landing-page--concept-v1 .landing-equipment-item p,.landing-page--conversion.landing-page--concept-v1 .landing-stat-list dd,.landing-page--conversion.landing-page--concept-v1 .landing-chip-list li,.landing-page--conversion.landing-page--concept-v1 .landing-floating-cases li,.landing-page--conversion.landing-page--concept-v1 .landing-hero-board__topline span,.landing-page--conversion.landing-page--concept-v1 .landing-storyboard__card p,.landing-page--conversion.landing-page--concept-v1 .landing-case-card__body span,.landing-page--conversion.landing-page--concept-v1 .landing-inline-list span,.landing-page--conversion.landing-page--concept-v1 .landing-engineering-strip span{color:var(--landing-muted)}.landing-page--conversion.landing-page--concept-v1 .landing-chip-list li,.landing-page--conversion.landing-page--concept-v1 .landing-floating-cases li,.landing-page--conversion.landing-page--concept-v1 .landing-inline-list span,.landing-page--conversion.landing-page--concept-v1 .landing-engineering-strip span,.landing-page--conversion.landing-page--concept-v1 .landing-concept-switcher a{background:#ffffff08;border-color:#ffffff14}.landing-page--conversion.landing-page--concept-v1 .landing-concept-switcher a.is-active{background:#478ffa2e;color:#fff}.landing-page--conversion.landing-page--concept-v1 .landing-button--secondary{background:#ffffff0a;border-color:#ffffff1a;color:var(--landing-ink)}.landing-page--conversion.landing-page--concept-v1 .landing-hero-board,.landing-page--conversion.landing-page--concept-v1 .landing-card,.landing-page--conversion.landing-page--concept-v1 .landing-process__step,.landing-page--conversion.landing-page--concept-v1 .landing-case-card,.landing-page--conversion.landing-page--concept-v1 .landing-scanning-panel,.landing-page--conversion.landing-page--concept-v1 .landing-production-panel,.landing-page--conversion.landing-page--concept-v1 .landing-faq__item,.landing-page--conversion.landing-page--concept-v1 .landing-final-cta,.landing-page--conversion.landing-page--concept-v1 .landing-stat-list div,.landing-page--conversion.landing-page--concept-v1 .landing-engineering-strip{background:var(--landing-surface);border-color:#ffffff14;box-shadow:var(--landing-shadow)}.landing-page--conversion.landing-page--concept-v1 .landing-storyboard__card,.landing-page--conversion.landing-page--concept-v1 .landing-scanner-frame,.landing-page--conversion.landing-page--concept-v1 .landing-equipment-item,.landing-page--conversion.landing-page--concept-v1 .landing-production-panel__visual,.landing-page--conversion.landing-page--concept-v1 .landing-scanning-panel__visual{background:#ffffff08;border-color:#ffffff14}.landing-page--conversion.landing-page--concept-v1 .landing-eyebrow,.landing-page--conversion.landing-page--concept-v1 .landing-case-card__body span,.landing-page--conversion.landing-page--concept-v1 .landing-storyboard__step,.landing-page--conversion.landing-page--concept-v1 .landing-process__step span{color:#7cd9ee}.landing-page--conversion.landing-page--concept-v1 .landing-header__brand img{width:82px}.landing-page--conversion.landing-page--concept-v1 .landing-hero{gap:56px}.landing-page--conversion.landing-page--concept-v1 .landing-hero h1{max-width:9ch}.landing-page--conversion.landing-page--concept-v1 .landing-storyboard{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-page--conversion.landing-page--concept-v1 .landing-storyboard__card{min-height:278px}.landing-page--conversion.landing-page--concept-v1 .landing-case-card img{background:linear-gradient(145deg,#478ffa24,#7cd9ee0d)}.landing-page--conversion.landing-page--concept-v1 .landing-sticky-whatsapp{right:22px}.landing-page--conversion.landing-page--concept-v2{--landing-surface: rgba(255, 255, 255, .8);--landing-surface-strong: rgba(255, 255, 255, .96);--landing-ink: #2b2621;--landing-muted: #726a62;--landing-shadow: 0 24px 58px rgba(72, 56, 35, .09);background:radial-gradient(circle at 10% 10%,rgba(232,168,24,.14),transparent 20%),radial-gradient(circle at 86% 14%,rgba(71,143,250,.12),transparent 20%),linear-gradient(180deg,#fffdf8,#f7f1e8 46%,#efe9df);color:var(--landing-ink);font-family:Segoe UI,sans-serif}.landing-page--conversion.landing-page--concept-v2 .landing-header{background:#fffdf7b8;border-radius:28px;box-shadow:none}.landing-page--conversion.landing-page--concept-v2 .landing-header__brand strong,.landing-page--conversion.landing-page--concept-v2 h1,.landing-page--conversion.landing-page--concept-v2 h2,.landing-page--conversion.landing-page--concept-v2 h3{font-family:Georgia,Times New Roman,serif}.landing-page--conversion.landing-page--concept-v2 .landing-header__brand img{width:94px}.landing-page--conversion.landing-page--concept-v2 .landing-concept-switcher{padding-top:8px}.landing-page--conversion.landing-page--concept-v2 .landing-hero{grid-template-columns:1fr;min-height:auto;padding-top:56px;text-align:center}.landing-page--conversion.landing-page--concept-v2 .landing-hero__copy{margin:0 auto;max-width:860px}.landing-page--conversion.landing-page--concept-v2 .landing-hero h1{font-size:clamp(3.2rem,7vw,6.2rem);margin-left:auto;margin-right:auto;max-width:12ch}.landing-page--conversion.landing-page--concept-v2 .landing-lead,.landing-page--conversion.landing-page--concept-v2 .landing-section__heading,.landing-page--conversion.landing-page--concept-v2 .landing-section__lead{margin-left:auto;margin-right:auto}.landing-page--conversion.landing-page--concept-v2 .landing-chip-list,.landing-page--conversion.landing-page--concept-v2 .landing-hero__actions,.landing-page--conversion.landing-page--concept-v2 .landing-stat-list{justify-content:center}.landing-page--conversion.landing-page--concept-v2 .landing-stat-list{margin-left:auto;margin-right:auto;max-width:880px}.landing-page--conversion.landing-page--concept-v2 .landing-hero__visual{margin:0 auto;max-width:1140px;min-height:560px;width:100%}.landing-page--conversion.landing-page--concept-v2 .landing-hero-board{background:#ffffff9e;border-radius:44px}.landing-page--conversion.landing-page--concept-v2 .landing-hero-board__topline{gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.landing-page--conversion.landing-page--concept-v2 .landing-storyboard{gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.landing-page--conversion.landing-page--concept-v2 .landing-storyboard__card{min-height:238px;padding:16px}.landing-page--conversion.landing-page--concept-v2 .landing-storyboard__card img{height:96px}.landing-page--conversion.landing-page--concept-v2 .landing-floating-cases{justify-content:center;left:0;margin:0 auto;max-width:760px;right:0;top:auto}.landing-page--conversion.landing-page--concept-v2 .landing-grid--problem,.landing-page--conversion.landing-page--concept-v2 .landing-grid--why-us{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-page--conversion.landing-page--concept-v2 .landing-card{border-radius:28px}.landing-page--conversion.landing-page--concept-v2 .landing-card--problem,.landing-page--conversion.landing-page--concept-v2 .landing-card--why-us{min-height:180px}.landing-page--conversion.landing-page--concept-v2 .landing-grid--capabilities{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-page--conversion.landing-page--concept-v2 .landing-card--capability{align-items:start;grid-template-columns:1fr}.landing-page--conversion.landing-page--concept-v2 .landing-card--capability img{height:168px;width:100%}.landing-page--conversion.landing-page--concept-v2 .landing-process{gap:18px;grid-template-columns:1fr;margin:0 auto;max-width:860px}.landing-page--conversion.landing-page--concept-v2 .landing-process__step{align-items:center;display:grid;gap:20px;grid-template-columns:120px minmax(0,1fr);min-height:auto}.landing-page--conversion.landing-page--concept-v2 .landing-process__step span{font-size:2.2rem;margin-bottom:0}.landing-page--conversion.landing-page--concept-v2 .landing-case-slider{gap:18px;grid-auto-columns:auto;grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}.landing-page--conversion.landing-page--concept-v2 .landing-case-card:nth-child(1),.landing-page--conversion.landing-page--concept-v2 .landing-case-card:nth-child(4){transform:translateY(24px)}.landing-page--conversion.landing-page--concept-v2 .landing-grid--materials{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-page--conversion.landing-page--concept-v2 .landing-engineering-strip,.landing-page--conversion.landing-page--concept-v2 .landing-final-cta{background:#ffffffad}.landing-page--conversion.landing-page--concept-v2 .landing-sticky-whatsapp{bottom:20px;left:50%;right:auto;top:auto;transform:translate(-50%)}.landing-page--conversion.landing-page--concept-v3{--landing-surface: rgba(11, 21, 36, .72);--landing-surface-strong: rgba(16, 28, 46, .9);--landing-ink: #eaf4ff;--landing-muted: #9cb2ca;--landing-shadow: 0 28px 74px rgba(3, 8, 15, .38);background:radial-gradient(circle at 14% 8%,rgba(71,143,250,.22),transparent 24%),radial-gradient(circle at 82% 16%,rgba(124,217,238,.14),transparent 22%),linear-gradient(180deg,#07111d,#0d1725 44%,#08131f);color:var(--landing-ink);font-family:Trebuchet MS,Segoe UI,sans-serif}.landing-page--conversion.landing-page--concept-v3:before{background-image:linear-gradient(rgba(124,217,238,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(124,217,238,.06) 1px,transparent 1px);opacity:.48}.landing-page--conversion.landing-page--concept-v3 .landing-header{background:#07111dc7;border-color:#7cd9ee24;box-shadow:0 20px 54px #03080f42}.landing-page--conversion.landing-page--concept-v3 .landing-header__brand,.landing-page--conversion.landing-page--concept-v3 .landing-header__phone,.landing-page--conversion.landing-page--concept-v3 .landing-footer a,.landing-page--conversion.landing-page--concept-v3 .landing-final-cta__phone,.landing-page--conversion.landing-page--concept-v3 h1,.landing-page--conversion.landing-page--concept-v3 h2,.landing-page--conversion.landing-page--concept-v3 h3,.landing-page--conversion.landing-page--concept-v3 .landing-engineering-strip p,.landing-page--conversion.landing-page--concept-v3 .landing-storyboard__card h2{color:var(--landing-ink)}.landing-page--conversion.landing-page--concept-v3 .landing-header__nav a,.landing-page--conversion.landing-page--concept-v3 .landing-header__brand small,.landing-page--conversion.landing-page--concept-v3 .landing-concept-switcher>span,.landing-page--conversion.landing-page--concept-v3 .landing-concept-switcher a,.landing-page--conversion.landing-page--concept-v3 .landing-lead,.landing-page--conversion.landing-page--concept-v3 .landing-section__lead,.landing-page--conversion.landing-page--concept-v3 .landing-card p,.landing-page--conversion.landing-page--concept-v3 .landing-process__step p,.landing-page--conversion.landing-page--concept-v3 .landing-case-card p,.landing-page--conversion.landing-page--concept-v3 .landing-faq__item p,.landing-page--conversion.landing-page--concept-v3 .landing-footer p,.landing-page--conversion.landing-page--concept-v3 .landing-equipment-item p,.landing-page--conversion.landing-page--concept-v3 .landing-stat-list dd,.landing-page--conversion.landing-page--concept-v3 .landing-chip-list li,.landing-page--conversion.landing-page--concept-v3 .landing-floating-cases li,.landing-page--conversion.landing-page--concept-v3 .landing-hero-board__topline span,.landing-page--conversion.landing-page--concept-v3 .landing-storyboard__card p,.landing-page--conversion.landing-page--concept-v3 .landing-case-card__body span,.landing-page--conversion.landing-page--concept-v3 .landing-inline-list span,.landing-page--conversion.landing-page--concept-v3 .landing-engineering-strip span{color:var(--landing-muted)}.landing-page--conversion.landing-page--concept-v3 .landing-chip-list li,.landing-page--conversion.landing-page--concept-v3 .landing-floating-cases li,.landing-page--conversion.landing-page--concept-v3 .landing-inline-list span,.landing-page--conversion.landing-page--concept-v3 .landing-engineering-strip span,.landing-page--conversion.landing-page--concept-v3 .landing-concept-switcher a{background:#7cd9ee0a;border-color:#7cd9ee1f}.landing-page--conversion.landing-page--concept-v3 .landing-concept-switcher a.is-active{background:#7cd9ee1f;color:#fff}.landing-page--conversion.landing-page--concept-v3 .landing-button--secondary{background:#7cd9ee0a;border-color:#7cd9ee1f;color:var(--landing-ink)}.landing-page--conversion.landing-page--concept-v3 .landing-card,.landing-page--conversion.landing-page--concept-v3 .landing-process__step,.landing-page--conversion.landing-page--concept-v3 .landing-case-card,.landing-page--conversion.landing-page--concept-v3 .landing-scanning-panel,.landing-page--conversion.landing-page--concept-v3 .landing-production-panel,.landing-page--conversion.landing-page--concept-v3 .landing-faq__item,.landing-page--conversion.landing-page--concept-v3 .landing-final-cta,.landing-page--conversion.landing-page--concept-v3 .landing-stat-list div,.landing-page--conversion.landing-page--concept-v3 .landing-engineering-strip,.landing-page--conversion.landing-page--concept-v3 .landing-hero-board{background:var(--landing-surface);border-color:#7cd9ee1f;box-shadow:var(--landing-shadow)}.landing-page--conversion.landing-page--concept-v3 .landing-storyboard__card,.landing-page--conversion.landing-page--concept-v3 .landing-scanner-frame,.landing-page--conversion.landing-page--concept-v3 .landing-equipment-item,.landing-page--conversion.landing-page--concept-v3 .landing-production-panel__visual,.landing-page--conversion.landing-page--concept-v3 .landing-scanning-panel__visual{background:#7cd9ee08;border-color:#7cd9ee1a}.landing-page--conversion.landing-page--concept-v3 .landing-eyebrow,.landing-page--conversion.landing-page--concept-v3 .landing-case-card__body span,.landing-page--conversion.landing-page--concept-v3 .landing-storyboard__step,.landing-page--conversion.landing-page--concept-v3 .landing-process__step span{color:#7cd9ee}.landing-page--conversion.landing-page--concept-v3 .landing-header__brand img{width:78px}.landing-page--conversion.landing-page--concept-v3 .landing-hero{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.landing-page--conversion.landing-page--concept-v3 .landing-hero__copy{order:2}.landing-page--conversion.landing-page--concept-v3 .landing-hero__visual{order:1}.landing-page--conversion.landing-page--concept-v3 .landing-hero-board{border-radius:28px}.landing-page--conversion.landing-page--concept-v3 .landing-storyboard{grid-template-columns:1fr}.landing-page--conversion.landing-page--concept-v3 .landing-storyboard__card{align-items:center;display:grid;gap:18px;grid-template-columns:88px 116px minmax(0,1fr);min-height:auto}.landing-page--conversion.landing-page--concept-v3 .landing-storyboard__card img{height:96px;width:96px}.landing-page--conversion.landing-page--concept-v3 .landing-floating-cases{inset:40px -10px auto auto;max-width:210px}.landing-page--conversion.landing-page--concept-v3 .landing-grid--problem{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-page--conversion.landing-page--concept-v3 .landing-grid--problem .landing-card:first-child,.landing-page--conversion.landing-page--concept-v3 .landing-grid--problem .landing-card:last-child{grid-column:span 2}.landing-page--conversion.landing-page--concept-v3 .landing-grid--capabilities{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-page--conversion.landing-page--concept-v3 .landing-card--capability{grid-template-columns:132px minmax(0,1fr)}.landing-page--conversion.landing-page--concept-v3 .landing-card--capability img{height:132px;width:132px}.landing-page--conversion.landing-page--concept-v3 .landing-process{gap:14px;grid-template-columns:1fr}.landing-page--conversion.landing-page--concept-v3 .landing-process__step{align-items:start;display:grid;gap:20px;grid-template-columns:88px minmax(0,1fr);min-height:auto}.landing-page--conversion.landing-page--concept-v3 .landing-process__step span{font-size:2rem;margin-bottom:0}.landing-page--conversion.landing-page--concept-v3 .landing-case-slider{gap:14px;grid-auto-columns:auto;grid-auto-flow:row;grid-template-columns:1fr;overflow:visible}.landing-page--conversion.landing-page--concept-v3 .landing-case-card{display:grid;grid-template-columns:320px minmax(0,1fr)}.landing-page--conversion.landing-page--concept-v3 .landing-case-card img{height:100%}.landing-page--conversion.landing-page--concept-v3 .landing-grid--materials{grid-template-columns:repeat(5,minmax(0,1fr))}.landing-page--conversion.landing-page--concept-v3 .landing-scanning-panel,.landing-page--conversion.landing-page--concept-v3 .landing-production-panel,.landing-page--conversion.landing-page--concept-v3 .landing-final-cta{grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr)}.landing-page--conversion.landing-page--concept-v3 .landing-sticky-whatsapp{left:22px;right:auto}@media (max-width: 1180px){.landing-page--conversion .landing-concept-switcher{width:calc(100% - 28px)}.landing-page--conversion.landing-page--concept-v2 .landing-storyboard,.landing-page--conversion.landing-page--concept-v3 .landing-grid--materials{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-page--conversion.landing-page--concept-v2 .landing-case-slider,.landing-page--conversion.landing-page--concept-v3 .landing-case-card,.landing-page--conversion.landing-page--concept-v3 .landing-grid--problem .landing-card:first-child,.landing-page--conversion.landing-page--concept-v3 .landing-grid--problem .landing-card:last-child{grid-column:auto}.landing-page--conversion.landing-page--concept-v3 .landing-case-card{grid-template-columns:1fr}}@media (max-width: 860px){.landing-page--conversion .landing-concept-switcher{align-items:flex-start;flex-direction:column;width:calc(100% - 28px)}.landing-page--conversion.landing-page--concept-v2 .landing-storyboard,.landing-page--conversion.landing-page--concept-v2 .landing-grid--problem,.landing-page--conversion.landing-page--concept-v2 .landing-grid--capabilities,.landing-page--conversion.landing-page--concept-v2 .landing-grid--materials,.landing-page--conversion.landing-page--concept-v2 .landing-case-slider,.landing-page--conversion.landing-page--concept-v3 .landing-grid--problem,.landing-page--conversion.landing-page--concept-v3 .landing-grid--capabilities,.landing-page--conversion.landing-page--concept-v3 .landing-grid--materials,.landing-page--conversion.landing-page--concept-v3 .landing-case-slider,.landing-page--conversion.landing-page--concept-v3 .landing-storyboard__card,.landing-page--conversion.landing-page--concept-v2 .landing-process__step,.landing-page--conversion.landing-page--concept-v3 .landing-process__step,.landing-page--conversion.landing-page--concept-v3 .landing-hero{grid-template-columns:1fr}.landing-page--conversion.landing-page--concept-v3 .landing-hero__copy,.landing-page--conversion.landing-page--concept-v3 .landing-hero__visual{order:initial}.landing-page--conversion.landing-page--concept-v2 .landing-sticky-whatsapp,.landing-page--conversion.landing-page--concept-v3 .landing-sticky-whatsapp{left:14px;right:14px;text-align:center;transform:none}}.landing-page--conversion.landing-page--concept-v2{--landing-v2-bg: #d9dde6;--landing-v2-card: #f8fafc;--landing-v2-card-muted: #eef2f6;--landing-v2-dark: #081624;--landing-v2-dark-soft: #102236;--landing-v2-blue: #2f7df6;--landing-v2-blue-soft: #4aa3ff;--landing-v2-orange: #f08d1a;--landing-v2-silver: #d6dbe2;--landing-v2-text: #132334;--landing-v2-muted: #617081;background:radial-gradient(circle at 12% 0%,rgba(255,255,255,.48),transparent 20%),linear-gradient(180deg,#e3e6ee,#d7dce6);color:var(--landing-v2-text);font-family:Manrope,Segoe UI,sans-serif}.landing-page--conversion.landing-page--concept-v2:before{background-image:none}.landing-page--conversion.landing-page--concept-v2 .landing-header,.landing-page--conversion.landing-page--concept-v2 .landing-concept-switcher,.landing-page--conversion.landing-page--concept-v2 .landing-footer{max-width:1510px}.landing-page--conversion.landing-page--concept-v2 .landing-header{background:var(--landing-v2-dark);border:1px solid rgba(255,255,255,.06);border-radius:28px;box-shadow:0 28px 54px #0816242e;color:#fff;grid-template-columns:auto auto;justify-content:space-between;padding:16px 22px}.landing-page--conversion.landing-page--concept-v2 .landing-header__brand,.landing-page--conversion.landing-page--concept-v2 .landing-header__phone,.landing-page--conversion.landing-page--concept-v2 .landing-footer a,.landing-page--conversion.landing-page--concept-v2 .landing-footer strong{color:#fff}.landing-page--conversion.landing-page--concept-v2 .landing-header__brand img{width:34px}.landing-page--conversion.landing-page--concept-v2 .landing-header__brand strong,.landing-page--conversion.landing-page--concept-v2 h1,.landing-page--conversion.landing-page--concept-v2 h2,.landing-page--conversion.landing-page--concept-v2 h3{font-family:Segoe UI,Manrope,sans-serif}.landing-page--conversion.landing-page--concept-v2 .landing-header__brand strong{font-size:.98rem;font-weight:700}.landing-page--conversion.landing-page--concept-v2 .landing-header__brand small,.landing-page--conversion.landing-page--concept-v2 .landing-header__nav a,.landing-page--conversion.landing-page--concept-v2 .landing-header__phone{color:#ffffffd1}.landing-page--conversion.landing-page--concept-v2 .landing-header__nav{gap:28px}.landing-page--conversion.landing-page--concept-v2 .landing-header__nav a{font-size:.95rem}.landing-page--conversion.landing-page--concept-v2 .landing-button--primary,.landing-page--conversion.landing-page--concept-v2 .landing-sticky-whatsapp{background:linear-gradient(135deg,var(--landing-v2-blue),var(--landing-v2-blue-soft));box-shadow:0 18px 34px #2f7df647}.landing-page--conversion.landing-page--concept-v2 .landing-button--secondary{background:#ffffff14;border-color:#ffffff1f;color:#fff}.landing-page--conversion.landing-page--concept-v2 .landing-concept-switcher{align-items:center;margin-top:16px}.landing-page--conversion.landing-page--concept-v2 .landing-concept-switcher>span,.landing-page--conversion.landing-page--concept-v2 .landing-concept-switcher a{color:#23374b}.landing-page--conversion.landing-page--concept-v2 .landing-concept-switcher a{background:#ffffffb8;border:1px solid rgba(19,35,52,.08);box-shadow:0 10px 24px #13233414}.landing-page--conversion.landing-page--concept-v2 .landing-concept-switcher a.is-active{background:var(--landing-v2-dark);color:#fff}.landing-page--conversion.landing-page--concept-v2 .landing-main--dashboard{max-width:1510px;padding-bottom:92px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-dashboard{display:grid;gap:18px;grid-template-areas:"hero problems" "process materials" "cases cta";grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:18px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-panel{border-radius:28px;overflow:hidden}.landing-page--conversion.landing-page--concept-v2 .landing-v2-panel--hero,.landing-page--conversion.landing-page--concept-v2 .landing-v2-panel--materials,.landing-page--conversion.landing-page--concept-v2 .landing-v2-panel--cta{background:linear-gradient(155deg,var(--landing-v2-dark),#102941 80%);box-shadow:0 28px 64px #08162438;color:#fff}.landing-page--conversion.landing-page--concept-v2 .landing-v2-panel--problems,.landing-page--conversion.landing-page--concept-v2 .landing-v2-panel--process,.landing-page--conversion.landing-page--concept-v2 .landing-v2-panel--cases,.landing-page--conversion.landing-page--concept-v2 .landing-v2-section .landing-v2-capability-card,.landing-page--conversion.landing-page--concept-v2 .landing-v2-section .landing-v2-why-card,.landing-page--conversion.landing-page--concept-v2 .landing-v2-section .landing-faq__item{background:var(--landing-v2-card);box-shadow:0 22px 48px #13233414;color:var(--landing-v2-text)}.landing-page--conversion.landing-page--concept-v2 .landing-v2-panel__header,.landing-page--conversion.landing-page--concept-v2 .landing-v2-panel__header--light{margin-bottom:18px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-panel__header h2,.landing-page--conversion.landing-page--concept-v2 .landing-v2-cta__copy h2{font-size:clamp(1.9rem,2.6vw,2.8rem);letter-spacing:-.05em;line-height:1.04}.landing-page--conversion.landing-page--concept-v2 .landing-v2-panel__header--light h2,.landing-page--conversion.landing-page--concept-v2 .landing-v2-panel__header--light p,.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero__copy,.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero__copy h1,.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero__copy p,.landing-page--conversion.landing-page--concept-v2 .landing-v2-materials-copy,.landing-page--conversion.landing-page--concept-v2 .landing-v2-materials-copy p,.landing-page--conversion.landing-page--concept-v2 .landing-v2-cta__copy,.landing-page--conversion.landing-page--concept-v2 .landing-v2-cta__copy p,.landing-page--conversion.landing-page--concept-v2 .landing-v2-cta__meta span{color:#fff}.landing-page--conversion.landing-page--concept-v2 .landing-v2-panel--hero{display:grid;gap:20px;grid-area:hero;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);padding:34px 34px 18px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero__copy h1{display:grid;gap:14px;margin-top:12px;max-width:12ch}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero__title-top{color:#fffffff0;display:block;font-size:clamp(1.45rem,2vw,2.2rem);font-weight:600;letter-spacing:-.04em;line-height:1.05}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero__title-main{display:block;font-size:clamp(2.8rem,4.6vw,4.95rem);font-weight:800;letter-spacing:-.07em;line-height:.92;text-transform:uppercase}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero__title-main em{color:var(--landing-v2-blue-soft);font-style:normal}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero__facts{display:grid;gap:10px;list-style:none;margin:18px 0 0;padding:0}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero__facts li{color:#ffffffd1;padding-left:20px;position:relative}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero__facts li:before{border:2px solid var(--landing-v2-blue-soft);border-radius:999px;content:"";height:8px;left:0;position:absolute;top:.6em;width:8px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero__actions{align-items:center;display:flex;flex-wrap:wrap;gap:14px;margin-top:24px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero__actions span,.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero__stats span,.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero__stats strong{color:#ffffffd6}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero__visual{background:radial-gradient(circle at 62% 28%,rgba(47,125,246,.32),transparent 24%),radial-gradient(circle at 22% 70%,rgba(240,141,26,.12),transparent 20%);border-radius:24px;min-height:360px;overflow:hidden;position:relative}.landing-page--conversion.landing-page--concept-v2 .landing-v2-tag{background:#ffffffe6;border-radius:999px;color:var(--landing-v2-text);font-size:.82rem;font-weight:700;padding:8px 14px;position:absolute;top:10px;z-index:4}.landing-page--conversion.landing-page--concept-v2 .landing-v2-tag--left{left:14px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-tag--right{right:18px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero__asset{filter:drop-shadow(0 24px 36px rgba(0,0,0,.26));position:absolute}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero__asset--before{height:218px;left:8px;top:94px;transform:rotate(-11deg)}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero__asset--after{height:252px;right:16px;top:62px;transform:rotate(9deg)}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero__asset--print{bottom:-4px;height:170px;left:50%;transform:translate(-50%)}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero__arrow{color:var(--landing-v2-blue-soft);font-size:.82rem;font-weight:700;letter-spacing:.08em;position:absolute;right:112px;top:22px;text-transform:uppercase}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero__stats{border-top:1px solid rgba(255,255,255,.08);display:grid;gap:16px;grid-column:1 / -1;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:6px;padding-top:16px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero__stats article{display:grid;gap:6px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero__stats strong{font-size:1.9rem;letter-spacing:-.05em}.landing-page--conversion.landing-page--concept-v2 .landing-v2-panel--problems{grid-area:problems;padding:26px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-layout{display:grid;gap:14px;grid-template-columns:minmax(0,1fr) 240px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-grid{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-tile{background:var(--landing-v2-card-muted);border-radius:18px;display:grid;gap:8px;min-height:124px;padding:18px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-tile span{color:var(--landing-v2-blue);font-size:.82rem;font-weight:800;letter-spacing:.08em}.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-tile h3,.landing-page--conversion.landing-page--concept-v2 .landing-v2-case-card h3,.landing-page--conversion.landing-page--concept-v2 .landing-v2-capability-card h3,.landing-page--conversion.landing-page--concept-v2 .landing-v2-why-card h3,.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-step h3,.landing-page--conversion.landing-page--concept-v2 .landing-v2-equipment-item strong,.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-tile strong,.landing-page--conversion.landing-page--concept-v2 .landing-v2-scanning-card h3{font-size:1.08rem;letter-spacing:-.04em}.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-tile p,.landing-page--conversion.landing-page--concept-v2 .landing-v2-case-card p,.landing-page--conversion.landing-page--concept-v2 .landing-v2-case-card span,.landing-page--conversion.landing-page--concept-v2 .landing-v2-capability-card p,.landing-page--conversion.landing-page--concept-v2 .landing-v2-why-card p,.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-step p,.landing-page--conversion.landing-page--concept-v2 .landing-v2-equipment-item span,.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-tile span{color:var(--landing-v2-muted);line-height:1.4}.landing-page--conversion.landing-page--concept-v2 .landing-v2-scanning-card{background:linear-gradient(155deg,#0a1522eb,#16273ad6);border-radius:20px;color:#fff;display:grid;gap:16px;min-height:100%;padding:18px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-scanning-card img{align-self:end;display:block;max-height:190px;object-fit:contain;width:100%}.landing-page--conversion.landing-page--concept-v2 .landing-v2-scanning-card .landing-inline-list span{background:#ffffff14;border-color:#ffffff14;color:#ffffffdb}.landing-page--conversion.landing-page--concept-v2 .landing-v2-panel--process{grid-area:process;padding:22px 24px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-row{align-items:stretch;display:grid;gap:14px;grid-template-columns:repeat(5,minmax(0,1fr)) 160px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-step{background:var(--landing-v2-card-muted);border-radius:18px;display:grid;gap:8px;min-height:110px;padding:16px;position:relative}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-step span{color:var(--landing-v2-blue);font-size:.92rem;font-weight:800}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-step p,.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-tile p{font-size:.93rem}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-cta{align-self:stretch;min-height:100%}.landing-page--conversion.landing-page--concept-v2 .landing-v2-panel--materials{display:grid;gap:18px;grid-area:materials;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);padding:24px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-grid{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:18px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-tile{background:#ffffff14;border-radius:18px;display:grid;gap:10px;min-height:106px;padding:16px;position:relative}.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-tile:before{background:linear-gradient(180deg,#fffffff0,#bdc6d1d1);border-radius:14px;box-shadow:inset 0 0 0 8px #2f7df62e;content:"";display:block;height:28px;width:28px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-tile strong,.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-tile span,.landing-page--conversion.landing-page--concept-v2 .landing-v2-engineering-line p,.landing-page--conversion.landing-page--concept-v2 .landing-v2-engineering-line span{color:#fff}.landing-page--conversion.landing-page--concept-v2 .landing-v2-engineering-line{display:grid;gap:14px;margin-top:18px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-engineering-line p{font-weight:700}.landing-page--conversion.landing-page--concept-v2 .landing-v2-engineering-line div{display:flex;flex-wrap:wrap;gap:10px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-engineering-line span{background:#ffffff14;border-radius:14px;padding:10px 12px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-materials-visual{min-height:290px;position:relative}.landing-page--conversion.landing-page--concept-v2 .landing-v2-materials-visual__main,.landing-page--conversion.landing-page--concept-v2 .landing-v2-materials-visual__detail{filter:drop-shadow(0 20px 32px rgba(0,0,0,.22));position:absolute}.landing-page--conversion.landing-page--concept-v2 .landing-v2-materials-visual__main{height:220px;right:0;top:18px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-materials-visual__detail{bottom:0;height:136px;left:20px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-spools{bottom:0;display:flex;gap:18px;left:0;position:absolute}.landing-page--conversion.landing-page--concept-v2 .landing-v2-spools span{background:linear-gradient(180deg,#f1f5f8,#aeb7c1);border-radius:999px;box-shadow:inset 0 0 0 10px #2f7df624;display:block;height:54px;width:54px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-spools span:nth-child(2){box-shadow:inset 0 0 0 10px #f08d1a3d}.landing-page--conversion.landing-page--concept-v2 .landing-v2-spools span:nth-child(3){box-shadow:inset 0 0 0 10px #d6dbe24d}.landing-page--conversion.landing-page--concept-v2 .landing-v2-panel--cases{grid-area:cases;padding:18px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-cases-layout{display:grid;gap:18px;grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr)}.landing-page--conversion.landing-page--concept-v2 .landing-v2-case-grid{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.landing-page--conversion.landing-page--concept-v2 .landing-v2-case-card{background:var(--landing-v2-card-muted);border-radius:20px;overflow:hidden}.landing-page--conversion.landing-page--concept-v2 .landing-v2-case-card img{aspect-ratio:1.15;background:linear-gradient(145deg,#2f7df61f,#4aa3ff14);display:block;object-fit:contain;padding:14px;width:100%}.landing-page--conversion.landing-page--concept-v2 .landing-v2-case-card div{display:grid;gap:8px;padding:14px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-case-card span{color:var(--landing-v2-blue);font-size:.92rem;font-weight:700}.landing-page--conversion.landing-page--concept-v2 .landing-v2-production-block{display:grid;gap:14px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-production-visual{background:linear-gradient(155deg,#0a1522f0,#102236e0);border-radius:18px;color:#fff;display:grid;gap:16px;min-height:228px;padding:18px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-production-visual p{color:#ffffffd6}.landing-page--conversion.landing-page--concept-v2 .landing-v2-equipment-list{display:grid;gap:10px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-equipment-item{align-items:center;background:var(--landing-v2-card-muted);border-radius:16px;display:flex;justify-content:space-between;padding:12px 14px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-equipment-item span{color:var(--landing-v2-blue);font-weight:700}.landing-page--conversion.landing-page--concept-v2 .landing-v2-equipment-strip{background:#101f31;border-radius:18px;display:flex;flex-wrap:wrap;gap:18px;margin-top:16px;padding:16px 18px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-equipment-strip span{color:#ffffffdb}.landing-page--conversion.landing-page--concept-v2 .landing-v2-panel--cta{align-items:end;display:grid;gap:16px;grid-area:cta;grid-template-columns:minmax(0,.98fr) minmax(0,1.02fr);padding:28px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-cta__copy ul{display:grid;gap:10px;margin:18px 0 24px;padding:0}.landing-page--conversion.landing-page--concept-v2 .landing-v2-cta__copy li{color:#ffffffd1;list-style:none;padding-left:18px;position:relative}.landing-page--conversion.landing-page--concept-v2 .landing-v2-cta__copy li:before{background:var(--landing-v2-blue-soft);border-radius:999px;content:"";height:8px;left:0;position:absolute;top:.6em;width:8px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-cta__visual{min-height:240px;position:relative}.landing-page--conversion.landing-page--concept-v2 .landing-v2-cta__asset{filter:drop-shadow(0 18px 32px rgba(0,0,0,.24));position:absolute}.landing-page--conversion.landing-page--concept-v2 .landing-v2-cta__asset--primary{height:220px;right:18px;top:0}.landing-page--conversion.landing-page--concept-v2 .landing-v2-cta__asset--secondary{bottom:0;height:150px;left:12px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-cta__meta{border-top:1px solid rgba(255,255,255,.08);display:flex;flex-wrap:wrap;gap:18px;grid-column:1 / -1;padding-top:12px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-section{padding-top:34px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-section .landing-section__heading{max-width:780px}.landing-page--conversion.landing-page--concept-v2 .landing-section__heading h2,.landing-page--conversion.landing-page--concept-v2 .landing-v2-section h2,.landing-page--conversion.landing-page--concept-v2 .landing-faq__item summary,.landing-page--conversion.landing-page--concept-v2 .landing-footer p,.landing-page--conversion.landing-page--concept-v2 .landing-v2-panel--problems h2,.landing-page--conversion.landing-page--concept-v2 .landing-v2-panel--process h2,.landing-page--conversion.landing-page--concept-v2 .landing-v2-panel--cases h2{color:var(--landing-v2-text)}.landing-page--conversion.landing-page--concept-v2 .landing-section__heading p,.landing-page--conversion.landing-page--concept-v2 .landing-section__heading .landing-eyebrow{color:var(--landing-v2-blue)}.landing-page--conversion.landing-page--concept-v2 .landing-v2-capability-grid,.landing-page--conversion.landing-page--concept-v2 .landing-v2-why-grid{display:grid;gap:14px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-capability-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-page--conversion.landing-page--concept-v2 .landing-v2-capability-card,.landing-page--conversion.landing-page--concept-v2 .landing-v2-why-card{border-radius:22px;display:grid;gap:12px;padding:18px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-capability-card{grid-template-columns:88px minmax(0,1fr)}.landing-page--conversion.landing-page--concept-v2 .landing-v2-capability-card img{background:var(--landing-v2-card-muted);border-radius:16px;display:block;height:88px;object-fit:contain;padding:12px;width:88px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-why-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-page--conversion.landing-page--concept-v2 .landing-v2-capability-card h3,.landing-page--conversion.landing-page--concept-v2 .landing-v2-why-card h3{font-size:1.02rem}.landing-page--conversion.landing-page--concept-v2 .landing-faq--v2{display:grid;gap:12px}.landing-page--conversion.landing-page--concept-v2 .landing-faq--v2 .landing-faq__item{border:0;border-radius:20px;box-shadow:0 20px 40px #13233414}.landing-page--conversion.landing-page--concept-v2 .landing-footer{border-top:0;color:var(--landing-v2-text);margin-top:16px;padding:12px 0 40px}.landing-page--conversion.landing-page--concept-v2 .landing-sticky-whatsapp{bottom:22px;left:auto;right:22px;top:auto;transform:none}@media (max-width: 1220px){.landing-page--conversion.landing-page--concept-v2 .landing-header,.landing-page--conversion.landing-page--concept-v2 .landing-concept-switcher,.landing-page--conversion.landing-page--concept-v2 .landing-main--dashboard,.landing-page--conversion.landing-page--concept-v2 .landing-footer{width:calc(100% - 28px)}.landing-page--conversion.landing-page--concept-v2 .landing-v2-dashboard{grid-template-areas:"hero" "problems" "process" "materials" "cases" "cta";grid-template-columns:1fr}.landing-page--conversion.landing-page--concept-v2 .landing-v2-panel--hero,.landing-page--conversion.landing-page--concept-v2 .landing-v2-panel--materials,.landing-page--conversion.landing-page--concept-v2 .landing-v2-panel--cta,.landing-page--conversion.landing-page--concept-v2 .landing-v2-cases-layout,.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-row,.landing-page--conversion.landing-page--concept-v2 .landing-v2-capability-grid,.landing-page--conversion.landing-page--concept-v2 .landing-v2-why-grid{grid-template-columns:1fr}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-row{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-cta{min-height:72px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-layout{grid-template-columns:1fr}.landing-page--conversion.landing-page--concept-v2 .landing-v2-case-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.landing-page--conversion.landing-page--concept-v2 .landing-header{border-radius:24px;grid-template-columns:1fr}.landing-page--conversion.landing-page--concept-v2 .landing-header__nav{justify-content:flex-start;overflow-x:auto}.landing-page--conversion.landing-page--concept-v2 .landing-header__actions{justify-content:space-between}.landing-page--conversion.landing-page--concept-v2 .landing-v2-panel--hero,.landing-page--conversion.landing-page--concept-v2 .landing-v2-panel--materials,.landing-page--conversion.landing-page--concept-v2 .landing-v2-panel--cta,.landing-page--conversion.landing-page--concept-v2 .landing-v2-capability-card,.landing-page--conversion.landing-page--concept-v2 .landing-v2-case-grid,.landing-page--conversion.landing-page--concept-v2 .landing-v2-capability-grid,.landing-page--conversion.landing-page--concept-v2 .landing-v2-why-grid,.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-grid,.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-row,.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-grid{grid-template-columns:1fr}.landing-page--conversion.landing-page--concept-v2 .landing-v2-panel--hero{padding:24px 20px 16px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero__copy h1{max-width:none}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero__visual{min-height:300px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero__asset--before{height:160px;top:84px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero__asset--after{height:190px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero__asset--print{height:132px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero__stats{grid-template-columns:1fr}.landing-page--conversion.landing-page--concept-v2 .landing-v2-materials-visual,.landing-page--conversion.landing-page--concept-v2 .landing-v2-cta__visual{min-height:180px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-case-grid{grid-template-columns:1fr}.landing-page--conversion.landing-page--concept-v2 .landing-v2-equipment-strip{gap:10px}.landing-page--conversion.landing-page--concept-v2 .landing-sticky-whatsapp{left:14px;right:14px;text-align:center}}.landing-page--conversion.landing-page--concept-v2{background:radial-gradient(circle at 8% 0%,rgba(255,255,255,.65),transparent 24%),linear-gradient(180deg,#e7ebf1,#d9dfe8);color:#112235;font-family:Manrope,Segoe UI,sans-serif;min-height:100vh;overflow:hidden;padding:18px}.landing-page--conversion.landing-page--concept-v2 .landing-header,.landing-page--conversion.landing-page--concept-v2 .landing-concept-switcher,.landing-page--conversion.landing-page--concept-v2 .landing-footer,.landing-page--conversion.landing-page--concept-v2 .landing-sticky-whatsapp{display:none}.landing-page--conversion.landing-page--concept-v2 .landing-main--dashboard-screen{height:calc(100vh - 36px);margin:0 auto;max-width:1490px;padding:0;width:100%}.landing-page--conversion.landing-page--concept-v2 .landing-v2-screen{display:grid;gap:18px;grid-template-areas:"hero problem" "process materials" "cases cta";grid-template-columns:minmax(0,1.03fr) minmax(0,1fr);grid-template-rows:minmax(0,1.06fr) minmax(0,.75fr) minmax(0,.78fr);height:100%}.landing-page--conversion.landing-page--concept-v2 .landing-v2-card{border-radius:30px;box-shadow:0 24px 60px #1725361f;overflow:hidden;position:relative}.landing-page--conversion.landing-page--concept-v2 .landing-v2-card h1,.landing-page--conversion.landing-page--concept-v2 .landing-v2-card h2,.landing-page--conversion.landing-page--concept-v2 .landing-v2-card h3{letter-spacing:-.05em;margin:0}.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--hero,.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--materials,.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--cta{background:radial-gradient(circle at 74% 28%,rgba(49,130,246,.22),transparent 24%),linear-gradient(165deg,#061423,#0c2237 66%,#122f48);color:#fff}.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--hero{display:grid;grid-area:hero;grid-template-rows:auto 1fr auto;padding:18px 20px 78px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-topbar{align-items:center;display:grid;gap:12px;grid-template-columns:auto auto;justify-content:space-between}.landing-page--conversion.landing-page--concept-v2 .landing-v2-brand{align-items:center;color:#fff;display:inline-flex;gap:10px;text-decoration:none}.landing-page--conversion.landing-page--concept-v2 .landing-v2-brand img{display:block;height:30px;width:30px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-brand span{font-size:1rem;font-weight:800}.landing-page--conversion.landing-page--concept-v2 .landing-v2-nav{display:none;gap:26px;justify-content:center}.landing-page--conversion.landing-page--concept-v2 .landing-v2-nav a{color:#ffffffd6;font-size:.92rem;text-decoration:none}.landing-page--conversion.landing-page--concept-v2 .landing-v2-whatsapp{background:#ffffff1a;border:1px solid rgba(255,255,255,.08);border-radius:999px;color:#fff;font-weight:700;padding:12px 20px;text-decoration:none}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-layout{display:grid;gap:14px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);min-height:0;padding-top:10px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-copy{display:grid;align-content:start;gap:10px;padding-right:6px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-copy .landing-eyebrow{color:#ffffffd1;font-size:.74rem;letter-spacing:.08em;margin:0;text-transform:uppercase}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-copy h1{display:grid;gap:8px;margin:0 0 22px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-title-top{color:#fffffff5;display:block;font-size:clamp(1.15rem,1.4vw,1.65rem);font-weight:500;line-height:1.05}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-title-main{display:block;font-size:clamp(1.95rem,2.45vw,2.95rem);font-weight:800;line-height:.92;text-transform:uppercase}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-title-main em{color:#2f87ff;font-style:normal}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-points{display:grid;gap:7px;list-style:none;margin:2px 0 0;padding:0}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-points li{color:#ffffffe0;font-size:.9rem;line-height:1.15;padding-left:20px;position:relative}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-points li:before{border:2px solid #2f87ff;border-radius:999px;content:"";height:8px;left:0;position:absolute;top:.5em;width:8px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:2px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--hero .landing-button--primary,.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--cta .landing-button--primary{background:linear-gradient(135deg,#2c79f6,#2f8fff);border:1px solid rgba(146,208,255,.42);border-radius:10px;box-shadow:0 14px 28px #2f87ff42,inset 0 1px #ffffff57,inset 0 -1px #081f424d,inset 1px 0 #ffffff1f,inset -1px 0 #0c2c5c38;color:#fff;padding:16px 28px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-actions span{color:#ffffffb8;font-size:.92rem}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-visual{background:none;border-radius:22px;min-height:0;overflow:hidden;position:relative}.landing-page--conversion.landing-page--concept-v2 .landing-v2-chip{background:#fffffff5;border-radius:999px;color:#182a3d;font-size:.78rem;font-weight:700;padding:8px 14px;position:absolute;top:6px;z-index:4}.landing-page--conversion.landing-page--concept-v2 .landing-v2-chip--left{left:20px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-chip--right{right:18px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-footer{border-top:1px solid rgba(255,255,255,.08);display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));left:0;right:0;padding-top:12px;position:absolute;width:100%;bottom:14px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-footer article{display:grid;gap:4px;min-width:0;text-align:center}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-footer strong,.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-footer span{max-width:20ch;white-space:normal}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-footer strong{color:#2f87ff;font-size:1.7rem}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-footer span{color:#ffffffd1;font-size:.9rem}.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--problem,.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--process,.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--cases{background:#f8fafc}.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--problem{display:grid;gap:16px;grid-area:problem;padding:20px 20px 16px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--problem h2,.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--process h2,.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--cases h2,.landing-page--conversion.landing-page--concept-v2 .landing-v2-cases-block>h2,.landing-page--conversion.landing-page--concept-v2 .landing-v2-production-panel>h2,.landing-page--conversion.landing-page--concept-v2 .landing-v2-materials-copy h2{color:#15263b;font-size:clamp(1.7rem,1.95vw,2.25rem)}.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-layout{display:grid;gap:14px;grid-template-columns:minmax(0,1fr) 250px;min-height:0}.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-grid{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-card{background:#f1f4f8;border-radius:20px;display:grid;gap:6px;min-height:0;padding:18px 16px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-card span{color:#2f87ff;font-size:.74rem;font-weight:800;letter-spacing:.08em}.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-card:before{background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.88) 0 5px,transparent 6px),linear-gradient(180deg,#4a90ff,#1f63d4);border-radius:12px;box-shadow:0 8px 18px #2f87ff26;content:"";display:block;height:28px;width:28px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-card:nth-child(2):before,.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-card:nth-child(5):before{background:linear-gradient(180deg,#74a8ff,#2b79f6)}.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-card:nth-child(3):before,.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-card:nth-child(6):before{background:linear-gradient(180deg,#58afff,#0b63e0)}.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-card h3{color:#182a3e;font-size:1.06rem}.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-card p{color:#5a6a7c;font-size:.94rem;line-height:1.3;margin:0}.landing-page--conversion.landing-page--concept-v2 .landing-v2-scanning-panel{background:linear-gradient(165deg,#3a404a,#2a313c);border-radius:22px;color:#fff;cursor:pointer;display:grid;grid-template-rows:auto 1fr;padding:18px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-card-label{color:#fff;font-size:.84rem;font-weight:800;letter-spacing:.04em;margin:0 0 10px;text-transform:uppercase}.landing-page--conversion.landing-page--concept-v2 .landing-v2-device-list{display:grid;gap:6px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-device-list span{color:#ffffffd6;font-size:.98rem}.landing-page--conversion.landing-page--concept-v2 .landing-v2-scanning-panel img{align-self:end;display:block;height:100%;margin-right:-16px;margin-top:8px;object-fit:cover;object-position:right center;width:calc(100% + 16px)}.landing-page--conversion.landing-page--concept-v2 .landing-v2-scanning-hint{background:#081422eb;border:1px solid rgba(124,217,238,.22);border-radius:16px;bottom:auto;box-shadow:0 18px 34px #00000047;display:grid;gap:12px;grid-template-columns:104px minmax(0,1fr);left:auto;max-width:260px;opacity:0;padding:12px;pointer-events:none;position:absolute;right:calc(100% + 14px);top:22px;transform:translate(10px) scale(.98);transition:opacity .18s ease,transform .22s ease;z-index:3}.landing-page--conversion.landing-page--concept-v2 .landing-v2-scanning-panel .landing-v2-scanning-hint img{border-radius:10px;display:block!important;height:auto;margin:0;max-height:88px;object-fit:contain;object-position:left center;width:104px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-scanning-hint__copy{display:block;min-width:0}.landing-page--conversion.landing-page--concept-v2 .landing-v2-scanning-hint strong{color:#fff;display:block;font-size:.86rem;line-height:1.15;margin-bottom:4px;text-align:left}.landing-page--conversion.landing-page--concept-v2 .landing-v2-scanning-hint span{color:#ffffffc7;display:block;font-size:.74rem;line-height:1.25;text-align:left}.landing-page--conversion.landing-page--concept-v2 .landing-v2-scanning-panel:hover .landing-v2-scanning-hint,.landing-page--conversion.landing-page--concept-v2 .landing-v2-scanning-panel:focus-visible .landing-v2-scanning-hint{opacity:1;transform:translate(0) scale(1)}.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--process{display:grid;gap:14px;grid-area:process;padding:18px 20px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-grid{align-items:stretch;display:grid;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr)) 130px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-card{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f1f4f8;border:0;border-radius:18px;cursor:pointer;display:grid;gap:6px;padding:14px 12px;position:relative;align-content:start;justify-items:center;overflow:visible;transition:transform .18s ease,box-shadow .18s ease}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-card:not(:last-child):after{color:#2f87ff;content:"->";font-weight:800;position:absolute;right:-12px;top:20px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-card span{color:#2f87ff;font-size:.78rem;font-weight:800}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-card:hover,.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-card:focus-visible{box-shadow:none;outline:none;transform:translateY(-2px)}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-icon{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-icon-frame{align-items:stretch;background:#e9edf3;border-radius:10px;display:flex;height:44px;justify-content:stretch;overflow:hidden;width:44px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-title-row{align-items:baseline;display:flex;gap:6px;justify-content:center;width:100%;text-align:center}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-title-row span{flex:0 0 auto}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-card h3{color:#16273b;font-size:.98rem;margin:0;text-align:center}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-card p{display:none}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-cta{align-items:center;background:linear-gradient(135deg,#2c79f6,#2f8fff);border-radius:18px;box-shadow:0 18px 32px #2f87ff47;color:#fff;display:flex;font-size:1.05rem;font-weight:700;justify-content:center;min-height:100%;padding:16px;text-align:center;text-decoration:none}.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--materials{display:grid;gap:18px;grid-area:materials;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);padding:18px 20px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-materials-copy{display:grid;align-content:start;gap:14px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-materials-copy h2,.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--cta>h2{color:#fff;font-size:clamp(1.2rem,1.2vw,1.45rem);line-height:1.02;margin:0;max-width:20ch;white-space:normal}.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-grid{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-card{align-content:start;background:#ffffff14;border:1px solid rgba(255,255,255,.12);border-radius:20px;cursor:pointer;display:grid;gap:10px;justify-items:center;overflow:visible;padding:16px 10px 14px;position:relative;text-align:left;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-icon{background:linear-gradient(180deg,#eaf1f7,#a3afbb);border-radius:999px;box-shadow:inset 0 0 0 10px #2f87ff33;display:block;height:48px;width:48px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-card:nth-child(2) .landing-v2-material-icon{box-shadow:inset 0 0 0 10px #c8d0d85c}.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-card:nth-child(3) .landing-v2-material-icon{box-shadow:inset 0 0 0 10px #f08d1a47}.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-card:nth-child(4) .landing-v2-material-icon{box-shadow:inset 0 0 0 10px #2f87ff6b}.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-card strong{color:#fff;font-size:.96rem;position:relative;z-index:2}.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-card:hover,.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-card:focus-visible{box-shadow:0 16px 36px #0000003d;outline:none;transform:translateY(-2px)}.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-card[data-tone=pla]{border-color:#f4f4e873}.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-card[data-tone=petg]{border-color:#7cd9ee6b}.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-card[data-tone=abs]{border-color:#5059698c}.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-card[data-tone=tpu]{border-color:#e8a81880}.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-card[data-tone=cf]{border-color:#616772b8}.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-card[data-tone=gf]{border-color:#9ca7b594}.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-card[data-tone=pa]{border-color:#d9e1ed7a}.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-hint{background:linear-gradient(180deg,#0814226b,#081422f0);border:1px solid rgba(255,255,255,.1);border-radius:16px;display:block;left:50%;opacity:0;max-width:250px;padding:12px;pointer-events:none;position:absolute;bottom:calc(100% + 10px);top:auto;transform:translate(-50%) translateY(8px) scale(.98);transition:opacity .18s ease,transform .22s ease;width:250px;z-index:20}.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-card:hover .landing-v2-material-hint,.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-card:focus-visible .landing-v2-material-hint{opacity:1;transform:translate(-50%) translateY(0) scale(1)}.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-hint img{border-radius:10px;display:block;float:left;height:auto;margin:0 12px 6px 0;max-height:86px;object-fit:contain;object-position:left center;width:104px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-hint-copy{display:block}.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-hint-title{color:#fff;display:block;font-size:.82rem;font-weight:700;line-height:1.2;margin-bottom:4px;text-align:left}.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-hint-text{color:#ffffffd1;display:block;font-size:.72rem;line-height:1.32;text-align:left}.landing-page--conversion.landing-page--concept-v2 .landing-v2-engineering{display:grid;gap:10px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-engineering p{color:#ffffffd1;font-size:.92rem;margin:0}.landing-page--conversion.landing-page--concept-v2 .landing-v2-engineering div{display:grid;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.landing-page--conversion.landing-page--concept-v2 .landing-v2-engineering span{align-items:center;background:#ffffff14;border-radius:14px;color:#fff;display:flex;font-size:.9rem;font-weight:700;justify-content:center;min-height:42px;padding:8px 10px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-materials-visual{background:radial-gradient(circle at 70% 26%,rgba(240,141,26,.18),transparent 22%),linear-gradient(180deg,#ffffff08,#fff0);border-radius:22px;min-height:0;position:relative}.landing-page--conversion.landing-page--concept-v2 .landing-v2-materials-main{bottom:0;display:block;height:100%;object-fit:cover;position:absolute;right:0;width:100%}.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--cases{display:grid;gap:8px;grid-area:cases;grid-template-rows:1fr;padding:7px 8px 9px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-cases-shell{align-items:stretch;display:grid;gap:10px;grid-template-columns:220px minmax(0,1fr);min-height:0}.landing-page--conversion.landing-page--concept-v2 .landing-v2-cases-copy{align-content:start;display:grid;gap:6px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-cases-copy>h2{color:#15263b;font-size:clamp(1.22rem,1.18vw,1.46rem);line-height:1.02;margin:0;max-width:20ch;white-space:normal}.landing-page--conversion.landing-page--concept-v2 .landing-v2-cases-copy>p{color:#5a6a7c;font-size:clamp(.68rem,.72vw,.8rem);line-height:1.16;margin:0;max-width:16ch}.landing-page--conversion.landing-page--concept-v2 .landing-v2-cases-copy-slider{min-height:94px;overflow:hidden;position:relative}.landing-page--conversion.landing-page--concept-v2 .landing-v2-cases-copy-slider-text{color:#5a6a7c;display:block;filter:blur(4px);font-size:clamp(1.18rem,1.14vw,1.42rem);line-height:1.08;max-width:13ch;opacity:0;transform:translateY(16px) scale(.98);transition:opacity .24s ease,transform .28s ease,filter .28s ease}.landing-page--conversion.landing-page--concept-v2 .landing-v2-cases-copy-slider-text.is-visible{filter:blur(0);opacity:1;transform:translateY(0) scale(1)}.landing-page--conversion.landing-page--concept-v2 .landing-v2-cases-carousel{align-items:stretch;display:flex;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 4%,#000 96%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 4%,#000 96%,transparent 100%);min-height:0;overflow:hidden;padding:8px 0;width:100%}.landing-page--conversion.landing-page--concept-v2 .landing-v2-cases-track{animation:landing-v2-cases-scroll 42s linear infinite;align-items:stretch;display:flex;gap:12px;width:max-content}.landing-page--conversion.landing-page--concept-v2 .landing-v2-cases-carousel:hover .landing-v2-cases-track{animation-play-state:paused}.landing-page--conversion.landing-page--concept-v2 .landing-v2-case-slide{align-self:stretch;background:transparent;border:0;border-radius:5px;cursor:pointer;flex:0 0 clamp(128px,8.2vw,176px);overflow:hidden;padding:0}.landing-page--conversion.landing-page--concept-v2 .landing-v2-case-slide img{aspect-ratio:1 / 1;display:block;height:100%;object-fit:cover;object-position:center;transition:transform .18s ease;width:100%}.landing-page--conversion.landing-page--concept-v2 .landing-v2-case-slide:hover img{transform:scale(1.04)}@media (min-width: 981px) and (max-height: 930px){.landing-page--conversion.landing-page--concept-v2 .landing-v2-cases-carousel{padding:8px 0!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-cases-track{gap:10px!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-case-slide{flex:0 0 clamp(112px,7.2vw,152px)!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-cases-copy-slider{min-height:72px!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-cases-copy-slider-text{font-size:clamp(.94rem,.96vw,1.14rem)!important;line-height:1.04!important}}.landing-page--conversion.landing-page--concept-v2 .landing-v2-lightbox{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#060c14d1;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:28px;position:fixed;z-index:90}.landing-page--conversion.landing-page--concept-v2 .landing-v2-lightbox-dialog{align-items:center;background:#081422f5;border:1px solid rgba(124,217,238,.18);border-radius:16px;box-shadow:0 24px 80px #0000006b;display:grid;gap:16px;grid-template-columns:auto minmax(0,1fr) auto;max-width:min(1180px,96vw);margin:0;padding:18px;position:relative;width:100%}.landing-page--conversion.landing-page--concept-v2 .landing-v2-lightbox-figure{display:grid;gap:14px;margin:0}.landing-page--conversion.landing-page--concept-v2 .landing-v2-lightbox-figure img{border-radius:12px;display:block;max-height:74vh;object-fit:contain;width:100%}.landing-page--conversion.landing-page--concept-v2 .landing-v2-lightbox-figure figcaption{color:#f4f7fb;font-size:1rem;font-weight:600;line-height:1.35;text-align:center}.landing-page--conversion.landing-page--concept-v2 .landing-v2-lightbox-close,.landing-page--conversion.landing-page--concept-v2 .landing-v2-lightbox-nav{align-items:center;background:#ffffff14;border:1px solid rgba(124,217,238,.2);color:#fff;cursor:pointer;display:inline-flex;justify-content:center}.landing-page--conversion.landing-page--concept-v2 .landing-v2-lightbox-close{border-radius:10px;font-size:1.5rem;height:40px;position:absolute;right:14px;top:14px;width:40px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-lightbox-nav{border-radius:999px;font-size:2rem;height:48px;width:48px}@keyframes landing-v2-cases-scroll{0%{transform:translate(0)}to{transform:translate(calc(-50% - 6px))}}.landing-page--conversion.landing-page--concept-v2 .landing-v2-production-panel{border-left:1px solid rgba(17,34,53,.08);padding-left:16px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-production-visual{align-items:center;background:radial-gradient(circle at 62% 30%,rgba(47,135,255,.18),transparent 24%),linear-gradient(160deg,#e9eef5,#d8dee7);border-radius:18px;display:grid;justify-items:center;min-height:176px;padding:16px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-production-visual img{border-radius:14px;display:block;height:100%;object-fit:cover;width:100%}.landing-page--conversion.landing-page--concept-v2 .landing-v2-equipment-strip{background:#0f2133;border-radius:18px;display:flex;flex-wrap:wrap;gap:16px;left:18px;padding:14px 16px;position:absolute;right:18px;bottom:18px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-equipment-strip span{color:#ffffffdb;font-size:.94rem}.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--cta{background-color:#0f2236;background-image:linear-gradient(180deg,#09121e9e,#09121ec7),url(/v2-cta-section-bg.webp);background-position:center center;background-repeat:no-repeat;background-size:cover;display:grid;gap:0;grid-area:cta;grid-template-columns:1fr;padding:16px 18px 14px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-cta-body{align-items:start;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) minmax(220px,248px)}.landing-page--conversion.landing-page--concept-v2 .landing-v2-cta-copy{align-content:start;display:grid;gap:12px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--cta .landing-v2-cta-copy>h2{color:#fff;font-size:clamp(1.2rem,1.2vw,1.45rem);line-height:1.02;margin:0;max-width:20ch;white-space:normal}.landing-page--conversion.landing-page--concept-v2 .landing-v2-cta-copy>p{color:#ffffffd6;font-size:.94rem;line-height:1.28;margin:0;max-width:31ch}.landing-page--conversion.landing-page--concept-v2 .landing-v2-cta-side{align-content:start;display:grid;gap:1px;justify-items:start;min-width:220px;place-self:start}.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--cta .landing-button--primary{align-items:center;display:inline-flex;gap:10px;justify-content:space-between;font-size:.94rem;min-height:40px;min-width:236px;padding:7px 16px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-cta-button-wa{fill:#fff;flex:0 0 22px;height:22px;overflow:visible;width:22px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--cta .landing-button--primary>span{display:inline-block}.landing-page--conversion.landing-page--concept-v2 .landing-v2-cta-button-arrow{border-bottom:6px solid transparent;border-left:9px solid #ffffff;border-top:6px solid transparent;flex:0 0 auto;height:0;width:0}.landing-page--conversion.landing-page--concept-v2 .landing-v2-cta-footer{color:#ffffffe0;display:grid;font-size:.8rem;gap:0;line-height:1.08}.landing-page--conversion.landing-page--concept-v2 .landing-v2-cta-address,.landing-page--conversion.landing-page--concept-v2 .landing-v2-cta-phone{color:#ffffffe0;text-decoration:none}.landing-page--conversion.landing-page--concept-v2 .landing-v2-cta-address{align-items:center;display:inline-flex;gap:6px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-cta-address:after{background-color:currentColor;content:"";flex:0 0 12px;height:12px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='black' d='M12 2C8.13 2 5 5.13 5 9c0 5.08 6.16 12.25 6.42 12.55a.75.75 0 0 0 1.16 0C12.84 21.25 19 14.08 19 9c0-3.87-3.13-7-7-7Zm0 9.75A2.75 2.75 0 1 1 12 6.25a2.75 2.75 0 0 1 0 5.5Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='black' d='M12 2C8.13 2 5 5.13 5 9c0 5.08 6.16 12.25 6.42 12.55a.75.75 0 0 0 1.16 0C12.84 21.25 19 14.08 19 9c0-3.87-3.13-7-7-7Zm0 9.75A2.75 2.75 0 1 1 12 6.25a2.75 2.75 0 0 1 0 5.5Z'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:12px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-cta-address:hover,.landing-page--conversion.landing-page--concept-v2 .landing-v2-cta-phone:hover{text-decoration:underline}@media (max-width: 1380px){.landing-page--conversion.landing-page--concept-v2{overflow:auto}.landing-page--conversion.landing-page--concept-v2 .landing-main--dashboard-screen{height:auto}.landing-page--conversion.landing-page--concept-v2 .landing-v2-screen{grid-template-areas:"hero" "problem" "process" "materials" "cases" "cta";grid-template-columns:1fr;grid-template-rows:none;height:auto}}@media (max-width: 1120px){.landing-page--conversion.landing-page--concept-v2{overflow:auto;padding:14px}.landing-page--conversion.landing-page--concept-v2 .landing-sticky-whatsapp{display:inline-flex}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-layout,.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--materials,.landing-page--conversion.landing-page--concept-v2 .landing-v2-cases-columns,.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--cta,.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-layout{grid-template-columns:1fr}.landing-page--conversion.landing-page--concept-v2 .landing-v2-nav{display:flex;flex-wrap:wrap;gap:14px 18px;justify-content:start}.landing-page--conversion.landing-page--concept-v2 .landing-v2-topbar{align-items:center;grid-template-columns:auto minmax(0,1fr) auto}.landing-page--conversion.landing-page--concept-v2 .landing-v2-nav{justify-content:end;min-width:0}.landing-page--conversion.landing-page--concept-v2 .landing-v2-whatsapp{justify-self:end;white-space:nowrap}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-card:nth-child(3):after,.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-card:nth-child(5):after{content:none}.landing-page--conversion.landing-page--concept-v2 .landing-v2-case-grid,.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-grid,.landing-page--conversion.landing-page--concept-v2 .landing-v2-engineering div{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-page--conversion.landing-page--concept-v2 .landing-v2-production-panel{border-left:0;padding-left:0}}@media (max-width: 640px){.landing-page--conversion.landing-page--concept-v2{padding:12px}.landing-page--conversion.landing-page--concept-v2 .landing-main--dashboard-screen{height:auto}.landing-page--conversion.landing-page--concept-v2 .landing-v2-topbar{gap:10px;grid-template-columns:1fr}.landing-page--conversion.landing-page--concept-v2 .landing-v2-whatsapp{justify-self:start}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-title-main{font-size:clamp(2.3rem,10vw,3.3rem)}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-footer,.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-grid,.landing-page--conversion.landing-page--concept-v2 .landing-v2-case-grid,.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-grid,.landing-page--conversion.landing-page--concept-v2 .landing-v2-engineering div,.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-grid{grid-template-columns:1fr}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-card:after{content:none}.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--hero,.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--problem,.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--process,.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--materials,.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--cases,.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--cta{padding:18px 16px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-object--before{height:170px;top:74px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-object--after{height:190px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-object--print{height:124px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-cta-image--main,.landing-page--conversion.landing-page--concept-v2 .landing-v2-cta-image--detail{position:static;width:100%;height:auto}.landing-page--conversion.landing-page--concept-v2 .landing-v2-cta-visual{display:grid;gap:10px}}.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--hero,.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--cases{position:relative;overflow:hidden}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-layout{align-items:end;column-gap:18px;display:grid;grid-template-columns:minmax(0,.94fr) minmax(320px,.88fr);min-height:294px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-copy{min-width:0;padding-right:20px;position:relative;z-index:2}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-title-top{font-size:18px;line-height:1.14;margin-bottom:10px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-title-main{font-size:clamp(54px,3.5vw,64px);letter-spacing:-.06em;line-height:.9;max-width:540px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-points{gap:8px;margin:16px 0 0;max-width:340px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-points li{font-size:16px;line-height:1.25}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-actions{margin-top:18px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-visual{border-radius:10px;display:block;height:100%;min-width:0;overflow:hidden;position:relative}.landing-page--conversion.landing-page--concept-v2 .landing-v2-chip{top:18px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-chip--left{left:6px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-chip--right{right:8px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-footer{align-items:start;border-top:1px solid rgba(255,255,255,.12);column-gap:20px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));left:0;right:0;width:100%;margin-top:10px;padding:24px 0 18px;row-gap:0}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-footer>article{align-content:center;display:grid;gap:4px;min-width:0;text-align:center}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-footer strong{display:block;font-size:22px;line-height:1;margin-bottom:4px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-footer>article>:last-child{font-size:14px;line-height:1.2}.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--cases{padding-bottom:18px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-equipment-strip{align-items:center;bottom:16px;display:flex;flex-wrap:wrap;gap:10px 18px;left:16px;min-height:54px;padding:12px 16px;right:16px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-equipment-strip>*{font-size:12px;line-height:1.2;max-width:20ch;white-space:normal}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-equipment-button{background:transparent;border:0;color:#ffffffe6;cursor:pointer;font:inherit;padding:0}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-equipment-button:hover{text-decoration:underline}.landing-page--conversion.landing-page--concept-v2 .landing-v2-equipment-modal{grid-template-columns:minmax(0,1fr);max-width:min(980px,92vw);padding:24px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-equipment-modal__body{display:grid;gap:18px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-equipment-modal__body h3{color:#fff;font-size:1.65rem;line-height:1.08;margin:0}.landing-page--conversion.landing-page--concept-v2 .landing-v2-equipment-modal__intro{display:grid;gap:8px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-equipment-modal__intro p{color:#ffffffe0;font-size:1rem;line-height:1.45;margin:0}.landing-page--conversion.landing-page--concept-v2 .landing-v2-equipment-modal__grid{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.landing-page--conversion.landing-page--concept-v2 .landing-v2-equipment-modal__card{background:#ffffff0f;border:1px solid rgba(124,217,238,.16);border-radius:12px;display:grid;gap:10px;padding:16px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-equipment-modal__card h4{color:#7cd9ee;font-size:1.02rem;line-height:1.1;margin:0}.landing-page--conversion.landing-page--concept-v2 .landing-v2-equipment-modal__card p,.landing-page--conversion.landing-page--concept-v2 .landing-v2-equipment-modal__card li{color:#ffffffe0;font-size:.94rem;line-height:1.4}.landing-page--conversion.landing-page--concept-v2 .landing-v2-equipment-modal__card p{margin:0}.landing-page--conversion.landing-page--concept-v2 .landing-v2-equipment-modal__card ul{display:grid;gap:6px;margin:0;padding-left:18px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-equipment-modal__cta{background:#2f87ff1f;border:1px solid rgba(47,135,255,.22);border-radius:12px;display:grid;gap:8px;padding:16px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-equipment-modal__cta strong{color:#fff;font-size:1rem;line-height:1.35}.landing-page--conversion.landing-page--concept-v2 .landing-v2-equipment-modal__cta a{text-decoration:none}.landing-page--conversion.landing-page--concept-v2 .landing-v2-scanning-modal{align-items:stretch;gap:18px;grid-template-columns:minmax(280px,.92fr) minmax(0,1.08fr);max-width:min(1080px,94vw);padding:22px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-scanning-modal__figure{margin:0}.landing-page--conversion.landing-page--concept-v2 .landing-v2-scanning-modal__figure img{border-radius:12px;display:block;height:100%;max-height:74vh;object-fit:cover;width:100%}.landing-page--conversion.landing-page--concept-v2 .landing-v2-scanning-modal__body{display:grid;gap:14px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-scanning-modal__body h3{color:#fff;font-size:1.55rem;line-height:1.08;margin:0}.landing-page--conversion.landing-page--concept-v2 .landing-v2-scanning-modal__subtitle{color:#7cd9ee;font-size:.98rem;font-weight:600;line-height:1.35;margin:0}.landing-page--conversion.landing-page--concept-v2 .landing-v2-scanning-modal__grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.landing-page--conversion.landing-page--concept-v2 .landing-v2-scanning-modal__card{background:#ffffff0d;border:1px solid rgba(124,217,238,.14);border-radius:12px;display:grid;gap:8px;padding:14px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-scanning-modal__card h4{color:#fff;font-size:.98rem;line-height:1.2;margin:0}.landing-page--conversion.landing-page--concept-v2 .landing-v2-scanning-modal__card p,.landing-page--conversion.landing-page--concept-v2 .landing-v2-scanning-modal__card strong,.landing-page--conversion.landing-page--concept-v2 .landing-v2-scanning-modal__closing,.landing-page--conversion.landing-page--concept-v2 .landing-v2-scanning-modal__result{color:#ffffffdb;font-size:.92rem;line-height:1.42;margin:0}.landing-page--conversion.landing-page--concept-v2 .landing-v2-scanning-modal__card strong{color:#7cd9ee;font-weight:700}.landing-page--conversion.landing-page--concept-v2 .landing-v2-scanning-modal__result{color:#fff;font-weight:700}.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-modal{align-items:stretch;gap:18px;grid-template-columns:minmax(240px,.84fr) minmax(0,1.16fr);max-width:min(1080px,94vw);padding:22px 68px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-modal .landing-v2-lightbox-nav--prev{left:18px;position:absolute;top:50%;transform:translateY(-50%)}.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-modal__figure{margin:0;min-width:0}.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-modal__figure img{border-radius:12px;display:block;height:auto;margin:0 auto;max-height:min(62vh,560px);max-width:100%;object-fit:contain;width:auto}.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-modal__body{display:grid;gap:14px;min-width:0}.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-modal .landing-v2-lightbox-nav--next{position:absolute;right:18px;top:50%;transform:translateY(-50%)}.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-modal__body h3{color:#fff;font-size:1.5rem;line-height:1.08;margin:0}.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-modal__lead{color:#7cd9ee;font-size:.98rem;font-weight:700;line-height:1.3;margin:0}.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-modal__section{display:grid;gap:8px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-modal__section strong,.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-modal__section p,.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-modal__section li{color:#ffffffe0;font-size:.92rem;line-height:1.42;margin:0}.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-modal__section strong{color:#fff}.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-modal__section ul{display:grid;gap:6px;margin:0;padding-left:18px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-modal__cta{background:#2f87ff1f;border:1px solid rgba(47,135,255,.22);border-radius:12px;display:grid;gap:8px;padding:14px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-modal__cta strong{color:#fff;font-size:.96rem;line-height:1.35}.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-modal__cta a{text-decoration:none}.landing-page--conversion.landing-page--concept-v2 .landing-v2-modal-action{align-items:center;background:linear-gradient(135deg,#478ffaf5,#7cd9eee0);border:1px solid rgba(146,208,255,.42);border-radius:10px;box-shadow:0 14px 26px #2f7df638,inset 0 1px #ffffff57,inset 0 -1px #081f4242,inset 1px 0 #ffffff1f,inset -1px 0 #0c2c5c33;color:#fff;display:inline-flex;gap:10px;justify-content:center;min-height:46px;padding:10px 14px;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.landing-page--conversion.landing-page--concept-v2 .landing-v2-modal-action:hover{box-shadow:0 18px 34px #2f7df647,inset 0 1px #ffffff61,inset 0 -1px #081f424d,inset 1px 0 #ffffff24,inset -1px 0 #0c2c5c38;filter:saturate(1.06);transform:translateY(-1px)}.landing-page--conversion.landing-page--concept-v2 .landing-v2-modal-action__icon{fill:currentColor;flex:0 0 auto;height:20px;margin-right:1px;overflow:visible;width:20px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-modal-action span{color:#fff;font-size:.95rem;font-weight:700;line-height:1.25}.landing-page--conversion.landing-page--concept-v2 .landing-v2-modal-action__arrow{border-bottom:7px solid transparent;border-left:10px solid rgba(255,255,255,.96);border-top:7px solid transparent;flex:0 0 auto;height:0;width:0}@media (max-width: 860px){.landing-page--conversion.landing-page--concept-v2 .landing-v2-equipment-modal__grid,.landing-page--conversion.landing-page--concept-v2 .landing-v2-scanning-modal,.landing-page--conversion.landing-page--concept-v2 .landing-v2-scanning-modal__grid,.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-modal{grid-template-columns:1fr}}@media (max-width: 767px){.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--hero{padding-bottom:18px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-layout{display:block;min-height:auto}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-copy{padding-right:0}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-title-main{font-size:clamp(42px,13vw,58px);max-width:100%}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-points{max-width:100%}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-visual{height:190px;margin-top:18px;width:100%}.landing-page--conversion.landing-page--concept-v2 .landing-v2-chip{top:10px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-chip--left{left:0}.landing-page--conversion.landing-page--concept-v2 .landing-v2-chip--right{right:0}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-footer{column-gap:12px;margin-top:14px;padding-top:12px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-footer strong{font-size:18px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-footer{grid-template-columns:repeat(4,minmax(0,1fr))}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-footer>article>:last-child{font-size:11px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--cases{padding-bottom:92px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-cases-columns{grid-template-columns:1fr;row-gap:16px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-case-grid{grid-template-columns:1fr}.landing-page--conversion.landing-page--concept-v2 .landing-v2-production-visual{height:150px;min-height:150px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-equipment-strip>*{white-space:normal}}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-layout{align-items:stretch;grid-template-columns:minmax(0,.88fr) minmax(300px,.98fr);min-height:248px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-title-top{font-size:15px;line-height:1.18;margin-bottom:8px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-title-main{font-size:clamp(42px,2.8vw,52px);line-height:.9;max-width:430px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-points{margin-top:12px;max-width:300px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-points li{font-size:14px;line-height:1.22}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-points a{color:inherit;text-decoration:none}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-points a:hover{text-decoration:underline}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-actions{margin-top:14px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-footer{margin-top:14px;padding-top:24px;padding-bottom:18px}@media (max-width: 767px){.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-title-main{font-size:clamp(40px,12vw,52px);max-width:100%}}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-title-main{font-size:clamp(38px,2.55vw,46px);max-width:400px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-points li{font-size:13px;line-height:1.2}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-actions{margin-top:12px}@media (max-width: 767px){.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-title-main{font-size:clamp(36px,11vw,48px)}.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--cases>h2{white-space:normal}.landing-page--conversion.landing-page--concept-v2 .landing-v2-cases-shell{grid-template-columns:1fr}.landing-page--conversion.landing-page--concept-v2 .landing-v2-cases-copy{max-width:none;width:100%}.landing-page--conversion.landing-page--concept-v2 .landing-v2-cases-copy>h2,.landing-page--conversion.landing-page--concept-v2 .landing-v2-cases-copy-slider-text{max-width:none;width:100%}.landing-page--conversion.landing-page--concept-v2 .landing-v2-cases-copy>p{max-width:none}.landing-page--conversion.landing-page--concept-v2 .landing-v2-cases-copy-slider{min-height:48px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-case-slide{flex-basis:122px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-cases-carousel{-webkit-mask-image:none;mask-image:none;overflow:hidden;padding-bottom:0}.landing-page--conversion.landing-page--concept-v2 .landing-v2-cases-track{animation:landing-v2-cases-scroll 34s linear infinite;padding-bottom:0}.landing-page--conversion.landing-page--concept-v2 .landing-v2-lightbox{padding:14px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-lightbox-dialog{grid-template-columns:1fr;padding:52px 14px 14px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-lightbox-nav{height:42px;width:42px}}@media (max-width: 767px){.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--hero{margin-bottom:74px}.landing-sticky-whatsapp{border-radius:18px;bottom:14px;font-size:13px;padding:10px 16px}}@media (min-width: 1280px){.landing-page--conversion.landing-page--concept-v2 .landing-v2-screen{align-items:stretch;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:repeat(4,clamp(110px,6.15vw,132px)) auto}.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--hero{grid-column:1;grid-row:1 / span 3;height:100%}.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--process{grid-column:1;grid-row:4;height:100%}.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--problem{grid-column:2;grid-row:1 / span 2;height:100%}.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--materials{grid-column:2;grid-row:3 / span 2;height:100%}.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--cases{grid-column:1;grid-row:5}.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--cta{grid-column:2;grid-row:5}}@media (min-width: 1280px){.landing-page--conversion.landing-page--concept-v2 .landing-v2-screen{grid-template-rows:repeat(4,clamp(132px,7.3vw,150px)) auto}}@media (min-width: 1280px){.landing-page--conversion.landing-page--concept-v2 .landing-v2-screen{grid-template-rows:clamp(160px,8.45vw,176px) clamp(160px,8.45vw,176px) clamp(144px,7.55vw,158px) clamp(144px,7.55vw,158px) auto}.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--process{padding:16px 18px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--process>h2{font-size:26px;line-height:1;margin:0 0 14px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-grid{align-items:stretch;gap:10px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-card{border-radius:14px;min-height:0;padding:10px 10px 8px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-card h3{font-size:13px;line-height:1.08;margin:0}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-card p{font-size:12px;line-height:1.12;margin:0}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-cta{align-items:center;border-radius:18px;font-size:15px;min-height:0;padding:0 18px}}.landing-page--conversion.landing-page--concept-v2 .landing-v2-card,.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-card,.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-card,.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-card,.landing-page--conversion.landing-page--concept-v2 .landing-v2-case-card,.landing-page--conversion.landing-page--concept-v2 .landing-v2-production-panel,.landing-page--conversion.landing-page--concept-v2 .landing-v2-scanning-panel,.landing-page--conversion.landing-page--concept-v2 .landing-v2-equipment-strip,.landing-page--conversion.landing-page--concept-v2 .landing-v2-topbar,.landing-page--conversion.landing-page--concept-v2 .landing-v2-materials-visual,.landing-page--conversion.landing-page--concept-v2 .landing-button,.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-cta,.landing-page--conversion.landing-page--concept-v2 .landing-v2-whatsapp,.landing-page--conversion.landing-page--concept-v2 .landing-sticky-whatsapp{border-radius:10px}.landing-page--conversion.landing-page--concept-v2 .landing-sticky-whatsapp{border:1px solid rgba(146,208,255,.42);box-shadow:0 14px 28px #2f87ff42,inset 0 1px #ffffff57,inset 0 -1px #081f424d,inset 1px 0 #ffffff1f,inset -1px 0 #0c2c5c38!important}.landing-page--conversion.landing-page--concept-v2 .landing-sticky-whatsapp--hidden{opacity:0!important;pointer-events:none!important;visibility:hidden!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-card{padding:14px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--hero,.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--problem,.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--process,.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--materials,.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--cases,.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--cta{padding:18px 20px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-topbar,.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-copy,.landing-page--conversion.landing-page--concept-v2 .landing-v2-materials-copy,.landing-page--conversion.landing-page--concept-v2 .landing-v2-cta-copy,.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-layout,.landing-page--conversion.landing-page--concept-v2 .landing-v2-cases-columns,.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-grid,.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-grid,.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-grid,.landing-page--conversion.landing-page--concept-v2 .landing-v2-equipment-strip{gap:12px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-title-top,.landing-page--conversion.landing-page--concept-v2 .landing-v2-card h2,.landing-page--conversion.landing-page--concept-v2 .landing-v2-card h3,.landing-page--conversion.landing-page--concept-v2 .landing-v2-card p,.landing-page--conversion.landing-page--concept-v2 .landing-v2-card ul,.landing-page--conversion.landing-page--concept-v2 .landing-v2-card li,.landing-page--conversion.landing-page--concept-v2 .landing-v2-card .landing-v2-card-label{margin-block:0 8px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-card,.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-card,.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-card,.landing-page--conversion.landing-page--concept-v2 .landing-v2-case-card,.landing-page--conversion.landing-page--concept-v2 .landing-v2-scanning-panel{padding:5px}.landing-page--conversion.landing-page--concept-v2 .landing-button,.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-cta,.landing-page--conversion.landing-page--concept-v2 .landing-v2-whatsapp{padding:5px 10px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-footer,.landing-page--conversion.landing-page--concept-v2 .landing-v2-cta-footer,.landing-page--conversion.landing-page--concept-v2 .landing-v2-engineering{margin-top:5px;padding-top:5px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-footer{align-items:stretch;column-gap:4px;grid-template-columns:repeat(4,minmax(0,1fr))!important;margin:12px 10px 6px;max-width:calc(100% - 20px);min-height:66px;padding-bottom:0;padding-top:0;width:calc(100% - 20px)}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-footer>article{align-items:center;display:flex;flex-direction:column;flex:1 1 0;justify-content:center;min-height:66px;overflow:hidden;text-align:center}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-footer strong{font-size:clamp(16px,1.25vw,19px)!important;margin-bottom:2px!important;max-width:20ch;white-space:normal}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-footer>article>:last-child{font-size:clamp(9px,.78vw,12px)!important;line-height:1.08!important;max-width:100%;white-space:normal!important}@media (max-width: 1380px){.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-footer{margin-left:10px;max-width:calc(100% - 20px);width:calc(100% - 20px)}}@media (max-width: 1240px){.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-footer{margin-left:10px;max-width:calc(100% - 20px);width:calc(100% - 20px)}}.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--hero{padding-bottom:0!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-equipment-strip{align-items:center;background:#0f2133;border-radius:0 0 10px 10px;display:flex;justify-content:center;margin:0 -20px -10px;min-height:40px;padding:0 12px;text-align:center}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-equipment-strip span{color:#ffffffe0;font-size:11px;line-height:1.1;max-width:20ch;white-space:normal}.landing-page--conversion.landing-page--concept-v2 .landing-v2-equipment-strip{display:none!important}@media (max-width: 767px){.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--hero{margin-bottom:56px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-equipment-strip{margin:0 -16px -18px;min-height:44px;padding:6px 10px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-equipment-strip span{white-space:normal}.landing-page--conversion.landing-page--concept-v2 .landing-sticky-whatsapp{gap:8px;min-height:44px;padding:4px 12px}}.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--hero{padding:14px 18px 10px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-layout{grid-template-columns:minmax(0,1.06fr) minmax(320px,.94fr)}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-copy{padding-inline:8px 20px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-whatsapp{align-items:center;display:inline-flex;font-size:13px;font-weight:600;gap:6px;min-height:32px;padding:4px 12px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-whatsapp:before,.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--hero .landing-button--primary:after{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23ffffff' d='M29.3 6.7A15.3 15.3 0 0 0 5.74 26.02L4 32l6.13-1.68A15.3 15.3 0 1 0 29.3 6.7Zm-11.97 23a12.63 12.63 0 0 1-6.44-1.76l-.46-.27-3.64 1 1-3.55-.3-.48a12.65 12.65 0 1 1 9.84 5.06Zm6.93-9.44c-.38-.19-2.22-1.09-2.57-1.22-.35-.13-.6-.19-.85.19-.25.38-.98 1.22-1.2 1.47-.22.25-.44.28-.82.09-.38-.19-1.6-.59-3.04-1.87-1.12-1-1.87-2.24-2.09-2.62-.22-.38-.02-.58.17-.77.17-.17.38-.44.57-.66.19-.22.25-.38.38-.63.13-.25.06-.47-.03-.66-.09-.19-.85-2.04-1.17-2.79-.3-.72-.6-.62-.85-.63h-.72c-.25 0-.66.09-1 .47-.35.38-1.32 1.29-1.32 3.14 0 1.85 1.35 3.64 1.53 3.89.19.25 2.65 4.05 6.42 5.67.9.39 1.6.62 2.15.79.9.29 1.72.25 2.37.15.72-.11 2.22-.91 2.53-1.79.32-.88.32-1.63.22-1.79-.09-.16-.34-.25-.72-.44Z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;flex:0 0 16px;height:16px;width:16px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-title-top{font-size:22px;font-weight:500;letter-spacing:.03em;line-height:1.2;margin-bottom:12px;max-width:480px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-title-main{font-size:clamp(34px,2.45vw,42px);font-weight:700;letter-spacing:-.035em;line-height:.96;max-width:520px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-points{gap:9px;margin-top:5px;max-width:340px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-points li{align-items:center;display:flex;flex-direction:row-reverse;font-size:15px;gap:6px;justify-content:flex-end;line-height:1.2;text-align:left}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-points li:before{background-color:transparent;background-position:center;background-repeat:no-repeat;background-size:contain;border:none;border-radius:0;box-shadow:none;content:"";display:inline-block;flex:0 0 14px;min-width:14px;height:14px;margin:0;transform:translateY(-6px);width:14px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-points li:nth-child(1):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23478ffa' d='M7 4h10a2 2 0 0 1 2 2v2h1a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-1v2H5v-2H4a2 2 0 0 1-2-2v-8a2 2 0 0 1 2-2h1V6a2 2 0 0 1 2-2Zm0 4h10V6H7v2Zm10 10v-4H7v4h10Z'/%3E%3C/svg%3E")}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-points li:nth-child(1){color:#7cd9ee}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-points li:nth-child(2):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23478ffa' d='M12 2a7 7 0 0 1 7 7c0 5.2-7 13-7 13S5 14.2 5 9a7 7 0 0 1 7-7Zm0 9.5A2.5 2.5 0 1 0 12 6a2.5 2.5 0 0 0 0 5.5Z'/%3E%3C/svg%3E")}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-points li:nth-child(3):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23478ffa' d='M3 7h11v8H3z' opacity='.35'/%3E%3Cpath fill='%23478ffa' d='M14 9h3l3 3v3h1a1 1 0 1 1 0 2h-1a2 2 0 0 1-4 0h-5a2 2 0 0 1-4 0H5a2 2 0 0 1-4 0v-2h2V9Zm3 1.5V13h2.5L17 10.5Z'/%3E%3C/svg%3E")}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-actions{align-items:center;display:flex;gap:12px;justify-content:flex-start;margin-top:18px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-actions>:not(.landing-button){color:#ffffffb8;font-size:12px;line-height:1.1;order:1}.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--hero .landing-button--primary{align-items:center;display:inline-flex;font-size:15px;font-weight:700;gap:8px;order:2;padding:8px 14px;width:auto}.landing-page--conversion.landing-page--concept-v2 .landing-v2-chip{position:absolute;bottom:auto;top:32%;z-index:5}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-visual{overflow:hidden;position:relative}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-visual:before{background-image:linear-gradient(180deg,#04122414,#04122438),url(/v2-hero-background-soft.webp);background-position:center;background-repeat:no-repeat;background-size:contain;border-radius:10px;content:"";top:10px;right:10px;bottom:10px;left:10px;opacity:.64;position:absolute}@media (min-width: 1280px){.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--hero{padding-left:20px;padding-right:20px}}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-title-top{font-size:24px;letter-spacing:.03em;line-height:1.02;max-width:720px;max-width:20ch;white-space:normal}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-title-main{font-size:36px;font-weight:600;line-height:.98;max-width:650px;position:relative;z-index:3}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-actions{flex-wrap:nowrap}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-actions>:not(.landing-button){font-size:11px;max-width:20ch;white-space:normal}.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--hero .landing-button--primary{font-size:13px;padding:7px 12px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-title-main span{display:block}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-actions{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:10px!important;margin-top:4px!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--hero .landing-button--primary{width:auto!important;min-width:156px!important;max-width:none!important;min-height:36px!important;padding:3px 10px!important;font-size:13px!important;line-height:1.1!important;order:0!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--hero .landing-button--primary:after{flex:0 0 14px!important;height:14px!important;width:14px!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-actions>:not(.landing-button--primary){color:#ffffffb8!important;font-size:11px!important;line-height:1.1!important;order:1!important;white-space:nowrap!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-visual{position:relative}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-visual:before{background-image:linear-gradient(180deg,#04122414,#04122438),url(/v2-hero-background-soft.webp);background-position:center;background-repeat:no-repeat;background-size:contain;border-radius:10px;content:"";top:0;right:0;bottom:0;left:0;-webkit-mask-image:radial-gradient(circle at center,rgba(0,0,0,1) 54%,rgba(0,0,0,.92) 68%,rgba(0,0,0,.64) 82%,rgba(0,0,0,.22) 92%,transparent 100%);mask-image:radial-gradient(circle at center,rgba(0,0,0,1) 54%,rgba(0,0,0,.92) 68%,rgba(0,0,0,.64) 82%,rgba(0,0,0,.22) 92%,transparent 100%);opacity:.64;position:absolute;z-index:1}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-visual:after{content:"";position:absolute;pointer-events:none;top:0;right:0;bottom:0;left:0;z-index:4}.landing-page--conversion.landing-page--concept-v2 .landing-v2-chip{background:#11233cd1;border:1px solid rgba(124,217,238,.5);color:#fff;display:inline-flex;font-size:12px;font-weight:700;gap:6px;z-index:5;top:32%}.landing-page--conversion.landing-page--concept-v2 .landing-v2-chip:before{content:none}.landing-page--conversion.landing-page--concept-v2 .landing-v2-chip--left{left:10px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-chip--right{background:#fffffff5;border-color:#fffffffa;color:#14263b;right:10px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-chip,.landing-page--conversion.landing-page--concept-v2 .landing-v2-chip--left,.landing-page--conversion.landing-page--concept-v2 .landing-v2-chip--right,.landing-page--conversion.landing-page--concept-v2 .landing-v2-chip:nth-child(1),.landing-page--conversion.landing-page--concept-v2 .landing-v2-chip:nth-child(2){display:inline-flex}.landing-page--conversion.landing-page--concept-v2 .landing-v2-chip+.landing-v2-hero-comparison-arrow{display:block}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-comparison-arrow{height:28px;left:52%;max-width:120px;position:absolute;top:43%;transform:translate(-50%,-50%);width:120px;z-index:3}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-comparison-arrow path{fill:none;stroke:#7cd9ee;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-comparison-arrow path:last-child{stroke-width:2.6}@media (max-width: 767px){.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-visual:before{background-size:contain}.landing-page--conversion.landing-page--concept-v2 .landing-v2-chip{font-size:11px;max-width:74px;padding:4px 8px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-chip--left{left:8px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-chip--right{right:8px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-comparison-arrow{height:22px;left:42%;max-width:92px;top:55%;transform:translate(-50%,-50%);width:92px}}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-points{margin-top:0}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-visual:before{background-size:contain;opacity:.64}.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--problem{gap:12px!important;padding:18px!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--problem>h2{font-size:24px!important;letter-spacing:-.035em!important;line-height:1.05!important;margin:0!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-layout{gap:10px!important;grid-template-columns:minmax(0,1.08fr) minmax(240px,.92fr)!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-grid{gap:10px!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-card{align-content:center!important;justify-items:center!important;background:#f1f4f8!important;border-radius:16px!important;display:grid!important;gap:0!important;min-height:96px!important;padding:14px!important;text-align:center!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-card:before{content:none!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-icon{display:block!important;height:54px!important;margin:0 auto 14px!important;object-fit:contain!important;object-position:center!important;width:54px!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-card h3{color:#182a3e!important;font-size:14px!important;font-weight:600!important;line-height:1.2!important;margin:0!important;text-align:center!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-card span,.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-card p{display:none!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-scanning-panel{border-radius:18px!important;gap:8px!important;padding:14px!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-card-label{font-size:16px!important;letter-spacing:-.02em!important;text-transform:none!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-device-list{gap:4px!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-scanning-panel{align-content:stretch!important;gap:6px!important;grid-template-rows:auto minmax(0,1fr)!important;overflow:hidden!important;padding:14px!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-scanning-panel>div:first-child{align-self:start!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-card-label{margin:0 0 6px!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-device-list{gap:2px!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-scanning-panel img{align-self:stretch!important;border-radius:14px!important;display:block!important;height:100%!important;margin:0!important;object-fit:cover!important;object-position:center bottom!important;width:100%!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-scanning-panel img{object-fit:contain!important;object-position:center bottom!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-scanning-panel{background-color:#2f3641!important;background-image:linear-gradient(180deg,#161a221a,#161a2238),url(/v2-scanning-photo.webp)!important;background-position:center center!important;background-repeat:no-repeat!important;background-size:cover!important;justify-content:start!important;min-height:100%!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-scanning-panel>div:first-child{background:linear-gradient(180deg,#131821c7,#13182138)!important;border-radius:12px!important;padding:6px!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-scanning-panel img{display:none!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--problem{align-items:stretch!important;display:grid!important;gap:14px!important;grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr)!important;padding:18px 18px 24px!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-main{display:grid!important;gap:12px!important;grid-template-rows:auto 1fr!important;min-width:0!important;padding-bottom:14px!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--problem>h2{display:none!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-main>h2{font-size:24px!important;letter-spacing:-.035em!important;line-height:1.05!important;margin:0!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-layout{display:contents!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-grid{align-content:stretch!important;gap:10px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin-bottom:14px!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-scanning-panel{align-self:start!important;height:calc(100% - 28px)!important;min-height:0!important;padding-bottom:20px!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-grid{gap:8px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-card{align-content:end!important;background-color:#b4b4c8ad!important;background-position:center center!important;background-repeat:no-repeat!important;background-size:contain!important;border-radius:14px!important;min-height:78px!important;overflow:hidden!important;padding:6px 6px 8px!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-card .landing-v2-material-icon{display:none!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-card strong{background:#0a121db8!important;border-radius:8px!important;color:#fff!important;display:inline-flex!important;font-size:11px!important;justify-self:start!important;line-height:1!important;padding:4px 6px!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-engineering{display:none!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--materials{background-color:#13293d!important;background-image:linear-gradient(180deg,#09121e3d,#09121e94),url(/v2-materials-section-bg.webp)!important;background-position:center center!important;background-repeat:no-repeat!important;background-size:cover!important;display:block!important;overflow:hidden!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-materials-copy{max-width:none!important;min-width:0!important;width:100%!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--materials h2{font-size:24px!important;letter-spacing:-.035em!important;line-height:1.05!important;margin:0 0 6px!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--process h2{font-size:19px!important;letter-spacing:-.035em!important;line-height:1.05!important;margin:0!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--process{overflow:hidden!important;padding:10px 12px!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-layout{align-items:center!important;display:grid!important;gap:12px!important;grid-template-columns:minmax(0,1fr) 152px!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-main{display:grid!important;gap:8px!important;min-width:0!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-grid{align-items:start!important;gap:10px!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;overflow:hidden!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-card{align-content:start!important;background:transparent!important;border-radius:0!important;box-shadow:none!important;display:grid!important;gap:10px!important;justify-items:center!important;min-height:auto!important;overflow:visible!important;padding:0!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-cta{align-self:center!important;height:auto!important;justify-self:stretch!important;margin:0!important;min-height:104px!important;width:100%!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-card:not(:last-of-type):after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44 20'%3E%3Cpath d='M3 10H29' fill='none' stroke='%232f87ff' stroke-width='3.4' stroke-linecap='round'/%3E%3Cpath d='M29 4l10 6-10 6Z' fill='%232f87ff'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:20px;position:absolute;right:-20px;top:12px;width:40px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-card:last-of-type:after{content:none!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-cta{align-items:center!important;background:linear-gradient(135deg,#478ffaf5,#7cd9eee0)!important;border:1px solid rgba(146,208,255,.42)!important;border-radius:10px!important;box-shadow:0 14px 26px #2f7df638,inset 0 1px #ffffff57,inset 0 -1px #081f4242,inset 1px 0 #ffffff1f,inset -1px 0 #0c2c5c33!important;color:#fff!important;display:flex!important;flex-direction:row!important;font-size:1.05rem!important;font-weight:700!important;justify-content:center!important;min-height:0!important;padding:16px 20px!important;text-align:center!important;text-decoration:none!important;transition:transform .18s ease,box-shadow .18s ease!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-cta-text{align-items:center;display:grid;gap:2px;justify-items:center;line-height:1.05}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-cta-bottom{align-items:center;display:inline-flex;gap:6px;justify-content:center;padding-right:4px;max-width:20ch;white-space:normal}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-cta-wa{display:inline-block;fill:#fff;flex:0 0 18px;height:18px;overflow:visible;width:18px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-icon-frame{height:48px!important;width:48px!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-title-row{gap:5px!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-title-row h3{font-size:.72rem!important;line-height:1.02!important;overflow:visible!important;word-break:normal!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-cta:hover{box-shadow:0 18px 34px #2f7df647,inset 0 1px #ffffff61,inset 0 -1px #081f424d,inset 1px 0 #ffffff24,inset -1px 0 #0c2c5c38!important;filter:saturate(1.06);transform:translateY(-1px)}@media (max-width: 980px){.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-layout{grid-template-columns:1fr!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-cta{justify-self:center!important;max-width:220px!important}}.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-grid{width:100%!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-subtitle{color:#ffffffd1!important;font-size:12px!important;font-weight:600!important;letter-spacing:.08em!important;margin:5px 0 1px!important;text-transform:uppercase!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-grid--primary{grid-template-columns:repeat(4,minmax(0,1fr))!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-grid--engineering{grid-template-columns:repeat(6,minmax(0,1fr))!important;margin-top:5px!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-materials-visual,.landing-page--conversion.landing-page--concept-v2 .landing-v2-materials-main{display:none!important}@media (max-width: 1120px){.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--cta .landing-v2-cta-copy>h2{white-space:normal}.landing-page--conversion.landing-page--concept-v2 .landing-v2-cta-body{grid-template-columns:1fr}}@media (min-width: 1280px) and (max-height: 940px){.landing-page--conversion.landing-page--concept-v2 .landing-v2-cases-shell{gap:8px;grid-template-columns:150px minmax(0,1fr)}.landing-page--conversion.landing-page--concept-v2 .landing-v2-cases-copy{gap:4px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-cases-copy>h2{font-size:1rem}.landing-page--conversion.landing-page--concept-v2 .landing-v2-cases-copy>p{font-size:.64rem;line-height:1.1;max-width:14ch}.landing-page--conversion.landing-page--concept-v2 .landing-v2-case-slide{flex-basis:132px}}@media (min-width: 1500px) and (max-height: 940px){.landing-page--conversion.landing-page--concept-v2 .landing-v2-cta-body{gap:10px;grid-template-columns:minmax(0,1.18fr) minmax(190px,220px)}.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--cta .landing-v2-cta-copy>h2{font-size:clamp(1.08rem,1vw,1.26rem);max-width:22ch}.landing-page--conversion.landing-page--concept-v2 .landing-v2-cta-copy>p{font-size:.88rem;line-height:1.22;max-width:34ch}.landing-page--conversion.landing-page--concept-v2 .landing-v2-cta-side{min-width:190px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--cta .landing-button--primary{font-size:.88rem;min-width:210px;padding:6px 14px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-cta-footer{font-size:.74rem;line-height:1.02}}@media (min-width: 1280px) and (min-height: 900px){.landing-page--conversion.landing-page--concept-v2 .landing-v2-screen{grid-template-rows:clamp(160px,8.45vw,176px) clamp(160px,8.45vw,176px) clamp(144px,7.55vw,158px) clamp(144px,7.55vw,158px) clamp(148px,16.5vh,188px)}.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--cases,.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--cta{height:100%}}@media (min-width: 1500px) and (max-height: 860px){.landing-page--conversion.landing-page--concept-v2{overflow:auto}.landing-page--conversion.landing-page--concept-v2 .landing-main--dashboard-screen,.landing-page--conversion.landing-page--concept-v2 .landing-v2-screen{height:auto;min-height:calc(100vh - 36px)}}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-hint{background:linear-gradient(180deg,#0814226b,#081422f0);border:1px solid rgba(47,135,255,.18);border-radius:18px;box-shadow:0 18px 34px #00000038;display:block;left:50%;opacity:0;max-width:230px;padding:12px;pointer-events:none;position:absolute;bottom:calc(100% + 10px);top:auto;transform:translate(-50%) translateY(8px) scale(.98);transition:opacity .18s ease,transform .22s ease;width:230px;z-index:20}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-hint img{border-radius:10px;display:block;float:left;height:auto;margin:0 12px 6px 0;max-height:82px;object-fit:contain;object-position:left center;width:98px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-hint__copy{display:block}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-hint strong{color:#fff;display:block;font-size:.84rem;line-height:1.15;margin-bottom:4px;text-align:left}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-hint span{color:#fffc;display:block;font-size:.72rem;line-height:1.28;text-align:left}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-card:hover .landing-v2-process-hint,.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-card:focus-visible .landing-v2-process-hint{opacity:1;transform:translate(-50%) translateY(0) scale(1)}.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--process,.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--materials,.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--problem,.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-layout,.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-grid,.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-grid,.landing-page--conversion.landing-page--concept-v2 .landing-v2-engineering,.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-layout,.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-main,.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-grid,.landing-page--conversion.landing-page--concept-v2 .landing-v2-scanning-wrap{overflow:visible!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-card,.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-card,.landing-page--conversion.landing-page--concept-v2 .landing-v2-scanning-panel{overflow:visible!important;position:relative}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-card:hover,.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-card:focus-visible,.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-card:hover,.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-card:focus-visible,.landing-page--conversion.landing-page--concept-v2 .landing-v2-scanning-panel:hover,.landing-page--conversion.landing-page--concept-v2 .landing-v2-scanning-panel:focus-visible{z-index:80}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-hint,.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-hint,.landing-page--conversion.landing-page--concept-v2 .landing-v2-scanning-hint{display:none!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-floating-hint{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:linear-gradient(180deg,#0814226b,#081422f0);border:1px solid rgba(124,217,238,.22);border-radius:16px;box-shadow:0 18px 34px #00000047;display:block;max-width:320px;pointer-events:none;position:fixed;width:min(320px,calc(100vw - 40px));z-index:120;overflow:hidden;padding:12px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-floating-hint img{border-radius:10px;display:block;float:left;height:auto;margin:0 12px 6px 0;max-height:88px;object-fit:contain;object-position:left center;width:104px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-floating-hint__copy{display:block}.landing-page--conversion.landing-page--concept-v2 .landing-v2-floating-hint__copy strong{color:#fff;display:block;font-size:.82rem;font-weight:700;line-height:1.2;margin-bottom:4px;text-align:left}.landing-page--conversion.landing-page--concept-v2 .landing-v2-floating-hint__copy span{color:#fffc;display:block;font-size:.72rem;line-height:1.32;text-align:left}@media (max-width: 980px){.landing-page--conversion.landing-page--concept-v2 .landing-v2-floating-hint,.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-hint,.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-hint,.landing-page--conversion.landing-page--concept-v2 .landing-v2-scanning-hint{display:none!important}}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-modal{display:grid;gap:14px;grid-template-columns:180px minmax(0,1fr);max-width:760px;padding:18px 64px;width:min(760px,calc(100vw - 36px))}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-modal .landing-v2-lightbox-nav--prev{left:16px;position:absolute;top:50%;transform:translateY(-50%)}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-modal__figure{align-items:center;background:linear-gradient(180deg,#121d2bfa,#09121ef0);border-radius:14px;display:flex;justify-content:center;margin:0;min-height:156px;overflow:hidden;padding:14px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-modal__figure img{height:auto;max-height:128px;max-width:128px;object-fit:contain;width:auto}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-modal__body{display:grid;gap:10px;min-width:0}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-modal .landing-v2-lightbox-nav--next{position:absolute;right:16px;top:50%;transform:translateY(-50%)}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-modal__step{color:#7cd9ee;font-size:.82rem;font-weight:700;letter-spacing:.08em;margin:0;text-transform:uppercase}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-modal__body h3{color:#fff;font-size:1.18rem;line-height:1.08;margin:0}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-modal__lead{color:#ffffffd6;font-size:.9rem;line-height:1.35;margin:0}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-modal__section{background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:12px;display:grid;gap:8px;padding:10px 12px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-modal__section strong{color:#fff;font-size:.9rem}.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-modal__section ul{color:#ffffffd1;display:grid;gap:6px;margin:0;padding-left:18px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-card{cursor:pointer}.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-card:focus-visible{outline:2px solid rgba(71,143,250,.5);outline-offset:2px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-modal{align-items:stretch;display:grid;gap:14px;grid-template-columns:180px minmax(0,1fr);max-width:760px;padding:18px 64px;width:min(760px,calc(100vw - 36px))}.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-modal .landing-v2-lightbox-nav--prev{left:18px;position:absolute;top:50%;transform:translateY(-50%)}.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-modal .landing-v2-lightbox-nav--next{position:absolute;right:18px;top:50%;transform:translateY(-50%)}.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-modal__figure{align-items:center;background:linear-gradient(180deg,#112238b8,#0a1422f2);border:1px solid rgba(124,217,238,.16);border-radius:14px;display:flex;justify-content:center;margin:0;min-height:156px;overflow:hidden;padding:14px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-modal__figure img{display:block;height:auto;max-height:128px;max-width:128px;object-fit:contain;width:auto}.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-modal__body{display:grid;gap:10px;min-width:0}.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-modal__body h3{color:#fff;font-size:1.3rem;line-height:1.18;margin:0}.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-modal__lead,.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-modal__section strong,.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-modal__section li{color:#ffffffdb;font-size:.96rem;line-height:1.45}.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-modal__section{display:grid;gap:6px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-modal__section strong{color:#fff;font-weight:700}.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-modal__section ul{margin:0;padding-left:18px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-modal__cta{margin-top:2px}@media (max-width: 980px){.landing-page--conversion.landing-page--concept-v2 .landing-v2-lightbox{align-items:flex-start;overflow-y:auto;overscroll-behavior:contain;padding:12px}.landing-page--conversion.landing-page--concept-v2 .landing-v2-lightbox-dialog{align-items:start;margin:0 auto;max-height:none;min-height:0;overflow:visible;width:min(94vw,560px)}.landing-page--conversion.landing-page--concept-v2 .landing-v2-lightbox-dialog .landing-v2-lightbox-nav--prev{display:inline-flex;left:16px;position:absolute;top:10px;transform:none;z-index:3}.landing-page--conversion.landing-page--concept-v2 .landing-v2-lightbox-dialog .landing-v2-lightbox-nav--next{display:inline-flex;left:68px;position:absolute;right:auto;top:10px;transform:none;z-index:3}.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-modal,.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-modal,.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-modal,.landing-page--conversion.landing-page--concept-v2 .landing-v2-scanning-modal,.landing-page--conversion.landing-page--concept-v2 .landing-v2-equipment-modal{grid-template-columns:1fr;padding:56px 16px 16px;width:min(94vw,560px)}.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-modal .landing-v2-lightbox-nav--prev,.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-modal .landing-v2-lightbox-nav--prev,.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-modal .landing-v2-lightbox-nav--prev{display:inline-flex;left:16px;position:absolute;top:10px;transform:none;z-index:3}.landing-page--conversion.landing-page--concept-v2 .landing-v2-material-modal .landing-v2-lightbox-nav--next,.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-modal .landing-v2-lightbox-nav--next,.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-modal .landing-v2-lightbox-nav--next{display:inline-flex;left:68px;position:absolute;right:auto;top:10px;transform:none;z-index:3}.landing-page--conversion.landing-page--concept-v2 .landing-v2-lightbox-close{right:10px;top:10px;z-index:3}}@media (max-width: 860px){.landing-page--conversion.landing-page--concept-v2 .landing-v2-process-modal,.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-modal{width:min(94vw,520px)}}@media (max-width: 980px){.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-layout{display:grid!important;gap:12px!important;grid-template-columns:1fr!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-main{padding-bottom:0!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-grid{gap:12px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-bottom:0!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-scanning-wrap,.landing-page--conversion.landing-page--concept-v2 .landing-v2-scanning-panel{grid-column:1!important;width:100%!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-scanning-panel{height:auto!important;min-height:320px!important;padding-bottom:14px!important}}@media (max-width: 520px){.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--problem{grid-template-columns:1fr!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-grid{grid-template-columns:1fr!important;width:100%!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-main,.landing-page--conversion.landing-page--concept-v2 .landing-v2-problem-card,.landing-page--conversion.landing-page--concept-v2 .landing-v2-scanning-panel{width:100%!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-scanning-panel{min-height:260px!important}}@media (max-width: 767px){.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--hero{padding-bottom:14px!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-footer{column-gap:10px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-top:10px!important;padding-top:10px!important;position:static!important;row-gap:8px!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-footer>article{min-height:auto!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-footer strong{font-size:16px!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-footer>article>:last-child{font-size:10px!important;line-height:1.12!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-equipment-strip{margin:8px 0 0!important;min-height:auto!important;padding:8px 10px!important}.landing-page--conversion.landing-page--concept-v2 .landing-v2-hero-equipment-strip span{font-size:9px!important;line-height:1.15!important;max-width:none!important;text-align:center;white-space:normal!important}}.landing-page--conversion.landing-page--concept-v2 .landing-v2-card--hero .landing-button--primary{min-height:36px!important;padding:3px 10px!important;font-size:13px!important;line-height:1.1!important}
