.landing-page{--landing-ink:#08080a;--landing-panel:#121217;--landing-panel-soft:#191920;--landing-line:rgba(255,255,255,0.12);--landing-muted:#a6a6b1;--landing-purple:#7047eb;--landing-blue:#5f7cff;--landing-lime:#b8ff5a;width:100%;max-width:100%;overflow-x:clip;color:#17171b;background:#f5f5f0;font-family:var(--font-pretendard),Pretendard,system-ui,sans-serif}.landing-skip-link{position:fixed;top:8px;left:12px;z-index:300;transform:translateY(-160%);border-radius:8px;background:#fff;color:#08080a;padding:10px 14px;font-size:14px;font-weight:800;text-decoration:none}.landing-skip-link:focus{transform:translateY(0)}.landing-page :is(a,button):focus-visible{outline:3px solid #8aa4ff;outline-offset:3px}.landing-announcement{position:relative;z-index:102;min-height:42px;display:flex;align-items:center;justify-content:center;gap:18px;padding:8px 20px;background:#111116;border-bottom:1px solid rgba(255,255,255,.08);color:#d6d6dc;font-size:12px}.landing-announcement button,.landing-announcement span{display:inline-flex;align-items:center;gap:6px}.landing-announcement button{border:0;background:none;color:#fff;font-weight:750;cursor:pointer}.landing-nav{position:sticky;top:0;z-index:100;padding:12px clamp(14px,2.2vw,32px) 0;background:linear-gradient(180deg,#08080a,rgba(8,8,10,.96) 72%,rgba(8,8,10,0))}.landing-nav-inner{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:68px;max-width:1380px;padding:8px 10px 8px 20px;border:1px solid rgba(255,255,255,.14);border-radius:18px;background:rgba(8,8,10,.82);box-shadow:0 18px 60px rgba(0,0,0,.28);backdrop-filter:blur(18px)}.landing-nav-brand{display:inline-flex;align-items:center;flex:0 0 auto;border-radius:10px;color:inherit;text-decoration:none}.landing-nav-brand:focus-visible{outline:2px solid #111111;outline-offset:5px}.landing-nav-logo{flex:0 0 auto}.landing-nav-links{display:flex;align-items:center;gap:26px;margin-left:auto;margin-right:auto}.landing-nav-link{min-height:44px;display:inline-flex;align-items:center;border:0;background:none;color:#c7c7ce;padding:10px 2px;font-size:13px;font-weight:620;text-decoration:none;cursor:pointer;transition:color .2s ease}.landing-nav-link:hover{color:#fff}.landing-nav-actions{display:flex;align-items:center;gap:8px;flex:0 0 auto}.landing-nav-btn{min-height:46px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;padding:10px 17px;font-weight:720;text-decoration:none;cursor:pointer}.landing-nav-btn-ghost{border:1px solid rgba(255,255,255,.14);color:#f2f2f4}.landing-nav-btn-home{border:1px solid transparent;color:#111111}.landing-nav-btn-primary{border:1px solid #fff;color:#08080a;background:#fff}.landing-nav-menu-btn{display:none;align-items:center;justify-content:center;width:44px;height:44px;min-height:44px;padding:0;border:1px solid rgba(255,255,255,.16);border-radius:11px;background:#17171c;color:#fff;cursor:pointer}.landing-nav-drawer{display:none;max-width:1380px;margin:0 auto;padding:8px;border:1px solid rgba(255,255,255,.14);border-radius:0 0 16px 16px;background:rgba(12,12,15,.98)}.landing-nav-drawer.open{display:flex;flex-direction:column;gap:4px}.landing-nav-drawer-link{min-height:44px;display:flex;align-items:center;width:100%;padding:11px 14px;border:0;border-radius:9px;background:transparent;color:#dedee4;font-size:14px;text-align:left;text-decoration:none;cursor:pointer}.landing-nav-drawer-link:hover{background:rgba(255,255,255,.07)}.landing-hero{position:relative;min-height:850px;padding:70px clamp(20px,5vw,76px) 42px;overflow:hidden;background:#08080a;color:#fff}.landing-cta-grid-pattern,.landing-hero-grid-pattern{position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(circle,rgba(255,255,255,.16) 1px,transparent 1.4px);background-size:24px 24px;mask-image:linear-gradient(180deg,#000 0,transparent 92%);opacity:.44}.landing-hero-orb{position:absolute;border-radius:999px;filter:blur(80px);opacity:.2;pointer-events:none;animation:landingOrb 9s ease-in-out infinite alternate}.landing-hero-orb-one{width:420px;height:420px;right:4%;top:16%;background:#7148ff}.landing-hero-orb-two{width:260px;height:260px;left:12%;bottom:3%;background:#2457ff;animation-delay:-3s}@keyframes landingOrb{to{transform:translate3d(28px,-18px,0) scale(1.08)}}.landing-hero-grid{position:relative;z-index:2;max-width:1280px;grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);align-items:center;gap:clamp(40px,6vw,88px)}.landing-hero-copy{min-width:0;padding:44px 0}.landing-hero-title{max-width:760px;margin:0;color:#fff;font-size:clamp(48px,6.2vw,84px);font-weight:800;letter-spacing:-.055em;line-height:.99;text-wrap:balance}.landing-hero-title span{position:relative;color:#fff}.landing-hero-title span:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:7px;border-radius:99px;background:linear-gradient(90deg,#5f7cff,#8f55ff);transform:rotate(-1deg)}.landing-hero-description{max-width:670px;margin:28px 0 0;color:#b7b7c0;font-size:clamp(16px,1.45vw,20px);line-height:1.75}.landing-hero-actions{display:flex;flex-wrap:wrap;gap:12px}.landing-final-button,.landing-hero-primary,.landing-hero-secondary{min-height:54px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:12px;padding:14px 22px;font-size:15px;font-weight:780;cursor:pointer}.landing-hero-primary{border:1px solid #7047eb;background:linear-gradient(135deg,#7449f2,#5b42d8);color:#fff;box-shadow:0 9px 30px rgba(112,71,235,.25)}.landing-hero-secondary{border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.05);color:#f5f5f6}.landing-model-proof{display:flex;align-items:center;gap:12px;margin-top:34px;color:#9696a1;font-size:12px}.landing-model-proof p{margin:0}.landing-model-proof strong{color:#e9e9ed}.landing-model-stack{display:flex;padding-left:8px}.landing-model-stack span{width:28px;height:28px;display:grid;place-items:center;margin-left:-8px;border:2px solid #0b0b0d;border-radius:50%;background:#22222a;color:#f7f7f8;font-size:10px;font-weight:800}.landing-model-stack span:nth-child(2){color:#7ea0ff}.landing-model-stack span:nth-child(3){color:#c5ff70}.landing-model-stack span:nth-child(4){color:#ff9b78}.landing-live-demo{position:relative;min-width:0;border:1px solid rgba(255,255,255,.16);border-radius:22px;background:rgba(18,18,23,.9);box-shadow:0 45px 120px rgba(0,0,0,.48);overflow:hidden;transform-style:preserve-3d}.landing-demo-windowbar{min-height:46px;display:flex;align-items:center;gap:7px;padding:0 16px;border-bottom:1px solid rgba(255,255,255,.09);color:#777783;font-size:10px}.landing-demo-windowbar>span{width:8px;height:8px;border-radius:50%;background:#33333a}.landing-demo-windowbar>span:first-child{background:#7d52f3}.landing-demo-windowbar>span:nth-child(2){background:#4d74ff}.landing-demo-windowbar>span:nth-child(3){background:#b8ff5a}.landing-demo-windowbar b{margin-left:8px;color:#9999a4;font-weight:650}.landing-demo-windowbar em{margin-left:auto;color:#93dfbd;font-style:normal}.landing-demo-body{display:grid;grid-template-columns:52px 1fr;min-height:466px}.landing-demo-rail{display:flex;flex-direction:column;align-items:center;gap:12px;padding:14px 8px;border-right:1px solid rgba(255,255,255,.08);background:rgba(0,0,0,.16)}.landing-demo-rail span,.landing-demo-rail-logo{width:32px;height:32px;display:grid;place-items:center;border-radius:9px;color:#6f6f7b}.landing-demo-rail-logo{margin-bottom:8px;background:#fff;color:#0b0b0d;font-size:11px;font-weight:900}.landing-demo-rail span.active{background:#282235;color:#a78aff}.landing-demo-content{min-width:0;padding:20px}.landing-demo-heading{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:16px}.landing-demo-heading span{display:block;margin-bottom:5px;color:#787884;font-size:9px;font-weight:800;letter-spacing:.12em}.landing-demo-heading h2{margin:0;color:#f6f6f7;font-size:18px;letter-spacing:-.02em}.landing-demo-date{color:#777782;font-size:10px}.landing-demo-question{min-height:112px;padding:15px;border:1px solid rgba(129,102,255,.34);border-radius:13px;background:linear-gradient(135deg,rgba(112,71,235,.15),rgba(70,85,198,.06))}.landing-demo-scan{display:flex;align-items:center;gap:5px;margin-bottom:9px;color:#aa94ff;font-size:9px;font-weight:760;letter-spacing:.06em}.landing-demo-question strong{display:block;color:#fff;font-size:13px;line-height:1.45;word-break:keep-all}.landing-demo-question small{display:flex;align-items:center;gap:4px;margin-top:10px;color:#8c8c98;font-size:9px}.landing-demo-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px}.landing-demo-kpis article{min-width:0;padding:10px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#16161c}.landing-demo-kpis span{display:block;color:#777782;font-size:8px}.landing-demo-kpis strong{display:inline-block;margin-top:5px;color:#fff;font-size:18px}.landing-demo-kpis .source-value{max-width:100%;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.landing-demo-kpis small{display:block;margin-top:4px;color:#74747e;font-size:8px}.landing-demo-kpis small.up{color:#71d4a4}.landing-demo-models{margin-top:12px;display:grid;gap:8px}.landing-demo-model-row{display:grid;grid-template-columns:72px 1fr 32px;align-items:center;gap:8px;color:#9c9ca6;font-size:9px}.landing-demo-model-row>div{height:4px;border-radius:99px;background:#2a2a31;overflow:hidden}.landing-demo-model-row i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#7047eb,#789aff)}.landing-demo-model-row b{color:#d6d6db;text-align:right;font-size:9px}.landing-demo-dots{display:flex;justify-content:center;gap:6px;margin-top:15px}.landing-demo-dots button{width:18px;height:18px;min-height:18px;border:0;background:transparent;position:relative;cursor:pointer}.landing-demo-dots button:after{content:"";position:absolute;inset:6px;border-radius:99px;background:#3f3f49}.landing-demo-dots button.active:after{inset:5px;background:#8a6bff;box-shadow:0 0 0 4px rgba(138,107,255,.12)}.landing-demo-glow{position:absolute;width:210px;height:210px;right:-120px;top:80px;border-radius:50%;background:#7047eb;filter:blur(75px);opacity:.24;pointer-events:none}.landing-marquee{position:relative;z-index:2;max-width:1280px;margin:56px auto 0;overflow:hidden;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.landing-marquee-track{width:max-content;display:flex;animation:landingMarquee 28s linear infinite}.landing-marquee span{display:inline-flex;align-items:center;gap:10px;padding:18px 27px;color:#858590;font-size:12px;font-weight:680;white-space:nowrap}.landing-marquee i{width:4px;height:4px;border-radius:50%;background:#7755ef}@keyframes landingMarquee{to{transform:translateX(-50%)}}.landing-section-shell{width:100%;max-width:1180px;margin:0 auto}.landing-section-kicker{margin:0 0 16px;color:#6742d9;font-size:11px;font-weight:850;letter-spacing:.13em}.landing-era-section{padding:112px clamp(20px,5vw,72px);background:#f4f3ec}.landing-era-section h2,.landing-section-heading h2{max-width:880px;margin:0;color:#111115;font-size:clamp(38px,5vw,66px);font-weight:800;letter-spacing:-.045em;line-height:1.07;text-wrap:balance}.landing-era-copy{max-width:710px;margin:28px 0 0;color:#64646d;font-size:18px;line-height:1.7;word-break:keep-all}.landing-proof-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:70px;border:1px solid #d8d7d0;border-radius:18px;overflow:hidden;background:#d8d7d0}.landing-proof-grid article{min-height:190px;padding:32px;background:#fbfaf5}.landing-proof-grid strong{display:block;color:#111115;font-size:54px;letter-spacing:-.05em}.landing-proof-grid span{display:block;max-width:190px;margin-top:28px;color:#66666f;font-size:13px;line-height:1.55}.landing-workflow-section{padding:112px clamp(20px,5vw,72px);background:#0b0b0e;color:#fff}.landing-section-heading.light h2{color:#fff}.landing-section-heading.light .landing-section-kicker{color:#9c83ff}.landing-workflow-grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:54px}.landing-workflow-card{min-height:390px;padding:26px;border:1px solid rgba(255,255,255,.11);border-radius:18px;background:linear-gradient(145deg,#15151b,#0f0f13);box-shadow:0 18px 55px rgba(0,0,0,.24)}.landing-workflow-top{display:flex;align-items:center;justify-content:space-between}.landing-workflow-top span{color:#8f72ff;font-size:24px;font-weight:800}.landing-workflow-top em{color:#62626d;font-size:9px;font-style:normal;font-weight:800;letter-spacing:.15em}.landing-workflow-card h3{margin:66px 0 12px;color:#fff;font-size:24px;letter-spacing:-.03em}.landing-workflow-card p{margin:0;color:#9999a4;line-height:1.7;word-break:keep-all}.landing-workflow-visual{display:grid;gap:9px;margin-top:48px}.landing-workflow-visual:before{content:"";display:block;width:8px;height:8px;margin-bottom:2px;border-radius:50%;background:#b7ff5c;box-shadow:0 0 0 6px rgba(183,255,92,.08)}.landing-workflow-visual i{display:block;height:6px;border-radius:99px;background:linear-gradient(90deg,#6742dc,#7d9bff)}.landing-content-section{padding:104px clamp(20px,5vw,72px);scroll-margin-top:90px}.landing-section-white{background:#fff}.landing-section-soft{background:#f4f3ec}.landing-features-wrap h2{font-size:clamp(34px,4vw,52px)!important;letter-spacing:-.04em!important;color:#111115}.landing-features-wrap article{border-color:#e5e4dd!important;border-radius:18px!important;box-shadow:0 12px 42px rgba(15,15,20,.04)}.landing-inline-action,.landing-plan-action{min-height:44px}.landing-inline-action{padding:12px 0}.landing-pricing-section{background:#f4f3ec}.landing-section-heading>p:last-child{max-width:650px;margin:20px 0 0;color:#73737c;font-size:15px;line-height:1.7}.landing-billing-cycle{width:max-content;display:flex;gap:4px;margin:34px auto 0;padding:4px;border:1px solid #d9d8d1;border-radius:13px;background:#eae9e2}.landing-billing-cycle button{min-height:42px;padding:9px 16px;border:0;border-radius:9px;background:transparent;color:#6f6f77;font-size:12px;font-weight:760;cursor:pointer}.landing-billing-cycle button.active{background:#fff;color:#17171b;box-shadow:0 2px 9px rgba(20,20,25,.09)}.landing-billing-cycle button span{display:inline-flex;margin-left:5px;padding:3px 6px;border-radius:99px;background:#e9f8ef;color:#087f4f;font-size:9px}.landing-billing-cycle button:focus-visible{outline:2px solid #6742d9;outline-offset:2px}.landing-plan-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:36px}.landing-plan-card{position:relative;min-height:500px;display:flex;flex-direction:column;padding:28px;border:1px solid #d9d8d1;border-radius:18px;background:#fbfaf6}.landing-plan-card.highlighted{border:2px solid #17171b;background:#fff;box-shadow:0 24px 70px rgba(20,20,25,.1)}.landing-plan-badge{position:absolute;top:-12px;left:24px;padding:6px 11px;border-radius:99px;background:#17171b;color:#fff;font-size:10px;font-weight:760}.landing-plan-name{display:flex;align-items:center;justify-content:space-between}.landing-plan-name>span{font-size:22px;font-weight:800}.landing-plan-name small{color:#8b8b93;font-size:10px}.landing-plan-price{min-height:64px;display:flex;align-items:flex-end;gap:5px;margin-top:28px}.landing-plan-price strong{font-size:clamp(25px,2.4vw,34px);line-height:1.15;letter-spacing:-.04em;white-space:nowrap}.landing-plan-price span{padding-bottom:4px;color:#777780;font-size:12px}.landing-plan-note{min-height:36px;margin:8px 0 0;color:#73737c;font-size:11px;line-height:1.5;word-break:keep-all}.landing-plan-card ul{display:grid;gap:12px;margin:28px 0;padding:24px 0 0;border-top:1px solid #e3e2dc;list-style:none}.landing-plan-card li{display:flex;align-items:center;gap:9px;color:#53535b;font-size:13px}.landing-plan-card li svg{flex:0 0 15px;color:#6240d7}.landing-plan-action{width:100%;display:flex;align-items:center;justify-content:center;gap:7px;margin-top:auto;padding:12px;border:1px solid #d1d0c9;border-radius:11px;background:#f3f2ec;color:#16161a;font-size:13px;font-weight:760;cursor:pointer}.landing-plan-card.highlighted .landing-plan-action{border-color:#17171b;background:#17171b;color:#fff}.landing-final-cta{background:#08080a;color:#fff}.landing-final-cta h2{position:relative;z-index:1;margin:0;font-size:clamp(38px,5vw,66px);font-weight:800;letter-spacing:-.045em;line-height:1.08}.landing-final-cta>p{position:relative;z-index:1;margin:20px 0 30px;color:#a9a9b3}.landing-final-button{position:relative;z-index:1;border:1px solid #fff;color:#0a0a0c;box-shadow:0 14px 45px rgba(0,0,0,.25)}.landing-footer{padding:52px clamp(20px,5vw,72px);border-top:1px solid rgba(255,255,255,.1);background:#08080a;color:#fff}.landing-footer-link{min-height:38px;display:flex!important;padding:7px 0!important}.landing-footer button.landing-footer-link{border:0;background:transparent;cursor:pointer}@media (max-width:1024px){.landing-hero{min-height:auto;padding-top:48px}.landing-hero-grid{grid-template-columns:1fr;max-width:820px}.landing-hero-copy{text-align:center}.landing-hero-description,.landing-hero-title{margin-left:auto;margin-right:auto}.landing-hero-actions,.landing-model-proof{justify-content:center}.landing-live-demo{max-width:680px;width:100%;margin:0 auto}.landing-plan-grid,.landing-workflow-grid{grid-template-columns:1fr 1fr}.landing-plan-card:last-child,.landing-workflow-card:last-child{grid-column:1/-1}.landing-plan-card:last-child{min-height:390px}}@media (max-width:768px){.landing-announcement{justify-content:space-between;gap:8px;padding:7px 14px;font-size:10px}.landing-announcement span{max-width:230px}.landing-announcement button{white-space:nowrap;font-size:10px}.landing-nav{padding:8px 10px 0}.landing-nav-inner{min-height:60px;padding:7px 8px 7px 14px;border-radius:14px}.landing-nav-links{display:none}.landing-nav-actions{margin-left:auto}.landing-nav-menu-btn{display:inline-flex}.landing-nav-btn{min-height:44px;padding:8px 11px;font-size:11px}.landing-nav-btn-ghost{display:none}.landing-nav-drawer{margin:0 10px}.landing-hero{padding:52px 16px 30px}.landing-hero-copy{padding:22px 0 6px;text-align:left}.landing-hero-eyebrow{margin-bottom:20px;font-size:10px}.landing-hero-title{font-size:clamp(42px,13.2vw,58px);line-height:1.02}.landing-hero-description{margin-top:22px;font-size:15px;line-height:1.68}.landing-hero-actions{justify-content:flex-start;margin-top:27px}.landing-hero-primary,.landing-hero-secondary{width:100%;min-height:52px}.landing-model-proof{justify-content:flex-start;margin-top:26px}.landing-live-demo{border-radius:16px}.landing-demo-body{grid-template-columns:1fr;min-height:438px}.landing-demo-rail{display:none}.landing-demo-content{padding:16px}.landing-demo-kpis{grid-template-columns:repeat(3,1fr)}.landing-demo-model-row{grid-template-columns:68px 1fr 30px}.landing-marquee{margin-top:36px}.landing-marquee span{padding:15px 20px}.landing-content-section,.landing-era-section,.landing-workflow-section{padding:76px 18px}.landing-era-section h2,.landing-section-heading h2{font-size:38px}.landing-era-copy{font-size:15px}.landing-proof-grid{grid-template-columns:1fr;margin-top:44px}.landing-proof-grid article{min-height:144px;padding:24px}.landing-proof-grid strong{font-size:44px}.landing-proof-grid span{margin-top:16px}.landing-plan-grid,.landing-workflow-grid{grid-template-columns:1fr}.landing-plan-card,.landing-plan-card:last-child,.landing-workflow-card,.landing-workflow-card:last-child{grid-column:auto;min-height:auto}.landing-workflow-card h3{margin-top:46px}.landing-workflow-visual{margin-top:34px}.landing-plan-card{min-height:430px;padding:24px}.landing-features-wrap article{padding:20px!important}.landing-footer{padding:44px 20px}.landing-footer>div{gap:42px!important}.landing-footer>div>div:nth-child(2){gap:26px!important;width:100%}}@media (max-width:390px){.landing-announcement span svg{display:none}.landing-announcement span{max-width:200px}.landing-nav-logo{max-width:112px}.landing-hero-title{font-size:40px}.landing-demo-kpis{gap:5px}.landing-demo-kpis article{padding:8px}.landing-demo-kpis strong{font-size:16px}.landing-demo-question{min-height:118px}.landing-final-cta h2{font-size:36px}.landing-billing-cycle{width:100%}.landing-billing-cycle button{flex:1;padding-inline:8px}.landing-plan-price strong{font-size:28px}}@media (prefers-reduced-motion:reduce){.landing-page *,.landing-page :after,.landing-page :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.landing-page{--landing-ink:#0a0a0a;--landing-panel:#ffffff;--landing-panel-soft:#f7f7f4;--landing-line:#deded8;--landing-muted:#66666c;background:#ffffff;color:#111111}.landing-announcement{background:#ffffff;border-bottom-color:#e6e6e1;color:#3f3f43}.landing-announcement button,.landing-announcement svg{color:#111111}.landing-nav{background:rgba(255,255,255,.9);backdrop-filter:blur(16px)}.landing-nav-inner{border-color:#deded8;background:rgba(255,255,255,.94);box-shadow:0 14px 40px rgba(15,15,15,.08)}.landing-nav-link{color:#4b4b50}.landing-nav-link:hover{color:#000000}.landing-nav-btn-ghost{border-color:#d8d8d3;color:#111111;background:#ffffff}.landing-nav-btn-primary{border-color:#111111;color:#ffffff;background:#111111}.landing-nav-menu-btn{border-color:#d8d8d3;background:#ffffff;color:#111111}.landing-nav-drawer{border-color:#deded8;background:rgba(255,255,255,.98)}.landing-nav-drawer-link{color:#222226}.landing-nav-drawer-link:hover{background:#f3f3ef}.landing-nav-drawer-login{margin-top:4px;border-top:1px solid #e4e4df}.landing-hero{background:#ffffff;color:#111111}.landing-cta-grid-pattern,.landing-hero-grid-pattern{background-image:radial-gradient(circle,rgba(10,10,10,.12) 1px,transparent 1.3px);opacity:.34}.landing-hero-orb-one{background:#7a5cff;opacity:.09}.landing-hero-orb-two{background:#94a3b8;opacity:.11}.landing-hero-title,.landing-hero-title span{color:#090909}.landing-hero-title span:after{background:#111111;height:5px}.landing-hero-description{color:#4f4f55}.landing-hero-primary{border-color:#111111;background:#111111;color:#ffffff;box-shadow:0 12px 28px rgba(15,15,15,.14)}.landing-hero-secondary{border-color:#d5d5d0;background:#ffffff;color:#111111}.landing-model-proof{color:#65656b}.landing-model-proof strong{color:#111111}.landing-model-stack span{border-color:#ffffff;background:#f0f0ed;color:#111111}.landing-model-stack span:nth-child(2),.landing-model-stack span:nth-child(3),.landing-model-stack span:nth-child(4){color:#111111}.landing-live-demo{border-color:#d9d9d4;background:#ffffff;box-shadow:0 36px 90px rgba(15,15,15,.14)}.landing-demo-windowbar{border-bottom-color:#e5e5e0;color:#7b7b81}.landing-demo-windowbar>span{background:#c7c7c2}.landing-demo-windowbar>span:first-child{background:#111111}.landing-demo-windowbar>span:nth-child(2){background:#6e6e72}.landing-demo-windowbar>span:nth-child(3){background:#b0b0aa}.landing-demo-windowbar b{color:#5f5f65}.landing-demo-windowbar em{color:#047857}.landing-demo-rail{border-right-color:#e5e5e0;background:#f7f7f4}.landing-demo-rail-logo{background:#111111;color:#ffffff}.landing-demo-rail span{color:#8a8a8f}.landing-demo-rail span.active{background:#e7e7e3;color:#111111}.landing-demo-date,.landing-demo-heading span{color:#77777d}.landing-demo-heading h2{color:#111111}.landing-demo-question{border-color:#d5d5d0;background:#f7f7f4}.landing-demo-scan{color:#4f4f55}.landing-demo-question strong{color:#111111}.landing-demo-question small{color:#68686e}.landing-demo-kpis article{border-color:#e1e1dc;background:#ffffff}.landing-demo-kpis small,.landing-demo-kpis span{color:#77777d}.landing-demo-kpis strong{color:#111111}.landing-demo-kpis small.up{color:#047857}.landing-demo-model-row{color:#5f5f65}.landing-demo-model-row>div{background:#e5e5e1}.landing-demo-model-row i{background:#111111}.landing-demo-model-row b{color:#111111}.landing-demo-dots button:after{background:#c4c4bf}.landing-demo-dots button.active:after{background:#111111;box-shadow:0 0 0 4px rgba(17,17,17,.09)}.landing-demo-glow{background:#d8d8d2;opacity:.28}.landing-marquee{border-color:#e1e1dc}.landing-marquee span{color:#66666c}.landing-marquee i{background:#111111}.landing-content-section,.landing-era-section,.landing-final-cta,.landing-footer,.landing-pricing-section,.landing-result-section,.landing-why-section,.landing-workflow-section{background:#ffffff;color:#111111}.landing-era-section,.landing-result-section,.landing-why-section,.landing-workflow-section{padding:112px clamp(20px,5vw,72px)}.landing-era-section,.landing-result-section,.landing-workflow-section{border-top:1px solid #e8e8e3}.landing-pricing-section,.landing-why-section{background:#f7f7f4}.landing-section-heading.light .landing-section-kicker,.landing-section-kicker{color:#55555b}.landing-era-section h2,.landing-section-heading h2,.landing-section-heading.light h2{color:#111111}.landing-era-copy,.landing-section-heading>p:last-child{color:#5d5d63}.landing-pain-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:60px}.landing-pain-grid article{min-height:250px;padding:28px;border:1px solid #deded8;border-radius:18px;background:#ffffff}.landing-pain-grid article>span,.landing-reason-grid article>span,.landing-result-steps article>span{display:inline-flex;align-items:center;min-height:28px;padding:5px 9px;border-radius:99px;background:#f0f0ec;color:#55555b;font-size:10px;font-weight:800;letter-spacing:.06em}.landing-pain-grid strong{display:block;margin-top:34px;font-size:22px;letter-spacing:-.025em}.landing-pain-grid p{margin:14px 0 0;color:#66666c;font-size:14px;line-height:1.75;word-break:keep-all}.landing-reason-grid{display:grid;gap:14px;margin-top:54px}.landing-reason-grid article{min-height:230px;padding:30px;border:1px solid #deded8;border-radius:18px;background:#ffffff}.landing-reason-grid strong{display:block;margin-top:42px;font-size:24px;letter-spacing:-.03em}.landing-reason-grid p{margin:12px 0 0;color:#626268;line-height:1.72;word-break:keep-all}.landing-workflow-grid{gap:14px}.landing-workflow-card{border-color:#deded8;background:#ffffff;box-shadow:none}.landing-workflow-top span{color:#111111}.landing-workflow-top em{color:#8a8a8f}.landing-workflow-card h3{color:#111111}.landing-workflow-card p{color:#66666c}.landing-workflow-visual:before{background:#111111;box-shadow:0 0 0 6px rgba(17,17,17,.07)}.landing-workflow-visual i{background:#111111}.landing-result-story{margin-top:54px;border:1px solid #d9d9d4;border-radius:20px;overflow:hidden;background:#ffffff}.landing-result-question{display:grid;gap:12px;padding:30px;border-bottom:1px solid #deded8;background:#111111;color:#ffffff}.landing-result-question span{color:#bcbcc1;font-size:11px;font-weight:800;letter-spacing:.08em}.landing-result-question strong{max-width:900px;font-size:clamp(25px,3vw,38px);line-height:1.25;letter-spacing:-.035em}.landing-result-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.landing-result-steps article{min-height:245px;padding:26px;border-right:1px solid #deded8}.landing-result-steps article:last-child{border-right:0}.landing-result-steps strong{display:block;margin-top:36px;font-size:19px;line-height:1.35;letter-spacing:-.025em}.landing-result-steps p{margin:12px 0 0;color:#66666c;font-size:13px;line-height:1.7;word-break:keep-all}.landing-final-cta{border-top:1px solid #e3e3de}.landing-final-cta h2{color:#111111}.landing-final-cta>p{color:#66666c}.landing-final-button{border-color:#111111;background:#111111;color:#ffffff;box-shadow:none}.landing-footer{border-top-color:#deded8}.landing-footer-link{color:#45454a!important}.landing-faq-section{border-top:1px solid #e3e3de;background:#ffffff}.landing-faq-layout{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(48px,7vw,96px)}.landing-faq-intro{position:sticky;top:120px}.landing-faq-intro h2{max-width:510px;margin:0;color:#111111;font-size:clamp(36px,4.5vw,58px);font-weight:820;letter-spacing:-.045em;line-height:1.08;word-break:keep-all}.landing-faq-intro>p:last-child{max-width:480px;margin:22px 0 0;color:#66666c;font-size:15px;line-height:1.75;word-break:keep-all}.landing-faq-list{border-top:1px solid #d9d9d4}.landing-faq-item{border-bottom:1px solid #d9d9d4}.landing-faq-item summary{min-height:82px;display:flex;align-items:center;justify-content:space-between;gap:28px;color:#17171a;cursor:pointer;list-style:none}.landing-faq-item summary::-webkit-details-marker{display:none}.landing-faq-item summary>span{font-size:18px;font-weight:760;letter-spacing:-.02em;line-height:1.5;word-break:keep-all}.landing-faq-item summary>i{position:relative;width:30px;height:30px;flex:0 0 30px;border:1px solid #cfcfca;border-radius:50%;transition:transform .2s ease,border-color .2s ease}.landing-faq-item summary>i:after,.landing-faq-item summary>i:before{position:absolute;top:50%;left:50%;width:12px;height:1.5px;border-radius:99px;background:#17171a;content:"";transform:translate(-50%,-50%);transition:opacity .2s ease,transform .2s ease}.landing-faq-item summary>i:after{transform:translate(-50%,-50%) rotate(90deg)}.landing-faq-item[open] summary>i{border-color:#17171a;transform:rotate(180deg)}.landing-faq-item[open] summary>i:after{opacity:0}.landing-faq-item summary:focus-visible{outline:2px solid #111111;outline-offset:5px}.landing-faq-answer{overflow:hidden}.landing-faq-answer>p{max-width:720px;margin:0;padding:0 58px 28px 0;color:#626268;font-size:15px;line-height:1.78;word-break:keep-all}@media (max-width:1024px){.landing-pain-grid{grid-template-columns:1fr}.landing-pain-grid article{min-height:200px}.landing-result-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-result-steps article:nth-child(2){border-right:0}.landing-result-steps article:nth-child(-n+2){border-bottom:1px solid #deded8}}@media (max-width:768px){.landing-era-section,.landing-result-section,.landing-why-section,.landing-workflow-section{padding:76px 18px}.landing-pain-grid,.landing-reason-grid{grid-template-columns:1fr;margin-top:38px}.landing-pain-grid article,.landing-reason-grid article{min-height:auto;padding:24px}.landing-pain-grid strong,.landing-reason-grid strong{margin-top:28px}.landing-result-story{margin-top:38px}.landing-result-question{padding:24px 20px}.landing-result-steps{grid-template-columns:1fr}.landing-result-steps article{min-height:auto;padding:24px 20px;border-right:0;border-bottom:1px solid #deded8}.landing-result-steps article:last-child{border-bottom:0}.landing-result-steps strong{margin-top:26px}.landing-faq-layout{grid-template-columns:1fr;gap:38px}.landing-faq-intro{position:static}.landing-faq-intro h2{font-size:38px}.landing-faq-intro>p:last-child{font-size:14px}.landing-faq-item summary{min-height:72px;gap:18px}.landing-faq-item summary>span{font-size:16px}.landing-faq-answer>p{padding:0 48px 24px 0;font-size:14px}}.landing-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.landing-hero-grid{grid-template-columns:minmax(0,.94fr) minmax(500px,1.06fr);gap:clamp(38px,5vw,76px)}.landing-hero-title-rotating{max-width:760px;font-size:clamp(46px,5.15vw,72px);line-height:1.055;text-wrap:pretty;word-break:keep-all;overflow-wrap:normal}.landing-hero-title-rotating span:after{content:none}.landing-hero-question{margin-top:10px}.landing-rotating-model-slot{position:relative;display:inline-grid;grid-template-areas:"model";align-items:baseline;min-width:0;color:#090909;vertical-align:baseline}.landing-rotating-model{grid-area:model;display:inline-flex;align-items:center;gap:.14em;white-space:nowrap}.landing-model-logo-crop{position:relative;display:inline-block;flex:0 0 0.7em;width:.7em;height:.7em;overflow:visible;background:transparent;vertical-align:-.02em}.landing-model-logo-crop img{position:absolute;inset:0 auto auto 0;width:2.55em;height:.7em;max-width:none;object-fit:fill;filter:saturate(.88)}.landing-model-logo-crop svg{display:block;width:100%;height:100%}.landing-model-logo-crop-perplexity img{filter:invert(1) saturate(0)}.landing-demo-logo-crop{position:relative;display:inline-block;flex:0 0 auto;overflow:hidden;border-radius:2px;background:#ffffff}.landing-demo-logo-crop-large{width:30px;height:30px}.landing-demo-logo-crop img{position:absolute;inset:0 auto auto 0;max-width:none;object-fit:fill}.landing-demo-logo-crop svg{display:block;width:100%;height:100%}.landing-demo-logo-crop-large img{width:109px;height:30px}.landing-demo-logo-crop-perplexity img{filter:invert(1) saturate(0)}.landing-rotating-model b{font:inherit;font-weight:800}.landing-hero-secondary{text-decoration:none}.landing-model-proof{align-items:flex-start}.landing-model-proof p{line-height:1.55}.landing-macbook-demo{min-width:0;max-width:650px;margin:0 auto;transform-style:preserve-3d}.landing-macbook,.landing-macbook-demo{position:relative;width:100%}.landing-macbook-screen{position:relative;z-index:2;overflow:hidden;min-height:500px;border:solid #111216;border-width:10px 10px 14px;border-radius:25px 25px 13px 13px;background:#111216;box-shadow:0 30px 80px rgba(14,14,17,.18),inset 0 0 0 1px rgba(255,255,255,.08)}.landing-macbook-camera{position:absolute;z-index:5;top:4px;left:50%;width:5px;height:5px;border-radius:50%;background:#060709;box-shadow:0 0 0 1px rgba(255,255,255,.09);transform:translateX(-50%);pointer-events:none}.landing-macbook-menu{height:30px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:0 12px;background:#15161a;color:#a8a8ae;font-size:9px}.landing-macbook-menu-left,.landing-macbook-menu-right{min-width:0;display:flex;align-items:center;gap:9px}.landing-macbook-menu-left b{overflow:hidden;color:#f4f4f6;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.landing-macbook-menu-right{flex:0 0 auto;gap:6px;color:#c8c8ce}.landing-macbook-mark{width:15px;height:15px;display:grid;flex:0 0 auto;place-items:center;border-radius:4px;background:#f7f7f8;color:#16161a;font-size:7px;font-weight:850}.landing-macbook-desktop{position:relative;isolation:isolate;overflow:hidden;min-height:446px;display:grid;place-items:center;padding:34px;background:#d8e2ee}.landing-macbook-wallpaper{position:absolute;z-index:0;inset:0;overflow:hidden;background:radial-gradient(circle at 74% 25%,rgba(255,243,205,.96) 0 7%,transparent 25%),linear-gradient(155deg,#8db8db,#cbdde9 38%,#e9c6aa 72%,#886d67)}.landing-macbook-wallpaper:after,.landing-macbook-wallpaper:before{content:"";position:absolute;inset:auto -8% -8%;height:62%;clip-path:polygon(0 76%,14% 43%,24% 57%,38% 22%,50% 61%,63% 36%,73% 52%,87% 18%,100% 48%,100% 100%,0 100%);background:linear-gradient(180deg,rgba(52,66,73,.2),rgba(18,26,31,.78))}.landing-macbook-wallpaper:after{inset:auto -12% -18%;height:53%;transform:scaleX(-1);background:linear-gradient(180deg,rgba(39,57,54,.18),rgba(13,24,22,.9))}.landing-wallpaper-glow{position:absolute;top:17%;right:19%;width:22%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(255,238,190,.92),rgba(255,219,171,.2) 52%,transparent 72%);filter:blur(2px)}.landing-wallpaper-ridge{position:absolute;right:9%;bottom:18%;width:32%;height:22%;border-radius:50% 50% 0 0;background:linear-gradient(160deg,rgba(98,112,96,.62),rgba(27,39,34,.82));filter:blur(.2px)}.landing-ai-window{position:relative;z-index:2;width:min(100%,430px);min-height:374px;overflow:hidden;border:1px solid rgba(12,12,15,.09);border-radius:20px;background:rgba(255,255,255,.94);color:#111114;box-shadow:0 24px 65px rgba(13,21,29,.28);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.landing-ai-windowbar{min-height:40px;display:flex;align-items:center;gap:6px;padding:0 15px;border-bottom:1px solid #ecece8}.landing-ai-windowbar span{width:8px;height:8px;border-radius:50%;background:#ff6258}.landing-ai-windowbar span:nth-child(2){background:#f4bd36}.landing-ai-windowbar span:nth-child(3){background:#32c84b}.landing-ai-windowbar b{margin-left:7px;color:#73737a;font-size:9px;font-weight:750}.landing-ai-question{display:grid;grid-template-columns:28px 1fr;gap:10px;margin:15px 15px 0;padding:13px;border-radius:13px;background:#f1f1ef}.landing-ai-user-avatar{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:#161619;color:#fff;font-size:9px;font-weight:800}.landing-ai-question span{display:block;margin-bottom:4px;color:#66666b;font-size:8px}.landing-ai-question strong{display:block;min-height:32px;font-size:11px;line-height:1.45;word-break:keep-all}.landing-ai-model-heading{display:flex;align-items:center;gap:8px;margin:17px 18px 12px}.landing-ai-model-heading img{object-fit:contain}.landing-ai-model-heading strong{font-size:12px}.landing-ai-ready,.landing-ai-searching{min-height:175px;display:flex;align-items:center;justify-content:center;gap:7px;margin:0 18px 18px;border:1px dashed #d8d8d3;border-radius:12px;color:#73737a;font-size:10px}.landing-ai-searching{position:relative;flex-direction:column;gap:8px}.landing-ai-searching svg{animation:landingSpinner .9s linear infinite}.landing-ai-searching strong{font-size:10px}.landing-ai-searching span{width:76%;height:6px;border-radius:999px;background:#efefec}.landing-ai-searching span:nth-of-type(2){width:62%}.landing-ai-searching span:nth-of-type(3){width:70%}@keyframes landingSpinner{to{transform:rotate(1turn)}}.landing-ai-result{display:grid;gap:7px;margin:0 18px 17px}.landing-ai-result-row{min-height:31px;display:grid;grid-template-columns:17px 1fr auto;align-items:center;gap:7px;padding:7px 9px;border:1px solid #e5e5e0;border-radius:9px;color:#4c4c52;font-size:9px}.landing-ai-result-row svg{color:#07885d}.landing-ai-result-row b{color:#111114;font-size:8px}.landing-ai-result-row.missing{border-color:#f4cdcd;background:#fff6f6}.landing-ai-result-row.missing b,.landing-ai-result-row.missing svg{color:#c73535}.landing-ai-result p{margin:2px 0 0;color:#5f5f65;font-size:9px;line-height:1.55}.landing-ai-result p strong{color:#111114}.landing-ai-result-action{min-height:35px;display:flex;align-items:center;justify-content:center;gap:7px;border-radius:9px;background:#111114;color:#fff;font-size:9px;font-weight:800}.landing-macbook-base{position:relative;z-index:1;width:110%;height:22px;margin-left:-5%;margin-top:-5px;border-radius:3px 3px 18px 18px;background:linear-gradient(180deg,#e8e8e8,#999ca3 70%,#d8d8d9);clip-path:polygon(5% 0,95% 0,100% 86%,96% 100%,4% 100%,0 86%);box-shadow:0 9px 18px rgba(16,16,18,.15)}.landing-macbook-base span{display:block;width:17%;height:5px;margin:0 auto;border-radius:0 0 5px 5px;background:#b8b9bd}.landing-workspace-stories{display:grid;margin-top:74px}.landing-workspace-story{display:grid;grid-template-columns:minmax(250px,.72fr) minmax(0,1.42fr);align-items:center;gap:clamp(40px,7vw,90px);padding:70px 0;border-top:1px solid #dfdfd9}.landing-workspace-story:last-child{border-bottom:1px solid #dfdfd9}.landing-workspace-story.reverse .landing-workspace-story-copy{order:2}.landing-workspace-story.reverse .landing-workspace-story-visual{order:1}.landing-workspace-story-copy>span{width:38px;height:38px;display:grid;place-items:center;border:1px solid #d7d7d2;border-radius:50%;color:#111114;font-size:11px;font-weight:850}.landing-workspace-story-copy>small{display:block;margin-top:28px;color:#737379;font-size:10px;font-weight:850;letter-spacing:.12em}.landing-workspace-story-copy h3{margin:10px 0 0;color:#111114;font-size:clamp(28px,3.1vw,42px);line-height:1.13;letter-spacing:-.045em;word-break:keep-all}.landing-workspace-story-copy p{margin:20px 0 0;color:#626268;font-size:15px;line-height:1.75;word-break:keep-all}.landing-story-window{min-height:390px;overflow:hidden;border:1px solid #d9d9d4;border-radius:18px;background:#fff;box-shadow:0 24px 65px rgba(20,20,23,.08)}.landing-story-windowbar{min-height:44px;display:flex;align-items:center;gap:6px;padding:0 15px;border-bottom:1px solid #e8e8e3;background:#fafaf8}.landing-story-windowbar>span{width:7px;height:7px;border-radius:50%;background:#c9c9c4}.landing-story-windowbar>span:first-child{background:#111114}.landing-story-windowbar b{margin-left:7px;color:#606066;font-size:10px}.landing-story-toolbar{display:flex;align-items:center;gap:7px;padding:13px 14px;border-bottom:1px solid #ecece8}.landing-story-toolbar div{min-width:0;flex:1;display:flex;gap:7px;color:#8a8a90}.landing-story-toolbar div,.landing-story-toolbar>span{min-height:36px;align-items:center;padding:0 10px;border:1px solid #deded9;border-radius:9px;font-size:9px}.landing-story-toolbar>span{display:inline-flex;background:#fff;color:#55555b}.landing-story-question-row,.landing-story-table-head{display:grid;grid-template-columns:minmax(210px,1.7fr) 64px 90px 105px;gap:10px;align-items:center;padding:10px 14px}.landing-story-table-head{min-height:34px;border-bottom:1px solid #e8e8e3;background:#f7f7f5;color:#77777d;font-size:8px;font-weight:800}.landing-story-question-row{position:relative;min-height:80px;border-bottom:1px solid #ecece8;background:#fff;transition:background-color .22s ease}.landing-story-question-row.active{background:#f2f0ff}.landing-story-question-row:last-child{border-bottom:0}.landing-story-question-row.active:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:#6e54e8}.landing-story-question-row strong{display:block;color:#111114;font-size:10px;line-height:1.4;word-break:keep-all}.landing-story-question-row small{display:inline-flex;margin-top:6px;padding:4px 6px;border:1px solid #deded8;border-radius:6px;color:#69696f;font-size:8px}.landing-story-question-row>b{font-size:13px}.landing-story-question-row svg{width:90px}.landing-story-question-row path{fill:none;stroke:#8c8c91;stroke-width:2}.landing-story-question-row path.up{stroke:#099267}.landing-story-question-row path.down{stroke:#e14343}.landing-story-model-stack{display:flex;align-items:center;padding-left:7px}.landing-story-model-stack>span{display:inline-flex;align-items:center;justify-content:center;width:25px;height:25px;margin-left:-7px;padding:4px;border:1px solid #dcdcd7;border-radius:50%;background:#fff}.landing-story-model-stack svg{display:block;width:100%;height:100%}.landing-story-panel-title{min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border-bottom:1px solid #e8e8e3}.landing-story-panel-title small{display:block;margin-bottom:5px;color:#818187;font-size:8px}.landing-story-panel-title strong{font-size:14px}.landing-story-panel-title>span{padding:5px 8px;border:1px solid #deded8;border-radius:7px;color:#66666c;font-size:8px}.landing-story-competitor-chart{display:grid;gap:2px;padding:15px 18px}.landing-story-competitor-chart>div{min-height:55px;display:grid;grid-template-columns:22px minmax(120px,.8fr) minmax(120px,1fr) 38px;align-items:center;gap:10px;padding:7px 9px;border-radius:9px}.landing-story-competitor-chart>div.mine{background:#f2f0ff}.landing-story-competitor-chart>div>span{color:#8a8a90;font-size:9px}.landing-story-competitor-chart strong{display:block;font-size:10px}.landing-story-competitor-chart small{display:block;margin-top:3px;color:#7a7a80;font-size:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.landing-story-competitor-chart i{height:6px;overflow:hidden;border-radius:99px;background:#e9e9e5}.landing-story-competitor-chart i b{display:block;height:100%;border-radius:inherit;background:#8f8f94}.landing-story-competitor-chart .mine i b{background:#6e54e8}.landing-story-competitor-chart em{color:#111114;font-size:10px;font-style:normal;font-weight:800;text-align:right}.landing-story-insight{display:flex;align-items:center;gap:9px;margin:3px 18px 17px;padding:11px 12px;border:1px solid #deded8;border-radius:10px;color:#65656b;font-size:9px}.landing-story-insight svg{flex:0 0 auto;color:#6e54e8}.landing-story-insight strong{color:#111114}.landing-story-actions{display:grid;gap:7px;padding:14px 16px}.landing-story-actions>div{min-height:63px;display:grid;grid-template-columns:26px 30px 1fr auto 17px;align-items:center;gap:8px;padding:8px 9px;border:1px solid #e3e3de;border-radius:10px;background:#fff}.landing-story-actions>div.active{border-color:#c7bdf6;background:#f4f2ff}.landing-story-action-number{color:#8b8b91;font-size:8px}.landing-story-action-icon{width:28px;height:28px;display:grid;place-items:center;border-radius:8px;background:#eeeeea;color:#55555b}.landing-story-actions>div.active .landing-story-action-icon{background:#111114;color:#fff}.landing-story-actions strong{display:block;font-size:10px}.landing-story-actions small{display:block;margin-top:4px;color:#7d7d83;font-size:8px}.landing-story-actions b{color:#07865d;font-size:9px;white-space:nowrap}.landing-story-remeasure{min-height:48px;display:grid;grid-template-columns:17px 1fr auto;align-items:center;gap:8px;margin:0 16px 16px;padding:10px 11px;border-radius:10px;background:#f4f4f1;color:#66666c;font-size:8px}.landing-story-remeasure b{color:#111114;white-space:nowrap}@media (max-width:1120px){.landing-hero-grid{grid-template-columns:minmax(0,.9fr) minmax(450px,1.1fr)}.landing-hero-title-rotating{font-size:clamp(44px,4.9vw,62px)}.landing-macbook-screen{min-height:455px}.landing-macbook-desktop{min-height:401px;padding:26px}}@media (max-width:1024px){.landing-hero-grid{grid-template-columns:1fr;max-width:850px}.landing-hero-title-rotating{max-width:790px;font-size:clamp(48px,7.2vw,68px)}.landing-macbook-demo{max-width:760px}.landing-workspace-story{grid-template-columns:1fr;gap:32px;padding:58px 0}.landing-workspace-story.reverse .landing-workspace-story-copy,.landing-workspace-story.reverse .landing-workspace-story-visual{order:0}.landing-workspace-story-copy{max-width:640px}}@media (max-width:768px){.landing-hero-title-rotating{font-size:clamp(39px,10.9vw,57px)}.landing-hero-question{margin-top:8px}.landing-rotating-model-slot{min-width:0}.landing-macbook-screen{min-height:420px;border-width:7px 7px 10px;border-radius:18px 18px 10px 10px}.landing-macbook-desktop{min-height:376px;padding:18px}.landing-ai-window{min-height:345px}.landing-workspace-stories{margin-top:46px}.landing-workspace-story{padding:48px 0}.landing-workspace-story-copy h3{font-size:31px}.landing-story-window{min-height:350px;border-radius:14px}.landing-story-question-row,.landing-story-table-head{grid-template-columns:minmax(170px,1fr) 48px 72px}.landing-story-question-row>.landing-story-model-stack,.landing-story-table-head span:last-child{display:none}.landing-story-question-row svg{width:72px}.landing-story-competitor-chart>div{grid-template-columns:18px minmax(105px,.9fr) 1fr 34px}}@media (max-width:480px){.landing-hero-title-rotating{font-size:clamp(36px,10.4vw,46px);line-height:1.08}.landing-hero-question-break{display:none}.landing-rotating-model-slot{min-width:0}.landing-macbook-screen{min-height:365px}.landing-macbook-menu{height:25px}.landing-macbook-desktop{min-height:330px;padding:10px}.landing-ai-window{min-height:310px;border-radius:14px}.landing-ai-windowbar{min-height:31px}.landing-ai-question{grid-template-columns:24px 1fr;margin:10px 10px 0;padding:9px}.landing-ai-user-avatar{width:24px;height:24px}.landing-ai-question strong{min-height:28px;font-size:9px}.landing-ai-model-heading{margin:10px 12px 8px}.landing-ai-model-heading .landing-demo-logo-crop-large{width:24px;height:24px}.landing-ai-model-heading .landing-demo-logo-crop-large img{width:87px;height:24px}.landing-ai-ready,.landing-ai-searching{min-height:150px;margin:0 12px 12px}.landing-ai-result{gap:5px;margin:0 12px 11px}.landing-ai-result-row{min-height:26px;padding:5px 7px}.landing-ai-result p{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.landing-ai-result-action{min-height:29px}.landing-workspace-story-copy h3{font-size:28px}.landing-workspace-story-copy p{font-size:14px}.landing-story-toolbar>span:last-child{display:none}.landing-story-question-row,.landing-story-table-head{grid-template-columns:minmax(145px,1fr) 42px 62px;gap:6px;padding-left:10px;padding-right:10px}.landing-story-question-row svg{width:62px}.landing-story-competitor-chart{padding:12px 10px}.landing-story-competitor-chart>div{grid-template-columns:15px minmax(94px,.9fr) minmax(80px,1fr) 31px;gap:6px;padding-left:4px;padding-right:4px}.landing-story-insight{margin-left:10px;margin-right:10px}.landing-story-actions{padding:12px 10px}.landing-story-actions>div{grid-template-columns:20px 28px 1fr 17px}.landing-story-actions>div>b{display:none}.landing-story-remeasure{margin-left:10px;margin-right:10px}.landing-story-remeasure b{display:none}}@media (prefers-reduced-motion:reduce){.landing-ai-searching svg{animation:none}}@media (max-width:768px){.landing-nav-inner{gap:8px;padding-left:10px}.landing-nav-actions{gap:5px;margin-left:auto}.landing-nav-btn,.landing-nav-btn-ghost{display:inline-flex;min-height:40px;padding:8px 10px;font-size:11px}.landing-nav-drawer,.landing-nav-menu-btn{display:none!important}}@media (max-width:420px){.landing-nav{padding-inline:8px}.landing-nav-inner{min-height:56px;padding:6px 7px;border-radius:13px}.landing-nav-logo .brand-name{display:none}.landing-nav-btn{min-height:38px;padding-inline:8px}}.landing-nav{padding-top:0;border:0;background:transparent;backdrop-filter:none}.landing-nav-inner{min-height:72px;padding-inline:0;backdrop-filter:none}.landing-workspace-stories{margin-top:54px}.landing-workspace-story,.landing-workspace-story:last-child{min-width:0;display:flex;flex-direction:column;align-items:stretch;gap:24px;padding:28px;overflow:hidden;border:1px solid #deded8;border-radius:20px}.landing-workspace-story-copy{max-width:none}.landing-workspace-story-copy>span{width:32px;height:32px}.landing-workspace-story-copy>small{margin-top:20px}.landing-workspace-story-copy h3{font-size:clamp(23px,2.15vw,30px)}.landing-workspace-story-copy p{margin-top:14px;font-size:13px;line-height:1.68}.landing-workspace-story-visual{min-width:0;margin-top:auto}.landing-workspace-story .landing-story-window{min-height:310px;border-radius:14px;box-shadow:0 18px 44px rgba(20,20,23,.07)}.landing-workspace-story .landing-story-toolbar{padding:10px}.landing-workspace-story .landing-story-toolbar>span:last-child{display:none}.landing-workspace-story .landing-story-question-row,.landing-workspace-story .landing-story-table-head{grid-template-columns:minmax(120px,1fr) 38px 58px;gap:5px;padding-inline:9px}.landing-workspace-story .landing-story-question-row>.landing-story-model-stack,.landing-workspace-story .landing-story-table-head span:last-child{display:none}.landing-workspace-story .landing-story-question-row{min-height:64px}.landing-workspace-story .landing-story-question-row svg{width:58px}.landing-workspace-story .landing-story-competitor-chart{padding:10px}.landing-workspace-story .landing-story-competitor-chart>div{grid-template-columns:16px minmax(84px,.9fr) minmax(58px,1fr) 30px;min-height:43px;gap:6px;padding:5px}.landing-workspace-story .landing-story-competitor-chart small{display:none}.landing-workspace-story .landing-story-insight{margin:2px 10px 10px}.landing-workspace-story .landing-story-actions{padding:10px}.landing-workspace-story .landing-story-actions>div{min-height:51px;grid-template-columns:20px 27px 1fr 15px;gap:6px;padding:6px}.landing-workspace-story .landing-story-actions>div>b{display:none}.landing-workspace-story .landing-story-remeasure{margin:0 10px 10px}.landing-workspace-story .landing-story-remeasure b{display:none}.landing-story-sources{display:grid;gap:8px;padding:14px}.landing-story-sources>div{display:grid;grid-template-columns:30px minmax(92px,.8fr) minmax(72px,1fr);align-items:center;gap:8px;min-height:55px;padding:8px;border:1px solid #e5e5e0;border-radius:10px}.landing-story-source-logo{width:28px;height:28px;display:grid;place-items:center;border:1px solid #deded8;border-radius:8px;background:#fff;color:#111;font-size:11px;font-weight:850}.landing-story-source-logo.naver{border-color:#03c75a;background:#03c75a;color:#fff}.landing-story-sources strong{display:block;font-size:10px}.landing-story-sources small{display:block;margin-top:3px;color:#77777d;font-size:8px}.landing-story-sources i{position:relative;display:block;height:15px;font-style:normal}.landing-story-sources i:before{position:absolute;inset:2px 0 auto;height:4px;border-radius:99px;background:#ededE9;content:""}.landing-story-sources i b,.landing-story-sources i em{position:absolute;left:0;height:4px;border-radius:99px}.landing-story-sources i b{top:1px;background:#111}.landing-story-sources i em{top:9px;background:#b6b6b2}.landing-story-sources .weak i b{background:#e14343}.landing-story-sources .strong i b{background:#079267}.landing-story-source-legend{display:flex;align-items:center;gap:10px;margin:0 14px 14px;color:#74747a;font-size:8px}.landing-story-source-legend span{display:inline-flex;align-items:center;gap:4px}.landing-story-source-legend span i{width:7px;height:7px;border-radius:2px;background:#111}.landing-story-source-legend span:nth-child(2) i{background:#b6b6b2}.landing-story-source-legend>b{margin-left:auto;color:#e14343}.landing-reason-grid article{min-height:390px;display:flex;flex-direction:column}.landing-reason-grid strong{margin-top:28px}.landing-reason-visual{min-height:126px;margin-top:auto;padding-top:24px;border-top:1px solid #e8e8e3}.reason-search{height:34px;display:flex;align-items:center;gap:7px;padding:0 10px;border:1px solid #d9d9d4;border-radius:9px;color:#75757b;font-size:10px}.reason-question-row{display:grid;grid-template-columns:62px 1fr;gap:8px;align-items:center;padding:9px 2px;border-bottom:1px solid #ecece8;font-size:9px}.reason-question-row:last-child{border-bottom:0}.reason-question-row b{color:#6552cc}.reason-models{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px}.reason-models>div{display:grid;grid-template-columns:24px 1fr 32px;align-items:center;gap:8px}.reason-models i{height:5px;overflow:hidden;border-radius:99px;background:#ecece8}.reason-models i span{display:block;height:100%;border-radius:inherit;background:#111}.reason-models b{font-size:9px;text-align:right}.reason-evidence{display:grid;gap:6px}.reason-evidence>div{display:grid;grid-template-columns:30px 1fr auto;align-items:center;gap:9px;min-height:39px}.reason-source-logo{width:28px;height:28px;display:grid;place-items:center;border:1px solid #deded8;border-radius:8px;background:#fff;font-size:10px;font-weight:850}.reason-source-logo.n{border-color:#03c75a;background:#03c75a;color:#fff}.reason-source-logo.dark{background:#111;color:#fff}.reason-action p,.reason-evidence p{margin:0}.reason-action p b,.reason-evidence p b{display:block;font-size:10px}.reason-action p small,.reason-evidence p small{display:block;margin-top:2px;color:#808086;font-size:8px}.reason-evidence em{color:#e14343;font-size:10px;font-style:normal;font-weight:800}.reason-evidence em.up{color:#07865d}.reason-action{display:grid;gap:7px}.reason-action>div:not(.reason-remeasure){display:grid;grid-template-columns:28px 1fr auto;align-items:center;gap:9px}.reason-action>div>span{width:26px;height:26px;display:grid;place-items:center;border-radius:7px;background:#eeeeea}.reason-action>div>em{color:#07865d;font-size:8px;font-style:normal;font-weight:800}.reason-remeasure{min-height:34px;display:flex;align-items:center;gap:7px;padding:0 10px;border-radius:8px;background:#111;color:#fff;font-size:9px}.reason-remeasure svg:last-child{margin-left:auto}.landing-workflow-card{min-height:430px;display:flex;flex-direction:column}.landing-workflow-card h3{margin-top:48px}.landing-workflow-visual{min-height:128px;margin-top:auto;padding-top:24px;border-top:1px solid #e5e5e0}.landing-workflow-visual:before{content:none}.workflow-search-line{min-height:34px;display:flex;align-items:center;gap:7px;padding:0 9px;border:1px solid #deded8;border-radius:8px;color:#66666c;font-size:9px}.workflow-search-line b{margin-left:auto;color:#111}.workflow-model-orbit{display:flex;align-items:center;gap:8px;margin-top:13px}.workflow-model-orbit span{width:30px;height:30px;display:grid;place-items:center;border:1px solid #deded8;border-radius:50%;background:#fff}.workflow-progress{height:5px;margin-top:13px;overflow:hidden;border-radius:99px;background:#ecece8}.workflow-progress span{display:block;height:100%;border-radius:inherit;background:#111}.landing-workflow-diagnose{display:grid;gap:9px}.landing-workflow-diagnose>div{display:grid;grid-template-columns:68px 1fr 34px;align-items:center;gap:8px;font-size:9px}.landing-workflow-diagnose i{height:6px;overflow:hidden;border-radius:99px;background:#ecece8}.landing-workflow-diagnose i b{display:block;height:100%;border-radius:inherit;background:#111}.landing-workflow-diagnose>div:nth-child(2) i b{background:#9b9b9f}.landing-workflow-diagnose strong{font-size:9px;text-align:right}.landing-workflow-diagnose p{display:flex;align-items:center;gap:7px;margin:2px 0 0;padding-top:9px;border-top:1px solid #ecece8;font-size:8px}.landing-workflow-diagnose p b{color:#111}.landing-workflow-diagnose p em{margin-left:auto;color:#e14343;font-style:normal;font-weight:800}.landing-workflow-improve{display:grid;gap:8px}.workflow-improve-footer,.workflow-improve-head{display:flex;align-items:center;justify-content:space-between}.workflow-improve-head span{color:#111114;font-size:9px;font-weight:820}.workflow-improve-head b{padding:4px 7px;border-radius:999px;background:#eef7f3;color:#07865d;font-size:7px}.workflow-improve-list{display:grid;gap:5px}.workflow-improve-list>div{min-height:42px;display:grid;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 8px;border:1px solid #e2e2dd;border-radius:9px;background:#fff}.workflow-improve-list>div.active{border-color:#c8c8c2;background:#f7f7f4}.workflow-improve-list>div>span{width:25px;height:25px;display:grid;place-items:center;border-radius:7px;background:#edf8f3;color:#07865d}.workflow-improve-list>div.active>span{background:#ececf2;color:#3c3c45}.workflow-improve-list p{min-width:0;margin:0}.workflow-improve-list p b,.workflow-improve-list p small{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap}.workflow-improve-list p b{color:#111114;font-size:8px}.workflow-improve-list p small{margin-top:2px;color:#7b7b81;font-size:7px}.workflow-improve-list em{color:#07865d;font-size:7px;font-style:normal;font-weight:800}.workflow-improve-list .active em{color:#5d5d65}.workflow-improve-footer{justify-content:flex-start;gap:6px;min-height:29px;padding:0 8px;border-radius:8px;background:#111114;color:#fff;font-size:8px}.workflow-improve-footer b{margin-left:auto;color:#fff;font-size:8px}.landing-result-steps article{min-height:340px;display:flex;flex-direction:column}.landing-result-steps strong{margin-top:26px}.landing-result-visual{min-height:84px;margin-top:auto;padding-top:18px;border-top:1px solid #ecece8}.result-discover{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.result-discover>span{display:grid;justify-items:center;gap:5px;padding:8px 4px;border:1px solid #e2e2dd;border-radius:9px;opacity:.46}.result-discover>span.mentioned{border-color:#9c8bed;background:#f2f0ff;opacity:1}.result-discover i{color:#6f6f75;font-size:7px;font-style:normal;font-weight:800}.result-reason{display:grid;gap:7px}.result-reason-legend{display:flex;justify-content:flex-end;gap:9px;color:#7a7a80;font-size:7px}.result-reason-legend span{display:inline-flex;align-items:center;gap:4px}.result-reason-legend i{width:10px;height:3px;border-radius:99px;background:#111114}.result-reason-legend span:last-child i{background:#b8b8b3}.result-reason-row{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:8px}.result-reason-row>div{min-width:0}.result-reason-row p{display:flex;align-items:center;margin:0}.result-reason-row p b{color:#111114;font-size:8px}.result-reason-row strong{margin-left:auto;color:#e14343;font-size:8px}.result-reason-row>div>i{position:relative;display:block;height:11px;margin-top:3px}.result-reason-row>div>i b,.result-reason-row>div>i em{position:absolute;left:0;height:4px;border-radius:99px}.result-reason-row>div>i em{top:0;z-index:1;background:#111114}.result-reason-row>div>i b{top:6px;background:#b8b8b3}.result-reason-row small{display:block;margin-top:3px;color:#7a7a80;font-size:7px}.result-execute{display:grid;gap:7px}.result-execute span{min-height:28px;display:flex;align-items:center;gap:7px;padding:0 8px;border-radius:7px;background:#f3f3f0;font-size:8px}.result-execute svg{color:#07865d}.result-verify{display:grid;gap:5px}.result-verify-head,.result-verify-metrics{display:flex;align-items:center}.result-verify-head{justify-content:space-between;color:#66666d;font-size:8px;font-weight:750}.result-verify-head b{padding:4px 7px;border-radius:999px;background:#eaf7f1;color:#07865d;font-size:8px}.result-verify svg{width:100%;height:auto;display:block;aspect-ratio:6/1;overflow:visible}.result-verify .result-verify-grid{fill:none;stroke:#e3e3de;stroke-width:1}.result-verify .result-verify-area{fill:rgba(7,134,93,.1);stroke:none}.result-verify .result-verify-line{fill:none;stroke:#07865d;stroke-width:2.5;vector-effect:non-scaling-stroke}.result-verify circle{fill:#fff;stroke:#07865d;stroke-width:2;vector-effect:non-scaling-stroke}.result-verify-metrics{justify-content:space-between;color:#77777d}.result-verify-metrics>span{display:flex;flex-direction:column;gap:1px}.result-verify-metrics>span:last-child{align-items:flex-end;text-align:right}.result-verify-metrics small{font-size:7px}.result-verify-metrics b{color:#111114;font-size:10px}.result-verify-metrics svg{width:13px;height:13px;color:#07865d}@media (max-width:700px){.landing-nav{padding-inline:12px}.landing-nav-inner{min-height:62px;padding-inline:0}.landing-workspace-stories{grid-template-columns:1fr}.landing-workspace-story{padding:22px}.landing-workspace-story-copy h3{font-size:27px}.landing-reason-grid article{min-height:370px}.landing-result-steps article{min-height:300px}}@media (max-width:420px){.landing-nav{padding-inline:8px}.landing-nav-inner{min-height:56px;padding-inline:0;border-radius:0}.landing-nav-brand{justify-content:center;min-width:44px;min-height:44px}.landing-nav-btn{min-height:44px}.landing-workspace-story{padding:18px}.landing-workspace-story .landing-story-window{min-height:300px}.landing-story-sources>div{grid-template-columns:28px minmax(84px,.9fr) minmax(58px,1fr);gap:6px}.reason-models{grid-template-columns:1fr}}.landing-page{--lp-text:#1d1d1f;--lp-muted:#6e6e73;--lp-subtle:#86868b;--lp-line:rgba(0,0,0,.1);--lp-soft:#f5f5f7;--lp-surface:#ffffff;--lp-accent:#0071e3;--lp-success:#087f5b;background:var(--lp-surface);color:var(--lp-text);font-family:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text",var(--font-pretendard),Pretendard,"Noto Sans KR",sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.landing-page *,.landing-page :after,.landing-page :before{box-sizing:border-box}.landing-page :is(h1,h2,h3,p){text-wrap:pretty}.landing-page :is(section[id],main[id]){scroll-margin-top:76px}.landing-page :is(a,button,summary){-webkit-tap-highlight-color:transparent}.landing-page :is(a,button,summary):focus-visible{outline:3px solid rgba(0,113,227,.78);outline-offset:3px}.landing-nav{min-height:64px;padding:0 clamp(18px,4vw,52px);border-bottom:1px solid rgba(0,0,0,.07);background:rgba(255,255,255,.82);box-shadow:none;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px)}.landing-nav-inner{width:100%;max-width:1180px;min-height:64px;gap:16px;margin:0 auto;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.landing-nav-logo{color:var(--lp-text)}.landing-nav-actions{gap:6px}.landing-nav-btn{min-width:0;min-height:42px;padding:9px 15px;border-radius:999px;font-size:13px;font-weight:650;letter-spacing:-.01em}.landing-nav-btn-home{border-color:transparent;background:transparent;color:var(--lp-text)}.landing-nav-btn-home:hover{background:var(--lp-soft)}.landing-nav-btn-ghost{border-color:transparent;background:transparent;color:var(--lp-text)}.landing-nav-btn-ghost:hover{background:var(--lp-soft)}.landing-nav-btn-primary{border-color:var(--lp-text);background:var(--lp-text);color:#fff}.landing-hero{min-height:auto;padding:clamp(70px,8vw,108px) clamp(20px,5vw,64px) clamp(88px,10vw,136px);border:0;background:#fff}.landing-hero-grid-pattern,.landing-hero-orb{display:none}.landing-hero-grid{width:100%;max-width:1180px;display:grid;grid-template-columns:1fr;justify-items:center;gap:clamp(60px,8vw,96px);margin:0 auto}.landing-hero-copy{width:100%;max-width:1020px;padding:0;text-align:center}.landing-hero-title,.landing-hero-title-rotating{max-width:1040px;margin:0 auto;color:var(--lp-text);font-size:clamp(54px,5.2vw,72px);font-weight:760;letter-spacing:-.065em;line-height:.98;word-break:keep-all}.landing-hero-title-line{display:block}.landing-hero-question{margin-top:.08em}.landing-rotating-model b,.landing-rotating-model-slot{color:var(--lp-text)}.landing-hero-description{max-width:790px;margin:30px auto 0;color:var(--lp-muted);font-size:clamp(17px,1.45vw,21px);letter-spacing:-.018em;line-height:1.58;word-break:keep-all}.landing-hero-actions{justify-content:center;gap:10px;margin-top:34px}.landing-hero-primary,.landing-hero-secondary{min-height:52px;padding:13px 22px;border-radius:999px;font-size:15px;font-weight:680}.landing-hero-primary{border-color:var(--lp-accent);background:var(--lp-accent);box-shadow:none}.landing-hero-secondary{border-color:transparent;color:var(--lp-accent)}.landing-hero-secondary:hover{background:rgba(0,113,227,.06)}.landing-macbook-demo{max-width:1040px}.landing-macbook-screen{min-height:540px;border-width:9px 9px 13px;border-color:#151518;border-radius:28px 28px 14px 14px;box-shadow:0 32px 90px rgba(0,0,0,.13)}.landing-macbook-desktop{min-height:486px}.landing-macbook-base{filter:drop-shadow(0 20px 22px rgba(0,0,0,.12))}.landing-section-shell{width:min(1180px,100%)}.landing-content-section,.landing-era-section,.landing-pricing-section,.landing-result-section,.landing-why-section,.landing-workflow-section{padding:clamp(88px,9vw,124px) clamp(20px,5vw,64px);border-top:0}.landing-era-section,.landing-faq-section,.landing-features-wrap,.landing-workflow-section{background:#fff}.landing-pricing-section,.landing-result-section,.landing-section-soft,.landing-why-section{background:var(--lp-soft)}.landing-section-kicker{margin:0 0 18px;color:var(--lp-subtle);font-size:12px;font-weight:720;letter-spacing:.12em}.landing-blog-heading h2,.landing-era-section h2,.landing-feature-heading h2,.landing-section-heading h2,.landing-section-heading.light h2{max-width:920px;margin:0;color:var(--lp-text);font-size:clamp(46px,5.7vw,72px);font-weight:740;letter-spacing:-.055em;line-height:1.04;word-break:keep-all}.landing-blog-heading>p:last-child,.landing-era-copy,.landing-feature-heading>p:last-child,.landing-section-heading>p:last-child{max-width:720px;margin:24px 0 0;color:var(--lp-muted);font-size:clamp(16px,1.45vw,19px);letter-spacing:-.012em;line-height:1.68;word-break:keep-all}.landing-blog-heading,.landing-feature-heading,.landing-section-heading{max-width:920px;margin-inline:auto;text-align:center}.landing-blog-heading h2,.landing-blog-heading>p:last-child,.landing-feature-heading h2,.landing-feature-heading>p:last-child,.landing-section-heading h2,.landing-section-heading>p:last-child{margin-inline:auto}.landing-workspace-stories{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:clamp(44px,6vw,68px)}.landing-workspace-story,.landing-workspace-story:last-child{gap:26px;min-height:0;padding:clamp(24px,3vw,34px);border:1px solid var(--lp-line);border-radius:26px;background:#fff;box-shadow:none}.landing-workspace-story-copy>span{width:34px;height:34px;border-color:transparent;background:var(--lp-soft);color:var(--lp-muted)}.landing-workspace-story-copy>small{margin-top:22px;color:var(--lp-subtle);letter-spacing:.1em}.landing-workspace-story-copy h3{margin-top:8px;color:var(--lp-text);font-size:clamp(24px,2.4vw,32px);letter-spacing:-.035em;line-height:1.16}.landing-workspace-story-copy p{max-width:560px;color:var(--lp-muted);font-size:14px;line-height:1.7}.landing-workspace-story .landing-story-window{min-height:300px;border:1px solid var(--lp-line);border-radius:16px;box-shadow:0 18px 44px rgba(0,0,0,.055)}.landing-reason-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:clamp(44px,6vw,68px)}.landing-reason-grid article{min-height:380px;padding:clamp(26px,3vw,36px);border-color:var(--lp-line);border-radius:26px}.landing-reason-grid article>span,.landing-result-steps article>span{border:0;background:var(--lp-soft);color:var(--lp-muted)}.landing-reason-grid strong{margin-top:30px;color:var(--lp-text);font-size:clamp(23px,2.3vw,31px);line-height:1.18}.landing-reason-grid p{color:var(--lp-muted);font-size:14px}.landing-workflow-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:clamp(44px,6vw,68px)}.landing-workflow-card{min-height:420px;padding:clamp(26px,3vw,34px);border-color:var(--lp-line);border-radius:26px;background:#fff}.landing-workflow-top span{color:var(--lp-text);font-size:28px}.landing-workflow-top em{color:var(--lp-subtle)}.landing-workflow-card h3{margin:48px 0 14px;color:var(--lp-text);font-size:clamp(22px,2.2vw,29px);line-height:1.2}.landing-workflow-card p{color:var(--lp-muted);font-size:14px}.landing-result-story{margin-top:clamp(44px,6vw,68px);border-color:var(--lp-line);border-radius:28px;box-shadow:none}.landing-result-question{padding:clamp(28px,4vw,46px);background:var(--lp-text)}.landing-result-question strong{font-size:clamp(27px,3.4vw,43px)}.landing-result-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-result-steps article{min-height:315px;padding:clamp(26px,3.4vw,40px);border-color:var(--lp-line)}.landing-result-steps article:nth-child(2){border-right:0}.landing-result-steps article:nth-child(-n+2){border-bottom:1px solid var(--lp-line)}.landing-result-steps strong{margin-top:28px;color:var(--lp-text);font-size:clamp(22px,2.2vw,29px)}.landing-result-steps p{color:var(--lp-muted);font-size:14px}.landing-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:clamp(44px,6vw,68px)}.landing-feature-card{min-width:0;min-height:470px;display:flex;flex-direction:column;padding:clamp(24px,2.8vw,32px);border:1px solid var(--lp-line);border-radius:26px;background:#fff}.landing-feature-icon{width:48px;height:48px;display:grid;place-items:center;border-radius:14px;background:var(--lp-soft);color:var(--lp-text)}.landing-feature-card h3{margin:28px 0 0;color:var(--lp-text);font-size:24px;letter-spacing:-.03em;line-height:1.2}.landing-feature-description{margin:12px 0 24px;color:var(--lp-muted);font-size:14px;line-height:1.65}.landing-feature-card>div:last-of-type{margin-top:auto}.landing-inline-action{display:inline-flex;align-items:center;width:fit-content;margin-top:22px;color:var(--lp-accent);font-size:14px;font-weight:650;text-decoration:none}.landing-blog-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:clamp(44px,6vw,68px)}.landing-blog-grid>div{min-width:0}.landing-blog-card{height:100%;display:grid;grid-template-columns:minmax(180px,.78fr) minmax(0,1.22fr);overflow:hidden;border:1px solid var(--lp-line);border-radius:26px;background:#fff;color:var(--lp-text);text-decoration:none}.landing-blog-illustration{min-height:280px;overflow:hidden;background:#ececf0}.landing-blog-illustration>*{width:100%;height:100%}.landing-blog-copy{display:flex;flex-direction:column;padding:30px}.landing-blog-category{margin:0;color:var(--lp-subtle);font-size:11px;font-weight:720;letter-spacing:.09em}.landing-blog-copy h3{margin:18px 0 0;color:var(--lp-text);font-size:clamp(22px,2vw,28px);letter-spacing:-.035em;line-height:1.2}.landing-blog-excerpt{margin:14px 0 0;color:var(--lp-muted);font-size:14px;line-height:1.65}.landing-blog-meta{margin:auto 0 0;padding-top:22px;color:var(--lp-subtle);font-size:11px}.landing-blog-action{display:flex;justify-content:center}.landing-billing-cycle{margin-top:34px;border-color:var(--lp-line);border-radius:999px;background:#e8e8ed}.landing-billing-cycle button{min-height:44px;border-radius:999px}.landing-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:40px}.landing-plan-card{min-height:510px;padding:32px;border-color:var(--lp-line);border-radius:26px;background:#fff}.landing-plan-card.highlighted{border:1px solid var(--lp-text);box-shadow:0 24px 60px rgba(0,0,0,.08)}.landing-plan-badge{background:var(--lp-text)}.landing-plan-name>span{color:var(--lp-text);font-size:24px}.landing-plan-price strong{color:var(--lp-text);font-size:clamp(30px,2.7vw,40px)}.landing-plan-card li,.landing-plan-note{color:var(--lp-muted)}.landing-plan-card li svg{color:var(--lp-success)}.landing-plan-action{min-height:48px;border-radius:999px;border-color:var(--lp-text);background:#fff}.landing-plan-card.highlighted .landing-plan-action{background:var(--lp-text)}.landing-faq-layout{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:clamp(52px,8vw,110px)}.landing-faq-intro h2{color:var(--lp-text);font-size:clamp(44px,5vw,64px);font-weight:740}.landing-faq-answer>p,.landing-faq-intro>p:last-child{color:var(--lp-muted)}.landing-faq-item,.landing-faq-list{border-color:var(--lp-line)}.landing-faq-item summary{min-height:86px;color:var(--lp-text)}.landing-faq-item summary>span{font-size:19px}.landing-final-cta{position:relative;width:min(calc(100% - 40px),1180px);margin:clamp(76px,8vw,112px) auto;padding:clamp(64px,8vw,104px) clamp(24px,7vw,90px);overflow:hidden;border:0;border-radius:30px;background:var(--lp-text);text-align:center}.landing-final-cta .landing-cta-grid-pattern{display:none}.landing-final-cta h2{max-width:850px;margin:0 auto;color:#fff;font-size:clamp(42px,5.8vw,72px);font-weight:730;letter-spacing:-.055em;line-height:1.03}.landing-final-cta>p{margin-top:22px;color:#a1a1a6;font-size:16px}.landing-final-button{min-height:52px;margin-top:30px;padding:13px 22px;border-color:#fff;border-radius:999px;background:#fff;color:var(--lp-text)}.landing-footer{width:min(1040px,calc(100% - clamp(64px, 16vw, 240px)));margin:0 auto;padding:0 0 42px;border:0;background:#fff}.landing-footer-inner{width:min(1180px,100%);display:grid;grid-template-columns:minmax(220px,1.2fr) minmax(0,2fr);gap:54px 70px;margin:0 auto;padding-top:46px;border-top:1px solid var(--lp-line)}.landing-footer-brand p{margin:18px 0 0;color:var(--lp-muted);font-size:12px;line-height:1.65}.landing-brand-logo{width:150px;max-width:100%;height:auto!important;display:block;object-fit:contain}.landing-footer-logo{width:150px;flex:0 0 auto}.landing-footer-columns{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.landing-footer-column{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.landing-footer-column>p{margin:0 0 4px;color:var(--lp-text);font-size:12px;font-weight:700}.landing-footer-link{display:inline-flex;min-height:32px;align-items:center;padding:4px 0;border:0;background:transparent;color:var(--lp-muted)!important;font-size:12px;text-decoration:none;cursor:pointer}.landing-footer-link:hover{color:var(--lp-text)!important}.landing-footer-copyright{grid-column:1/-1;padding-top:24px;border-top:1px solid var(--lp-line);color:var(--lp-subtle);font-size:11px;font-weight:650}@media (max-width:1024px){.landing-hero{padding-top:72px}.landing-hero-title,.landing-hero-title-rotating{font-size:clamp(48px,7vw,62px)}.landing-macbook-demo{max-width:900px}.landing-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-feature-card:last-child{grid-column:1/-1;min-height:390px}.landing-blog-grid{grid-template-columns:1fr}.landing-blog-card{min-height:310px}.landing-footer-inner{grid-template-columns:1fr}}@media (max-width:820px){.landing-nav{padding-inline:18px}.landing-nav-inner{min-height:60px}.landing-nav-btn{min-height:44px}.landing-nav-btn-home{display:none}.landing-hero{padding:62px 20px 84px}.landing-hero-grid{gap:58px}.landing-hero-title,.landing-hero-title-rotating{font-size:clamp(44px,8vw,56px)}.landing-hero-description{font-size:17px}.landing-macbook-screen{min-height:500px}.landing-macbook-desktop{min-height:446px;padding:26px}.landing-content-section,.landing-era-section,.landing-pricing-section,.landing-result-section,.landing-why-section,.landing-workflow-section{padding:80px 20px}.landing-blog-heading h2,.landing-era-section h2,.landing-feature-heading h2,.landing-section-heading h2{font-size:clamp(40px,8vw,56px)}.landing-feature-grid,.landing-plan-grid,.landing-reason-grid,.landing-workspace-stories{grid-template-columns:1fr}.landing-reason-grid,.landing-workflow-grid,.landing-workspace-stories{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-workflow-card:last-child{grid-column:1/-1}.landing-feature-card,.landing-feature-card:last-child,.landing-plan-card,.landing-workflow-card{grid-column:auto;min-height:0}.landing-reason-grid article{min-height:360px}.landing-workflow-card{min-height:390px}.landing-feature-card{min-height:430px}.landing-result-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-result-steps article{min-height:290px}.landing-blog-card{grid-template-columns:1fr}.landing-blog-illustration{min-height:260px}.landing-blog-meta{margin-top:24px}.landing-faq-layout{grid-template-columns:1fr}.landing-faq-intro{position:static}.landing-footer-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.landing-nav{padding-inline:14px}.landing-nav-logo{max-width:116px}.landing-nav-actions{gap:2px}.landing-nav-btn{padding-inline:12px;font-size:12px}.landing-nav-btn-ghost{display:inline-flex}.landing-hero{padding:52px 18px 72px}.landing-hero-copy{text-align:left}.landing-hero-title,.landing-hero-title-rotating{max-width:none;font-size:clamp(38px,10.2vw,46px);line-height:1.03}.landing-hero-description{margin-top:22px;font-size:16px;line-height:1.62}.landing-hero-actions{justify-content:stretch;flex-direction:column}.landing-hero-primary,.landing-hero-secondary{width:100%}.landing-macbook-screen{min-height:430px;border-width:6px 6px 10px;border-radius:20px 20px 10px 10px}.landing-macbook-desktop{min-height:390px;padding:14px}.landing-content-section,.landing-era-section,.landing-pricing-section,.landing-result-section,.landing-why-section,.landing-workflow-section{padding:68px 18px}.landing-blog-heading h2,.landing-era-section h2,.landing-feature-heading h2,.landing-section-heading h2{font-size:40px;line-height:1.06}.landing-blog-heading>p:last-child,.landing-era-copy,.landing-feature-heading>p:last-child,.landing-section-heading>p:last-child{margin-top:18px;font-size:15px}.landing-blog-heading,.landing-feature-heading,.landing-section-heading{text-align:left}.landing-blog-heading h2,.landing-blog-heading>p:last-child,.landing-feature-heading h2,.landing-feature-heading>p:last-child,.landing-section-heading h2,.landing-section-heading>p:last-child{margin-inline:0}.landing-blog-grid,.landing-feature-grid,.landing-plan-grid,.landing-reason-grid,.landing-workflow-grid,.landing-workspace-stories{gap:12px;margin-top:36px}.landing-reason-grid,.landing-result-steps,.landing-workflow-grid,.landing-workspace-stories{grid-template-columns:1fr}.landing-workflow-card:last-child{grid-column:auto}.landing-result-steps article{border-right:0;border-bottom:1px solid var(--lp-line)}.landing-result-steps article:last-child{border-bottom:0}.landing-feature-card,.landing-plan-card,.landing-reason-grid article,.landing-workflow-card,.landing-workspace-story,.landing-workspace-story:last-child{padding:22px;border-radius:22px}.landing-workspace-story .landing-story-window{min-height:280px}.landing-reason-grid article{min-height:340px}.landing-workflow-card{min-height:370px}.landing-feature-card{min-height:410px}.landing-result-story{border-radius:22px}.landing-result-question,.landing-result-steps article{padding:24px 22px}.landing-result-steps article{min-height:270px}.landing-blog-card{border-radius:22px}.landing-blog-copy{padding:24px}.landing-blog-illustration{min-height:220px}.landing-billing-cycle{width:100%}.landing-billing-cycle button{flex:1}.landing-faq-intro h2{font-size:40px}.landing-faq-item summary{min-height:76px}.landing-faq-item summary>span{font-size:17px}.landing-final-cta{width:calc(100% - 28px);margin:64px auto;padding:58px 22px;border-radius:24px;text-align:left}.landing-final-cta h2{font-size:40px}.landing-final-button{width:100%}.landing-footer{padding-inline:18px}.landing-footer-columns{gap:28px 18px}}@media (hover:none),(pointer:coarse){.landing-page [style*=transform]{will-change:auto}}@media (prefers-reduced-motion:reduce){.landing-page{scroll-behavior:auto}}@keyframes landingVisualReveal{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes landingVisualPop{0%{opacity:0;transform:scale(.84)}to{opacity:1;transform:scale(1)}}@keyframes landingVisualBar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes landingVisualLine{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes landingVisualArea{0%{opacity:0}to{opacity:1}}.landing-workflow-diagnose.motion-waiting>div,.landing-workflow-diagnose.motion-waiting>p,.landing-workflow-improve.motion-waiting .workflow-improve-footer,.landing-workflow-improve.motion-waiting .workflow-improve-head,.landing-workflow-improve.motion-waiting .workflow-improve-list>div,.landing-workflow-measure.motion-waiting .workflow-search-line,.reason-action.motion-waiting>div,.reason-evidence.motion-waiting>div,.reason-models.motion-waiting>div,.reason-question.motion-waiting .reason-question-row,.reason-question.motion-waiting .reason-search,.result-discover.motion-waiting>span,.result-execute.motion-waiting>span,.result-reason.motion-waiting .result-reason-legend,.result-reason.motion-waiting .result-reason-row,.result-verify.motion-waiting .result-verify-head,.result-verify.motion-waiting .result-verify-metrics{opacity:0;transform:translateY(9px)}.landing-workflow-measure.motion-waiting .workflow-model-orbit>span{opacity:0;transform:scale(.84)}.landing-workflow-diagnose.motion-waiting i b,.landing-workflow-measure.motion-waiting .workflow-progress span,.reason-models.motion-waiting i span,.result-reason.motion-waiting .result-reason-row>div>i b,.result-reason.motion-waiting .result-reason-row>div>i em{transform:scaleX(0);transform-origin:left center}.result-verify.motion-waiting .result-verify-line{stroke-dasharray:1;stroke-dashoffset:1}.result-verify.motion-waiting .result-verify-area,.result-verify.motion-waiting circle{opacity:0}.landing-workflow-diagnose.motion-visible>div,.landing-workflow-diagnose.motion-visible>p,.landing-workflow-improve.motion-visible .workflow-improve-footer,.landing-workflow-improve.motion-visible .workflow-improve-head,.landing-workflow-improve.motion-visible .workflow-improve-list>div,.landing-workflow-measure.motion-visible .workflow-search-line,.reason-action.motion-visible>div,.reason-evidence.motion-visible>div,.reason-models.motion-visible>div,.reason-question.motion-visible .reason-question-row,.reason-question.motion-visible .reason-search,.result-discover.motion-visible>span,.result-execute.motion-visible>span,.result-reason.motion-visible .result-reason-legend,.result-reason.motion-visible .result-reason-row,.result-verify.motion-visible .result-verify-head,.result-verify.motion-visible .result-verify-metrics{animation:landingVisualReveal .5s cubic-bezier(.22,1,.36,1) both}.landing-workflow-diagnose.motion-visible>div:nth-child(2),.landing-workflow-improve.motion-visible .workflow-improve-list>div:first-child,.reason-action.motion-visible>div:nth-child(2),.reason-evidence.motion-visible>div:nth-child(2),.reason-models.motion-visible>div:nth-child(2),.reason-question.motion-visible .reason-question-row:nth-child(2),.result-execute.motion-visible>span:nth-child(2),.result-reason.motion-visible .result-reason-row:nth-child(2){animation-delay:.12s}.landing-workflow-diagnose.motion-visible>p,.landing-workflow-improve.motion-visible .workflow-improve-list>div:nth-child(2),.reason-action.motion-visible>div:nth-child(3),.reason-evidence.motion-visible>div:nth-child(3),.reason-models.motion-visible>div:nth-child(3),.reason-question.motion-visible .reason-question-row:nth-child(3),.result-execute.motion-visible>span:nth-child(3),.result-reason.motion-visible .result-reason-row:nth-child(3){animation-delay:.24s}.landing-workflow-improve.motion-visible .workflow-improve-footer,.reason-models.motion-visible>div:nth-child(4){animation-delay:.34s}.landing-workflow-diagnose.motion-visible i b,.landing-workflow-measure.motion-visible .workflow-progress span,.reason-models.motion-visible i span,.result-reason.motion-visible .result-reason-row>div>i b,.result-reason.motion-visible .result-reason-row>div>i em{transform-origin:left center;animation:landingVisualBar .75s cubic-bezier(.22,1,.36,1) .22s both}.landing-workflow-measure.motion-visible .workflow-model-orbit>span{animation:landingVisualPop .4s cubic-bezier(.22,1,.36,1) both}.landing-workflow-measure.motion-visible .workflow-model-orbit>span:first-child{animation-delay:.14s}.landing-workflow-measure.motion-visible .workflow-model-orbit>span:nth-child(2){animation-delay:.22s}.landing-workflow-measure.motion-visible .workflow-model-orbit>span:nth-child(3){animation-delay:.3s}.landing-workflow-measure.motion-visible .workflow-model-orbit>span:nth-child(4){animation-delay:.38s}.landing-workflow-measure.motion-visible .workflow-progress span{animation-delay:.44s}.result-discover.motion-visible>span:first-child{animation-delay:.06s}.result-discover.motion-visible>span:nth-child(2){animation-delay:.14s}.result-discover.motion-visible>span:nth-child(3){animation-delay:.22s}.result-discover.motion-visible>span:nth-child(4){animation-delay:.3s}.result-verify.motion-visible .result-verify-line{stroke-dasharray:1;animation:landingVisualLine .9s cubic-bezier(.22,1,.36,1) .16s both}.result-verify.motion-visible .result-verify-area{animation:landingVisualArea .35s 1.02s both}.result-verify.motion-visible circle{transform-box:fill-box;transform-origin:center;animation:landingVisualPop .32s cubic-bezier(.22,1,.36,1) 1.04s both}@media (prefers-reduced-motion:reduce){.motion-visible *,.motion-waiting *{animation:none!important;opacity:1!important;transform:none!important}.result-verify.motion-waiting .result-verify-line{stroke-dashoffset:0!important}}#blog.landing-content-section,#features.landing-content-section,#pricing.landing-pricing-section,#workflow.landing-workflow-section{padding-block:clamp(44px,4.5vw,60px)}#blog .landing-blog-heading h2,#features .landing-feature-heading h2,#pricing .landing-section-heading h2,#workflow .landing-section-heading h2{max-width:700px;font-size:clamp(32px,3.8vw,46px);line-height:1.08;letter-spacing:-.045em}#blog .landing-section-kicker,#features .landing-section-kicker,#pricing .landing-section-kicker,#workflow .landing-section-kicker{margin-bottom:8px}#blog .landing-blog-heading>p:last-child,#features .landing-feature-heading>p:last-child,#pricing .landing-section-heading>p:last-child,#workflow .landing-section-heading>p:last-child{margin-top:12px;font-size:clamp(14px,1vw,16px);line-height:1.52}#blog .landing-blog-grid,#features .landing-feature-grid,#pricing .landing-plan-grid,#workflow .landing-workflow-grid{gap:12px;margin-top:clamp(22px,2.5vw,30px)}#workflow .landing-workflow-card{min-height:300px;padding:20px;border-radius:20px}#workflow .landing-workflow-top span{font-size:22px}#workflow .landing-workflow-card h3{margin:24px 0 10px;font-size:20px}#workflow .landing-workflow-card>p{font-size:13px;line-height:1.52}#workflow .landing-workflow-visual{min-height:108px;margin-top:auto;padding-top:16px}#features .landing-feature-card{min-height:0;padding:20px;border-radius:20px}#features .landing-feature-icon{width:38px;height:38px;border-radius:12px}#features .landing-feature-card h3{margin-top:16px;font-size:20px}#features .landing-feature-description{margin:8px 0 12px;font-size:13px;line-height:1.52}#features .landing-feature-preview{min-height:0;padding:10px 12px!important;border:1px solid var(--lp-line);border-radius:14px!important;background:var(--lp-soft)}#blog .landing-blog-card{min-height:200px;grid-template-columns:minmax(150px,.66fr) minmax(0,1.34fr);border-radius:20px}#blog .landing-blog-illustration{min-height:190px}#blog .landing-blog-copy{padding:20px}#blog .landing-blog-copy h3{margin-top:9px;font-size:clamp(19px,1.55vw,22px);line-height:1.22}#blog .landing-blog-excerpt{margin-top:8px;font-size:13px;line-height:1.5}#blog .landing-blog-meta{padding-top:12px}#blog .landing-blog-action,#pricing .landing-billing-cycle{margin-top:18px}#pricing .landing-plan-grid{margin-top:22px}#pricing .landing-plan-card{min-height:0;padding:20px;border-radius:20px}#pricing .landing-plan-name>span{font-size:19px}#pricing .landing-plan-price{min-height:44px;margin-top:12px}#pricing .landing-plan-price strong{font-size:clamp(26px,2.1vw,31px)}#pricing .landing-plan-note{min-height:48px;display:grid;align-content:start;gap:3px;margin-top:5px;line-height:1.4}#pricing .landing-plan-note>span,#pricing .landing-plan-note>strong{display:block}#pricing .landing-plan-note>strong{width:max-content;max-width:100%;margin-top:2px;padding:4px 8px;border-radius:999px;background:#e8f6ee;color:#087f4f;font-size:11px;font-weight:800}#pricing .landing-plan-card ul{gap:7px;margin:14px 0;padding-top:14px}#pricing .landing-plan-card li{font-size:12px}#pricing .landing-plan-action{min-height:44px;padding:9px}@media (max-width:1024px){#features .landing-feature-card,#features .landing-feature-card:last-child{min-height:0}#blog .landing-blog-card{min-height:210px}}@media (max-width:820px){.landing-macbook-base{width:100%;margin-left:0;clip-path:polygon(2% 0,98% 0,100% 86%,97% 100%,3% 100%,0 86%)}#blog.landing-content-section,#features.landing-content-section,#pricing.landing-pricing-section,#workflow.landing-workflow-section{padding-block:44px}#blog .landing-blog-heading h2,#features .landing-feature-heading h2,#pricing .landing-section-heading h2,#workflow .landing-section-heading h2{font-size:clamp(32px,5.8vw,40px)}#workflow .landing-workflow-card,#workflow .landing-workflow-card:last-child{min-height:300px}#features .landing-feature-card,#features .landing-feature-card:last-child{min-height:0}#blog .landing-blog-card{min-height:200px;grid-template-columns:minmax(140px,.68fr) minmax(0,1.32fr)}#blog .landing-blog-illustration{min-height:180px}#pricing .landing-plan-card{min-height:0}}@media (max-width:560px){#blog.landing-content-section,#features.landing-content-section,#pricing.landing-pricing-section,#workflow.landing-workflow-section{padding-block:40px}#blog .landing-blog-heading h2,#features .landing-feature-heading h2,#pricing .landing-section-heading h2,#workflow .landing-section-heading h2{font-size:32px}#blog .landing-blog-heading>p:last-child,#features .landing-feature-heading>p:last-child,#pricing .landing-section-heading>p:last-child,#workflow .landing-section-heading>p:last-child{margin-top:12px}#blog .landing-blog-grid,#features .landing-feature-grid,#pricing .landing-plan-grid,#workflow .landing-workflow-grid{margin-top:24px}#features .landing-feature-card,#features .landing-feature-card:last-child,#pricing .landing-plan-card,#workflow .landing-workflow-card,#workflow .landing-workflow-card:last-child{min-height:0;padding:18px}#workflow .landing-workflow-card h3{margin-top:20px}#workflow .landing-workflow-visual{min-height:100px;padding-top:14px}#blog .landing-blog-card{min-height:0;grid-template-columns:1fr}#blog .landing-blog-illustration{min-height:156px}#blog .landing-blog-copy{padding:18px}#pricing .landing-billing-cycle{margin-top:16px}}@media (min-width:561px) and (max-width:1024px){#features .landing-feature-grid,#pricing .landing-plan-grid,#workflow .landing-workflow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#features .landing-feature-card:last-child,#pricing .landing-plan-card:last-child,#workflow .landing-workflow-card:last-child{grid-column:auto;min-width:0;min-height:0}#features .landing-feature-card,#pricing .landing-plan-card,#workflow .landing-workflow-card{min-width:0;min-height:0}}@media (min-width:561px){.landing-footer-inner{grid-template-columns:minmax(0,560px);justify-content:end;gap:16px}.landing-footer-brand{display:flex;flex-direction:column;align-items:flex-end;justify-self:end;width:min(100%,288px);text-align:right}.landing-footer-columns{width:100%;grid-template-columns:repeat(4,minmax(76px,auto));justify-content:end;align-content:start;gap:8px 16px}.landing-footer-column{align-items:flex-end;gap:0;text-align:right}.landing-footer-column>p{margin-bottom:2px;font-size:11px}.landing-footer-link{min-height:32px;padding:4px 0;font-size:11px}.landing-footer-copyright{grid-column:1;text-align:right}}@media (max-width:560px){.landing-footer{width:calc(100% - 32px);padding-inline:0}.landing-footer-inner{justify-items:end;gap:22px}.landing-footer-brand{display:flex;flex-direction:column;align-items:flex-end;text-align:right}.landing-footer-columns{width:min(100%,360px);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px}.landing-footer-column{align-items:flex-end;gap:2px;text-align:right}.landing-footer-link{min-height:36px;padding:4px 0;font-size:11px}.landing-footer-copyright{text-align:right}}.landing-footer-business{grid-column:1/-1;color:var(--lp-subtle);font-size:11px;line-height:1.7;text-align:right}.landing-footer-business p{margin:0}.landing-footer-business a{display:inline-flex;min-height:28px;align-items:center;color:inherit;text-underline-offset:3px}.landing-page{--lp-subtle:#66666b}.landing-nav-btn-section{min-width:0;min-height:42px;display:inline-flex;align-items:center;justify-content:center;padding:9px 13px;border:0;border-radius:999px;background:transparent;color:var(--lp-muted);font:inherit;font-size:13px;font-weight:650;letter-spacing:-.01em;cursor:pointer}.landing-nav-btn-section:hover{background:var(--lp-soft);color:var(--lp-text)}.landing-result-steps article>h3{margin:28px 0 0;color:var(--lp-text);font-size:clamp(22px,2.2vw,29px);line-height:1.35;letter-spacing:-.025em}#pricing .landing-plan-name>h3{margin:0;color:var(--lp-text);font-size:19px;font-weight:800;line-height:1.2}.landing-rotating-model-slot{inline-size:max-content;min-inline-size:0;justify-items:start}.landing-rotating-model{width:100%;justify-content:flex-start}.landing-rotating-model-measure{width:max-content}.landing-mobile-model-particle{display:none}.landing-hero-answer{margin-top:.08em}.landing-final-cta h2{word-break:keep-all;overflow-wrap:normal;hyphens:none;text-wrap:balance}.landing-blog-category,.landing-blog-meta,.landing-footer-business,.landing-footer-copyright,.landing-plan-name small,.landing-plan-note,.landing-section-kicker{color:var(--lp-subtle);font-size:12px}.landing-footer-column>p,.landing-footer-link{font-size:12px}.landing-pain-grid article>span,.landing-reason-grid article>span,.landing-result-steps article>span,.landing-workflow-top em,.landing-workspace-story-copy>small{color:var(--lp-subtle);font-size:11px}.landing-billing-cycle button{color:#5f5f64;font-size:13px}.landing-billing-cycle button span{background:#e3f5e9;color:#166534;font-size:11px}#features .landing-feature-preview>div:first-child{color:#5f5f64!important;font-size:11px!important}#features .landing-feature-preview span{font-size:11px}#features .landing-feature-preview p{font-size:12px}.landing-page button:disabled{opacity:.56;filter:saturate(.65);cursor:not-allowed;transform:none!important;box-shadow:none}@media (max-width:1100px){.landing-nav-btn-section{display:none}}@media (max-width:760px){.landing-reason-grid,.landing-workspace-stories{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){#features .landing-feature-grid,#pricing .landing-plan-grid,#workflow .landing-workflow-grid{grid-template-columns:minmax(0,1fr)}#features .landing-feature-card:last-child,#pricing .landing-plan-card:last-child,#workflow .landing-workflow-card:last-child{grid-column:auto}}@media (min-width:701px) and (max-width:899px){#features .landing-feature-grid,#pricing .landing-plan-grid,#workflow .landing-workflow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#features .landing-feature-card:last-child,#pricing .landing-plan-card:last-child,#workflow .landing-workflow-card:last-child{grid-column:1/-1}}@media (min-width:900px) and (max-width:1024px){#features .landing-feature-grid,#pricing .landing-plan-grid,#workflow .landing-workflow-grid{grid-template-columns:repeat(3,minmax(0,1fr))}#features .landing-feature-card:last-child,#pricing .landing-plan-card:last-child,#workflow .landing-workflow-card:last-child{grid-column:auto}}@media (max-width:480px){.landing-mobile-model-particle{display:inline}.landing-desktop-model-particle{display:none}.landing-hero-question-action{display:block}.landing-macbook-screen{min-height:365px;border-width:6px 6px 9px}.landing-macbook-desktop{min-height:330px;padding:10px}.landing-ai-window{min-height:310px}.landing-workspace-story .landing-story-question-row,.landing-workspace-story .landing-story-table-head{grid-template-columns:minmax(0,1fr) 36px minmax(48px,56px);gap:4px;padding-inline:8px}.landing-workspace-story .landing-story-question-row strong,.landing-workspace-story .landing-story-question-row>div{min-width:0}.landing-workspace-story .landing-story-competitor-chart>div{grid-template-columns:14px minmax(0,.9fr) minmax(48px,1fr) 28px;gap:5px;padding-inline:4px}.landing-workspace-story .landing-story-sources>div{grid-template-columns:26px minmax(0,.9fr) minmax(52px,1fr);gap:6px;padding-inline:6px}.landing-final-cta{width:calc(100% - 24px);padding-inline:20px}.landing-final-cta h2{font-size:clamp(32px,9.2vw,36px);letter-spacing:-.04em;line-height:1.12}}@media (min-width:481px) and (max-width:820px) and (max-height:600px){.landing-macbook-screen{min-height:390px}.landing-macbook-desktop{min-height:350px;padding:12px}.landing-ai-window{min-height:330px}}@media (min-width:1025px){.landing-footer{width:min(1180px,calc(100% - 80px))}.landing-footer-inner{grid-template-columns:minmax(220px,1.2fr) minmax(0,2fr);justify-content:stretch;gap:54px 70px}.landing-footer-brand{align-items:flex-start;justify-self:start;width:min(100%,320px);text-align:left}.landing-footer-columns{grid-template-columns:repeat(4,minmax(0,1fr));justify-content:stretch;gap:24px}.landing-footer-column{align-items:flex-start;text-align:left}.landing-footer-business,.landing-footer-copyright{text-align:left}}@media (prefers-reduced-motion:reduce){html:has(.landing-page){scroll-behavior:auto!important}}.landing-theme-toggle{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;padding:0;flex:0 0 auto;border:1px solid var(--lp-line);border-radius:999px;background:var(--lp-soft);color:var(--lp-text);font:inherit;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.landing-theme-toggle:hover{background:color-mix(in srgb,var(--lp-soft) 72%,var(--lp-text) 8%)}.landing-theme-toggle svg{width:17px;height:17px;flex:0 0 auto;stroke-width:1.9}.landing-page[data-theme=dark]{--lp-text:#f5f5f7;--lp-muted:#b4b4ba;--lp-subtle:#98989f;--lp-line:rgba(255,255,255,.14);--lp-soft:#18181a;--lp-surface:#09090a;--lp-accent:#2997ff;--lp-success:#3ddc97;color-scheme:dark;background:var(--lp-surface)}.landing-page[data-theme=dark] .landing-nav{border-bottom-color:var(--lp-line);background:rgba(9,9,10,.84)}.landing-page[data-theme=dark] .landing-theme-toggle{background:#242426;border-color:rgba(255,255,255,.16)}.landing-page[data-theme=dark] .landing-nav-btn-ghost:hover,.landing-page[data-theme=dark] .landing-nav-btn-home:hover,.landing-page[data-theme=dark] .landing-nav-btn-section:hover,.landing-page[data-theme=dark] .landing-theme-toggle:hover{background:#2c2c2e}.landing-page[data-theme=dark] .landing-hero-primary{color:#09090a}.landing-page[data-theme=dark] :is(.landing-nav-btn-home,.landing-nav-btn-ghost,.landing-nav-btn-section,.landing-nav-link,.landing-nav-drawer-link,.landing-hero-title,.landing-hero-title span,.landing-hero-title-line,.landing-hero-question-action,.landing-desktop-model-particle,.landing-mobile-model-particle,.landing-rotating-model-slot,.landing-rotating-model b,.landing-era-section h2,.landing-section-heading h2,.landing-section-heading.light h2,.landing-feature-heading h2,.landing-blog-heading h2,.landing-workspace-story-copy h3,.landing-reason-grid strong,.landing-workflow-top span,.landing-workflow-card h3,.landing-result-steps strong,.landing-plan-name>span,.landing-plan-price strong,.landing-faq-intro h2,.landing-faq-item summary,.landing-footer-column>p){color:var(--lp-text)}.landing-page[data-theme=dark] :is(.landing-hero-description,.landing-model-proof,.landing-era-copy,.landing-section-heading>p:last-child,.landing-feature-heading>p:last-child,.landing-blog-heading>p:last-child,.landing-workspace-story-copy p,.landing-reason-grid p,.landing-workflow-card p,.landing-result-steps p,.landing-plan-note,.landing-faq-intro>p:last-child,.landing-faq-answer,.landing-footer-brand p,.landing-footer-business,.landing-footer-copyright,.landing-footer-link){color:var(--lp-muted)!important}.landing-page[data-theme=dark] .landing-hero-secondary{border-color:transparent;background:transparent;color:#2997ff}.landing-page[data-theme=dark] .landing-model-logo-crop{background:transparent}.landing-page[data-theme=dark] .landing-nav-btn-primary{border-color:#f5f5f7;background:#f5f5f7;color:#1d1d1f}.landing-page[data-theme=dark] :is(.landing-hero,.landing-era-section,.landing-workflow-section,.landing-content-section.landing-section-white,.landing-features-wrap,.landing-faq-section,.landing-footer){background:var(--lp-surface)}.landing-page[data-theme=dark] :is(.landing-why-section,.landing-result-section,.landing-section-soft,.landing-pricing-section){background:#121214}.landing-page[data-theme=dark] :is(.landing-workspace-story,.landing-workspace-story:last-child,.landing-reason-grid article,.landing-workflow-card,.landing-result-steps article,.landing-feature-card,.landing-blog-card,.landing-plan-card){border-color:var(--lp-line);background:#1c1c1e}.landing-page[data-theme=dark] :is(.landing-workspace-story-copy>span,.landing-reason-grid article>span,.landing-result-steps article>span,.landing-feature-icon,#features .landing-feature-preview){background:#29292c}.landing-page[data-theme=dark] :is(.landing-reason-visual,.landing-workflow-visual,.landing-result-visual){border-color:var(--lp-line)}.landing-page[data-theme=dark] :is(.reason-search,.workflow-search-line){border-color:var(--lp-line);background:#242426;color:var(--lp-muted)}.landing-page[data-theme=dark] :is(.reason-question-row,.landing-workflow-diagnose p){border-color:var(--lp-line)}.landing-page[data-theme=dark] :is(.reason-question-row span,.reason-models b,.reason-evidence p b,.reason-action p b,.landing-workflow-diagnose>div,.landing-workflow-diagnose strong,.landing-workflow-diagnose p b,.workflow-improve-head span,.workflow-improve-list p b,.result-reason-row p b,.result-execute span b,.result-verify-metrics b){color:var(--lp-text)}.landing-page[data-theme=dark] :is(.reason-evidence p small,.reason-action p small,.workflow-improve-list p small,.result-discover i,.result-reason-legend,.result-reason-row small,.result-verify-head,.result-verify-metrics){color:var(--lp-muted)}.landing-page[data-theme=dark] :is(.reason-models i,.workflow-progress,.landing-workflow-diagnose i){background:#3a3a3c}.landing-page[data-theme=dark] :is(.reason-models i span,.workflow-progress span,.landing-workflow-diagnose i b,.result-reason-legend i,.result-reason-row>div>i em){background:#f5f5f7}.landing-page[data-theme=dark] :is(.workflow-model-orbit span,.reason-source-logo,.landing-story-source-logo){border-color:rgba(255,255,255,.22);background:#f5f5f7;color:#1d1d1f}.landing-page[data-theme=dark] .landing-story-source-logo.naver,.landing-page[data-theme=dark] .reason-source-logo.n{border-color:#03c75a;background:#03c75a;color:#fff}.landing-page[data-theme=dark] .reason-source-logo.dark{border-color:rgba(255,255,255,.24);background:#111114;color:#fff}.landing-page[data-theme=dark] :is(.workflow-improve-list>div,.workflow-improve-list>div.active,.result-discover>span,.result-execute span){border-color:var(--lp-line);background:#242426}.landing-page[data-theme=dark] .result-discover>span.mentioned{border-color:#7d6ee7;background:#302c4d}.landing-page[data-theme=dark] .result-reason-row>div>i b{background:#77777d}.landing-page[data-theme=dark] .result-verify .result-verify-grid{stroke:#3a3a3c}.landing-page[data-theme=dark] .result-verify circle{fill:#1c1c1e}.landing-page[data-theme=dark] .landing-story-window{border-color:var(--lp-line);background:#242426}.landing-page[data-theme=dark] :is(.landing-story-question-row strong,.landing-story-question-row>b,.landing-story-competitor-chart em,.landing-story-insight strong,.landing-story-remeasure b,.landing-story-sources strong){color:var(--lp-text)}.landing-page[data-theme=dark] :is(.landing-story-windowbar,.landing-story-table-head,.landing-story-toolbar>span,.landing-story-question-row,.landing-story-insight,.landing-story-sources>div,.landing-story-actions>div,.landing-story-remeasure){border-color:var(--lp-line);background:#2c2c2e}.landing-page[data-theme=dark] .landing-story-actions>div.active,.landing-page[data-theme=dark] .landing-story-competitor-chart>div.mine{border-color:#6759b8;background:#302c4d}.landing-page[data-theme=dark] :is(.landing-story-windowbar,.landing-story-toolbar,.landing-story-table-head,.landing-story-question-row,.landing-story-panel-title){border-color:var(--lp-line)}.landing-page[data-theme=dark] :is(.landing-story-windowbar b,.landing-story-toolbar div,.landing-story-toolbar>span,.landing-story-table-head,.landing-story-question-row small,.landing-story-panel-title small,.landing-story-panel-title>span,.landing-story-competitor-chart>div>span,.landing-story-competitor-chart small,.landing-story-insight,.landing-story-actions small,.landing-story-remeasure,.landing-story-sources small,.landing-story-source-legend){color:var(--lp-muted)}.landing-page[data-theme=dark] :is(.landing-story-panel-title strong,.landing-story-competitor-chart strong,.landing-story-actions strong){color:var(--lp-text)}.landing-page[data-theme=dark] .landing-story-competitor-chart i,.landing-page[data-theme=dark] .landing-story-sources i:before{background:#3a3a3c}.landing-page[data-theme=dark] .landing-story-source-legend span i,.landing-page[data-theme=dark] .landing-story-sources i b{background:#f5f5f7}.landing-page[data-theme=dark] .landing-story-sources .weak i b{background:#ff6961}.landing-page[data-theme=dark] .landing-story-sources .strong i b{background:#3ddc97}.landing-page[data-theme=dark] .landing-story-source-legend span:nth-child(2) i{background:#77777d}.landing-page[data-theme=dark] #features .landing-feature-preview>div:first-child{color:var(--lp-muted)!important}.landing-page[data-theme=dark] .landing-billing-cycle{background:#2c2c2e}.landing-page[data-theme=dark] .landing-billing-cycle button{color:var(--lp-muted)}.landing-page[data-theme=dark] .landing-billing-cycle button.active{background:#f5f5f7;color:#1d1d1f}.landing-page[data-theme=dark] .landing-billing-cycle button span{background:#174c35;color:#6ee7b7}.landing-page[data-theme=dark] #pricing .landing-plan-note>strong{background:#173b2a;color:#6ee7b7}.landing-page[data-theme=dark] .landing-plan-badge{background:#f5f5f7;color:#1d1d1f}.landing-page[data-theme=dark] .landing-plan-action{border-color:var(--lp-line);background:#1c1c1e;color:var(--lp-text)}.landing-page[data-theme=dark] .landing-plan-card.highlighted .landing-plan-action{border-color:#f5f5f7;background:#f5f5f7;color:#1d1d1f}.landing-page[data-theme=dark] .landing-final-cta,.landing-page[data-theme=dark] .landing-result-question{background:#1c1c1e}.landing-page[data-theme=dark] .landing-final-cta h2{color:#f5f5f7}.landing-page[data-theme=dark] .landing-final-cta>p{color:var(--lp-muted)}.landing-page[data-theme=dark] .landing-final-button{border-color:#f5f5f7;background:#f5f5f7;color:#1d1d1f}.landing-page[data-theme=dark] .landing-blog-illustration{background:#242426}.landing-page[data-theme=dark] .landing-footer-copyright,.landing-page[data-theme=dark] .landing-footer-inner{border-color:var(--lp-line)}.landing-feature-preview-header{display:flex;justify-content:space-between;gap:8px;margin-bottom:6px;color:#68686e;font-size:10px;font-weight:700}.landing-feature-preview-header-strong{color:#111114}.landing-feature-question-card{margin-bottom:6px;padding:8px 10px;border:1px solid #e7e7e3;border-radius:10px;background:#fff}.landing-feature-question-text{margin-bottom:5px;color:#374151;font-weight:600}.landing-feature-question-meta{display:flex;flex-wrap:wrap;gap:6px}.landing-feature-status-chip{padding:2px 8px;border-radius:999px;font-size:10px}.landing-feature-status-chip.is-mentioned{background:#dcfce7;color:#157f3d}.landing-feature-status-chip.is-missing{background:#f3f4f6;color:#6b7280}.landing-feature-model-chip{width:24px;height:24px;display:inline-grid;place-items:center;border:1px solid #e2e2df;border-radius:999px;background:#f7f7f5;color:#111114}.landing-feature-model-chip svg{width:15px;height:15px}.landing-feature-prompt-row{display:flex;align-items:center;gap:8px;padding:3px 0;color:#6b7280;font-size:11px}.landing-feature-prompt-row>.is-mentioned{color:#16a34a}.landing-feature-prompt-row>.is-missing{color:#aeb3bc}.landing-feature-prompt-copy{min-width:0;flex:1}.landing-feature-competitor-row{display:flex;align-items:center;gap:8px;margin-bottom:5px;border:1px solid transparent;border-radius:8px}.landing-feature-competitor-row.is-mine{border-color:#e7e7e3;background:#fff}.landing-feature-competitor-label{width:88px;flex-shrink:0;color:#374151;font-size:11px}.landing-feature-competitor-row.is-mine .landing-feature-competitor-label{color:#111114}.landing-feature-competitor-track{height:6px;flex:1;border-radius:999px;background:#e3e3e0}.landing-feature-competitor-fill{height:6px;border-radius:999px}.landing-feature-competitor-count{width:36px;color:#6b7280;font-size:10px;text-align:right}.landing-feature-comparison-note{margin-top:5px;padding:5px 7px;border-radius:6px;background:#fff7ed;color:#92400e;font-size:10px}.landing-feature-citation-header{justify-content:flex-start}.landing-feature-citation-header .is-negative{color:#c52222}.landing-feature-citation-row{margin-bottom:4px;padding:5px 8px;border:1px solid transparent;border-radius:8px;background:transparent}.landing-feature-citation-row.is-active{border-color:#e0e0dc;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.04)}.landing-feature-citation-title{color:#374151;font-size:11px;font-weight:600}.landing-feature-citation-domain{color:#80868f;font-size:10px}.landing-feature-preview-footnote{margin-top:2px;color:#6b7280;font-size:10px}.landing-page[data-theme=dark] .landing-story-question-row,.landing-page[data-theme=dark] .landing-story-question-row.active{border-color:var(--lp-line);background:#2c2c2e}.landing-page[data-theme=dark] .landing-story-question-row.active{background:#302c4d}.landing-page[data-theme=dark] .landing-story-model-stack>span{border-color:rgba(255,255,255,.18);background:#f5f5f7}.landing-page[data-theme=dark] .landing-feature-citation-domain,.landing-page[data-theme=dark] .landing-feature-competitor-count,.landing-page[data-theme=dark] .landing-feature-preview-footnote,.landing-page[data-theme=dark] .landing-feature-preview-header,.landing-page[data-theme=dark] .landing-feature-prompt-row{color:var(--lp-muted)}.landing-page[data-theme=dark] .landing-feature-citation-title,.landing-page[data-theme=dark] .landing-feature-competitor-label,.landing-page[data-theme=dark] .landing-feature-competitor-row.is-mine .landing-feature-competitor-label,.landing-page[data-theme=dark] .landing-feature-preview-header-strong,.landing-page[data-theme=dark] .landing-feature-question-text{color:var(--lp-text)}.landing-page[data-theme=dark] .landing-feature-citation-row.is-active,.landing-page[data-theme=dark] .landing-feature-competitor-row.is-mine,.landing-page[data-theme=dark] .landing-feature-question-card{border-color:rgba(255,255,255,.16);background:#242426;box-shadow:none}.landing-page[data-theme=dark] .landing-feature-model-chip{border-color:rgba(255,255,255,.18);background:#3a3a3c;color:var(--lp-text)}.landing-page[data-theme=dark] .landing-feature-status-chip.is-missing{background:#3a3a3c;color:#c7c7cc}.landing-page[data-theme=dark] .landing-feature-competitor-track{background:#3a3a3c}.landing-page[data-theme=dark] .landing-feature-comparison-note{background:#3d2b18;color:#ffd18a}.landing-page[data-theme=dark] .landing-faq-item summary>i{border-color:rgba(255,255,255,.34);background:#242426}.landing-page[data-theme=dark] .landing-faq-item summary>i:after,.landing-page[data-theme=dark] .landing-faq-item summary>i:before{background:#f5f5f7}@media (max-width:560px){.landing-nav-inner{gap:8px}}@media (prefers-reduced-motion:reduce){.landing-theme-toggle{transition:none}}@media (max-width:1024px),(prefers-reduced-motion:reduce){.landing-page .landing-fade-section{opacity:1!important;transform:none!important;transition:none!important}}.landing-page :is(.workflow-improve-list p small,.result-reason-legend,.result-reason-row small,.result-verify-metrics,.landing-plan-price span){color:var(--lp-muted)}.landing-page .result-discover i{color:#68686f}.landing-page :is(.workflow-improve-head b,.result-verify-head b){color:#066a49}.landing-page .workflow-improve-list em{color:#066a49}.landing-page .workflow-improve-list .active em{color:#55555d}.landing-page :is(.landing-workflow-diagnose p em,.reason-evidence em,.result-reason-row strong){color:#c62828}.landing-page[data-theme=dark] .result-discover i,.landing-page[data-theme=dark] .workflow-improve-list .active em{color:var(--lp-muted)}.landing-page[data-theme=dark] .workflow-improve-list em{color:#5ee0a4}.landing-page[data-theme=dark] :is(.landing-workflow-diagnose p em,.reason-evidence em,.result-reason-row strong){color:#ff817a}