.landing-module__H2grBG__landing{--canvas:#fbfaf9;--surface:#fff;--surface-soft:#fafafa;--surface-hover:#eeeeef;--ink:#202124;--text:#26272a;--text-secondary:#55565a;--muted:#85878b;--muted-light:#929397;--border:#e6e6e6;--blue:#5b9dff;--blue-link:#3978c8;--blue-tag:#4d82ee;--blue-soft:#edf4ff;--blue-hover:#e3efff;min-height:100vh;color:var(--ink);background:var(--canvas);font-family:var(--font-geist-sans), "PingFang SC", "Microsoft YaHei", "Noto Sans KR", "Hiragino Kaku Gothic ProN", sans-serif;font-size:16px;line-height:1.7;overflow:clip}.landing-module__H2grBG__landing ::selection{color:#fff;background:var(--blue-tag)}.landing-module__H2grBG__landing a{color:inherit;text-decoration:none}.landing-module__H2grBG__landing h1,.landing-module__H2grBG__landing h2,.landing-module__H2grBG__landing h3,.landing-module__H2grBG__landing h4,.landing-module__H2grBG__landing p{margin-top:0}.landing-module__H2grBG__landing a,.landing-module__H2grBG__landing summary{-webkit-tap-highlight-color:transparent}.landing-module__H2grBG__landing a:focus-visible,.landing-module__H2grBG__landing summary:focus-visible{outline:2px solid var(--blue);outline-offset:4px}.landing-module__H2grBG__shell,.landing-module__H2grBG__tagShell,.landing-module__H2grBG__migrationShell,.landing-module__H2grBG__faqShell,.landing-module__H2grBG__footerShell,.landing-module__H2grBG__footerBottom{width:min(1240px,100% - 64px);margin:0 auto}.landing-module__H2grBG__header{z-index:50;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffeb;border-bottom:1px solid #ededed;height:68px;position:sticky;top:0}.landing-module__H2grBG__navShell{align-items:center;gap:28px;width:min(1420px,100% - 48px);height:100%;margin:0 auto;display:flex}.landing-module__H2grBG__brand,.landing-module__H2grBG__brandInner{align-items:center;display:inline-flex}.landing-module__H2grBG__brand{flex:none}.landing-module__H2grBG__brandInner{gap:11px}.landing-module__H2grBG__brandMark{color:#fff;background:var(--ink);border-radius:11px;place-items:center;width:44px;height:44px;display:grid}.landing-module__H2grBG__brandWords{align-items:baseline;gap:6px;display:flex}.landing-module__H2grBG__brandWords strong{letter-spacing:.03em;font-size:20px;font-weight:700}.landing-module__H2grBG__brandWords small{color:#929397;letter-spacing:.04em;font-size:11px;font-weight:500}.landing-module__H2grBG__desktopNav{align-items:center;gap:clamp(18px,2vw,31px);margin-left:auto;display:flex}.landing-module__H2grBG__desktopNav a{color:#66676b;font-size:13px;font-weight:500;transition:color .18s}.landing-module__H2grBG__desktopNav a:hover{color:#111}.landing-module__H2grBG__navActions{align-items:center;gap:8px;display:flex}.landing-module__H2grBG__navCta,.landing-module__H2grBG__primaryButton,.landing-module__H2grBG__secondaryButton{justify-content:center;align-items:center;gap:8px;font-weight:600;transition:background .18s,border-color .18s,transform .18s;display:inline-flex}.landing-module__H2grBG__navCta{background:var(--ink);border-radius:8px;min-height:38px;padding:0 16px;font-size:13px;color:#fff!important}.landing-module__H2grBG__navCta:hover,.landing-module__H2grBG__primaryButton:hover{background:#000;transform:translateY(-1px)}.landing-module__H2grBG__mobileMenu{margin-left:auto;display:none;position:relative}.landing-module__H2grBG__mobileMenu summary{border:1px solid var(--border);cursor:pointer;background:#fff;border-radius:8px;place-items:center;width:40px;height:40px;list-style:none;display:grid}.landing-module__H2grBG__mobileMenu summary::-webkit-details-marker{display:none}.landing-module__H2grBG__mobileMenu nav{border:1px solid var(--border);background:#fff;border-radius:12px;gap:2px;width:228px;padding:8px;display:grid;position:absolute;top:48px;right:0;box-shadow:0 10px 30px #0000001a}.landing-module__H2grBG__mobileMenu nav a{color:#55565a;border-radius:7px;padding:9px 10px;font-size:13px}.landing-module__H2grBG__mobileMenu nav a:hover{color:#111;background:var(--surface-hover)}.landing-module__H2grBG__mobileMenu nav a:last-child{color:#fff;background:var(--ink);text-align:center;margin-top:4px}.landing-module__H2grBG__hero{background:var(--canvas);padding:clamp(88px,9vw,132px) 24px 112px;position:relative}.landing-module__H2grBG__heroGlow{pointer-events:none;background:radial-gradient(circle at 50% 34%,#d6e8ffe0,#edf4ff61 38%,#0000 69%);width:min(1050px,96vw);height:720px;position:absolute;top:-90px;left:50%;transform:translate(-50%)}.landing-module__H2grBG__heroCopy{z-index:1;text-align:center;max-width:930px;margin:0 auto;position:relative}.landing-module__H2grBG__eyebrow,.landing-module__H2grBG__kicker{color:var(--blue-link);letter-spacing:.08em;font-size:12px;font-weight:650}.landing-module__H2grBG__eyebrow{background:var(--blue-soft);letter-spacing:.04em;border-radius:5px;align-items:center;gap:7px;margin-bottom:22px;padding:5px 8px;display:inline-flex}.landing-module__H2grBG__hero h1{color:var(--ink);letter-spacing:-.055em;margin-bottom:27px;font-size:clamp(55px,7.1vw,86px);font-weight:700;line-height:1.08}.landing-module__H2grBG__heroLead{color:#5e6065;max-width:760px;margin:0 auto 30px;font-size:clamp(16px,1.6vw,19px);line-height:1.85}.landing-module__H2grBG__heroActions{justify-content:center;gap:10px;display:flex}.landing-module__H2grBG__primaryButton,.landing-module__H2grBG__secondaryButton{border-radius:9px;min-height:50px;padding:0 22px;font-size:14px}.landing-module__H2grBG__primaryButton{background:var(--ink);color:#fff!important}.landing-module__H2grBG__secondaryButton{background:#ffffffe0;border:1px solid #ddd}.landing-module__H2grBG__secondaryButton:hover{background:#fff;border-color:#cfcfcf;transform:translateY(-1px)}.landing-module__H2grBG__heroRule{color:#7f8185;justify-content:center;align-items:center;gap:7px;margin:18px 0 0;font-size:12px;display:flex}.landing-module__H2grBG__heroRule svg{color:var(--blue)}.landing-module__H2grBG__workspacePreview{z-index:2;background:#fff;border:1px solid #ddd;border-radius:16px;width:min(1280px,100%);margin:80px auto 0;position:relative;overflow:hidden;box-shadow:0 24px 70px #00000014}.landing-module__H2grBG__previewBar{color:#8b8c90;background:#fbfbfb;border-bottom:1px solid #ededed;grid-template-columns:1fr auto 1fr;align-items:center;height:45px;padding:0 16px;font-size:10px;display:grid}.landing-module__H2grBG__windowDots{gap:5px;display:flex}.landing-module__H2grBG__windowDots i{background:#dedede;border-radius:50%;width:8px;height:8px}.landing-module__H2grBG__previewState{justify-self:end;align-items:center;gap:6px;display:flex}.landing-module__H2grBG__previewState i{background:var(--blue);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #5b9dff1f}.landing-module__H2grBG__previewBody{grid-template-columns:200px minmax(0,1fr);min-height:680px;display:grid}.landing-module__H2grBG__previewSidebar{background:#f7f7f7;border-right:1px solid #eee;flex-direction:column;padding:22px 14px 16px;display:flex;position:relative}.landing-module__H2grBG__previewLogo{align-items:center;gap:9px;margin-bottom:25px;display:flex}.landing-module__H2grBG__previewLogo>span{color:#fff;background:var(--ink);border-radius:8px;place-items:center;width:33px;height:33px;display:grid}.landing-module__H2grBG__previewLogo strong{font-size:15px}.landing-module__H2grBG__previewSidebar>small,.landing-module__H2grBG__previewTags>small{color:#a0a1a5;letter-spacing:.1em;text-transform:uppercase;margin:0 8px 8px;font-size:8px}.landing-module__H2grBG__previewSidebar nav{gap:3px;display:grid}.landing-module__H2grBG__previewSidebar nav>span{color:#55565a;border-radius:7px;align-items:center;gap:9px;min-height:33px;padding:0 9px;font-size:10px;display:flex}.landing-module__H2grBG__previewSidebar nav>span em{color:#777;background:#e4e4e6;border-radius:10px;margin-left:auto;padding:1px 5px;font-size:8px;font-style:normal}.landing-module__H2grBG__previewSidebar nav>span i{background:var(--blue);border-radius:50%;width:5px;height:5px;margin-left:auto}.landing-module__H2grBG__previewSidebar .landing-module__H2grBG__previewActive{color:#111;background:#e9e9eb;font-weight:600}.landing-module__H2grBG__previewTags{border-top:1px solid #e7e7e8;gap:2px;margin-top:18px;padding-top:16px;display:grid}.landing-module__H2grBG__previewTags>span{color:#65666a;border-radius:6px;align-items:center;min-height:29px;padding:0 8px;font-size:9px;display:flex}.landing-module__H2grBG__previewTags em{color:#9a9b9e;margin-left:auto;font-size:8px;font-style:normal}.landing-module__H2grBG__previewTags .landing-module__H2grBG__childTag{border-left:1px solid #d8d8d3;border-radius:0 6px 6px 0;width:calc(100% - 10px);margin-left:10px;padding-left:16px}.landing-module__H2grBG__previewUser{border-radius:8px;grid-template-columns:29px 1fr auto;align-items:center;gap:8px;min-height:40px;margin-top:auto;padding:5px 7px;display:grid}.landing-module__H2grBG__previewUser b{color:#fff;background:var(--ink);border-radius:50%;place-items:center;width:29px;height:29px;font-size:9px;display:grid}.landing-module__H2grBG__previewUser span strong,.landing-module__H2grBG__previewUser span small{display:block}.landing-module__H2grBG__previewUser span strong{font-size:9px}.landing-module__H2grBG__previewUser span small{color:#929397;font-size:7px}.landing-module__H2grBG__previewMain{background:#f7f7f6;padding:31px 34px 38px}.landing-module__H2grBG__previewHeading{justify-content:space-between;align-items:end;margin-bottom:23px;display:flex}.landing-module__H2grBG__previewHeading div small,.landing-module__H2grBG__previewHeading div strong{display:block}.landing-module__H2grBG__previewHeading div small{color:#929397;margin-bottom:3px;font-size:9px}.landing-module__H2grBG__previewHeading div strong{font-size:20px}.landing-module__H2grBG__previewHeading>span{color:#929397;font-size:9px}.landing-module__H2grBG__previewGrid{grid-template-columns:minmax(0,1fr) 245px;gap:26px;display:grid}.landing-module__H2grBG__previewComposer{background:#fff;border:1px solid #e5e5e5;border-radius:14px;overflow:hidden;box-shadow:0 4px 16px #00000005}.landing-module__H2grBG__previewComposer header{justify-content:space-between;align-items:center;padding:14px 16px 0;display:flex}.landing-module__H2grBG__previewComposer header span,.landing-module__H2grBG__previewComposer header small{align-items:center;gap:6px;display:flex}.landing-module__H2grBG__previewComposer header span{color:#404146;font-size:10px;font-weight:650}.landing-module__H2grBG__previewComposer header span svg{color:#4c95ee}.landing-module__H2grBG__previewComposer header small{color:#9a9b9e;font-size:8px}.landing-module__H2grBG__previewComposer>p{color:#b0b1b4;height:74px;margin:0;padding:16px;font-size:11px}.landing-module__H2grBG__previewComposer footer{border-top:1px solid #f0f0f0;justify-content:space-between;align-items:center;min-height:42px;padding:0 10px 0 14px;display:flex}.landing-module__H2grBG__previewComposer footer span{color:#77787c;font-size:9px}.landing-module__H2grBG__previewComposer footer strong{color:#fff;background:var(--ink);border-radius:7px;padding:7px 10px;font-size:8px}.landing-module__H2grBG__commonTags{border-bottom:1px solid #e7e7e7;align-items:center;gap:6px;min-height:48px;display:flex}.landing-module__H2grBG__commonTags small{color:#929397;margin-right:2px;font-size:8px}.landing-module__H2grBG__commonTags span,.landing-module__H2grBG__previewNote footer div span{color:var(--blue-tag);background:var(--blue-soft);border-radius:4px;padding:3px 6px;font-size:8px}.landing-module__H2grBG__previewNote{background:#fff;border:1px solid #e6e6e6;border-radius:12px;margin-top:10px;padding:15px 16px 13px}.landing-module__H2grBG__previewNote header{color:#929397;justify-content:space-between;font-size:8px;display:flex}.landing-module__H2grBG__previewNote header span{align-items:center;gap:3px;display:flex}.landing-module__H2grBG__previewNote>p{color:#303135;margin:11px 0 13px;font-size:10px;line-height:1.8}.landing-module__H2grBG__previewNote footer{color:#96979a;justify-content:space-between;align-items:center;display:flex}.landing-module__H2grBG__previewNote footer div{gap:5px;display:flex}.landing-module__H2grBG__previewInsights{align-content:start;gap:10px;display:grid}.landing-module__H2grBG__previewInsights>section{background:#fff;border:1px solid #e6e6e6;border-radius:12px;padding:13px}.landing-module__H2grBG__previewInsights header{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.landing-module__H2grBG__previewInsights header>span{color:#55565a;align-items:center;gap:5px;font-size:9px;font-weight:650;display:flex}.landing-module__H2grBG__previewInsights header svg{color:var(--blue)}.landing-module__H2grBG__previewInsights header small{color:#999a9e;font-size:7px}.landing-module__H2grBG__previewInsights blockquote{color:#45464a;margin:0 0 8px;font-size:9px;line-height:1.7}.landing-module__H2grBG__previewInsights section>p{color:#929397;margin-bottom:9px;font-size:7px;line-height:1.6}.landing-module__H2grBG__previewInsights section>div{gap:5px;display:flex}.landing-module__H2grBG__previewInsights section>div strong,.landing-module__H2grBG__previewInsights section>div span{border-radius:5px;padding:5px 7px;font-size:7px}.landing-module__H2grBG__previewInsights section>div strong{color:#fff;background:var(--ink)}.landing-module__H2grBG__previewInsights section>div span{border:1px solid #e3e3e3}.landing-module__H2grBG__previewInsights section>a{color:var(--blue-link);align-items:center;gap:4px;font-size:8px;display:inline-flex}.landing-module__H2grBG__weekCard>div{justify-content:space-between}.landing-module__H2grBG__weekCard>div strong{display:block;color:#303135!important;background:0 0!important;padding:0!important;font-size:15px!important}.landing-module__H2grBG__weekCard>div small{color:#929397;font-size:6px;font-weight:400;display:block}.landing-module__H2grBG__weekCard footer{align-items:end;gap:7px;height:52px;margin-top:8px;display:flex}.landing-module__H2grBG__weekCard footer i{background:#f1f5fb;border-radius:3px;align-items:end;width:100%;height:100%;display:flex}.landing-module__H2grBG__weekCard footer span{background:#a8cdfc;border-radius:3px;width:100%}.landing-module__H2grBG__thesisSection{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:#fff;padding:130px 0 122px}.landing-module__H2grBG__kicker{text-transform:uppercase;margin-bottom:18px}.landing-module__H2grBG__thesisSection h2,.landing-module__H2grBG__sectionHeader h2,.landing-module__H2grBG__tagCopy h2,.landing-module__H2grBG__coachIntro h2,.landing-module__H2grBG__migrationCopy h2,.landing-module__H2grBG__faqShell h2,.landing-module__H2grBG__finalCta h2{letter-spacing:-.045em;margin-bottom:0;font-size:clamp(38px,4.5vw,56px);font-weight:700;line-height:1.2}.landing-module__H2grBG__thesisGrid{border-top:1px solid var(--border);grid-template-columns:repeat(3,1fr);margin-top:76px;display:grid}.landing-module__H2grBG__thesisGrid article{border-right:1px solid var(--border);min-height:235px;padding:27px 28px 0 0}.landing-module__H2grBG__thesisGrid article+article{padding-left:28px}.landing-module__H2grBG__thesisGrid article:last-child{border-right:0}.landing-module__H2grBG__thesisGrid article>span{color:#a2a3a6;font-size:11px;font-weight:650}.landing-module__H2grBG__thesisGrid h3{margin:52px 0 12px;font-size:21px;font-weight:650}.landing-module__H2grBG__thesisGrid p{color:#747579;max-width:310px;margin-bottom:0;font-size:14px;line-height:1.8}.landing-module__H2grBG__differenceBar{border:1px solid var(--border);background:var(--canvas);border-radius:12px;grid-template-columns:1fr auto 1fr;align-items:center;gap:22px;min-height:92px;margin-top:50px;padding:18px 22px;display:grid}.landing-module__H2grBG__differenceBar>div{gap:3px;display:grid}.landing-module__H2grBG__differenceBar>div:last-child{text-align:right}.landing-module__H2grBG__differenceBar small{color:#929397;font-size:9px}.landing-module__H2grBG__differenceBar strong{color:#45464a;font-size:13px;font-weight:600}.landing-module__H2grBG__differenceBar>svg{color:var(--blue)}.landing-module__H2grBG__workflowSection,.landing-module__H2grBG__modulesSection,.landing-module__H2grBG__tagSection,.landing-module__H2grBG__deepSection,.landing-module__H2grBG__coachSection,.landing-module__H2grBG__scenarioSection,.landing-module__H2grBG__migrationSection,.landing-module__H2grBG__principleSection,.landing-module__H2grBG__faqSection{padding:128px 0;scroll-margin-top:68px}.landing-module__H2grBG__sectionHeader{max-width:780px;margin-bottom:64px}.landing-module__H2grBG__sectionHeader h2{margin-bottom:19px}.landing-module__H2grBG__sectionHeader>p:last-child{color:#747579;max-width:650px;margin-bottom:0;font-size:17px;line-height:1.8}.landing-module__H2grBG__workflowTrack{grid-template-columns:repeat(3,minmax(0,1fr));gap:38px 0;display:grid}.landing-module__H2grBG__workflowTrack article{min-width:0}.landing-module__H2grBG__workflowTrack article>div{align-items:center;height:32px;display:flex}.landing-module__H2grBG__workflowTrack article>div span{width:32px;height:32px;color:var(--blue-link);background:var(--blue-soft);border:1px solid #cfe0f8;border-radius:50%;flex:none;place-items:center;font-size:9px;font-weight:700;display:grid}.landing-module__H2grBG__workflowTrack article>div i{background:#d8dde4;width:100%;height:1px}.landing-module__H2grBG__workflowTrack article:nth-child(3n)>div i{display:none}.landing-module__H2grBG__workflowTrack h3{margin:23px 0 7px;font-size:16px;font-weight:650}.landing-module__H2grBG__workflowTrack p{color:#85878b;max-width:150px;margin-bottom:0;font-size:11px;line-height:1.65}.landing-module__H2grBG__roadmapNote{color:var(--blue-link);background:#f5f9ff;border:1px solid #dbe9fb;border-radius:10px;grid-template-columns:22px 1fr;gap:12px;margin-top:60px;padding:18px 20px;display:grid}.landing-module__H2grBG__roadmapNote>svg{margin-top:2px}.landing-module__H2grBG__roadmapNote strong{margin-bottom:3px;font-size:12px;display:block}.landing-module__H2grBG__roadmapNote p{color:#65758c;max-width:900px;margin:0;font-size:11px;line-height:1.7}.landing-module__H2grBG__modulesSection{border-top:1px solid var(--border);background:#fff}.landing-module__H2grBG__moduleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.landing-module__H2grBG__moduleCard{border:1px solid var(--border);background:#fff;border-radius:12px;flex-direction:column;min-height:390px;padding:25px;transition:border-color .18s,transform .18s,box-shadow .18s;display:flex}.landing-module__H2grBG__moduleCard:hover{border-color:#d8d8d8;transform:translateY(-1px);box-shadow:0 7px 20px #00000006}.landing-module__H2grBG__moduleCard>header{justify-content:space-between;align-items:center;display:flex}.landing-module__H2grBG__moduleCard>header>span{width:38px;height:38px;color:var(--blue-link);background:var(--blue-soft);border-radius:9px;place-items:center;display:grid}.landing-module__H2grBG__moduleCard>header small{color:#a0a1a5;letter-spacing:.08em;text-transform:uppercase;font-size:9px}.landing-module__H2grBG__moduleCard>h3{margin:34px 0 9px;font-size:22px;font-weight:650}.landing-module__H2grBG__moduleCard>p{color:#747579;margin-bottom:25px;font-size:13px;line-height:1.75}.landing-module__H2grBG__moduleVisual{background:#fafafa;border:1px solid #ececec;border-radius:10px;height:145px;margin-top:auto;overflow:hidden}.landing-module__H2grBG__notes{padding:18px}.landing-module__H2grBG__notes>small{color:#929397;margin-bottom:14px;font-size:8px;display:block}.landing-module__H2grBG__notes>i{background:#dfe0e1;border-radius:4px;width:86%;height:5px;margin-bottom:7px;display:block}.landing-module__H2grBG__notes>i:nth-of-type(2){width:64%}.landing-module__H2grBG__notes>div{gap:5px;margin-top:17px;display:flex}.landing-module__H2grBG__notes>div span{color:var(--blue-tag);background:var(--blue-soft);border-radius:4px;padding:3px 6px;font-size:8px}.landing-module__H2grBG__favorites{color:#d7646d;padding:19px;position:relative}.landing-module__H2grBG__favorites>svg{position:absolute;top:17px;right:17px}.landing-module__H2grBG__favorites>i{background:#dedfe0;border-radius:4px;width:75%;height:5px;margin:13px 0 7px;display:block}.landing-module__H2grBG__favorites>i:first-of-type{margin-top:8px}.landing-module__H2grBG__favorites>i:nth-of-type(2){width:55%}.landing-module__H2grBG__favorites>small{color:#85878b;font-size:8px;position:absolute;bottom:18px;left:18px}.landing-module__H2grBG__questions{grid-template-columns:30px 1fr auto;align-items:center;gap:10px;padding:18px;display:grid}.landing-module__H2grBG__questions>b{width:30px;height:30px;color:var(--blue-link);background:var(--blue-soft);border-radius:7px;place-items:center;font-size:9px;display:grid}.landing-module__H2grBG__questions div small,.landing-module__H2grBG__questions div strong{display:block}.landing-module__H2grBG__questions div small{color:var(--blue-link);margin-bottom:4px;font-size:7px}.landing-module__H2grBG__questions div strong{color:#414247;font-size:10px;font-weight:600}.landing-module__H2grBG__questions>em{color:#929397;font-size:15px;font-style:normal}.landing-module__H2grBG__topics{flex-wrap:wrap;place-content:center;gap:7px;padding:19px;display:flex}.landing-module__H2grBG__topics>span{color:var(--blue-link);background:#f5f9ff;border:1px solid #dbe9fb;border-radius:6px;padding:6px 8px;font-size:8px}.landing-module__H2grBG__topics>span:nth-child(2){transform:translateY(-9px)}.landing-module__H2grBG__reviews{padding:17px}.landing-module__H2grBG__reviews>small{color:var(--blue-link);font-size:7px}.landing-module__H2grBG__reviews blockquote{color:#4d4e52;margin:11px 0;font-size:9px;line-height:1.55}.landing-module__H2grBG__reviews>div{gap:5px;display:flex}.landing-module__H2grBG__reviews>div span{color:#fff;background:var(--ink);border-radius:5px;padding:4px 6px;font-size:7px}.landing-module__H2grBG__reviews>div span:last-child{color:#66676b;background:#fff;border:1px solid #e2e2e2}.landing-module__H2grBG__articles{padding:18px}.landing-module__H2grBG__articles>small{color:var(--blue-link);font-size:7px}.landing-module__H2grBG__articles>strong{color:#3e3f43;margin:8px 0 14px;font-size:10px;display:block}.landing-module__H2grBG__articles>i{background:#dedfe0;border-radius:4px;width:88%;height:4px;margin-bottom:6px;display:block}.landing-module__H2grBG__articles>i:nth-of-type(2){width:71%}.landing-module__H2grBG__articles>i:nth-of-type(3){width:79%}.landing-module__H2grBG__tagSection{background:var(--canvas)}.landing-module__H2grBG__tagShell{grid-template-columns:.78fr 1.22fr;align-items:center;gap:clamp(60px,8vw,110px);display:grid}.landing-module__H2grBG__tagCopy h2{margin-bottom:23px}.landing-module__H2grBG__tagCopy>p:not(.landing-module__H2grBG__kicker){color:#747579;max-width:500px;margin-bottom:25px;font-size:15px;line-height:1.85}.landing-module__H2grBG__tagCopy ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.landing-module__H2grBG__tagCopy li{color:#55565a;align-items:center;gap:8px;font-size:13px;display:flex}.landing-module__H2grBG__tagCopy li svg{color:var(--blue)}.landing-module__H2grBG__tagWorkspace{border:1px solid var(--border);background:#fff;border-radius:14px;grid-template-columns:.84fr 1.16fr;align-items:center;gap:14px;min-height:520px;padding:28px;display:grid}.landing-module__H2grBG__tagTreeDemo,.landing-module__H2grBG__aiTagDemo{border:1px solid var(--border);background:#fff;border-radius:12px}.landing-module__H2grBG__tagTreeDemo{min-height:400px;padding:15px}.landing-module__H2grBG__tagTreeDemo>header,.landing-module__H2grBG__aiTagDemo>header{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;min-height:35px;margin-bottom:9px;display:flex}.landing-module__H2grBG__tagTreeDemo>header span{color:#55565a;font-size:10px}.landing-module__H2grBG__tagTreeDemo>header small,.landing-module__H2grBG__aiTagDemo>header small{color:#a0a1a5;font-size:7px}.landing-module__H2grBG__tagTreeDemo>div,.landing-module__H2grBG__tagTreeDemo>section>div{color:#55565a;border-radius:7px;align-items:center;min-height:36px;padding:0 9px;font-size:9px;display:flex}.landing-module__H2grBG__tagTreeDemo em{color:#a0a1a5;margin-left:auto;font-size:8px;font-style:normal}.landing-module__H2grBG__tagTreeDemo>section{border-left:1px solid #d8d8d3;margin-left:10px;padding-left:9px}.landing-module__H2grBG__tagTreeDemo .landing-module__H2grBG__selectedTag{color:#202124;background:#eeeeef}.landing-module__H2grBG__aiTagDemo{padding:17px;box-shadow:0 8px 24px #0000000a}.landing-module__H2grBG__aiTagDemo>header>span{color:#404146;align-items:center;gap:6px;font-size:10px;font-weight:650;display:flex}.landing-module__H2grBG__aiTagDemo>header svg{color:var(--blue)}.landing-module__H2grBG__aiTagDemo>div{border-bottom:1px solid #eee;padding:15px 0}.landing-module__H2grBG__aiTagDemo>div>small{color:#929397;margin-bottom:8px;font-size:8px;display:block}.landing-module__H2grBG__aiTagDemo>div>p{flex-wrap:wrap;align-items:center;gap:4px;margin:0;display:flex}.landing-module__H2grBG__aiTagDemo>div>p span{color:var(--blue-tag);background:var(--blue-soft);border-radius:4px;padding:3px 6px;font-size:8px}.landing-module__H2grBG__aiTagDemo .landing-module__H2grBG__similarTags{gap:6px}.landing-module__H2grBG__aiTagDemo>div>em{color:#85878b;margin-top:9px;font-size:8px;font-style:normal;display:block}.landing-module__H2grBG__aiTagDemo>footer{justify-content:flex-end;align-items:center;gap:6px;padding-top:15px;display:flex}.landing-module__H2grBG__aiTagDemo>footer span,.landing-module__H2grBG__aiTagDemo>footer strong{border-radius:6px;padding:6px 8px;font-size:8px}.landing-module__H2grBG__aiTagDemo>footer span{color:#66676b;background:#f3f3f3}.landing-module__H2grBG__aiTagDemo>footer strong{color:#fff;background:var(--ink);align-items:center;gap:4px;display:flex}.landing-module__H2grBG__deepSection{border-top:1px solid var(--border);background:#fff}.landing-module__H2grBG__deepGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.landing-module__H2grBG__deepGrid>article{border:1px solid var(--border);border-radius:12px;flex-direction:column;min-height:600px;padding:29px;display:flex}.landing-module__H2grBG__featureCopy>span{color:var(--blue-link);align-items:center;gap:6px;font-size:11px;font-weight:650;display:inline-flex}.landing-module__H2grBG__featureCopy h3{margin:22px 0 10px;font-size:26px;font-weight:650}.landing-module__H2grBG__featureCopy p{color:#747579;max-width:520px;margin-bottom:28px;font-size:13px;line-height:1.8}.landing-module__H2grBG__reviewPanel,.landing-module__H2grBG__articlePanel{background:#fafafa;border:1px solid #e8e8e8;border-radius:10px;margin-top:auto}.landing-module__H2grBG__reviewPanel{padding:23px}.landing-module__H2grBG__reviewPanel>small{color:var(--blue-link);font-size:8px}.landing-module__H2grBG__reviewPanel blockquote{color:#3f4044;border-bottom:1px solid #e4e4e4;margin:18px 0 16px;padding-bottom:16px;font-size:14px;line-height:1.75}.landing-module__H2grBG__reviewPanel>p{color:#737477;margin-bottom:10px;font-size:10px;line-height:1.7}.landing-module__H2grBG__reviewPanel>strong{color:#45464a;font-size:10px;font-weight:600;display:block}.landing-module__H2grBG__reviewPanel>div{gap:7px;margin-top:20px;display:flex}.landing-module__H2grBG__reviewPanel>div span{color:#fff;background:var(--ink);border-radius:6px;padding:7px 9px;font-size:8px}.landing-module__H2grBG__reviewPanel>div span:last-child{color:var(--blue-link);background:var(--blue-soft);border:1px solid #dbe9fb}.landing-module__H2grBG__articlePanel{grid-template-columns:.76fr 1.24fr;min-height:275px;display:grid;overflow:hidden}.landing-module__H2grBG__articlePanel aside{background:#f5f5f5;border-right:1px solid #e5e5e5;align-content:start;gap:8px;padding:19px;display:grid}.landing-module__H2grBG__articlePanel small{color:var(--blue-link);margin-bottom:4px;font-size:8px}.landing-module__H2grBG__articlePanel aside span{color:#606166;background:#fff;border-radius:6px;align-items:center;gap:5px;padding:7px 8px;font-size:8px;display:flex}.landing-module__H2grBG__articlePanel section{background:#fff;padding:21px}.landing-module__H2grBG__articlePanel h4{color:#3d3e42;margin:11px 0 18px;font-size:13px;line-height:1.5}.landing-module__H2grBG__articlePanel ol{color:#737477;margin:0;padding-left:18px;font-size:9px;line-height:2}.landing-module__H2grBG__coachSection{background:var(--canvas)}.landing-module__H2grBG__coachSection>.landing-module__H2grBG__shell{grid-template-columns:.82fr 1.18fr;gap:clamp(60px,8vw,110px);display:grid}.landing-module__H2grBG__coachIntro h2{margin-bottom:23px}.landing-module__H2grBG__coachIntro>p:not(.landing-module__H2grBG__kicker){color:#747579;max-width:480px;margin-bottom:0;font-size:15px;line-height:1.85}.landing-module__H2grBG__promptList{border-top:1px solid var(--border)}.landing-module__H2grBG__promptList article{border-bottom:1px solid var(--border);grid-template-columns:42px 1fr 20px;align-items:start;gap:20px;min-height:145px;padding:24px 0;display:grid}.landing-module__H2grBG__promptList article>span{color:#a0a1a5;font-size:10px}.landing-module__H2grBG__promptList article small{color:var(--blue-link);margin-bottom:8px;font-size:9px;font-weight:650;display:block}.landing-module__H2grBG__promptList article p{color:#55565a;max-width:650px;margin-bottom:0;font-size:13px;line-height:1.75}.landing-module__H2grBG__promptList article>svg{color:var(--blue)}.landing-module__H2grBG__scenarioSection{border-top:1px solid var(--border);background:#fff}.landing-module__H2grBG__audienceGrid{border-top:1px solid var(--border);grid-template-columns:repeat(4,1fr);display:grid}.landing-module__H2grBG__audienceGrid article{border-right:1px solid var(--border);min-height:335px;padding:26px 24px 0 0}.landing-module__H2grBG__audienceGrid article+article{padding-left:24px}.landing-module__H2grBG__audienceGrid article:last-child{border-right:0}.landing-module__H2grBG__audienceGrid article>span{color:#a0a1a5;font-size:10px}.landing-module__H2grBG__audienceGrid article>small{color:var(--blue-link);margin-top:48px;font-size:10px;font-weight:650;display:block}.landing-module__H2grBG__audienceGrid h3{margin:12px 0 13px;font-size:19px;font-weight:650;line-height:1.45}.landing-module__H2grBG__audienceGrid p{color:#747579;margin-bottom:0;font-size:12px;line-height:1.8}.landing-module__H2grBG__migrationSection{background:var(--canvas)}.landing-module__H2grBG__migrationShell{grid-template-columns:.74fr 1.26fr;gap:clamp(60px,8vw,110px);display:grid}.landing-module__H2grBG__migrationCopy h2{margin-bottom:0}.landing-module__H2grBG__migrationFeatures{border-top:1px solid var(--border)}.landing-module__H2grBG__migrationFeatures article{border-bottom:1px solid var(--border);grid-template-columns:42px 1fr;gap:18px;padding:27px 0;display:grid}.landing-module__H2grBG__migrationFeatures article>span{width:42px;height:42px;color:var(--blue-link);background:var(--blue-soft);border-radius:9px;place-items:center;display:grid}.landing-module__H2grBG__migrationFeatures h3{margin:4px 0 8px;font-size:18px;font-weight:650}.landing-module__H2grBG__migrationFeatures p{color:#747579;max-width:600px;margin-bottom:17px;font-size:13px;line-height:1.8}.landing-module__H2grBG__fileStatus{border:1px solid var(--border);background:#fff;border-radius:8px;justify-content:space-between;align-items:center;min-height:42px;padding:0 10px;font-size:9px;display:flex}.landing-module__H2grBG__fileStatus span{color:#66676b}.landing-module__H2grBG__fileStatus strong{color:var(--blue-link);align-items:center;gap:5px;display:flex}.landing-module__H2grBG__languageList{gap:6px;display:flex}.landing-module__H2grBG__languageList span{border:1px solid var(--border);color:#55565a;background:#fff;border-radius:7px;place-items:center;width:38px;height:34px;font-size:9px;font-weight:600;display:grid}.landing-module__H2grBG__principleSection{border-top:1px solid var(--border);background:#fff}.landing-module__H2grBG__principleGrid{border-top:1px solid var(--border);grid-template-columns:repeat(4,1fr);margin-top:45px;display:grid}.landing-module__H2grBG__principleGrid article{border-right:1px solid var(--border);min-height:235px;padding:26px 27px 0 0}.landing-module__H2grBG__principleGrid article+article{padding-left:27px}.landing-module__H2grBG__principleGrid article:last-child{border-right:0}.landing-module__H2grBG__principleGrid span{color:#a0a1a5;font-size:10px}.landing-module__H2grBG__principleGrid h3{margin:51px 0 11px;font-size:20px;font-weight:650}.landing-module__H2grBG__principleGrid p{color:#747579;max-width:315px;font-size:12px;line-height:1.8}.landing-module__H2grBG__faqSection{border-top:1px solid var(--border);background:var(--canvas)}.landing-module__H2grBG__faqShell{grid-template-columns:.74fr 1.26fr;gap:clamp(60px,8vw,110px);display:grid}.landing-module__H2grBG__faqList{border-top:1px solid var(--border)}.landing-module__H2grBG__faqList details{border-bottom:1px solid var(--border)}.landing-module__H2grBG__faqList summary{color:#303135;cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:72px;font-size:14px;font-weight:600;list-style:none;display:flex}.landing-module__H2grBG__faqList summary::-webkit-details-marker{display:none}.landing-module__H2grBG__faqList summary svg{color:#85878b;flex:none;transition:transform .18s}.landing-module__H2grBG__faqList details[open] summary svg{color:var(--blue-link);transform:rotate(45deg)}.landing-module__H2grBG__faqList details p{color:#747579;max-width:690px;margin:-4px 42px 24px 0;font-size:13px;line-height:1.8}.landing-module__H2grBG__finalCta{text-align:center;border-top:1px solid var(--border);background:#fff;flex-direction:column;justify-content:center;align-items:center;min-height:565px;padding:105px 24px;display:flex}.landing-module__H2grBG__finalMark{color:#fff;background:var(--ink);border-radius:11px;place-items:center;width:50px;height:50px;margin-bottom:26px;display:grid}.landing-module__H2grBG__finalCta h2{margin-bottom:16px;font-size:clamp(43px,5.5vw,68px)}.landing-module__H2grBG__finalCta p{color:#747579;margin-bottom:27px;font-size:16px}.landing-module__H2grBG__finalCta>a{color:#fff;background:var(--ink);border-radius:9px;align-items:center;gap:8px;min-height:49px;padding:0 20px;font-size:13px;font-weight:600;transition:background .18s,transform .18s;display:inline-flex}.landing-module__H2grBG__finalCta>a:hover{background:#000;transform:translateY(-1px)}.landing-module__H2grBG__footer{border-top:1px solid var(--border);background:var(--canvas);padding:72px 0 22px}.landing-module__H2grBG__footerShell{justify-content:space-between;gap:70px;padding-bottom:62px;display:flex}.landing-module__H2grBG__footerShell>div>p{color:#85878b;margin:16px 0 0;font-size:12px}.landing-module__H2grBG__footer nav{gap:clamp(62px,8vw,110px);display:flex}.landing-module__H2grBG__footer nav>div{align-content:start;gap:10px;min-width:100px;display:grid}.landing-module__H2grBG__footer nav strong{color:#404146;margin-bottom:4px;font-size:11px}.landing-module__H2grBG__footer nav a{color:#85878b;font-size:11px}.landing-module__H2grBG__footer nav a:hover{color:#202124}.landing-module__H2grBG__footerBottom{border-top:1px solid var(--border);color:#a0a1a5;letter-spacing:.04em;justify-content:space-between;padding-top:19px;font-size:9px;display:flex}@media (max-width:1120px){.landing-module__H2grBG__desktopNav{display:none}.landing-module__H2grBG__navActions{margin-left:auto}.landing-module__H2grBG__previewBody{grid-template-columns:170px minmax(0,1fr)}.landing-module__H2grBG__previewGrid{grid-template-columns:minmax(0,1fr) 210px;gap:18px}.landing-module__H2grBG__moduleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-module__H2grBG__tagShell,.landing-module__H2grBG__coachSection>.landing-module__H2grBG__shell,.landing-module__H2grBG__migrationShell,.landing-module__H2grBG__faqShell{grid-template-columns:1fr}.landing-module__H2grBG__tagCopy,.landing-module__H2grBG__coachIntro,.landing-module__H2grBG__migrationCopy,.landing-module__H2grBG__faqShell>div:first-child{max-width:740px}.landing-module__H2grBG__tagWorkspace{min-height:500px}.landing-module__H2grBG__audienceGrid{grid-template-columns:repeat(2,1fr)}.landing-module__H2grBG__audienceGrid article:nth-child(2){border-right:0}.landing-module__H2grBG__audienceGrid article:nth-child(-n+2){border-bottom:1px solid var(--border)}}@media (max-width:820px){.landing-module__H2grBG__shell,.landing-module__H2grBG__tagShell,.landing-module__H2grBG__migrationShell,.landing-module__H2grBG__faqShell,.landing-module__H2grBG__footerShell,.landing-module__H2grBG__footerBottom{width:min(100% - 36px,1240px)}.landing-module__H2grBG__navShell{width:calc(100% - 28px)}.landing-module__H2grBG__navActions .landing-module__H2grBG__navCta{display:none}.landing-module__H2grBG__mobileMenu{margin-left:0;display:block}.landing-module__H2grBG__hero{padding:78px 18px 86px}.landing-module__H2grBG__hero h1{font-size:clamp(48px,10vw,66px)}.landing-module__H2grBG__workspacePreview{margin-top:60px}.landing-module__H2grBG__previewBody{grid-template-columns:1fr;min-height:620px}.landing-module__H2grBG__previewSidebar{display:none}.landing-module__H2grBG__previewMain{padding:27px 25px}.landing-module__H2grBG__thesisSection,.landing-module__H2grBG__workflowSection,.landing-module__H2grBG__modulesSection,.landing-module__H2grBG__tagSection,.landing-module__H2grBG__deepSection,.landing-module__H2grBG__coachSection,.landing-module__H2grBG__scenarioSection,.landing-module__H2grBG__migrationSection,.landing-module__H2grBG__principleSection,.landing-module__H2grBG__faqSection{padding:96px 0}.landing-module__H2grBG__thesisGrid{grid-template-columns:1fr}.landing-module__H2grBG__thesisGrid article,.landing-module__H2grBG__thesisGrid article+article{border-right:0;border-bottom:1px solid var(--border);min-height:0;padding:25px 0 31px}.landing-module__H2grBG__thesisGrid article:last-child{border-bottom:0}.landing-module__H2grBG__thesisGrid h3{margin-top:24px}.landing-module__H2grBG__workflowTrack{grid-template-columns:repeat(3,1fr);gap:34px 0}.landing-module__H2grBG__deepGrid{grid-template-columns:1fr}.landing-module__H2grBG__deepGrid>article{min-height:560px}.landing-module__H2grBG__principleGrid{grid-template-columns:1fr}.landing-module__H2grBG__principleGrid article,.landing-module__H2grBG__principleGrid article+article{border-right:0;border-bottom:1px solid var(--border);min-height:0;padding:24px 0 30px}.landing-module__H2grBG__principleGrid article:last-child{border-bottom:0}.landing-module__H2grBG__principleGrid h3{margin-top:25px}.landing-module__H2grBG__footerShell{flex-direction:column}}@media (max-width:600px){.landing-module__H2grBG__header{height:64px}.landing-module__H2grBG__brandMark{width:40px;height:40px}.landing-module__H2grBG__brandWords strong{font-size:18px}.landing-module__H2grBG__brandWords small{display:none}.landing-module__H2grBG__mobileMenu summary{width:36px;height:36px}.landing-module__H2grBG__hero{padding-top:62px}.landing-module__H2grBG__heroCopy{text-align:left}.landing-module__H2grBG__hero h1{letter-spacing:-.045em;font-size:45px}.landing-module__H2grBG__heroLead{font-size:15px}.landing-module__H2grBG__heroActions{flex-direction:column;align-items:stretch}.landing-module__H2grBG__primaryButton,.landing-module__H2grBG__secondaryButton{width:100%}.landing-module__H2grBG__heroRule{justify-content:flex-start;align-items:flex-start}.landing-module__H2grBG__workspacePreview{border-radius:12px}.landing-module__H2grBG__previewBar{grid-template-columns:1fr auto}.landing-module__H2grBG__previewBar>span:nth-child(2){display:none}.landing-module__H2grBG__previewMain{padding:20px 14px}.landing-module__H2grBG__previewHeading div strong{font-size:16px}.landing-module__H2grBG__previewGrid{grid-template-columns:1fr}.landing-module__H2grBG__previewInsights{display:none}.landing-module__H2grBG__previewBody{min-height:590px}.landing-module__H2grBG__hero h1,.landing-module__H2grBG__thesisSection h2,.landing-module__H2grBG__sectionHeader h2,.landing-module__H2grBG__tagCopy h2,.landing-module__H2grBG__coachIntro h2,.landing-module__H2grBG__migrationCopy h2,.landing-module__H2grBG__faqShell h2{font-size:38px}.landing-module__H2grBG__workflowTrack{grid-template-columns:repeat(2,1fr)}.landing-module__H2grBG__workflowTrack article:nth-child(3n)>div i{display:block}.landing-module__H2grBG__workflowTrack article:nth-child(2n) i{display:none}.landing-module__H2grBG__differenceBar{grid-template-columns:1fr;gap:10px}.landing-module__H2grBG__differenceBar>div:last-child{text-align:left}.landing-module__H2grBG__differenceBar>svg{transform:rotate(90deg)}.landing-module__H2grBG__moduleGrid{grid-template-columns:1fr}.landing-module__H2grBG__moduleCard{min-height:380px}.landing-module__H2grBG__tagWorkspace{grid-template-columns:1fr;min-height:0;padding:13px}.landing-module__H2grBG__tagTreeDemo{min-height:340px}.landing-module__H2grBG__articlePanel{grid-template-columns:1fr}.landing-module__H2grBG__articlePanel aside{border-bottom:1px solid #e5e5e5;border-right:0}.landing-module__H2grBG__audienceGrid{grid-template-columns:1fr}.landing-module__H2grBG__audienceGrid article,.landing-module__H2grBG__audienceGrid article+article{border-right:0;border-bottom:1px solid var(--border);min-height:0;padding:25px 0 32px}.landing-module__H2grBG__audienceGrid article:last-child{border-bottom:0}.landing-module__H2grBG__audienceGrid article>small{margin-top:28px}.landing-module__H2grBG__migrationFeatures article{grid-template-columns:36px 1fr;gap:13px}.landing-module__H2grBG__migrationFeatures article>span{width:36px;height:36px}.landing-module__H2grBG__fileStatus{flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;padding-block:8px}.landing-module__H2grBG__finalCta{min-height:500px}.landing-module__H2grBG__finalCta h2{font-size:43px}.landing-module__H2grBG__footer nav{flex-wrap:wrap;gap:40px}.landing-module__H2grBG__footerBottom{flex-direction:column;align-items:flex-start;gap:5px}}@media (prefers-reduced-motion:no-preference){.landing-module__H2grBG__heroCopy{animation:.55s both landing-module__H2grBG__rise}.landing-module__H2grBG__workspacePreview{animation:.65s 80ms both landing-module__H2grBG__rise}}@media (prefers-reduced-motion:reduce){.landing-module__H2grBG__landing *,.landing-module__H2grBG__landing :before,.landing-module__H2grBG__landing :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}@keyframes landing-module__H2grBG__rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}
