.KotoMarketing_theme__CYexM{--koto-ink:#0a0a0a;--koto-paper:#f2efe6;--koto-acid:#dfff00;--koto-orange:#ff5b35;--koto-violet:#5d3df5;--koto-line:rgba(255,255,255,0.2);background:var(--koto-ink);color:var(--koto-paper);font-family:Arial Narrow,Avenir Next Condensed,Helvetica Neue,Arial,sans-serif}.KotoMarketing_theme__CYexM ::selection{background:var(--koto-acid);color:var(--koto-ink)}.KotoMarketing_routeStage__3_XIz{min-height:100svh;background:var(--koto-ink)}.KotoMarketing_routeCurtain__lh53E{position:fixed;inset:0;z-index:65;pointer-events:none;background:var(--koto-acid);transform-origin:left center}.KotoMarketing_header__soNj2{position:fixed;inset:0 0 auto 0;z-index:80;height:72px;border-bottom:1px solid var(--koto-line);background:rgba(10,10,10,.82);backdrop-filter:blur(16px)}.KotoMarketing_headerInner__1xS1Q{width:100%;height:100%;padding:0 28px;display:flex;align-items:center;justify-content:space-between;gap:28px}.KotoMarketing_logo__dz1KN{display:inline-flex;align-items:center;position:relative;z-index:2}.KotoMarketing_logo__dz1KN img{width:auto;height:31px;object-fit:contain}.KotoMarketing_desktopNav__DIxdQ{display:flex;align-items:center;gap:34px;margin-right:auto}.KotoMarketing_headerCta___1fF0,.KotoMarketing_menuButton__cFtwE,.KotoMarketing_navLink__E_Z04{color:var(--koto-paper);text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:700;line-height:1;transition:color .2s ease}.KotoMarketing_navLink__E_Z04:focus-visible,.KotoMarketing_navLink__E_Z04:hover{color:var(--koto-acid)}.KotoMarketing_navLinkActive__ueSxF{color:var(--koto-acid)}.KotoMarketing_headerActions__0TodB{display:flex;align-items:center;gap:14px}.KotoMarketing_headerCta___1fF0{border:1px solid rgba(242,239,230,.65);padding:12px 17px}.KotoMarketing_headerCta___1fF0:hover{background:var(--koto-paper);color:var(--koto-ink)}.KotoMarketing_menuButton__cFtwE{display:inline-flex;align-items:center;gap:12px;padding:12px 0}.KotoMarketing_menuGrid__FnXjC{display:grid;grid-template-columns:repeat(3,3px);gap:3px}.KotoMarketing_menuGrid__FnXjC i{width:3px;height:3px;border-radius:50%;background:currentColor}.KotoMarketing_menuOverlay__GEWTT{position:fixed;inset:0;z-index:75;overflow-y:auto;background:var(--koto-ink);color:var(--koto-paper);padding:104px 28px 28px}.KotoMarketing_menuTopline__1O_wF{border-top:1px solid var(--koto-line)}.KotoMarketing_menuLayout__ilF8U{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(260px,.75fr);min-height:calc(100svh - 133px)}.KotoMarketing_menuPrimary__J6P0T{padding:22px 40px 40px 0;border-right:1px solid var(--koto-line)}.KotoMarketing_menuPrimaryLink__qRA_2{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:baseline;gap:16px;padding:13px 0;border-bottom:1px solid var(--koto-line)}.KotoMarketing_menuCount__yhU7c{color:rgba(242,239,230,.46);font:700 10px/1 Arial,sans-serif;letter-spacing:.12em}.KotoMarketing_menuPrimaryLabel__Uze7k{font-size:clamp(2.7rem,6.5vw,7.6rem);line-height:.84;letter-spacing:-.065em;text-transform:uppercase}.KotoMarketing_menuPrimaryLink__qRA_2:hover .KotoMarketing_menuPrimaryLabel__Uze7k{color:var(--koto-acid)}.KotoMarketing_menuArrow__8hule{font-size:28px;transition:transform .2s ease}.KotoMarketing_menuPrimaryLink__qRA_2:hover .KotoMarketing_menuArrow__8hule{transform:translate(5px,-5px)}.KotoMarketing_menuAside__UsvBv{padding:22px 0 28px 30px;display:flex;flex-direction:column;justify-content:space-between;gap:40px}.KotoMarketing_microLabel__Q4Lsu{margin-bottom:18px;color:rgba(242,239,230,.46);font:700 10px/1.2 Arial,sans-serif;letter-spacing:.18em;text-transform:uppercase}.KotoMarketing_menuSubLink__OZS0C{display:flex;justify-content:space-between;gap:18px;padding:12px 0;border-bottom:1px solid var(--koto-line);font-size:15px}.KotoMarketing_menuSubLink__OZS0C span:last-child{color:rgba(242,239,230,.45)}.KotoMarketing_menuPitch___IFpV{max-width:340px;font-size:22px;line-height:1.15;letter-spacing:-.025em}.KotoMarketing_menuPitch___IFpV a{display:inline-flex;margin-top:20px;color:var(--koto-acid);font:700 11px/1 Arial,sans-serif;letter-spacing:.15em;text-transform:uppercase}.KotoMarketing_hero__1eXO0{position:relative;min-height:100svh;overflow:hidden;padding:112px 28px 28px;background:radial-gradient(circle at 71% 44%,#3f006d 0,#240034 34%,#100910 63%,#090909 100%)}.KotoMarketing_heroGrid__sT_o2{position:absolute;inset:72px 0 0;opacity:.5;background-image:linear-gradient(rgba(255,255,255,.19) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.19) 1px,transparent 0);background-size:100% 25%,25% 100%}.KotoMarketing_orbitLarge__5zGYT,.KotoMarketing_orbitSmall__pfHiz{position:absolute;border:2px solid rgba(242,239,230,.9);border-radius:50% 50% 0 0;border-bottom:0}.KotoMarketing_orbitLarge__5zGYT{width:68vw;height:68vw;left:16vw;top:5vh}.KotoMarketing_orbitSmall__pfHiz{width:18vw;height:25vw;left:41vw;bottom:-3vw;border-radius:50% 50% 0 0}.KotoMarketing_orbitDot__klVpj{position:absolute;width:22px;height:22px;border-radius:50%;background:var(--koto-paper);box-shadow:0 0 0 1px rgba(10,10,10,.2)}.KotoMarketing_orbitDotA__0mfWe{left:calc(50% - 11px);top:-11px}.KotoMarketing_orbitDotB__2d9_F{left:-11px;bottom:13%}.KotoMarketing_orbitDotC__juujE{right:-11px;bottom:13%}.KotoMarketing_heroContent__GnBH_{position:relative;z-index:2;min-height:calc(100svh - 140px);display:flex;flex-direction:column;justify-content:space-between}.KotoMarketing_heroMeta__Yz48e{display:flex;justify-content:space-between;gap:28px;font:700 10px/1.3 Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase}.KotoMarketing_heroMeta__Yz48e span:last-child{color:var(--koto-acid)}.KotoMarketing_heroBottom__hkEw3{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(250px,.55fr);gap:40px;align-items:end}.KotoMarketing_heroTitle__ALs1y{max-width:980px;font-size:clamp(4rem,10.5vw,10.5rem);line-height:.76;letter-spacing:-.075em;text-transform:uppercase}.KotoMarketing_heroTitle__ALs1y em{color:var(--koto-acid);font-style:normal}.KotoMarketing_heroCopy__Ja_4f{padding-bottom:8px}.KotoMarketing_heroCopy__Ja_4f p{max-width:430px;font-size:clamp(1rem,1.4vw,1.35rem);line-height:1.35}.KotoMarketing_heroActions__qTBZ2{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.KotoMarketing_buttonDark__Atd0N,.KotoMarketing_buttonLight__OyGQ7,.KotoMarketing_textAction__QIdRQ{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;min-height:48px;padding:0 18px;border:1px solid;font:700 11px/1 Arial,sans-serif;letter-spacing:.13em;text-transform:uppercase}.KotoMarketing_buttonLight__OyGQ7{background:var(--koto-paper);color:var(--koto-ink)}.KotoMarketing_buttonDark__Atd0N{color:var(--koto-paper)}.KotoMarketing_buttonLight__OyGQ7:hover{background:var(--koto-acid)}.KotoMarketing_buttonDark__Atd0N:hover{color:var(--koto-acid)}.KotoMarketing_statement__jHRmH{background:var(--koto-paper);color:var(--koto-ink);padding:clamp(90px,14vw,190px) 28px}.KotoMarketing_statementGrid__qwogP{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(260px,.6fr);gap:7vw;align-items:start}.KotoMarketing_eyebrow__Ha9aY{font:700 10px/1.2 Arial,sans-serif;letter-spacing:.18em;text-transform:uppercase}.KotoMarketing_statement__jHRmH h2{margin-top:22px;font-size:clamp(3rem,7.3vw,8.5rem);line-height:.86;letter-spacing:-.065em;text-transform:uppercase}.KotoMarketing_statementAside__GnPTv{padding-top:35px}.KotoMarketing_statementAside__GnPTv p{font-size:clamp(1.15rem,1.8vw,1.7rem);line-height:1.25;letter-spacing:-.025em}.KotoMarketing_bracketLink__ZXfga{display:inline-flex;margin-top:32px;font:700 11px/1 Arial,sans-serif;letter-spacing:.13em;text-transform:uppercase}.KotoMarketing_bracketLink__ZXfga:before{content:"[ "}.KotoMarketing_bracketLink__ZXfga:after{content:" ]"}.KotoMarketing_showcase__QTncf{background:var(--koto-ink);color:var(--koto-paper);padding:26px 28px 120px}.KotoMarketing_sectionHeader__0_y_c{display:flex;justify-content:space-between;align-items:baseline;gap:30px;padding:22px 0;border-top:1px solid var(--koto-line)}.KotoMarketing_sectionHeader__0_y_c h2{font-size:clamp(2.4rem,5vw,6rem);line-height:.9;letter-spacing:-.055em;text-transform:uppercase}.KotoMarketing_sectionHeader__0_y_c p{max-width:380px;color:rgba(242,239,230,.58);font-size:15px;line-height:1.4}.KotoMarketing_projectGrid__8bqBP{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:8px}.KotoMarketing_projectCard__GRAx2{position:relative;display:block;min-height:620px;overflow:hidden;background:#1a1a1a}.KotoMarketing_projectCardSmall__dVRAK{min-height:306px}.KotoMarketing_projectStack__PXSff{display:grid;gap:8px}.KotoMarketing_projectImage__tWf2C{object-fit:cover;transition:transform .75s cubic-bezier(.2,.7,.2,1),filter .4s ease}.KotoMarketing_projectCard__GRAx2:hover .KotoMarketing_projectImage__tWf2C{transform:scale(1.035);filter:saturate(1.18)}.KotoMarketing_projectShade__fb35o{position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,rgba(0,0,0,.83))}.KotoMarketing_projectInfo__l_pny{position:absolute;inset:auto 0 0;display:flex;align-items:end;justify-content:space-between;gap:22px;padding:24px}.KotoMarketing_projectInfo__l_pny h3{font-size:clamp(2rem,4vw,5rem);line-height:.9;letter-spacing:-.05em;text-transform:uppercase}.KotoMarketing_projectInfo__l_pny p{margin-top:8px;color:rgba(255,255,255,.7);font-size:13px}.KotoMarketing_projectNo__XJRgG{font:700 11px/1 Arial,sans-serif;letter-spacing:.14em;color:var(--koto-acid)}.KotoMarketing_indexSection__KJ0n6{background:var(--koto-orange);color:var(--koto-ink);padding:28px 28px 110px}.KotoMarketing_indexGrid__66ilH{display:grid;grid-template-columns:minmax(250px,.62fr) minmax(0,1.38fr);gap:7vw;padding-top:54px}.KotoMarketing_indexSticky__Vn6_o{position:sticky;top:104px;align-self:start}.KotoMarketing_indexSticky__Vn6_o h2{font-size:clamp(3.3rem,6.5vw,7rem);line-height:.84;letter-spacing:-.06em;text-transform:uppercase}.KotoMarketing_indexSticky__Vn6_o p{max-width:360px;margin-top:24px;font-size:17px;line-height:1.35}.KotoMarketing_indexRow__mZOtH{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:18px;align-items:center;padding:23px 0;border-top:1px solid rgba(10,10,10,.38)}.KotoMarketing_indexRow__mZOtH:last-child{border-bottom:1px solid rgba(10,10,10,.38)}.KotoMarketing_indexRow__mZOtH strong{font-size:clamp(1.5rem,3vw,3.5rem);line-height:.95;letter-spacing:-.04em;text-transform:uppercase}.KotoMarketing_indexRow__mZOtH:hover strong{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}.KotoMarketing_indexRow__mZOtH span{font:700 10px/1.2 Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase}.KotoMarketing_industrySection__uOQJa{background:var(--koto-paper);color:var(--koto-ink);padding:28px 0 120px;overflow:hidden}.KotoMarketing_industrySection__uOQJa .KotoMarketing_sectionHeader__0_y_c{margin:0 28px;border-color:rgba(10,10,10,.25)}.KotoMarketing_industryTrack__Zcyd3{display:flex;gap:8px;overflow-x:auto;padding:42px 28px 12px;scrollbar-width:thin}.KotoMarketing_industryCard__2oCor{position:relative;flex:0 0 min(38vw,480px);min-width:300px;height:560px;overflow:hidden;color:white}.KotoMarketing_industryCard__2oCor img{object-fit:cover;transition:transform .7s ease}.KotoMarketing_industryCard__2oCor:hover img{transform:scale(1.04)}.KotoMarketing_industryCard__2oCor:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.02),rgba(0,0,0,.74))}.KotoMarketing_industryInfo__9Etyw{position:absolute;z-index:2;inset:auto 0 0;padding:22px}.KotoMarketing_industryInfo__9Etyw h3{font-size:clamp(2.2rem,4vw,4.5rem);line-height:.88;letter-spacing:-.055em;text-transform:uppercase}.KotoMarketing_industryInfo__9Etyw p{max-width:350px;margin-top:12px;color:rgba(255,255,255,.76);font-size:14px;line-height:1.35}.KotoMarketing_process__RX3kr{background:var(--koto-violet);color:white;padding:28px 28px 120px}.KotoMarketing_processRows__F1h5K{margin-top:54px}.KotoMarketing_processRow__yz4Sr{display:grid;grid-template-columns:80px minmax(0,.7fr) minmax(260px,.55fr);gap:30px;padding:28px 0;border-top:1px solid rgba(255,255,255,.35)}.KotoMarketing_processRow__yz4Sr:last-child{border-bottom:1px solid rgba(255,255,255,.35)}.KotoMarketing_processRow__yz4Sr span{font:700 11px/1 Arial,sans-serif;letter-spacing:.14em}.KotoMarketing_processRow__yz4Sr h3{font-size:clamp(2rem,4vw,4.8rem);line-height:.88;letter-spacing:-.05em;text-transform:uppercase}.KotoMarketing_processRow__yz4Sr p{color:rgba(255,255,255,.72);font-size:16px;line-height:1.45}.KotoMarketing_interior__kHjq9{min-height:100svh;padding-top:72px;background:var(--koto-paper);color:var(--koto-ink)}.KotoMarketing_interiorHero__4cFuP{min-height:72svh;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);border-bottom:1px solid rgba(10,10,10,.32)}.KotoMarketing_interiorHeroMain__0caQI{display:flex;flex-direction:column;justify-content:space-between;padding:42px 28px 34px;border-right:1px solid rgba(10,10,10,.32)}.KotoMarketing_interiorHeroMain__0caQI h1{max-width:1050px;font-size:clamp(4rem,9.7vw,10rem);line-height:.77;letter-spacing:-.075em;text-transform:uppercase}.KotoMarketing_interiorHeroAside__Zi4h_{display:flex;flex-direction:column;justify-content:flex-end;gap:28px;padding:42px 28px 36px}.KotoMarketing_interiorHeroAside__Zi4h_ p{max-width:480px;font-size:clamp(1.1rem,1.7vw,1.55rem);line-height:1.3;letter-spacing:-.025em}.KotoMarketing_interiorNav__ui_oj{display:flex;flex-wrap:wrap;gap:8px}.KotoMarketing_interiorNav__ui_oj a{border:1px solid rgba(10,10,10,.45);padding:10px 13px;font:700 10px/1 Arial,sans-serif;letter-spacing:.13em;text-transform:uppercase}.KotoMarketing_interiorNav__ui_oj a:hover{background:var(--koto-ink);color:var(--koto-paper)}.KotoMarketing_catalogSection__nT_QX{padding:26px 28px 90px}.KotoMarketing_catalogGroup__cfr4f{display:grid;grid-template-columns:minmax(240px,.55fr) minmax(0,1.45fr);gap:7vw;padding:55px 0 80px;border-top:1px solid rgba(10,10,10,.32)}.KotoMarketing_catalogIntro__j02pZ{position:sticky;top:110px;align-self:start}.KotoMarketing_catalogIntro__j02pZ h2{margin-top:18px;font-size:clamp(2.7rem,5vw,6rem);line-height:.84;letter-spacing:-.06em;text-transform:uppercase}.KotoMarketing_catalogIntro__j02pZ p{max-width:370px;margin-top:20px;font-size:16px;line-height:1.4}.KotoMarketing_catalogList__52ZLO{border-bottom:1px solid rgba(10,10,10,.32)}.KotoMarketing_catalogRow__84y49{display:grid;grid-template-columns:42px minmax(0,1fr) minmax(170px,.45fr) auto;gap:18px;align-items:center;min-height:116px;border-top:1px solid rgba(10,10,10,.32)}.KotoMarketing_catalogRow__84y49 strong{font-size:clamp(1.55rem,3.2vw,3.7rem);line-height:.9;letter-spacing:-.045em;text-transform:uppercase}.KotoMarketing_catalogRow__84y49 p{color:rgba(10,10,10,.62);font-size:13px;line-height:1.35}.KotoMarketing_catalogRow__84y49 span{font:700 10px/1 Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase}.KotoMarketing_catalogRow__84y49:hover strong{color:#472bd5}.KotoMarketing_solutionIndex__KNt_f{background:var(--koto-ink);color:var(--koto-paper)}.KotoMarketing_solutionIndex__KNt_f .KotoMarketing_interiorHeroMain__0caQI,.KotoMarketing_solutionIndex__KNt_f .KotoMarketing_interiorHero__4cFuP{border-color:var(--koto-line)}.KotoMarketing_solutionIndex__KNt_f .KotoMarketing_interiorHeroAside__Zi4h_ p{color:rgba(242,239,230,.68)}.KotoMarketing_solutionMosaic__DTNXW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:8px}.KotoMarketing_solutionTile__J_HNB{position:relative;min-height:72vh;overflow:hidden}.KotoMarketing_solutionTile__J_HNB:nth-child(3n+1){grid-column:span 2;min-height:82vh}.KotoMarketing_solutionTile__J_HNB img{object-fit:cover;transition:transform .8s ease}.KotoMarketing_solutionTile__J_HNB:hover img{transform:scale(1.035)}.KotoMarketing_solutionTile__J_HNB:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 42%,rgba(0,0,0,.82))}.KotoMarketing_solutionTileInfo__Q4RWA{position:absolute;z-index:2;inset:auto 0 0;padding:28px}.KotoMarketing_solutionTileInfo__Q4RWA h2{font-size:clamp(3rem,7vw,8rem);line-height:.8;letter-spacing:-.07em;text-transform:uppercase}.KotoMarketing_solutionTileInfo__Q4RWA p{max-width:650px;margin-top:16px;color:rgba(255,255,255,.72);font-size:15px;line-height:1.45}.KotoMarketing_resourceIndex__YBpfC{background:var(--koto-paper);color:var(--koto-ink)}.KotoMarketing_resourceRows__m_eSm{padding:28px}.KotoMarketing_resourceRow__1mBbD{display:grid;grid-template-columns:130px minmax(0,1.2fr) minmax(220px,.55fr) 30px;gap:28px;padding:28px 0;border-top:1px solid rgba(10,10,10,.32);align-items:start}.KotoMarketing_resourceRow__1mBbD:last-child{border-bottom:1px solid rgba(10,10,10,.32)}.KotoMarketing_resourceRow__1mBbD span{font:700 10px/1.3 Arial,sans-serif;letter-spacing:.13em;text-transform:uppercase}.KotoMarketing_resourceRow__1mBbD h2{font-size:clamp(1.7rem,3.5vw,4.2rem);line-height:.95;letter-spacing:-.045em}.KotoMarketing_resourceRow__1mBbD p{color:rgba(10,10,10,.62);font-size:14px;line-height:1.45}.KotoMarketing_resourceRow__1mBbD:hover h2{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:7px}.KotoMarketing_detailPage__2yLZw{min-height:100svh;padding-top:72px;background:var(--koto-paper);color:var(--koto-ink)}.KotoMarketing_detailHero__zIAim{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(360px,.88fr);min-height:82svh;border-bottom:1px solid rgba(10,10,10,.32)}.KotoMarketing_detailHeroCopy__G9s6Z{display:flex;flex-direction:column;justify-content:space-between;gap:60px;padding:42px 28px 34px;border-right:1px solid rgba(10,10,10,.32)}.KotoMarketing_detailHeroCopy__G9s6Z h1{max-width:960px;font-size:clamp(3.7rem,8vw,8.8rem);line-height:.8;letter-spacing:-.07em;text-transform:uppercase}.KotoMarketing_detailHeroFoot__tvadp{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:end}.KotoMarketing_detailHeroFoot__tvadp p{max-width:590px;font-size:clamp(1rem,1.45vw,1.35rem);line-height:1.4}.KotoMarketing_detailHeroVisual__gTbm0{position:relative;min-height:560px;overflow:hidden;background:#171717}.KotoMarketing_detailHeroVisual__gTbm0 img,.KotoMarketing_detailHeroVisual__gTbm0 video{width:100%;height:100%;object-fit:cover}.KotoMarketing_detailHeroVisual__gTbm0 video{position:absolute;inset:0;z-index:1}.KotoMarketing_detailHeroVideoPoster__dGeWx{z-index:0}.KotoMarketing_detailHeroImageFocusLeft__fDSFJ{object-position:64% center}.KotoMarketing_detailHeroVisual__gTbm0:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.02),rgba(0,0,0,.45))}.KotoMarketing_callCaptureHero__7Nq6W{grid-template-columns:minmax(0,1.18fr) minmax(420px,.82fr);min-height:calc(100svh - 72px);background:var(--koto-ink);color:var(--koto-paper);border-bottom-color:rgba(255,255,255,.2)}.KotoMarketing_callCaptureHero__7Nq6W .KotoMarketing_detailHeroCopy__G9s6Z{position:relative;overflow:hidden;background:var(--koto-ink);color:var(--koto-paper);border-right-color:rgba(255,255,255,.2)}.KotoMarketing_callCaptureHero__7Nq6W .KotoMarketing_detailHeroCopy__G9s6Z:after{content:"CALL\\A CAPTURE";position:absolute;right:-.08em;bottom:-.1em;color:rgba(242,239,230,.045);font-size:clamp(7rem,17vw,18rem);font-weight:800;line-height:.72;letter-spacing:-.09em;white-space:pre;pointer-events:none}.KotoMarketing_callCaptureHero__7Nq6W .KotoMarketing_detailHeroCopy__G9s6Z>*{position:relative;z-index:1}.KotoMarketing_callCaptureHero__7Nq6W .KotoMarketing_detailHeroCopy__G9s6Z h1{max-width:1120px;font-size:clamp(4.1rem,8.8vw,10.2rem);line-height:.76;letter-spacing:-.078em}.KotoMarketing_callCaptureHero__7Nq6W .KotoMarketing_detailHeroFoot__tvadp{grid-template-columns:minmax(0,.82fr) auto;border-top:1px solid rgba(255,255,255,.2);padding-top:24px}.KotoMarketing_callCaptureHero__7Nq6W .KotoMarketing_detailHeroFoot__tvadp p{color:rgba(242,239,230,.72)}.KotoMarketing_callCaptureHero__7Nq6W .KotoMarketing_detailHeroVisual__gTbm0{min-height:calc(100svh - 88px);margin:8px 8px 8px 0;border:1px solid rgba(255,255,255,.2);background:#050505}.KotoMarketing_callCaptureHero__7Nq6W .KotoMarketing_detailHeroVisual__gTbm0:after{z-index:2;background:linear-gradient(90deg,rgba(10,10,10,.34),transparent 48%),linear-gradient(180deg,transparent 62%,rgba(10,10,10,.62))}.KotoMarketing_callCaptureHero__7Nq6W .KotoMarketing_buttonLight__OyGQ7{border-color:var(--koto-acid);background:var(--koto-acid);color:var(--koto-ink)}.KotoMarketing_callCaptureHero__7Nq6W .KotoMarketing_buttonLight__OyGQ7:hover{border-color:var(--koto-paper);background:var(--koto-paper)}.KotoMarketing_callCaptureHero__7Nq6W+.KotoMarketing_detailStatement__S4yu9{background:var(--koto-paper)}.KotoMarketing_callCaptureHero__7Nq6W+.KotoMarketing_detailStatement__S4yu9 h2{max-width:520px}.KotoMarketing_callCaptureHero__7Nq6W+.KotoMarketing_detailStatement__S4yu9 .KotoMarketing_eyebrow__Ha9aY{color:rgba(10,10,10,.52)}.KotoMarketing_callCaptureHero__7Nq6W+.KotoMarketing_detailStatement__S4yu9 .KotoMarketing_detailStatementCopy__bkII6 p{font-size:clamp(1.8rem,3.35vw,4.4rem);line-height:.96;letter-spacing:-.055em;text-transform:uppercase}.KotoMarketing_callCaptureHero__7Nq6W+.KotoMarketing_detailStatement__S4yu9 .KotoMarketing_detailStatementCopy__bkII6 aside{width:fit-content;max-width:720px;padding:16px 18px;border:1px solid rgba(10,10,10,.42);background:var(--koto-acid);color:var(--koto-ink);font-weight:700}.KotoMarketing_detailVisualLabel__jPZKW{position:absolute;z-index:3;inset:auto 24px 24px;color:white}.KotoMarketing_detailVisualLabel__jPZKW strong{display:inline;max-width:560px;box-decoration-break:clone;-webkit-box-decoration-break:clone;background:var(--koto-acid);color:var(--koto-ink);padding:.03em .14em .08em;font-size:clamp(2rem,4vw,5rem);line-height:.9;letter-spacing:-.055em;text-transform:uppercase}.KotoMarketing_detailVisualLabel__jPZKW span{display:block;width:fit-content;max-width:min(560px,100%);margin-top:12px;padding:7px 9px;background:rgba(10,10,10,.76);color:var(--koto-paper);font:700 10px/1.2 Arial,sans-serif;letter-spacing:.15em;text-transform:uppercase}.KotoMarketing_detailStatement__S4yu9{display:grid;grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr);gap:8vw;padding:100px 28px;border-bottom:1px solid rgba(10,10,10,.32)}.KotoMarketing_detailStatement__S4yu9 h2{font-size:clamp(2.8rem,6.5vw,7.5rem);line-height:.84;letter-spacing:-.065em;text-transform:uppercase}.KotoMarketing_detailStatementCopy__bkII6{padding-top:8px}.KotoMarketing_detailStatementCopy__bkII6 p{max-width:800px;font-size:clamp(1.3rem,2.5vw,2.8rem);line-height:1.15;letter-spacing:-.035em}.KotoMarketing_detailStatementCopy__bkII6 aside{margin-top:34px;padding-top:20px;border-top:1px solid rgba(10,10,10,.3);font-size:16px;line-height:1.5}.KotoMarketing_mediaStory__MxMu6{padding:8px;background:var(--koto-ink);color:var(--koto-paper)}.KotoMarketing_mediaStoryHeader__1OqCr{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(240px,.45fr);gap:5vw;padding:26px 20px 42px}.KotoMarketing_mediaStoryHeader__1OqCr h2{max-width:980px;font-size:clamp(3rem,6.7vw,8rem);line-height:.82;letter-spacing:-.065em;text-transform:uppercase}.KotoMarketing_mediaStoryHeader__1OqCr p{align-self:end;max-width:430px;color:rgba(242,239,230,.62);font-size:15px;line-height:1.45}.KotoMarketing_mediaLead__ebt8R{position:relative;height:min(82vw,900px);min-height:620px;overflow:hidden;background:#191919}.KotoMarketing_mediaLeadWide__UI3lS{height:min(25vw,420px);min-height:300px}.KotoMarketing_mediaPair__eW1GJ{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:8px;margin-top:8px}.KotoMarketing_mediaPairReverse__X70kU{grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr)}.KotoMarketing_mediaFrame__1cSia{position:relative;min-height:660px;overflow:hidden;background:#171717}.KotoMarketing_mediaFrameTall____Ub_{min-height:760px}.KotoMarketing_mediaCodeVisual__qEH5_{position:absolute;inset:0;width:100%;height:100%;overflow:hidden}.KotoMarketing_mediaCodeVisual__qEH5_>*{width:100%;height:100%}.KotoMarketing_mediaFrame__1cSia img,.KotoMarketing_mediaFrame__1cSia video,.KotoMarketing_mediaLead__ebt8R img,.KotoMarketing_mediaLead__ebt8R video{width:100%;height:100%;object-fit:cover;transition:transform 1s cubic-bezier(.2,.7,.2,1)}.KotoMarketing_mediaFrame__1cSia:hover img,.KotoMarketing_mediaLead__ebt8R:hover img{transform:scale(1.025)}.KotoMarketing_mediaContain__VyGEi img,.KotoMarketing_mediaContain__VyGEi video{object-fit:contain;padding:clamp(18px,4vw,64px);background:#101010}.KotoMarketing_mediaCaption__NKB10{position:absolute;z-index:2;inset:auto 0 0;display:flex;justify-content:space-between;align-items:end;gap:24px;padding:60px 22px 20px;background:linear-gradient(180deg,transparent,rgba(0,0,0,.82))}.KotoMarketing_mediaCaption__NKB10 strong{max-width:700px;font-size:clamp(1.6rem,3.4vw,4rem);line-height:.9;letter-spacing:-.045em;text-transform:uppercase}.KotoMarketing_mediaCaptionHighlight__zPs5g{display:inline;box-decoration-break:clone;-webkit-box-decoration-break:clone;background:var(--koto-acid);color:var(--koto-ink);padding:.03em .14em .08em}.KotoMarketing_mediaCaption__NKB10 span{flex:0 0 auto;font:700 10px/1.2 Arial,sans-serif;letter-spacing:.13em;text-transform:uppercase;color:rgba(255,255,255,.7)}.KotoMarketing_callCaptureMedia__UNz5I figcaption.KotoMarketing_mediaIndexOnly__T9KPu,.KotoMarketing_mediaCaption__NKB10.KotoMarketing_mediaIndexOnly__T9KPu{inset:auto 14px 14px auto;width:auto;padding:0;border:0;background:none}.KotoMarketing_callCaptureMedia__UNz5I figcaption.KotoMarketing_mediaIndexOnly__T9KPu span,.KotoMarketing_mediaCaption__NKB10.KotoMarketing_mediaIndexOnly__T9KPu span{position:static;right:auto;bottom:auto}.KotoMarketing_captionToneDark__F6uEA strong,.KotoMarketing_captionToneLight__yY7Jw strong,.KotoMarketing_captionToneMixed__JXu_h strong{display:inline;box-decoration-break:clone;-webkit-box-decoration-break:clone;padding:.03em .14em .08em}.KotoMarketing_captionToneDark__F6uEA strong{background:rgba(10,10,10,.82);color:var(--koto-paper)}.KotoMarketing_captionToneLight__yY7Jw strong,.KotoMarketing_captionToneMixed__JXu_h strong{background:var(--koto-acid);color:var(--koto-ink)}.KotoMarketing_captionToneDark__F6uEA span,.KotoMarketing_captionToneLight__yY7Jw span,.KotoMarketing_captionToneMixed__JXu_h span{width:fit-content;padding:7px 9px}.KotoMarketing_captionToneDark__F6uEA span{background:rgba(10,10,10,.76);color:var(--koto-paper)}.KotoMarketing_captionToneLight__yY7Jw span,.KotoMarketing_captionToneMixed__JXu_h span{background:var(--koto-paper);color:var(--koto-ink)}.KotoMarketing_mediaVideoBadge__Ww3Iz{position:absolute;z-index:3;top:18px;right:18px;padding:9px 11px;border:1px solid rgba(255,255,255,.5);color:white;font:700 10px/1 Arial,sans-serif;letter-spacing:.13em;text-transform:uppercase}.KotoMarketing_callCapturePage__pXChg{min-height:100svh;padding-top:72px;background:var(--koto-ink);color:var(--koto-paper);overflow-x:clip}.KotoMarketing_ccHero__wXwiO{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(390px,.9fr);min-height:calc(100svh - 72px);border-bottom:1px solid rgba(255,255,255,.2)}.KotoMarketing_ccHeroCopy__ZMO3o{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:48px;overflow:hidden;padding:42px 28px 34px;border-right:1px solid rgba(255,255,255,.2)}.KotoMarketing_ccHeroCopy__ZMO3o:after{content:"MISSED";position:absolute;left:-.08em;bottom:-.14em;color:rgba(242,239,230,.055);font-size:clamp(8rem,22vw,24rem);font-weight:800;line-height:.72;letter-spacing:-.1em;pointer-events:none}.KotoMarketing_ccHeroCopy__ZMO3o>*{position:relative;z-index:1}.KotoMarketing_ccHeroCopy__ZMO3o h1{max-width:1120px;font-size:clamp(4.3rem,9.7vw,11.4rem);line-height:.72;letter-spacing:-.085em;text-transform:uppercase}.KotoMarketing_ccHeroFoot__TGUpx{display:grid;grid-template-columns:minmax(0,.8fr) auto;gap:28px;align-items:end;padding-top:24px;border-top:1px solid rgba(255,255,255,.2)}.KotoMarketing_ccHeroFoot__TGUpx p{max-width:620px;color:rgba(242,239,230,.72);font-size:clamp(1rem,1.4vw,1.3rem);line-height:1.4}.KotoMarketing_ccHeroFoot__TGUpx .KotoMarketing_buttonLight__OyGQ7{border-color:var(--koto-acid);background:var(--koto-acid);color:var(--koto-ink)}.KotoMarketing_ccHeroArtifact___daiu{position:relative;min-height:calc(100svh - 88px);margin:8px 8px 8px 0;overflow:hidden;border:1px solid rgba(255,255,255,.2);background:#050505}.KotoMarketing_heroCodeVisual__F4Z1T{position:absolute;inset:0;z-index:1;width:100%;height:100%;overflow:hidden}.KotoMarketing_heroCodeVisual__F4Z1T>*{width:100%;height:100%}.KotoMarketing_ccHeroArtifact___daiu img,.KotoMarketing_ccHeroArtifact___daiu video{width:100%;height:100%;object-fit:cover}.KotoMarketing_ccHeroArtifact___daiu video{position:absolute;inset:0;z-index:1}.KotoMarketing_ccHeroArtifact___daiu:after{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(90deg,rgba(10,10,10,.58),transparent 48%),linear-gradient(180deg,transparent 62%,rgba(10,10,10,.72));pointer-events:none}.KotoMarketing_ccSignalStack__WjfeL{position:absolute;z-index:3;left:20px;right:20px;bottom:20px;display:grid;gap:9px;width:min(520px,calc(100% - 40px));padding:16px 18px;border:1px solid rgba(223,255,0,.68);background:rgba(10,10,10,.78)}.KotoMarketing_ccSignalStack__WjfeL span{width:fit-content;color:rgba(242,239,230,.68);font:700 10px/1 Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase}.KotoMarketing_ccSignalStack__WjfeL strong{color:var(--koto-acid);font-size:clamp(2.4rem,5vw,5.8rem);line-height:.78;letter-spacing:-.065em;text-transform:uppercase}.KotoMarketing_ccRail__Q27lE{position:sticky;top:72px;z-index:20;display:flex;justify-content:center;overflow-x:auto;border-block:1px solid rgba(255,255,255,.2);background:rgba(10,10,10,.82);backdrop-filter:blur(16px);scrollbar-width:none}.KotoMarketing_ccRail__Q27lE::-webkit-scrollbar{display:none}.KotoMarketing_ccRail__Q27lE span{flex:0 0 auto;padding:11px 16px;border-right:1px solid rgba(255,255,255,.18);color:rgba(242,239,230,.68);font:700 9px/1 Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.KotoMarketing_ccRail__Q27lE span:before{content:"";display:inline-block;width:7px;height:7px;margin-right:9px;background:var(--koto-acid);box-shadow:0 0 16px rgba(223,255,0,.82);vertical-align:1px}.KotoMarketing_ccLeak__H9oAb{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);gap:7vw;padding:106px 28px 96px;background:var(--koto-paper);color:var(--koto-ink);border-bottom:1px solid rgba(10,10,10,.32)}.KotoMarketing_ccBridgeBlock__X841Q h2,.KotoMarketing_ccContextCopy__bxY2i h2,.KotoMarketing_ccIncidentText__vvCoL h2,.KotoMarketing_ccIndexHeader__uJ6Bx h2,.KotoMarketing_ccLeak__H9oAb h2,.KotoMarketing_ccStateCard__iJGOj h2,.KotoMarketing_ccSystemIntro__6Je8F h2,.KotoMarketing_ccWorkflowHeader__Cigb8 h2{font-size:clamp(3.2rem,7.2vw,8.8rem);line-height:.78;letter-spacing:-.075em;text-transform:uppercase}.KotoMarketing_ccLeak__H9oAb>div:last-child>p{max-width:900px;font-size:clamp(1.8rem,3.3vw,4.2rem);line-height:.96;letter-spacing:-.055em;text-transform:uppercase}.KotoMarketing_ccLeak__H9oAb aside{width:fit-content;max-width:760px;margin-top:34px;padding:16px 18px;border:1px solid rgba(10,10,10,.42);background:var(--koto-acid);font-size:16px;line-height:1.45}.KotoMarketing_ccIncident__eRIU9{padding:8px;background:var(--koto-ink)}.KotoMarketing_ccIncidentText__vvCoL{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:5vw;align-items:end;padding:28px 20px 42px}.KotoMarketing_ccBridgeBlock__X841Q span,.KotoMarketing_ccContextCopy__bxY2i span,.KotoMarketing_ccIncidentText__vvCoL span,.KotoMarketing_ccStateCard__iJGOj span{font:700 10px/1 Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:rgba(242,239,230,.58)}.KotoMarketing_ccStateSplit__jh2_V{display:grid;grid-template-columns:minmax(300px,5fr) minmax(0,7fr);gap:8px;padding:8px;background:var(--koto-ink)}.KotoMarketing_ccStateSplitWide__oYVbr{grid-template-columns:minmax(300px,1fr) minmax(0,2fr)}.KotoMarketing_ccStateSplitWide__oYVbr .KotoMarketing_ccStateCard__iJGOj{min-height:clamp(300px,28vw,430px)}.KotoMarketing_ccStateSplit__jh2_V.KotoMarketing_ccStateSplitWide__oYVbr .KotoMarketing_callCaptureMedia__UNz5I.KotoMarketing_callCaptureMediaPhone__FF5lX{min-height:0;max-height:none;aspect-ratio:2.156/1}.KotoMarketing_ccStateCard__iJGOj{position:sticky;top:116px;align-self:start;min-height:clamp(440px,40vw,620px);display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;padding:28px 26px;border:1px solid rgba(255,255,255,.28);background:var(--koto-violet);color:var(--koto-paper)}.KotoMarketing_ccStateCard__iJGOj:after{content:"02";position:absolute;right:-.04em;bottom:-.12em;color:rgba(242,239,230,.12);font-size:clamp(7rem,13vw,14rem);font-weight:800;line-height:.72;letter-spacing:-.09em;pointer-events:none}.KotoMarketing_ccStateCard__iJGOj>*{position:relative;z-index:1}.KotoMarketing_ccStateCard__iJGOj h2{font-size:clamp(2.9rem,5.4vw,6.6rem)}.KotoMarketing_ccBridgeBlock__X841Q p,.KotoMarketing_ccContextCopy__bxY2i p,.KotoMarketing_ccStateCard__iJGOj p{max-width:500px;font-size:16px;line-height:1.42}.KotoMarketing_ccOperationalIndex__nL5Ub{padding:36px 28px 96px;background:var(--koto-orange);color:var(--koto-ink)}.KotoMarketing_ccIndexHeader__uJ6Bx{display:grid;grid-template-columns:minmax(0,.55fr) minmax(0,1.45fr);gap:6vw;border-top:1px solid rgba(10,10,10,.42);padding:24px 0 44px}.KotoMarketing_ccIndexRow__Txn6U{display:grid;grid-template-columns:58px minmax(250px,.7fr) minmax(0,1.3fr) auto;gap:24px;align-items:start;padding:24px 0;border-top:1px solid rgba(10,10,10,.44)}.KotoMarketing_ccIndexRow__Txn6U:last-child{border-bottom:1px solid rgba(10,10,10,.44)}.KotoMarketing_ccIndexRow__Txn6U:hover{background:rgba(223,255,0,.28)}.KotoMarketing_ccIndexRow__Txn6U span{font:700 10px/1.2 Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase}.KotoMarketing_ccIndexRow__Txn6U h3{font-size:clamp(1.7rem,3.4vw,4rem);line-height:.9;letter-spacing:-.05em;text-transform:uppercase}.KotoMarketing_ccIndexRow__Txn6U p{max-width:680px;font-size:15px;line-height:1.5}.KotoMarketing_ccContextBlock__8aY7X{display:grid;grid-template-columns:minmax(0,7fr) minmax(300px,5fr);gap:8px;padding:8px;background:var(--koto-paper);color:var(--koto-ink)}.KotoMarketing_ccContextCopy__bxY2i{position:sticky;top:116px;align-self:start;min-height:clamp(440px,40vw,620px);display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;padding:28px 26px;border:1px solid rgba(10,10,10,.42);background:var(--koto-acid)}.KotoMarketing_ccContextCopy__bxY2i span{color:rgba(10,10,10,.56)}.KotoMarketing_ccContextCopy__bxY2i:after{content:"03";position:absolute;right:-.04em;bottom:-.12em;color:rgba(10,10,10,.14);font-size:clamp(7rem,13vw,14rem);font-weight:800;line-height:.72;letter-spacing:-.09em;pointer-events:none}.KotoMarketing_ccContextCopy__bxY2i>*{position:relative;z-index:1}.KotoMarketing_ccBridgeBlock__X841Q{display:grid;grid-template-columns:minmax(300px,4fr) minmax(0,8fr);gap:8px;padding:8px;background:var(--koto-violet);color:var(--koto-ink)}.KotoMarketing_ccBridgeBlock__X841Q>div:first-child{position:sticky;top:116px;align-self:start;min-height:clamp(420px,36vw,560px);display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;padding:28px 26px;border:1px solid rgba(10,10,10,.42);background:var(--koto-paper)}.KotoMarketing_ccBridgeBlock__X841Q span{color:rgba(10,10,10,.56)}.KotoMarketing_ccSystemBlock__jWX3t{padding:8px 8px 104px;background:var(--koto-ink)}.KotoMarketing_ccSystemIntro__6Je8F{display:grid;grid-template-columns:minmax(0,.62fr) minmax(0,1.38fr);gap:6vw;align-items:end;padding:40px 20px 44px;border-top:1px solid rgba(255,255,255,.2)}.KotoMarketing_ccWorkflow__M_w7d{position:relative;overflow:hidden;padding:44px 28px 110px;background:var(--koto-violet);color:var(--koto-paper)}.KotoMarketing_ccWorkflow__M_w7d:after{content:"RESULT";position:absolute;right:-.06em;bottom:-.14em;color:rgba(242,239,230,.08);font-size:clamp(6rem,15vw,16rem);font-weight:800;line-height:.72;letter-spacing:-.09em;pointer-events:none}.KotoMarketing_ccWorkflow__M_w7d>*{position:relative;z-index:1}.KotoMarketing_ccWorkflowHeader__Cigb8{display:grid;grid-template-columns:minmax(0,.62fr) minmax(0,1.38fr);gap:6vw;padding-bottom:44px;border-top:1px solid rgba(255,255,255,.32);padding-top:24px}.KotoMarketing_ccWorkflowGrid__hfxPW{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid rgba(255,255,255,.32);border-left:1px solid rgba(255,255,255,.32)}.KotoMarketing_ccWorkflowGrid__hfxPW article{min-height:320px;display:flex;flex-direction:column;justify-content:space-between;padding:20px;border-right:1px solid rgba(255,255,255,.32);border-bottom:1px solid rgba(255,255,255,.32)}.KotoMarketing_ccWorkflowGrid__hfxPW span{color:var(--koto-acid);font:700 10px/1 Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase}.KotoMarketing_ccWorkflowGrid__hfxPW h3{font-size:clamp(1.7rem,3vw,3.6rem);line-height:.88;letter-spacing:-.05em;text-transform:uppercase}.KotoMarketing_ccWorkflowGrid__hfxPW p{color:rgba(242,239,230,.68);font-size:15px;line-height:1.45}.KotoMarketing_callCaptureJourney__K1b_x{position:relative;background:var(--koto-ink);color:var(--koto-paper)}.KotoMarketing_callCaptureRail__wyXdk{position:sticky;top:72px;z-index:12;display:flex;justify-content:center;gap:0;margin:0 auto;width:100%;border-block:1px solid rgba(255,255,255,.2);background:rgba(10,10,10,.78);backdrop-filter:blur(14px)}.KotoMarketing_callCaptureRail__wyXdk span{position:relative;padding:10px 16px;border-right:1px solid rgba(255,255,255,.18);font:700 9px/1 Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:rgba(242,239,230,.68)}.KotoMarketing_callCaptureRail__wyXdk span:last-child{border-right:0}.KotoMarketing_callCaptureRail__wyXdk span:before{content:"";display:inline-block;width:7px;height:7px;margin-right:9px;background:var(--koto-acid);box-shadow:0 0 16px rgba(223,255,0,.82);vertical-align:1px}.KotoMarketing_callCaptureIntro__NLc3D{position:relative;display:grid;grid-template-columns:minmax(0,1.28fr) minmax(300px,.52fr);gap:7vw;padding:96px 28px 76px;border-bottom:1px solid rgba(255,255,255,.2);background:var(--koto-paper);color:var(--koto-ink);overflow:hidden}.KotoMarketing_callCaptureIntro__NLc3D:after{content:"RECOVERY";position:absolute;right:-.08em;bottom:-.18em;color:rgba(10,10,10,.055);font-size:clamp(6rem,16vw,17rem);font-weight:800;line-height:.72;letter-spacing:-.09em;pointer-events:none}.KotoMarketing_callCaptureIntro__NLc3D>*{position:relative;z-index:1}.KotoMarketing_callCaptureIntro__NLc3D h2{max-width:1180px;margin-top:18px;font-size:clamp(3.4rem,7.6vw,9rem);line-height:.78;letter-spacing:-.078em;text-transform:uppercase}.KotoMarketing_callCaptureIntro__NLc3D>p{align-self:end;max-width:520px;padding:18px 18px 16px;border:1px solid rgba(10,10,10,.42);background:var(--koto-acid);color:var(--koto-ink);font-size:clamp(1.02rem,1.35vw,1.22rem);font-weight:700;line-height:1.32;letter-spacing:-.02em}.KotoMarketing_callCaptureLead__omGoR{padding:8px;background:var(--koto-ink)}.KotoMarketing_callCaptureSplit__l56Xs{display:grid;grid-template-columns:minmax(280px,5fr) minmax(0,7fr);gap:8px;padding:8px;background:var(--koto-ink)}.KotoMarketing_callCaptureJourney__K1b_x .KotoMarketing_detailRows__35iOL{border-top:8px solid var(--koto-ink);border-bottom:8px solid var(--koto-ink)}.KotoMarketing_callCaptureJourney__K1b_x .KotoMarketing_detailRowsHeader__4LC_Q{border-top-color:rgba(10,10,10,.52)}.KotoMarketing_callCaptureJourney__K1b_x .KotoMarketing_detailRows__35iOL{padding-top:32px;background:var(--koto-orange)}.KotoMarketing_callCaptureJourney__K1b_x .KotoMarketing_detailRow__kQgP9{border-top-color:rgba(10,10,10,.44)}.KotoMarketing_callCaptureJourney__K1b_x .KotoMarketing_detailRow__kQgP9:last-child{border-bottom-color:rgba(10,10,10,.44)}.KotoMarketing_callCaptureJourney__K1b_x .KotoMarketing_detailRow__kQgP9:hover{background:rgba(223,255,0,.28)}.KotoMarketing_callCaptureBridgeCopy__kLO09,.KotoMarketing_callCaptureContextCopy__NwKq8,.KotoMarketing_callCaptureStepCopy___0tec{position:relative;display:flex;min-height:clamp(440px,40vw,620px);flex-direction:column;justify-content:space-between;overflow:hidden;padding:28px 26px;border:1px solid rgba(10,10,10,.42);position:sticky;top:116px;align-self:start}.KotoMarketing_callCaptureBridgeCopy__kLO09:after,.KotoMarketing_callCaptureContextCopy__NwKq8:after,.KotoMarketing_callCaptureStepCopy___0tec:after{position:absolute;right:-.04em;bottom:-.12em;font-size:clamp(7rem,13vw,14rem);font-weight:800;line-height:.72;letter-spacing:-.09em;opacity:.12;pointer-events:none}.KotoMarketing_callCaptureStepCopy___0tec:after{content:"02";color:var(--koto-paper)}.KotoMarketing_callCaptureContextCopy__NwKq8:after{content:"03";color:var(--koto-ink);opacity:.16}.KotoMarketing_callCaptureBridgeCopy__kLO09:after{content:"04";color:var(--koto-ink);opacity:.12}.KotoMarketing_callCaptureBridgeCopy__kLO09>*,.KotoMarketing_callCaptureContextCopy__NwKq8>*,.KotoMarketing_callCaptureStepCopy___0tec>*{position:relative;z-index:1}.KotoMarketing_callCaptureStepCopy___0tec{background:var(--koto-violet);color:var(--koto-paper);border-color:rgba(255,255,255,.28)}.KotoMarketing_callCaptureBridgeCopy__kLO09 span,.KotoMarketing_callCaptureContextCopy__NwKq8 span,.KotoMarketing_callCaptureStepCopy___0tec span{font:700 11px/1 Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase}.KotoMarketing_callCaptureBridgeCopy__kLO09 h3,.KotoMarketing_callCaptureContextCopy__NwKq8 h3,.KotoMarketing_callCaptureStepCopy___0tec h3{max-width:760px;font-size:clamp(2.55rem,4.8vw,6rem);line-height:.8;letter-spacing:-.067em;text-transform:uppercase}.KotoMarketing_callCaptureBridgeCopy__kLO09 p,.KotoMarketing_callCaptureContextCopy__NwKq8 p,.KotoMarketing_callCaptureStepCopy___0tec p{max-width:480px;font-size:16px;line-height:1.42}.KotoMarketing_callCaptureContext__4ZB_G{display:grid;grid-template-columns:minmax(0,7fr) minmax(300px,5fr);gap:8px;padding:8px;background:var(--koto-paper);border-top:1px solid rgba(10,10,10,.32);color:var(--koto-ink)}.KotoMarketing_callCaptureContext__4ZB_G .KotoMarketing_callCaptureMedia__UNz5I{min-height:auto}.KotoMarketing_callCaptureContextCopy__NwKq8{order:2;min-height:clamp(440px,40vw,620px);background:var(--koto-acid)}.KotoMarketing_callCaptureBridge__36i7m{display:grid;grid-template-columns:minmax(300px,4fr) minmax(0,8fr);gap:8px;padding:8px;background:var(--koto-violet);color:var(--koto-ink)}.KotoMarketing_callCaptureBridgeCopy__kLO09{min-height:clamp(420px,36vw,560px);background:var(--koto-paper)}.KotoMarketing_callCaptureSystem__IfEz_{padding:8px 8px 96px;background:var(--koto-ink)}.KotoMarketing_callCaptureMedia__UNz5I{position:relative;width:100%;min-height:auto;margin:0;overflow:hidden;border:1px solid rgba(255,255,255,.2);background:#101010;color:white}.KotoMarketing_callCaptureMediaLead__v1p71{aspect-ratio:4/1}.KotoMarketing_callCaptureMediaPhone__FF5lX{aspect-ratio:1/1.08}.KotoMarketing_callCaptureMediaContext__4pbee,.KotoMarketing_callCaptureMediaTextBack__KOXwD{aspect-ratio:1.25/1}.KotoMarketing_callCaptureMediaSystem__BBYeo{aspect-ratio:1.28/1}.KotoMarketing_callCaptureLead__omGoR .KotoMarketing_callCaptureMedia__UNz5I{width:min(100%,1560px);height:min(25vw,420px);min-height:300px;max-height:420px;margin-inline:auto;border-color:rgba(223,255,0,.42)}.KotoMarketing_callCaptureLead__omGoR .KotoMarketing_callCaptureMedia__UNz5I figcaption{justify-content:center;text-align:center}.KotoMarketing_callCaptureLead__omGoR .KotoMarketing_callCaptureMedia__UNz5I figcaption span{position:absolute;right:18px;bottom:18px}.KotoMarketing_callCaptureSplit__l56Xs .KotoMarketing_callCaptureMedia__UNz5I{min-height:clamp(500px,40vw,640px);max-height:680px}.KotoMarketing_callCaptureContext__4ZB_G .KotoMarketing_callCaptureMedia__UNz5I{min-height:clamp(500px,40vw,640px);max-height:680px;border-color:rgba(10,10,10,.42)}.KotoMarketing_callCaptureBridge__36i7m .KotoMarketing_callCaptureMedia__UNz5I{min-height:clamp(480px,36vw,620px);max-height:660px;border-color:rgba(255,255,255,.28)}.KotoMarketing_callCaptureSystem__IfEz_ .KotoMarketing_callCaptureMedia__UNz5I{width:min(100%,1380px);min-height:clamp(520px,44vw,700px);max-height:720px;margin-inline:auto;border-color:rgba(223,255,0,.42)}.KotoMarketing_callCaptureMedia__UNz5I img,.KotoMarketing_callCaptureMedia__UNz5I video{width:100%;height:100%;object-fit:cover;transition:transform 1s cubic-bezier(.2,.7,.2,1)}.KotoMarketing_callCaptureMedia__UNz5I video{position:absolute;inset:0}.KotoMarketing_callCaptureMedia__UNz5I:hover img{transform:scale(1.025)}.KotoMarketing_callCaptureMediaContain__tgWH0 img,.KotoMarketing_callCaptureMediaContain__tgWH0 video{object-fit:cover;padding:0;background:#101010}.KotoMarketing_callCaptureMedia__UNz5I figcaption{position:absolute;z-index:2;inset:auto 0 0;display:flex;justify-content:space-between;align-items:end;gap:24px;padding:20px 20px 18px;background:linear-gradient(180deg,transparent,rgba(10,10,10,.82));color:var(--koto-paper);border-top:1px solid rgba(255,255,255,.18)}.KotoMarketing_callCaptureMedia__UNz5I figcaption strong{display:inline;max-width:820px;box-decoration-break:clone;-webkit-box-decoration-break:clone;background:var(--koto-acid);color:var(--koto-ink);padding:.03em .14em .08em;font-size:clamp(1.35rem,2.65vw,3.45rem);line-height:.88;letter-spacing:-.05em;text-transform:uppercase}.KotoMarketing_callCaptureMedia__UNz5I figcaption span{flex:0 0 auto;width:fit-content;padding:7px 9px;background:rgba(10,10,10,.82);color:var(--koto-paper);font:700 10px/1.2 Arial,sans-serif;letter-spacing:.13em;text-transform:uppercase}.KotoMarketing_callCaptureMedia__UNz5I figcaption.KotoMarketing_captionToneDark__F6uEA strong,.KotoMarketing_callCaptureMedia__UNz5I figcaption.KotoMarketing_captionToneLight__yY7Jw strong,.KotoMarketing_callCaptureMedia__UNz5I figcaption.KotoMarketing_captionToneMixed__JXu_h strong{background:var(--koto-acid);color:var(--koto-ink);padding:.03em .14em .08em}.KotoMarketing_callCaptureMedia__UNz5I figcaption.KotoMarketing_captionToneDark__F6uEA span,.KotoMarketing_callCaptureMedia__UNz5I figcaption.KotoMarketing_captionToneLight__yY7Jw span,.KotoMarketing_callCaptureMedia__UNz5I figcaption.KotoMarketing_captionToneMixed__JXu_h span{background:rgba(10,10,10,.82);color:var(--koto-paper);padding:7px 9px}.KotoMarketing_ccIncident__eRIU9 .KotoMarketing_callCaptureMedia__UNz5I{width:min(100%,1560px);height:min(25vw,420px);min-height:300px;max-height:420px;margin-inline:auto;border-color:rgba(223,255,0,.42)}.KotoMarketing_ccIncident__eRIU9 .KotoMarketing_callCaptureMedia__UNz5I.KotoMarketing_callCaptureMediaUltraWide__hOenW{width:min(100%,1560px);height:auto;min-height:0;max-height:none;aspect-ratio:8/1}.KotoMarketing_ccContextBlock__8aY7X .KotoMarketing_callCaptureMedia__UNz5I,.KotoMarketing_ccStateSplit__jh2_V .KotoMarketing_callCaptureMedia__UNz5I{min-height:clamp(500px,40vw,640px);max-height:680px}.KotoMarketing_ccBridgeBlock__X841Q .KotoMarketing_callCaptureMedia__UNz5I{min-height:clamp(480px,36vw,620px);max-height:660px}.KotoMarketing_ccSystemBlock__jWX3t .KotoMarketing_callCaptureMedia__UNz5I{width:min(100%,1380px);min-height:clamp(520px,44vw,700px);max-height:720px;margin-inline:auto;border-color:rgba(223,255,0,.42)}.KotoMarketing_ccSystemBlock__jWX3t .KotoMarketing_callCaptureMedia__UNz5I.KotoMarketing_callCaptureMediaUltraWide__hOenW{min-height:0;max-height:none;aspect-ratio:8/1}.KotoMarketing_callCapturePage__pXChg{position:relative;isolation:isolate}.KotoMarketing_callCapturePage__pXChg:after{content:"";position:absolute;inset:0;z-index:40;pointer-events:none;opacity:.5;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.42'/%3E%3C/svg%3E");background-size:140px 140px}.KotoMarketing_ccMarquee__Ijn0L{position:relative;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.2);background:var(--koto-ink)}.KotoMarketing_ccMarqueeTrack___dMxw{display:flex;width:max-content;will-change:transform;animation:KotoMarketing_ccMarquee__Ijn0L 24s linear infinite}.KotoMarketing_ccMarquee__Ijn0L:hover .KotoMarketing_ccMarqueeTrack___dMxw{animation-play-state:paused}.KotoMarketing_ccMarqueeTrack___dMxw span{display:inline-flex;align-items:center;gap:22px;padding:13px 24px;font:800 clamp(1.05rem,2.05vw,2rem)/1 Arial,sans-serif;letter-spacing:-.03em;text-transform:uppercase;color:var(--koto-paper);white-space:nowrap}.KotoMarketing_ccMarqueeTrack___dMxw span:after{content:"";width:9px;height:9px;border-radius:50%;background:var(--koto-acid);box-shadow:0 0 18px rgba(223,255,0,.8)}.KotoMarketing_ccMarqueeTrack___dMxw span:nth-child(2n){color:transparent;-webkit-text-stroke:1px rgba(242,239,230,.6)}@keyframes KotoMarketing_ccMarquee__Ijn0L{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.KotoMarketing_ccStroke__oz_T_{color:transparent;-webkit-text-stroke:clamp(1.5px,.24vw,3.4px) var(--koto-acid)}.KotoMarketing_ccHeroCopy__ZMO3o{background-image:linear-gradient(rgba(242,239,230,.045) 1px,transparent 0),linear-gradient(90deg,rgba(242,239,230,.045) 1px,transparent 0);background-size:52px 52px}.KotoMarketing_ccWorkflow__M_w7d{background-image:linear-gradient(rgba(242,239,230,.06) 1px,transparent 0),linear-gradient(90deg,rgba(242,239,230,.06) 1px,transparent 0);background-size:56px 56px,56px 56px;background-color:var(--koto-violet)}.KotoMarketing_ccSticker__q3JIJ{position:absolute;z-index:4;display:inline-flex;align-items:center;gap:8px;padding:9px 13px;border:1px solid var(--koto-ink);font:800 clamp(10px,1vw,12px)/1 Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase;box-shadow:4px 4px 0 rgba(10,10,10,.9)}.KotoMarketing_ccStickerMissed__IM3XA{top:16px;right:16px;transform:rotate(6deg);background:var(--koto-orange);color:var(--koto-ink)}.KotoMarketing_ccStickerRec__kGJQx{top:16px;left:16px;transform:rotate(-4deg);background:var(--koto-ink);color:var(--koto-acid);border-color:rgba(223,255,0,.6)}.KotoMarketing_ccRecDot__1IqyK{width:9px;height:9px;border-radius:50%;background:#ff3b30;box-shadow:0 0 12px rgba(255,59,48,.95);animation:KotoMarketing_ccRecBlink__3KwuY 1.1s step-end infinite}@keyframes KotoMarketing_ccRecBlink__3KwuY{50%{opacity:.15}}.KotoMarketing_ccStickerAcid__rnyF_{top:16px;left:16px;transform:rotate(-4deg);background:var(--koto-acid);color:var(--koto-ink)}.KotoMarketing_ccStickerViolet__udti_{top:16px;right:16px;transform:rotate(5deg);background:var(--koto-violet);color:var(--koto-paper);border-color:rgba(255,255,255,.42)}.KotoMarketing_detailProduct__Y6ZgF{position:relative;isolation:isolate}.KotoMarketing_detailProduct__Y6ZgF:after{content:"";position:absolute;inset:0;z-index:40;pointer-events:none;opacity:.5;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.42'/%3E%3C/svg%3E");background-size:140px 140px}.KotoMarketing_detailProduct__Y6ZgF .KotoMarketing_detailHero__zIAim{min-height:calc(100svh - 72px);background:var(--koto-ink);border-bottom-color:rgba(255,255,255,.2)}.KotoMarketing_detailProduct__Y6ZgF .KotoMarketing_detailHeroCopy__G9s6Z{position:relative;overflow:hidden;background:var(--koto-ink);color:var(--koto-paper);border-right-color:rgba(255,255,255,.2);background-image:linear-gradient(rgba(242,239,230,.05) 1px,transparent 0),linear-gradient(90deg,rgba(242,239,230,.05) 1px,transparent 0);background-size:52px 52px}.KotoMarketing_detailProduct__Y6ZgF .KotoMarketing_detailHeroCopy__G9s6Z>*{position:relative;z-index:1}.KotoMarketing_detailProduct__Y6ZgF .KotoMarketing_detailHeroCopy__G9s6Z h1{max-width:1120px;font-size:clamp(3.9rem,8.6vw,10rem);line-height:.76;letter-spacing:-.078em}.KotoMarketing_detailProduct__Y6ZgF .KotoMarketing_detailHeroCopy__G9s6Z .KotoMarketing_eyebrow__Ha9aY{color:rgba(242,239,230,.55)}.KotoMarketing_detailProduct__Y6ZgF .KotoMarketing_detailHeroFoot__tvadp{grid-template-columns:minmax(0,.82fr) auto;border-top:1px solid rgba(255,255,255,.2);padding-top:24px}.KotoMarketing_detailProduct__Y6ZgF .KotoMarketing_detailHeroFoot__tvadp p{color:rgba(242,239,230,.72)}.KotoMarketing_detailProduct__Y6ZgF .KotoMarketing_buttonLight__OyGQ7{border-color:var(--koto-acid);background:var(--koto-acid);color:var(--koto-ink)}.KotoMarketing_detailProduct__Y6ZgF .KotoMarketing_buttonLight__OyGQ7:hover{border-color:var(--koto-paper);background:var(--koto-paper)}.KotoMarketing_detailProduct__Y6ZgF .KotoMarketing_detailHeroVisual__gTbm0{min-height:calc(100svh - 88px);margin:8px 8px 8px 0;border:1px solid rgba(255,255,255,.2);background:#050505}.KotoMarketing_detailProduct__Y6ZgF .KotoMarketing_detailHeroVisual__gTbm0:after{z-index:2;background:linear-gradient(90deg,rgba(10,10,10,.3),transparent 46%),linear-gradient(180deg,transparent 60%,rgba(10,10,10,.6))}.KotoMarketing_detailProduct__Y6ZgF .KotoMarketing_detailVisualLabel__jPZKW{z-index:3}@keyframes KotoMarketing_ccHeadingRise__6qCQ2{0%{opacity:0;transform:translateY(clamp(48px,8vw,150px)) skewY(7deg);clip-path:inset(0 0 100% 0)}70%{opacity:1}to{opacity:1;transform:translateY(0) skewY(0deg);clip-path:inset(0 0 -12% 0)}}@keyframes KotoMarketing_ccCaptionRise__HL9aw{0%{opacity:0;transform:translateY(48px)}to{opacity:1;transform:translateY(0)}}@keyframes KotoMarketing_ccType___pMSY{0%{clip-path:inset(0 100% 0 -.12em)}to{clip-path:inset(0 -.12em 0 -.12em)}}@keyframes KotoMarketing_ccCaretBlink__tHCm7{50%{opacity:0}}@keyframes KotoMarketing_ccIndexMask__kFcWx{0%{clip-path:inset(106% 0 -10% 0);transform:translateY(.34em)}to{clip-path:inset(-10% 0 -10% 0);transform:translateY(0)}}@keyframes KotoMarketing_ccRuleDraw__qYUKm{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.KotoMarketing_callCapturePage__pXChg :is(.KotoMarketing_ccLeak__H9oAb h2,.KotoMarketing_ccStateCard__iJGOj h2,.KotoMarketing_ccBridgeBlock__X841Q h2,.KotoMarketing_ccSystemIntro__6Je8F h2,.KotoMarketing_callCaptureIntro__NLc3D h2,.KotoMarketing_mediaStoryHeader__1OqCr h2){animation:KotoMarketing_ccHeadingRise__6qCQ2 linear both;animation-timeline:view();animation-range:cover 4% cover 62%;transform-origin:left bottom;will-change:transform,opacity,clip-path}.KotoMarketing_callCapturePage__pXChg .KotoMarketing_ccStateCard__iJGOj h2{animation-range:entry 0 cover 28%}.KotoMarketing_callCapturePage__pXChg .KotoMarketing_ccIndexHeader__uJ6Bx{position:relative}.KotoMarketing_callCapturePage__pXChg .KotoMarketing_ccIndexHeader__uJ6Bx h2{animation:KotoMarketing_ccIndexMask__kFcWx linear both;animation-timeline:view();animation-range:cover 8% cover 56%;will-change:clip-path,transform}.KotoMarketing_callCapturePage__pXChg .KotoMarketing_ccIndexHeader__uJ6Bx:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--koto-ink);transform-origin:left center;transform:scaleX(0);animation:KotoMarketing_ccRuleDraw__qYUKm linear both;animation-timeline:view();animation-range:cover 4% cover 42%}.KotoMarketing_callCapturePage__pXChg :is(.KotoMarketing_ccIncidentText__vvCoL h2,.KotoMarketing_ccContextCopy__bxY2i h2,.KotoMarketing_ccWorkflowHeader__Cigb8 h2,.KotoMarketing_ccLeak__H9oAb .KotoMarketing_eyebrow__Ha9aY,.KotoMarketing_ccIndexHeader__uJ6Bx .KotoMarketing_eyebrow__Ha9aY,.KotoMarketing_ccSystemIntro__6Je8F .KotoMarketing_eyebrow__Ha9aY,.KotoMarketing_ccWorkflowHeader__Cigb8 .KotoMarketing_eyebrow__Ha9aY){animation:KotoMarketing_ccType___pMSY steps(20) both;animation-timeline:view();animation-range:cover 6% cover 50%;will-change:clip-path}.KotoMarketing_callCapturePage__pXChg :is(.KotoMarketing_ccIncidentText__vvCoL h2,.KotoMarketing_ccContextCopy__bxY2i h2,.KotoMarketing_ccWorkflowHeader__Cigb8 h2):after{content:"▮";margin-left:.06em;color:var(--koto-acid);font-size:.66em;line-height:1;animation:KotoMarketing_ccCaretBlink__tHCm7 .72s step-end infinite}.KotoMarketing_callCapturePage__pXChg :is(.KotoMarketing_ccLeak__H9oAb .KotoMarketing_eyebrow__Ha9aY,.KotoMarketing_ccIndexHeader__uJ6Bx .KotoMarketing_eyebrow__Ha9aY,.KotoMarketing_ccSystemIntro__6Je8F .KotoMarketing_eyebrow__Ha9aY,.KotoMarketing_ccWorkflowHeader__Cigb8 .KotoMarketing_eyebrow__Ha9aY):after{content:"_";margin-left:.18em;color:var(--koto-acid);animation:KotoMarketing_ccCaretBlink__tHCm7 .72s step-end infinite}.KotoMarketing_callCapturePage__pXChg .KotoMarketing_callCaptureMedia__UNz5I figcaption{animation:KotoMarketing_ccCaptionRise__HL9aw linear both;animation-timeline:view();animation-range:cover 2% cover 48%;will-change:transform,opacity}}}@supports (animation-timeline:view()){.KotoMarketing_callCaptureRevealLeft__rvKQ_,.KotoMarketing_callCaptureRevealRight__7JF7W,.KotoMarketing_callCaptureReveal__wYfGn{animation-duration:1ms;animation-fill-mode:both;animation-timeline:view();animation-range:entry 5% cover 36%;will-change:opacity,transform}.KotoMarketing_callCaptureReveal__wYfGn{animation-name:KotoMarketing_callCaptureRevealUp__haDW3}.KotoMarketing_callCaptureRevealLeft__rvKQ_{animation-name:KotoMarketing_callCaptureRevealLeft__rvKQ_}.KotoMarketing_callCaptureRevealRight__7JF7W{animation-name:KotoMarketing_callCaptureRevealRight__7JF7W}}@keyframes KotoMarketing_callCaptureRevealUp__haDW3{0%{opacity:.72;transform:translate3d(0,34px,0) scale(.985)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes KotoMarketing_callCaptureRevealLeft__rvKQ_{0%{opacity:.72;transform:translate3d(-42px,24px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes KotoMarketing_callCaptureRevealRight__7JF7W{0%{opacity:.72;transform:translate3d(42px,24px,0)}to{opacity:1;transform:translateZ(0)}}.KotoMarketing_detailRows__35iOL{padding:28px 28px 100px;background:var(--koto-orange)}.KotoMarketing_detailRowsHeader__4LC_Q{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);gap:6vw;padding:24px 0 46px;border-top:1px solid rgba(10,10,10,.4)}.KotoMarketing_detailRowsHeader__4LC_Q h2{font-size:clamp(3rem,6vw,7rem);line-height:.84;letter-spacing:-.06em;text-transform:uppercase}.KotoMarketing_detailRowsHeader__4LC_Q p{max-width:560px;font-size:18px;line-height:1.4}.KotoMarketing_detailRow__kQgP9{display:grid;grid-template-columns:58px minmax(250px,.7fr) minmax(0,1.3fr) auto;gap:24px;align-items:start;padding:24px 0;border-top:1px solid rgba(10,10,10,.42)}.KotoMarketing_detailRow__kQgP9:last-child{border-bottom:1px solid rgba(10,10,10,.42)}.KotoMarketing_detailRow__kQgP9 span{font:700 10px/1.2 Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase}.KotoMarketing_detailRow__kQgP9 h3{font-size:clamp(1.7rem,3.4vw,4rem);line-height:.9;letter-spacing:-.05em;text-transform:uppercase}.KotoMarketing_detailRow__kQgP9 p{max-width:680px;font-size:15px;line-height:1.5}.KotoMarketing_detailWorkflow__hratT{padding:28px 28px 110px;background:var(--koto-violet);color:white}.KotoMarketing_detailWorkflow__hratT .KotoMarketing_sectionHeader__0_y_c{border-color:rgba(255,255,255,.35)}.KotoMarketing_callCaptureJourney__K1b_x+.KotoMarketing_detailWorkflow__hratT{position:relative;overflow:hidden;padding-top:44px;background:var(--koto-violet)}.KotoMarketing_callCaptureJourney__K1b_x+.KotoMarketing_detailWorkflow__hratT:after{content:"RESULT";position:absolute;right:-.06em;bottom:-.14em;color:rgba(242,239,230,.08);font-size:clamp(6rem,15vw,16rem);font-weight:800;line-height:.72;letter-spacing:-.09em;pointer-events:none}.KotoMarketing_callCaptureJourney__K1b_x+.KotoMarketing_detailWorkflow__hratT>*{position:relative;z-index:1}.KotoMarketing_callCaptureJourney__K1b_x+.KotoMarketing_detailWorkflow__hratT .KotoMarketing_processRow__yz4Sr{border-top-color:rgba(255,255,255,.32)}.KotoMarketing_callCaptureJourney__K1b_x+.KotoMarketing_detailWorkflow__hratT .KotoMarketing_processRow__yz4Sr:last-child{border-bottom:1px solid rgba(255,255,255,.32)}.KotoMarketing_callCaptureJourney__K1b_x+.KotoMarketing_detailWorkflow__hratT .KotoMarketing_processRow__yz4Sr h3{color:var(--koto-paper)}.KotoMarketing_callCaptureJourney__K1b_x+.KotoMarketing_detailWorkflow__hratT .KotoMarketing_processRow__yz4Sr p{color:rgba(242,239,230,.68)}.KotoMarketing_relatedSection__WwQGM{padding:28px 28px 100px;background:var(--koto-ink);color:var(--koto-paper)}.KotoMarketing_relatedList__X2rLo{margin-top:40px;border-bottom:1px solid var(--koto-line)}.KotoMarketing_relatedLink__Ec9ra{display:grid;grid-template-columns:48px minmax(0,1fr) minmax(220px,.55fr) auto;gap:22px;padding:24px 0;border-top:1px solid var(--koto-line);align-items:center}.KotoMarketing_relatedLink__Ec9ra strong{font-size:clamp(1.6rem,3.8vw,4.5rem);line-height:.88;letter-spacing:-.05em;text-transform:uppercase}.KotoMarketing_relatedLink__Ec9ra p{color:rgba(242,239,230,.58);font-size:14px;line-height:1.4}.KotoMarketing_relatedLink__Ec9ra:hover strong{color:var(--koto-acid)}.KotoMarketing_articlePage__Bjr8X{min-height:100svh;padding-top:72px;background:var(--koto-paper);color:var(--koto-ink)}.KotoMarketing_articleHero__8xK_w{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);min-height:70svh;border-bottom:1px solid rgba(10,10,10,.32)}.KotoMarketing_articleTitle__ongdv{display:flex;flex-direction:column;justify-content:space-between;padding:42px 28px 36px;border-right:1px solid rgba(10,10,10,.32)}.KotoMarketing_articleTitle__ongdv h1{max-width:1050px;font-size:clamp(3.5rem,8vw,8.5rem);line-height:.8;letter-spacing:-.07em;text-transform:uppercase}.KotoMarketing_articleMeta__blHZ1{display:flex;flex-direction:column;justify-content:flex-end;padding:42px 28px 36px}.KotoMarketing_articleMeta__blHZ1 p{font-size:clamp(1.05rem,1.6vw,1.45rem);line-height:1.35}.KotoMarketing_articleMeta__blHZ1 small{display:block;margin-top:28px;padding-top:18px;border-top:1px solid rgba(10,10,10,.3);font-size:13px;line-height:1.5}.KotoMarketing_articleLayout___pDuv{display:grid;grid-template-columns:minmax(220px,.42fr) minmax(0,1.08fr) minmax(220px,.5fr);gap:4vw;padding:80px 28px 110px}.KotoMarketing_articleSide__v7ka0{position:sticky;top:110px;align-self:start}.KotoMarketing_articleSide__v7ka0 p{font:700 10px/1.4 Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase}.KotoMarketing_articleSide__v7ka0 a{display:block;margin-top:16px;font-size:14px;text-decoration:underline;text-underline-offset:4px}.KotoMarketing_articleBody__AxIXL{min-width:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.08rem,1.4vw,1.28rem);line-height:1.72}.KotoMarketing_articleBody__AxIXL>:first-child{margin-top:0}.KotoMarketing_articleBody__AxIXL h2{margin:2.4em 0 .65em;font-family:Arial Narrow,Avenir Next Condensed,Arial,sans-serif;font-size:clamp(2.2rem,4vw,4.8rem);line-height:.9;letter-spacing:-.05em;text-transform:uppercase}.KotoMarketing_articleBody__AxIXL h3{margin:2em 0 .6em;font-family:Arial Narrow,Avenir Next Condensed,Arial,sans-serif;font-size:clamp(1.55rem,2.5vw,2.8rem);line-height:1;letter-spacing:-.035em}.KotoMarketing_articleBody__AxIXL p+p{margin-top:1.1em}.KotoMarketing_articleBody__AxIXL ol,.KotoMarketing_articleBody__AxIXL ul{margin:1.3em 0;padding-left:1.2em}.KotoMarketing_articleBody__AxIXL li{margin:.55em 0}.KotoMarketing_articleBody__AxIXL a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.KotoMarketing_articleBody__AxIXL section{border:0!important;background:transparent!important}.KotoMarketing_articleBody__AxIXL>section>div{max-width:none!important;padding:0!important}.KotoMarketing_articleBody__AxIXL .rounded-2xl,.KotoMarketing_articleBody__AxIXL .rounded-lg,.KotoMarketing_articleBody__AxIXL .rounded-xl{border-radius:0!important;box-shadow:none!important}.KotoMarketing_articleTakeaways__pghNx{border-top:1px solid rgba(10,10,10,.32)}.KotoMarketing_articleTakeaways__pghNx li{padding:14px 0;border-bottom:1px solid rgba(10,10,10,.32);font-size:14px;line-height:1.4}.KotoMarketing_articleClosing__MDmiL{display:flex;justify-content:space-between;align-items:center;gap:32px;padding:42px 28px;background:var(--koto-orange)}.KotoMarketing_articleClosing__MDmiL p{max-width:700px;font-size:clamp(1.7rem,3.6vw,4.5rem);line-height:.9;letter-spacing:-.05em;text-transform:uppercase}.KotoMarketing_faqPage__qLgc8{min-height:100svh;padding-top:72px;background:var(--koto-paper);color:var(--koto-ink)}.KotoMarketing_faqGroups__uIyJE{padding:28px 28px 100px}.KotoMarketing_faqGroup__pof3g{display:grid;grid-template-columns:minmax(220px,.45fr) minmax(0,1.1fr);gap:6vw;padding:60px 0;border-top:1px solid rgba(10,10,10,.32)}.KotoMarketing_faqGroup__pof3g h2{font-size:clamp(2.5rem,5vw,5.8rem);line-height:.85;letter-spacing:-.055em;text-transform:uppercase}.KotoMarketing_faqItem__lBFfE{border-top:1px solid rgba(10,10,10,.32)}.KotoMarketing_faqItem__lBFfE:last-child{border-bottom:1px solid rgba(10,10,10,.32)}.KotoMarketing_faqItem__lBFfE summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;align-items:center;padding:20px 0;cursor:pointer;list-style:none;font-size:clamp(1.15rem,2vw,1.75rem);line-height:1.15;font-weight:700}.KotoMarketing_faqItem__lBFfE summary::-webkit-details-marker{display:none}.KotoMarketing_faqItem__lBFfE summary span:last-child{font-size:24px}.KotoMarketing_faqItem__lBFfE[open] summary span:last-child{transform:rotate(45deg)}.KotoMarketing_faqItem__lBFfE p{max-width:760px;padding:0 50px 22px 0;font-size:16px;line-height:1.55;color:rgba(10,10,10,.68)}.KotoMarketing_pricingPage__02zCP{min-height:100svh;padding-top:72px;background:var(--koto-paper);color:var(--koto-ink)}.KotoMarketing_pricingList__xgeLV{padding:8px;background:var(--koto-ink)}.KotoMarketing_pricingPath__CjmXP{display:grid;grid-template-columns:90px minmax(230px,.55fr) minmax(0,1fr) minmax(180px,.45fr);gap:28px;min-height:340px;padding:30px 24px;background:var(--koto-paper);border-bottom:8px solid var(--koto-ink)}.KotoMarketing_pricingPath__CjmXP:nth-child(2){background:var(--koto-orange)}.KotoMarketing_pricingPath__CjmXP:nth-child(3){background:var(--koto-acid)}.KotoMarketing_pricingPath__CjmXP:nth-child(4){background:#bca8ff}.KotoMarketing_pricingPath__CjmXP>span{font:700 11px/1 Arial,sans-serif;letter-spacing:.13em}.KotoMarketing_pricingPath__CjmXP h2{font-size:clamp(2.6rem,5.4vw,6.5rem);line-height:.82;letter-spacing:-.065em;text-transform:uppercase}.KotoMarketing_pricingPath__CjmXP h3{font-size:clamp(1.5rem,3vw,3.4rem);line-height:.92;letter-spacing:-.045em}.KotoMarketing_pricingPath__CjmXP p{margin-top:18px;font-size:15px;line-height:1.45}.KotoMarketing_pricingIncludes__XB4Ro{border-top:1px solid rgba(10,10,10,.36)}.KotoMarketing_pricingIncludes__XB4Ro li{padding:10px 0;border-bottom:1px solid rgba(10,10,10,.36);font-size:13px;line-height:1.35}.KotoMarketing_formLanding__XVOtH{min-height:100svh;padding-top:72px;background:var(--koto-ink);color:var(--koto-paper)}.KotoMarketing_formHero__NSJkP{min-height:74svh;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);border-bottom:1px solid var(--koto-line)}.KotoMarketing_formHeroCopy__P_fHD{display:flex;flex-direction:column;justify-content:space-between;gap:60px;padding:42px 28px 36px;border-right:1px solid var(--koto-line)}.KotoMarketing_formHeroCopy__P_fHD h1{max-width:980px;font-size:clamp(3.6rem,8.5vw,9rem);line-height:.78;letter-spacing:-.075em;text-transform:uppercase}.KotoMarketing_formHeroCopy__P_fHD p{max-width:670px;color:rgba(242,239,230,.68);font-size:clamp(1rem,1.5vw,1.35rem);line-height:1.4}.KotoMarketing_formSteps__BzyHm{padding:42px 28px 36px;background:var(--koto-violet)}.KotoMarketing_formStep__n5gvN{display:grid;grid-template-columns:40px minmax(0,1fr);gap:16px;padding:17px 0;border-top:1px solid rgba(255,255,255,.35)}.KotoMarketing_formStep__n5gvN:last-child{border-bottom:1px solid rgba(255,255,255,.35)}.KotoMarketing_formStep__n5gvN span{font:700 10px/1.2 Arial,sans-serif;letter-spacing:.13em}.KotoMarketing_formStep__n5gvN p{font-size:16px;line-height:1.4}.KotoMarketing_formArea__cje_V{padding:80px 28px 110px;background:var(--koto-paper);color:var(--koto-ink)}.KotoMarketing_formAreaIntro__zu6Md{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:7vw;margin-bottom:46px}.KotoMarketing_formAreaIntro__zu6Md h2{font-size:clamp(3rem,6vw,7rem);line-height:.84;letter-spacing:-.06em;text-transform:uppercase}.KotoMarketing_formAreaIntro__zu6Md p{max-width:620px;font-size:18px;line-height:1.45}.KotoMarketing_formArea__cje_V form,.KotoMarketing_formArea__cje_V>div>form{border-radius:0!important;box-shadow:none!important;border-color:rgba(10,10,10,.3)!important}.KotoMarketing_formArea__cje_V input,.KotoMarketing_formArea__cje_V select,.KotoMarketing_formArea__cje_V textarea{border-radius:0!important}.KotoMarketing_wizardFrame__Q0rOn{border-top:1px solid rgba(10,10,10,.32);padding-top:22px}.KotoMarketing_wizardFrame__Q0rOn .rounded-2xl,.KotoMarketing_wizardFrame__Q0rOn .rounded-full,.KotoMarketing_wizardFrame__Q0rOn .rounded-lg,.KotoMarketing_wizardFrame__Q0rOn .rounded-xl{border-radius:0!important}.KotoMarketing_wizardFrame__Q0rOn [class*=shadow-]{box-shadow:none!important}.KotoMarketing_demoWizard__v8voO{--wizard-border:rgba(10,10,10,.48);align-items:start}.KotoMarketing_demoWizardPanel__Qi2Mz{border-color:var(--wizard-border)!important;border-radius:0;box-shadow:none;background:var(--koto-paper)!important}.KotoMarketing_demoWizardHeader__7FVp_{min-height:88px;border-color:var(--wizard-border)!important;background:var(--koto-orange)}.KotoMarketing_demoWizardHeader__7FVp_>span:last-child{color:var(--koto-ink);font:700 10px/1 Arial,sans-serif;letter-spacing:.18em}.KotoMarketing_demoWizardMeter__s1dNU,.KotoMarketing_demoWizardMeter__s1dNU>div{flex:1}.KotoMarketing_demoWizardMeter__s1dNU>div>span{height:1px!important;width:auto!important;flex:1;margin-inline:8px!important;border-radius:0!important;background:rgba(10,10,10,.3)!important}.KotoMarketing_demoWizardMeter__s1dNU button{border-radius:0!important;outline-offset:4px}.KotoMarketing_demoWizardMeter__s1dNU button>span:first-of-type{width:28px;height:28px;border:1px solid var(--koto-ink);border-radius:0!important;background:transparent!important;color:var(--koto-ink)!important;font:700 10px/1 Arial,sans-serif}.KotoMarketing_demoWizardMeter__s1dNU button[aria-current=step]>span:first-of-type{background:var(--koto-ink)!important;color:var(--koto-acid)!important}.KotoMarketing_demoWizardMeter__s1dNU button:not([aria-current=step]):not(:disabled)>span:first-of-type{background:var(--koto-acid)!important}.KotoMarketing_demoWizardMeter__s1dNU button>span:last-of-type{color:var(--koto-ink)!important;font:700 10px/1 Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase}.KotoMarketing_demoWizardStatus__LRB5R{min-height:38px;border-color:rgba(242,239,230,.22)!important;background:var(--koto-ink)!important;color:var(--koto-paper)}.KotoMarketing_demoWizardStatus__LRB5R>span{width:8px;height:8px;border-radius:0!important;background:var(--koto-acid)!important}.KotoMarketing_demoWizardStatus__LRB5R p{color:rgba(242,239,230,.68)!important;font:700 10px/1.4 Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase}.KotoMarketing_demoWizardBody__HuwIB{min-height:620px;padding-top:46px!important;padding-bottom:54px!important}.KotoMarketing_demoWizardBody__HuwIB>p:first-child{color:rgba(10,10,10,.55)!important;font:700 10px/1 Arial,sans-serif;letter-spacing:.19em}.KotoMarketing_demoWizardBody__HuwIB>h3{max-width:820px;margin-top:14px;font-size:clamp(2.8rem,5.5vw,6.5rem)!important;line-height:.83!important;letter-spacing:-.06em!important;text-transform:uppercase}.KotoMarketing_demoWizardBody__HuwIB>h3+p{max-width:680px;margin-top:22px;color:rgba(10,10,10,.66)!important;font-size:16px;line-height:1.45}.KotoMarketing_demoWizardBody__HuwIB .rounded-2xl,.KotoMarketing_demoWizardBody__HuwIB .rounded-full,.KotoMarketing_demoWizardBody__HuwIB .rounded-lg,.KotoMarketing_demoWizardBody__HuwIB .rounded-md,.KotoMarketing_demoWizardBody__HuwIB .rounded-xl{border-radius:0!important}.KotoMarketing_demoWizardBody__HuwIB [class*=shadow-]{box-shadow:none!important}.KotoMarketing_demoWizardBody__HuwIB [class*=border-slate-]{border-color:rgba(10,10,10,.3)!important}.KotoMarketing_demoWizardBody__HuwIB [class*=bg-slate-50],.KotoMarketing_demoWizardBody__HuwIB [class*=bg-white]{background:transparent!important}.KotoMarketing_demoWizardBody__HuwIB fieldset{border-top:1px solid var(--wizard-border);padding-top:20px}.KotoMarketing_demoWizardBody__HuwIB label,.KotoMarketing_demoWizardBody__HuwIB legend{color:var(--koto-ink)}.KotoMarketing_demoWizardBody__HuwIB input,.KotoMarketing_demoWizardBody__HuwIB select,.KotoMarketing_demoWizardBody__HuwIB textarea{border:1px solid rgba(10,10,10,.42)!important;border-radius:0!important;background:rgba(255,255,255,.38)!important;color:var(--koto-ink)!important;box-shadow:none!important}.KotoMarketing_demoWizardBody__HuwIB input:focus,.KotoMarketing_demoWizardBody__HuwIB select:focus,.KotoMarketing_demoWizardBody__HuwIB textarea:focus{border-color:var(--koto-ink)!important;outline:3px solid var(--koto-acid)!important;outline-offset:0}.KotoMarketing_demoWizardBody__HuwIB button[aria-pressed=true]{border-color:var(--koto-ink)!important;background:var(--koto-acid)!important;color:var(--koto-ink)!important;box-shadow:none!important}.KotoMarketing_demoWizardBody__HuwIB button[aria-pressed=false]:hover{border-color:var(--koto-ink)!important;background:rgba(255,91,53,.13)!important}.KotoMarketing_demoWizardFooter__3sfXw{min-height:82px;border-color:var(--wizard-border)!important;background:var(--koto-orange)}.KotoMarketing_demoWizardBody__HuwIB button:focus-visible,.KotoMarketing_demoWizardFooter__3sfXw button:focus-visible,.KotoMarketing_demoWizardMeter__s1dNU button:focus-visible{outline:3px solid var(--koto-acid);outline-offset:3px}.KotoMarketing_demoWizardPrimary__WXSXW,.KotoMarketing_demoWizardSecondary__d9eNG{min-height:44px;border:1px solid var(--koto-ink)!important;border-radius:0!important;box-shadow:none!important;font:700 11px/1 Arial,sans-serif;letter-spacing:.11em;text-transform:uppercase}.KotoMarketing_demoWizardPrimary__WXSXW{background:var(--koto-ink)!important;color:var(--koto-paper)!important}.KotoMarketing_demoWizardPrimary__WXSXW:hover{background:var(--koto-acid)!important;color:var(--koto-ink)!important}.KotoMarketing_demoWizardPrimary__WXSXW:disabled{border-color:rgba(10,10,10,.3)!important;background:rgba(10,10,10,.32)!important;color:rgba(242,239,230,.8)!important}.KotoMarketing_demoWizardSecondary__d9eNG{background:transparent!important;color:var(--koto-ink)!important}.KotoMarketing_demoWizardSecondary__d9eNG:hover{background:var(--koto-paper)!important}.KotoMarketing_demoWizardPreview__4avJt{border-color:var(--koto-ink)!important;border-radius:0;box-shadow:none;background:#bca8ff!important}.KotoMarketing_demoWizardPreview__4avJt>div:first-child{min-height:34px;border-bottom:1px solid rgba(10,10,10,.42);padding-bottom:10px}.KotoMarketing_demoWizardPreview__4avJt>div:first-child p{color:var(--koto-ink)!important}.KotoMarketing_demoWizardPreview__4avJt .border-slate-200,.KotoMarketing_demoWizardPreview__4avJt .divide-slate-100>:not([hidden])~:not([hidden]){border-color:rgba(10,10,10,.3)!important}.KotoMarketing_demoBuildScene__kCNrt>div{border:1px solid var(--koto-ink)!important;border-radius:0!important;box-shadow:none!important}.KotoMarketing_demoBuildScene__kCNrt>div>div:first-child{border-color:var(--koto-ink)!important;background:var(--koto-ink)!important}.KotoMarketing_demoBuildScene__kCNrt>div>div:first-child>span:first-child span{border-radius:0!important;background:var(--koto-acid)!important}.KotoMarketing_demoBuildScene__kCNrt .rounded-lg,.KotoMarketing_demoBuildScene__kCNrt .rounded-md,.KotoMarketing_demoBuildScene__kCNrt .rounded-xl{border-radius:0!important}.KotoMarketing_demoBuildScene__kCNrt [class*=shadow-]{box-shadow:none!important}.KotoMarketing_revealPage__0CqWF{min-height:100svh;background:var(--koto-ink);color:var(--koto-ink)}.KotoMarketing_revealStage__qMiKQ{padding-top:72px;background:var(--koto-ink)}.KotoMarketing_revealGrid__4v1Lm{display:grid;grid-template-columns:minmax(0,1.52fr) minmax(340px,.72fr);min-height:calc(100svh - 72px);border-bottom:1px solid var(--koto-line)}.KotoMarketing_revealMain__z3iLP{position:relative;overflow:hidden;padding:42px 28px 56px;background:var(--koto-paper);border-right:1px solid rgba(10,10,10,.46)}.KotoMarketing_revealMain__z3iLP:after{content:"G5 / REVEAL";position:absolute;z-index:0;right:-.04em;bottom:-.09em;color:rgba(10,10,10,.035);font-size:clamp(7rem,17vw,18rem);font-weight:800;line-height:.72;letter-spacing:-.08em;white-space:nowrap;pointer-events:none}.KotoMarketing_revealMain__z3iLP>*{position:relative;z-index:1}.KotoMarketing_revealEyebrowRow__jyXBP{display:flex;justify-content:space-between;gap:24px;padding:0 0 18px;border-bottom:1px solid rgba(10,10,10,.42);font:700 10px/1 Arial,sans-serif;letter-spacing:.18em;text-transform:uppercase}.KotoMarketing_revealEyebrowRow__jyXBP span:last-child{color:rgba(10,10,10,.5)}.KotoMarketing_revealMain__z3iLP h1{max-width:1050px!important;margin-top:38px!important;font-size:clamp(3.5rem,7.8vw,9rem)!important;font-weight:700!important;line-height:.78!important;letter-spacing:-.07em!important;text-transform:uppercase}.KotoMarketing_revealMain__z3iLP h1+p{max-width:720px;margin-top:30px!important;color:rgba(10,10,10,.64)!important;font-size:clamp(1.05rem,1.5vw,1.35rem);line-height:1.45}.KotoMarketing_revealStatusGrid__BBvJj{gap:0!important;margin-top:54px!important;border-top:1px solid rgba(10,10,10,.42);border-bottom:1px solid rgba(10,10,10,.42)}.KotoMarketing_revealStatusItem__QfIoX{min-height:98px;border:0!important;border-right:1px solid rgba(10,10,10,.42)!important;background:transparent}.KotoMarketing_revealStatusItem__QfIoX:last-child{border-right:0!important}.KotoMarketing_revealStatusItem__QfIoX p:first-child{color:rgba(10,10,10,.48)!important}.KotoMarketing_revealStatusItem__QfIoX p:last-child{color:var(--koto-ink)!important;font-size:16px}.KotoMarketing_revealProgress__k_GvI{margin-top:28px!important;padding:20px 0!important;border:0!important;border-bottom:1px solid rgba(10,10,10,.42)!important;background:transparent}.KotoMarketing_revealProgress__k_GvI p{color:rgba(10,10,10,.62)!important}.KotoMarketing_revealProgressTrack___MtUF{height:10px!important;border:1px solid var(--koto-ink);border-radius:0!important;background:transparent!important}.KotoMarketing_revealProgressValue__dIqMX{border-radius:0!important;background:var(--koto-orange)!important}.KotoMarketing_revealNotice__PJifw{border-color:var(--koto-ink)!important;background:rgba(223,255,0,.68)!important}.KotoMarketing_revealNotice__PJifw p{color:var(--koto-ink)!important}.KotoMarketing_revealFailure__ErNw2{border-color:var(--koto-ink)!important;border-radius:0!important;background:var(--koto-orange)!important}.KotoMarketing_revealFailure__ErNw2 p{color:var(--koto-ink)!important}.KotoMarketing_revealMain__z3iLP .rounded-full,.KotoMarketing_revealMain__z3iLP .rounded-lg,.KotoMarketing_revealMain__z3iLP .rounded-md{border-radius:0!important;box-shadow:none!important}.KotoMarketing_revealSidebar__2YmcR{padding:28px;background:var(--koto-violet);color:var(--koto-ink)}.KotoMarketing_revealPackage__kYPEl,.KotoMarketing_revealRoutes__cFvc2{border-color:var(--koto-ink)!important;border-radius:0;background:var(--koto-paper);box-shadow:none}.KotoMarketing_revealPackage__kYPEl>p:first-child,.KotoMarketing_revealRoutes__cFvc2>p:first-child{color:rgba(10,10,10,.55)!important;font:700 10px/1 Arial,sans-serif;letter-spacing:.18em}.KotoMarketing_revealPackage__kYPEl h2{margin-top:14px;color:var(--koto-ink)!important;font-size:clamp(2rem,3.4vw,3.8rem)!important;line-height:.88;letter-spacing:-.05em!important;text-transform:uppercase}.KotoMarketing_revealPackage__kYPEl dl>div{border-color:rgba(10,10,10,.38)!important}.KotoMarketing_revealPackage__kYPEl dt{color:rgba(10,10,10,.45)!important;font:700 9px/1 Arial,sans-serif;letter-spacing:.15em}.KotoMarketing_revealPackage__kYPEl dd,.KotoMarketing_revealPackage__kYPEl p{color:rgba(10,10,10,.72)!important}.KotoMarketing_revealDisabledAction__fwGex,.KotoMarketing_revealPrimaryAction__eMky8,.KotoMarketing_revealSecondaryAction__OUKK_{min-height:46px;border:1px solid var(--koto-ink)!important;border-radius:0!important;box-shadow:none!important;font:700 11px/1 Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase}.KotoMarketing_revealPrimaryAction__eMky8{background:var(--koto-ink)!important;color:var(--koto-paper)!important}.KotoMarketing_revealPrimaryAction__eMky8:hover{background:var(--koto-acid)!important;color:var(--koto-ink)!important}.KotoMarketing_revealSecondaryAction__OUKK_{background:transparent!important;color:var(--koto-ink)!important}.KotoMarketing_revealSecondaryAction__OUKK_:hover{background:var(--koto-orange)!important}.KotoMarketing_revealDisabledAction__fwGex{background:rgba(10,10,10,.12)!important;color:rgba(10,10,10,.38)!important}.KotoMarketing_revealPrimaryAction__eMky8:focus-visible,.KotoMarketing_revealRouteLink__RBGzz:focus-visible,.KotoMarketing_revealSecondaryAction__OUKK_:focus-visible{outline:3px solid var(--koto-acid);outline-offset:3px}.KotoMarketing_revealEmbeddedPanel__fJ2jJ>section{border-color:var(--koto-ink)!important;border-radius:0!important;background:var(--koto-acid)!important;box-shadow:none!important}.KotoMarketing_revealEmbeddedPanel__fJ2jJ>section h2,.KotoMarketing_revealEmbeddedPanel__fJ2jJ>section p{color:var(--koto-ink)!important}.KotoMarketing_revealEmbeddedPanel__fJ2jJ>section button{border-color:var(--koto-ink)!important;border-radius:0!important;box-shadow:none!important}.KotoMarketing_revealRoutes__cFvc2{background:var(--koto-orange)}.KotoMarketing_revealRouteLink__RBGzz{border-width:1px 0 0!important;border-color:rgba(10,10,10,.42)!important;border-radius:0!important;background:transparent!important;color:var(--koto-ink)!important}.KotoMarketing_revealRouteLink__RBGzz:last-child{border-bottom-width:1px!important}.KotoMarketing_revealRouteLink__RBGzz:hover{padding-left:20px;background:var(--koto-acid)!important}.KotoMarketing_revealRouteLink__RBGzz span:last-child{color:rgba(10,10,10,.48)!important}.KotoMarketing_revealActions__w1FWj a{min-width:190px}.KotoMarketing_revealMissing__7Xy3p{margin-top:0!important;padding-top:160px!important;min-height:100svh;max-width:none!important;border:0!important;background:var(--koto-orange)!important;box-shadow:none!important}.KotoMarketing_revealMissing__7Xy3p h1{max-width:1000px;color:var(--koto-ink)!important;font-size:clamp(3.5rem,8vw,9rem)!important;line-height:.8;letter-spacing:-.07em!important;text-transform:uppercase}.KotoMarketing_revealMissing__7Xy3p>p{max-width:650px;color:rgba(10,10,10,.68)!important}.KotoMarketing_searchPanel__h01uI{padding:42px 28px;border-top:1px solid rgba(10,10,10,.32);background:var(--koto-orange)}.KotoMarketing_searchPanel__h01uI>div{max-width:820px}.KotoMarketing_searchResults__66Vb0{padding:28px 28px 100px}.KotoMarketing_searchEmpty__XfKOa{min-height:42vh;display:flex;align-items:center;justify-content:space-between;gap:32px;border-top:1px solid rgba(10,10,10,.32);border-bottom:1px solid rgba(10,10,10,.32)}.KotoMarketing_searchEmpty__XfKOa h2{max-width:820px;font-size:clamp(2.8rem,6vw,7rem);line-height:.84;letter-spacing:-.06em;text-transform:uppercase}.KotoMarketing_searchEmpty__XfKOa p{max-width:420px;font-size:16px;line-height:1.45}.KotoMarketing_footer__EUq_J{position:relative;overflow:hidden;background:var(--koto-ink);color:var(--koto-paper);padding:28px}.KotoMarketing_footer__EUq_J:after{content:"";position:absolute;right:-18vw;bottom:-24vw;width:46vw;height:46vw;border:1px solid rgba(223,255,0,.18);border-radius:999px;pointer-events:none}.KotoMarketing_footerLead__TPY1b{min-height:64vh;display:flex;flex-direction:column;justify-content:space-between;padding:24px 0 40px;border-top:1px solid var(--koto-line)}.KotoMarketing_footerLead__TPY1b h2{max-width:1000px;font-size:clamp(4rem,11vw,11rem);line-height:.76;letter-spacing:-.075em;text-transform:uppercase}.KotoMarketing_footerLead__TPY1b h2 span{color:var(--koto-acid)}.KotoMarketing_footerLead__TPY1b a{align-self:flex-start}.KotoMarketing_footerGrid__V5bod{position:relative;z-index:1;display:grid;grid-template-columns:minmax(260px,1.1fr) minmax(340px,1.45fr) minmax(280px,.82fr);gap:36px;align-items:stretch;padding:28px 0 48px;border-top:1px solid var(--koto-line)}.KotoMarketing_footerBrand__YZRFZ img,.KotoMarketing_footerBrand__YZRFZ video{display:block;height:102px;width:auto;max-width:100%;object-fit:contain}.KotoMarketing_footerBrand__YZRFZ p{max-width:360px;margin-top:20px;color:rgba(242,239,230,.56);font-size:14px;line-height:1.45}.KotoMarketing_footerNavCluster__Bwvik{display:grid;grid-template-columns:repeat(4,minmax(82px,1fr));gap:clamp(24px,3vw,48px);transform:translateX(4vw);transform-origin:left center;transition:gap .9s cubic-bezier(.2,.7,.1,1),transform .9s cubic-bezier(.2,.7,.1,1)}.KotoMarketing_footerColumn__1Lwfz h3{color:rgba(242,239,230,.45);font:700 10px/1 Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase}.KotoMarketing_footerColumn__1Lwfz a{display:block;margin-top:13px;font-size:14px}.KotoMarketing_footerColumn__1Lwfz a:hover{color:var(--koto-acid)}.KotoMarketing_footerNextLayer__X6GrV{position:relative;display:flex;min-height:clamp(190px,20vw,270px);flex-direction:column;justify-content:space-between;overflow:hidden;padding:18px;border:1px solid rgba(223,255,0,.55);background:var(--koto-acid);color:var(--koto-ink);text-decoration:none;opacity:0;transform:translateX(18vw) scaleX(.72);transform-origin:right center;transition:opacity .8s cubic-bezier(.2,.7,.1,1),transform .9s cubic-bezier(.2,.7,.1,1),background .2s,border-color .2s}.KotoMarketing_footerNextLayer__X6GrV:after{content:"NEXT";position:absolute;right:-.08em;bottom:-.16em;color:rgba(10,10,10,.1);font-size:clamp(5rem,11vw,12rem);font-weight:800;line-height:.72;letter-spacing:-.09em;pointer-events:none}.KotoMarketing_footerNextLayer__X6GrV em,.KotoMarketing_footerNextLayer__X6GrV span{position:relative;z-index:1;font:800 10px/1 Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;font-style:normal}.KotoMarketing_footerNextLayer__X6GrV strong{position:relative;z-index:1;max-width:520px;font-size:clamp(1.9rem,3.2vw,4rem);line-height:.86;letter-spacing:-.055em;text-transform:uppercase}.KotoMarketing_footerNextLayer__X6GrV:hover{background:var(--koto-paper);border-color:var(--koto-paper)}.KotoMarketing_footerFinalActive___V8he .KotoMarketing_footerNavCluster__Bwvik{gap:clamp(14px,2vw,24px);transform:translateX(0)}.KotoMarketing_footerFinalActive___V8he .KotoMarketing_footerNextLayer__X6GrV{opacity:1;transform:translateX(0) scaleX(1)}.KotoMarketing_footerBottom__LxujB{display:flex;justify-content:space-between;gap:20px;padding:18px 0 2px;border-top:1px solid var(--koto-line);color:rgba(242,239,230,.45);font:700 10px/1.3 Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase}@media (max-width:900px){.KotoMarketing_desktopNav__DIxdQ,.KotoMarketing_headerCta___1fF0{display:none}.KotoMarketing_headerInner__1xS1Q{padding:0 18px}.KotoMarketing_menuOverlay__GEWTT{padding:92px 18px 22px}.KotoMarketing_menuLayout__ilF8U{grid-template-columns:1fr}.KotoMarketing_menuPrimary__J6P0T{padding-right:0;border-right:0}.KotoMarketing_menuAside__UsvBv{padding:30px 0 0}.KotoMarketing_menuPrimaryLabel__Uze7k{font-size:clamp(2.6rem,13vw,5.2rem)}.KotoMarketing_hero__1eXO0{padding:104px 18px 20px}.KotoMarketing_articleHero__8xK_w,.KotoMarketing_articleLayout___pDuv,.KotoMarketing_catalogGroup__cfr4f,.KotoMarketing_ccBridgeBlock__X841Q,.KotoMarketing_ccContextBlock__8aY7X,.KotoMarketing_ccHero__wXwiO,.KotoMarketing_ccIncidentText__vvCoL,.KotoMarketing_ccIndexHeader__uJ6Bx,.KotoMarketing_ccLeak__H9oAb,.KotoMarketing_ccStateSplit__jh2_V,.KotoMarketing_ccSystemIntro__6Je8F,.KotoMarketing_ccWorkflowHeader__Cigb8,.KotoMarketing_detailHero__zIAim,.KotoMarketing_detailRowsHeader__4LC_Q,.KotoMarketing_detailStatement__S4yu9,.KotoMarketing_faqGroup__pof3g,.KotoMarketing_formAreaIntro__zu6Md,.KotoMarketing_formHero__NSJkP,.KotoMarketing_heroBottom__hkEw3,.KotoMarketing_indexGrid__66ilH,.KotoMarketing_interiorHero__4cFuP,.KotoMarketing_mediaStoryHeader__1OqCr,.KotoMarketing_statementGrid__qwogP{grid-template-columns:1fr}.KotoMarketing_ccHeroCopy__ZMO3o{border-right:0;border-bottom:1px solid rgba(255,255,255,.2)}.KotoMarketing_ccHeroFoot__TGUpx{grid-template-columns:1fr}.KotoMarketing_ccHeroArtifact___daiu{min-height:70svh;margin:0;border-inline:0}.KotoMarketing_ccBridgeBlock__X841Q>div:first-child,.KotoMarketing_ccContextCopy__bxY2i,.KotoMarketing_ccStateCard__iJGOj{position:relative;top:auto;min-height:360px}.KotoMarketing_ccWorkflowGrid__hfxPW{grid-template-columns:1fr 1fr}.KotoMarketing_ccIncident__eRIU9 .KotoMarketing_callCaptureMedia__UNz5I{min-height:280px;height:36vw;max-height:none}.KotoMarketing_ccIncident__eRIU9 .KotoMarketing_callCaptureMedia__UNz5I.KotoMarketing_callCaptureMediaUltraWide__hOenW{height:auto;min-height:0;max-height:none;aspect-ratio:6/1}.KotoMarketing_ccBridgeBlock__X841Q .KotoMarketing_callCaptureMedia__UNz5I,.KotoMarketing_ccContextBlock__8aY7X .KotoMarketing_callCaptureMedia__UNz5I,.KotoMarketing_ccStateSplit__jh2_V .KotoMarketing_callCaptureMedia__UNz5I,.KotoMarketing_ccSystemBlock__jWX3t .KotoMarketing_callCaptureMedia__UNz5I{min-height:0;max-height:none;aspect-ratio:16/10}.KotoMarketing_ccSystemBlock__jWX3t .KotoMarketing_callCaptureMedia__UNz5I.KotoMarketing_callCaptureMediaUltraWide__hOenW{min-height:0;max-height:none;aspect-ratio:6/1}.KotoMarketing_ccStateSplit__jh2_V.KotoMarketing_ccStateSplitWide__oYVbr .KotoMarketing_callCaptureMedia__UNz5I.KotoMarketing_callCaptureMediaPhone__FF5lX{aspect-ratio:16/10}.KotoMarketing_callCaptureBridge__36i7m,.KotoMarketing_callCaptureContext__4ZB_G,.KotoMarketing_callCaptureIntro__NLc3D,.KotoMarketing_callCaptureSplit__l56Xs{grid-template-columns:1fr}.KotoMarketing_callCaptureRail__wyXdk{justify-content:flex-start;max-width:none;overflow-x:auto;scrollbar-width:none}.KotoMarketing_callCaptureRail__wyXdk::-webkit-scrollbar{display:none}.KotoMarketing_callCaptureHero__7Nq6W{grid-template-columns:1fr}.KotoMarketing_callCaptureHero__7Nq6W .KotoMarketing_detailHeroCopy__G9s6Z{border-right:0}.KotoMarketing_callCaptureHero__7Nq6W .KotoMarketing_detailHeroVisual__gTbm0{min-height:70svh;margin:0;border-inline:0}.KotoMarketing_detailProduct__Y6ZgF .KotoMarketing_detailHeroCopy__G9s6Z{border-right:0;border-bottom:1px solid rgba(255,255,255,.2)}.KotoMarketing_detailProduct__Y6ZgF .KotoMarketing_detailHeroVisual__gTbm0{min-height:66svh;margin:0;border-inline:0}.KotoMarketing_callCaptureIntro__NLc3D{padding:76px 18px 56px}.KotoMarketing_callCaptureContextCopy__NwKq8{order:0}.KotoMarketing_callCaptureBridgeCopy__kLO09,.KotoMarketing_callCaptureContextCopy__NwKq8,.KotoMarketing_callCaptureStepCopy___0tec{min-height:360px;position:relative;top:auto}.KotoMarketing_callCaptureLead__omGoR .KotoMarketing_callCaptureMedia__UNz5I{min-height:280px;height:36vw;max-height:none}.KotoMarketing_callCaptureBridge__36i7m .KotoMarketing_callCaptureMedia__UNz5I,.KotoMarketing_callCaptureContext__4ZB_G .KotoMarketing_callCaptureMedia__UNz5I,.KotoMarketing_callCaptureSplit__l56Xs .KotoMarketing_callCaptureMedia__UNz5I{min-height:0}.KotoMarketing_callCaptureSystem__IfEz_ .KotoMarketing_callCaptureMedia__UNz5I{min-height:0;width:100%}.KotoMarketing_callCaptureMediaContext__4pbee,.KotoMarketing_callCaptureMediaPhone__FF5lX,.KotoMarketing_callCaptureMediaSystem__BBYeo,.KotoMarketing_callCaptureMediaTextBack__KOXwD{aspect-ratio:16/10}.KotoMarketing_interiorHeroMain__0caQI{border-right:0;border-bottom:1px solid rgba(10,10,10,.32);min-height:58svh}.KotoMarketing_catalogIntro__j02pZ{position:static}.KotoMarketing_catalogRow__84y49{grid-template-columns:34px minmax(0,1fr) auto;padding:20px 0}.KotoMarketing_catalogRow__84y49 p{grid-column:2/4;padding-bottom:12px}.KotoMarketing_solutionMosaic__DTNXW{grid-template-columns:1fr}.KotoMarketing_solutionTile__J_HNB,.KotoMarketing_solutionTile__J_HNB:nth-child(3n+1){grid-column:auto;min-height:66vh}.KotoMarketing_resourceRow__1mBbD{grid-template-columns:80px minmax(0,1fr) 24px}.KotoMarketing_resourceRow__1mBbD p{grid-column:2/4}.KotoMarketing_articleTitle__ongdv,.KotoMarketing_detailHeroCopy__G9s6Z,.KotoMarketing_formHeroCopy__P_fHD{border-right:0;border-bottom:1px solid rgba(10,10,10,.32)}.KotoMarketing_detailHeroFoot__tvadp{grid-template-columns:1fr}.KotoMarketing_detailHeroVisual__gTbm0{min-height:62svh}.KotoMarketing_detailRow__kQgP9{grid-template-columns:42px minmax(0,1fr) auto}.KotoMarketing_detailRow__kQgP9 p{grid-column:2/4}.KotoMarketing_relatedLink__Ec9ra{grid-template-columns:38px minmax(0,1fr) auto}.KotoMarketing_relatedLink__Ec9ra p{grid-column:2/4}.KotoMarketing_articleSide__v7ka0{position:static}.KotoMarketing_articleLayout___pDuv{gap:50px}.KotoMarketing_pricingPath__CjmXP{grid-template-columns:52px minmax(0,1fr)}.KotoMarketing_pricingPath__CjmXP>div:nth-of-type(2),.KotoMarketing_pricingPath__CjmXP>div:nth-of-type(3){grid-column:2}.KotoMarketing_mediaLead__ebt8R{min-height:560px;height:72vh}.KotoMarketing_mediaLeadWide__UI3lS{min-height:280px;height:36vw}.KotoMarketing_mediaPairReverse__X70kU,.KotoMarketing_mediaPair__eW1GJ{grid-template-columns:1fr}.KotoMarketing_mediaFrameTall____Ub_,.KotoMarketing_mediaFrame__1cSia{min-height:62vh}.KotoMarketing_demoWizardBody__HuwIB{min-height:0}.KotoMarketing_demoWizardPreview__4avJt{position:static!important}.KotoMarketing_revealGrid__4v1Lm{grid-template-columns:1fr}.KotoMarketing_revealMain__z3iLP{border-right:0;border-bottom:1px solid rgba(10,10,10,.46)}.KotoMarketing_revealSidebar__2YmcR{display:grid;grid-template-columns:1fr 1fr;gap:18px}.KotoMarketing_revealSidebar__2YmcR>*{margin-top:0!important}.KotoMarketing_heroTitle__ALs1y{font-size:clamp(3.5rem,17vw,7.4rem)}.KotoMarketing_heroCopy__Ja_4f{max-width:520px}.KotoMarketing_orbitLarge__5zGYT{width:110vw;height:110vw;left:-5vw;top:14vh}.KotoMarketing_orbitSmall__pfHiz{width:42vw;height:55vw;left:29vw}.KotoMarketing_statement__jHRmH{padding:90px 18px}.KotoMarketing_statementAside__GnPTv{padding-top:0}.KotoMarketing_footer__EUq_J,.KotoMarketing_indexSection__KJ0n6,.KotoMarketing_process__RX3kr,.KotoMarketing_showcase__QTncf{padding-left:18px;padding-right:18px}.KotoMarketing_projectGrid__8bqBP{grid-template-columns:1fr}.KotoMarketing_projectCard__GRAx2{min-height:520px}.KotoMarketing_indexSticky__Vn6_o{position:static}.KotoMarketing_industrySection__uOQJa .KotoMarketing_sectionHeader__0_y_c{margin:0 18px}.KotoMarketing_industryTrack__Zcyd3{padding-left:18px;padding-right:18px}.KotoMarketing_industryCard__2oCor{flex-basis:78vw;height:510px}.KotoMarketing_processRow__yz4Sr{grid-template-columns:48px minmax(0,1fr)}.KotoMarketing_processRow__yz4Sr p{grid-column:2}.KotoMarketing_footerGrid__V5bod{grid-template-columns:1fr}.KotoMarketing_footerNavCluster__Bwvik{grid-template-columns:repeat(2,minmax(0,1fr))}.KotoMarketing_footerNextLayer__X6GrV{min-height:220px}}@media (max-width:560px){.KotoMarketing_heroMeta__Yz48e{flex-direction:column;gap:8px}.KotoMarketing_heroBottom__hkEw3{gap:28px}.KotoMarketing_heroTitle__ALs1y{font-size:clamp(3.2rem,18.5vw,5.6rem)}.KotoMarketing_sectionHeader__0_y_c{align-items:flex-start;flex-direction:column}.KotoMarketing_projectCard__GRAx2{min-height:430px}.KotoMarketing_projectCardSmall__dVRAK{min-height:300px}.KotoMarketing_projectInfo__l_pny{padding:17px}.KotoMarketing_indexRow__mZOtH{grid-template-columns:32px minmax(0,1fr) auto;gap:10px}.KotoMarketing_industryCard__2oCor{min-width:280px;height:470px}.KotoMarketing_footerGrid__V5bod{grid-template-columns:1fr}.KotoMarketing_footerBrand__YZRFZ{grid-column:1/-1}.KotoMarketing_footerNavCluster__Bwvik{grid-template-columns:1fr;gap:20px}.KotoMarketing_footerBottom__LxujB{flex-direction:column}.KotoMarketing_catalogSection__nT_QX,.KotoMarketing_interiorHeroAside__Zi4h_,.KotoMarketing_interiorHeroMain__0caQI,.KotoMarketing_resourceRows__m_eSm{padding-left:18px;padding-right:18px}.KotoMarketing_catalogRow__84y49{grid-template-columns:28px minmax(0,1fr) auto;gap:9px}.KotoMarketing_resourceRow__1mBbD{grid-template-columns:1fr 22px;gap:14px}.KotoMarketing_resourceRow__1mBbD h2,.KotoMarketing_resourceRow__1mBbD p,.KotoMarketing_resourceRow__1mBbD>span:first-child{grid-column:1}.KotoMarketing_articleClosing__MDmiL,.KotoMarketing_articleLayout___pDuv,.KotoMarketing_articleMeta__blHZ1,.KotoMarketing_articleTitle__ongdv,.KotoMarketing_ccHeroCopy__ZMO3o,.KotoMarketing_ccLeak__H9oAb,.KotoMarketing_ccOperationalIndex__nL5Ub,.KotoMarketing_ccWorkflow__M_w7d,.KotoMarketing_detailHeroCopy__G9s6Z,.KotoMarketing_detailRows__35iOL,.KotoMarketing_detailStatement__S4yu9,.KotoMarketing_detailWorkflow__hratT,.KotoMarketing_faqGroups__uIyJE,.KotoMarketing_formArea__cje_V,.KotoMarketing_formHeroCopy__P_fHD,.KotoMarketing_formSteps__BzyHm,.KotoMarketing_relatedSection__WwQGM,.KotoMarketing_searchPanel__h01uI,.KotoMarketing_searchResults__66Vb0{padding-left:18px;padding-right:18px}.KotoMarketing_ccHeroCopy__ZMO3o h1{font-size:clamp(3.5rem,17vw,6.4rem)}.KotoMarketing_ccBridgeBlock__X841Q h2,.KotoMarketing_ccContextCopy__bxY2i h2,.KotoMarketing_ccIncidentText__vvCoL h2,.KotoMarketing_ccIndexHeader__uJ6Bx h2,.KotoMarketing_ccLeak__H9oAb h2,.KotoMarketing_ccStateCard__iJGOj h2,.KotoMarketing_ccSystemIntro__6Je8F h2,.KotoMarketing_ccWorkflowHeader__Cigb8 h2{font-size:clamp(3rem,14vw,5.8rem)}.KotoMarketing_ccIndexRow__Txn6U{grid-template-columns:28px minmax(0,1fr) auto;gap:10px}.KotoMarketing_ccIndexRow__Txn6U p{grid-column:2/4}.KotoMarketing_ccWorkflowGrid__hfxPW{grid-template-columns:1fr}.KotoMarketing_ccIncident__eRIU9 .KotoMarketing_callCaptureMedia__UNz5I{min-height:220px;height:48vw}.KotoMarketing_ccIncident__eRIU9 .KotoMarketing_callCaptureMedia__UNz5I.KotoMarketing_callCaptureMediaUltraWide__hOenW{height:auto;min-height:0;aspect-ratio:4/1}.KotoMarketing_detailRow__kQgP9,.KotoMarketing_relatedLink__Ec9ra{grid-template-columns:28px minmax(0,1fr) auto;gap:10px}.KotoMarketing_articleClosing__MDmiL{align-items:flex-start;flex-direction:column}.KotoMarketing_pricingPath__CjmXP{grid-template-columns:34px minmax(0,1fr);gap:14px;padding-left:18px;padding-right:18px}.KotoMarketing_searchEmpty__XfKOa{align-items:flex-start;flex-direction:column;justify-content:center}.KotoMarketing_mediaStoryHeader__1OqCr{padding-left:10px;padding-right:10px}.KotoMarketing_callCaptureIntro__NLc3D{padding-left:18px;padding-right:18px}.KotoMarketing_callCaptureRail__wyXdk{top:72px;max-width:none}.KotoMarketing_callCaptureRail__wyXdk span{padding:9px 11px;white-space:nowrap}.KotoMarketing_callCaptureHero__7Nq6W .KotoMarketing_detailHeroCopy__G9s6Z h1,.KotoMarketing_detailProduct__Y6ZgF .KotoMarketing_detailHeroCopy__G9s6Z h1{font-size:clamp(3.3rem,16vw,6.1rem)}.KotoMarketing_callCaptureIntro__NLc3D h2{font-size:clamp(3rem,14vw,5.8rem)}.KotoMarketing_callCaptureBridgeCopy__kLO09,.KotoMarketing_callCaptureContextCopy__NwKq8,.KotoMarketing_callCaptureStepCopy___0tec{min-height:300px;padding:22px 18px}.KotoMarketing_callCaptureLead__omGoR .KotoMarketing_callCaptureMedia__UNz5I{min-height:220px;height:48vw}.KotoMarketing_callCaptureBridge__36i7m .KotoMarketing_callCaptureMedia__UNz5I,.KotoMarketing_callCaptureContext__4ZB_G .KotoMarketing_callCaptureMedia__UNz5I,.KotoMarketing_callCaptureSplit__l56Xs .KotoMarketing_callCaptureMedia__UNz5I{min-height:0}.KotoMarketing_callCaptureMediaLead__v1p71{aspect-ratio:16/7}.KotoMarketing_callCaptureMediaContext__4pbee,.KotoMarketing_callCaptureMediaPhone__FF5lX,.KotoMarketing_callCaptureMediaSystem__BBYeo,.KotoMarketing_callCaptureMediaTextBack__KOXwD{aspect-ratio:4/3}.KotoMarketing_ccSystemBlock__jWX3t .KotoMarketing_callCaptureMedia__UNz5I.KotoMarketing_callCaptureMediaUltraWide__hOenW{min-height:0;aspect-ratio:4/1}.KotoMarketing_ccStateSplit__jh2_V.KotoMarketing_ccStateSplitWide__oYVbr .KotoMarketing_callCaptureMedia__UNz5I.KotoMarketing_callCaptureMediaPhone__FF5lX{aspect-ratio:4/3}.KotoMarketing_callCaptureMedia__UNz5I figcaption{align-items:flex-start;flex-direction:column;gap:10px}.KotoMarketing_mediaLead__ebt8R{min-height:470px;height:64vh}.KotoMarketing_mediaLeadWide__UI3lS{min-height:220px;height:48vw}.KotoMarketing_mediaFrameTall____Ub_,.KotoMarketing_mediaFrame__1cSia{min-height:520px}.KotoMarketing_mediaCaption__NKB10{align-items:flex-start;flex-direction:column;gap:10px}.KotoMarketing_demoWizardHeader__7FVp_{align-items:flex-start}.KotoMarketing_demoWizardMeter__s1dNU{width:100%;overflow-x:auto;padding-bottom:4px}.KotoMarketing_demoWizardMeter__s1dNU>div{flex:none}.KotoMarketing_demoWizardMeter__s1dNU>div>span{width:16px!important;flex:none}.KotoMarketing_demoWizardBody__HuwIB{padding:34px 18px 42px!important}.KotoMarketing_demoWizardBody__HuwIB>h3{font-size:clamp(2.55rem,13vw,4.4rem)!important}.KotoMarketing_demoWizardFooter__3sfXw{padding-left:18px!important;padding-right:18px!important}.KotoMarketing_revealMain__z3iLP{padding:32px 18px 46px}.KotoMarketing_revealMain__z3iLP h1{font-size:clamp(3.2rem,16vw,6rem)!important}.KotoMarketing_revealEyebrowRow__jyXBP{align-items:flex-start;flex-direction:column;gap:8px}.KotoMarketing_revealStatusGrid__BBvJj{grid-template-columns:1fr!important}.KotoMarketing_revealStatusItem__QfIoX{min-height:0;border-right:0!important;border-bottom:1px solid rgba(10,10,10,.32)!important}.KotoMarketing_revealStatusItem__QfIoX:last-child{border-bottom:0!important}.KotoMarketing_revealSidebar__2YmcR{grid-template-columns:1fr;padding:18px}.KotoMarketing_revealMissing__7Xy3p{padding:140px 18px 50px!important}}@media (prefers-reduced-motion:reduce){.KotoMarketing_theme__CYexM *,.KotoMarketing_theme__CYexM :after,.KotoMarketing_theme__CYexM :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}.KotoMarketing_ccMarqueeTrack___dMxw{animation:none!important;transform:none!important}.KotoMarketing_ccRecDot__1IqyK{animation:none!important}}.KotoMarketing_hcSection__U4WjK{background:var(--koto-ink);color:var(--koto-paper);padding:clamp(64px,9vw,128px) 28px}.KotoMarketing_hcHeader__99KDu{display:flex;justify-content:space-between;align-items:end;gap:30px;padding:22px 0 30px;border-top:1px solid rgba(255,255,255,.2)}.KotoMarketing_hcHeader__99KDu h2{max-width:900px;font-size:clamp(2.5rem,6vw,6.6rem);line-height:.8;letter-spacing:-.065em;text-transform:uppercase}.KotoMarketing_hcCaption__aah6M{max-width:340px;text-align:right;color:var(--koto-acid);font:700 12px/1.5 Arial,sans-serif;letter-spacing:.04em;text-transform:uppercase;transition:color .3s}.KotoMarketing_hcGrid___itof{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:clamp(42px,4.2vw,78px);grid-auto-flow:dense;gap:6px}.KotoMarketing_hcTile__glBwR{position:relative;display:block;overflow:hidden;padding:0;border:1px solid rgba(255,255,255,.16);background:#101010;cursor:pointer;transition:opacity .55s cubic-bezier(.2,.7,.2,1),filter .55s cubic-bezier(.2,.7,.2,1),transform .55s cubic-bezier(.2,.7,.2,1),border-color .3s}.KotoMarketing_hcTile__glBwR img{object-fit:cover;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.KotoMarketing_hcTile__glBwR[data-size=lg]{grid-column:span 3;grid-row:span 2}.KotoMarketing_hcTile__glBwR[data-size=md]{grid-column:span 2;grid-row:span 2}.KotoMarketing_hcTile__glBwR[data-size=sm]{grid-column:span 2;grid-row:span 1}.KotoMarketing_hcTile__glBwR[data-dim=true]{opacity:.13;filter:grayscale(.9) brightness(.65);transform:scale(.972)}.KotoMarketing_hcTile__glBwR[data-hot=true]{border-color:rgba(223,255,0,.7)}.KotoMarketing_hcTile__glBwR[data-hot=true] img{transform:scale(1.045)}.KotoMarketing_hcTile__glBwR:focus-visible{outline:2px solid var(--koto-acid);outline-offset:2px}.KotoMarketing_hcTileTag__zxmZb{position:absolute;left:10px;bottom:10px;z-index:2;padding:5px 8px;background:var(--koto-acid);color:var(--koto-ink);font:800 9px/1 Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;opacity:0;transform:translateY(7px);transition:opacity .4s,transform .4s}.KotoMarketing_hcTile__glBwR[data-hot=true] .KotoMarketing_hcTileTag__zxmZb{opacity:1;transform:translateY(0)}@media (max-width:900px){.KotoMarketing_hcHeader__99KDu{flex-direction:column;align-items:flex-start;gap:14px}.KotoMarketing_hcCaption__aah6M{text-align:left}.KotoMarketing_hcGrid___itof{grid-template-columns:repeat(3,1fr);grid-auto-rows:26vw}.KotoMarketing_hcTile__glBwR[data-size]{grid-column:span 1;grid-row:span 1}.KotoMarketing_hcTile__glBwR[data-size=lg]{grid-column:span 2;grid-row:span 2}}.KotoMarketing_wwdSection__amKaP{background:var(--koto-paper);color:var(--koto-ink);padding:clamp(64px,9vw,140px) 28px}.KotoMarketing_wwdInner__r4MsE{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:6vw;align-items:start}.KotoMarketing_wwdSticky__Dk6RT{position:sticky;top:96px;align-self:start}.KotoMarketing_wwdIndex__ACXbp{margin-top:16px;font:800 clamp(1.4rem,2vw,2rem)/1 Arial,sans-serif;letter-spacing:-.02em;color:var(--koto-ink)}.KotoMarketing_wwdIndex__ACXbp span{color:rgba(10,10,10,.4)}.KotoMarketing_wwdActiveTitle__AWl7p{margin-top:14px;font-size:clamp(2.6rem,5.6vw,6.4rem);line-height:.82;letter-spacing:-.062em;text-transform:uppercase}.KotoMarketing_wwdActiveBlurb__1W3Vf{margin-top:20px;max-width:420px;font-size:clamp(1rem,1.3vw,1.2rem);line-height:1.5;color:rgba(10,10,10,.7)}.KotoMarketing_wwdList___UY_P{display:flex;flex-direction:column}.KotoMarketing_wwdRow__kzyst{padding:clamp(24px,3.6vw,50px) 0;border-top:1px solid rgba(10,10,10,.2);transition:opacity .45s cubic-bezier(.2,.7,.2,1)}.KotoMarketing_wwdRow__kzyst:last-child{border-bottom:1px solid rgba(10,10,10,.2)}.KotoMarketing_wwdRow__kzyst[data-active=false]{opacity:.38}.KotoMarketing_wwdRow__kzyst[data-active=true]{opacity:1}.KotoMarketing_wwdRowLink__ebO2h{display:grid;grid-template-columns:54px minmax(0,1fr);gap:22px;color:inherit;text-decoration:none}.KotoMarketing_wwdRowNo__vpSoJ{font:700 12px/1.4 Arial,sans-serif;letter-spacing:.14em;color:rgba(10,10,10,.45);transition:color .3s}.KotoMarketing_wwdRow__kzyst[data-active=true] .KotoMarketing_wwdRowNo__vpSoJ{color:var(--koto-ink)}.KotoMarketing_wwdRowBody__Rx7wB{display:block;min-width:0}.KotoMarketing_wwdRowTop__v2ZiA{display:flex;align-items:center;justify-content:space-between;gap:16px}.KotoMarketing_wwdRowTag__XLvDH{font:700 10px/1 Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:rgba(10,10,10,.5)}.KotoMarketing_wwdRowArrow__BL8Ze{font-size:18px;line-height:1;color:var(--koto-ink);opacity:0;transform:translate(-6px,6px);transition:opacity .35s,transform .35s}.KotoMarketing_wwdRowLink__ebO2h:focus-visible .KotoMarketing_wwdRowArrow__BL8Ze,.KotoMarketing_wwdRowLink__ebO2h:hover .KotoMarketing_wwdRowArrow__BL8Ze,.KotoMarketing_wwdRow__kzyst[data-active=true] .KotoMarketing_wwdRowArrow__BL8Ze{opacity:1;transform:translate(0)}.KotoMarketing_wwdRowBody__Rx7wB h3{margin-top:12px;font-size:clamp(1.7rem,3.2vw,3.2rem);line-height:.9;letter-spacing:-.045em;text-transform:uppercase;transition:color .3s}.KotoMarketing_wwdRowLink__ebO2h:hover h3{color:var(--koto-orange)}.KotoMarketing_wwdRowBlurb__CTAsE{display:block;margin-top:12px;max-width:560px;font-size:15px;line-height:1.5;color:rgba(10,10,10,.62)}.KotoMarketing_wwdRowBar__3RM7w{display:block;height:2px;width:100%;margin-top:18px;background:var(--koto-ink);transform:scaleX(0);transform-origin:left center;transition:transform .55s cubic-bezier(.2,.7,.2,1)}.KotoMarketing_wwdRow__kzyst[data-active=true] .KotoMarketing_wwdRowBar__3RM7w{transform:scaleX(1)}@media (max-width:900px){.KotoMarketing_wwdInner__r4MsE{grid-template-columns:1fr;gap:36px}.KotoMarketing_wwdSticky__Dk6RT{position:static}.KotoMarketing_wwdRow__kzyst[data-active=false]{opacity:.6}}.KotoMarketing_introOverlay__zXAeZ{position:fixed;inset:0;z-index:200;overflow:hidden;background:#050505;cursor:pointer;opacity:1;transition:opacity 1.4s ease}.KotoMarketing_introExit__IbCFK{opacity:0;pointer-events:none}.KotoMarketing_introExit__IbCFK .KotoMarketing_introInner__vNu1Y{opacity:0;transform:scale(.94);transition:opacity .45s ease,transform .6s cubic-bezier(.2,.75,.2,1)}.KotoMarketing_introCanvas__ode7M{position:absolute;inset:0;width:100%;height:100%}.KotoMarketing_introInner__vNu1Y{position:absolute;z-index:2;left:clamp(20px,4vw,52px);right:clamp(20px,4vw,52px);bottom:clamp(28px,6vw,72px)}.KotoMarketing_introKicker__I_7kD{font:800 11px/1 Arial,sans-serif;letter-spacing:.3em;text-transform:uppercase;color:var(--koto-acid)}.KotoMarketing_introHeadline__r6spu{margin-top:18px;display:flex;flex-wrap:wrap;gap:0 .28em;font:800 clamp(3rem,10vw,9.5rem)/.86 Arial,sans-serif;letter-spacing:-.06em;text-transform:uppercase;color:var(--koto-paper)}.KotoMarketing_introWord__Dy6JK{display:inline-block;overflow:hidden;padding-bottom:.06em}.KotoMarketing_introWord__Dy6JK>span{display:inline-block;transform:translateY(110%);animation:KotoMarketing_introWordUp__MAtA4 .85s cubic-bezier(.2,.75,.2,1) both}.KotoMarketing_introWordAcid__PoY9R{color:var(--koto-acid)}@keyframes KotoMarketing_introWordUp__MAtA4{to{transform:translateY(0)}}.KotoMarketing_introTag__8hFzn{margin-top:22px;font:700 11px/1 Arial,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:rgba(242,239,230,.55);opacity:0;animation:KotoMarketing_introFadeIn__o4sZU .6s ease .55s both}@keyframes KotoMarketing_introFadeIn__o4sZU{to{opacity:1}}.KotoMarketing_introSkip__nFRvP{position:absolute;top:clamp(16px,3vw,30px);right:clamp(16px,3vw,30px);z-index:3;padding:9px 13px;border:1px solid rgba(242,239,230,.32);background:transparent;color:var(--koto-paper);font:700 10px/1 Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:background .3s,color .3s}.KotoMarketing_introSkip__nFRvP:hover,.KotoMarketing_ipPage__mAcDG{background:var(--koto-paper);color:var(--koto-ink)}.KotoMarketing_ipPage__mAcDG{position:relative;min-height:100svh;padding-top:72px}.KotoMarketing_ipHero__EuhvV{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);min-height:calc(100svh - 72px);background:var(--koto-ink);color:var(--koto-paper);border-bottom:1px solid rgba(255,255,255,.2)}.KotoMarketing_ipHeroCopy__GuuUt{display:flex;flex-direction:column;justify-content:space-between;gap:34px;padding:42px 28px 34px;border-right:1px solid rgba(255,255,255,.2)}.KotoMarketing_ipHeroCopy__GuuUt .KotoMarketing_eyebrow__Ha9aY{color:rgba(242,239,230,.55)}.KotoMarketing_ipHeroCopy__GuuUt h1{max-width:1000px;font-size:clamp(3.3rem,7.2vw,8.4rem);line-height:.82;letter-spacing:-.06em;text-transform:uppercase}.KotoMarketing_ipHeroFoot__WhkX1{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:end;padding-top:22px;border-top:1px solid rgba(255,255,255,.2)}.KotoMarketing_ipHeroFoot__WhkX1 p{max-width:560px;color:rgba(242,239,230,.72);font-size:clamp(1rem,1.35vw,1.26rem);line-height:1.42}.KotoMarketing_ipHero__EuhvV .KotoMarketing_buttonLight__OyGQ7{border-color:var(--koto-violet);background:var(--koto-violet);color:var(--koto-paper)}.KotoMarketing_ipHero__EuhvV .KotoMarketing_buttonLight__OyGQ7:hover{border-color:var(--koto-paper);background:var(--koto-paper);color:var(--koto-ink)}.KotoMarketing_ipTags__xWnkR{display:flex;flex-wrap:wrap;gap:8px}.KotoMarketing_ipTags__xWnkR li{padding:7px 11px;border:1px solid rgba(242,239,230,.25);font:700 10px/1 Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:rgba(242,239,230,.75)}.KotoMarketing_ipTagStrong__gcemv{border-color:var(--koto-violet)!important;background:var(--koto-violet);color:var(--koto-paper)!important}.KotoMarketing_ipHeroVisual__j3i9y{position:relative;overflow:hidden;margin:8px 8px 8px 0;border:1px solid rgba(255,255,255,.2);background:#050505}.KotoMarketing_ipHeroVisual__j3i9y img{width:100%;height:100%;object-fit:cover}.KotoMarketing_ipHeroVisual__j3i9y:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 52%,rgba(10,10,10,.62))}.KotoMarketing_ipHeroBadge__iThK_{position:absolute;z-index:2;left:16px;bottom:16px;padding:8px 11px;background:var(--koto-violet);color:var(--koto-paper);font:800 10px/1 Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase}.KotoMarketing_ipReality__GY4iH{display:grid;grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr);gap:7vw;padding:clamp(70px,10vw,140px) 28px;border-bottom:1px solid rgba(10,10,10,.3)}.KotoMarketing_ipReality__GY4iH h2{font-size:clamp(2.6rem,6vw,7rem);line-height:.84;letter-spacing:-.06em;text-transform:uppercase}.KotoMarketing_ipRealityCopy__oqGiJ>p{max-width:900px;font-size:clamp(1.4rem,2.6vw,3rem);line-height:1.12;letter-spacing:-.03em}.KotoMarketing_ipRealityCopy__oqGiJ aside{display:flex;flex-direction:column;gap:6px;width:fit-content;max-width:760px;margin-top:30px;padding:16px 18px;border:1px solid rgba(10,10,10,.42);background:var(--koto-violet);color:var(--koto-paper)}.KotoMarketing_ipRealityCopy__oqGiJ aside strong{font:800 10px/1 Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;opacity:.78}.KotoMarketing_ipRealityCopy__oqGiJ aside span{font-size:15px;line-height:1.45}.KotoMarketing_ipStack__wvKpy{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:6vw;padding:clamp(64px,9vw,130px) 28px;background:var(--koto-violet);color:var(--koto-paper)}.KotoMarketing_ipStackHead__P2PPw{position:sticky;top:96px;align-self:start}.KotoMarketing_ipStackHead__P2PPw .KotoMarketing_eyebrow__Ha9aY{color:rgba(242,239,230,.72)}.KotoMarketing_ipStackHead__P2PPw h2{margin-top:14px;font-size:clamp(2.6rem,5.4vw,6.4rem);line-height:.82;letter-spacing:-.06em;text-transform:uppercase}.KotoMarketing_ipStackIntro__bytLh{margin-top:20px;max-width:420px;font-size:clamp(1rem,1.3vw,1.2rem);line-height:1.5;color:rgba(242,239,230,.8)}.KotoMarketing_ipLadder__7YKSj{position:relative;display:flex;flex-direction:column}.KotoMarketing_ipLadder__7YKSj:before{content:"";position:absolute;left:26px;top:34px;bottom:34px;width:2px;background:rgba(242,239,230,.28)}.KotoMarketing_ipRungLink__oBKbz{display:grid;grid-template-columns:54px minmax(0,1fr);gap:20px;align-items:start;padding:22px 0;border-top:1px solid rgba(242,239,230,.24);color:inherit;text-decoration:none}.KotoMarketing_ipRung__pNvtb:last-child .KotoMarketing_ipRungLink__oBKbz{border-bottom:1px solid rgba(242,239,230,.24)}.KotoMarketing_ipRungNo__Z5J4v{position:relative;z-index:1;display:grid;place-items:center;width:54px;height:54px;border-radius:50%;background:var(--koto-ink);color:var(--koto-acid);font:800 15px/1 Arial,sans-serif;letter-spacing:-.02em}.KotoMarketing_ipRungBody__oAxKo{min-width:0;padding-top:6px}.KotoMarketing_ipRungTop__5xiI4{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.KotoMarketing_ipRungLabel__U0edI{font-size:clamp(1.5rem,2.8vw,2.6rem);line-height:.95;letter-spacing:-.04em;text-transform:uppercase;transition:color .3s}.KotoMarketing_ipRungStatus__bSH4O{flex:0 0 auto;font:700 10px/1 Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:rgba(242,239,230,.72)}.KotoMarketing_ipRungWhy__uQ7U8{display:block;margin-top:10px;max-width:560px;font-size:15px;line-height:1.5;color:rgba(242,239,230,.82)}.KotoMarketing_ipRungLink__oBKbz:hover .KotoMarketing_ipRungLabel__U0edI{color:var(--koto-acid)}.KotoMarketing_ipDay__Fs7eg{padding:clamp(56px,8vw,110px) 28px;background:var(--koto-ink);color:var(--koto-paper)}.KotoMarketing_ipDayHead__rA0yl{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:20px;padding-bottom:36px}.KotoMarketing_ipDayHead__rA0yl .KotoMarketing_eyebrow__Ha9aY{color:rgba(242,239,230,.6)}.KotoMarketing_ipDayHead__rA0yl h2{font-size:clamp(2.2rem,5vw,5.6rem);line-height:.84;letter-spacing:-.055em;text-transform:uppercase}.KotoMarketing_ipDayTrack__SBrES{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid rgba(242,239,230,.28);border-left:1px solid rgba(242,239,230,.28)}.KotoMarketing_ipStep__TJmxq{min-height:280px;display:flex;flex-direction:column;gap:12px;padding:22px;border-right:1px solid rgba(242,239,230,.28);border-bottom:1px solid rgba(242,239,230,.28)}.KotoMarketing_ipStepNo__mkowb{font:800 11px/1 Arial,sans-serif;letter-spacing:.16em;color:var(--koto-acid)}.KotoMarketing_ipStep__TJmxq h3{font-size:clamp(1.4rem,2.3vw,2.4rem);line-height:.92;letter-spacing:-.04em;text-transform:uppercase}.KotoMarketing_ipStep__TJmxq p{margin-top:auto;font-size:14px;line-height:1.5;color:rgba(242,239,230,.7)}.KotoMarketing_ipProof__uQ2DY{padding:clamp(64px,9vw,130px) 28px;border-bottom:1px solid rgba(10,10,10,.3)}.KotoMarketing_ipProofHead__Sh1tp h2{margin-top:12px;font-size:clamp(2.2rem,5vw,5.6rem);line-height:.84;letter-spacing:-.055em;text-transform:uppercase}.KotoMarketing_ipProofHead__Sh1tp>p{margin-top:16px;max-width:760px;font-size:16px;line-height:1.5;color:rgba(10,10,10,.66)}.KotoMarketing_ipProofGrid__SlH9A{margin-top:40px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.KotoMarketing_ipProofCard__LRG_G{position:relative;display:flex;flex-direction:column;gap:12px;min-height:150px;padding:18px;border:1px solid rgba(10,10,10,.24);color:inherit;text-decoration:none;transition:background .3s,border-color .3s,color .3s}.KotoMarketing_ipProofCard__LRG_G>span:first-child{font:800 11px/1 Arial,sans-serif;letter-spacing:.14em;color:rgba(10,10,10,.45)}.KotoMarketing_ipProofCard__LRG_G strong{margin-top:auto;font-size:clamp(1.1rem,1.7vw,1.5rem);line-height:1;letter-spacing:-.03em;text-transform:uppercase}.KotoMarketing_ipProofCardLink__Qfoav:hover{background:var(--koto-violet);border-color:var(--koto-violet);color:var(--koto-paper)}.KotoMarketing_ipProofArrow__OWveM{position:absolute;top:16px;right:16px}.KotoMarketing_ipCta__0HQ_P{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;padding:clamp(56px,8vw,110px) 28px;background:var(--koto-acid);color:var(--koto-ink)}.KotoMarketing_ipCta__0HQ_P h2{max-width:900px;font-size:clamp(2.2rem,5.2vw,6rem);line-height:.84;letter-spacing:-.06em;text-transform:uppercase}.KotoMarketing_ipCta__0HQ_P .KotoMarketing_buttonLight__OyGQ7{background:var(--koto-ink);color:var(--koto-paper);border-color:var(--koto-ink)}.KotoMarketing_ipCta__0HQ_P .KotoMarketing_buttonLight__OyGQ7:hover{background:var(--koto-paper);color:var(--koto-ink)}@media (max-width:900px){.KotoMarketing_ipHero__EuhvV,.KotoMarketing_ipReality__GY4iH,.KotoMarketing_ipStack__wvKpy{grid-template-columns:1fr}.KotoMarketing_ipHeroCopy__GuuUt{border-right:0;border-bottom:1px solid rgba(255,255,255,.2)}.KotoMarketing_ipHeroFoot__WhkX1{grid-template-columns:1fr}.KotoMarketing_ipHeroVisual__j3i9y{min-height:58svh;margin:0;border-inline:0}.KotoMarketing_ipStackHead__P2PPw{position:static}.KotoMarketing_ipDayTrack__SBrES,.KotoMarketing_ipProofGrid__SlH9A{grid-template-columns:1fr 1fr}.KotoMarketing_ipCta__0HQ_P{flex-direction:column;align-items:flex-start}}@media (max-width:560px){.KotoMarketing_ipDayTrack__SBrES,.KotoMarketing_ipProofGrid__SlH9A{grid-template-columns:1fr}.KotoMarketing_ipCta__0HQ_P,.KotoMarketing_ipDay__Fs7eg,.KotoMarketing_ipHeroCopy__GuuUt,.KotoMarketing_ipProof__uQ2DY,.KotoMarketing_ipReality__GY4iH,.KotoMarketing_ipStack__wvKpy{padding-left:18px;padding-right:18px}}.KotoMarketing_ipStack__wvKpy{position:relative}.KotoMarketing_ipStackBg__gRdOW{position:absolute;inset:0;z-index:0;pointer-events:none}.KotoMarketing_ipStackBg__gRdOW span{position:absolute;inset:0;background-size:cover;background-position:50%;opacity:0;filter:grayscale(1) contrast(1.05);transition:opacity .8s ease}.KotoMarketing_ipStackBg__gRdOW span[data-on=true]{opacity:.18}.KotoMarketing_ipLadder__7YKSj,.KotoMarketing_ipStackHead__P2PPw{z-index:1}.KotoMarketing_ipReading__ZGdAP{padding:clamp(56px,8vw,110px) 28px;background:var(--koto-ink);color:var(--koto-paper)}.KotoMarketing_ipReadingHead__yIi4v{padding-bottom:24px}.KotoMarketing_ipReadingHead__yIi4v .KotoMarketing_eyebrow__Ha9aY{color:rgba(242,239,230,.6)}.KotoMarketing_ipReadingHead__yIi4v h2{margin-top:12px;font-size:clamp(2rem,4.6vw,5rem);line-height:.86;letter-spacing:-.05em;text-transform:uppercase}.KotoMarketing_ipReadingList__zcSBA{display:flex;flex-direction:column;border-top:1px solid rgba(242,239,230,.2)}.KotoMarketing_ipReadingRow___Oa8q{display:grid;grid-template-columns:56px minmax(0,1fr) auto;gap:20px;align-items:center;padding:22px 8px;border-bottom:1px solid rgba(242,239,230,.2);color:inherit;text-decoration:none;transition:background .3s cubic-bezier(.2,.7,.2,1),padding-left .3s cubic-bezier(.2,.7,.2,1)}.KotoMarketing_ipReadingRow___Oa8q:focus-visible,.KotoMarketing_ipReadingRow___Oa8q:hover{background:rgba(242,239,230,.06);padding-left:18px}.KotoMarketing_ipReadingNo__3DSvp{font:800 12px/1 Arial,sans-serif;letter-spacing:.1em;color:var(--koto-acid)}.KotoMarketing_ipReadingTitle___2G2r{min-width:0;font-size:clamp(1.2rem,2.2vw,2rem);line-height:1;letter-spacing:-.03em;text-transform:uppercase}.KotoMarketing_ipReadingCta__2kVVw{flex:0 0 auto;font:700 11px/1 Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:rgba(242,239,230,.7);transition:color .3s}.KotoMarketing_ipReadingRow___Oa8q:focus-visible .KotoMarketing_ipReadingCta__2kVVw,.KotoMarketing_ipReadingRow___Oa8q:hover .KotoMarketing_ipReadingCta__2kVVw{color:var(--koto-acid)}@media (max-width:560px){.KotoMarketing_ipReadingRow___Oa8q{grid-template-columns:38px minmax(0,1fr)}.KotoMarketing_ipReadingCta__2kVVw{grid-column:2;margin-top:8px}}