.LandingPage_page__Q7_ry{height:100dvh;display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden;background:radial-gradient(circle at 82% 8%,rgba(181,240,230,.62),transparent 26rem),linear-gradient(180deg,#fbfdfc,#f7faf9 55%,#ffffff);color:var(--text)}.LandingPage_header__DzjwO{position:relative;z-index:20;top:0;min-height:72px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:36px;gap:36px;border-bottom:1px solid rgba(209,213,219,.74);background:rgba(251,253,252,.88);padding:0 max(28px,calc((100vw - 1240px) / 2));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.LandingPage_scrollArea__DhTBw{min-height:0;overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth}.LandingPage_brand__lzwQe{display:inline-flex;align-items:center;gap:10px;color:var(--text-strong);font-size:18px;font-weight:850;letter-spacing:-.04em;text-decoration:none}.LandingPage_nav__MGwst{display:flex;justify-content:center;gap:30px;color:var(--muted);font-size:13px;font-weight:700}.LandingPage_headerLink__v07VL,.LandingPage_nav__MGwst a{text-decoration:none}.LandingPage_headerLink__v07VL:hover,.LandingPage_nav__MGwst a:hover{color:var(--text-strong)}.LandingPage_headerActions__A44Od{display:flex;align-items:center;justify-content:flex-end;gap:16px;min-width:170px;font-size:13px;font-weight:750}.LandingPage_languageControl__q_F2Q{display:inline-flex;min-height:40px;align-items:center;gap:7px;border:1px solid var(--border-strong);border-radius:8px;background:rgba(255,255,255,.82);padding:0 9px;color:var(--text-strong)}.LandingPage_languageControl__q_F2Q:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px rgba(2,179,145,.14)}.LandingPage_languageControl__q_F2Q svg{width:16px;height:16px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.LandingPage_languageControl__q_F2Q select{width:104px;border:0;outline:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.LandingPage_headerPrimary__55pmk,.LandingPage_primaryAction__dlgWN,.LandingPage_secondaryAction__rG2AW{display:inline-flex;min-height:44px;align-items:center;justify-content:center;border-radius:8px;padding:10px 17px;font-weight:800;text-decoration:none}.LandingPage_headerPrimary__55pmk,.LandingPage_primaryAction__dlgWN{border:1px solid var(--primary);background:var(--primary);color:#ffffff;box-shadow:0 8px 26px rgba(2,179,145,.18)}.LandingPage_headerPrimary__55pmk{min-height:40px;padding:8px 14px}.LandingPage_headerPrimary__55pmk:hover,.LandingPage_primaryAction__dlgWN:hover{border-color:var(--primary-hover);background:var(--primary-hover)}.LandingPage_secondaryAction__rG2AW{border:1px solid var(--border-strong);background:rgba(255,255,255,.86);color:var(--text-strong)}.LandingPage_secondaryAction__rG2AW:hover{border-color:var(--text-strong);background:#ffffff}.LandingPage_hero__FCC0v{width:min(1240px,calc(100% - 56px));min-height:min(790px,calc(100vh - 72px));display:grid;grid-template-columns:minmax(0,1.02fr) minmax(540px,.98fr);align-items:center;grid-gap:48px;gap:48px;margin:0 auto;padding:92px 0 104px}.LandingPage_eyebrow__Abg_l{margin:0 0 14px;color:var(--primary-active);font-size:12px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.LandingPage_hero__FCC0v h1{margin:0;color:#0b302e;font-size:clamp(50px,4.5vw,72px);line-height:.98;letter-spacing:-.072em}.LandingPage_hero__FCC0v h1 span{color:var(--primary-active)}.LandingPage_hero__FCC0v h1[data-locale=ko]{font-size:clamp(43px,3.65vw,58px);line-height:1.04;letter-spacing:-.065em;overflow-wrap:normal;word-break:keep-all}.LandingPage_hero__FCC0v h1[data-locale=ja],.LandingPage_hero__FCC0v h1[data-locale=zh-CN],.LandingPage_hero__FCC0v h1[data-locale=zh-TW]{font-size:clamp(52px,4.45vw,72px);line-height:1.02;letter-spacing:-.06em}.LandingPage_hero__FCC0v h1[data-locale=es],.LandingPage_hero__FCC0v h1[data-locale=fr],.LandingPage_hero__FCC0v h1[data-locale=pt-BR]{font-size:clamp(50px,4.35vw,70px);line-height:1.01;letter-spacing:-.065em}.LandingPage_hero__FCC0v h1[data-locale=de],.LandingPage_hero__FCC0v h1[data-locale=ru]{font-size:clamp(48px,4.05vw,64px);line-height:1.03;letter-spacing:-.058em}.LandingPage_heroLead__tj5Nw{max-width:620px;margin:30px 0 0;color:#415c59;font-size:clamp(18px,1.5vw,22px);line-height:1.65}.LandingPage_heroActions__1Yz5c{display:flex;flex-wrap:wrap;gap:10px;margin-top:32px}.LandingPage_heroNote__h6zmC{margin:20px 0 0;color:var(--muted);font-size:13px}.LandingPage_presentationPreview__X81Jz{overflow:hidden;aspect-ratio:16/9;border:1px solid rgba(74,155,142,.38);border-radius:18px;background:#071f25;color:#ffffff;box-shadow:0 42px 96px rgba(20,70,62,.2),0 8px 24px rgba(20,70,62,.09);transform:rotate(.7deg)}.LandingPage_previewChrome__lQzSQ{min-height:48px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(181,240,230,.17);padding:0 20px;color:#b7d6d1;font-size:11px;font-weight:800}.LandingPage_previewBrand__fm9rh{color:#ffffff;letter-spacing:-.02em}.LandingPage_previewBrand__fm9rh:before{color:#54e7cf;content:"✦";margin-right:7px}.LandingPage_previewCanvas__wNodp{height:calc(100% - 48px);display:grid;grid-template-columns:58px minmax(0,1fr)}.LandingPage_previewSlides__2r0jd{display:grid;align-content:center;grid-gap:9px;gap:9px;border-right:1px solid rgba(181,240,230,.13);padding:13px 10px}.LandingPage_previewSlides__2r0jd span{display:grid;min-height:35px;place-items:center;border:1px solid rgba(181,240,230,.16);border-radius:6px;color:#7da7a1;font:700 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.LandingPage_previewSlides__2r0jd .LandingPage_previewSlideActive__OiAlG{border-color:#54e7cf;background:rgba(84,231,207,.12);color:#ffffff}.LandingPage_previewContent__HaT6q{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:8% 8% 7%;background:radial-gradient(circle at 90% 8%,rgba(22,116,116,.36),transparent 38%),linear-gradient(145deg,#071f25,#0b2830)}.LandingPage_previewContent__HaT6q>p{margin:0;color:#63f0d7;font-size:10px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.LandingPage_previewContent__HaT6q h2{max-width:500px;margin:14px 0 0;font-size:clamp(22px,2.25vw,35px);line-height:1.13;letter-spacing:-.05em}.LandingPage_previewFlow__exHmi{display:flex;align-items:center;gap:10px;margin-top:25px}.LandingPage_previewFlow__exHmi span{border:1px solid rgba(84,231,207,.45);border-radius:999px;background:rgba(84,231,207,.08);padding:7px 10px;color:#eafffb;font-size:10px;font-weight:800}.LandingPage_previewFlow__exHmi i{color:#54e7cf;font-style:normal}.LandingPage_previewFeatures__1SVBh{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px;margin-top:22px}.LandingPage_previewFeatures__1SVBh span{overflow:hidden;border:1px solid rgba(181,240,230,.17);border-radius:7px;background:rgba(255,255,255,.04);padding:9px;color:#b7d6d1;font-size:9px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.LandingPage_capabilityStrip__jxem5{width:min(1240px,calc(100% - 56px));display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;overflow:hidden;margin:-52px auto 0;border:1px solid var(--border);border-radius:14px;background:var(--border);box-shadow:0 20px 60px rgba(20,70,62,.08)}.LandingPage_capabilityStrip__jxem5 article{min-height:170px;display:grid;grid-template-columns:auto 1fr;grid-gap:20px;gap:20px;background:rgba(255,255,255,.94);padding:28px}.LandingPage_capabilityStrip__jxem5 article>span{color:var(--primary-active);font:850 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.LandingPage_capabilityStrip__jxem5 h2{margin:0;color:var(--text-strong);font-size:19px;letter-spacing:-.035em}.LandingPage_capabilityStrip__jxem5 p{margin:13px 0 0;color:var(--muted);font-size:14px;line-height:1.65}.LandingPage_codexStory__u0BIk{display:grid;grid-template-columns:minmax(0,.78fr) minmax(560px,1.22fr);align-items:center;grid-gap:72px;gap:72px;padding:120px max(28px,calc((100vw - 1240px) / 2));background:#ffffff}.LandingPage_codexStoryCopy__wpHHM h2{margin:0;color:var(--text-strong);font-size:clamp(38px,4vw,58px);line-height:1.05;letter-spacing:-.06em}.LandingPage_codexStoryCopy__wpHHM h2 span{color:var(--primary-active)}.LandingPage_codexStoryCopy__wpHHM>p:last-child{margin:24px 0 0;color:var(--muted);font-size:17px;line-height:1.7}.LandingPage_heroBoard__uJlEp{overflow:hidden;border:1px solid rgba(120,155,148,.28);border-radius:18px;background:rgba(255,255,255,.88);box-shadow:0 40px 90px rgba(20,70,62,.13),0 5px 22px rgba(20,70,62,.06);transform:rotate(1deg)}.LandingPage_boardChrome__Yg5t7{min-height:54px;display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--border);padding:0 19px;color:var(--muted);font-size:12px;font-weight:750}.LandingPage_boardChrome__Yg5t7>span:last-child{margin-left:auto}.LandingPage_liveDot__DAcst{width:8px;height:8px;border-radius:50%;background:var(--primary);box-shadow:0 0 0 5px var(--primary-wash)}.LandingPage_boardContent__k1bKA{display:grid;grid-template-columns:minmax(0,.82fr) auto minmax(0,1.18fr);align-items:stretch;grid-gap:16px;gap:16px;padding:22px}.LandingPage_aiInput__xtPYN,.LandingPage_humanOutput__kVs5y{display:flex;min-height:320px;flex-direction:column;border-radius:12px;padding:21px}.LandingPage_aiInput__xtPYN{border:1px solid #252e3e;background:#111827;color:#e7edf7}.LandingPage_humanOutput__kVs5y{border:1px solid #b7e7dc;background:linear-gradient(145deg,#f1fcf8,#ffffff);color:var(--text-strong)}.LandingPage_aiInput__xtPYN>span,.LandingPage_humanOutput__kVs5y>span{font-size:11px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.LandingPage_aiInput__xtPYN code{margin-top:43px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:15px;line-height:1.75}.LandingPage_humanOutput__kVs5y strong{margin-top:36px;font-size:22px;line-height:1.25;letter-spacing:-.035em}.LandingPage_humanOutput__kVs5y p{margin:19px 0 0;color:#36514d;font-size:15px;line-height:1.7}.LandingPage_aiInput__xtPYN small,.LandingPage_humanOutput__kVs5y small{margin-top:auto;color:#91a29f;font-size:11px;font-weight:700}.LandingPage_transformArrow__HO0yr{display:grid;place-items:center;color:var(--primary);font-size:28px}.LandingPage_demoSection__NNjMl,.LandingPage_valueSection__USHWv,.LandingPage_visualSection__xEwsi{padding:112px max(28px,calc((100vw - 1240px) / 2))}.LandingPage_demoSection__NNjMl{background:#0e2523;color:#ffffff}.LandingPage_sectionHeading__mlKGZ{max-width:820px}.LandingPage_valueSection__USHWv .LandingPage_sectionHeading__mlKGZ{max-width:1100px}.LandingPage_decisionCopy__kzkhQ h2,.LandingPage_finalCta__LfMcp h2,.LandingPage_openSourceSection__wgR7N h2,.LandingPage_sectionHeading__mlKGZ h2{margin:0;color:var(--text-strong);font-size:clamp(36px,4vw,58px);line-height:1.08;letter-spacing:-.06em}.LandingPage_decisionCopy__kzkhQ>p:not(.LandingPage_eyebrow__Abg_l),.LandingPage_sectionHeading__mlKGZ>p:last-child{margin:22px 0 0;color:var(--muted);font-size:18px;line-height:1.7}.LandingPage_demoSection__NNjMl .LandingPage_sectionHeading__mlKGZ h2{color:#f4fffc}.LandingPage_demoSection__NNjMl .LandingPage_sectionHeading__mlKGZ>p:last-child{color:#a9c2bd}.LandingPage_videoFrame__N9S30{position:relative;overflow:hidden;width:min(1240px,100%);aspect-ratio:16/9;margin-top:48px;border:1px solid rgba(181,240,230,.24);border-radius:16px;background:#ffffff;box-shadow:0 34px 90px rgba(0,0,0,.28)}.LandingPage_video__imioU{display:block;width:100%;height:100%;object-fit:contain;background:#ffffff}.LandingPage_videoFallback__aLgo3{height:100%;display:grid;place-content:center;grid-gap:13px;gap:13px;background:linear-gradient(rgba(249,253,252,.9),rgba(249,253,252,.92)),url(/images/sceneboard-demo-poster.png) 50% /cover;color:var(--text-strong);padding:32px;text-align:center}.LandingPage_videoFallback__aLgo3 strong{font-size:clamp(20px,2.2vw,32px)}.LandingPage_videoFallback__aLgo3>span:last-child{color:var(--muted)}.LandingPage_playGlyph__zlcDx{width:68px;height:68px;display:grid;place-items:center;justify-self:center;border-radius:50%;background:var(--primary);color:#ffffff;padding-left:4px;box-shadow:0 14px 34px rgba(2,179,145,.25)}.LandingPage_transcript__9TZk2{max-width:920px;margin:22px 0 0;color:#9eb8b3;font-size:13px;line-height:1.65}.LandingPage_valueSection__USHWv{background:#ffffff}.LandingPage_valueGrid__CpREd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:48px}.LandingPage_valueCard__j7N0G{min-height:300px;border:1px solid var(--border);border-radius:14px;background:#fbfdfc;padding:30px}.LandingPage_valueCard__j7N0G>span,.LandingPage_visualGrid__IKIaS article>span{color:var(--primary-active);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:850}.LandingPage_valueCard__j7N0G h3,.LandingPage_visualGrid__IKIaS h3{margin:80px 0 13px;color:var(--text-strong);font-size:24px;line-height:1.15;letter-spacing:-.04em}.LandingPage_valueCard__j7N0G p,.LandingPage_visualGrid__IKIaS p{margin:0;color:var(--muted);line-height:1.7}.LandingPage_decisionSection__b8YHB{display:grid;grid-template-columns:minmax(0,.85fr) minmax(520px,1.15fr);align-items:center;grid-gap:76px;gap:76px;padding:120px max(28px,calc((100vw - 1240px) / 2));background:linear-gradient(145deg,#f4faf7,#eaf8f3)}.LandingPage_decisionCopy__kzkhQ ul{display:grid;grid-gap:12px;gap:12px;margin:28px 0 0;padding:0;list-style:none}.LandingPage_decisionCopy__kzkhQ li{position:relative;padding-left:26px;color:#36514d;font-weight:700}.LandingPage_decisionCopy__kzkhQ li:before{position:absolute;left:0;color:var(--primary);content:"✓"}.LandingPage_decisionCard__TrQxK{border:1px solid #efc995;border-radius:15px;background:#fffaf3;padding:25px;box-shadow:0 25px 70px rgba(90,70,35,.1)}.LandingPage_decisionHeader__L8p9M{display:flex;justify-content:space-between;gap:16px;color:#7b674d;font-size:11px;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.LandingPage_decisionCard__TrQxK h3{margin:38px 0 12px;color:var(--text-strong);font-size:26px;letter-spacing:-.045em}.LandingPage_decisionCard__TrQxK>p{margin:0 0 24px;color:#695d4c;line-height:1.65}.LandingPage_choiceSelected__kKtZo,.LandingPage_choice__zDk4h{display:flex;align-items:center;gap:13px;margin-top:10px;border:1px solid #eadfce;border-radius:9px;background:#ffffff;padding:14px}.LandingPage_choiceSelected__kKtZo{border:2px solid var(--primary);padding:13px}.LandingPage_choiceSelected__kKtZo>span,.LandingPage_choice__zDk4h>span{width:17px;height:17px;flex:0 0 auto;border:1px solid #aeb5b3;border-radius:50%}.LandingPage_choiceSelected__kKtZo>span{border:5px solid var(--primary)}.LandingPage_choiceSelected__kKtZo small,.LandingPage_choiceSelected__kKtZo strong,.LandingPage_choice__zDk4h small,.LandingPage_choice__zDk4h strong{display:block}.LandingPage_choiceSelected__kKtZo strong,.LandingPage_choice__zDk4h strong{color:var(--text-strong)}.LandingPage_choiceSelected__kKtZo small,.LandingPage_choice__zDk4h small{margin-top:4px;color:var(--muted)}.LandingPage_decisionCard__TrQxK button{display:flex;min-height:42px;margin:24px 0 0 auto;border:1px solid var(--primary);border-radius:7px;background:var(--primary);color:#ffffff;padding:9px 14px;font-weight:800;pointer-events:none}.LandingPage_visualSection__xEwsi{background:#ffffff}.LandingPage_visualGrid__IKIaS{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:1px;gap:1px;margin-top:50px;overflow:hidden;border:1px solid var(--border);border-radius:14px;background:var(--border)}.LandingPage_visualGrid__IKIaS article{min-height:270px;background:#fbfdfc;padding:25px}.LandingPage_visualGrid__IKIaS h3{margin-top:78px;font-size:20px}.LandingPage_visualGrid__IKIaS p{font-size:14px}.LandingPage_openSourceSection__wgR7N{display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,.72fr);grid-gap:80px;gap:80px;padding:108px max(28px,calc((100vw - 1240px) / 2));background:#0e2523;color:#ffffff}.LandingPage_openSourceSection__wgR7N h2{color:#f4fffc}.LandingPage_openSourceSection__wgR7N>div:last-child{align-self:end}.LandingPage_openSourceSection__wgR7N>div:last-child p{margin:0 0 24px;color:#abc3be;font-size:17px;line-height:1.75}.LandingPage_finalCta__LfMcp{display:grid;justify-items:center;padding:120px 28px;background:radial-gradient(circle at 50% 0,rgba(181,240,230,.88),transparent 32rem),#f9fcfb;text-align:center}.LandingPage_finalCta__LfMcp h2{max-width:850px;margin-top:30px}.LandingPage_finalCta__LfMcp>p{margin:20px 0 0;color:var(--muted);font-size:18px}.LandingPage_footer__5I5vb{display:flex;justify-content:space-between;gap:24px;border-top:1px solid var(--border);background:#ffffff;color:var(--muted);padding:26px max(28px,calc((100vw - 1240px) / 2));font-size:12px}.LandingPage_footerLinks__wNPjT{display:flex;align-items:center;gap:18px}.LandingPage_footerLinks__wNPjT a{color:var(--text-strong);font-weight:800;text-decoration:none}.LandingPage_footerLinks__wNPjT a:hover{color:var(--primary-active);text-decoration:underline;text-underline-offset:3px}@media (max-width:1040px){.LandingPage_nav__MGwst{display:none}.LandingPage_header__DzjwO{grid-template-columns:1fr auto}.LandingPage_codexStory__u0BIk,.LandingPage_decisionSection__b8YHB,.LandingPage_hero__FCC0v{grid-template-columns:1fr}.LandingPage_hero__FCC0v{gap:54px}.LandingPage_heroBoard__uJlEp,.LandingPage_presentationPreview__X81Jz{transform:none}.LandingPage_codexStory__u0BIk,.LandingPage_decisionSection__b8YHB{gap:52px}.LandingPage_visualGrid__IKIaS{grid-template-columns:repeat(2,minmax(0,1fr))}.LandingPage_visualGrid__IKIaS article:last-child{grid-column:1/-1}}@media (max-width:760px){.LandingPage_header__DzjwO{min-height:62px;padding:0 18px}.LandingPage_headerLink__v07VL{display:none}.LandingPage_headerActions__A44Od{gap:10px;min-width:auto}.LandingPage_headerPrimary__55pmk{min-height:38px}.LandingPage_hero__FCC0v{width:min(100% - 36px,620px);min-height:auto;padding:76px 0 80px}.LandingPage_capabilityStrip__jxem5{width:min(100% - 36px,620px);grid-template-columns:1fr;margin-top:-34px}.LandingPage_capabilityStrip__jxem5 article{min-height:auto}.LandingPage_hero__FCC0v h1{font-size:clamp(42px,12vw,62px)}.LandingPage_heroLead__tj5Nw{font-size:17px}.LandingPage_boardContent__k1bKA{grid-template-columns:1fr}.LandingPage_aiInput__xtPYN,.LandingPage_humanOutput__kVs5y{min-height:230px}.LandingPage_transformArrow__HO0yr{transform:rotate(90deg)}.LandingPage_codexStory__u0BIk,.LandingPage_decisionSection__b8YHB,.LandingPage_demoSection__NNjMl,.LandingPage_openSourceSection__wgR7N,.LandingPage_valueSection__USHWv,.LandingPage_visualSection__xEwsi{padding:80px 18px}.LandingPage_previewCanvas__wNodp{grid-template-columns:44px minmax(0,1fr)}.LandingPage_previewContent__HaT6q{padding:6%}.LandingPage_previewFeatures__1SVBh{display:none}.LandingPage_openSourceSection__wgR7N,.LandingPage_valueGrid__CpREd,.LandingPage_visualGrid__IKIaS{grid-template-columns:1fr}.LandingPage_valueCard__j7N0G{min-height:250px}.LandingPage_visualGrid__IKIaS article,.LandingPage_visualGrid__IKIaS article:last-child{min-height:220px;grid-column:auto}.LandingPage_openSourceSection__wgR7N{gap:40px}.LandingPage_finalCta__LfMcp{padding:90px 18px}.LandingPage_footer__5I5vb{flex-direction:column;padding:24px 18px}.LandingPage_footerLinks__wNPjT{flex-wrap:wrap}}@media (max-width:480px){.LandingPage_brand__lzwQe{font-size:16px}.LandingPage_headerPrimary__55pmk{padding:7px 10px}.LandingPage_languageControl__q_F2Q{gap:4px;padding:0 6px}.LandingPage_languageControl__q_F2Q select{width:52px}.LandingPage_heroActions__1Yz5c>a{width:100%}.LandingPage_decisionHeader__L8p9M{flex-direction:column}.LandingPage_choiceSelected__kKtZo small,.LandingPage_choice__zDk4h small{font-size:12px}}@media (max-width:360px){.LandingPage_brand__lzwQe span{display:none}.LandingPage_languageControl__q_F2Q select{width:76px}}@media (prefers-reduced-motion:reduce){.LandingPage_page__Q7_ry *,.LandingPage_page__Q7_ry :after,.LandingPage_page__Q7_ry :before{scroll-behavior:auto!important;transition:none!important}}.GraphEngineeringHero_hero__FNrrO{width:min(1240px,calc(100% - 56px));min-height:min(790px,calc(100vh - 72px));display:grid;grid-template-columns:minmax(0,.9fr) minmax(560px,1.1fr);align-items:center;grid-gap:54px;gap:54px;margin:0 auto;padding:82px 0 96px}.GraphEngineeringHero_eyebrow__ORzYJ{margin:0 0 14px;color:var(--primary-active);font-size:12px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.GraphEngineeringHero_copy__poW_x h1{margin:0;color:#0b302e;font-size:clamp(48px,4.2vw,70px);line-height:1;letter-spacing:-.07em}.GraphEngineeringHero_copy__poW_x h1[data-locale=ko]{font-size:clamp(43px,3.7vw,59px);line-height:1.06;word-break:keep-all}.GraphEngineeringHero_lead__lhgJd{max-width:610px;margin:26px 0 0;color:#415c59;font-size:clamp(17px,1.4vw,21px);line-height:1.65}.GraphEngineeringHero_promptExample__DloDX{max-width:610px;margin:18px 0 0;border:1px solid rgba(2,179,145,.24);border-radius:10px;background:rgba(232,250,246,.72);padding:11px 14px;color:#15534d;font-size:14px;font-weight:800;line-height:1.5}.GraphEngineeringHero_actions__Ajfjo{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.GraphEngineeringHero_primaryAction__brQyE,.GraphEngineeringHero_secondaryAction__nho3H{min-height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;padding:10px 17px;font:inherit;font-weight:800;text-decoration:none;cursor:pointer}.GraphEngineeringHero_primaryAction__brQyE{border:1px solid var(--primary);background:var(--primary);color:#fff}.GraphEngineeringHero_secondaryAction__nho3H{border:1px solid var(--border-strong);background:rgba(255,255,255,.9);color:var(--text-strong)}.GraphEngineeringHero_exportPanel__fDrY8{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:12px;gap:12px;margin-top:22px;border:1px solid rgba(2,179,145,.25);border-radius:12px;background:rgba(255,255,255,.76);padding:13px}.GraphEngineeringHero_exportPanel__fDrY8 strong{color:#0b302e;font-size:13px}.GraphEngineeringHero_exportPanel__fDrY8 p{margin:5px 0 0;color:var(--muted);font-size:12px;line-height:1.45}.GraphEngineeringHero_exportPanel__fDrY8 textarea{width:100%;min-height:84px;resize:none;border:1px solid #c9dcda;border-radius:8px;background:#f5faf9;padding:9px;color:#234b48;font:10px/1.45 ui-monospace,SFMono-Regular,Consolas,monospace}.GraphEngineeringHero_liveStatus__M3qh8{min-height:20px;margin:7px 0 0;color:var(--primary-active);font-size:12px}.GraphEngineeringHero_preview__U78GO{min-width:0;overflow:hidden;border:1px solid rgba(74,155,142,.38);border-radius:20px;background:#071f25;color:#fff;box-shadow:0 42px 96px rgba(20,70,62,.2)}.GraphEngineeringHero_previewHeader__NqrzM{min-height:50px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(181,240,230,.17);padding:0 20px;color:#b7d6d1;font-size:11px;font-weight:750}.GraphEngineeringHero_graph__uujjp{position:relative;aspect-ratio:16/9;min-height:330px;background:linear-gradient(rgba(66,153,143,.08) 1px,transparent 0),linear-gradient(90deg,rgba(66,153,143,.08) 1px,transparent 0),#08262c;background-size:28px 28px}.GraphEngineeringHero_graph__uujjp svg{position:absolute;inset:0;width:100%;height:100%}.GraphEngineeringHero_graph__uujjp path{fill:none;stroke:#36d6bd;stroke-width:4;stroke-linecap:round}.GraphEngineeringHero_node__oKxZO{position:absolute;z-index:2;width:17%;min-height:88px;display:grid;place-content:center;grid-gap:5px;gap:5px;transform:translate(-50%,-50%);border:1px solid rgba(76,224,201,.7);border-radius:12px;background:#0a3338;color:#fff;font:inherit}.GraphEngineeringHero_node__oKxZO small{color:#78cfc2;font-size:10px}.GraphEngineeringHero_node__oKxZO strong{font-size:13px}.GraphEngineeringHero_startNode__tpnak{left:13%;top:50%}.GraphEngineeringHero_reviewNode__7GVkf{left:50%;top:50%}.GraphEngineeringHero_endNode__UbIQi{left:91%;top:50%}.GraphEngineeringHero_edge__T45zU{position:absolute;z-index:3;transform:translate(-50%,-50%);border:1px solid rgba(54,214,189,.65);border-radius:999px;background:#0c464a;padding:5px 9px;color:#bff8ef;font:700 10px/1.2 inherit}.GraphEngineeringHero_startReviewEdge__pjBI7{left:31.5%;top:24%}.GraphEngineeringHero_reviewEndEdge__QVMJv{left:70.5%;top:24%}.GraphEngineeringHero_exportPanel__fDrY8 textarea:focus-visible,.GraphEngineeringHero_primaryAction__brQyE:focus-visible,.GraphEngineeringHero_secondaryAction__nho3H:focus-visible{outline:3px solid #7cf3df;outline-offset:3px}@media (max-width:980px){.GraphEngineeringHero_hero__FNrrO{min-height:auto;grid-template-columns:minmax(0,1fr);padding:68px 0 76px}.GraphEngineeringHero_preview__U78GO{width:100%}}@media (max-width:600px){.GraphEngineeringHero_hero__FNrrO{width:min(calc(100% - 28px),1240px);gap:32px;padding-top:52px}.GraphEngineeringHero_copy__poW_x h1{font-size:43px}.GraphEngineeringHero_copy__poW_x h1[data-locale=ko]{font-size:39px}.GraphEngineeringHero_exportPanel__fDrY8{grid-template-columns:1fr}.GraphEngineeringHero_graph__uujjp{aspect-ratio:auto;min-height:260px}.GraphEngineeringHero_previewHeader__NqrzM{gap:8px;padding:0 12px;font-size:10px}.GraphEngineeringHero_node__oKxZO{min-height:70px;width:24%;padding:5px}.GraphEngineeringHero_startNode__tpnak{left:13%}.GraphEngineeringHero_endNode__UbIQi{left:87%}.GraphEngineeringHero_edge__T45zU{width:40%;min-width:0;padding:5px 6px;text-align:center;overflow-wrap:anywhere;white-space:normal}.GraphEngineeringHero_startReviewEdge__pjBI7{left:28%;top:20%}.GraphEngineeringHero_reviewEndEdge__QVMJv{left:72%;top:20%}.GraphEngineeringHero_node__oKxZO strong{font-size:11px}.GraphEngineeringHero_node__oKxZO small{display:none}}@media (prefers-reduced-motion:reduce){.GraphEngineeringHero_hero__FNrrO *,.GraphEngineeringHero_hero__FNrrO :after,.GraphEngineeringHero_hero__FNrrO :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}