.landing_lp__f_8Be{--lp-black:#0F172A;--lp-white:#FFFEF7;--lp-accent:#3B82F6;--lp-accent-glow:rgba(59,130,246,0.15);--lp-gray-900:#0F172A;--lp-gray-700:#334155;--lp-gray-600:#475569;--lp-gray-500:#64748B;--lp-gray-300:#CBD5E1;--lp-gray-100:#F8FAFC;--lp-border:rgba(15,23,42,0.08);--lp-border-dark:rgba(255,255,255,0.1);--lp-accent-record:#8B5CF6;--lp-accent-explore:#3B82F6;--lp-accent-dialogue:#10B981;--lp-gradient-hero:radial-gradient(800px circle at center,var(--lp-accent-glow),transparent);background:var(--lp-white);color:var(--lp-black);font-family:Inter,Noto Sans JP,sans-serif;line-height:1.6;letter-spacing:-.01em;-webkit-font-smoothing:antialiased}[data-theme=dark] .landing_lp__f_8Be{--lp-black:#F5F7F9;--lp-white:#0F1A2A;--lp-accent:#60A5FA;--lp-gray-900:#F5F7F9;--lp-gray-700:#D0DAE4;--lp-gray-600:#A0B0C0;--lp-gray-500:#8899AA;--lp-gray-300:#4A6B8A;--lp-gray-100:#1A2A3F;--lp-border:#2A3F5F;--lp-border-dark:#D0DAE4;--lp-accent-record:#a78bfa;--lp-accent-explore:#60a5fa;--lp-accent-dialogue:#34d399}@keyframes landing_fadeInUp__Ixr7d{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes landing_revealLine__HYuTV{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes landing_revealBorderHeight__XjvXe{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes landing_textReveal__kTedv{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes landing_spin__uh1zi{to{transform:rotate(1turn)}}.landing_reveal__WkBGj{opacity:0;transform:translateY(24px)}.landing_revealVisible__Fdri5{animation:landing_fadeInUp__Ixr7d .8s cubic-bezier(.16,1,.3,1) forwards}.landing_stagger1__R2DCU{animation-delay:.1s}.landing_stagger2__G1sgt{animation-delay:.2s}.landing_stagger3__rEplk{animation-delay:.3s}.landing_stagger4__kNpel{animation-delay:.4s}.landing_stagger5__A_Hmc{animation-delay:.5s}.landing_textReveal__kTedv{clip-path:inset(0 100% 0 0)}.landing_textRevealVisible__CIa8g{animation:landing_textReveal__kTedv 1.2s cubic-bezier(.16,1,.3,1) forwards}.landing_textRevealDelay1___Fd4c{animation-delay:.2s}.landing_textRevealDelay2__pDDXZ{animation-delay:.4s}.landing_lineReveal__1_zFa{transform:scaleX(0);transform-origin:left center}.landing_lineRevealVisible__2oX0A{animation:landing_revealLine__HYuTV .6s cubic-bezier(.4,0,.2,1) forwards}.landing_borderReveal__YODQ7{transform:scaleY(0);transform-origin:top center}.landing_borderRevealVisible__TS6OA{animation:landing_revealBorderHeight__XjvXe .6s cubic-bezier(.4,0,.2,1) forwards}.landing_container__76NTj{max-width:1200px;margin:0 auto;padding:0 24px}.landing_grid__TSmAi{display:grid;grid-template-columns:repeat(12,1fr);gap:24px}.landing_display__3Nd90{font-size:clamp(56px,12vw,140px);line-height:.95;letter-spacing:-.04em}.landing_display__3Nd90,.landing_h1__iXLrw{font-family:Outfit,sans-serif;font-weight:700;margin:0}.landing_h1__iXLrw{font-size:clamp(40px,8vw,72px);line-height:1.05;letter-spacing:-.03em}.landing_h2__NkbD3{font-size:clamp(32px,5vw,48px);font-weight:700;line-height:1.1;letter-spacing:-.02em}.landing_h2__NkbD3,.landing_h3__5QfWR{font-family:Outfit,sans-serif;margin:0}.landing_h3__5QfWR{font-size:clamp(24px,3vw,32px);font-weight:600;line-height:1.2;letter-spacing:-.01em}.landing_body__pKYKc{font-size:18px;line-height:1.7;color:var(--lp-gray-700)}.landing_bodyLarge__xUc8X{font-size:clamp(20px,2.5vw,24px);line-height:1.6;color:var(--lp-gray-700)}.landing_small__Nu05K{font-size:14px;line-height:1.5;color:var(--lp-gray-500)}.landing_micro__k3lLY{font-size:12px;line-height:1.4;color:var(--lp-gray-500);text-transform:uppercase;letter-spacing:.1em}.landing_lpHeader__JwGsC{position:fixed;top:0;left:0;right:0;z-index:100;background:var(--lp-white);border-bottom:1px solid var(--lp-border)}.landing_lpHeaderInner__OKFN6{max-width:1200px;margin:0 auto;padding:16px 24px;display:flex;align-items:center;justify-content:space-between}.landing_lpBrand__cG1J0{text-decoration:none;color:var(--lp-black)}.landing_lpBrandLogo__rY44y{height:28px;width:auto;display:block}.landing_lpNav__3Dewb{display:none;align-items:center;gap:40px}.landing_lpNavLink__03XFc{font-size:14px;font-weight:500;color:var(--lp-gray-700);text-decoration:none;transition:color .15s ease}.landing_lpNavLink__03XFc:hover{color:var(--lp-black)}.landing_lpHeaderActions__f8HOt{display:none;align-items:center;gap:16px}.landing_lpHeaderLogin__Gb8Lq{font-size:14px;font-weight:500;color:var(--lp-gray-700);text-decoration:none;padding:10px 20px;border-radius:12px;border:1px solid var(--lp-border);transition:background .15s ease,color .15s ease}.landing_lpHeaderLogin__Gb8Lq:hover{color:var(--lp-black);background:var(--lp-gray-100)}.landing_lpHeaderCta__GgBNv{font-size:14px;font-weight:600;color:var(--lp-white);text-decoration:none;padding:10px 24px;background:var(--lp-black);border-radius:12px;transition:opacity .15s ease}.landing_lpHeaderCta__GgBNv:hover{opacity:.8}.landing_lpHeaderScrolled__gOY08{background:var(--lp-white);box-shadow:0 1px 3px rgba(0,0,0,.08);border-bottom:1px solid var(--lp-border)}[data-theme=dark] .landing_lpHeaderScrolled__gOY08{background:var(--lp-white);border-bottom-color:var(--lp-border)}.landing_lpMenuButton__R67ob{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;background:transparent;border:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.landing_lpMenuIcon__M_UIR{position:relative;width:20px;height:2px;background:var(--lp-black);border-radius:1px;transition:background .2s ease}.landing_lpMenuIcon__M_UIR:after,.landing_lpMenuIcon__M_UIR:before{content:"";position:absolute;left:0;width:20px;height:2px;background:var(--lp-black);border-radius:1px;transition:transform .2s ease}.landing_lpMenuIcon__M_UIR:before{top:-6px}.landing_lpMenuIcon__M_UIR:after{top:6px}.landing_lpMenuIconOpen___D0iv{background:transparent}.landing_lpMenuIconOpen___D0iv:before{transform:translateY(6px) rotate(45deg)}.landing_lpMenuIconOpen___D0iv:after{transform:translateY(-6px) rotate(-45deg)}.landing_lpMobileMenu__Ea1bq{position:fixed;top:76px;left:0;right:0;bottom:0;background:var(--lp-white);padding:24px;display:flex;flex-direction:column;gap:32px;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease}.landing_lpMobileMenuOpen__jR93R{opacity:1;visibility:visible;transform:translateY(0)}.landing_lpMobileNav__nDqTx{display:flex;flex-direction:column;gap:8px}.landing_lpMobileNavLink__exju4{display:block;padding:16px;font-size:16px;font-weight:500;color:var(--lp-gray-700);text-decoration:none;border-radius:12px;transition:background .15s ease,color .15s ease}.landing_lpMobileNavLink__exju4:hover{background:var(--lp-gray-100);color:var(--lp-black)}.landing_lpMobileActions__SMddw{display:flex;flex-direction:column;gap:12px;margin-top:auto;padding-bottom:32px}.landing_lpMobileLogin__nXHFJ{display:block;padding:16px;font-size:16px;font-weight:500;color:var(--lp-gray-700);text-decoration:none;text-align:center;border:1px solid var(--lp-border);border-radius:12px;transition:background .15s ease,color .15s ease}.landing_lpMobileLogin__nXHFJ:hover{background:var(--lp-gray-100);color:var(--lp-black)}.landing_lpMobileCta__UYmeI{display:block;padding:16px;font-size:16px;font-weight:600;color:var(--lp-white);text-decoration:none;text-align:center;background:var(--lp-black);border-radius:12px;transition:opacity .15s ease}.landing_lpMobileCta__UYmeI:hover{opacity:.8}.landing_hero__QPm7L{position:relative;min-height:100vh;display:flex;flex-direction:column;justify-content:center;padding:120px 24px 80px;background:var(--lp-white);overflow:hidden}.landing_hero__QPm7L:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background:var(--lp-gradient-hero);pointer-events:none;z-index:0}.landing_heroInner__uNSxd{max-width:1200px;margin:0 auto;width:100%}.landing_heroGrid__iQrsc{display:grid;grid-template-columns:1fr;gap:48px;align-items:center}.landing_heroContent__xndmm{max-width:900px;position:relative;z-index:1}.landing_heroVisual__Ra7br{display:none;justify-content:center;align-items:center}.landing_heroImage__e37Oh{width:100%;height:auto;max-width:500px;filter:drop-shadow(0 20px 40px rgba(0,0,0,.08));transition:transform .4s cubic-bezier(.16,1,.3,1)}.landing_heroImage__e37Oh:hover{transform:scale(1.02) translateY(-4px)}.landing_heroLabel__97k9l{display:none}.landing_heroBadge__qxEIg{display:inline-flex;align-items:center;padding:10px 20px;border-radius:100px;font-size:14px;font-weight:500;color:var(--lp-accent);background:var(--lp-accent-glow);border:1px solid rgba(59,130,246,.15);margin-bottom:32px;letter-spacing:.02em;z-index:1}.landing_heroMainHeading__xcc1R{font-family:Outfit,sans-serif;font-size:clamp(40px,8vw,80px);font-weight:600;line-height:1.15;letter-spacing:-.02em;margin:0 0 32px;color:var(--lp-gray-900);z-index:1}.landing_heroEm__T0QHK{display:block;background:linear-gradient(135deg,var(--lp-accent) 0,#8B5CF6 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.landing_heroDescription__iVeCN{font-size:clamp(16px,2vw,20px);line-height:1.8;color:var(--lp-gray-600);max-width:480px;margin:0 0 48px;font-weight:400}.landing_ctaRow__HG7ts{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.landing_ctaButton__1X4Fg{display:inline-flex;align-items:center;gap:10px;font-size:15px;font-weight:500;color:var(--lp-white);text-decoration:none;padding:14px 28px;background:var(--lp-accent);border-radius:12px;box-shadow:0 4px 14px rgba(59,130,246,.25);transition:transform .2s ease,box-shadow .2s ease}.landing_ctaButton__1X4Fg:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(59,130,246,.35)}.landing_ctaButton__1X4Fg svg{width:16px;height:16px}.landing_secondaryCta__BMvRX{font-size:15px;font-weight:500;color:var(--lp-gray-600);text-decoration:none;padding:14px 24px;border-radius:12px;background:var(--lp-gray-100);transition:background .2s ease,color .2s ease}.landing_secondaryCta__BMvRX:hover{color:var(--lp-gray-900);background:var(--lp-gray-300)}.landing_section__fNCPw{padding:120px 24px;background:var(--lp-white)}.landing_sectionAlt__w4Klt{padding:120px 24px;background:var(--lp-gray-100)}.landing_sectionDark__ycbDG{padding:120px 24px;background:var(--lp-black);color:var(--lp-white)}.landing_sectionHeader__5O4s5{margin-bottom:80px}.landing_sectionNumber__nYFzi{display:block;font-size:12px;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--lp-gray-500);margin-bottom:16px}.landing_whyRecordGrid__Jn_A8{display:grid;grid-template-columns:1fr;gap:48px;align-items:center;max-width:1000px}@media (min-width:768px){.landing_whyRecordGrid__Jn_A8{grid-template-columns:1fr 200px;gap:32px}}.landing_whyRecordContent___3rx3{max-width:800px}.landing_whyRecordVisual__BbjCq{display:flex;justify-content:center;align-items:center;order:-1}@media (min-width:768px){.landing_whyRecordVisual__BbjCq{order:1}}.landing_whyRecordImage__LzrNV{width:100%;height:auto;max-width:180px;filter:drop-shadow(0 12px 24px rgba(0,0,0,.06))}.landing_whyRecordTitle__Apl2n{font-size:clamp(32px,6vw,56px);font-weight:700;line-height:1.1;letter-spacing:-.02em;margin:0 0 64px;color:var(--lp-black);white-space:nowrap}.landing_whyRecordBody__fwF9A{display:flex;flex-direction:column;gap:40px}.landing_whyRecordText__VOyLA{font-size:clamp(18px,2.5vw,22px);line-height:1.8;color:var(--lp-gray-700);margin:0}.landing_whyRecordPoem__XH9U_{margin-top:24px;padding-left:32px;border-left:3px solid var(--lp-black)}.landing_whyRecordPoem__XH9U_ p{font-size:clamp(16px,3vw,28px);font-weight:500;line-height:1.8;color:var(--lp-black);margin:0 0 8px;white-space:nowrap}.landing_whyRecordPoem__XH9U_ p:last-child{margin-bottom:0}.landing_whyRecordPoemHighlight__Dio10{color:var(--lp-accent)!important;font-weight:700!important;margin-top:16px!important}.landing_aboutContent__EKg7Q{max-width:800px}.landing_aboutTitle__W2Y4k{font-size:clamp(32px,6vw,56px);font-weight:700;line-height:1.1;letter-spacing:-.02em;margin:0 0 48px;color:var(--lp-black)}.landing_aboutBody__Qbos4{display:flex;flex-direction:column;gap:32px}.landing_aboutText__Fvw7T{font-size:clamp(16px,2.5vw,20px);line-height:1.9;color:var(--lp-gray-700);margin:0}.landing_aboutHighlight__Hb3sb{font-size:clamp(18px,2.5vw,22px);font-weight:600;line-height:1.8;color:var(--lp-black);margin:16px 0 0;padding-left:24px;border-left:3px solid var(--lp-accent)}.landing_pillarsIntro__dYTN6{max-width:600px;margin-bottom:80px}.landing_pillarsIntro__dYTN6 h2{font-size:clamp(32px,5vw,48px);font-weight:700;line-height:1.1;letter-spacing:-.02em;margin:0 0 24px;white-space:nowrap}.landing_pillarsIntro__dYTN6 p{font-size:18px;line-height:1.7;color:var(--lp-gray-700);margin:0}.landing_pillarsList__swjhf{display:flex;flex-direction:column;gap:0}.landing_pillarItem__EEYT1{display:grid;grid-template-columns:1fr;gap:24px;padding:48px 0;border-top:1px solid var(--lp-border)}.landing_pillarItem__EEYT1:last-child{border-bottom:1px solid var(--lp-border)}.landing_pillarMeta__Vd_Hk{display:flex;align-items:baseline;gap:24px}.landing_pillarNumber__9Xq7G{font-size:12px;font-weight:500;letter-spacing:.1em;color:var(--lp-gray-500)}.landing_pillarTitle__bplEw{font-size:clamp(28px,4vw,40px);font-weight:700;letter-spacing:-.01em;color:var(--lp-black);margin:0}.landing_pillarSubtitle__3Z6d_{font-size:16px;font-weight:500;color:var(--lp-gray-500);margin:8px 0 0}.landing_pillarDescription__i8hM0{font-size:clamp(14px,2.5vw,18px);line-height:1.7;color:var(--lp-gray-700);margin:0;max-width:560px}.landing_pillarDescription__i8hM0 span{display:block;white-space:nowrap}.landing_pillarDescriptionAnimated__D4_cY{animation:landing_descriptionFadeIn__d0ChM .5s ease-out}.landing_pillarNote__LMgFT{font-size:14px;color:var(--lp-gray-500);margin:16px 0 0;opacity:.8}@keyframes landing_descriptionFadeIn__d0ChM{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.landing_pillarDialogue___r_sQ .landing_pillarTitle__bplEw,.landing_pillarExplore__Jftx2 .landing_pillarTitle__bplEw,.landing_pillarRecord__Qnj_4 .landing_pillarTitle__bplEw{color:var(--lp-black)}.landing_pillarRecord__Qnj_4 .landing_pillarNumber__9Xq7G{color:var(--lp-accent-record)}.landing_pillarExplore__Jftx2 .landing_pillarNumber__9Xq7G{color:var(--lp-accent-explore)}.landing_pillarDialogue___r_sQ .landing_pillarNumber__9Xq7G{color:var(--lp-accent-dialogue)}.landing_pillarIcon__tVeFP{display:none}@keyframes landing_strokeDraw__WLc3n{0%{stroke-dashoffset:var(--stroke-length,200)}to{stroke-dashoffset:0}}@keyframes landing_dotFadeIn__N91Vu{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.landing_pillarSvgIcon__AG8GT{flex-shrink:0;color:var(--lp-gray-500);transition:color .3s ease}.landing_pillarSvgIconVisible__f_5H9{color:var(--lp-black)}.landing_svgStrokeDraw__i8C22{stroke-dasharray:200;stroke-dashoffset:200}.landing_pillarSvgIconVisible__f_5H9 .landing_svgStrokeDraw__i8C22{animation:landing_strokeDraw__WLc3n 1s ease forwards;animation-delay:var(--stroke-delay,0s)}.landing_svgFadeDot__CBjVi{opacity:0;transform:scale(0);transform-origin:center}.landing_pillarSvgIconVisible__f_5H9 .landing_svgFadeDot__CBjVi{animation:landing_dotFadeIn__N91Vu .4s ease forwards;animation-delay:var(--dot-delay,0s)}.landing_pillarContent__7WSOO{display:flex;align-items:flex-start;gap:24px}.landing_pillarTitleGroup__ce09z{flex:1}.landing_pillarRecord__Qnj_4 .landing_pillarSvgIconVisible__f_5H9{color:var(--lp-accent-record)}.landing_pillarExplore__Jftx2 .landing_pillarSvgIconVisible__f_5H9{color:var(--lp-accent-explore)}.landing_pillarDialogue___r_sQ .landing_pillarSvgIconVisible__f_5H9{color:var(--lp-accent-dialogue)}.landing_heroIllustration__wqzKz{width:100%;max-width:320px;height:auto;opacity:0}.landing_heroIllustrationVisible__KlOKz{opacity:1}@keyframes landing_gridLineReveal__lNyn5{0%{opacity:0;transform:scaleX(0)}to{opacity:.5;transform:scaleX(1)}}.landing_svgGridLine__gTegl{opacity:0;transform-origin:left center}.landing_heroIllustrationVisible__KlOKz .landing_svgGridLine__gTegl{animation:landing_gridLineReveal__lNyn5 .4s cubic-bezier(.4,0,.2,1) forwards;animation-delay:var(--grid-delay,0s)}@keyframes landing_pathDraw__tr92j{0%{stroke-dashoffset:600}to{stroke-dashoffset:0}}.landing_heroPathDraw__dmtmD{stroke-dasharray:600;stroke-dashoffset:600}.landing_heroIllustrationVisible__KlOKz .landing_heroPathDraw__dmtmD{animation:landing_pathDraw__tr92j 1.8s cubic-bezier(.65,0,.35,1) forwards;animation-delay:.6s}.landing_heroMilestoneGlow__ZZLnp{filter:drop-shadow(0 0 4px var(--lp-accent))}@keyframes landing_milestonePop__1_9r5{0%{opacity:0;transform:scale(0)}70%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.landing_heroMilestoneDot__MHQPI{opacity:0;transform:scale(0);transform-origin:center}.landing_heroIllustrationVisible__KlOKz .landing_heroMilestoneDot__MHQPI{animation:landing_milestonePop__1_9r5 .4s cubic-bezier(.34,1.56,.64,1) forwards;animation-delay:var(--milestone-delay,0s)}@keyframes landing_floatIn__gs8U_{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes landing_gentleFloat__k4yXb{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.landing_heroFloatElement__RNuUY{opacity:0}.landing_heroIllustrationVisible__KlOKz .landing_heroFloatElement__RNuUY{animation:landing_floatIn__gs8U_ .5s cubic-bezier(.4,0,.2,1) forwards,landing_gentleFloat__k4yXb 3s ease-in-out infinite;animation-delay:var(--float-delay,0s),calc(var(--float-delay, 0s) + .5s)}.landing_heroAnimationPaused__ZdEAk .landing_heroFloatElement__RNuUY,.landing_heroAnimationPaused__ZdEAk .landing_heroFloatIcon__jsFku{animation-play-state:paused}.landing_heroFloatIcon__jsFku{opacity:0}.landing_heroIllustrationVisible__KlOKz .landing_heroFloatIcon__jsFku{animation:landing_floatIn__gs8U_ .5s cubic-bezier(.4,0,.2,1) forwards,landing_gentleFloat__k4yXb 3s ease-in-out infinite;animation-delay:var(--float-delay,0s),calc(var(--float-delay, 0s) + .5s)}.landing_heroIconStroke___poOR{stroke-dasharray:100;stroke-dashoffset:100}.landing_heroIllustrationVisible__KlOKz .landing_heroIconStroke___poOR{animation:landing_heroIconDraw__tSnp4 .6s cubic-bezier(.4,0,.2,1) forwards;animation-delay:calc(var(--float-delay, 0s) + var(--stroke-delay, 0s) + .3s)}@keyframes landing_heroIconDraw__tSnp4{to{stroke-dashoffset:0}}.landing_founderStory__C4say{max-width:1000px;display:grid;grid-template-columns:1fr;gap:48px}@media (min-width:768px){.landing_founderStory__C4say{grid-template-columns:1fr 280px;gap:48px;align-items:center}}.landing_founderVisual__Kildm{display:flex;justify-content:center;align-items:center;order:-1}@media (min-width:768px){.landing_founderVisual__Kildm{order:1;justify-content:flex-end}}.landing_founderImage__k6iAZ{width:100%;height:auto;max-width:260px;filter:drop-shadow(0 12px 24px rgba(0,0,0,.06))}.landing_founderContent__Cz4DJ{display:flex;flex-direction:column}.landing_founderQuote__QSZo9{font-size:clamp(26px,6vw,64px);font-weight:700;font-style:normal;line-height:1.15;letter-spacing:-.02em;margin:0 0 64px;padding:0;border:none;color:var(--lp-black)}.landing_founderQuoteLine1__3z0ll,.landing_founderQuoteLine2__JhlE5,.landing_founderQuoteLine3__U9iQC{display:block}.landing_founderQuoteLine2__JhlE5{padding-left:1em}.landing_founderQuoteLine3__U9iQC{padding-left:2em}.landing_founderBody__45MlQ{display:flex;flex-direction:column;gap:32px;max-width:640px}.landing_founderBody__45MlQ p{font-size:clamp(16px,2.5vw,22px);line-height:1.8;color:var(--lp-gray-700);margin:0}.landing_founderBody__45MlQ strong{color:var(--lp-black);font-weight:600}.landing_founderConclusion__sPz1b{font-size:clamp(24px,4vw,36px)!important;font-weight:700!important;color:var(--lp-black)!important;margin-top:16px!important}.landing_pricingHeader__hCGkm{max-width:600px;margin-bottom:64px}.landing_pricingHeader__hCGkm h2{font-size:clamp(24px,5vw,48px);font-weight:700;line-height:1.1;letter-spacing:-.02em;margin:0 0 16px;word-break:keep-all}.landing_pricingHeader__hCGkm p{font-size:18px;line-height:1.6;color:var(--lp-gray-700);margin:0}.landing_pricingSimple__8bgoy{max-width:480px;padding:48px 0;border-top:1px solid var(--lp-border);border-bottom:1px solid var(--lp-border)}.landing_pricingUpgradeNote__jnIHt{font-size:15px;line-height:1.7;color:var(--lp-gray-600);margin:0 0 32px}.landing_pricingUpgradePrice__aAiY_{font-weight:600;color:var(--lp-black)}.landing_pricingFeatures__rJrdT{list-style:none;padding:0;margin:0 0 32px;display:flex;flex-direction:column;gap:12px}.landing_pricingFeatureItem__WqOM1{display:flex;align-items:flex-start;gap:12px;font-size:15px;color:var(--lp-gray-700)}.landing_pricingCheckIcon__Ro7Yo{flex-shrink:0;color:var(--lp-black);margin-top:2px}.landing_pricingCtaPrimary__q3FxX{display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;color:var(--lp-white);text-decoration:none;padding:14px 28px;background:var(--lp-black);transition:opacity .15s ease}.landing_pricingCtaPrimary__q3FxX:hover{opacity:.8}.landing_finalCta__Ufcfx{padding:120px 24px;background:var(--lp-black);color:var(--lp-white)}.landing_finalCtaGrid__4ulUV{display:grid;grid-template-columns:1fr;gap:48px;align-items:center;max-width:1000px}@media (min-width:768px){.landing_finalCtaGrid__4ulUV{grid-template-columns:1fr 1fr}}.landing_finalCtaVisual__4HDwB{display:flex;justify-content:center;align-items:center}.landing_finalCtaImage__EAN_Z{width:100%;height:auto;max-width:360px;filter:drop-shadow(0 16px 32px rgba(0,0,0,.3))}.landing_finalCtaContent__egMer{max-width:800px}.landing_finalCtaHeading__96ybB{font-size:clamp(36px,7vw,72px);font-weight:700;line-height:1.1;letter-spacing:-.02em;color:var(--lp-white);margin:0 0 32px}.landing_finalCtaText__wW32z{font-size:clamp(18px,2.5vw,22px);line-height:1.7;color:var(--lp-gray-300);margin:0 0 48px;max-width:560px}.landing_finalCta__Ufcfx .landing_ctaButton__1X4Fg{background:var(--lp-white);color:var(--lp-black)}.landing_finalCta__Ufcfx .landing_ctaButton__1X4Fg:hover{opacity:.9}.landing_footer__0n09r{background:var(--lp-white);border-top:1px solid var(--lp-border);padding:48px 24px}.landing_footerTop___yqqU{display:flex;flex-direction:column;gap:16px;margin-bottom:32px}.landing_footerLogo__VPEPR{height:24px;width:auto;display:block}.landing_footerTextGroup__VcqSD{display:flex;flex-direction:column;gap:4px}.landing_footerNav__rKcP6{display:flex;flex-wrap:wrap;gap:24px;margin-bottom:32px}.landing_footerNavLink__T9uof{font-size:14px;color:var(--lp-gray-700);text-decoration:none}.landing_footerNavLink__T9uof:hover{color:var(--lp-black)}.landing_footerBottom__2cNCo{padding-top:24px;border-top:1px solid var(--lp-border)}.landing_footerBottom__2cNCo p{margin:0 0 8px}.landing_footerBottom__2cNCo p:last-child{margin-bottom:0}.landing_muted__O0IWT{font-size:14px;color:var(--lp-gray-500)}.landing_loadingContainer__uafgN{min-height:100vh;display:flex;justify-content:center;align-items:center;background:var(--lp-white)}.landing_spinner___Wfdv{width:24px;height:24px;border:2px solid var(--lp-border);border-top-color:var(--lp-black);border-radius:50%;animation:landing_spin__uh1zi .6s linear infinite}@media (max-width:480px){.landing_founderQuoteLine2__JhlE5{padding-left:.5em}.landing_founderQuoteLine3__U9iQC{padding-left:1em}.landing_founderQuote__QSZo9{margin-bottom:48px}}@media (min-width:640px){.landing_ctaRow__HG7ts{flex-direction:row;align-items:center;gap:32px}.landing_pillarItem__EEYT1{grid-template-columns:200px 1fr;gap:48px}.landing_pricingCard__9sndY{grid-template-columns:1fr 1fr;gap:48px;align-items:start}}@media (min-width:768px){.landing_container__76NTj{padding:0 48px}.landing_lpHeaderInner__OKFN6{padding:20px 48px}.landing_lpHeaderActions__f8HOt,.landing_lpNav__3Dewb{display:flex}.landing_lpMenuButton__R67ob,.landing_lpMobileMenu__Ea1bq{display:none}.landing_hero__QPm7L{padding:160px 48px 120px}.landing_finalCta__Ufcfx,.landing_sectionAlt__w4Klt,.landing_sectionDark__ycbDG,.landing_section__fNCPw{padding:160px 48px}.landing_footer__0n09r{padding:64px 48px}.landing_footerTop___yqqU{flex-direction:row;justify-content:space-between;align-items:flex-start}.landing_pricingCardHighlighted__tUfYy{margin:0 -48px;padding:40px 48px}}@media (min-width:1024px){.landing_heroGrid__iQrsc{grid-template-columns:1fr 320px;gap:64px}.landing_heroVisual__Ra7br{display:flex}.landing_heroMainHeading__xcc1R{font-size:72px}.landing_pillarItem__EEYT1{grid-template-columns:280px 1fr}}@media (min-width:1280px){.landing_heroGrid__iQrsc{grid-template-columns:1fr 400px}.landing_heroIllustration__wqzKz{max-width:400px}}@media (prefers-reduced-motion:reduce){.landing_borderRevealVisible__TS6OA,.landing_borderReveal__YODQ7,.landing_lineRevealVisible__2oX0A,.landing_lineReveal__1_zFa,.landing_revealVisible__Fdri5,.landing_reveal__WkBGj,.landing_textRevealVisible__CIa8g,.landing_textReveal__kTedv{animation:none!important;opacity:1!important;transform:none!important;clip-path:none!important}.landing_heroFloatElement__RNuUY,.landing_heroFloatIcon__jsFku,.landing_heroIconStroke___poOR,.landing_heroIllustrationVisible__KlOKz .landing_heroFloatElement__RNuUY,.landing_heroIllustrationVisible__KlOKz .landing_heroFloatIcon__jsFku,.landing_heroIllustrationVisible__KlOKz .landing_heroIconStroke___poOR,.landing_heroIllustrationVisible__KlOKz .landing_heroMilestoneDot__MHQPI,.landing_heroIllustrationVisible__KlOKz .landing_heroPathDraw__dmtmD,.landing_heroIllustrationVisible__KlOKz .landing_svgGridLine__gTegl,.landing_heroMilestoneDot__MHQPI,.landing_heroPathDraw__dmtmD,.landing_pillarSvgIconVisible__f_5H9 .landing_svgFadeDot__CBjVi,.landing_pillarSvgIconVisible__f_5H9 .landing_svgStrokeDraw__i8C22,.landing_svgFadeDot__CBjVi,.landing_svgGridLine__gTegl,.landing_svgStrokeDraw__i8C22{animation:none!important;stroke-dashoffset:0!important;opacity:1!important;transform:none!important}.landing_heroIllustrationVisible__KlOKz,.landing_heroIllustration__wqzKz{opacity:1!important}.landing_spinner___Wfdv{animation:none!important;border-top-color:var(--lp-black)}}.landing_srOnly__2s4gs{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.landing_brDesktop__hkR3Y{display:none}@media (min-width:768px){.landing_brDesktop__hkR3Y{display:inline}}.landing_brandRow__et5XK{display:none}.landing_carouselContainer__jW4C3{position:relative;width:100%;height:320px;perspective:1000px;cursor:pointer;opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.landing_carouselVisible__DoRfK{opacity:1;transform:translateY(0)}.landing_carouselSingle__C2JI_{cursor:default;height:auto}.landing_carouselTrack__Wik3h{position:relative;width:100%;height:100%;transform-style:preserve-3d;display:flex;align-items:center;justify-content:center}.landing_carouselItem__mNGyq{position:absolute;width:320px;max-width:90%;border-radius:12px;overflow:hidden;box-shadow:0 10px 40px rgba(0,0,0,.15),0 4px 12px rgba(0,0,0,.1);will-change:transform,opacity,filter;backface-visibility:hidden}.landing_carouselImage__QgmSp{width:100%;height:auto;display:block;-o-object-fit:cover;object-fit:cover;border-radius:12px}.landing_carouselSingleImage___WpD_{display:flex;justify-content:center;align-items:center}.landing_carouselSingleImage___WpD_ .landing_carouselImage__QgmSp{box-shadow:0 10px 40px rgba(0,0,0,.15),0 4px 12px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease}.landing_carouselSingleImage___WpD_:hover .landing_carouselImage__QgmSp{transform:translateY(-4px);box-shadow:0 20px 60px rgba(0,0,0,.2),0 8px 24px rgba(0,0,0,.15)}.landing_carouselDots___1_aH{position:absolute;bottom:-24px;left:50%;transform:translateX(-50%);display:flex;gap:8px;z-index:10}.landing_carouselDot__z7Hrp{width:8px;height:8px;border-radius:50%;border:none;background:var(--lp-gray-300);cursor:pointer;transition:background .3s ease,transform .3s ease;padding:0}.landing_carouselDot__z7Hrp:hover{background:var(--lp-gray-500);transform:scale(1.2)}.landing_carouselDotActive__FGM77{background:var(--lp-black)}.landing_carouselContainer__jW4C3:hover .landing_carouselItem__mNGyq{box-shadow:0 15px 50px rgba(0,0,0,.2),0 6px 16px rgba(0,0,0,.12)}.landing_pillarItemWithCarousel__f4A8J{display:grid;grid-template-columns:1fr;gap:32px;padding:64px 0;border-top:1px solid var(--lp-border)}.landing_pillarItemWithCarousel__f4A8J:last-child{border-bottom:1px solid var(--lp-border)}.landing_pillarTextContent__O7iY5{position:relative;z-index:2}.landing_pillarCarouselWrapper__sicIJ{position:relative;z-index:1;display:flex;justify-content:center;align-items:center;min-height:300px;padding:40px 0}@media (min-width:768px){.landing_pillarItemWithCarousel__f4A8J{grid-template-columns:1fr 1fr;gap:48px;align-items:center}.landing_pillarItemWithCarousel__f4A8J:nth-child(2n){direction:rtl}.landing_pillarItemWithCarousel__f4A8J:nth-child(2n)>*{direction:ltr}.landing_carouselContainer__jW4C3{height:360px}.landing_carouselItem__mNGyq{width:360px}}@media (min-width:1024px){.landing_pillarItemWithCarousel__f4A8J{grid-template-columns:1fr 1.2fr;gap:64px}.landing_carouselContainer__jW4C3{height:400px}.landing_carouselItem__mNGyq{width:400px}.landing_pillarCarouselWrapper__sicIJ{min-height:400px}}@media (prefers-reduced-motion:reduce){.landing_carouselContainer__jW4C3{transition:none}.landing_carouselItem__mNGyq{transition:none!important}.landing_carouselDot__z7Hrp{transition:none}}.landing_demoIntro__0El90{text-align:center;margin-bottom:64px}.landing_demoIntro__0El90 h2{font-size:clamp(32px,5vw,48px);font-weight:700;margin-bottom:16px;color:var(--lp-black);white-space:nowrap}.landing_demoIntro__0El90 p{font-size:18px;color:var(--lp-gray-600);max-width:480px;margin:0 auto}.landing_demoGrid__gNUPJ{display:grid;grid-template-columns:1fr;gap:32px}@media (min-width:768px){.landing_demoGrid__gNUPJ{grid-template-columns:1fr 1fr;gap:48px}}.landing_demoVideoCard__fyxzT{display:flex;flex-direction:column;gap:16px}.landing_demoVideoWrapper__olQS8{position:relative;width:100%;aspect-ratio:16/10;border-radius:12px;overflow:hidden;cursor:pointer;background:var(--lp-gray-100);box-shadow:0 4px 20px rgba(0,0,0,.1),0 2px 8px rgba(0,0,0,.08);transition:transform .3s ease,box-shadow .3s ease}.landing_demoVideoWrapper__olQS8:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(0,0,0,.15),0 4px 16px rgba(0,0,0,.1)}.landing_demoVideoWrapper__olQS8:focus-visible{outline:2px solid var(--lp-black);outline-offset:4px}.landing_demoThumbnail__2NgO7{position:absolute;inset:0;z-index:2;transition:opacity .3s ease}.landing_demoThumbnailHidden__iOp_c{opacity:0;pointer-events:none}.landing_demoThumbnailImage__vA8nk{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.landing_demoPlayButton__He8qy{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:transform .3s ease,opacity .3s ease}.landing_demoVideoWrapper__olQS8:hover .landing_demoPlayButton__He8qy{transform:translate(-50%,-50%) scale(1.1)}.landing_demoVideo__Wo8ya{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;z-index:1}.landing_demoVideoVisible__1N3uV{opacity:1}.landing_demoPauseOverlay__e1TKX{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.3);opacity:0;z-index:3;transition:opacity .2s ease}.landing_demoVideoWrapper__olQS8:hover .landing_demoPauseOverlay__e1TKX{opacity:1}.landing_demoVideoInfo__geI3D{padding:0 8px}.landing_demoVideoTitle__36dp5{font-size:20px;font-weight:600;color:var(--lp-black);margin:0 0 8px}.landing_demoVideoDescription__y_IeW{font-size:15px;color:var(--lp-gray-600);margin:0;line-height:1.6}.landing_brandLogo__w3pXY{display:none}.landing_sectionHeader__5O4s5 .landing_sectionTitleLg__3y2zb{font-size:clamp(32px,5vw,48px);font-weight:700;line-height:1.1;letter-spacing:-.02em;margin:0 0 16px}.landing_sectionHeader__5O4s5 .landing_sectionLead__Oel2C{font-size:18px;line-height:1.7;color:var(--lp-gray-700);margin:0}.landing_gradientOrb1__c6NDq,.landing_gradientOrb2__etkq0,.landing_gradientOrb3__sNZv9,.landing_heroBackgroundAnimation__x9g73{display:none}.landing_heroSub__68zDg{background:none;padding:0;border-radius:0}.landing_pillarCard__b4nG7 .landing_pillarNumber__9Xq7G{font-size:12px;font-weight:500;letter-spacing:.1em;padding:0;border-radius:0;box-shadow:none;position:static;background:none}.landing_pillarColorClass__Vdvc2{display:none}