@import "https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/static/pretendard.min.css";@import "https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;600;700&display=swap";:root{--bg-obsidian:#0d0d0d;--bg-deep:#111;--bg-carbon:#1a1a1a;--bg-panel:#1e1e1e;--section-bg-graphite:var(--bg-deep);--section-bg-graphite-soft:var(--bg-panel);--bg-slate:#252525;--bg-elevated:#2c2c2c;--bg-surface:#333;--color-orange:#ff6a00;--color-orange-rgb:255, 106, 0;--color-orange-dim:#ff6a001f;--color-orange-glow:#ff6a0059;--btn-primary-bg:linear-gradient(180deg, color-mix(in srgb, var(--color-orange) 97%, #fff 3%) 0%, var(--color-orange) 45%, color-mix(in srgb, var(--color-orange) 90%, #000 10%) 100%);--btn-primary-bg-hover:linear-gradient(180deg, color-mix(in srgb, var(--color-orange) 98%, #fff 2%) 0%, color-mix(in srgb, var(--color-orange) 96%, #fff 4%) 42%, color-mix(in srgb, var(--color-orange) 88%, #000 12%) 100%);--color-sky:#f2f3f5;--color-ivory:#fafaf9;--color-white:#fff;--text-primary:#f2f2f2;--text-secondary:#a6a6a6;--text-muted:#595959;--text-accent:var(--color-orange);--color-text-main:#f2f2f2;--color-text-sub:#a6a6a6;--color-text-muted:#595959;--glass-bg:#1e1e1ed1;--glass-blur:blur(20px);--border-light:#ffffff0f;--border-glow:#ff6a0059;--border-subtle:#ffffff0d;--border-active:#ff6a0073;--color-border:#ffffff0f;--color-border-lt:#ffffff0a;--color-green:#22c55e;--color-amber:#f59e0b;--color-red:#ef4444;--font-base:"Pretendard", "Noto Sans KR", -apple-system, sans-serif;--font-data:"JetBrains Mono", "Courier New", monospace;--font-mono:var(--font-data);--fs-hero:clamp(2.25rem, 1rem + 4vw, 3.5rem);--fs-section:clamp(1.5rem, .8rem + 2vw, 2.25rem);--fs-sub:clamp(1.125rem,.9rem + .8vw, 1.5rem);--fs-body:clamp(1rem, .95rem + .25vw, 1.125rem);--fs-caption:clamp(.8rem, .75rem + .2vw, .9rem);--section-copy-leading:1.7;--tracking-tight:-.035em;--tracking-data:.06em;--radius:2px;--radius-sm:2px;--radius-lg:4px;--radius-pill:999px;--radius-scale-xs:6px;--radius-scale-sm:10px;--radius-scale-md:12px;--radius-scale-lg:18px;--info-card-radius:var(--landing-card-radius);--solution-card-radius:var(--radius-scale-lg);--btn-radius:var(--radius-scale-xs);--btn-cta-radius:var(--radius-scale-md);--max-width:1240px;--landing-rail:min(100%, 960px);--landing-rail-wide:min(100%, 1120px);--grid-gap:24px;--section-pad:clamp(80px, 10vh, 120px);--home-section-pad-top:clamp(88px, 10vw, 104px);--home-section-pad-bottom:clamp(72px, 8vw, 88px);--hero-padding-top:clamp(72px, 9vh, 96px);--hero-padding-bottom:clamp(72px, 7vh, 88px);--hero-visual-min-height:clamp(540px, 58vh, 640px);--hero-copy-rail-pad:clamp(16px, 4vw, 24px);--landing-card-radius:8px;--radius-modal:18px;--landing-card-gap:clamp(18px, 2vw, 24px);--landing-card-pad:clamp(22px, 2.5vw, 28px);--landing-split-gap:clamp(32px, 4vw, 48px);--landing-card-border:1px solid #0f172a1a;--landing-card-shadow:0 14px 32px #0f172a0f;--proof-card-radius:var(--radius-scale-lg);--proof-frame-radius:var(--radius-scale-md);--proof-image-radius:var(--radius-scale-sm);--proof-surface:#eef2f6;--proof-inset:8px;--card-hover-y:-4px;--card-hover-y-soft:-2px;--card-hover-border:#ff6a006b;--card-hover-border-soft:#ff6a0047;--card-hover-shadow:0 18px 42px #ff6a001f;--card-hover-shadow-soft:0 12px 28px #ff6a0014;--card-hover-bg-soft:#ff6a0008;--card-hover-transition:transform .18s ease, border-color .18s ease, box-shadow .18s ease, background-color .18s ease;--section-rail-title-to-line:.75rem;--section-rail-line-to-copy:1.25rem;--section-rail-stack-bottom:clamp(40px, 5vw, 56px);--section-rail-module-top:clamp(44px, 5.5vw, 56px);--section-rail-copy-to-module:var(--section-rail-module-top);--text-landing-heading:#161616;--text-landing-body:#3d3d3d;--text-landing-subtle:#2a2a2a;--shadow-xs:none;--shadow-sm:0 0 0 1px #ffffff0f;--shadow-md:0 0 0 1px #ffffff0f, 0 1px 0 #ffffff0a;--shadow-lg:0 0 0 1px #ffffff14, inset 0 1px 0 #ffffff0d;--glow-orange:0 0 20px rgba(var(--color-orange-rgb),.28), 0 0 0 1px rgba(var(--color-orange-rgb),.35);--glow-inset:inset 0 0 10px rgba(var(--color-orange-rgb),.1);--glow-border:0 0 0 1px var(--border-active);--shadow-neumorphic:inset 0 1px 0 #ffffff0f, 0 0 0 1px #ffffff0d;--ease-os:cubic-bezier(.16, 1, .3, 1);--ease-out-expo:cubic-bezier(.19, 1, .22, 1);--transition:.24s var(--ease-os);--transition-fast:.14s var(--ease-os);--transition-norm:.34s var(--ease-os)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;font-size:16px}body{font-family:var(--font-base);color:var(--color-text-main);background:var(--bg-obsidian);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6}body:after{content:"";z-index:9999;pointer-events:none;mix-blend-mode:overlay;opacity:.038;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.88' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='256' height='256' filter='url(%23g)' opacity='1'/%3E%3C/svg%3E");background-size:192px 192px;position:fixed;inset:0}a{color:inherit;text-decoration:none}img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;max-width:100%;display:block}ul,ol{list-style:none}.container{max-width:var(--max-width);margin:0 auto;padding:0 32px}@media (width<=768px){.container{padding:0 20px}}.landing-page-main .hero .hero-copy,main:not(.landing-page-main)>.hero.home-hero .hero-copy{max-width:var(--landing-rail);width:100%;padding-left:var(--hero-copy-rail-pad);padding-right:var(--hero-copy-rail-pad);box-sizing:border-box;margin-inline:0}main:not(.landing-page-main)>.hero.home-hero .hero-heading{flex-direction:column;align-items:flex-start;gap:14px;margin-bottom:18px;display:flex}main:not(.landing-page-main)>.hero.home-hero .pill{letter-spacing:.08em;text-transform:uppercase;color:var(--color-orange,#e85c00);background:0 0;border:none;border-radius:0;margin-bottom:12px;padding:0;font-size:.75rem;font-weight:600;display:inline-block}main:not(.landing-page-main)>.hero.home-hero .hero-heading h1,main:not(.landing-page-main)>.hero.home-hero .sub{text-align:left;margin-inline:0}main:not(.landing-page-main)>.hero.home-hero .hero-heading h1{font-size:var(--fs-hero);max-width:100%;margin:0;font-weight:900;line-height:1.35}main:not(.landing-page-main)>.hero.home-hero .sub{font-size:var(--fs-body);color:#ffffffe6;max-width:100%;margin-bottom:32px;line-height:1.9}main:not(.landing-page-main)>.hero.home-hero .cta{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:14px;display:flex}main:not(.landing-page-main)>.hero.home-hero .hero-copy{margin-inline:0!important;text-align:left!important;margin-left:0!important;margin-right:auto!important}main:not(.landing-page-main)>.hero.home-hero .hero-heading,main:not(.landing-page-main)>.hero.home-hero .hero-heading h1,main:not(.landing-page-main)>.hero.home-hero .pill,main:not(.landing-page-main)>.hero.home-hero .sub,main:not(.landing-page-main)>.hero.home-hero .cta{margin-inline:0!important;text-align:left!important;justify-content:flex-start!important;align-items:flex-start!important;margin-left:0!important}main:not(.landing-page-main)>.hero.home-hero .cta{align-items:center!important}@media (width<=768px){:root{--hero-copy-rail-pad:clamp(14px, 4.2vw, 20px)}.landing-page-main .hero .hero-copy,main:not(.landing-page-main)>.hero.home-hero .hero-copy{padding-left:var(--hero-copy-rail-pad);padding-right:var(--hero-copy-rail-pad)}}.landing-page-main .hero:not(.booth-hero),.landing-page-main .booth-hero,main:not(.landing-page-main)>.hero{padding-top:var(--hero-padding-top);padding-bottom:var(--hero-padding-bottom)}.hero.hero-bg-booth,.landing-page-main .hero.hero-bg-booth,main:not(.landing-page-main)>.hero.hero-bg-booth{background-color:#0000;background-image:linear-gradient(90deg,#0d0d0ddb 0%,#0d0d0da8 34%,#0d0d0d33 56%,#0d0d0d08 100%),radial-gradient(46% 40% at 88% 72%,#ff6a000d 0%,#0000 62%),url(/images/home/hero-bg.webp);background-position:96% 84%;background-repeat:repeat,repeat,repeat;background-size:cover;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}@media (width>=1024px){.hero.hero-bg-booth,.landing-page-main .hero.hero-bg-booth,main:not(.landing-page-main)>.hero.hero-bg-booth{background-position:98% 88%}}@media (width<=768px){.hero.hero-bg-booth,.landing-page-main .hero.hero-bg-booth,main:not(.landing-page-main)>.hero.hero-bg-booth{background-position:72% 0}:root{--section-rail-title-to-line:.75rem;--section-rail-line-to-copy:1.125rem;--section-rail-stack-bottom:36px;--section-rail-module-top:44px;--hero-padding-top:clamp(52px, 8vh, 68px);--hero-padding-bottom:clamp(56px, 6vh, 68px);--hero-visual-min-height:auto;--home-section-pad-top:72px;--home-section-pad-bottom:64px}}.section-inner{max-width:var(--landing-rail);width:100%;margin-left:auto;margin-right:auto;padding-left:clamp(16px,4vw,24px);padding-right:clamp(16px,4vw,24px)}.section-inner--wide{max-width:var(--landing-rail-wide);width:100%;margin-left:auto;margin-right:auto;padding-left:clamp(16px,4vw,24px);padding-right:clamp(16px,4vw,24px)}@media (width<=768px){.section-inner,.section-inner--wide{padding-left:clamp(14px,4.2vw,20px);padding-right:clamp(14px,4.2vw,20px)}}br.body-break{margin-bottom:1rem;display:block}.section-media{border-radius:var(--radius);width:100%;box-shadow:var(--shadow-md);aspect-ratio:16/9;background:#fff9;border:1px solid #00000014;margin:0 auto 32px;overflow:hidden}.section-media img{object-fit:cover;width:100%;height:100%;display:block}.section-media--ui{aspect-ratio:16/10}.section-media--diagram{aspect-ratio:16/8}.landing-page-main figure.section-media:not(.image-slot-panel--diagram){border-radius:var(--proof-card-radius);padding:var(--proof-inset);background:var(--proof-surface);box-sizing:border-box}.landing-page-main figure.section-media:not(.image-slot-panel--diagram) img{border-radius:var(--proof-image-radius);object-fit:contain;background:#fff}.landing-page-main .section-std.tone-dark figure.section-media:not(.image-slot-panel--diagram),.landing-page-main .section-std.tone-obsidian figure.section-media:not(.image-slot-panel--diagram),.landing-page-main .section-std.tone-graphite-soft figure.section-media:not(.image-slot-panel--diagram){background:#ffffff0f;border-color:#ffffff1a}.landing-page-main .section-std.tone-dark figure.section-media:not(.image-slot-panel--diagram) img,.landing-page-main .section-std.tone-obsidian figure.section-media:not(.image-slot-panel--diagram) img,.landing-page-main .section-std.tone-graphite-soft figure.section-media:not(.image-slot-panel--diagram) img{background:#ffffff0a}.landing-page-main .section-std.tone-light figure.section-media:not(.image-slot-panel--diagram),.landing-page-main .section-std.tone-ivory figure.section-media:not(.image-slot-panel--diagram),.landing-page-main .section-std.tone-sky figure.section-media:not(.image-slot-panel--diagram),.landing-page-main .section-std.tone-light .change-visual-card,.landing-page-main .section-std.tone-ivory .change-visual-card,.landing-page-main .section-std.tone-sky .change-visual-card,.landing-page-main .section-std.tone-light .salesroom-overseas-visual,.landing-page-main .section-std.tone-ivory .salesroom-overseas-visual,.landing-page-main .section-std.tone-sky .salesroom-overseas-visual,figure.section-media.media-frame--light-clean,.change-visual-card.media-frame--light-clean,.salesroom-overseas-visual.media-frame--light-clean{box-shadow:none;border-radius:var(--proof-card-radius);background:0 0;border:1px solid #0f172a0f;padding:0;overflow:hidden}.landing-page-main .section-std.tone-light figure.section-media:not(.image-slot-panel--diagram) img,.landing-page-main .section-std.tone-ivory figure.section-media:not(.image-slot-panel--diagram) img,.landing-page-main .section-std.tone-sky figure.section-media:not(.image-slot-panel--diagram) img,.landing-page-main .section-std.tone-light .change-visual-card img,.landing-page-main .section-std.tone-ivory .change-visual-card img,.landing-page-main .section-std.tone-sky .change-visual-card img,.landing-page-main .section-std.tone-light .salesroom-overseas-visual img,.landing-page-main .section-std.tone-ivory .salesroom-overseas-visual img,.landing-page-main .section-std.tone-sky .salesroom-overseas-visual img,figure.section-media.media-frame--light-clean img,.change-visual-card.media-frame--light-clean img,.salesroom-overseas-visual.media-frame--light-clean img{border-radius:var(--proof-card-radius);background:0 0}.tone-dark .section-media,.tone-obsidian .section-media{box-shadow:var(--shadow-lg);background:#ffffff08;border-color:#ffffff1a}.pricing-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.5rem;margin-top:2.5rem;display:grid}.pricing-card{border-radius:var(--info-card-radius);background:#18181b;border:1px solid #ffffff1a;padding:2rem}.pricing-card--featured{border-color:#e85c0099}.pricing-badge{color:#e85c00;letter-spacing:.05em;text-transform:uppercase;margin-bottom:.5rem;font-size:.75rem;font-weight:600}.pricing-name{color:#fff;margin-bottom:.25rem;font-size:1.25rem;font-weight:700}.pricing-desc{color:#ffffff80;margin-bottom:1.25rem;font-size:.875rem}.pricing-price{margin-bottom:1.5rem}.pricing-amount{color:#fff;font-size:2rem;font-weight:700}.pricing-unit{color:#ffffff80;margin-left:.25rem;font-size:.875rem}.pricing-features{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.pricing-features li{color:#ffffffbf;padding-left:1rem;font-size:.875rem;position:relative}.pricing-features li:before{content:"·";color:#e85c00;position:absolute;left:0}.pricing-note{color:#fff6;white-space:pre-line;margin-top:1.5rem;font-size:.8125rem;line-height:1.6}.flow-section>.container{max-width:var(--landing-rail-wide);width:100%;margin-left:auto;margin-right:auto;padding-left:clamp(16px,4vw,24px);padding-right:clamp(16px,4vw,24px)}@media (width<=768px){.flow-section>.container{padding-left:clamp(14px,4.2vw,20px);padding-right:clamp(14px,4.2vw,20px)}}section{padding:96px 0}@media (width<=768px){section{padding:64px 0}}h1,h2,h3{letter-spacing:var(--tracking-tight);font-weight:800;line-height:1.22}h4,h5,h6{letter-spacing:-.02em;line-height:1.35}p{line-height:var(--section-copy-leading)}.hero-heading h1{letter-spacing:-.02em!important;font-family:Pretendard,sans-serif!important;font-weight:900!important;line-height:1.35!important}.hero .sub{font-family:Pretendard,sans-serif!important;font-size:var(--fs-body)!important;font-weight:500!important;line-height:var(--section-copy-leading)!important}.hero .hero-definition{color:var(--text-secondary,#ffffffc7);max-width:42rem;margin:0 0 .75rem;font-family:Pretendard,sans-serif!important;font-size:var(--fs-body)!important;font-weight:500!important;line-height:var(--section-copy-leading)!important}.section-eyebrow,.hero-badge,.pill,.card-label,.pricing-badge,.checkin-layer-context:not(.mono){font-family:Pretendard,sans-serif!important;font-size:var(--fs-caption,.85rem)!important;letter-spacing:.05em!important;font-weight:700!important}.scanner-comp-table th,.scanner-comp-table td,.faq-q .q-txt,.faq-a p,.btn,.pricing-features li,.pricing-amount,.kpi-item .label,.kpi-item .value{letter-spacing:-.01em!important;font-family:Pretendard,sans-serif!important}.faq-q .q-txt{font-size:1rem!important;font-weight:700!important;line-height:1.4!important}.faq-q .q-idx{margin-top:.15rem;font-size:var(--fs-caption)!important;font-weight:700!important}.faq-a p{font-size:.9375rem!important;font-weight:400!important;line-height:1.75!important}.section-title,.section-std h2{font-family:Pretendard,sans-serif!important;font-size:var(--fs-section,2.5rem)!important;letter-spacing:-.02em!important;font-weight:800!important;line-height:1.35!important}.section-subtitle,.section-lead,.lead{font-family:Pretendard,sans-serif!important;font-size:var(--fs-body,1rem)!important;letter-spacing:-.01em!important;font-weight:500!important;line-height:var(--section-copy-leading)!important}.section-body p:not(.mono),.prose p:not(.mono),.text-body p:not(.mono),.bullets-check li:not(.mono),.support-list li:not(.mono),.card-body p:not(.mono),.checkin-layer-desc:not(.mono),.analogy-box p:not(.mono),.highlight-box p:not(.mono){font-family:Pretendard,sans-serif!important;font-size:var(--fs-body,1rem)!important;font-weight:500!important;line-height:var(--section-copy-leading)!important;letter-spacing:-.01em!important}.pillar-label,.checkin-layer-label,.perspective-card h3,.tool-card h3,.pricing-name,.card-q{font-family:Pretendard,sans-serif!important;font-size:var(--fs-sub,1.25rem)!important;letter-spacing:-.01em!important;font-weight:800!important;line-height:1.4!important}body,.landing-page-main{word-break:keep-all}.conf-demo .section-eyebrow.mono-label,.checkin-demo .section-eyebrow.mono-label,.match-demo .section-eyebrow.mono-label,.booth-demo .section-eyebrow.mono-label{position:relative;color:#0000!important}.conf-demo .section-eyebrow.mono-label:after{content:"시스템 데모 · 컨퍼런스 운영";color:var(--color-orange,#e85c00);font:inherit;letter-spacing:inherit;text-transform:inherit;white-space:nowrap;position:absolute;inset:0}.checkin-demo .section-eyebrow.mono-label:after{content:"시스템 데모 · 체크온";color:var(--color-orange,#e85c00);font:inherit;letter-spacing:inherit;text-transform:inherit;white-space:nowrap;position:absolute;inset:0}.booth-demo .section-eyebrow.mono-label:after{content:"시스템 데모 · 부스 운영";color:var(--color-orange,#e85c00);font:inherit;letter-spacing:inherit;text-transform:inherit;white-space:nowrap;position:absolute;inset:0}.match-demo .section-eyebrow.mono-label:after{content:"시스템 데모 · 매칭 운영";color:var(--color-orange,#e85c00);font:inherit;letter-spacing:inherit;text-transform:inherit;white-space:nowrap;position:absolute;inset:0}.section-title,h1,h2,h3{word-break:keep-all;text-wrap:balance}.section-title{font-size:var(--fs-section);letter-spacing:var(--tracking-tight);font-weight:900;line-height:1.22}.section-subtitle{font-size:var(--fs-body);color:var(--text-secondary);line-height:var(--section-copy-leading);max-width:min(48rem,100%)}@supports (text-wrap:pretty){.section-subtitle{text-wrap:pretty}}.section-body,.prose,.section-lead,.faq-intro,.section-subtitle,.section-header p,.section-header .subtitle,.section-body p,.section-description p,.prose p,.empathy-text,.diagnosis-text,.solution-text,.partnership-text,.report-text{max-width:900px;margin-left:auto!important;margin-right:auto!important}.landing-page-main .partnership-solution-links{max-width:min(var(--landing-rail-wide), 100%);margin-top:1.25rem;flex-wrap:wrap;justify-content:center;gap:.5rem 1.25rem;margin-inline:auto;display:flex}.landing-page-main .partnership-solution-link{color:var(--color-orange);font-size:.875rem;font-weight:600;text-decoration:none}.landing-page-main .partnership-solution-link:hover{text-decoration:underline}.landing-page-main .homepage-proof-section .image-slot-panel--proof:after{font-size:.58rem}.section-subtitle{max-width:55ch}.section-header p,.section-header .subtitle{max-width:48ch}@media (width<=768px){.section-body,.prose,.section-lead,.faq-intro,.section-subtitle,.section-header p,.section-header .subtitle,.section-body p,.section-description p,.prose p{max-width:none}}.section-eyebrow{letter-spacing:.08em;text-transform:none;color:var(--color-orange);text-align:center;width:fit-content;margin:0 auto .5rem;font-size:.8rem}.section-eyebrow.mono-label{font-family:var(--font-data)}.section-head-stack{width:100%;margin-bottom:var(--section-rail-stack-bottom);flex-direction:column;align-items:center;display:flex}.section-head-stack--start{align-items:flex-start}.section-head-stack--center{align-items:center}.section-head-stack .section-eyebrow{margin-inline:0}.section-title,.section-std h2,.slice-root.section-std h2{text-align:center;max-width:32ch;margin-block:0;margin-inline:auto}.section-title:after,.section-std h2:after,.slice-root.section-std h2:after{content:"";background:var(--color-orange);width:36px;height:3px;margin:var(--section-rail-title-to-line) auto var(--section-rail-line-to-copy);border-radius:2px;display:block}.section-subtitle,.section-lead{max-width:min(var(--landing-rail), 100%);text-align:center;margin-inline:auto;margin-top:0;margin-bottom:0}.section-head-stack--start .section-title,.section-head-stack--start .section-subtitle,.section-head-stack--start .section-lead{text-align:left;margin-inline:0}.section-head-stack--start .section-title:after{margin-left:0;margin-right:auto;margin-top:var(--section-rail-title-to-line);margin-bottom:var(--section-rail-line-to-copy)}.section-head-stack--center .section-eyebrow,.section-head-stack--center .section-title,.section-head-stack--center .section-subtitle,.section-head-stack--center .section-lead,.section-head-stack--center .faq-intro{text-align:center;margin-inline:auto}.section-head-stack--center .section-title:after{margin-left:auto;margin-right:auto;margin-top:var(--section-rail-title-to-line);margin-bottom:var(--section-rail-line-to-copy)}.section-head-stack>.section-subtitle,.section-head-stack>.section-lead{margin-top:0!important}.section-head-stack:has(+p.lead.section-lead){margin-bottom:0!important}.section-head-stack+p.lead.section-lead,.section-head-stack+figure.section-media+p.lead.section-lead{margin-top:0!important;margin-bottom:var(--section-rail-stack-bottom)!important}.sec-head.section-head-stack,.sec-header.section-head-stack{margin-bottom:var(--section-rail-stack-bottom)}.conf-demo .sec-head.section-head-stack,.checkin-demo .sec-head.section-head-stack,.booth-demo .sec-head.section-head-stack,.match-demo .sec-head.section-head-stack{margin-bottom:var(--section-rail-stack-bottom);text-align:center}.conf-demo .sec-head .section-title,.checkin-demo .sec-head .section-title,.booth-demo .sec-head .section-title,.match-demo .sec-head .section-title{color:#e8edf2}.conf-demo .sec-head .section-subtitle,.checkin-demo .sec-head .section-subtitle,.booth-demo .sec-head .section-subtitle,.match-demo .sec-head .section-subtitle{color:#ffffffad}.empathy .sec-head .section-title,.landings .sec-head .section-title,.showcase .sec-head .section-title,.structure .sec-header .section-title,.team-section .text-col .section-title{color:#f2f2f2f5}.structure .sec-header .section-subtitle,.showcase .sec-head .section-subtitle{color:#ffffffad}.showcase .sec-head.section-head-stack{text-align:center}.structure .sec-header .section-eyebrow{width:fit-content;margin:0 0 12px;display:block}.assets .sec-head .section-title{color:#f2f2f2f5}.assets .sec-head .section-subtitle{color:#ffffffb3;max-width:760px}.trust>.container>h2{font-size:var(--fs-section);letter-spacing:-.02em;text-align:center;color:#f2f2f2f5;margin:0 0 var(--section-rail-stack-bottom);font-weight:900;line-height:1.45}.positioning>.container>.section-head-stack>.section-title{font-size:var(--fs-section);text-align:center;color:#fffffff5;font-weight:800}.positioning>.container>.section-head-stack>.section-subtitle{text-align:center;font-size:var(--fs-body);line-height:var(--section-copy-leading);color:#ffffffc7;max-width:52rem}.positioning>.container>.section-head-stack{margin-bottom:var(--section-rail-copy-to-module)}.final-cta .cta-head{margin-bottom:var(--section-rail-stack-bottom)}.landing-page-main .section-std{color:#1a1a1a;padding:72px 0}.landing-page-main{--section-rail-title-to-line:.875rem;--section-rail-line-to-copy:2rem;--section-rail-module-top:clamp(46px, 5.75vw, 58px);--section-rail-copy-to-module:var(--section-rail-module-top);--section-rail-copy-to-module-dark:calc(var(--section-rail-copy-to-module) + clamp(12px, 1.5vw, 16px));--section-copy-leading:1.72}.landing-page-main .section-title:after,.landing-page-main .section-std h2:after,.landing-page-main .flow-section.section-std>.container>.section-head-stack>.section-title:after{margin:var(--section-rail-title-to-line) auto var(--section-rail-line-to-copy)}.landing-page-main .section-std>.container>.section-head-stack:last-child,.landing-page-main .flow-section.section-std>.container>.section-head-stack:last-child{margin-bottom:0}.landing-page-main .scanner-subtitle{text-align:center;font-size:var(--fs-body);color:var(--text-landing-subtle);max-width:min(42rem,100%);margin:0 auto;font-weight:600}.section-std.tone-ivory{background:var(--color-ivory)}.section-std.tone-sky{background:var(--color-sky)}.section-std.tone-light{background:var(--color-white)}.section-std.tone-obsidian{background:var(--bg-obsidian);color:#fff}.section-std.tone-obsidian .section-title,.section-std.tone-obsidian h2{color:#fff}.section-std.tone-obsidian .section-title:after,.section-std.tone-obsidian h2:after{background:#ff6a00b3}.section-std.tone-obsidian .lead{color:#ffffffd9}.section-std.tone-obsidian .text-body,.section-std.tone-obsidian .text-body p{color:#ffffffc7}.section-std.tone-graphite-soft{background:var(--section-bg-graphite-soft);color:#ffffffeb}.section-std.tone-graphite-soft .section-title,.section-std.tone-graphite-soft h2{color:#fff}.section-std.tone-graphite-soft .section-title:after,.section-std.tone-graphite-soft h2:after{background:#ff6a00b3}.section-std.tone-graphite-soft .lead,.section-std.tone-graphite-soft .section-lead,.section-std.tone-graphite-soft .faq-intro{color:#ffffffb8}.section-std.tone-graphite-soft .flow-footnote,.section-std.tone-graphite-soft .flow-section-reference{color:#ffffffb8;opacity:1}.section-std.tone-dark{background:var(--bg-deep);color:#fff}.section-std.tone-dark .section-title,.section-std.tone-dark h2{color:#fff}.section-std.tone-dark .section-title:after,.section-std.tone-dark h2:after{background:#ff6a00b3}.section-std.tone-dark .lead{color:#ffffffd9}.section-std.tone-dark .text-body,.section-std.tone-dark .text-body p,.section-std.tone-dark .text-body span{color:#ffffffc7}.landing-page-main .section-std.tone-obsidian>.container>.section-head-stack>.section-title{max-width:min(46ch,100%)}.landing-page-main .section-std.landing-cta-dual{position:relative;overflow:hidden}.landing-page-main .section-std.landing-cta-dual:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0}.landing-page-main .section-std.landing-cta-dual>.container{z-index:1;position:relative}.flow-section.section-std{color:#1a1a1a;padding:72px 0}.flow-section.section-std>.container>.section-head-stack>.section-title{font-size:var(--fs-section);letter-spacing:var(--tracking-tight);color:var(--text-landing-heading);text-align:center;word-break:keep-all;margin:0;font-weight:900;line-height:1.22}.tone-sky.flow-section{background:var(--color-sky)}.tone-ivory.flow-section{background:var(--color-ivory)}.tone-light.flow-section{background:var(--color-white)}.tone-dark.flow-section{background:var(--bg-deep);color:#fff}.tone-dark.flow-section.section-std>.container>.section-head-stack>.section-title{color:#fff}.tone-dark.flow-section.section-std>.container>.section-head-stack>.section-title:after{background:#ff6a00b3}.tone-dark.flow-section.section-std>.container>.section-head-stack>.section-eyebrow,.tone-dark.flow-section.section-std>.container>.section-head-stack>.section-lead,.tone-dark.flow-section .flow-section-reference{color:#ffffffd1}.tone-obsidian.flow-section{background:var(--bg-obsidian);color:#fff}.tone-obsidian.flow-section.section-std>.container>.section-head-stack>.section-title{color:#fff}.tone-obsidian.flow-section.section-std>.container>.section-head-stack>.section-title:after{background:#ff6a00b3}.flow-pipeline{flex-wrap:wrap;justify-content:center;align-items:center;gap:.375rem .125rem;width:100%;max-width:min(72rem,100%);margin:0 auto;padding:0;list-style:none;display:flex}.flow-pipeline-unit{flex:0 auto;align-items:center;gap:.375rem;display:flex}.flow-pipeline-card{border-radius:var(--landing-card-radius);border:var(--landing-card-border);text-align:left;cursor:default;background:#fffffff0;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:clamp(7.75rem,12vw,10.25rem);min-height:5.5rem;padding:.875rem .875rem .75rem;display:flex;box-shadow:0 1px 2px #0000000a}.flow-pipeline-num{color:var(--color-orange);letter-spacing:.04em;font-variant-numeric:tabular-nums;font-size:.72rem;font-weight:800;line-height:1.2}.flow-pipeline-title{color:var(--text-landing-heading);letter-spacing:0;word-break:keep-all;margin:.375rem 0 .1875rem;font-size:.98rem;font-weight:800;line-height:1.35;display:block}.flow-pipeline-desc{color:var(--text-landing-body);-webkit-line-clamp:2;word-break:keep-all;-webkit-box-orient:vertical;margin:0;font-size:.82rem;font-weight:500;line-height:1.55;display:-webkit-box;overflow:hidden}.flow-pipeline-arrow{color:var(--color-orange);opacity:.85;flex-shrink:0;padding:0 .0625rem;font-size:.8125rem;font-weight:800;line-height:1}.tone-dark.flow-section .flow-pipeline-card,.tone-obsidian.flow-section .flow-pipeline-card{box-shadow:none;background:#ffffff14;border-color:#ffffff24}.tone-dark.flow-section .flow-pipeline-title,.tone-obsidian.flow-section .flow-pipeline-title{color:#fffffff0}.tone-dark.flow-section .flow-pipeline-desc,.tone-obsidian.flow-section .flow-pipeline-desc{color:#ffffff9e}@media (width<=768px){.flow-pipeline{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;max-width:100%;display:grid}.flow-pipeline-unit{display:block}.flow-pipeline-card{width:100%;min-height:5.25rem;padding:.75rem .8125rem .6875rem}.flow-pipeline-desc{-webkit-line-clamp:1}.flow-pipeline-arrow{display:none}}@media (width<=400px){.flow-pipeline{grid-template-columns:1fr}}.flow-grid{gap:var(--landing-card-gap);max-width:min(var(--landing-rail-wide), 100%);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin:0 auto;padding:0;list-style:none;display:grid}.flow-grid-item{min-width:0;position:relative}.flow-grid-card{border-radius:var(--landing-card-radius);border:var(--landing-card-border);height:100%;min-height:7.25rem;box-shadow:var(--landing-card-shadow);text-align:left;cursor:default;background:#fff;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:clamp(18px,2vw,22px) clamp(16px,1.8vw,20px);display:flex}.flow-grid-card .flow-pipeline-title{margin-top:.5rem}.flow-grid-card .flow-pipeline-desc{-webkit-line-clamp:2;margin-top:.25rem}.flow-grid-item:nth-child(n+4){margin-top:.125rem}@media (width>=769px){.flow-grid-item:not(:nth-child(3n)):not(:last-child):after{content:"→";top:50%;right:calc(var(--landing-card-gap) * -.45);color:var(--color-orange);opacity:.65;pointer-events:none;font-size:.75rem;font-weight:800;line-height:1;position:absolute;transform:translate(50%,-50%)}}.flow-footnote{max-width:min(52rem,100%);font-size:var(--fs-caption);color:var(--text-landing-body);text-align:center;opacity:.88;margin:1.25rem auto 0;font-weight:500;line-height:1.6}.tone-dark .flow-footnote,.tone-obsidian .flow-footnote{color:#ffffffb8;opacity:1}.flow-section .section-head-stack>.flow-section-reference{white-space:pre-line;margin-top:.75rem}.landing-page-main--matching .section-std.tone-ivory>.container>.section-head-stack>.section-subtitle{max-width:min(52rem,100%)}.landing-page-main--matching .section-std.tone-light>.container>.section-head-stack>.section-subtitle{max-width:min(58rem,100%)}.landing-page-main--matching .flow-section .section-head-stack>.flow-section-reference{opacity:.72;color:#ffffff94;max-width:min(46rem,100%);margin-top:.5rem;font-size:.8125rem;font-weight:500;line-height:1.5}.landing-page-main--matching .matching-proof-section .section-head-stack>.flow-section-reference{opacity:.72;color:#ffffff94;max-width:min(52rem,100%);margin-top:.5rem;font-size:.8125rem;font-weight:500;line-height:1.5}.tone-dark.flow-section .flow-grid-card,.tone-obsidian.flow-section .flow-grid-card{box-shadow:none;background:#ffffff14;border-color:#ffffff24}@media (width<=1024px){.flow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.flow-grid-item:not(:nth-child(3n)):after{display:none}.flow-grid-item:not(:nth-child(2n)):not(:last-child):after{content:"→";top:50%;right:calc(var(--landing-card-gap) * -.45);color:var(--color-orange);opacity:.65;pointer-events:none;font-size:.75rem;font-weight:800;line-height:1;display:block;position:absolute;transform:translate(50%,-50%)}}@media (width<=768px){.flow-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}.flow-grid-card{min-height:6.5rem;padding:.875rem .8125rem}.flow-grid-item:not(:nth-child(2n)):after{display:none}.flow-footnote{text-align:left;margin-top:1rem;font-size:.8125rem}}@media (width<=480px){.flow-grid{grid-template-columns:1fr}}@media (width<=768px){.landing-page-main .section-std{padding:52px 0}.landing-page-main .section-std .lead,.landing-page-main .section-std .text-body{font-size:var(--fs-body)}.flow-section.section-std{padding:52px 0}.flow-section.section-std>.container>.section-head-stack>.section-title{font-size:clamp(1.3rem,5vw,1.85rem)}}@media (width<=480px){.landing-page-main .section-std{padding:44px 0}}.section-body p,.section-description p,.prose p{text-align:center;line-height:var(--section-copy-leading);margin-inline:auto}.section-body p,.section-description p,.prose p,.section-lead,.text-body p{width:100%;max-width:none!important}.section-body p,.section-description p,.prose p{margin-top:0;margin-bottom:24px}.section-std .text-body{width:100%;max-width:100%;font-size:var(--fs-body);font-weight:500;line-height:var(--section-copy-leading);color:var(--text-landing-body);text-align:center;margin:0 auto}@supports (text-wrap:pretty){.section-std .text-body{text-wrap:pretty}}.section-std .text-body p{line-height:var(--section-copy-leading);text-align:center;margin:0 0 24px}.section-std .text-body p:last-child{margin-bottom:0}.landing-page-main .section-std .text-body p:not(:last-child){margin-bottom:1rem}.slice-root.section-std{color:#1a1a1a;padding:72px 0}main:not(.landing-page-main)>.slice-root.section-std,main:not(.landing-page-main)>.landings,main:not(.landing-page-main)>.structure,main:not(.landing-page-main)>.trust,main:not(.landing-page-main)>.team-section{padding-top:var(--home-section-pad-top);padding-bottom:var(--home-section-pad-bottom)}main:not(.landing-page-main)>.landings{padding-top:calc(var(--home-section-pad-top) + 12px)}main:not(.landing-page-main)>.structure{padding-top:calc(var(--home-section-pad-top) + 8px)}.landings .landings-head-group{gap:clamp(18px,2.2vw,26px)}.landings .landings-badge-row{flex-wrap:wrap;justify-content:center;gap:clamp(8px,1.2vw,12px);max-width:min(52rem,100%);margin:0;padding:0;list-style:none;display:flex}.slice-root--target-pco .section-head-stack{margin-bottom:var(--section-rail-copy-to-module);align-items:center}.slice-root--target-pco .section-head-stack>.target-pco-copy.section-subtitle{text-align:center;width:100%;max-width:min(62ch,100%);margin-left:auto;margin-right:auto}.target-pco-grid{gap:var(--landing-card-gap);max-width:min(var(--landing-rail-wide), 100%);grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;margin:0 auto;display:grid}.target-pco-card{min-height:150px;padding:var(--landing-card-pad);border-radius:var(--landing-card-radius);border:var(--landing-card-border);box-shadow:var(--landing-card-shadow);text-align:left;background:#ffffffeb;flex-direction:column;justify-content:flex-start;display:flex}.target-pco-label{font-size:var(--fs-sub);color:#111;word-break:keep-all;margin:0 0 10px;font-weight:800;line-height:1.35}.target-pco-desc{font-size:var(--fs-body);color:#555;word-break:keep-all;margin:0;line-height:1.65}@media (width<=1024px){.target-pco-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.target-pco-grid{grid-template-columns:1fr}.target-pco-card{padding:20px}}.target-pco-card,.target-pco-card .target-pco-desc,.perspective-card,.perspective-card .card-body,.perspective-card .card-body p,.tool-card,.tool-card .subtitle,.tool-card .card-body p,.faq-a,.faq-a p,.pillar-card,.pillar-desc,.pillar-desc p,.checkin-layer-card,.checkin-layer-desc,.checkin-layer-context,.highlight-box,.highlight-box p,.analogy-box,.analogy-box p{text-align:left}.section-body p:last-child,.section-description p:last-child,.prose p:last-child{margin-bottom:0}.faq{flex-direction:column;gap:.5rem;width:100%;max-width:760px;margin-inline:auto;display:flex}.faq-item{border-radius:var(--info-card-radius);background:#ffffffeb;border:1px solid #00000014;width:100%;padding:0;overflow:hidden}.faq-q{cursor:pointer;align-items:flex-start;gap:12px;padding:16px 18px;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.q-idx{color:#ff6a00bf;font-size:var(--fs-caption);letter-spacing:.1em;text-transform:uppercase;flex-shrink:0;margin-top:.15rem;font-weight:700}.q-txt{letter-spacing:-.02em;color:var(--text-landing-heading);font-size:1rem;font-weight:700;line-height:1.4}.faq-a{border-top:1px solid #00000014;padding:0 18px 16px}.faq-a p{color:var(--text-landing-body);margin:12px 0 0;font-size:.9375rem;font-weight:400;line-height:1.75}.faq-a-empty{color:#0000008c;font-style:italic}.bullets-check{flex-direction:column;gap:.5rem;width:100%;max-width:760px;margin-inline:auto;padding:0;list-style:none;display:flex}.bullets-check li{box-sizing:border-box;border:var(--landing-card-border);border-radius:var(--landing-card-radius);font-size:var(--fs-body);color:#1a1a1a;word-break:keep-all;box-shadow:var(--landing-card-shadow);background:#fff;padding:1rem 1.5rem 1rem 46px;font-weight:600;line-height:1.5;position:relative}.bullets-check li:before{content:"✓";color:var(--color-orange);font-size:1rem;font-weight:900;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.faq-intro{text-align:center;margin-inline:auto;max-width:44ch;margin-bottom:2rem}.tone-dark .bullets-check li,.section-dark .bullets-check li{color:inherit;background:#ffffff14;border-color:#ffffff26}.mono{font-family:var(--font-data);font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:max(.94rem,15px)}.stat-num{font-family:var(--font-data);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:max(1rem,15px)}.glass{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--border-light);border-radius:var(--radius);box-shadow:inset 0 1px #ffffff0d}.gradient-divider{background:linear-gradient(90deg,#0000,#ff6a008c,#0000);height:1px;margin:0}.btn{border-radius:var(--btn-radius);font-family:var(--font-base);cursor:pointer;transition:var(--transition-fast);white-space:nowrap;-webkit-tap-highlight-color:transparent;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-size:.9375rem;font-weight:600;display:inline-flex}.btn.btn-primary{box-sizing:border-box;height:44px;padding:0 24px;line-height:1.2}.btn:active{transition-duration:60ms!important;transform:scale(.97)!important}.btn-primary{background:var(--btn-primary-bg);color:#fff;border:none;transition:box-shadow .22s,transform .22s,background .22s;box-shadow:inset 0 1px #ffffff24,0 1px 2px #00000047,0 2px 4px #00000029}.btn-primary:hover{background:var(--btn-primary-bg-hover);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff2e,0 1px 3px #00000057,0 2px 6px #0003}.btn-primary svg{transition:transform .22s}.btn-primary:hover svg{transform:translate(11px)}.btn-secondary{color:var(--color-text,var(--color-text-main,#fff));background:0 0;border:1px solid #ffffff40;padding:11px 23px;font-weight:500}.btn-secondary:hover{border-color:#fff6}.btn-ghost{color:var(--color-text,var(--color-text-main,#fff));border-radius:var(--btn-radius);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:1px solid #ffffff40;padding:11px 23px;font-size:.9375rem;font-weight:500}.btn-ghost:hover{border-color:#fff6}.btn,.btn-consult,.btn-launch,.cta-btn{border-radius:var(--btn-radius)!important}.reveal{opacity:0;transition:opacity .5s var(--ease-os), transform .5s var(--ease-os);transform:translateY(28px)scale(.985)}.reveal.visible{opacity:1;transform:none}.reveal-delay-1{transition-delay:60ms}.reveal-delay-2{transition-delay:.12s}.reveal-delay-3{transition-delay:.18s}.reveal-delay-4{transition-delay:.24s}.reveal-delay-5{transition-delay:.3s}.neon-inset{box-shadow:var(--glow-inset)}.section-divider{background:linear-gradient(90deg, transparent, var(--border-light) 30%, var(--border-light) 70%, transparent);height:1px}.bridge-section{max-width:var(--landing-rail);text-align:center;margin:0 auto;padding:clamp(2rem,5vw,4rem) clamp(1rem,4vw,1.5rem)}.bridge-text{font-size:var(--fs-sub);color:var(--text-secondary);letter-spacing:var(--tracking-tight);line-height:1.8}.scanner-table-wrap{max-width:var(--landing-rail)!important;margin-inline:auto!important}.scanner-comp-table th,.scanner-comp-table td{text-align:center!important;vertical-align:middle!important}.section-subtitle,.scanner-subtitle,.subtitle{color:var(--text-landing-subtle)!important;opacity:1!important}.tone-obsidian .section-subtitle,.tone-obsidian .scanner-subtitle,.tone-obsidian .subtitle,.tone-dark .section-subtitle,.tone-dark .scanner-subtitle,.tone-dark .subtitle{color:#ffffffd9!important}.slice-root--target-pco{background:var(--color-sky)!important;color:var(--text-landing-heading)!important}.landings .sec-head.section-head-stack,.trust .section-head-stack,.team-section .section-head-stack,.structure .sec-header.section-head-stack{margin-bottom:var(--section-rail-copy-to-module)}.structure .pipeline-wrap{margin-top:0;margin-bottom:clamp(24px,3vw,36px);padding:0}.structure .os-proof{margin-top:0;padding-top:0}.structure .os-proof-head.section-head-stack{text-align:center;align-items:center;margin-bottom:clamp(18px,2.25vw,28px)}.structure .os-proof-title{letter-spacing:-.02em;color:#f2f2f2f0;margin:0;font-size:clamp(1.0625rem,2vw,1.3125rem);font-weight:800;line-height:1.35}.structure .os-proof-lead{font-size:var(--fs-body);line-height:var(--section-copy-leading,1.7);color:#ffffff94;max-width:40rem;margin:6px 0 0}.structure .os-proof-cockpit{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,20px);display:grid}.structure .os-proof-card{border-radius:var(--proof-card-radius);background:#1414148c;border:1px solid #ffffff14;flex-direction:column;gap:0;min-width:0;padding:0;display:flex;overflow:hidden}.structure .os-proof-shot{aspect-ratio:16/9;margin:var(--proof-inset) var(--proof-inset) 0;width:calc(100% - 2 * var(--proof-inset));border-radius:var(--proof-frame-radius);background:var(--proof-surface);border:none;overflow:hidden}.structure .os-proof-shot img{object-fit:contain;object-position:center center;border-radius:var(--proof-image-radius);width:100%;height:100%;display:block}.structure .os-proof-shot--contain{background:var(--proof-surface)}.structure .os-proof-shot-split{box-sizing:border-box;border-radius:var(--proof-image-radius);justify-content:center;align-items:stretch;gap:3px;width:100%;height:100%;padding:0;display:flex;overflow:hidden}.structure .os-proof-shot-split img{object-fit:contain;flex:1 1 0;width:0;min-width:0;height:100%}.structure .os-proof-shot-split img.os-proof-shot-fill-h{object-fit:cover;object-position:left top;flex:1.15 58%;width:0;min-width:0;height:100%}.structure .os-proof-copy{flex-direction:column;gap:4px;padding:12px 14px 14px;display:flex}.structure .os-proof-label{font-size:var(--fs-caption);color:#ffffffeb;letter-spacing:-.02em;margin:0;font-weight:800;line-height:1.3}.structure .os-proof-desc{color:#ffffff8c;word-break:keep-all;margin:0;font-size:.78rem;line-height:1.45}@media (width<=960px){.structure .os-proof-cockpit{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.structure .pipeline-wrap{margin-bottom:20px}.structure .os-proof-cockpit{grid-template-columns:1fr}.structure .os-proof-head.section-head-stack{text-align:left;align-items:flex-start;margin-bottom:16px}.structure .os-proof-lead{margin-inline:0;margin-top:4px}}.structure .modules-row{padding-block:clamp(6px,1.2vw,12px) clamp(14px,2vw,20px);padding-inline:0}@media (width<=600px){.structure .modules-row{padding-block:clamp(6px,1.5vw,10px) clamp(10px,2vw,14px)}}.showcase{padding:96px 0}.positioning{padding:80px 0}.landings,.trust,.showcase{background:var(--color-white)!important;color:var(--text-landing-heading)!important}.structure,.positioning{background:var(--section-bg-graphite)!important;color:#ffffffeb!important}.team-section{background:var(--section-bg-graphite-soft)!important;color:#ffffffeb!important}.final-cta{background:var(--bg-obsidian)!important}main:not(.landing-page-main)>section.final-cta{padding-top:calc(var(--home-section-pad-top) + 16px);padding-bottom:var(--section-pad)}.landings .section-title,.showcase .section-title,.trust .section-title{color:var(--text-landing-heading)!important}.structure .sec-header .section-title,.team-section .section-head-stack>.section-title{color:#f2f2f2f5!important}.structure .sec-header .section-subtitle,.team-section .team-body-prose .section-subtitle,.positioning>.container>.section-head-stack>.section-subtitle{color:#ffffffc2!important}.showcase .sec-head .section-subtitle,.trust .section-subtitle,.landings .card-desc,.showcase .card-desc,.trust .proof-desc,.final-cta .cta-body,.trust .disclaimer-box p,.trust .quote-text{color:var(--text-landing-body)!important}.structure .pipeline-note p,.final-cta .cta-body{color:#ffffffbd!important}.positioning .them p,.positioning .arrow-label,.final-cta .contact-link{color:#ffffffa3!important}.showcase .ph-label,.landings .card-meta,.trust .kpi-label,.trust .author-line,.trust .logo-placeholder .mono{color:#0f172a85!important}.landings .bridge-pill{border-radius:var(--radius-pill);font-size:var(--fs-caption);letter-spacing:.01em;white-space:nowrap;cursor:default;align-items:center;gap:6px;padding:5px 12px;font-weight:600;line-height:1.35;display:inline-flex;color:var(--text-landing-body)!important;box-shadow:none!important;background:#ff6a0014!important;border:1px solid #ff6a001f!important}.landings .bridge-pill .pill-check{color:var(--color-orange);opacity:.82;flex-shrink:0}@media (width<=768px){.landings .landings-badge-row{gap:8px}.landings .bridge-pill{white-space:normal;text-align:center;padding:4px 10px;font-size:.72rem}}.landings .cards-grid{gap:var(--grid-gap)}.landings .card-body{padding:22px 22px 20px}.showcase .list{gap:80px}.showcase .item{padding:22px}.trust .kpi-grid{gap:var(--grid-gap);max-width:860px;margin-left:auto;margin-right:auto}.trust .proof-grid{gap:var(--landing-card-gap);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;max-width:1120px;margin:0 auto;display:grid}.trust .change-card{padding:22px 20px}.trust .proof-desc,.trust .disclaimer-box p,.trust .quote-text{line-height:var(--section-copy-leading)}.trust .kpi-card{padding:32px 24px}.trust .proof-card{padding:18px}.positioning .items{gap:var(--grid-gap)}.positioning .item{background:#ffffff0f;border:1px solid #ffffff1a;padding:28px 24px}.team-section .point-card{flex-direction:column;align-items:flex-start;padding:22px 20px;display:flex}.team-section .point-title{letter-spacing:-.02em;color:var(--text-landing-heading);margin:0;font-size:1.05rem;font-weight:800;line-height:1.3}.team-section .point-quote{color:var(--text-landing-body);word-break:keep-all;flex:auto;margin:0;font-size:.9rem;font-weight:400;line-height:1.55}.team-section .point-caption{color:#0f172a7a;margin:0;padding-top:.75rem;font-size:.75rem;font-weight:600;line-height:1.4}.team-section .team-body-prose{text-align:center;flex-direction:column;gap:clamp(14px,1.25vw,18px);width:100%;max-width:min(56rem,100%);margin-inline:auto;display:flex}.team-section .team-body-prose .section-subtitle,.team-section .team-body-prose .team-body-paragraph{white-space:pre-line;max-width:none;margin:0;line-height:1.75}@media (width<=768px){.trust .kpi-card{padding:24px 18px}.trust .kpi-value{font-size:1.9rem}.trust .proof-grid{grid-template-columns:1fr}}.landings .os-card,.showcase .item,.trust .kpi-card,.trust .proof-card,.team-section .point-card{border:var(--landing-card-border)!important;box-shadow:var(--landing-card-shadow)!important;background:#fffffff0!important}.landings .os-card{border-radius:var(--solution-card-radius);overflow:hidden}.trust .proof-card,.trust .kpi-card,.team-section .point-card{border-radius:var(--info-card-radius)}.landings .card-q,.showcase .card-title,.trust .proof-title,.team-section .point-title{color:var(--text-landing-heading)!important}.team-section .section-eyebrow{color:var(--color-orange)}.landings .card-footer,.trust .author-line{border-color:#0f172a1a!important}.showcase .shot,.showcase .screen-placeholder,.trust .logo-placeholder{background:#f8fafc!important;border-color:#0f172a1f!important}.showcase .shot.shot--diagram{justify-content:center;align-items:center;padding:clamp(14px,2.2vw,22px);display:flex;box-shadow:inset 0 1px #ffffff0f;background:linear-gradient(#141a26f7 0%,#080b12fc 100%)!important;border-color:#0f172a29!important}.tone-light .section-std>.container .section-title,.tone-ivory .section-std>.container .section-title,.tone-sky .section-std>.container .section-title{color:var(--text-landing-heading)!important}.tone-light .section-std>.container .section-lead,.tone-ivory .section-std>.container .section-lead,.tone-sky .section-std>.container .section-lead,.tone-light .section-std>.container .text-body,.tone-ivory .section-std>.container .text-body,.tone-sky .section-std>.container .text-body,.tone-light .section-std>.container .text-body p,.tone-ivory .section-std>.container .text-body p,.tone-sky .section-std>.container .text-body p{color:var(--text-landing-body)!important}.expo-map .map-title{color:var(--text-landing-heading)}.slice-root.section-std.tone-light .text-body p,.slice-root.section-std.tone-ivory .text-body p,.slice-root.section-std.tone-sky .text-body p{color:var(--text-landing-body)!important}.landing-page-main .scanner-table-wrap .scanner-comp-table{border-collapse:separate;border-spacing:0;border-radius:var(--landing-card-radius);background:#fff;border:1px solid #0f172a14;width:100%;min-width:min(100%,640px);font-size:.9375rem;line-height:1.62;overflow:hidden;box-shadow:0 4px 18px #0f172a09}.landing-page-main .scanner-comp-table thead th,.landing-page-main .scanner-comp-table tbody th,.landing-page-main .scanner-comp-table tbody td{vertical-align:middle;text-align:center;border-bottom:1px solid #0f172a0f;padding:clamp(17px,2.1vw,24px) clamp(14px,1.8vw,20px)}.landing-page-main .scanner-comp-table thead th{letter-spacing:-.01em;font-size:1rem;font-weight:700;line-height:1.45}.landing-page-main .scanner-comp-table tbody th,.landing-page-main .scanner-comp-table tbody td{font-size:.9375rem;font-weight:400}.landing-page-main .scanner-comp-table tbody tr:last-child th,.landing-page-main .scanner-comp-table tbody tr:last-child td{border-bottom:none}.landing-page-main .scanner-comp-table thead th.col-cat{color:#1a2332;background:#d9e2ec;border-right:1px solid #0f172a17}.landing-page-main .scanner-comp-table tbody th.col-cat{color:#1e293b;background:#eef2f7;border-right:1px solid #0f172a14;font-weight:600}.landing-page-main .scanner-comp-table thead th.col-legacy{color:#3f3f46;background:#e4e4e7;border-right:1px solid #0f172a12}.landing-page-main .scanner-comp-table tbody td.col-legacy{color:#3d3d3d;background:#f8f8f9}.landing-page-main .scanner-comp-table thead th.col-qrpick{background:var(--color-orange,#ff6a00);color:#fff;border-left:1px solid #0f172a1f;font-weight:700}.landing-page-main .scanner-comp-table tbody td.col-qrpick{color:#1a1a1a;background:#faf6f0;border-left:1px solid #0f172a21;font-weight:400}.landing-page-main .scanner-comp-table .scanner-emphasis{color:inherit;font-weight:600}.landing-page-main .scanner-comp-table tbody td.col-legacy .scanner-emphasis{color:#262626}.landing-page-main .scanner-comp-table tbody td.col-qrpick .scanner-emphasis{color:#141414}@media (width<=768px){.landing-page-main .scanner-table-wrap .scanner-comp-table{min-width:560px;font-size:.875rem}.landing-page-main .scanner-comp-table thead th{font-size:.9375rem}.landing-page-main .scanner-comp-table tbody th,.landing-page-main .scanner-comp-table tbody td{padding:14px 12px;font-size:.875rem}}.landing-page-main .scanner-table-wrap,.landing-page-main .expo-map,.landing-page-main .change-split-module,.landing-page-main .sync-split-module,.landing-page-main .support-split,.landing-page-main .report-proof,.landing-page-main .perspectives,.landing-page-main .tools-cards,.landing-page-main .pillars-grid,.landing-page-main .checkin-layers,.landing-page-main .kpi{max-width:min(var(--landing-rail-wide), 100%);width:100%;margin-inline:auto}.landing-page-main .scanner-table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.landing-page-main .scanner-cta{text-align:center;font-weight:700;font-size:var(--fs-body);color:#1a1a1a;max-width:min(48rem,100%);margin:28px auto 0}.landing-page-main .expo-map{gap:var(--landing-card-gap);grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;display:grid}.landing-page-main .map-block,.landing-page-main .support-text,.landing-page-main .checkin-layer-card,.landing-page-main .perspective-card,.landing-page-main .tool-card,.landing-page-main .pillar-card{text-align:left;border-radius:var(--landing-card-radius);border:var(--landing-card-border);box-shadow:var(--landing-card-shadow)}.landing-page-main .map-block{background:#fff;flex-direction:column;gap:16px;min-height:0;padding:22px 20px 24px;display:flex}.landing-page-main .checkin-layers{gap:var(--landing-card-gap);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.landing-page-main .checkin-layer-card{background:#fff;flex-direction:column;min-height:0;padding:22px 20px 20px;display:flex}.landing-page-main .checkin-layer-head{justify-content:flex-start;align-items:center;gap:12px;margin-bottom:12px;display:flex}.landing-page-main .checkin-layer-num{color:var(--color-orange);letter-spacing:.04em;font-variant-numeric:tabular-nums;font-size:.72rem;font-weight:800;line-height:1.2}.landing-page-main .checkin-layer-label{color:var(--text-landing-heading);margin:0 0 10px;font-size:1.08rem;font-weight:800;line-height:1.35}.landing-page-main .checkin-layer-desc{color:var(--text-landing-body);margin:0;font-size:.95rem;font-weight:500;line-height:1.65}.landing-page-main .checkin-layer-context{letter-spacing:.04em;text-transform:uppercase;color:#1a1a1a80;margin:0;font-size:.72rem;font-weight:700}.landing-page-main .map-uid{border-radius:var(--radius-pill);color:#c75000;letter-spacing:0;background:#ff6a001a;justify-content:center;align-items:center;width:fit-content;min-width:32px;padding:5px 9px;font-size:.78rem;font-weight:800;line-height:1.1;display:inline-flex}.landing-page-main .map-copy{gap:10px;display:grid}.landing-page-main .map-title{letter-spacing:0;color:var(--text-landing-heading);font-size:1.08rem;font-weight:900;line-height:1.32}.landing-page-main .map-sub{color:var(--text-landing-body);margin:0;font-size:.96rem;font-weight:500;line-height:1.7}.landing-page-main #conference-map .map-block{background:var(--bg-slate);box-shadow:none;border:1px solid #ffffff1a}.landing-page-main #conference-map .map-title{color:#ffffffeb}.landing-page-main #conference-map .map-sub{color:#ffffffb8}.landing-page-main #conference-map .map-uid{color:#ffba82f2;background:#ff6a0024}.landing-page-main #conference-map .conference-map-footnote{color:#ffffff9e}.landing-page-main .conference-sync-proof-section.section-std.tone-dark,.landing-page-main--matching .matching-proof-section.section-std.tone-dark,.landing-page-main--matching .matching-proof-section.section-std.tone-graphite-soft{background:var(--section-bg-graphite-soft)}.landing-page-main--matching .matching-proof-section .sync-proof-card.matching-proof-card{border-radius:var(--proof-card-radius);box-shadow:none;background:#1414148c;border:1px solid #ffffff14;overflow:hidden}.landing-page-main--matching .matching-proof-section .matching-proof-card .sync-proof-copy{flex-direction:column;gap:4px;padding:12px 14px 14px;display:flex}.landing-page-main--matching .matching-proof-section .matching-proof-card .sync-proof-title{font-size:var(--fs-caption);color:#ffffffeb;letter-spacing:-.02em;font-weight:800;line-height:1.3}.landing-page-main--matching .matching-proof-section .matching-proof-card .sync-proof-body{color:#ffffff8c;word-break:keep-all;font-size:.78rem;line-height:1.45}.landing-page-main--matching .matching-proof-section .matching-proof-media{padding:var(--proof-inset) var(--proof-inset) 0;box-sizing:border-box}.landing-page-main--matching .matching-proof-section .matching-proof-media-frame{border-radius:var(--proof-frame-radius);background:var(--proof-surface);min-width:0;overflow:hidden}.landing-page-main--matching .matching-proof-section .matching-proof-shot{border-radius:var(--proof-image-radius);background:0 0;border:none;overflow:hidden}.landing-page-main--matching .matching-proof-section .matching-proof-shot img{border-radius:var(--proof-image-radius);width:100%;display:block}.landing-page-main--matching .matching-proof-section .matching-proof-grid.sync-proof-grid{gap:var(--landing-card-gap);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}@media (hover:hover) and (pointer:fine){.landing-page-main--matching .matching-proof-section .matching-proof-card:hover{box-shadow:var(--card-hover-shadow-soft);border-color:#ff6a0047}}.landing-page-main--matching .matching-proof-section .matching-proof-card--half{grid-column:span 3}.landing-page-main--matching .matching-proof-section .matching-proof-card--third{grid-column:span 2}.landing-page-main--matching .matching-proof-section .matching-proof-card--featured{grid-column:1/-1}.landing-page-main--matching .matching-proof-section .matching-proof-card--half .matching-proof-media--crop-dialog .matching-proof-media-frame{height:240px}.landing-page-main--matching .matching-proof-section .matching-proof-card--half .matching-proof-media--crop-dialog .matching-proof-shot{height:100%}.landing-page-main--matching .matching-proof-section .matching-proof-media--crop-dialog img{object-fit:cover;object-position:center top;width:100%;height:100%}.landing-page-main--matching .matching-proof-section .matching-proof-card--third .matching-proof-media--crop-popup .matching-proof-shot{height:clamp(200px,18vw,230px)}.landing-page-main--matching .matching-proof-section .matching-proof-media--crop-popup img{object-fit:cover;object-position:center 62%;width:100%;height:152%;transform:translateY(-15%)}.landing-page-main--matching .matching-proof-section .matching-proof-media-frame--composite{box-sizing:border-box;flex-direction:row;align-items:flex-end;gap:6px;height:240px;padding:6px;display:flex}.landing-page-main--matching .matching-proof-section .matching-proof-media-frame--composite .matching-proof-shot--desktop{flex:58%;min-width:0;max-width:calc(100% - 128px);height:100%}.landing-page-main--matching .matching-proof-section .matching-proof-media-frame--composite .matching-proof-shot--desktop img{object-fit:cover;object-position:left top;height:108%;min-height:100%;transform:translateY(0)}.landing-page-main--matching .matching-proof-section .matching-proof-media-frame--composite .matching-proof-shot--phone-inset{aspect-ratio:9/19.5;border-radius:var(--proof-image-radius);background:#fff;border:1px solid #00000014;flex:0 0 clamp(108px,28%,136px);width:clamp(108px,28%,136px);height:auto;max-height:calc(100% - 4px);position:relative;bottom:auto;right:auto;overflow:hidden;box-shadow:0 4px 12px #0000001f}.landing-page-main--matching .matching-proof-section .matching-proof-media-frame--composite .matching-proof-shot--phone-inset img{object-fit:cover;object-position:top center;width:100%;height:100%}.landing-page-main--matching .matching-proof-section .matching-proof-media--crop-dialog .matching-proof-shot img,.landing-page-main--matching .matching-proof-section .matching-proof-media--crop-popup img,.landing-page-main--matching .matching-proof-section .matching-proof-media--phone-requests img,.landing-page-main--matching .matching-proof-section .matching-proof-media--phone-schedule img,.landing-page-main--matching .matching-proof-section .matching-proof-media--table img,.landing-page-main--matching .matching-proof-section .matching-proof-media-frame--composite .matching-proof-shot--desktop img,.landing-page-main--matching .matching-proof-section .matching-proof-media-frame--composite .matching-proof-shot--phone-inset img{border-radius:0}.landing-page-main--matching .matching-proof-section .matching-proof-media--phone-requests .matching-proof-media-frame,.landing-page-main--matching .matching-proof-section .matching-proof-media--phone-schedule .matching-proof-media-frame{justify-content:center;display:flex}.landing-page-main--matching .matching-proof-section .matching-proof-card--third .matching-proof-media--phone-requests .matching-proof-shot,.landing-page-main--matching .matching-proof-section .matching-proof-card--third .matching-proof-media--phone-schedule .matching-proof-shot{width:100%;max-width:none;height:clamp(200px,18vw,230px)}.landing-page-main--matching .matching-proof-section .matching-proof-media--phone-requests img{object-fit:cover;object-position:center top;width:100%;height:220%;transform:translateY(-46%)}.landing-page-main--matching .matching-proof-section .matching-proof-media--phone-schedule img{object-fit:cover;object-position:center top;width:100%;height:218%;transform:translateY(-46%)}.landing-page-main--matching .matching-proof-section .matching-proof-card--featured .matching-proof-media--table .matching-proof-shot{height:clamp(340px,38vw,380px)}.landing-page-main--matching .matching-proof-section .matching-proof-media--table img{object-fit:cover;object-position:center center;height:100%}@media (width<=768px){.landing-page-main--matching .matching-proof-section .matching-proof-grid.sync-proof-grid{grid-template-columns:1fr}.landing-page-main--matching .matching-proof-section .matching-proof-card--half,.landing-page-main--matching .matching-proof-section .matching-proof-card--third,.landing-page-main--matching .matching-proof-section .matching-proof-card--featured{grid-column:1/-1}.landing-page-main--matching .matching-proof-section .matching-proof-media-frame--composite{gap:6px;height:clamp(220px,58vw,260px);padding:6px}.landing-page-main--matching .matching-proof-section .matching-proof-media-frame--composite .matching-proof-shot--desktop{flex-basis:54%;max-width:calc(100% - 112px)}.landing-page-main--matching .matching-proof-section .matching-proof-media-frame--composite .matching-proof-shot--phone-inset{flex:0 0 clamp(96px,32%,112px);width:clamp(96px,32%,112px)}.landing-page-main--matching .matching-proof-section .matching-proof-card--half .matching-proof-media--crop-dialog .matching-proof-media-frame{height:clamp(220px,58vw,260px)}.landing-page-main--matching .matching-proof-section .matching-proof-card--half .matching-proof-media--crop-dialog .matching-proof-shot{width:100%;height:100%}.landing-page-main--matching .matching-proof-section .matching-proof-card--third .matching-proof-media--crop-popup .matching-proof-shot{height:clamp(220px,58vw,260px)}.landing-page-main--matching .matching-proof-section .matching-proof-media--crop-popup img{object-position:center 62%;height:156%;transform:translateY(-15%)}.landing-page-main--matching .matching-proof-section .matching-proof-card--third .matching-proof-media--phone-schedule .matching-proof-shot{width:min(100%,268px);height:clamp(220px,62vw,260px)}.landing-page-main--matching .matching-proof-section .matching-proof-media--phone-requests img{height:225%;transform:translateY(-46%)}.landing-page-main--matching .matching-proof-section .matching-proof-media--phone-schedule img{height:222%;transform:translateY(-46%)}.landing-page-main--matching .matching-proof-section .matching-proof-card--featured .matching-proof-media--table .matching-proof-shot{height:clamp(280px,68vw,320px)}}.landing-page-main .sync-proof-grid--text{gap:var(--landing-card-gap)}.landing-page-main .section-std.tone-dark .faq-item,.landing-page-main .section-std.tone-graphite-soft .faq-item{box-shadow:none!important;background:#ffffff14!important;border:1px solid #ffffff1f!important}.landing-page-main .section-std.tone-dark .faq-q .q-idx,.landing-page-main .section-std.tone-graphite-soft .faq-q .q-idx{color:#ff6a00d9}.landing-page-main .section-std.tone-dark .faq-q .q-txt,.landing-page-main .section-std.tone-graphite-soft .faq-q .q-txt{color:#ffffffeb!important}.landing-page-main .section-std.tone-dark .faq-a,.landing-page-main .section-std.tone-graphite-soft .faq-a{border-top:1px solid #ffffff14}.landing-page-main .section-std.tone-dark .faq-a p,.landing-page-main .section-std.tone-graphite-soft .faq-a p{color:#ffffffb8!important}.landing-page-main .section-std.tone-dark .faq-a-empty,.landing-page-main .section-std.tone-graphite-soft .faq-a-empty{color:#ffffff73!important}.landing-page-main .section-std.tone-dark .faq-intro,.landing-page-main .section-std.tone-graphite-soft .faq-intro{color:#ffffffb8!important}.landing-page-main .perspectives,.landing-page-main .tools-cards{gap:var(--landing-card-gap);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.landing-page-main .change-problem-stack{max-width:min(var(--landing-rail-wide), 100%);width:100%;margin-inline:auto}.landing-page-main .change-op-list{border-top:1px solid #1c1c1c14;flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.landing-page-main .change-op-row{border-bottom:1px solid #1c1c1c0f;padding:10px 2px;transition:background-color .18s}.landing-page-main .change-op-row:last-child{border-bottom:none;padding-bottom:0}.landing-page-main .change-problem-stack>.change-issue-closing{max-width:min(52rem,100%);margin-top:clamp(22px,3.5vw,32px)}.landing-page-main .sync-split-module{gap:var(--landing-split-gap);max-width:min(var(--landing-rail-wide), 100%);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:stretch;width:100%;margin-inline:auto;display:grid}.landing-page-main--conference .sync-visual-card{min-width:0;padding:var(--proof-inset);border-radius:var(--proof-card-radius);box-shadow:none;box-sizing:border-box;background:#ffffff0a;border:1px solid #ffffff14;align-self:stretch;margin:0;display:flex;overflow:hidden}.landing-page-main--conference .sync-visual-card img{object-fit:contain;object-position:center;border-radius:var(--proof-image-radius);width:100%;height:100%;display:block}.landing-page-main .sync-proof-points{align-content:start;gap:12px;min-width:0;display:grid}.landing-page-main .sync-proof-point{border-radius:var(--landing-card-radius);background:var(--bg-carbon);transition:var(--card-hover-transition);border:1px solid #ffffff1a;padding:clamp(12px,1.6vw,14px) clamp(14px,1.8vw,16px)}.landing-page-main .sync-proof-point-title{color:#ffffffeb;margin:0 0 6px;font-size:.9375rem;font-weight:800;line-height:1.32}.landing-page-main .sync-proof-point-body{color:#ffffff9e;margin:0;font-size:.8125rem;font-weight:500;line-height:1.55}.landing-page-main .change-split-stack{max-width:min(var(--landing-rail-wide), 100%);width:100%;margin-inline:auto}.landing-page-main .change-split-module{gap:var(--landing-split-gap);grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:stretch;display:grid}.landing-page-main .change-visual-card{min-width:0;padding:var(--proof-inset);border-radius:var(--proof-card-radius);background:var(--proof-surface);box-sizing:border-box;border:1px solid #0f172a14;align-self:stretch;margin:0;display:flex;overflow:hidden;box-shadow:0 2px 12px #0f172a0a}.landing-page-main .change-visual-card img{border-radius:var(--proof-image-radius);object-fit:contain;object-position:center;background:#fff;width:100%;height:100%;display:block}.landing-page-main .change-op-cards{align-content:start;gap:10px;min-width:0;display:grid}.landing-page-main .change-op-card{text-align:left;border-radius:var(--landing-card-radius);border:var(--landing-card-border);box-shadow:var(--landing-card-shadow);background:#fff;padding:clamp(12px,1.6vw,14px) clamp(14px,1.8vw,16px);transition:border-color .18s,background-color .18s}.landing-page-main .change-op-line{align-items:baseline;gap:8px;margin:0 0 2px;display:flex}.landing-page-main .change-op-idx{letter-spacing:.05em;color:#ff6a00c2;flex-shrink:0;font-size:.72rem;font-weight:700;transition:color .18s}.landing-page-main .change-op-title{color:var(--text-landing-heading);font-size:.9375rem;font-weight:800;line-height:1.32}.landing-page-main .change-op-body{color:var(--text-landing-body);margin:0;padding-left:1.65rem;font-size:.8125rem;font-weight:500;line-height:1.52}.landing-page-main .change-split-stack>.change-issue-closing{text-align:center;max-width:min(52rem,100%);margin-top:clamp(22px,3.5vw,32px)}.landing-page-main .section-std:has(figure.section-media img[src*=salesroom-brochure-shortage]) figure.section-media{aspect-ratio:16/9;margin-inline:auto;width:100%;max-width:100%;margin-bottom:clamp(24px,3vw,32px)}.landing-page-main .section-std:has(figure.section-media img[src*=salesroom-brochure-shortage]) figure.section-media img{object-fit:cover;object-position:center 38%}#salesroom-overseas .salesroom-overseas-module{grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:start;column-gap:56px;width:100%;max-width:920px;margin-inline:auto;display:grid}#salesroom-overseas .salesroom-overseas-visual{box-sizing:border-box;grid-column:1;align-self:start;min-width:0;margin:0;display:flex;overflow:hidden}#salesroom-overseas .salesroom-overseas-visual img{object-fit:cover;object-position:center center;width:100%;height:100%;display:block}#salesroom-overseas .salesroom-overseas-cards-col{flex-direction:column;grid-column:2;justify-self:start;width:100%;min-width:0;max-width:440px;display:flex}#salesroom-overseas .salesroom-overseas-cards{flex-direction:column;gap:14px;display:flex}#salesroom-overseas .salesroom-overseas-card{border-radius:var(--landing-card-radius);border:var(--landing-card-border);min-height:104px;box-shadow:var(--landing-card-shadow);text-align:left;background:#fff;padding:20px}#salesroom-overseas .salesroom-overseas-idx{letter-spacing:.05em;color:#ff6a00c2;margin:0 0 6px;font-size:.72rem;font-weight:700;line-height:1;display:block}#salesroom-overseas .salesroom-overseas-card-title{color:var(--text-landing-heading);margin:0 0 6px;font-size:.9375rem;font-weight:800;line-height:1.32}#salesroom-overseas .salesroom-overseas-card-body{color:var(--text-landing-body);margin:0;font-size:.8125rem;font-weight:500;line-height:1.52}#salesroom-overseas .salesroom-overseas-footnote{max-width:none;font-size:var(--fs-caption);color:#3d3d3dc7;text-align:left;border:0;margin:8px 0 0;padding:0;font-weight:500;line-height:1.5}@media (width<=900px){#salesroom-overseas .salesroom-overseas-module{grid-template-columns:1fr;gap:16px 0;max-width:min(440px,100%)}#salesroom-overseas .salesroom-overseas-visual{grid-column:1;align-self:auto;width:100%;max-width:min(280px,100%);height:auto;margin-inline:auto}#salesroom-overseas .salesroom-overseas-visual img{aspect-ratio:1;object-fit:contain;height:auto}#salesroom-overseas .salesroom-overseas-cards-col{grid-column:1;max-width:none}#salesroom-overseas .salesroom-overseas-footnote{margin-top:6px}#salesroom-overseas .salesroom-overseas-card{min-height:0;padding:18px}}.tone-light .highlight-box,.tone-ivory .highlight-box{color:var(--text-landing-body)!important}.landing-page-main .change-pressure-board{max-width:min(var(--landing-rail-wide), 100%);flex-direction:column;gap:clamp(28px,4vw,44px);width:100%;margin-inline:auto;display:flex}.landing-page-main .change-pressure-statement{gap:clamp(18px,2.5vw,24px);max-width:min(52rem,100%);display:grid}.landing-page-main .change-pressure-statement-block{gap:4px;display:grid}.landing-page-main .change-pressure-statement-line{letter-spacing:-.022em;color:var(--text-landing-heading);margin:0;font-size:clamp(1.125rem,1.02rem + .45vw,1.4375rem);font-weight:700;line-height:1.42}.landing-page-main .change-pressure-statement-block .change-pressure-statement-line:last-child{color:var(--text-landing-body);font-weight:600}.landing-page-main .change-pressure-statement-block .change-pressure-statement-line:last-child em,.landing-page-main .change-pressure-statement-block .change-pressure-statement-line:last-child strong{color:var(--text-landing-heading);font-style:normal;font-weight:700;box-shadow:inset 0 -.42em #ff6a0024}.landing-page-main .change-pressure-flow{font-size:var(--fs-caption);letter-spacing:.04em;color:#ff6a00d1;flex-wrap:wrap;align-items:center;gap:6px 4px;font-weight:700;display:flex}.landing-page-main .change-pressure-flow-step{border-radius:var(--radius-pill);background:#ff6a000f;border:1px solid #ff6a0038;padding:4px 10px;line-height:1.2}.landing-page-main .change-pressure-flow-arrow{color:#ff6a0073;font-size:.72rem;font-weight:800}.landing-page-main .change-pressure-diagnosis{font-size:var(--fs-body);color:var(--text-landing-heading);margin:0;font-weight:700;line-height:1.66}.landing-page-main .change-pressure-notes{gap:8px;margin:0;padding:0;list-style:none;display:grid}.landing-page-main .change-pressure-notes li{color:var(--text-landing-body);padding-left:14px;font-size:.875rem;font-weight:500;line-height:1.58;position:relative}.landing-page-main .change-pressure-notes li:before{content:"";background:#ff6a008c;border-radius:50%;width:5px;height:5px;position:absolute;top:.55em;left:0}.landing-page-main .change-pressure-stack{border-top:1px solid #1c1c1c14;flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex;position:relative}.landing-page-main .change-pressure-stack--compact:before{display:none}.landing-page-main .change-pressure-stack:before{content:"";pointer-events:none;background:linear-gradient(#ff6a0059 0%,#1c1c1c1a 55%,#1c1c1c0f 100%);width:1px;position:absolute;top:18px;bottom:18px;left:11px}.landing-page-main .change-pressure-stack .change-issue-row{background:0 0;border:0;border-bottom:1px solid #1c1c1c0f;border-radius:0;grid-template-columns:2.5rem minmax(0,1fr);align-items:start;gap:12px 16px;margin:0;padding:14px 0;transition:transform .18s,border-color .18s,background .18s;display:grid;position:relative}.landing-page-main .change-pressure-stack--compact .change-issue-row:last-child{border-bottom:0;padding-bottom:0}.landing-page-main .change-pressure-stack--compact .change-issue-idx{color:#ff6a00d1;margin-top:2px;font-size:.8125rem;font-weight:700}.landing-page-main .change-pressure-stack--compact .change-issue-title{color:var(--text-landing-heading);margin-bottom:4px;font-size:1rem;font-weight:700;line-height:1.4;display:block}.landing-page-main .change-pressure-stack--compact .change-issue-body{color:var(--text-landing-body);margin:0;font-size:.9375rem;font-weight:500;line-height:1.58}.landing-page-main .change-issue-rail{justify-content:center;padding-top:6px;display:flex}.landing-page-main .change-issue-dot{background:#fff;border:2px solid #ff6a008c;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 3px #ff6a001a}.landing-page-main .change-issue-step{gap:4px;min-width:2.75rem;display:grid}.landing-page-main .change-issue-phase{letter-spacing:.06em;color:#ff6a00e0;font-size:.68rem;font-weight:700;line-height:1.1}.landing-page-main .change-pressure-stack .change-issue-idx{color:#1c1c1c61;min-width:0;margin:0;font-size:.72rem}.landing-page-main .change-issue-closing{color:#111827c7;text-align:left;border-top:0;max-width:min(52rem,100%);margin:clamp(8px,1.5vw,12px) auto 0;padding-top:0;font-size:clamp(.9375rem,.9rem + .15vw,1rem);font-weight:600;line-height:1.62}.landing-page-main .change-issue-split{max-width:min(var(--landing-rail-wide), 100%);grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:start;gap:clamp(24px,3.5vw,40px);width:100%;margin-inline:auto;display:grid}.landing-page-main .change-issue-diagnosis-col{border-left:3px solid #ff6a0073;padding-left:clamp(16px,2vw,20px)}.landing-page-main .change-issue-list-col{padding-left:clamp(4px,1vw,8px)}.landing-page-main .change-issue-diagnosis{font-size:var(--fs-body);color:var(--text-landing-heading);margin:0;font-weight:600;line-height:1.68}.landing-page-main .change-issue-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.landing-page-main .change-issue-split .change-issue-row{border-bottom:1px solid #1c1c1c0f;gap:12px;padding:11px 0;display:flex}.landing-page-main .change-issue-split .change-issue-row:first-child{padding-top:0}.landing-page-main .change-issue-split .change-issue-row:last-child{border-bottom:none;padding-bottom:0}.landing-page-main .change-issue-idx{font-size:var(--fs-caption);letter-spacing:.06em;color:#ff6a00c7;flex-shrink:0;min-width:1.5rem;margin-top:.1rem;font-weight:700}.landing-page-main .change-issue-title{color:var(--text-landing-heading);margin-bottom:2px;font-size:.9375rem;font-weight:800;line-height:1.34;display:block}.landing-page-main .change-issue-body{color:var(--text-landing-body);margin:0;font-size:.875rem;font-weight:500;line-height:1.56}@media (hover:hover) and (pointer:fine){.landing-page-main--conference .change-op-row:hover .change-op-idx,.landing-page-main--conference .change-op-card:hover .change-op-idx{color:#ff6a00f2}.landing-page-main--conference .change-pressure-stack .change-issue-row:hover .change-issue-dot{border-color:#ff6a00d9;box-shadow:0 0 0 4px #ff6a0024}.landing-page-main--conference .change-pressure-stack .change-issue-row:hover .change-issue-phase{color:var(--color-orange)}.landing-page-main--conference .section-std.tone-dark .faq-item:hover,.landing-page-main--conference .section-std.tone-graphite-soft .faq-item:hover{background:#ffffff1c!important;border-color:#ff6a0047!important}}.landing-page-main--conference #conference-map .map-block,.landing-page-main--conference .conference-sync-proof-section .sync-proof-card--text,.landing-page-main--conference .report-dashboard--conference .report-dashboard-card,.landing-page-main--conference .conference-applied-grid .perspective-card{transition:var(--card-hover-transition)}.landing-page-main--conference .conference-applied-grid .perspective-card:focus-within{outline:none;border-color:#ff6a0073!important}.landing-page-main--conference .change-pressure-stack .change-issue-row:focus-within{border-color:#ff6a0073;outline:none}.landing-page-main .perspective-card{background:var(--color-white);padding:26px 22px}.landing-page-main .perspective-card h3{font-size:var(--fs-sub);color:var(--color-orange);border-bottom:1px solid #1c1c1c14;margin-bottom:12px;padding-bottom:10px;font-weight:800}.landing-page-main .perspective-card .card-body p,.landing-page-main .tool-card .card-body p{line-height:var(--section-copy-leading);color:#2d4a65;font-size:var(--fs-body);margin:0 0 6px;font-weight:500}.landing-page-main .tool-card{background:#ffffffb3;padding:22px 20px}.landing-page-main .tool-card h3{font-size:var(--fs-sub);color:#111;margin-bottom:4px;font-weight:800}.landing-page-main .tool-card .subtitle{font-size:var(--fs-caption);color:var(--color-text-sub);margin-bottom:12px;font-weight:600}.landing-page-main .support-split,.landing-page-main .report-proof{gap:var(--landing-split-gap);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:stretch;display:grid}.landing-page-main .support-text{min-width:0;padding:var(--landing-card-pad);background:#ffffffbd;flex-direction:column;display:flex}.landing-page-main .support-chassis{color:var(--color-orange);letter-spacing:.02em;margin-bottom:18px;font-size:.86rem;font-weight:800}.landing-page-main .support-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.landing-page-main .support-list li{border:var(--landing-card-border);border-radius:var(--landing-card-radius);color:#111;letter-spacing:0;background:#fffffff5;align-items:center;min-height:64px;padding:18px 20px;font-weight:700;line-height:1.58;display:flex}.landing-page-main .support-visual{min-width:0;display:flex}.landing-page-main .screen-placeholder{aspect-ratio:16/10;border-radius:var(--landing-card-radius);text-align:center;background:#f4f4f5;border:1px solid #0000001a;place-items:center;width:100%;padding:16px;display:grid}.landing-page-main .support-visual .screen-placeholder{min-height:clamp(300px,30vw,380px)}.landing-page-main .support-diagram{width:100%;padding:var(--landing-card-pad);border-radius:var(--landing-card-radius);box-sizing:border-box;background:#f4f4f5;border:1px solid #0000001a;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:12px;min-height:clamp(300px,30vw,380px);display:grid}.landing-page-main .support-diagram-card{border-radius:var(--landing-card-radius);min-width:0;transition:var(--card-hover-transition);background:#fffffff5;border:1px solid #1c1c1c1a;flex-direction:column;gap:6px;padding:14px 14px 12px;display:flex;box-shadow:0 1px 4px #0000000a}.landing-page-main .support-diagram-num{letter-spacing:.04em;color:var(--color-orange);font-size:.72rem;font-weight:800;line-height:1.2}.landing-page-main .support-diagram-label{color:var(--text-landing-heading);letter-spacing:0;margin:0;font-size:.98rem;font-weight:800;line-height:1.35}.landing-page-main .support-diagram-desc{color:var(--text-landing-body);margin:0;font-size:.82rem;font-weight:500;line-height:1.55}.landing-page-main .screen-placeholder span{color:#0000009e;letter-spacing:0;font-weight:800}.landing-page-main .image-slot-panel{box-sizing:border-box;border-radius:var(--landing-card-radius);background:#ececee;border:1px solid #1c1c1c14;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.landing-page-main .image-slot-panel:after{content:attr(data-image-slot);letter-spacing:.05em;color:#0003;text-transform:uppercase;text-align:center;word-break:break-all;max-width:92%;padding:10px 12px;font-size:.62rem;font-weight:600;line-height:1.4}.landing-page-main .image-slot-panel--diagram{aspect-ratio:16/9;min-height:clamp(180px,28vw,280px)}.landing-page-main .sync-proof-grid{gap:var(--landing-card-gap);max-width:min(var(--landing-rail-wide), 100%);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin-inline:auto;display:grid}.landing-page-main .sync-proof-card{border-radius:var(--landing-card-radius);border:var(--landing-card-border);min-width:0;box-shadow:var(--landing-card-shadow);background:#fff;flex-direction:column;display:flex;overflow:hidden}.landing-page-main .sync-proof-card.matching-proof-card{border-radius:var(--proof-card-radius)}.landing-page-main .sync-proof-card:has(>.sync-proof-image){border-radius:var(--proof-card-radius)}.landing-page-main .sync-proof-card:has(>.sync-proof-image-frame){border-radius:var(--proof-card-radius)}.landing-page-main .sync-proof-card:has(>.image-slot-panel--proof){border-radius:var(--proof-card-radius)}.landing-page-main .sync-proof-image,.landing-page-main .image-slot-panel--proof{width:calc(100% - 2 * var(--proof-inset));max-width:calc(100% - 2 * var(--proof-inset));margin:var(--proof-inset) var(--proof-inset) 0;aspect-ratio:16/9;object-fit:cover;object-position:center;border-radius:var(--proof-frame-radius);background:var(--proof-surface);box-sizing:border-box;border:none;display:block;overflow:hidden}.landing-page-main .sync-proof-image-split{width:calc(100% - 2 * var(--proof-inset));max-width:calc(100% - 2 * var(--proof-inset));margin:var(--proof-inset) var(--proof-inset) 0;aspect-ratio:16/9;border-radius:var(--proof-frame-radius);background:var(--proof-surface);box-sizing:border-box;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;align-items:stretch;gap:8px;min-height:clamp(168px,22vw,260px);padding:8px;display:grid;overflow:hidden}.landing-page-main .sync-proof-image-split--single{grid-template-columns:1fr}.landing-page-main .sync-proof-image-split--crop-top{aspect-ratio:16/9;background:var(--proof-surface);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:10px;height:auto;min-height:clamp(168px,22vw,260px);max-height:none;padding:8px}.landing-page-main .sync-proof-image-split--crop-top .sync-proof-image-split__pane{border-radius:var(--proof-image-radius);background:#fff;min-width:0;height:100%;overflow:hidden}.landing-page-main .sync-proof-image-split--crop-top .sync-proof-image-split__pane img{object-fit:unset;object-position:top center;background:#fff;border-radius:0;width:100%;max-width:100%;height:auto;display:block}.landing-page-main .sync-proof-image-split img{object-fit:contain;object-position:center top;border-radius:var(--proof-image-radius);background:#fff;width:100%;height:100%;min-height:0;display:block}.landing-page-main img.sync-proof-image{border-radius:var(--proof-image-radius)}.landing-page-main img.sync-proof-image.sync-proof-image--ui{aspect-ratio:auto;object-fit:contain;object-position:center top;background:#fff;height:auto}.landing-page-main img.sync-proof-image.sync-proof-image--fill{aspect-ratio:16/9;object-fit:cover;object-position:center center;background:#fff;min-height:clamp(168px,22vw,260px)}.landing-page-main .sync-proof-image-frame--fill-focus{width:calc(100% - 2 * var(--proof-inset));max-width:calc(100% - 2 * var(--proof-inset));margin:var(--proof-inset) var(--proof-inset) 0;aspect-ratio:16/9;border-radius:var(--proof-frame-radius);background:var(--proof-surface);box-sizing:border-box;min-height:clamp(168px,22vw,260px);overflow:hidden}.landing-page-main .sync-proof-image-frame--fill-focus img.sync-proof-image{width:100%;height:100%;min-height:100%;aspect-ratio:unset;object-fit:cover;object-position:center center;transform-origin:50%;background:#fff;border-radius:0;margin:0;transform:scale(1.22)}@media (width<=768px){.landing-page-main .sync-proof-image-split{gap:6px;min-height:clamp(140px,38vw,200px);padding:6px}.landing-page-main .sync-proof-image-split--crop-top{gap:8px;min-height:clamp(140px,38vw,200px);padding:6px}.landing-page-main img.sync-proof-image.sync-proof-image--fill,.landing-page-main .sync-proof-image-frame--fill-focus{min-height:clamp(140px,38vw,200px)}.landing-page-main .sync-proof-image-frame--fill-focus img.sync-proof-image{transform:scale(1.18)}}.landing-page-main .image-slot-panel--proof:after{letter-spacing:.08em;color:#0000003d;font-size:.7rem}.landing-page-main .sync-proof-copy{gap:6px;padding:14px 16px 16px;display:grid}.landing-page-main .sync-proof-title{letter-spacing:0;color:var(--text-landing-heading);margin:0;font-size:.95rem;font-weight:800;line-height:1.32}.landing-page-main .sync-proof-body{font-size:var(--fs-caption);color:var(--text-landing-body);margin:0;font-weight:500;line-height:1.55}.landing-page-main .section-std.tone-dark .sync-proof-card{box-shadow:none;background:#1414148c;border:1px solid #ffffff14}.landing-page-main .section-std.tone-dark .sync-proof-image,.landing-page-main .section-std.tone-dark .image-slot-panel--proof{background:#ffffff0f;border-bottom:none}.landing-page-main .section-std.tone-dark .image-slot-panel--proof:after{color:#fff3}.landing-page-main .section-std.tone-dark .sync-proof-title{color:#ffffffeb}.landing-page-main .section-std.tone-dark .sync-proof-body{color:#ffffff8c}.landing-page-main .conference-sync-proof-section.section-std.tone-dark .sync-proof-card--text{background:var(--bg-carbon);box-shadow:none;border:1px solid #ffffff1a}.landing-page-main .conference-sync-proof-section.section-std.tone-dark .sync-proof-card--text .sync-proof-copy{gap:8px;padding:18px 20px 20px}.landing-page-main .conference-sync-proof-section.section-std.tone-dark .sync-proof-card--text .sync-proof-title{color:#ffffffeb;font-size:1rem}.landing-page-main .conference-sync-proof-section.section-std.tone-dark .sync-proof-card--text .sync-proof-body{font-size:var(--fs-body);line-height:var(--section-copy-leading);color:#ffffffb8}.landing-page-main .image-slot-panel--report{aspect-ratio:16/10;align-self:stretch;min-height:clamp(220px,30vw,340px)}.landing-page-main .tone-dark .image-slot-panel,.landing-page-main .tone-obsidian .image-slot-panel{background:#ffffff0a;border-color:#ffffff1a}.landing-page-main .tone-dark .image-slot-panel:after,.landing-page-main .tone-obsidian .image-slot-panel:after{color:#ffffff2e}.landing-page-main .report-metrics{gap:12px;display:grid}.landing-page-main .rm{border-radius:var(--landing-card-radius);background:#ffffffeb;border:1px solid #00000014;justify-content:space-between;gap:14px;padding:14px 16px;display:flex}.landing-page-main .rm .k{color:#0009;letter-spacing:.08em;text-transform:uppercase}.landing-page-main .rm .v{color:#111;letter-spacing:.02em}.landing-page-main .report-note{color:#0000008c;letter-spacing:.08em;margin-top:12px}.landing-page-main .report-mockup-board{max-width:min(var(--landing-rail-wide), 100%);width:100%;margin:var(--section-rail-module-top) auto 0;border-radius:var(--landing-card-radius);box-sizing:border-box;background:#ffffff0e;border:1px solid #ffffff24;padding:20px 18px 18px}.landing-page-main .report-mockup-head{border-bottom:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-bottom:16px;padding-bottom:14px;display:flex}.landing-page-main .report-mockup-status{letter-spacing:.06em;text-transform:uppercase;color:#ffffff9e;align-items:center;gap:8px;font-size:.72rem;font-weight:700;display:inline-flex}.landing-page-main .report-mockup-dot{background:var(--color-orange);border-radius:50%;flex-shrink:0;width:7px;height:7px}.landing-page-main .report-mockup-title{color:#ffffffeb;letter-spacing:0;margin:0;font-size:1.02rem;font-weight:800;line-height:1.35}.landing-page-main .report-mockup-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.landing-page-main .report-mockup-card{border-radius:var(--landing-card-radius);min-width:0;transition:var(--card-hover-transition);background:#ffffff12;border:1px solid #ffffff1f;flex-direction:column;gap:6px;padding:12px 12px 11px;display:flex}.landing-page-main .report-mockup-card-label{color:#ffffffe6;font-size:.88rem;font-weight:800;line-height:1.35}.landing-page-main .report-mockup-card-hint{letter-spacing:.04em;color:#ffffff8c;text-transform:uppercase;font-size:.68rem;font-weight:600;line-height:1.45}.landing-page-main .report-mockup-foot{border-top:1px solid #ffffff14;margin-top:14px;padding-top:12px}.landing-page-main .report-mockup-footnote{color:#ffffffad;text-align:center;margin:0;font-size:.84rem;font-weight:500;line-height:1.6}.tone-light .report-mockup-board,.tone-ivory .report-mockup-board,.tone-sky .report-mockup-board{background:#ffffffd1;border-color:#0000001a}.tone-light .report-mockup-head,.tone-ivory .report-mockup-head,.tone-sky .report-mockup-head{border-bottom-color:#00000014}.tone-light .report-mockup-status,.tone-ivory .report-mockup-status,.tone-sky .report-mockup-status{color:#00000080}.tone-light .report-mockup-title,.tone-ivory .report-mockup-title,.tone-sky .report-mockup-title{color:var(--text-landing-heading)}.tone-light .report-mockup-card,.tone-ivory .report-mockup-card,.tone-sky .report-mockup-card{background:#fffffff5;border-color:#1c1c1c1a}.tone-light .report-mockup-card-label,.tone-ivory .report-mockup-card-label,.tone-sky .report-mockup-card-label{color:var(--text-landing-heading)}.tone-light .report-mockup-card-hint,.tone-ivory .report-mockup-card-hint,.tone-sky .report-mockup-card-hint{color:#0000007a}.tone-light .report-mockup-foot,.tone-ivory .report-mockup-foot,.tone-sky .report-mockup-foot{border-top-color:#00000014}.tone-light .report-mockup-footnote,.tone-ivory .report-mockup-footnote,.tone-sky .report-mockup-footnote{color:var(--text-landing-body)}.landing-page-main .report-dashboard{max-width:min(var(--landing-rail-wide), 100%);box-sizing:border-box;width:100%;margin:0 auto}.landing-page-main .report-dashboard-split{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:stretch;gap:14px;display:grid}.landing-page-main .report-dashboard-split--cards-only{grid-template-columns:1fr}.landing-page-main .report-dashboard-split--cards-only .report-dashboard-cards{gap:var(--landing-card-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.landing-page-main .applied-types-grid .applied-type-desc{font-size:var(--fs-body);line-height:var(--section-copy-leading);color:var(--text-landing-body);margin:0}.landing-page-main .report-dashboard-table-panel{border-radius:var(--landing-card-radius);background:#ffffff0e;border:1px solid #ffffff24;min-width:0;padding:18px 16px 16px}.landing-page-main .report-dashboard-image-card,.booth-page-main .report-dashboard-image-card{border-radius:var(--proof-card-radius);box-sizing:border-box;background:#f7f4ee;border:1px solid #ffffff1f;min-width:0;max-width:100%;padding:1.25rem 1.375rem 1.3125rem;box-shadow:0 10px 32px #0000002e}.landing-page-main .report-dashboard-image-label,.booth-page-main .report-dashboard-image-label{font-size:var(--fs-caption);letter-spacing:.08em;text-transform:uppercase;color:#0000007a;margin:0 0 .75rem;font-weight:600}.landing-page-main .report-dashboard-image-figure,.booth-page-main .report-dashboard-image-figure{padding:var(--proof-inset);border-radius:var(--proof-frame-radius);background:var(--proof-surface);justify-content:center;align-items:center;margin:0;display:flex;overflow:hidden}.landing-page-main .report-dashboard-image-figure img,.booth-page-main .report-dashboard-image-figure img{object-fit:contain;border-radius:var(--proof-image-radius);width:100%;max-width:617px;height:auto;display:block}.landing-page-main .report-dashboard-ui-panel{border-radius:var(--proof-card-radius);background:#ffffff0a;border:1px solid #ffffff24;flex-direction:column;min-width:0;display:flex;overflow:hidden}.landing-page-main .report-dashboard-ui-head{border-bottom:1px solid #ffffff14;margin-bottom:0;padding:14px 14px 12px}.landing-page-main .report-dashboard-ui-frame{flex-direction:column;margin:0;display:flex}.landing-page-main .report-dashboard-ui-chrome{background:linear-gradient(#2a2a2a 0%,#1f1f1f 100%);border-bottom:1px solid #00000014;align-items:center;gap:10px;padding:8px 12px;display:flex}.landing-page-main .report-dashboard-ui-traffic{flex-shrink:0;gap:5px;display:inline-flex}.landing-page-main .report-dashboard-ui-traffic i{background:#fff3;border-radius:50%;width:8px;height:8px;font-style:normal;display:block}.landing-page-main .report-dashboard-ui-traffic i:first-child{background:#ff6a00bf}.landing-page-main .report-dashboard-ui-url{letter-spacing:.02em;color:#ffffff7a;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.68rem;font-weight:600;overflow:hidden}.landing-page-main .report-dashboard-ui-shot{padding:var(--proof-inset);background:var(--proof-surface);line-height:0}.landing-page-main .report-dashboard-ui-shot img{border-radius:var(--proof-image-radius);width:100%;height:auto;display:block}.landing-page-main .report-dashboard-table-head{border-bottom:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 16px;margin-bottom:14px;padding-bottom:12px;display:flex}.landing-page-main .report-dashboard-table-meta{flex-direction:column;gap:6px;min-width:0;display:flex}.landing-page-main .report-dashboard-status{letter-spacing:.06em;text-transform:uppercase;color:#ffffff9e;align-items:center;gap:8px;font-size:.72rem;font-weight:700;display:inline-flex}.landing-page-main .report-dashboard-dot{background:var(--color-orange);border-radius:50%;flex-shrink:0;width:7px;height:7px}.landing-page-main .report-dashboard-table-title{color:#ffffffeb;margin:0;font-size:1rem;font-weight:800;line-height:1.35}.landing-page-main .report-dashboard-chips{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.landing-page-main .report-dashboard-chip{letter-spacing:.05em;text-transform:uppercase;color:#ffffffc7;background:#ff6a0014;border:1px solid #ff6a0047;border-radius:999px;align-items:center;gap:6px;padding:5px 10px 5px 6px;font-size:.66rem;font-weight:700;display:inline-flex}.landing-page-main .report-dashboard-chip-ring{box-sizing:border-box;border:2px solid #ff6a008c;border-radius:50%;flex-shrink:0;width:14px;height:14px}.landing-page-main .report-dashboard-table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.landing-page-main .report-dashboard-table{border-collapse:collapse;width:100%;min-width:280px;font-size:.82rem}.landing-page-main .report-dashboard-table th,.landing-page-main .report-dashboard-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #ffffff14;padding:10px 8px}.landing-page-main .report-dashboard-table thead th{letter-spacing:.05em;text-transform:uppercase;color:#ffffff8c;border-bottom-color:#ffffff1f;font-size:.68rem;font-weight:700}.landing-page-main .report-dashboard-col-focus{position:relative}.landing-page-main .report-dashboard-col-ring{vertical-align:middle;border:1.5px solid #ff6a0080;border-radius:50%;width:10px;height:10px;margin-right:5px;display:inline-block}.landing-page-main .report-dashboard-booth{color:#ffffffe0;white-space:nowrap;font-size:.8rem;font-weight:700}.landing-page-main .report-dashboard-bar{background:#ffffff2e;border-radius:4px;max-width:72px;height:8px;display:block}.landing-page-main .report-dashboard-bar--low{width:38%}.landing-page-main .report-dashboard-bar--mid{width:58%}.landing-page-main .report-dashboard-bar--high{width:78%}.landing-page-main .report-dashboard-cards{flex-direction:column;gap:14px;min-width:0;display:flex}.landing-page-main .report-dashboard-card{border-radius:var(--landing-card-radius);min-width:0;transition:var(--card-hover-transition);background:#ffffff12;border:1px solid #ffffff29;flex:1;padding:18px 18px 17px}.landing-page-main .report-dashboard-card-title{color:#fffffff5;letter-spacing:-.01em;border-left:2px solid #ff6a0080;margin:0 0 10px;padding-left:10px;font-size:1.125rem;font-weight:700;line-height:1.4}.landing-page-main .report-dashboard-card-desc{color:#ffffffb8;margin:0;font-size:.9375rem;font-weight:400;line-height:1.7}.tone-light .report-dashboard-table-panel,.tone-ivory .report-dashboard-table-panel,.tone-sky .report-dashboard-table-panel{background:#ffffffd1;border-color:#0000001a}.tone-light .report-dashboard-table-head,.tone-ivory .report-dashboard-table-head,.tone-sky .report-dashboard-table-head{border-bottom-color:#00000014}.tone-light .report-dashboard-status,.tone-ivory .report-dashboard-status,.tone-sky .report-dashboard-status{color:#00000080}.tone-light .report-dashboard-table-title,.tone-ivory .report-dashboard-table-title,.tone-sky .report-dashboard-table-title{color:var(--text-landing-heading)}.tone-light .report-dashboard-chip,.tone-ivory .report-dashboard-chip,.tone-sky .report-dashboard-chip{color:#0000009e;background:#ff6a000f;border-color:#ff6a0038}.tone-light .report-dashboard-table th,.tone-ivory .report-dashboard-table th,.tone-sky .report-dashboard-table th,.tone-light .report-dashboard-table td,.tone-ivory .report-dashboard-table td,.tone-sky .report-dashboard-table td{border-bottom-color:#00000014}.tone-light .report-dashboard-table thead th,.tone-ivory .report-dashboard-table thead th,.tone-sky .report-dashboard-table thead th{color:#0000007a;border-bottom-color:#0000001a}.tone-light .report-dashboard-booth,.tone-ivory .report-dashboard-booth,.tone-sky .report-dashboard-booth{color:var(--text-landing-heading)}.tone-light .report-dashboard-bar,.tone-ivory .report-dashboard-bar,.tone-sky .report-dashboard-bar{background:#0000001a}.tone-light .report-dashboard-card,.tone-ivory .report-dashboard-card,.tone-sky .report-dashboard-card{background:#fffffff5;border-color:#1c1c1c1f}.tone-light .report-dashboard-card-title,.tone-ivory .report-dashboard-card-title,.tone-sky .report-dashboard-card-title{color:var(--text-landing-heading);border-left-color:#ff6a006b}.tone-light .report-dashboard-card-desc,.tone-ivory .report-dashboard-card-desc,.tone-sky .report-dashboard-card-desc{color:var(--text-landing-body)}.tone-light .report-dashboard-image-card,.tone-ivory .report-dashboard-image-card,.tone-sky .report-dashboard-image-card{background:var(--color-white);border-color:#1c1c1c1a;box-shadow:0 4px 24px #0f172a0f}.tone-light .report-dashboard-image-label,.tone-ivory .report-dashboard-image-label,.tone-sky .report-dashboard-image-label{color:#11182785}.landing-page-main .report-dashboard--conference .report-dashboard-image-card{min-width:0;max-width:100%;height:100%;box-shadow:none;box-sizing:border-box;background:0 0;border:none;border-radius:0;flex-direction:column;padding:0;display:flex}.landing-page-main .report-dashboard--conference .report-dashboard-image-label{letter-spacing:.06em;text-transform:uppercase;color:#0f172a6b;margin:0 0 .625rem;font-size:.72rem;font-weight:600}.landing-page-main .report-dashboard--conference .report-dashboard-image-figure{min-height:0;padding:var(--proof-inset);border-radius:var(--proof-frame-radius);background:var(--proof-surface);border:1px solid #0f172a14;flex:1;justify-content:center;align-items:center;margin:0;display:flex;overflow:hidden;box-shadow:0 2px 12px #0f172a0a}.landing-page-main .report-dashboard--conference .report-dashboard-image-figure img{object-fit:contain;border-radius:var(--proof-image-radius);width:100%;max-width:none;height:100%;display:block}.landing-page-main .kpi{gap:var(--grid-gap);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));max-width:min(65rem,100%);margin-bottom:0;display:grid}.landing-page-main .kpi-item{text-align:center}.landing-page-main .kpi-item .value{color:var(--color-orange);margin-bottom:6px;font-size:2.2rem;font-weight:900;display:block}.landing-page-main .kpi-item .label{color:#111827eb;font-weight:700}.landing-page-main .kpi-item .kpi-sub{font-size:var(--fs-caption);color:#111827b8;white-space:pre-line;margin-top:8px;font-weight:500;line-height:1.55;display:block}.landing-page-main .landing-kpi-note{text-align:center;color:#11182799;border-top:1px solid #11182714;max-width:min(760px,100%);margin:clamp(24px,3vw,40px) auto 0;padding-top:16px;font-size:clamp(.82rem,.78rem + .15vw,.86rem);line-height:1.6}.landing-page-main .section-std.tone-dark .kpi-item .label,.landing-page-main .section-std.tone-obsidian .kpi-item .label,.landing-page-main .section-std.tone-graphite-soft .kpi-item .label{color:#fffffff0}.landing-page-main .section-std.tone-dark .kpi-item .kpi-sub,.landing-page-main .section-std.tone-obsidian .kpi-item .kpi-sub,.landing-page-main .section-std.tone-graphite-soft .kpi-item .kpi-sub{color:#ffffffc7}.landing-page-main .section-std.tone-dark .landing-kpi-note,.landing-page-main .section-std.tone-obsidian .landing-kpi-note,.landing-page-main .section-std.tone-graphite-soft .landing-kpi-note{color:#ffffff94;border-top-color:#ffffff1a}.tone-dark .tool-card,.tone-obsidian .tool-card,.tone-dark .perspective-card,.tone-obsidian .perspective-card,.tone-dark .support-text,.tone-obsidian .support-text{background:#ffffff0e!important;border-color:#ffffff24!important}.tone-dark .tool-card h3,.tone-obsidian .tool-card h3,.tone-dark .perspective-card h3,.tone-obsidian .perspective-card h3{color:#ffffffeb!important}.tone-dark .tool-card .subtitle,.tone-obsidian .tool-card .subtitle{color:#ffffffa8!important}.tone-dark .tool-card .card-body p,.tone-obsidian .tool-card .card-body p,.tone-dark .perspective-card .card-body p,.tone-obsidian .perspective-card .card-body p,.tone-dark .report-text,.tone-obsidian .report-text,.tone-dark .report-text p,.tone-obsidian .report-text p{color:#ffffffc7!important}.tone-dark .support-list li,.tone-obsidian .support-list li,.tone-dark .report-metrics .rm,.tone-obsidian .report-metrics .rm{color:#ffffffc7!important;background:#ffffff13!important;border-color:#ffffff29!important}.tone-dark .report-metrics .rm .k,.tone-obsidian .report-metrics .rm .k,.tone-dark .report-note,.tone-obsidian .report-note{color:#ffffff9e!important}.tone-dark .report-metrics .rm .v,.tone-obsidian .report-metrics .rm .v{color:#ffffffe6!important}@media (width<=768px){.landing-page-main .expo-map,.landing-page-main .sync-proof-grid,.landing-page-main .perspectives,.landing-page-main .tools-cards,.landing-page-main .support-split,.landing-page-main .report-proof,.landing-page-main .change-split-module,.landing-page-main .sync-split-module{grid-template-columns:1fr}.landing-page-main .change-visual-card img,.landing-page-main--conference .sync-visual-card img{height:auto}.landing-page-main .change-op-cards,.landing-page-main .sync-proof-points{gap:8px}.landing-page-main .change-pressure-board,.landing-page-main .change-issue-split{gap:22px}.landing-page-main .change-pressure-statement-line{font-size:1.0625rem;line-height:1.46}.landing-page-main .change-pressure-stack:before{display:none}.landing-page-main .change-pressure-stack--compact .change-issue-row{grid-template-columns:2.25rem minmax(0,1fr);padding:12px 0}.landing-page-main .change-pressure-stack .change-issue-row{grid-template-rows:auto auto;grid-template-columns:20px 1fr}.landing-page-main .change-issue-rail{grid-row:1/span 2}.landing-page-main .change-issue-step{grid-area:1/2;align-items:center;gap:8px;display:flex}.landing-page-main .change-pressure-stack .change-issue-copy{grid-area:2/2}.landing-page-main .change-issue-diagnosis-col{border-left-width:2px;padding-left:14px}.landing-page-main .change-issue-list-col{padding-left:0}.landing-page-main .expo-map{gap:16px}.landing-page-main .map-block{min-height:0}.landing-page-main #conference-map .expo-map{align-items:stretch}.landing-page-main #conference-map .map-block{min-height:12.5rem}.landing-page-main #conference-map .map-copy{flex:1;min-height:0}.landing-page-main--conference #conference-map .map-block{transition:border-color .18s,background .18s,box-shadow .18s;transform:none}.landing-page-main .support-split,.landing-page-main .report-proof{gap:20px}.landing-page-main .support-text{padding:18px}.landing-page-main .support-list li{min-height:0;padding:16px 18px}.landing-page-main .support-visual .screen-placeholder{min-height:220px}.landing-page-main .support-diagram{grid-template-columns:1fr;gap:10px;min-height:0;padding:14px}.landing-page-main .report-mockup-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-page-main .report-mockup-board{padding:16px 14px 14px}.landing-page-main .report-dashboard-split{grid-template-columns:1fr}.landing-page-main .report-dashboard-chips{justify-content:flex-start}.landing-page-main .report-dashboard-table-panel{padding:16px 14px 14px}.landing-page-main .report-dashboard-image-card{padding:1rem 1rem 1.0625rem}.landing-page-main .report-dashboard--conference .report-dashboard-image-card{padding:0}.landing-page-main .report-dashboard--conference .report-dashboard-image-figure img{height:auto}.landing-page-main .report-dashboard-ui-head{padding:12px 12px 10px}.landing-page-main .report-dashboard-cards{gap:12px}.landing-page-main .report-dashboard-split--cards-only .report-dashboard-cards{grid-template-columns:1fr}.landing-page-main .report-dashboard-card{padding:16px 15px 15px}.landing-page-main .report-dashboard-card-title{font-size:1.0625rem;line-height:1.45}.landing-page-main .report-dashboard-card-desc{font-size:.875rem;line-height:1.7}.landing-page-main .kpi{grid-template-columns:1fr 1fr;gap:16px}}@media (width>=769px) and (width<=1100px){.landing-page-main .expo-map{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=480px){.landing-page-main .kpi{grid-template-columns:1fr}}.bullets-check,.pillars-grid,.checkin-layers,.expo-map,.support-split,.report-proof,.perspectives,.tools-cards,.scanner-table-wrap,.highlight-box,.analogy-box,.pricing-grid,.kpi,.faq,.faq-list{margin-top:var(--section-rail-module-top)!important;margin-bottom:0!important}.landing-page-main .section-std>.container>.section-head-stack,.landing-page-main .flow-section.section-std>.container>.section-head-stack{margin-bottom:var(--section-rail-copy-to-module)}.landing-page-main .section-std>.container>.section-head-stack:has(+.text-body){margin-bottom:0}.landing-page-main .section-std.tone-dark>.container>.section-head-stack:not(:last-child),.landing-page-main .section-std.tone-obsidian>.container>.section-head-stack:not(:last-child){margin-bottom:var(--section-rail-copy-to-module-dark)}.landing-page-main .section-head-stack>.section-subtitle,.landing-page-main .section-head-stack>.scanner-subtitle,.landing-page-main .section-head-stack>.section-lead,.landing-page-main .section-head-stack>.flow-section-reference,.landing-page-main .section-head-stack>.lead,.landing-page-main .section-head-stack>.faq-intro{line-height:var(--section-copy-leading);margin-bottom:0}.landing-page-main .section-std>.container>.section-head-stack+.expo-map,.landing-page-main .section-std>.container>.section-head-stack+.booth-invite-split,.landing-page-main .section-std>.container>.section-head-stack+.booth-input-flow,.landing-page-main .section-std>.container>.section-head-stack+.booth-proof-visual,.landing-page-main .section-std>.container>.section-head-stack+.booth-solution-proof,.landing-page-main .section-std>.container>.section-head-stack+.booth-report-layout,.landing-page-main .section-std>.container>.section-head-stack+.report-dashboard,.landing-page-main .section-std>.container>.section-head-stack+.scanner-table-wrap,.landing-page-main .section-std>.container>.section-head-stack+.perspectives,.landing-page-main .section-std>.container>.section-head-stack+.change-problem-stack,.landing-page-main .section-std>.container>.section-head-stack+.sync-split-module,.landing-page-main .section-std>.container>.section-head-stack+.change-split-stack,.landing-page-main .section-std>.container>.section-head-stack+.change-split-module,.landing-page-main .section-std>.container>.section-head-stack+.change-pressure-board,.landing-page-main .section-std>.container>.section-head-stack+.change-issue-split,.landing-page-main .section-std>.container>.section-head-stack+.tools-cards,.landing-page-main .section-std>.container>.section-head-stack+.support-split,.landing-page-main .section-std>.container>.section-head-stack+.kpi,.landing-page-main .section-std>.container>.section-head-stack+.faq,.landing-page-main .section-std>.container>.section-head-stack+.report-proof,.landing-page-main .section-std>.container>.section-head-stack+.checkin-layers,.landing-page-main .section-std>.container>.section-head-stack+.pillars-grid,.landing-page-main .section-std>.container>.section-head-stack+.highlight-box,.landing-page-main .section-std>.container>.section-head-stack+.analogy-box,.landing-page-main .section-std>.container>.section-head-stack+.pricing-grid,.landing-page-main .section-std>.container>.section-head-stack+.bullets-check,.landing-page-main .section-std>.container>.section-head-stack+.report-mockup-board,.landing-page-main .flow-section.section-std>.container>.section-head-stack+.flow-grid,.landing-page-main .flow-section.section-std>.container>.section-head-stack+.flow-pipeline{margin-top:0!important}.landing-page-main .bullets-check+.report-dashboard{margin-top:var(--section-rail-module-top)!important}.scanner-lead,.section-footer-text{margin-top:calc(var(--section-rail-module-top) * .85)!important;margin-bottom:0!important}@media (width<=768px){.section-head-stack{align-items:flex-start}.section-head-stack .section-eyebrow,.section-head-stack .section-title,.section-head-stack .section-subtitle,.section-head-stack .section-lead,.section-head-stack .faq-intro,.section-head-stack .flow-section-reference,.section-title,.section-std h2,.slice-root.section-std h2,.slice-root.section-std .section-eyebrow,.slice-root.section-std .section-title,.slice-root.section-std .section-subtitle,.slice-root.section-std .section-lead,.section-std .text-body,.section-std .text-body p,.section-body p,.section-description p,.prose p,.lead,.scanner-subtitle,.scanner-lead,.section-footer-text,.bridge-section .bridge-text,.diagnosis-text p{text-align:left;max-width:none;margin-inline:0}.section-title:after,.section-std h2:after,.slice-root.section-std h2:after,.landing-page-main .section-title:after,.landing-page-main .section-std h2:after,.landing-page-main .flow-section.section-std>.container>.section-head-stack>.section-title:after{margin-top:var(--section-rail-title-to-line);margin-bottom:var(--section-rail-line-to-copy);margin-left:0;margin-right:auto}.slice-root.slice-root--target-pco.section-std .section-head-stack{margin-bottom:var(--section-rail-copy-to-module);align-items:center}.slice-root.slice-root--target-pco.section-std .section-head-stack .section-eyebrow,.slice-root.slice-root--target-pco.section-std .section-head-stack .section-title,.slice-root.slice-root--target-pco.section-std .section-head-stack>.target-pco-copy.section-subtitle{text-align:center;margin-inline:auto}.slice-root.slice-root--target-pco.section-std .section-head-stack .section-title:after{margin-top:var(--section-rail-title-to-line);margin-bottom:var(--section-rail-line-to-copy);margin-left:auto;margin-right:auto}.landing-page-main .section-std.landing-cta-dual>.container>.section-head-stack,.landing-page-main .section-std.tone-obsidian:not(.landing-cta-dual)>.container>.section-head-stack--center{align-items:center}.landing-page-main .section-std.landing-cta-dual .section-head-stack .section-eyebrow,.landing-page-main .section-std.landing-cta-dual .section-head-stack .section-title,.landing-page-main .section-std.landing-cta-dual .section-head-stack .section-lead,.landing-page-main .section-std.landing-cta-dual .section-head-stack .section-subtitle,.landing-page-main .section-std.landing-cta-dual .section-head-stack .subtitle-cta,.landing-page-main .section-std.tone-obsidian:not(.landing-cta-dual)>.container>.section-head-stack--center .section-eyebrow,.landing-page-main .section-std.tone-obsidian:not(.landing-cta-dual)>.container>.section-head-stack--center .section-title,.landing-page-main .section-std.tone-obsidian:not(.landing-cta-dual)>.container>.section-head-stack--center .section-lead,.landing-page-main .section-std.tone-obsidian:not(.landing-cta-dual)>.container>.section-head-stack--center .section-subtitle{text-align:center;margin-inline:auto}.landing-page-main .section-std.landing-cta-dual .section-head-stack .section-title:after,.landing-page-main .section-std.tone-obsidian:not(.landing-cta-dual)>.container>.section-head-stack--center .section-title:after{margin-top:var(--section-rail-title-to-line);margin-bottom:var(--section-rail-line-to-copy);margin-left:auto;margin-right:auto}.landing-page-main .section-std.landing-cta-dual .container.center .cta,.landing-page-main .section-std.tone-obsidian:not(.landing-cta-dual) .container.center .cta{justify-content:center;align-items:center}.landing-page-main .flow-section.section-std>.container>.section-head-stack>.section-title,.flow-section.section-std>.container>.section-head-stack>.section-title{text-align:left;margin-inline:0}main:not(.landing-page-main) .hero-heading h1,.hero-badge,.pill,.landing-page-main .hero .hero-top,.landing-page-main .hero .hero-heading,.landing-page-main .hero .hero-badge,.landing-page-main .hero .pill,.landing-page-main .hero .hero-heading h1,.landing-page-main .hero .sub{text-align:left;justify-content:flex-start;align-items:flex-start;margin-inline:0}.landing-page-main .hero .hero-heading{align-items:flex-start}.landing-page-main .hero .cta{justify-content:flex-start}.landing-page-main{--section-rail-module-top:46px;--section-rail-copy-to-module-dark:calc(var(--section-rail-copy-to-module) + 10px)}.landing-page-main .report-dashboard-split:not(.report-dashboard-split--cards-only){grid-template-columns:1fr}.section-head-stack--center,.final-cta .cta-head.section-head-stack{align-items:center}.section-head-stack--center .section-eyebrow,.section-head-stack--center .section-title,.section-head-stack--center .section-subtitle,.section-head-stack--center .section-lead,.section-head-stack--center .faq-intro,.final-cta .cta-head .section-title,.final-cta .cta-head .section-subtitle,.conf-demo .sec-head .section-eyebrow,.conf-demo .sec-head .section-title,.conf-demo .sec-head .section-subtitle,.checkin-demo .sec-head .section-eyebrow,.checkin-demo .sec-head .section-title,.checkin-demo .sec-head .section-subtitle,.booth-demo .sec-head .section-eyebrow,.booth-demo .sec-head .section-title,.booth-demo .sec-head .section-subtitle,.match-demo .sec-head .section-eyebrow,.match-demo .sec-head .section-title,.match-demo .sec-head .section-subtitle{text-align:center;margin-inline:auto}.section-head-stack--center .section-title:after,.landing-page-main .section-head-stack--center .section-title:after,.final-cta .cta-head .section-title:after,.conf-demo .sec-head .section-title:after,.checkin-demo .sec-head .section-title:after,.booth-demo .sec-head .section-title:after,.match-demo .sec-head .section-title:after{margin-top:var(--section-rail-title-to-line);margin-bottom:var(--section-rail-line-to-copy);margin-left:auto;margin-right:auto}.conf-demo .sec-head.section-head-stack,.checkin-demo .sec-head.section-head-stack,.booth-demo .sec-head.section-head-stack,.match-demo .sec-head.section-head-stack{align-items:center}.kpi .kpi-item,.kpi-item{text-align:center;justify-content:center;align-items:center}.kpi-item .value,.kpi-item .label,.kpi-item .kpi-sub{text-align:center}.landing-kpi-note{text-align:center;margin-inline:auto}.container.center.section-inner .cta{justify-content:center;align-items:center}.hero-heading h1{font-size:2rem!important;line-height:1.3!important}.section-title,.section-std h2{font-size:1.75rem!important}.section-subtitle,.section-lead,.lead,.faq-intro{font-size:1.1rem!important}.landing-page-main--matching .section-std>.container>.section-head-stack>.section-title{text-wrap:wrap!important;font-size:1.25rem!important}.landing-page-main--matching .section-std.tone-ivory>.container>.section-head-stack>.section-subtitle,.landing-page-main--matching .section-std.tone-light>.container>.section-head-stack>.section-subtitle{letter-spacing:-.01em;text-wrap:wrap!important;font-size:.9rem!important;line-height:1.62!important}.landing-page-main--matching .diagnosis-text p{text-wrap:wrap!important;font-size:.95rem!important}.text-body,.section-body p,.prose p,.section-std .text-body p,.faq-q .q-txt{font-size:1rem!important}.faq-a p{font-size:.9375rem!important;line-height:1.75!important}.section-title,.section-std h2,.hero-heading h1,.section-subtitle,.section-lead,.lead,.faq-intro,.text-body,.section-body p,.prose p,.landing-page-main .hero .sub,.bridge-section .bridge-text{word-break:keep-all!important;overflow-wrap:break-word!important}}.landings .os-card,.landing-page-main .perspective-card,.landing-page-main .tool-card,.landing-page-main .pillar-card,.landing-page-main .checkin-layer-card,.landing-page-main .map-block,.landing-page-main .change-op-card,.landing-page-main .change-issue-row,.landing-page-main .sync-proof-point,.landing-page-main .bullets-check li,.landing-page-main #conference-map .map-block,.landing-page-main .sync-proof-card,.landing-page-main .matching-proof-card,.structure .os-proof-card,.landing-page-main .report-dashboard-image-card,.booth-page-main .report-dashboard-image-card,.landing-page-main .report-dashboard-card,.landing-page-main .report-mockup-card,.landing-page-main .support-diagram-card,.flow-grid-card,.flow-pipeline-card,.trust .kpi-card,.trust .proof-card,.pricing-card{transition:var(--card-hover-transition)}@media (hover:hover) and (pointer:fine){.landings .os-card:hover{transform:translateY(var(--card-hover-y));border-color:var(--card-hover-border)!important;box-shadow:var(--card-hover-shadow)!important}.landing-page-main .perspective-card:hover,.landing-page-main .tool-card:hover,.landing-page-main .pillar-card:hover,.landing-page-main .checkin-layer-card:hover,.landing-page-main .map-block:hover,.landing-page-main .change-op-card:hover,.landing-page-main .sync-proof-point:hover,.landing-page-main .bullets-check li:hover,.landing-page-main .support-diagram-card:hover,.trust .kpi-card:hover,.pricing-card:hover{border-color:var(--card-hover-border-soft);box-shadow:var(--card-hover-shadow-soft)}.landing-page-main .checkin-layer-card:hover,.landing-page-main .map-block:hover{transform:translateY(var(--card-hover-y-soft));background-color:var(--card-hover-bg-soft)}.landing-page-main .change-op-row:hover,.landing-page-main .change-op-card:hover{background:var(--card-hover-bg-soft)}.landing-page-main .change-pressure-stack--compact .change-issue-row:hover{background:var(--card-hover-bg-soft);border-color:#ff6a001f}.landing-page-main .change-issue-row:hover,.landing-page-main #conference-map .map-block:hover{transform:translateY(var(--card-hover-y-soft));border-color:var(--card-hover-border-soft);box-shadow:var(--card-hover-shadow-soft);background-color:var(--card-hover-bg-soft)}.landing-page-main .sync-proof-card:hover,.landing-page-main .matching-proof-card:hover,.structure .os-proof-card:hover,.landing-page-main .report-dashboard-card:hover,.landing-page-main .report-mockup-card:hover,.landing-page-main .report-dashboard-image-card:hover,.booth-page-main .report-dashboard-image-card:hover,.trust .proof-card:hover{border-color:var(--card-hover-border-soft);box-shadow:var(--card-hover-shadow-soft)}.landing-page-main .section-std.tone-dark .sync-proof-card:hover,.landing-page-main .section-std.tone-obsidian .sync-proof-card:hover,.landing-page-main .section-std.tone-graphite-soft .sync-proof-card:hover{box-shadow:var(--card-hover-shadow-soft);background-color:#ff6a000a;border-color:#ff6a0052}.flow-grid-card:hover,.flow-pipeline-card:hover{transform:translateY(var(--card-hover-y-soft));border-color:var(--card-hover-border-soft);box-shadow:var(--card-hover-shadow-soft)}.tone-dark .perspective-card:hover,.tone-obsidian .perspective-card:hover,.tone-dark .tool-card:hover,.tone-obsidian .tool-card:hover{background-color:#ff6a000a!important;border-color:#ff6a0052!important}.tone-dark.flow-section .flow-grid-card:hover,.tone-obsidian.flow-section .flow-grid-card:hover,.tone-dark.flow-section .flow-pipeline-card:hover,.tone-obsidian.flow-section .flow-pipeline-card:hover{background-color:#ff6a000d;border-color:#ff6a0052}}@media (hover:none),(pointer:coarse){.landings .os-card:hover,.landing-page-main .perspective-card:hover,.landing-page-main .tool-card:hover,.landing-page-main .pillar-card:hover,.landing-page-main .checkin-layer-card:hover,.landing-page-main .map-block:hover,.landing-page-main .change-op-card:hover,.landing-page-main .change-issue-row:hover,.landing-page-main .sync-proof-point:hover,.landing-page-main .bullets-check li:hover,.landing-page-main #conference-map .map-block:hover,.landing-page-main .sync-proof-card:hover,.landing-page-main .matching-proof-card:hover,.structure .os-proof-card:hover,.landing-page-main .report-dashboard-card:hover,.landing-page-main .report-mockup-card:hover,.landing-page-main .support-diagram-card:hover,.flow-grid-card:hover,.flow-pipeline-card:hover,.trust .kpi-card:hover,.trust .proof-card:hover,.pricing-card:hover{transform:none!important}}@media (prefers-reduced-motion:reduce){.landings .os-card,.landing-page-main .perspective-card,.landing-page-main .tool-card,.landing-page-main .pillar-card,.landing-page-main .checkin-layer-card,.landing-page-main .map-block,.landing-page-main .change-op-card,.landing-page-main .change-issue-row,.landing-page-main .sync-proof-point,.landing-page-main .bullets-check li,.landing-page-main #conference-map .map-block,.landing-page-main .sync-proof-card,.landing-page-main .matching-proof-card,.structure .os-proof-card,.landing-page-main .report-dashboard-card,.landing-page-main .report-mockup-card,.landing-page-main .support-diagram-card,.flow-grid-card,.flow-pipeline-card,.trust .kpi-card,.trust .proof-card,.pricing-card{transition:none}}.perspective-card,.tool-card,.pricing-card,.highlight-box,.analogy-box,.faq-item{border-radius:var(--landing-card-radius)!important;transition:var(--card-hover-transition)!important;background-color:#fff!important;border:1px solid #d9d9d9!important;box-shadow:0 0 0 1px #00000008!important}.tone-obsidian .perspective-card,.tone-dark .perspective-card,.tone-obsidian .tool-card,.tone-dark .tool-card,.tone-obsidian .highlight-box,.tone-dark .highlight-box{box-shadow:var(--shadow-lg)!important;background-color:#ffffff08!important;border:1px solid #ffffff1a!important}.hero-heading h1,.hero-title,.hero-section h1{word-break:keep-all!important;font-size:2.75rem!important;line-height:1.3!important}.mobile-only{display:none!important}.desktop-only{display:inline!important}br.desktop-only{display:block!important}@media (width<=768px){.hero-heading h1,.hero-title,.hero-section h1{font-size:1.75rem!important;line-height:1.4!important}.mobile-only{display:inline!important}br.mobile-only{display:block!important}.desktop-only{display:none!important}}.hero-sub-section{color:#fff;align-items:center;min-height:480px;padding:72px 0;display:flex;position:relative;overflow:hidden}.hero-sub-bg{object-fit:cover;filter:blur(18px)brightness(.55)contrast(.9);opacity:.35;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.02)}.hero-sub-overlay{background:#0a0f198c;position:absolute;inset:0}.hero-sub-gradient{background:linear-gradient(90deg,#0a0f19d9 0%,#0a0f1999 40%,#0a0f1933 70%,#0a0f1900 100%);position:absolute;inset:0}.hero-sub-content{z-index:2;position:relative}.hero-sub-inner{text-align:center;width:100%;margin-inline:auto}.hero-sub-head{margin-bottom:0}.hero-sub-section .section-head-stack{margin-bottom:var(--section-rail-copy-to-module)}.hero-sub-section .section-title{text-align:center;max-width:32ch;margin-inline:auto}.hero-sub-visual{aspect-ratio:16/9;object-fit:contain;border-radius:var(--radius-lg);background:#ffffff0a;border:1px solid #ffffff1f;width:100%;max-width:min(1120px,100%);height:auto;margin:0 auto;display:block}.solution-secondary-action{flex-wrap:wrap;justify-content:center;gap:.75rem;width:100%;max-width:min(56rem,100%);margin:1.5rem auto 0;display:flex}.hero-sub-section .solution-secondary-action .hero-sub-nav-btn{text-align:center;white-space:normal;color:#fff;background:0 0;border:1px solid #fff6;max-width:100%;padding:.75rem 1.375rem;font-weight:700;line-height:1.35;transition:border-color .2s,background .2s,transform .2s}.hero-sub-section .solution-secondary-action .hero-sub-nav-btn:hover{color:#fff;border-color:var(--color-orange);background:#ff6a001f;transform:translateY(-1px)}.hero-sub-section .solution-secondary-action .hero-sub-nav-btn:after{content:" →";font-weight:700;transition:transform .2s;display:inline-block}.hero-sub-section .solution-secondary-action .hero-sub-nav-btn:hover:after{transform:translate(3px)}.hero-sub-lines{margin:var(--section-rail-line-to-copy) auto 0;color:#ffffffc7;line-height:var(--section-copy-leading);max-width:56rem}@media (width<=1024px){.hero-sub-section{padding:64px 0}}@media (width<=768px){.hero-sub-section{text-align:left;min-height:360px;padding:56px 0}.hero-sub-inner{text-align:left;max-width:100%;margin:0}.hero-sub-head{margin:0}.hero-sub-gradient{background:linear-gradient(#0a0f19c7 0%,#0a0f198f 55%,#0a0f19b8 100%)}.hero-sub-bg{filter:blur(18px)brightness(.62)contrast(.9)}.hero-sub-section .section-head-stack{align-items:flex-start!important}.hero-sub-section .section-title{text-align:left!important;margin-inline:0!important}.hero-sub-section .section-title:after{margin-left:0!important;margin-right:auto!important}.hero-sub-visual{margin:24px 0 0}.solution-secondary-action{justify-content:flex-start;margin-top:1.25rem}.hero-sub-lines{margin-top:1.25rem;margin-left:0;margin-right:0;text-align:left!important}}.consult-modal-backdrop{z-index:12000;background:#050608db;justify-content:center;align-items:center;padding:clamp(.75rem,3vw,1.5rem);display:flex;position:fixed;inset:0}.consult-modal{--consult-bg:#fbfaf7;--consult-bg-muted:#f3f2ee;--consult-text:#1a1d24;--consult-text-muted:#5c6370;--consult-border:#e4e2dc;--consult-input-bg:#fff;z-index:1;background:var(--consult-bg);width:min(100%,920px);max-height:min(92vh,900px);color:var(--consult-text);border-radius:var(--radius-modal);border:1px solid #ffffffa6;flex-direction:column;font-weight:400;display:flex;position:relative;overflow:hidden;box-shadow:0 28px 80px #0000006b,0 8px 24px #0000002e}.consult-modal-head{border-bottom:1px solid var(--consult-border);background:var(--consult-bg);flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.5rem 1.75rem 1.25rem;display:flex}.consult-modal-head-copy{flex:1;min-width:0}.consult-modal-title{letter-spacing:var(--tracking-tight,-.02em);color:var(--consult-text);margin:0;font-size:1.375rem;font-weight:700;line-height:1.3}.consult-modal-title:after{content:"";background:var(--color-orange,#ff6a00);border-radius:2px;width:2.5rem;height:3px;margin-top:.5rem;display:block}.consult-modal-lead{max-width:38em;color:var(--consult-text-muted);margin:.625rem 0 0;font-size:.9375rem;font-weight:400;line-height:1.6}.consult-modal-close{border:1px solid var(--consult-border);background:var(--consult-input-bg);width:2.5rem;height:2.5rem;color:var(--consult-text);cursor:pointer;border-radius:10px;flex-shrink:0;font-size:1.375rem;line-height:1;transition:border-color .15s,background .15s,color .15s}.consult-modal-close:hover{background:var(--consult-bg-muted);color:var(--consult-text);border-color:#cfcbc3}.consult-modal-body{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex:auto;min-height:0;padding:1.25rem 1.75rem 1rem;overflow-y:auto}.consult-modal-form{border:0;min-width:0;margin:0;padding:0}.consult-modal-form:disabled{opacity:.72}.consult-modal-status{border:1px solid var(--consult-border);border-radius:var(--radius-scale-sm);background:var(--consult-input-bg);box-shadow:none;align-items:flex-start;gap:.75rem;margin:0 0 1rem;padding:.875rem 1rem;display:flex}.consult-modal-status--success{background:#f8f7f3;border-left:3px solid #5a8f72}.consult-modal-status--error{background:#f9f6f5;border-left:3px solid #b86a6a}.consult-modal-status-icon{flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;margin-top:.0625rem;display:flex}.consult-modal-status-icon--success{color:#5a8f72}.consult-modal-status-icon--error{color:#b86a6a}.consult-modal-status-copy{flex:1;min-width:0}.consult-modal-status-title{color:var(--consult-text);margin:0;font-size:.9375rem;font-weight:700;line-height:1.45}.consult-modal-status-body{color:var(--consult-text-muted);margin:.25rem 0 0;font-size:.875rem;font-weight:400;line-height:1.55}.consult-modal-status-link{color:var(--color-orange,#ff6a00);text-underline-offset:2px;font-weight:500;text-decoration:underline}.consult-modal-status-link:hover{color:#e05f00}.consult-modal-botcheck{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.consult-modal .consult-modal-section{padding:0}.consult-modal h2.consult-modal-title,.consult-modal h3.consult-modal-section-title{color:var(--consult-text);font-weight:700;line-height:1.35}.consult-modal-section+.consult-modal-section{border-top:1px solid var(--consult-border);margin-top:1.5rem;padding-top:1.25rem}.consult-modal-section-title{color:var(--consult-text);margin:0 0 .625rem;font-size:1rem;font-weight:700;line-height:1.4}.consult-modal-section-hint{color:var(--consult-text-muted);margin:0 0 .75rem;font-size:.8125rem;font-weight:400;line-height:1.5}.consult-modal-fields{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.875rem 1rem;display:grid}.consult-modal-field{flex-direction:column;gap:.375rem;min-width:0;display:flex}.consult-modal-field--full{grid-column:1/-1}.consult-modal-field--message{margin-top:.875rem}.consult-modal-label{letter-spacing:.01em;color:var(--consult-text);font-size:.8125rem;font-weight:500}.consult-modal-required{color:var(--color-orange,#ff6a00);margin-left:.15rem}.consult-modal-input,.consult-modal-textarea{box-sizing:border-box;border:1px solid var(--consult-border);background:var(--consult-input-bg);width:100%;color:var(--consult-text);font:inherit;border-radius:10px;padding:.6875rem .875rem;font-size:.9375rem;line-height:1.45;transition:border-color .15s,box-shadow .15s}.consult-modal-input::placeholder,.consult-modal-textarea::placeholder{color:#9aa0ab}.consult-modal-input:hover,.consult-modal-textarea:hover{border-color:#cfcbc3}.consult-modal-input:focus,.consult-modal-textarea:focus{border-color:var(--color-orange,#ff6a00);outline:none;box-shadow:0 0 0 3px #ff6a0029}.consult-modal-field--invalid .consult-modal-input,.consult-modal-field--invalid .consult-modal-textarea{border-color:#ff6a008c}.consult-modal-textarea{resize:vertical;min-height:5.5rem}.consult-modal-chips{flex-wrap:wrap;gap:.5rem .625rem;margin-bottom:.125rem;display:flex}.consult-modal-chip{border:1px solid var(--consult-border);background:var(--consult-input-bg);max-width:100%;color:var(--consult-text);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:999px;align-items:center;margin:0;padding:.5rem .9375rem;transition:border-color .15s,background .15s,color .15s;display:inline-flex;position:relative}.consult-modal-chip:hover{background:#fffaf5;border-color:#ff6a0073}.consult-modal-chip.is-selected{border-color:var(--color-orange,#ff6a00);color:#b34a00;background:#ff6a001a}.consult-modal-chip.is-selected .consult-modal-chip-label{font-weight:500}.consult-modal-chip-input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.consult-modal-chip-label{word-break:keep-all;overflow-wrap:anywhere;align-items:center;gap:.35rem;font-size:.875rem;font-weight:400;line-height:1.35;display:inline-flex}.consult-modal-chip-check{background:var(--color-orange,#ff6a00);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;font-size:.625rem;font-weight:700;line-height:1;display:inline-flex}.consult-modal-consent-wrap{border-top:1px solid var(--consult-border);margin-top:1.5rem;padding-top:1.25rem}.consult-modal-field--other{margin-top:.75rem}.consult-modal-consent{border:1px solid var(--consult-border);background:var(--consult-bg-muted);color:var(--consult-text-muted);cursor:pointer;border-radius:12px;align-items:flex-start;gap:.625rem;margin:0;padding:1rem 1.125rem;font-size:.8125rem;font-weight:400;line-height:1.6;display:flex;position:relative}.consult-modal-consent-label{font-weight:400}.consult-modal-consent-input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.consult-modal-consent-box{background:var(--consult-input-bg);border:1.5px solid #cfcbc3;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:1.0625rem;height:1.0625rem;margin-top:.15rem;transition:border-color .15s,background .15s;display:inline-flex}.consult-modal-consent-input:checked+.consult-modal-consent-box{border-color:var(--color-orange,#ff6a00);background:var(--color-orange,#ff6a00)}.consult-modal-consent-input:focus-visible+.consult-modal-consent-box{outline-offset:2px;outline:2px solid #ff6a0073}.consult-modal-consent-check{color:#fff;font-size:.625rem;font-weight:700;line-height:1}.consult-modal-consent-link{color:var(--color-orange,#ff6a00);text-underline-offset:2px;font-weight:500;text-decoration:underline;display:inline}.consult-modal-consent-link:hover{color:#e05f00}.consult-modal-foot{border-top:1px solid var(--consult-border);background:var(--consult-bg-muted);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:.75rem;padding:1rem 1.75rem 1.25rem;display:flex}.consult-modal-foot--feedback{flex-direction:column;align-items:stretch}.consult-modal-foot-actions{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}.consult-modal-foot .consult-modal-status{margin:0}.consult-modal-foot .btn-secondary,.consult-modal-cancel{color:var(--consult-text);background:var(--consult-input-bg);border:1px solid #cfcbc3}.consult-modal-foot .btn-secondary:hover,.consult-modal-cancel:hover{background:#fff;border-color:#b8b4ac}.consult-modal-submit{text-align:center;min-width:10rem;min-height:2.75rem;text-decoration:none}.consult-modal-submit:disabled{opacity:1;cursor:wait;pointer-events:none;color:#9a968e!important;box-shadow:none!important;background:#e8e6e1!important;border-color:#e8e6e1!important}.consult-modal-submit--done:disabled{cursor:default;color:var(--consult-text-muted)!important;background:#e4e2dc!important;border-color:#d8d5ce!important}.consult-modal-submit--blocked{opacity:.72;cursor:pointer}body.consult-modal-open{overflow:hidden}@media (width<=640px){.consult-modal-backdrop{padding:env(safe-area-inset-top,0px) 0 0;justify-content:flex-start;align-items:stretch}.consult-modal{width:100%;max-width:none;max-height:calc(100dvh - env(safe-area-inset-top,0px));height:calc(100dvh - env(safe-area-inset-top,0px));border-radius:0 0 var(--radius-modal) var(--radius-modal);align-self:stretch;margin:0}.consult-modal-head{z-index:3;padding:1.25rem 1.25rem 1rem;position:sticky;top:0}.consult-modal-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;padding:1rem 1.25rem .875rem;overflow-y:auto}.consult-modal-foot{z-index:3;padding:.875rem 1.25rem calc(1rem + env(safe-area-inset-bottom,0px));position:sticky;bottom:0}.consult-modal-fields{grid-template-columns:1fr}.consult-modal-foot .btn{flex:calc(50% - .375rem);justify-content:center;min-width:0;min-height:2.75rem}.consult-modal-status{gap:.625rem;padding:.75rem .875rem}.consult-modal-status-title{font-size:.875rem}.consult-modal-status-body{font-size:.8125rem}.consult-modal-chip{padding:.5rem .8125rem}.consult-modal-chip-label{font-size:.8125rem}}.header[data-v-8f8eadc3]{z-index:100;-webkit-backdrop-filter:blur(12px);background:#0d0d0deb;border-bottom:1px solid #fff0;padding:0;transition:border-color .3s,box-shadow .3s;position:sticky;top:0}.header--scrolled[data-v-8f8eadc3]{border-bottom-color:#ffffff14;box-shadow:0 4px 24px #0000004d}.header-inner[data-v-8f8eadc3]{justify-content:space-between;align-items:center;height:64px;display:flex}.logo[data-v-8f8eadc3]{flex-shrink:0;align-items:center;line-height:1;display:inline-flex}.logo-img[data-v-8f8eadc3]{width:auto;height:26px;display:block}.nav[data-v-8f8eadc3]{align-items:center;gap:24px;display:flex}.nav-link[data-v-8f8eadc3]{font-size:var(--fs-caption);color:#ffffffb3;letter-spacing:.01em;font-weight:600;transition:color .22s}.nav-link[data-v-8f8eadc3]:hover{color:#fff}.btn-consult[data-v-8f8eadc3]{cursor:pointer;font-family:var(--font-base);border:none;gap:6px;font-size:.9375rem;font-weight:600;line-height:1.2;text-decoration:none}@media (width<=640px){.nav-link[data-v-8f8eadc3]{display:none}.nav[data-v-8f8eadc3]{gap:0}}.site-footer[data-v-a9f31e18]{background:var(--bg-obsidian);color:#ffffffb8;text-align:left;padding:clamp(10px,1.5vw,16px) 0 clamp(8px,1.2vw,12px);font-size:max(.8125rem,13px);line-height:1.38}.site-footer__inner[data-v-a9f31e18]{box-sizing:border-box}.site-footer__top[data-v-a9f31e18]{border-bottom:1px solid #ffffff1a;grid-template-columns:minmax(0,1fr);gap:8px 20px;margin-bottom:8px;padding-bottom:10px;display:grid}@media (width>=720px){.site-footer__top[data-v-a9f31e18]{grid-template-columns:auto minmax(0,1fr);align-items:start}}.site-footer__brand[data-v-a9f31e18]{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.site-footer__logo[data-v-a9f31e18]{object-fit:contain;flex-shrink:0;width:auto;max-width:200px;height:auto;max-height:22px;display:block}.site-footer__brand-sub[data-v-a9f31e18]{letter-spacing:-.02em;color:#ffffffc7;margin:0;font-size:max(.8125rem,13px);font-weight:700}.site-footer__main[data-v-a9f31e18]{flex-direction:column;gap:3px;min-width:0;display:flex}.site-footer__line[data-v-a9f31e18]{color:#fffc;flex-wrap:wrap;align-items:baseline;gap:2px 0;margin:0;display:flex}.site-footer__line--row1[data-v-a9f31e18]{font-size:max(.8125rem,13px)}@media (width>=720px){.site-footer__line--row1[data-v-a9f31e18]{white-space:nowrap;scrollbar-width:thin;flex-wrap:nowrap;overflow-x:auto}}.site-footer__line--row2[data-v-a9f31e18]{color:#ffffffbd;flex-wrap:wrap;row-gap:4px;font-size:max(.8125rem,13px)}.site-footer__addr[data-v-a9f31e18]{word-break:keep-all;overflow-wrap:anywhere;white-space:normal}@media (width>=720px){.site-footer__addr[data-v-a9f31e18]{flex:14rem;min-width:min(100%,12rem)}}@media (width<=719px){.site-footer__addr[data-v-a9f31e18]{flex:100%}}.site-footer__chunk[data-v-a9f31e18]{word-break:keep-all}.site-footer__sep[data-v-a9f31e18]{color:#ffffff42;-webkit-user-select:none;user-select:none;flex:none;padding:0 .35rem;font-weight:400}.site-footer__link[data-v-a9f31e18]{color:#ffffffe0;text-underline-offset:2px;white-space:nowrap;-webkit-text-decoration:underline #ffffff52;text-decoration:underline #ffffff52;transition:color .18s,text-decoration-color .18s}.site-footer__link[data-v-a9f31e18]:hover{color:var(--color-orange);text-decoration-color:#ff6a0080}.site-footer__link--policy[data-v-a9f31e18]{font-weight:600}.site-footer__policy-muted[data-v-a9f31e18]{color:#ffffff85;cursor:help;font-weight:600}.site-footer__bottom[data-v-a9f31e18]{margin:0;padding:0}.site-footer__legal[data-v-a9f31e18]{color:#ffffff85;word-break:keep-all;overflow-wrap:anywhere;margin:0;font-size:max(.75rem,12px);line-height:1.42}.site-footer__legal--merged[data-v-a9f31e18]{margin-bottom:3px}.site-footer__legal--copy[data-v-a9f31e18]{color:#ffffff6b}.site-footer__legal--mobile[data-v-a9f31e18]{display:none}@media (width<=719px){.site-footer__brand[data-v-a9f31e18]{flex-direction:row;align-items:center;gap:10px}.site-footer__logo[data-v-a9f31e18]{max-width:min(200px,52vw);max-height:26px}.site-footer__brand-sub[data-v-a9f31e18]{margin:0}.site-footer__legal--desktop[data-v-a9f31e18]{display:none}.site-footer__legal--mobile[data-v-a9f31e18]{display:block}.site-footer__line--row1[data-v-a9f31e18],.site-footer__line--row2[data-v-a9f31e18]{white-space:normal;overflow-x:visible}.site-footer__link[data-v-a9f31e18]{white-space:normal}}.floating-page-controls[data-v-a3783c10]{right:max(.875rem, env(safe-area-inset-right,0px));bottom:calc(1.5rem + env(safe-area-inset-bottom,0px));z-index:120;pointer-events:none;transition:bottom var(--transition-fast);flex-direction:column;align-items:flex-end;gap:1rem;display:flex;position:fixed}.floating-page-controls.is-footer-visible[data-v-a3783c10]{bottom:calc(1.5rem + env(safe-area-inset-bottom,0px))}.floating-top-button[data-v-a3783c10],.floating-section-dot[data-v-a3783c10]{pointer-events:auto}.floating-top-button[data-v-a3783c10]{border-radius:var(--radius-pill);width:2.35rem;height:2.35rem;color:var(--color-white);box-shadow:var(--shadow-md);cursor:pointer;transition:var(--transition-fast);background:#1a1a1af0;border:0;place-items:center;display:inline-grid}.floating-top-icon[data-v-a3783c10]{fill:none;stroke:currentColor;stroke-width:2.75px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}.floating-section-dots[data-v-a3783c10]{top:50%;right:max(.875rem, env(safe-area-inset-right,0px));pointer-events:auto;gap:.625rem;display:grid;position:fixed;transform:translateY(-50%)}.floating-section-dot[data-v-a3783c10]{border-radius:var(--radius-pill);cursor:pointer;width:1.5rem;height:1.5rem;transition:var(--transition-fast);background:0 0;border:0;padding:0;position:relative}.floating-section-dot[data-v-a3783c10]:before{content:"";border-radius:var(--radius-pill);width:.5rem;height:.5rem;transition:var(--transition-fast);background:#94a3b885;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.floating-section-dot.is-active[data-v-a3783c10]:before{background:var(--color-orange);width:.625rem;height:.625rem;box-shadow:var(--glow-orange)}.floating-section-dot-label[data-v-a3783c10]{border-radius:var(--radius-scale-xs);background:var(--bg-carbon);max-width:11rem;color:var(--color-white);box-shadow:var(--shadow-md);white-space:nowrap;text-overflow:ellipsis;opacity:0;visibility:hidden;pointer-events:none;transition:var(--transition-fast);padding:.375rem .5rem;font-size:.75rem;font-weight:700;line-height:1.25;position:absolute;top:50%;right:calc(100% + .75rem);overflow:hidden;transform:translateY(-50%)}.floating-top-button[data-v-a3783c10]:hover,.floating-top-button[data-v-a3783c10]:focus-visible{background:var(--color-orange);color:var(--color-white)}.floating-section-dot[data-v-a3783c10]:hover,.floating-section-dot[data-v-a3783c10]:focus-visible{background:0 0}.floating-section-dot[data-v-a3783c10]:hover:before,.floating-section-dot[data-v-a3783c10]:focus-visible:before{background:var(--color-orange);width:.625rem;height:.625rem}.floating-section-dot:hover .floating-section-dot-label[data-v-a3783c10],.floating-section-dot:focus-visible .floating-section-dot-label[data-v-a3783c10]{opacity:1;visibility:visible}.floating-top-button[data-v-a3783c10]:focus-visible,.floating-section-dot[data-v-a3783c10]:focus-visible{outline:2px solid var(--color-orange);outline-offset:3px}@media (width<=1023px){.floating-section-dots[data-v-a3783c10]{display:none}.floating-page-controls[data-v-a3783c10]{right:max(.75rem, env(safe-area-inset-right,0px));bottom:calc(1rem + env(safe-area-inset-bottom,0px))}.floating-page-controls.is-footer-visible[data-v-a3783c10]{bottom:calc(1rem + env(safe-area-inset-bottom,0px))}.floating-top-button[data-v-a3783c10]{width:2.35rem;height:2.35rem}}@media (prefers-reduced-motion:reduce){.floating-page-controls[data-v-a3783c10],.floating-top-button[data-v-a3783c10],.floating-section-dot[data-v-a3783c10],.floating-section-dot-label[data-v-a3783c10]{transition:none}}html,body{min-height:100%;margin:0;padding:0}#app-wrap{background:var(--bg-obsidian);flex-direction:column;min-height:100vh;display:flex}#app-wrap>.site-footer{margin-top:auto}.hero[data-v-dbb6bee6]{color:#fff;padding:var(--hero-padding-top) 0 var(--hero-padding-bottom);flex-direction:column;justify-content:flex-start;display:flex;position:relative;overflow:hidden}.hero-photo[data-v-dbb6bee6]{opacity:0;pointer-events:none;z-index:0;position:absolute;inset:0}.hero[data-v-dbb6bee6]:before{content:"";pointer-events:none;z-index:0;background-image:radial-gradient(#ffffff09 1px,#0000 0);background-size:28px 28px;position:absolute;inset:0}.stream-wrap[data-v-dbb6bee6]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.stream-col[data-v-dbb6bee6]{font-family:var(--font-mono);color:#ffffffd1;white-space:pre;letter-spacing:.04em;width:120px;font-size:11px;line-height:1.55;animation:28s linear infinite streamDown-dbb6bee6;position:absolute;top:-10%}@keyframes streamDown-dbb6bee6{0%{transform:translateY(-5%)}to{transform:translateY(110%)}}.bg-radial[data-v-dbb6bee6]{pointer-events:none;background:radial-gradient(circle,#ff6a0012 0%,#0000 68%);width:680px;height:680px;position:absolute;top:50%;right:-60px;transform:translateY(-50%)}.container[data-v-dbb6bee6]{z-index:2;align-self:stretch;width:100%;position:relative}.hero-heading h1[data-v-dbb6bee6]{background:linear-gradient(135deg,#fff 55%,#ff9940e6);-webkit-text-fill-color:transparent;word-break:keep-all;-webkit-background-clip:text;background-clip:text}.hero-cta-primary[data-v-dbb6bee6]{align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.hero-cta-primary svg[data-v-dbb6bee6]{flex-shrink:0}.gradient-divider[data-v-dbb6bee6]{background:linear-gradient(90deg,#0000,#ff6a0080,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}.reveal[data-v-dbb6bee6]{opacity:0;transition:opacity .55s var(--ease-out-expo), transform .55s var(--ease-out-expo);transform:translateY(20px)}.reveal.visible[data-v-dbb6bee6]{opacity:1;transform:translateY(0)}.reveal-delay-1[data-v-dbb6bee6]{transition-delay:80ms}.reveal-delay-2[data-v-dbb6bee6]{transition-delay:.18s}.reveal-delay-3[data-v-dbb6bee6]{transition-delay:.28s}.reveal-delay-4[data-v-dbb6bee6]{transition-delay:.38s}@media (width<=768px){.bg-radial[data-v-dbb6bee6]{opacity:.5;width:260px;height:260px}}@media (width<=600px){.cta[data-v-dbb6bee6]{flex-direction:column;align-items:stretch;gap:12px}.cta .hero-cta-primary[data-v-dbb6bee6]{justify-content:center;width:100%}}@media (width<=480px){.hero-heading h1[data-v-dbb6bee6]{overflow-wrap:break-word;font-size:clamp(1.6rem,6vw,2.4rem);line-height:1.25}.sub[data-v-dbb6bee6]{max-width:100%;font-size:clamp(.95rem,3.5vw,1.1rem)}}.pipeline-wrap[data-v-0d6d3c66]{position:relative}.circuit-bg[data-v-0d6d3c66]{pointer-events:none;z-index:0;height:20px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.trace-anim[data-v-0d6d3c66]{animation:3s linear infinite traceDash-0d6d3c66}@keyframes traceDash-0d6d3c66{0%{stroke-dashoffset:0}to{stroke-dashoffset:-56px}}.modules-row[data-v-0d6d3c66]{z-index:1;scrollbar-width:none;flex-wrap:nowrap;justify-content:center;align-items:center;gap:0;display:flex;position:relative;overflow-x:auto}.modules-row[data-v-0d6d3c66]::-webkit-scrollbar{display:none}.module[data-v-0d6d3c66]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:var(--radius-sm);cursor:default;min-width:96px;max-width:118px;transition:var(--card-hover-transition);background:#1c1c1c80;border:1px solid #ffffff1a;flex-direction:column;align-items:center;gap:4px;padding:14px 10px 12px;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.module[data-v-0d6d3c66]:hover{transform:translateY(var(--card-hover-y-soft));box-shadow:var(--card-hover-shadow-soft);background:#1c1c1cb8;border-color:#ff6a0061}.module:hover .mod-icon[data-v-0d6d3c66]{color:var(--color-orange)}}.mod-bar[data-v-0d6d3c66]{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;width:100%;padding-bottom:6px;display:flex}.mod-id[data-v-0d6d3c66]{color:#ff6a00a6;letter-spacing:.12em;text-transform:uppercase;font-size:.62rem;font-weight:700}.mod-dot[data-v-0d6d3c66]{background:#22c55e;border-radius:50%;width:5px;height:5px;animation:2.5s ease-in-out infinite dotPulse-0d6d3c66}@keyframes dotPulse-0d6d3c66{0%,to{opacity:1}50%{opacity:.4}}.mod-icon[data-v-0d6d3c66]{color:#ffffff8c;transition:color .22s var(--ease-out-expo)}.mod-label[data-v-0d6d3c66]{font-size:var(--fs-caption);color:#ffffffeb;text-align:center;word-break:keep-all;letter-spacing:-.02em;font-weight:800;line-height:1.3}.mod-sub[data-v-0d6d3c66]{color:#ffffff7a;text-align:center;word-break:keep-all;font-size:.68rem;font-weight:600;line-height:1.25}.connector[data-v-0d6d3c66]{flex-shrink:0;justify-content:center;align-items:center;width:36px;display:flex;position:relative}.conn-line[data-v-0d6d3c66]{background:#ff6a0026;height:1px;position:absolute;inset:50% 0 0;transform:translateY(-50%)}.conn-packet[data-v-0d6d3c66]{background:var(--color-orange);border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite glowPulseTravel-0d6d3c66;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 0 10px 2px #ff6a00e6,0 0 20px 4px #ff6a0073}@keyframes glowPulseTravel-0d6d3c66{0%{opacity:0;left:-4px;transform:translateY(-50%)scale(.5)}12%{opacity:1;transform:translateY(-50%)scale(1.2)}50%{transform:translateY(-50%)scale(1)}88%{opacity:1;transform:translateY(-50%)scale(1.1)}to{opacity:0;left:calc(100% + 4px);transform:translateY(-50%)scale(.5)}}.connector:nth-child(2) .conn-packet[data-v-0d6d3c66]{animation-delay:0s}.connector:nth-child(4) .conn-packet[data-v-0d6d3c66]{animation-delay:.33s}.connector:nth-child(6) .conn-packet[data-v-0d6d3c66]{animation-delay:.66s}.connector:nth-child(8) .conn-packet[data-v-0d6d3c66]{animation-delay:1s}.connector:nth-child(10) .conn-packet[data-v-0d6d3c66]{animation-delay:1.33s}.conn-arrow[data-v-0d6d3c66]{z-index:1;width:16px;height:16px;position:relative}.reveal[data-v-0d6d3c66]{opacity:0;transition:opacity .55s var(--ease-out-expo), transform .55s var(--ease-out-expo);transform:translateY(22px)}.reveal.visible[data-v-0d6d3c66]{opacity:1;transform:translateY(0)}.reveal-delay-1[data-v-0d6d3c66]{transition-delay:80ms}.reveal-delay-2[data-v-0d6d3c66]{transition-delay:.18s}@media (width<=900px){.mod-label[data-v-0d6d3c66]{font-size:var(--fs-caption)}.mod-sub[data-v-0d6d3c66]{font-size:.62rem}.connector[data-v-0d6d3c66]{width:24px}}@media (width<=768px){.modules-row[data-v-0d6d3c66]{justify-content:flex-start;align-items:stretch;gap:10px;padding-inline:16px;scroll-padding-inline:16px}.module[data-v-0d6d3c66]{box-sizing:border-box;flex:0 0 176px;align-self:stretch;align-items:stretch;width:176px;min-width:176px;max-width:176px;height:248px;min-height:248px;max-height:248px;padding:14px 12px 12px;transition:border-color .2s,background-color .2s;transform:none}.mod-bar[data-v-0d6d3c66]{flex-shrink:0;min-height:22px}.mod-icon[data-v-0d6d3c66]{flex-shrink:0;justify-content:center;align-items:center;width:100%;height:28px;margin-top:6px;display:flex}.mod-label[data-v-0d6d3c66]{text-align:center;flex:auto;justify-content:center;align-items:center;min-height:2.6em;margin-top:4px;display:flex}.mod-sub[data-v-0d6d3c66]{text-align:center;flex-shrink:0;justify-content:center;align-items:flex-start;min-height:2.5em;margin-top:auto;padding-top:4px;display:flex}.connector[data-v-0d6d3c66]{align-self:center;width:14px}.conn-packet[data-v-0d6d3c66]{opacity:.45;animation:none;transform:translateY(-50%)}.reveal[data-v-0d6d3c66],.reveal.visible[data-v-0d6d3c66]{transform:none}}@media (hover:none),(pointer:coarse){.module[data-v-0d6d3c66]{transform:none}.module[data-v-0d6d3c66]:hover{box-shadow:none;background:#1c1c1c80;border-color:#ffffff1a;transform:none}.module:hover .mod-icon[data-v-0d6d3c66]{color:#ffffff8c}}@media (width<=600px){.connector[data-v-0d6d3c66]{width:12px}.conn-arrow[data-v-0d6d3c66]{display:none}}.cards-group-label[data-v-fe546dcd]{margin-bottom:14px}.cards-group--second[data-v-fe546dcd]{margin-top:clamp(28px,4vw,40px)}.cards-grid[data-v-fe546dcd]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.os-card[data-v-fe546dcd]{border-radius:var(--solution-card-radius);cursor:pointer;color:inherit;transition:var(--card-hover-transition);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.card-body[data-v-fe546dcd]{flex-direction:column;flex:1;gap:10px;display:flex}.card-meta[data-v-fe546dcd]{font-size:var(--fs-caption);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;display:flex}.card-label[data-v-fe546dcd]{color:#ff6a00cc}.card-q[data-v-fe546dcd]{font-size:var(--fs-sub);letter-spacing:-.02em;font-weight:900;line-height:1.42}.card-desc[data-v-fe546dcd]{font-size:var(--fs-body);flex:1;line-height:1.75}.card-footer[data-v-fe546dcd]{justify-content:flex-end;align-items:center;gap:6px;margin-top:auto;padding-top:12px;display:flex}.footer-link[data-v-fe546dcd]{font-size:var(--fs-caption);letter-spacing:.02em;color:#ff6a00e6;font-weight:800}.reveal[data-v-fe546dcd]{opacity:0;transition:opacity .55s var(--ease-out-expo), transform .55s var(--ease-out-expo);transform:translateY(22px)}.reveal.visible[data-v-fe546dcd]{opacity:1;transform:translateY(0)}.reveal-delay-1[data-v-fe546dcd]{transition-delay:70ms}@media (width<=768px){.cards-grid[data-v-fe546dcd]{grid-template-columns:1fr}}.proof-card[data-v-f158e6f2]{border-radius:var(--info-card-radius);flex-direction:column;gap:10px;min-width:0;height:100%;display:flex}.proof-title[data-v-f158e6f2]{letter-spacing:-.02em;margin:0;font-size:1.05rem;font-weight:800;line-height:1.3}.proof-desc[data-v-f158e6f2]{margin:0;font-size:.9rem;line-height:1.55}.team-points-grid[data-v-effe39eb]{gap:var(--landing-card-gap,18px);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}.team-voice-card[data-v-effe39eb]{gap:10px;height:100%}@media (width<=1024px){.team-points-grid[data-v-effe39eb]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.team-points-grid[data-v-effe39eb]{grid-template-columns:1fr}}.final-cta[data-v-dbedb2e4]{background:var(--bg-obsidian);color:#fff;padding:var(--section-pad) 0;text-align:center;position:relative;overflow:hidden}.bg-grid[data-v-dbedb2e4]{pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0}.container[data-v-dbedb2e4]{z-index:1;position:relative}.final-cta .section-title[data-v-dbedb2e4]{font-size:var(--fs-hero);letter-spacing:-.025em;background:linear-gradient(135deg,#fff 60%,#ff9940d9);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:900;line-height:1.35}.cta-body[data-v-dbedb2e4]{font-size:var(--fs-body);color:#ffffffa6}.cta-badges[data-v-dbedb2e4]{flex-wrap:wrap;justify-content:center;gap:10px;max-width:760px;margin:18px auto 30px;display:flex}.cta-badge[data-v-dbedb2e4]{letter-spacing:.08em;text-transform:uppercase;color:var(--color-orange,#e85c00);background:0 0;border:none;border-radius:0;padding:0;font-size:.75rem;font-weight:600;display:inline-block}.btn-group[data-v-dbedb2e4]{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:16px;margin-bottom:48px;display:flex}.cta-btn[data-v-dbedb2e4]{border-radius:var(--radius-lg);cursor:pointer;transition:all var(--transition);min-width:220px;font:inherit;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:12px 24px;text-decoration:none;display:flex}.cta-btn--primary[data-v-dbedb2e4]{background:var(--color-orange,#e85c00);color:#fff;border:none}.cta-btn--primary[data-v-dbedb2e4]:hover{background:#e55f00}.cta-btn--outline[data-v-dbedb2e4]{color:var(--color-text,#fff);border-radius:var(--radius-lg);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:1px solid #ffffff40;padding:11px 23px;font-size:.9375rem;font-weight:500}.cta-btn--outline[data-v-dbedb2e4]:hover{border-color:#fff6}.cta-btn-label[data-v-dbedb2e4]{font-size:var(--fs-body);font-weight:700;line-height:1}.cta-btn-sub[data-v-dbedb2e4]{font-size:var(--fs-caption);opacity:.7;font-weight:400}.contact-row[data-v-dbedb2e4]{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.contact-link[data-v-dbedb2e4]{font-size:var(--fs-body);color:#ffffff8c;transition:color var(--transition);align-items:center;gap:8px;display:flex}.contact-link[data-v-dbedb2e4]:hover{color:#ffffffe6}.contact-sep[data-v-dbedb2e4]{color:#fff3;font-size:var(--fs-caption)}.final-cta--compact[data-v-dbedb2e4]{border-top:1px solid #ffffff14;padding:36px 0 44px}.contact-row--compact .contact-link[data-v-dbedb2e4]{font-size:var(--fs-caption)}@media (width<=768px){.final-cta[data-v-dbedb2e4]{padding:80px 0}.final-cta--compact[data-v-dbedb2e4]{padding:28px 0 36px}.btn-group[data-v-dbedb2e4]{flex-direction:column;align-items:center}.cta-btn[data-v-dbedb2e4]{min-width:280px}.contact-row[data-v-dbedb2e4]{flex-direction:column;gap:12px}.contact-sep[data-v-dbedb2e4]{display:none}}button.faq-q[data-v-6593e671]{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;appearance:none;background:0 0;border:none;margin:0}.match-demo[data-v-fd33f7ef]{background:var(--bg-carbon);color:#e8edf2;padding:96px 0}.demo-wrap[data-v-fd33f7ef]{grid-template-columns:1fr 320px;align-items:start;gap:32px;max-width:1100px;margin:0 auto;display:grid}@media (width<=900px){.demo-wrap[data-v-fd33f7ef]{grid-template-columns:1fr}.side-msg[data-v-fd33f7ef]{display:none}}.os-window[data-v-fd33f7ef]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:var(--radius);background:#1c1c1c61;border:1px solid #ffffff14;overflow:hidden}.graph-wrap[data-v-fd33f7ef]{padding:16px}.graph-svg[data-v-fd33f7ef]{width:100%;height:auto}.edge[data-v-fd33f7ef]{stroke:#ff6a0040;stroke-width:1.5px;stroke-dasharray:5 4}.node-ghost-txt[data-v-fd33f7ef]{fill:#ef444480;letter-spacing:.06em;font-family:JetBrains Mono,monospace;font-size:8px;font-weight:700}.node-ghost-sub[data-v-fd33f7ef]{fill:#ef444459;font-family:Pretendard,sans-serif;font-size:9px}.node-pulse[data-v-fd33f7ef]{animation:3.2s ease-in-out infinite np-fd33f7ef}@keyframes np-fd33f7ef{0%,to{stroke-opacity:.18}50%{stroke-opacity:.38}}.node-label[data-v-fd33f7ef]{fill:#fff;font-family:Pretendard,sans-serif;font-size:9px;font-weight:700}.node-sub[data-v-fd33f7ef]{fill:#ffffff6b;font-family:Pretendard,sans-serif;font-size:8px}.side-msg[data-v-fd33f7ef]{flex-direction:column;gap:4px;padding-top:8px;display:flex}.msg-arrow[data-v-fd33f7ef]{text-align:center;font-size:var(--fs-sub);color:#ffffff26;padding:2px 0}.msg-card[data-v-fd33f7ef]{border-radius:var(--radius-sm);opacity:.45;transition:all .4s var(--ease-out-expo);background:#1c1c1c4d;border:1px solid #ffffff12;gap:12px;padding:14px 16px;display:flex}.msg-card.msg-active[data-v-fd33f7ef]{opacity:1;border-color:#ffffff26}.msg-card-ok.msg-active[data-v-fd33f7ef]{background:#22c55e14;border-color:#22c55e40}.msg-dot[data-v-fd33f7ef]{border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:4px}.dot-amber[data-v-fd33f7ef]{background:#f59e0b}.dot-orange[data-v-fd33f7ef]{background:var(--color-orange)}.dot-green[data-v-fd33f7ef]{background:#22c55e}.msg-content[data-v-fd33f7ef]{flex-direction:column;gap:4px;display:flex}.msg-tag[data-v-fd33f7ef]{font-size:var(--fs-caption);color:#ffffff4d;letter-spacing:.05em}.msg-text[data-v-fd33f7ef]{font-size:var(--fs-caption);color:#c8c8c8;line-height:1.5}@media (width<=768px){.match-demo[data-v-fd33f7ef]{padding:64px 0}.network-wrap[data-v-fd33f7ef]{overflow-x:auto}.cancel-btn[data-v-fd33f7ef]{font-size:var(--fs-caption);padding:10px 20px}}.booth-demo[data-v-7027e7b6]{background:var(--bg-carbon);color:#e8edf2;padding:96px 0}.chart-wrap[data-v-7027e7b6]{max-width:920px;margin:0 auto}.os-window[data-v-7027e7b6]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:var(--radius);background:#1c1c1c61;border:1px solid #ffffff14;overflow:hidden}.chart-body[data-v-7027e7b6]{padding:20px 20px 12px}.legend[data-v-7027e7b6]{justify-content:center;gap:24px;margin-bottom:16px;display:flex}.leg-item[data-v-7027e7b6]{align-items:center;gap:8px;display:flex}.leg-line[data-v-7027e7b6]{border-radius:2px;width:28px;height:2.5px}.leg-offline[data-v-7027e7b6]{background:#8a9bb0a6}.leg-lead[data-v-7027e7b6]{background:#ff6a00;box-shadow:0 0 6px #ff6a0080}.leg-lbl[data-v-7027e7b6]{font-size:var(--fs-caption);color:#ffffff73}.chart-svg[data-v-7027e7b6]{width:100%;height:auto}.axis-lbl[data-v-7027e7b6]{fill:#ffffff47;font-family:JetBrains Mono,monospace;font-size:9px}.event-end-lbl[data-v-7027e7b6]{fill:#ef444499;font-family:JetBrains Mono,monospace;font-size:8.5px}.insights[data-v-7027e7b6]{border-top:1px solid #ffffff12;display:flex}.insight-card[data-v-7027e7b6]{border-right:1px solid #ffffff0f;flex-direction:column;flex:1;align-items:center;gap:3px;padding:14px;display:flex}.insight-card[data-v-7027e7b6]:last-child{border-right:none}.insight-orange .insight-val[data-v-7027e7b6]{color:var(--color-orange)}.insight-orange .insight-sub[data-v-7027e7b6]{color:#ff6a00b3}.insight-tag[data-v-7027e7b6]{color:#ffffff40;letter-spacing:.08em;font-size:.6rem;font-weight:700}.insight-val[data-v-7027e7b6]{font-size:var(--fs-sub);color:#e8edf2;font-weight:800}.insight-sub[data-v-7027e7b6]{font-size:var(--fs-caption);color:#ffffff61}@media (width<=768px){.booth-demo[data-v-7027e7b6]{padding:64px 0}.chart-body[data-v-7027e7b6]{padding:14px 12px 8px}.legend[data-v-7027e7b6]{flex-wrap:wrap;gap:12px}.win-title[data-v-7027e7b6]{font-size:.58rem}.insights[data-v-7027e7b6]{flex-direction:column}.insight-card[data-v-7027e7b6]{border-bottom:1px solid #ffffff0f;border-right:none;flex-direction:row;justify-content:space-between;align-items:center;padding:10px 16px}.insight-card[data-v-7027e7b6]:last-child{border-bottom:none}.insight-val[data-v-7027e7b6]{font-size:var(--fs-body)}}.checkin-demo[data-v-a25db713]{background:var(--section-bg-graphite-soft);padding:var(--section-pad) 0;color:#e8edf2}.demo-layout[data-v-a25db713]{grid-template-columns:1fr 180px;align-items:start;gap:28px;max-width:1060px;margin:0 auto;display:grid}@media (width<=860px){.demo-layout[data-v-a25db713]{grid-template-columns:1fr}.mobile-side[data-v-a25db713]{display:none}}.dashboard-win[data-v-a25db713]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:var(--proof-card-radius);background:#1c1c1c61;border:1px solid #ffffff14;overflow:hidden}.counter-row[data-v-a25db713]{border-bottom:1px solid #ffffff12;align-items:stretch;gap:0;display:flex}.counter-block[data-v-a25db713]{flex-direction:column;justify-content:center;align-items:center;gap:6px;min-width:170px;padding:20px 28px;transition:background .15s;display:flex}.counter-flash[data-v-a25db713]{background:#22c55e14!important}.counter-lbl[data-v-a25db713]{color:#ffffff4d;letter-spacing:.1em;font-size:.6rem}.counter-val[data-v-a25db713]{color:var(--color-orange);transition:transform .15s var(--ease-out-expo);font-size:2.6rem;font-weight:700;line-height:1}.counter-divider[data-v-a25db713]{background:#ffffff12;flex-shrink:0;width:1px}.hall-stats[data-v-a25db713]{flex-direction:column;flex:1;justify-content:center;gap:8px;padding:14px 16px;display:flex}.hall-item[data-v-a25db713]{align-items:center;gap:8px;display:flex}.hall-id[data-v-a25db713]{color:#ff6a00b3;flex-shrink:0;width:16px;font-size:.62rem}.hall-bar-wrap[data-v-a25db713]{background:#ffffff12;border-radius:2px;flex:1;height:3px;overflow:hidden}.hall-bar-fill[data-v-a25db713]{background:var(--color-orange);border-radius:2px;height:100%;transition:width .3s}.hall-num[data-v-a25db713]{color:#ffffff73;text-align:right;width:22px;font-size:.65rem}.floor-wrap[data-v-a25db713]{padding:12px 16px}.floor-label[data-v-a25db713]{color:#ffffff40;letter-spacing:.08em;margin-bottom:8px;font-size:.6rem}.floor-svg[data-v-a25db713]{width:100%;height:auto}.room-label[data-v-a25db713]{fill:#ffffff4d;font-family:JetBrains Mono,monospace;font-size:8px}.scan-log[data-v-a25db713]{border-top:1px solid #ffffff12;padding:10px 16px}.log-header[data-v-a25db713]{color:#ffffff38;letter-spacing:.08em;margin-bottom:6px;font-size:.6rem}.log-entries[data-v-a25db713]{flex-direction:column;gap:4px;display:flex}.log-entry[data-v-a25db713]{border-radius:4px;gap:10px;padding:4px 6px;font-size:.63rem;transition:background .15s;display:flex}.entry-flash[data-v-a25db713]{background:#22c55e14}.entry-time[data-v-a25db713]{color:#ffffff47;flex-shrink:0;width:58px}.entry-hall[data-v-a25db713]{color:#ff6a00a6;flex-shrink:0;width:28px}.entry-msg[data-v-a25db713]{color:#ffffff73}.entry-ok[data-v-a25db713]{color:#22c55ebf}.mobile-side[data-v-a25db713]{flex-direction:column;align-items:center;gap:12px;padding-top:20px;display:flex}.mobile-frame[data-v-a25db713]{border-radius:var(--proof-card-radius);background:#0e0e0ee6;border:1px solid #ffffff1f;width:160px;overflow:hidden}.mobile-bar[data-v-a25db713]{text-align:center;background:#0006;border-bottom:1px solid #ffffff14;padding:7px}.mobile-bar .mono[data-v-a25db713]{color:#ffffff4d;font-size:.58rem}.mobile-screen[data-v-a25db713]{flex-direction:column;align-items:center;gap:10px;padding:14px 12px;display:flex}.mobile-header[data-v-a25db713]{color:var(--color-orange);letter-spacing:.04em;font-size:.65rem;font-weight:700}.qr-viewfinder[data-v-a25db713]{border-radius:var(--proof-image-radius);background:#00000059;border:1px solid #ff6a0038;justify-content:center;align-items:center;width:100px;height:100px;display:flex;position:relative;overflow:hidden}.qr-scanning[data-v-a25db713]{background:#22c55e0f;border-color:#22c55e66}.qr-icon[data-v-a25db713]{width:68px;height:68px}.scan-line[data-v-a25db713]{background:#ff6a00bf;height:2px;animation:1.5s ease-in-out infinite scanMove-a25db713;position:absolute;left:0;right:0}.scan-active[data-v-a25db713]{background:#22c55ed9}@keyframes scanMove-a25db713{0%{top:10%}to{top:90%}}.scan-success[data-v-a25db713]{color:#22c55e;background:#22c55e40;justify-content:center;align-items:center;font-size:.7rem;font-weight:700;display:flex;position:absolute;inset:0}.mobile-count[data-v-a25db713]{align-items:baseline;gap:4px;display:flex}.mc-lbl[data-v-a25db713]{color:#ffffff4d;font-size:.6rem}.mc-val[data-v-a25db713]{color:var(--color-orange);transition:transform .1s var(--ease-out-expo);font-size:1.5rem;font-weight:700}.count-bump[data-v-a25db713]{transform:scale(1.15)}.mc-unit[data-v-a25db713]{color:#ffffff80;font-size:.75rem}.mobile-latency[data-v-a25db713]{color:#22c55e99;font-size:.6rem}.conn-arrow[data-v-a25db713]{background:#ff6a0033;width:2px;height:40px;position:relative;overflow:visible}.conn-packet[data-v-a25db713]{background:var(--color-orange);border-radius:50%;width:6px;height:6px;animation:1.2s linear infinite connFlow-a25db713;position:absolute;left:-2px;box-shadow:0 0 8px #ff6a00b3}@keyframes connFlow-a25db713{0%{opacity:0;top:0}10%{opacity:1}90%{opacity:1}to{opacity:0;top:100%}}.conn-dot[data-v-a25db713]{color:#ffffff4d;text-align:center;font-size:.65rem}.tower-label[data-v-a25db713]{color:#ffffff40;letter-spacing:.06em;text-align:center;font-size:.6rem}@media (width<=768px){.checkin-demo[data-v-a25db713]{padding:var(--section-pad) 0}.scan-area[data-v-a25db713]{flex-direction:column;gap:16px}.mobile-mock[data-v-a25db713]{width:100%;min-width:0;max-width:200px;margin:0 auto}.conn-arrow[data-v-a25db713]{height:24px}}.landing-page-main[data-v-1b174ced]{background:var(--bg-obsidian)}.hero[data-v-1b174ced]{color:#fff;background:radial-gradient(55% 50% at 75%,#ff6a000d 0%,#0000 65%),linear-gradient(158deg,#161616 0%,#0d0d0d 60%,#111 100%);position:relative}.hero--conference[data-v-1b174ced]{background-color:#0000;background-image:linear-gradient(90deg,#0d0d0deb 0%,#0d0d0dd1 30%,#0d0d0d6b 52%,#0d0d0d1f 68%,#0d0d0d05 82%),radial-gradient(55% 50% at 78% 48%,#ff6a0009 0%,#0000 65%),url(/images/landings/conference/conference-hero-keyvisual.webp);background-position:100%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}.hero--matching[data-v-1b174ced]{background-color:#0000;background-image:linear-gradient(90deg,#0d0d0deb 0%,#0d0d0dd1 30%,#0d0d0d6b 52%,#0d0d0d1f 68%,#0d0d0d05 82%),radial-gradient(55% 50% at 78% 48%,#ff6a0009 0%,#0000 65%),url(/images/landings/matching/matching-hero-keyvisual.webp);background-position:100%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}.hero--checkin[data-v-1b174ced]{background-color:#0000;background-image:linear-gradient(90deg,#0d0d0df0 0%,#0d0d0dd1 22%,#0d0d0d6b 42%,#0d0d0d14 62%,#0d0d0d00 78%),radial-gradient(50% 55% at 82% 52%,#ff6a000a 0%,#0000 70%),url(/images/landings/checkin/hero-checkin-bg.png);background-position:100%;background-repeat:no-repeat;background-size:cover,cover,auto 100%;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}.hero--salesroom[data-v-1b174ced]{background-color:#0000;background-image:linear-gradient(90deg,#0d0d0deb 0%,#0d0d0dd1 30%,#0d0d0d6b 52%,#0d0d0d1f 68%,#0d0d0d05 82%),radial-gradient(55% 50% at 78% 48%,#ff6a0009 0%,#0000 65%),url(/images/landings/salesroom/salesroom-hero-keyvisual.webp);background-position:100%;background-repeat:no-repeat;background-size:cover,cover,auto 100%;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}.hero[data-v-1b174ced]:before{content:"";pointer-events:none;background-image:radial-gradient(#ffffff0a 1px,#0000 0);background-size:28px 28px;position:absolute;inset:0}.hero-top[data-v-1b174ced]{justify-content:flex-start;align-items:center;margin-bottom:20px;display:flex}.back[data-v-1b174ced]{color:#fffc;font-weight:600}.back[data-v-1b174ced]:hover{color:#fff}.hero-heading[data-v-1b174ced]{flex-direction:column;align-items:flex-start;gap:14px;margin-bottom:18px;display:flex}.hero-badge[data-v-1b174ced],.pill[data-v-1b174ced]{letter-spacing:.08em;text-transform:uppercase;color:var(--color-orange,#e85c00);background:0 0;border:none;border-radius:0;margin-bottom:12px;padding:0;font-size:.75rem;font-weight:600;display:inline-block}.hero-heading h1[data-v-1b174ced]{font-size:var(--fs-hero);text-wrap:balance;max-width:100%;margin:0;font-weight:900;line-height:1.35}@supports (text-wrap:pretty){.hero-heading h1[data-v-1b174ced]{text-wrap:pretty}}.sub[data-v-1b174ced]{font-size:var(--fs-body);color:#ffffffe6;text-wrap:balance;max-width:100%;margin-bottom:32px;line-height:1.9}@supports (text-wrap:pretty){.sub[data-v-1b174ced]{text-wrap:pretty}}.cta[data-v-1b174ced]{flex-wrap:wrap;gap:14px;display:flex}.pillars-grid[data-v-1b174ced]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;margin-top:28px;display:grid}.pillar-card[data-v-1b174ced]{border-radius:var(--info-card-radius);text-align:left;background:#ffffff0d;border:1px solid #ffffff1a;padding:24px 22px}.pillar-meta[data-v-1b174ced]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.pillar-num[data-v-1b174ced]{color:#ffffff73;letter-spacing:.06em;font-size:.85rem;font-weight:800}.pillar-keyword[data-v-1b174ced]{letter-spacing:.05em;text-transform:uppercase;color:var(--color-orange);font-size:.72rem;font-weight:700}.pillar-label[data-v-1b174ced]{font-size:var(--fs-sub);color:#fff;margin:0 0 14px;font-weight:800;line-height:1.35}.pillar-desc p[data-v-1b174ced]{font-size:var(--fs-body);color:#ffffffbd;margin:0 0 8px;font-weight:500;line-height:1.65}.pillar-desc p[data-v-1b174ced]:last-child{margin-bottom:0}.highlight-box[data-v-1b174ced]{background:var(--bg-panel);color:#fff;border-radius:var(--info-card-radius);text-align:left;width:100%;max-width:min(56rem,100%);margin:32px auto 0;padding:24px 28px}.highlight-box p[data-v-1b174ced]{font-size:var(--fs-sub);margin:0;font-weight:700;line-height:1.75}.analogy-box[data-v-1b174ced]{border-radius:var(--info-card-radius);background:#ff6a000d;width:100%;max-width:min(56rem,100%);margin:24px auto;padding:20px 24px}.analogy-box p[data-v-1b174ced]{color:#1e3248;line-height:1.85;font-size:var(--fs-body);margin:0 0 6px;font-weight:500}.center[data-v-1b174ced]{text-align:center}.center .cta[data-v-1b174ced]{justify-content:center}.subtitle-cta[data-v-1b174ced]{font-size:var(--fs-body);color:#ffffffb3;margin:16px 0 28px;font-weight:500}.btn-cta-stack[data-v-1b174ced]{white-space:normal;text-align:center;flex-direction:column;align-items:center;gap:6px;min-width:min(100%,280px)}.btn-cta-label[data-v-1b174ced]{font-weight:800;line-height:1.25}.btn-cta-sub[data-v-1b174ced]{opacity:.92;max-width:280px;font-size:.78rem;font-weight:600;line-height:1.4}.tone-obsidian .btn-primary .btn-cta-sub[data-v-1b174ced]{color:#ffffffeb}.tone-obsidian .btn-secondary .btn-cta-sub[data-v-1b174ced]{color:#ffffffc7}.not-found[data-v-1b174ced]{text-align:center;padding:96px 0}.not-found h1[data-v-1b174ced]{color:#111;margin-bottom:12px;font-size:clamp(1.5rem,3vw,2rem);font-weight:900;line-height:1.35}.not-found p[data-v-1b174ced]{color:var(--color-text-sub);margin:12px 0 28px}@media (width<=768px){.hero-heading h1[data-v-1b174ced]{font-size:var(--fs-hero);word-break:keep-all}.sub[data-v-1b174ced]{font-size:var(--fs-body)}.cta[data-v-1b174ced]{flex-direction:column}.cta .btn[data-v-1b174ced]{justify-content:center;width:100%}.bullets-check li[data-v-1b174ced]{font-size:var(--fs-body);padding:12px 14px 12px 38px}.center .cta[data-v-1b174ced]{flex-direction:column;align-items:center}.center .cta .btn[data-v-1b174ced]{width:100%;max-width:360px}.analogy-box[data-v-1b174ced]{padding:16px 18px}.highlight-box[data-v-1b174ced]{padding:18px 20px}.highlight-box p[data-v-1b174ced]{font-size:var(--fs-body)}.hero--conference[data-v-1b174ced],.hero--matching[data-v-1b174ced]{background-position:72%}.hero--checkin[data-v-1b174ced]{background-position:100%}.hero--salesroom[data-v-1b174ced]{background-position:88%}}.booth-hero[data-v-76c4868a]{min-height:var(--hero-visual-min-height);color:#fff;background-color:#0000;background-image:linear-gradient(90deg,#0d0d0df5 0%,#0d0d0ded 22%,#0d0d0de0 35%,#0d0d0db8 45%,#0d0d0d61 55%,#0d0d0d1a 65%,#0d0d0d00 78%),url(/images/landings/booth/booth-hero-keyvisual.png);background-position:100%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;align-items:center;display:flex;position:relative;overflow:hidden}.booth-hero .container[data-v-76c4868a]{z-index:1;width:100%;position:relative}.hero-top[data-v-76c4868a]{justify-content:flex-start;align-items:center;margin-bottom:20px;display:flex}.back[data-v-76c4868a]{color:#fffc;font-weight:600}.back[data-v-76c4868a]:hover{color:#fff}.hero-heading[data-v-76c4868a]{flex-direction:column;align-items:flex-start;gap:14px;margin-bottom:18px;display:flex}.pill[data-v-76c4868a]{font-size:var(--fs-caption);letter-spacing:.08em;color:var(--color-orange);font-weight:700;display:inline-block}.hero-heading h1[data-v-76c4868a]{max-width:100%;font-size:var(--fs-hero);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:900;line-height:1.35}.sub[data-v-76c4868a]{max-width:100%;font-size:var(--fs-body);font-weight:500;line-height:var(--section-copy-leading);color:#ffffffe6;text-wrap:balance;margin:0 0 32px}.cta[data-v-76c4868a]{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.booth-hero-copy[data-v-76c4868a]{min-width:0;max-width:min(680px,100%)}.booth-hero-copy .hero-heading h1[data-v-76c4868a]{max-width:min(680px,100%)}.booth-hero-copy .sub[data-v-76c4868a]{max-width:min(620px,100%);margin-bottom:28px}.booth-hero-copy .cta[data-v-76c4868a]{justify-content:flex-start;margin-top:4px}.booth-card-grid[data-v-76c4868a]{gap:var(--landing-card-gap);max-width:min(var(--landing-rail-wide), 100%);grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;display:grid}.booth-info-card[data-v-76c4868a]{height:100%;padding:var(--landing-card-pad);border:var(--landing-card-border);border-radius:var(--landing-card-radius);box-shadow:var(--landing-card-shadow);text-align:left;background:#ffffffeb}.booth-info-card h3[data-v-76c4868a]{color:var(--text-landing-heading);font-size:var(--fs-sub);margin:0 0 .75rem;line-height:1.35}.booth-info-card p[data-v-76c4868a]{color:var(--text-landing-body);font-size:var(--fs-body);line-height:var(--section-copy-leading);margin:0}.booth-page-main .section-std.tone-dark>.container>.section-head-stack:has(+.booth-proof-visual){margin-bottom:clamp(44px,5vw,56px)}.booth-proof-visual[data-v-76c4868a]{width:100%;max-width:min(1240px,100%);margin:0 auto}.booth-proof-visual-card[data-v-76c4868a]{padding:var(--proof-inset);border-radius:var(--proof-card-radius);background:#0000001f;border:1px solid #ffffff1a;overflow:hidden;box-shadow:0 8px 28px #00000047}.booth-proof-visual-card picture[data-v-76c4868a],.booth-proof-visual-card img[data-v-76c4868a]{object-fit:contain;border-radius:var(--proof-image-radius);width:100%;height:auto;display:block}.booth-proof-visual-caption[data-v-76c4868a]{font-size:var(--fs-body);font-weight:500;line-height:var(--section-copy-leading);color:#ffffffc7;text-align:center;text-wrap:balance;margin:clamp(12px,1.25vw,16px) 0 0}.booth-report-layout[data-v-76c4868a]{gap:var(--landing-card-gap);display:grid}.booth-report-proofs[data-v-76c4868a]{gap:var(--landing-card-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.booth-report-values[data-v-76c4868a]{gap:var(--landing-card-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.booth-data-map[data-v-76c4868a]{grid-template-columns:repeat(3,minmax(0,1fr))}.booth-roadmap-list[data-v-76c4868a]{max-width:min(760px,100%);margin-inline:auto}@media (width<=1024px){.booth-card-grid[data-v-76c4868a],.booth-data-map[data-v-76c4868a],.booth-report-proofs[data-v-76c4868a],.booth-report-values[data-v-76c4868a]{grid-template-columns:1fr}.booth-hero[data-v-76c4868a]{min-height:clamp(520px,56vh,600px)}}@media (width<=768px){.booth-proof-visual-card[data-v-76c4868a]{padding:4px}.booth-proof-visual-caption[data-v-76c4868a]{margin-top:12px;font-size:clamp(.9375rem,3.8vw,1rem)}.booth-page-main .section-std.tone-dark>.container>.section-head-stack:has(+.booth-proof-visual){margin-bottom:44px}.booth-hero[data-v-76c4868a]{min-height:var(--hero-visual-min-height);background-image:linear-gradient(#0d0d0df0 0%,#0d0d0de6 36%,#0d0d0db8 58%,#0d0d0d6b 100%),url(/images/landings/booth/booth-hero-keyvisual.png);background-position:60%;align-items:flex-start}.booth-hero-copy[data-v-76c4868a],.booth-hero-copy .hero-heading h1[data-v-76c4868a],.booth-hero-copy .sub[data-v-76c4868a]{max-width:100%}.hero-heading h1[data-v-76c4868a]{font-size:clamp(1.85rem,8.5vw,2.5rem);line-height:1.32}.booth-hero-copy .cta[data-v-76c4868a]{justify-content:stretch}.booth-hero-copy .btn[data-v-76c4868a],.cta .btn[data-v-76c4868a]{justify-content:center;width:100%}}.coming-soon-page[data-v-695fcc3f]{background:radial-gradient(60% 55% at 70% 25%,#ff6a0014 0%,#0000 70%),linear-gradient(165deg,#151515 0%,#0d0d0d 68%,#111 100%);justify-content:center;align-items:center;min-height:100dvh;padding:clamp(1rem,3vw,2rem);display:flex}.coming-soon-card[data-v-695fcc3f]{border-radius:var(--radius-modal);background:#fbfaf7;border:1px solid #ffffff80;width:min(100%,42rem);padding:clamp(1.5rem,3vw,2.25rem);box-shadow:0 18px 40px #00000052,0 6px 18px #0000002e}.coming-soon-kicker[data-v-695fcc3f]{letter-spacing:.08em;text-transform:uppercase;color:var(--color-orange,#ff6a00);margin:0 0 .5rem;font-size:.75rem;font-weight:700}.coming-soon-title[data-v-695fcc3f]{color:#1a1d24;margin:0;font-size:clamp(1.45rem,2.8vw,2rem);line-height:1.35}.coming-soon-body[data-v-695fcc3f]{color:#434954;margin:.9rem 0 0;font-size:.98rem;line-height:1.75}.coming-soon-note[data-v-695fcc3f]{color:#5c6370;margin:.9rem 0 0;font-size:.86rem;line-height:1.55}.coming-soon-contact[data-v-695fcc3f]{color:#5c6370;margin:.7rem 0 0;font-size:.9rem;line-height:1.65}.coming-soon-contact a[data-v-695fcc3f]{color:var(--color-orange,#ff6a00);text-underline-offset:2px;text-decoration:underline}.coming-soon-contact a[data-v-695fcc3f]:hover{color:#e05f00}.coming-soon-actions[data-v-695fcc3f]{margin-top:1.25rem}@media (width<=640px){.coming-soon-card[data-v-695fcc3f]{border-radius:var(--radius-scale-lg);padding:1.25rem 1.125rem}.coming-soon-body[data-v-695fcc3f]{font-size:.93rem}}.wrap[data-v-9e5d3ca4]{text-align:center;padding:96px 0}h1[data-v-9e5d3ca4]{color:var(--color-text-main);margin-bottom:10px;font-size:3rem;font-weight:900}p[data-v-9e5d3ca4]{color:var(--color-text-sub);margin-bottom:26px}
