.home-module__Lpc4jG__home{--ink:#0a1020;--muted:#596273;--line:#dfe3e8;--soft:#f4f6f8;--blue:#0a55d6;min-width:0;color:var(--ink);background:#fff;font-size:1rem;overflow:clip}.home-module__Lpc4jG__home a{color:inherit;text-decoration:none}.home-module__Lpc4jG__header{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff5;border-bottom:1px solid #dfe3e8d9;grid-template-columns:minmax(180px,1fr) auto auto auto;align-items:center;gap:clamp(16px,2vw,32px);min-height:74px;padding:0 clamp(28px,4vw,64px);display:grid;position:sticky;top:0}.home-module__Lpc4jG__brand{align-items:center;width:clamp(230px,17vw,255px);height:34px;display:flex}.home-module__Lpc4jG__brand img,.home-module__Lpc4jG__footerBrand img{width:100%;height:auto;display:block}.home-module__Lpc4jG__brand img{filter:contrast(1.45)}.home-module__Lpc4jG__headerNav{white-space:nowrap;align-items:center;gap:clamp(16px,1.8vw,30px);font-size:.875rem;font-weight:650;display:flex}.home-module__Lpc4jG__headerNav a,.home-module__Lpc4jG__headerSecondary{transition:color .2s}.home-module__Lpc4jG__headerNav a:hover,.home-module__Lpc4jG__headerSecondary:hover{color:var(--blue)}.home-module__Lpc4jG__headerSecondary,.home-module__Lpc4jG__headerCta{border:1px solid var(--ink);white-space:nowrap;justify-content:center;align-items:center;min-height:44px;padding:0 18px;font-size:.875rem;font-weight:700;display:inline-flex}.home-module__Lpc4jG__headerCta{border-color:var(--ink);background:var(--ink);gap:10px;color:#fff!important}.home-module__Lpc4jG__headerCta svg{width:15px}.home-module__Lpc4jG__mobileMenu{display:none}.home-module__Lpc4jG__home .mobile-menu-cta{color:#fff}.home-module__Lpc4jG__hero{border-bottom:1px solid var(--line);background:linear-gradient(108deg,#fff 0 58%,#f3f5f7 100%);grid-template:"copy screen""actions screen""news news"/minmax(420px,.46fr) minmax(500px,.54fr);align-content:start;align-items:start;gap:28px clamp(40px,4vw,70px);min-height:min(680px,100svh - 74px);padding:clamp(40px,3.2vw,48px) clamp(28px,4vw,64px) clamp(64px,6vw,92px);display:grid}.home-module__Lpc4jG__heroCopy{grid-area:copy;align-self:start}.home-module__Lpc4jG__eyebrow,.home-module__Lpc4jG__sectionHeading>p:first-child,.home-module__Lpc4jG__sectionHeadingWide>div>p:first-child,.home-module__Lpc4jG__consultation>div>p:first-child{color:var(--blue);letter-spacing:.07em;margin:0 0 18px;font-size:.875rem;font-weight:750;line-height:1.5}.home-module__Lpc4jG__hero .home-module__Lpc4jG__eyebrow{letter-spacing:.035em;font-size:.9375rem;line-height:1.5}.home-module__Lpc4jG__productName{letter-spacing:.02em;margin:0 0 18px;font-size:clamp(1.25rem,1.8vw,1.625rem);font-weight:800}.home-module__Lpc4jG__hero h1{letter-spacing:-.045em;text-wrap:balance;max-width:660px;margin:0;font-size:clamp(2.25rem,2.6vw,3rem);font-weight:780;line-height:1.38}.home-module__Lpc4jG__noWrap{white-space:nowrap}.home-module__Lpc4jG__heroLead{color:#333b49;margin:26px 0 0;font-size:1.125rem;line-height:1.8}.home-module__Lpc4jG__heroActions{grid-area:actions;grid-template-columns:1fr 1.15fr;align-self:start;gap:12px;max-width:560px;display:grid}.home-module__Lpc4jG__heroActions a,.home-module__Lpc4jG__detailLink,.home-module__Lpc4jG__consultation>a{border:1px solid var(--ink);justify-content:center;align-items:center;gap:12px;min-height:54px;padding:0 22px;font-size:1rem;font-weight:750;transition:transform .2s,background .2s,color .2s;display:inline-flex}.home-module__Lpc4jG__heroActions a:first-child,.home-module__Lpc4jG__detailLink{background:var(--ink);color:#fff}.home-module__Lpc4jG__heroActions a:hover,.home-module__Lpc4jG__detailLink:hover,.home-module__Lpc4jG__consultation>a:hover{transform:translateY(-2px)}.home-module__Lpc4jG__heroActions svg,.home-module__Lpc4jG__detailLink svg,.home-module__Lpc4jG__consultation svg{width:17px}.home-module__Lpc4jG__heroScreen{grid-area:screen;place-self:start end;width:100%;max-width:900px;padding:0 1.5% 2.8%;position:relative}.home-module__Lpc4jG__laptop{z-index:2;background:#151a21;border:7px solid #151a21;border-bottom-width:14px;border-radius:16px 16px 3px 3px;width:100%;padding:2.5% 2.5% 3.4%;position:relative;overflow:hidden;box-shadow:0 30px 60px #0d152333}.home-module__Lpc4jG__laptop img{border:1px solid #303641;width:100%;height:auto;display:block}.home-module__Lpc4jG__laptopCamera{background:#56606e;border-radius:50%;width:4px;height:4px;position:absolute;top:7px;left:50%;transform:translate(-50%)}.home-module__Lpc4jG__laptopBase{z-index:1;background:linear-gradient(#dce0e4,#8c939b);border-radius:2px 2px 40px 40px;height:4.5%;min-height:16px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 14px 22px #0d152329}.home-module__Lpc4jG__newsSection{border-top:1px solid var(--line);grid-area:news;margin-top:20px;padding-top:34px}.home-module__Lpc4jG__newsHeading{justify-content:space-between;align-items:end;gap:28px;margin-bottom:24px;display:flex}.home-module__Lpc4jG__newsHeading p{color:var(--blue);letter-spacing:.12em;margin:0 0 8px;font-size:.75rem;font-weight:800}.home-module__Lpc4jG__newsHeading h2{letter-spacing:-.035em;margin:0;font-size:clamp(1.5rem,2vw,2rem);line-height:1.35}.home-module__Lpc4jG__newsHeading>a{border-bottom:1px solid var(--ink);align-items:center;gap:8px;padding-bottom:4px;font-size:.875rem;font-weight:700;display:inline-flex}.home-module__Lpc4jG__newsHeading>a svg{width:15px}.home-module__Lpc4jG__newsList{border-top:1px solid var(--ink)}.home-module__Lpc4jG__newsItem{border-bottom:1px solid var(--line);grid-template-columns:210px minmax(0,1fr) 28px;align-items:center;gap:24px;min-height:76px;padding:14px 2px;transition:color .2s,padding .2s;display:grid}.home-module__Lpc4jG__newsItem:hover{color:var(--blue);padding-left:8px;padding-right:8px}.home-module__Lpc4jG__newsMeta{color:var(--muted);font-variant-numeric:tabular-nums;align-items:center;gap:16px;font-size:.8125rem;display:flex}.home-module__Lpc4jG__newsCategory{min-width:78px;color:var(--blue);letter-spacing:.08em;background:#f4f8ff;border:1px solid #c9d8ee;border-radius:999px;justify-content:center;padding:5px 10px;font-size:.6875rem;font-weight:800;display:inline-flex}.home-module__Lpc4jG__newsTitle{margin:0;font-size:.9375rem;font-weight:650;line-height:1.65}.home-module__Lpc4jG__newsArrow{justify-self:end;width:18px}.home-module__Lpc4jG__missionSection{background:var(--ink);color:#fff;grid-template-columns:minmax(0,.92fr) minmax(420px,.78fr);align-items:start;gap:clamp(70px,11vw,180px);padding:clamp(96px,11vw,168px) clamp(28px,6vw,96px);display:grid}.home-module__Lpc4jG__missionHeading>p,.home-module__Lpc4jG__whyIntro>div>p{color:#72a5ff;letter-spacing:.09em;margin:0 0 20px;font-size:.875rem;font-weight:750;line-height:1.5}.home-module__Lpc4jG__missionHeading h2,.home-module__Lpc4jG__whyIntro h2{letter-spacing:-.055em;margin:0;font-size:clamp(2.5rem,4.6vw,4.5rem);line-height:1.28}.home-module__Lpc4jG__missionCopy{border-top:1px solid #ffffff3d;max-width:650px;padding-top:48px}.home-module__Lpc4jG__missionCopy p{color:#cbd2de;margin:0;font-size:1.0625rem;line-height:2}.home-module__Lpc4jG__missionCopy p:first-child{color:#fff;margin-bottom:26px;font-size:clamp(1.25rem,1.8vw,1.625rem);font-weight:750;line-height:1.6}.home-module__Lpc4jG__missionCopy p+p{margin-top:22px}.home-module__Lpc4jG__whySection{border-bottom:1px solid var(--line);background:#fff;padding:clamp(90px,10vw,150px) clamp(28px,6vw,96px)}.home-module__Lpc4jG__whyIntro{grid-template-columns:minmax(0,1.15fr) minmax(360px,.72fr);align-items:end;gap:clamp(50px,8vw,120px);display:grid}.home-module__Lpc4jG__whyIntro>p{max-width:620px;color:var(--muted);margin:0;font-size:1.125rem;line-height:1.9}.home-module__Lpc4jG__evidenceRow{border-top:1px solid var(--ink);border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(250px,.65fr)) minmax(280px,1fr);margin-top:clamp(70px,8vw,116px);display:grid}.home-module__Lpc4jG__evidenceRow>div{grid-template-columns:auto 1fr;align-items:end;gap:24px;min-height:230px;padding:36px clamp(22px,2.7vw,42px) 32px 0;display:grid}.home-module__Lpc4jG__evidenceRow>div+div{border-left:1px solid var(--line);padding-left:clamp(22px,2.7vw,42px)}.home-module__Lpc4jG__evidenceRow strong{color:var(--blue);letter-spacing:-.065em;font-size:clamp(3.5rem,5.5vw,5.75rem);line-height:.9}.home-module__Lpc4jG__evidenceRow strong span{letter-spacing:0;margin-left:4px;font-size:.34em}.home-module__Lpc4jG__evidenceRow>div p{color:#303846;margin:0;font-size:1rem;font-weight:700;line-height:1.65}.home-module__Lpc4jG__evidenceNote{color:var(--muted);align-self:end;margin:0;padding:34px 0 32px clamp(28px,4vw,64px);font-size:.75rem;line-height:1.75}.home-module__Lpc4jG__evidenceNote a{border-bottom:1px solid #aab2bd;width:fit-content;margin-top:10px;display:block}.home-module__Lpc4jG__originStory{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(44px,8vw,120px);margin-top:clamp(52px,7vw,92px);display:grid}.home-module__Lpc4jG__originStory p{color:var(--muted);margin:0;font-size:1.0625rem;line-height:2}.home-module__Lpc4jG__originStory p:last-child{color:var(--ink);font-weight:650}.home-module__Lpc4jG__flowSection,.home-module__Lpc4jG__features,.home-module__Lpc4jG__pricing,.home-module__Lpc4jG__services,.home-module__Lpc4jG__contents,.home-module__Lpc4jG__trust{padding:clamp(90px,10vw,150px) clamp(28px,6vw,96px)}.home-module__Lpc4jG__flowSection{border-bottom:1px solid var(--line)}.home-module__Lpc4jG__sectionHeading h2,.home-module__Lpc4jG__sectionHeadingWide h2,.home-module__Lpc4jG__consultation h2{letter-spacing:-.045em;margin:0;font-size:clamp(2rem,3.1vw,3rem);line-height:1.35}.home-module__Lpc4jG__sectionHeading>p:last-child{max-width:680px;color:var(--muted);margin:24px 0 0;font-size:1.125rem;line-height:1.8}.home-module__Lpc4jG__flowList{grid-template-columns:repeat(5,1fr);gap:0;margin:70px 0 0;padding:0;list-style:none;display:grid}.home-module__Lpc4jG__flowList li{text-align:center;min-width:0;padding:0 clamp(12px,2vw,30px);position:relative}.home-module__Lpc4jG__flowList li:not(:last-child):after{content:"";background:#aeb7c4;width:20%;height:1px;position:absolute;top:36px;right:-10%}.home-module__Lpc4jG__flowIcon{width:72px;height:72px;color:var(--blue);background:#f0f3f7;border-radius:50%;place-items:center;margin:0 auto 18px;display:grid}.home-module__Lpc4jG__flowIcon svg{width:28px}.home-module__Lpc4jG__flowNumber{color:var(--blue);margin-bottom:8px;font-size:.75rem;font-weight:800;display:block}.home-module__Lpc4jG__flowList h3{margin:0;font-size:1.25rem}.home-module__Lpc4jG__flowList p{color:var(--muted);margin:10px auto 0;font-size:1.0625rem;line-height:1.8}.home-module__Lpc4jG__features{background:var(--soft)}.home-module__Lpc4jG__sectionHeadingWide{grid-template-columns:minmax(0,1fr) minmax(320px,.62fr);align-items:end;gap:60px;display:grid}.home-module__Lpc4jG__sectionHeadingWide>p,.home-module__Lpc4jG__sectionHeadingWide>a{color:var(--muted);margin:0;font-size:1.0625rem;line-height:1.8}.home-module__Lpc4jG__sectionHeadingWide>a{color:var(--ink);justify-self:end;align-items:center;gap:10px;font-weight:700;display:inline-flex}.home-module__Lpc4jG__sectionHeadingWide>a svg{width:16px}.home-module__Lpc4jG__sectionHeadingStacked{grid-template-columns:1fr;align-items:start;gap:26px}.home-module__Lpc4jG__sectionHeadingStacked>p{max-width:720px}.home-module__Lpc4jG__featureList{margin-top:clamp(74px,9vw,130px)}.home-module__Lpc4jG__feature,.home-module__Lpc4jG__featureReverse{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.22fr) minmax(300px,.78fr);align-items:center;gap:clamp(52px,8vw,130px);padding:clamp(56px,7vw,105px) 0;display:grid}.home-module__Lpc4jG__featureReverse .home-module__Lpc4jG__featureVisual{order:2}.home-module__Lpc4jG__featureVisual{background:#fff;border:1px solid #d6dbe1;padding:clamp(14px,2vw,28px);box-shadow:0 28px 70px #18223014}.home-module__Lpc4jG__featureVisual img{width:100%;height:auto;display:block}.home-module__Lpc4jG__templatePreviewGrid{background:#f4f7fb;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:clamp(8px,1vw,16px);display:grid}.home-module__Lpc4jG__templatePreview{background:#fff;border:1px solid #dce2ea;border-radius:9px;min-width:0;overflow:hidden;box-shadow:0 12px 28px #18223014}.home-module__Lpc4jG__templateBrowserBar{background:#eef1f5;align-items:center;gap:3px;height:17px;padding:0 7px;display:flex}.home-module__Lpc4jG__templateBrowserBar span{background:#bcc4cf;border-radius:50%;width:4px;height:4px}.home-module__Lpc4jG__templatePreviewBody{background:#fff;min-height:150px;padding:11px}.home-module__Lpc4jG__templatePreviewNav{background:linear-gradient(90deg,currentColor 0 20%,#dfe4ea 20% 100%);border-radius:999px;width:100%;height:6px;margin-bottom:13px}.home-module__Lpc4jG__templatePreviewHero{background:color-mix(in srgb, currentColor 11%, white);height:70px;padding:14px 12px}.home-module__Lpc4jG__templatePreviewHero span,.home-module__Lpc4jG__templatePreviewHero strong,.home-module__Lpc4jG__templatePreviewHero i{background:currentColor;border-radius:999px;height:5px;display:block}.home-module__Lpc4jG__templatePreviewHero span{opacity:.5;width:32%}.home-module__Lpc4jG__templatePreviewHero strong{width:76%;height:8px;margin-top:8px}.home-module__Lpc4jG__templatePreviewHero i{opacity:.3;width:50%;margin-top:7px}.home-module__Lpc4jG__templatePreviewBlocks{grid-template-columns:repeat(3,1fr);gap:5px;margin-top:10px;display:grid}.home-module__Lpc4jG__templatePreviewBlocks span{background:#fafbfd;border:1px solid #e0e5eb;height:30px}.home-module__Lpc4jG__templatePreviewCorporate{color:#245aa6}.home-module__Lpc4jG__templatePreviewService{color:#15786e}.home-module__Lpc4jG__templatePreviewLanding{color:#c8512d}.home-module__Lpc4jG__templatePreviewName,.home-module__Lpc4jG__templatePreview small{padding-inline:11px;display:block}.home-module__Lpc4jG__templatePreviewName{color:var(--ink);padding-top:10px;font-size:.8125rem}.home-module__Lpc4jG__templatePreview small{min-height:50px;color:var(--muted);padding-top:3px;padding-bottom:11px;font-size:.625rem;line-height:1.55}.home-module__Lpc4jG__templatePreviewNote{flex-wrap:wrap;grid-column:1/-1;gap:8px;padding-top:4px;display:flex}.home-module__Lpc4jG__templatePreviewNote span{color:var(--ink);background:#fff;border:1px solid #d4dbe4;border-radius:999px;padding:6px 9px;font-size:.6875rem;font-weight:700}.home-module__Lpc4jG__featureCopy{position:relative}.home-module__Lpc4jG__chatExample{background:#f4f7fb;padding:clamp(16px,3vw,32px);font-size:.9375rem;line-height:1.8}.home-module__Lpc4jG__chatExampleHeader{flex-wrap:wrap;align-items:center;gap:10px;font-weight:700;display:flex}.home-module__Lpc4jG__chatExampleHeader span{color:var(--muted);margin-left:auto;font-size:.75rem;font-weight:400}.home-module__Lpc4jG__chatQuestion,.home-module__Lpc4jG__chatAnswer{border-radius:16px;padding:16px 20px}.home-module__Lpc4jG__chatQuestion{color:#fff;background:var(--blue);border-bottom-right-radius:4px;margin:28px 0 16px 24px}.home-module__Lpc4jG__chatAnswer{background:#fff;border-bottom-left-radius:4px;margin:0 24px 28px 0}.home-module__Lpc4jG__chatOptions{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;display:grid}.home-module__Lpc4jG__chatOptions div{border-top:1px solid #d6dbe1;padding-top:16px}.home-module__Lpc4jG__chatOptions strong,.home-module__Lpc4jG__chatOptions span{display:block}.home-module__Lpc4jG__chatOptions span{color:var(--muted);margin-top:6px;font-size:.8125rem}.home-module__Lpc4jG__featureNumber{color:#d8dde4;font-size:clamp(3.5rem,7vw,7rem);font-weight:800;line-height:1;position:absolute;top:-12px;right:0}.home-module__Lpc4jG__featureIcon{width:52px;height:52px;color:var(--blue);place-items:center;margin-bottom:24px;display:grid}.home-module__Lpc4jG__featureIcon svg{stroke-width:1.5px;width:38px;height:38px}.home-module__Lpc4jG__planLabel{width:fit-content;color:var(--blue);background:#dce9ff;border-radius:999px;margin:0 0 16px;padding:8px 12px;font-size:.75rem;font-weight:750}.home-module__Lpc4jG__featureCopy h3{margin:0;font-size:clamp(1.75rem,2.5vw,2.5rem);line-height:1.35}.home-module__Lpc4jG__featureText{max-width:520px;color:var(--muted);margin:20px 0 0;font-size:1.0625rem;line-height:1.9}.home-module__Lpc4jG__aiExample{border-left:3px solid var(--blue);background:#fff;margin:24px 0 0;padding:16px 20px;font-size:1rem;line-height:1.8}.home-module__Lpc4jG__aiScope{color:var(--muted);margin:16px 0 0;font-size:.875rem;line-height:1.8}.home-module__Lpc4jG__pricing{border-bottom:1px solid var(--line)}.home-module__Lpc4jG__initialPrice{border-top:1px solid var(--ink);border-bottom:1px solid var(--line);grid-template-columns:1fr auto 1.2fr;align-items:center;gap:36px;margin-top:64px;padding:34px 38px;display:grid}.home-module__Lpc4jG__initialPrice>div:first-child{align-items:center;gap:14px;font-size:1.125rem;font-weight:750;display:flex}.home-module__Lpc4jG__initialPriceDescription{justify-items:start;gap:16px;display:grid}.home-module__Lpc4jG__demoLink{border:1px solid var(--blue);align-items:center;gap:10px;min-height:44px;padding:0 16px;font-size:1rem;font-weight:750;transition:background .2s,color .2s;display:inline-flex;color:var(--blue)!important}.home-module__Lpc4jG__demoLink:hover{background:var(--blue);color:#fff!important}.home-module__Lpc4jG__initialPrice .home-module__Lpc4jG__demoLink svg{width:16px}.home-module__Lpc4jG__initialPrice svg{width:27px;color:var(--blue)}.home-module__Lpc4jG__initialPrice strong{white-space:nowrap;font-size:clamp(2rem,3vw,2.75rem)}.home-module__Lpc4jG__initialPrice p,.home-module__Lpc4jG__planGrid p,.home-module__Lpc4jG__priceNote{color:var(--muted);margin:0;font-size:1.0625rem;line-height:1.75}.home-module__Lpc4jG__planGrid{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.home-module__Lpc4jG__planGrid article{min-height:220px;padding:34px 38px}.home-module__Lpc4jG__planGrid article+article{border-left:1px solid var(--line)}.home-module__Lpc4jG__planGrid span{color:var(--blue);font-size:.875rem;font-weight:750;display:block}.home-module__Lpc4jG__planGrid strong{margin:16px 0 18px;font-size:clamp(1.5rem,2vw,2rem);display:block}.home-module__Lpc4jG__priceNote{margin:22px 0 0;font-size:.8125rem}.home-module__Lpc4jG__detailLink{width:fit-content;min-width:320px;margin:38px auto 0}.home-module__Lpc4jG__home .home-module__Lpc4jG__detailLink{color:#fff}.home-module__Lpc4jG__services{border-bottom:1px solid var(--line);background:#fff}.home-module__Lpc4jG__serviceList{border-top:1px solid var(--ink);margin-top:64px}.home-module__Lpc4jG__serviceList>a{border-bottom:1px solid var(--line);grid-template-columns:60px 56px minmax(0,1fr) 42px;align-items:center;gap:28px;min-height:150px;transition:padding .2s,background .2s;display:grid}.home-module__Lpc4jG__serviceList>a:hover{background:var(--soft);padding:0 18px}.home-module__Lpc4jG__serviceList>a>span{color:var(--blue);font-size:.75rem;font-weight:800}.home-module__Lpc4jG__serviceList>a>svg:first-of-type{stroke-width:1.4px;width:34px;height:34px}.home-module__Lpc4jG__serviceList>a>svg:last-child{width:20px}.home-module__Lpc4jG__serviceList h3{margin:0;font-size:1.375rem}.home-module__Lpc4jG__serviceList p{color:var(--muted);margin:9px 0 0;font-size:1.0625rem;line-height:1.8}.home-module__Lpc4jG__contents{background:var(--soft);border-bottom:1px solid var(--line)}.home-module__Lpc4jG__contentGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(18px,2.2vw,34px);margin-top:58px;display:grid}.home-module__Lpc4jG__contentGrid>a{min-width:0}.home-module__Lpc4jG__contentGrid figure{aspect-ratio:1.62;background:#e9ecef;border:1px solid #dce0e5;place-items:center;margin:0 0 22px;display:grid;overflow:hidden}.home-module__Lpc4jG__contentGrid figure img{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block}.home-module__Lpc4jG__contentGrid>a:hover figure img{transform:scale(1.025)}.home-module__Lpc4jG__taskmillVisual{background:#0c755a!important}.home-module__Lpc4jG__taskmillVisual img{object-fit:contain!important}.home-module__Lpc4jG__aiCheckVisual{background:#eef2f6!important}.home-module__Lpc4jG__aiCheckVisual>div{background:#fff;border:1px solid #d5dbe3;grid-template-rows:1fr auto;grid-template-columns:42px 1fr;align-items:center;gap:6px 16px;width:74%;height:72%;padding:22px;display:grid;box-shadow:0 18px 40px #1c2a3a14}.home-module__Lpc4jG__aiCheckVisual svg{width:34px;color:var(--blue)}.home-module__Lpc4jG__aiCheckVisual strong{font-size:1.125rem;line-height:1.45}.home-module__Lpc4jG__aiCheckVisual span{color:var(--muted);grid-column:2;font-size:.75rem}.home-module__Lpc4jG__contentMeta{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.home-module__Lpc4jG__contentMeta h3{margin:0;font-size:1.25rem;line-height:1.35}.home-module__Lpc4jG__contentMeta span{color:#525c69;background:#e4e8ed;padding:4px 7px;font-size:.75rem;font-weight:650}.home-module__Lpc4jG__contentGrid>a>p{color:var(--muted);margin:12px 0 0;font-size:1.0625rem;line-height:1.8}.home-module__Lpc4jG__contentGrid em{color:var(--blue);align-items:center;gap:8px;margin-top:16px;font-size:.875rem;font-style:normal;font-weight:750;display:inline-flex}.home-module__Lpc4jG__contentGrid em svg{width:14px}.home-module__Lpc4jG__trust{grid-template-columns:.8fr 1.2fr;gap:clamp(60px,10vw,150px);display:grid}.home-module__Lpc4jG__trustList{border-top:1px solid var(--ink)}.home-module__Lpc4jG__trustList article{border-bottom:1px solid var(--line);grid-template-columns:48px .65fr 1fr;align-items:center;gap:24px;min-height:120px;display:grid}.home-module__Lpc4jG__trustList article>span{border:1px solid var(--blue);width:34px;height:34px;color:var(--blue);border-radius:50%;place-items:center;display:grid}.home-module__Lpc4jG__trustList svg{width:16px}.home-module__Lpc4jG__trustList h3{margin:0;font-size:1.25rem}.home-module__Lpc4jG__trustList p{color:var(--muted);margin:0;font-size:1.0625rem;line-height:1.8}.home-module__Lpc4jG__consultation{color:#fff;background:#0c1119;grid-template-columns:1.25fr .75fr .75fr;align-items:center;gap:28px;padding:clamp(58px,7vw,92px) clamp(28px,6vw,96px);display:grid}.home-module__Lpc4jG__consultation>div>p:last-child{color:#c8ced7;max-width:650px;margin:18px 0 0;font-size:1.0625rem;line-height:1.8}.home-module__Lpc4jG__consultation>a{border-color:#fff}.home-module__Lpc4jG__consultation>a:first-of-type{color:var(--ink);background:#fff}.home-module__Lpc4jG__footer{background:#fff;padding:76px clamp(28px,6vw,96px) 28px}.home-module__Lpc4jG__footerMain{grid-template-columns:.85fr 1.15fr;gap:80px;padding-bottom:68px;display:grid}.home-module__Lpc4jG__footerBrand{max-width:310px}.home-module__Lpc4jG__footerBrand p{color:var(--muted);margin:24px 0 0;font-size:1.0625rem}.home-module__Lpc4jG__footerMain nav{grid-template-columns:repeat(3,1fr);gap:38px;display:grid}.home-module__Lpc4jG__footerMain nav>div{align-content:start;gap:13px;display:grid}.home-module__Lpc4jG__footerMain strong{color:var(--blue);letter-spacing:.08em;margin-bottom:8px;font-size:.75rem}.home-module__Lpc4jG__footerMain nav a{font-size:.875rem;line-height:1.5}.home-module__Lpc4jG__footerBottom{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:20px;padding-top:25px;font-size:.75rem;display:flex}@media (max-width:1180px){.home-module__Lpc4jG__headerNav{display:none}.home-module__Lpc4jG__header{grid-template-columns:1fr auto auto auto}.home-module__Lpc4jG__mobileMenu{display:block}.home-module__Lpc4jG__hero{grid-template-columns:minmax(390px,.46fr) minmax(440px,.54fr)}.home-module__Lpc4jG__hero h1{font-size:clamp(2.25rem,2.8vw,2.75rem)}}@media (max-width:900px){.home-module__Lpc4jG__header{grid-template-columns:1fr auto;gap:12px;min-height:68px;padding:0 20px}.home-module__Lpc4jG__brand{width:225px;height:28px}.home-module__Lpc4jG__headerSecondary,.home-module__Lpc4jG__headerCta{display:none}.home-module__Lpc4jG__mobileMenu{grid-column:2}.home-module__Lpc4jG__mobileMenu .mobile-menu-panel{height:calc(100svh - 68px)}.home-module__Lpc4jG__hero{background:#fff;grid-template:"copy""screen""actions""news"/1fr;gap:0;min-height:auto;padding:32px 20px 72px}.home-module__Lpc4jG__heroCopy{text-align:center}.home-module__Lpc4jG__eyebrow{margin-bottom:16px}.home-module__Lpc4jG__hero .home-module__Lpc4jG__eyebrow{letter-spacing:.025em;font-size:.875rem;line-height:1.55}.home-module__Lpc4jG__productName{margin-bottom:16px;font-size:1.25rem}.home-module__Lpc4jG__hero h1{letter-spacing:-.04em;margin-inline:auto;font-size:clamp(1.75rem,7.4vw,2rem);line-height:1.42}.home-module__Lpc4jG__noWrap{white-space:nowrap}.home-module__Lpc4jG__heroLead{max-width:520px;margin:22px auto 0;line-height:1.75}.home-module__Lpc4jG__heroScreen{justify-self:center;width:100%;max-width:620px;margin-top:34px;padding:0 .8% 3.5%}.home-module__Lpc4jG__laptop{border-width:5px 5px 10px;border-radius:10px 10px 2px 2px;padding:2.4% 2.4% 3.2%}.home-module__Lpc4jG__heroActions{grid-template-columns:1fr;justify-self:center;width:100%;max-width:620px;margin-top:30px}.home-module__Lpc4jG__heroActions a{width:100%}.home-module__Lpc4jG__flowSection,.home-module__Lpc4jG__whySection,.home-module__Lpc4jG__features,.home-module__Lpc4jG__pricing,.home-module__Lpc4jG__services,.home-module__Lpc4jG__contents,.home-module__Lpc4jG__trust{padding:88px 20px}.home-module__Lpc4jG__newsSection{margin-top:44px;padding:34px 0 0}.home-module__Lpc4jG__newsHeading{align-items:start}.home-module__Lpc4jG__newsItem{grid-template-columns:1fr 22px;gap:8px 16px;padding:18px 0}.home-module__Lpc4jG__newsMeta,.home-module__Lpc4jG__newsTitle{grid-column:1}.home-module__Lpc4jG__newsArrow{grid-area:1/2/3}.home-module__Lpc4jG__missionSection{grid-template-columns:1fr;gap:52px;padding:88px 20px}.home-module__Lpc4jG__missionHeading h2,.home-module__Lpc4jG__whyIntro h2{font-size:clamp(2rem,8vw,2.75rem)}.home-module__Lpc4jG__missionCopy{max-width:none;padding-top:34px}.home-module__Lpc4jG__whyIntro{grid-template-columns:1fr;gap:32px}.home-module__Lpc4jG__evidenceRow{grid-template-columns:repeat(2,1fr);margin-top:56px}.home-module__Lpc4jG__evidenceRow>div{grid-template-columns:1fr;align-content:end;gap:16px;min-height:190px;padding:28px 18px 26px 0}.home-module__Lpc4jG__evidenceRow>div+div{padding-left:18px}.home-module__Lpc4jG__evidenceNote{border-top:1px solid var(--line);grid-column:1/-1;padding:22px 0}.home-module__Lpc4jG__originStory{grid-template-columns:1fr;gap:28px;margin-top:52px}.home-module__Lpc4jG__sectionHeading h2,.home-module__Lpc4jG__sectionHeadingWide h2,.home-module__Lpc4jG__consultation h2{font-size:clamp(1.75rem,7vw,2rem)}.home-module__Lpc4jG__flowList{grid-template-columns:1fr;gap:0;max-width:520px;margin:54px auto 0}.home-module__Lpc4jG__flowList li{text-align:left;grid-template-rows:auto auto;grid-template-columns:68px 42px 1fr;align-items:center;gap:4px 16px;min-height:126px;padding:0;display:grid}.home-module__Lpc4jG__flowList li:not(:last-child):after{width:1px;height:38px;inset:87px auto -1px 33px}.home-module__Lpc4jG__flowIcon{grid-row:1/3;width:66px;height:66px;margin:0}.home-module__Lpc4jG__flowNumber{align-self:end;margin:0}.home-module__Lpc4jG__flowList h3{align-self:end;font-size:1.25rem}.home-module__Lpc4jG__flowList p{grid-column:2/4;align-self:start;margin:2px 0 0;font-size:1rem}.home-module__Lpc4jG__sectionHeadingWide{grid-template-columns:1fr;gap:24px}.home-module__Lpc4jG__sectionHeadingWide>a{justify-self:start}.home-module__Lpc4jG__featureList{margin-top:58px}.home-module__Lpc4jG__feature,.home-module__Lpc4jG__featureReverse{grid-template-columns:1fr;gap:38px;padding:70px 0}.home-module__Lpc4jG__featureReverse .home-module__Lpc4jG__featureVisual{order:0}.home-module__Lpc4jG__featureVisual{padding:10px}.home-module__Lpc4jG__templatePreviewGrid{grid-template-columns:1fr}.home-module__Lpc4jG__templatePreviewBody{min-height:130px}.home-module__Lpc4jG__templatePreview small{min-height:0}.home-module__Lpc4jG__featureNumber{font-size:4rem;top:0}.home-module__Lpc4jG__featureCopy h3{font-size:1.75rem}.home-module__Lpc4jG__initialPrice{grid-template-columns:1fr;gap:18px;margin-top:52px;padding:28px 0}.home-module__Lpc4jG__initialPrice strong{font-size:2rem}.home-module__Lpc4jG__planGrid{grid-template-columns:1fr}.home-module__Lpc4jG__planGrid article{min-height:auto;padding:30px 0}.home-module__Lpc4jG__planGrid article+article{border-top:1px solid var(--line);border-left:0}.home-module__Lpc4jG__detailLink{width:100%;min-width:0}.home-module__Lpc4jG__serviceList>a{grid-template-columns:36px 44px 1fr 26px;gap:14px;min-height:154px}.home-module__Lpc4jG__serviceList>a:hover{padding:0}.home-module__Lpc4jG__serviceList h3{font-size:1.25rem}.home-module__Lpc4jG__contentGrid{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:repeat(4,minmax(78vw,1fr));gap:18px;margin-right:-20px;overflow-x:auto}.home-module__Lpc4jG__contentGrid::-webkit-scrollbar{display:none}.home-module__Lpc4jG__contentGrid>a{scroll-snap-align:start;padding-bottom:10px}.home-module__Lpc4jG__contentGrid figure{aspect-ratio:1.55}.home-module__Lpc4jG__contentMeta h3{font-size:1.25rem}.home-module__Lpc4jG__trust{grid-template-columns:1fr;gap:54px}.home-module__Lpc4jG__trustList article{grid-template-columns:42px 1fr;gap:10px 18px;padding:26px 0}.home-module__Lpc4jG__trustList article>span{grid-row:1/3}.home-module__Lpc4jG__trustList p{grid-column:2}.home-module__Lpc4jG__consultation{text-align:center;grid-template-columns:1fr;gap:12px;padding:72px 20px}.home-module__Lpc4jG__consultation>div{margin-bottom:24px}.home-module__Lpc4jG__consultation>a{width:100%}.home-module__Lpc4jG__footer{padding:66px 20px 28px}.home-module__Lpc4jG__footerMain{grid-template-columns:1fr;gap:50px}.home-module__Lpc4jG__footerBrand{max-width:270px}.home-module__Lpc4jG__footerMain nav{grid-template-columns:1fr;gap:36px}.home-module__Lpc4jG__footerBottom{flex-direction:column;gap:8px}}@media (max-width:520px){.home-module__Lpc4jG__hero{padding-top:30px}.home-module__Lpc4jG__hero h1{font-size:1.75rem}.home-module__Lpc4jG__heroLead{max-width:320px}.home-module__Lpc4jG__heroScreen{margin-top:30px}.home-module__Lpc4jG__heroActions{margin-top:26px}.home-module__Lpc4jG__serviceList>a{grid-template-columns:26px 38px 1fr 20px;gap:10px}.home-module__Lpc4jG__serviceList p{margin-top:7px}}@media (max-width:350px){.home-module__Lpc4jG__noWrap{white-space:normal}}@media (prefers-reduced-motion:reduce){.home-module__Lpc4jG__home *,.home-module__Lpc4jG__home :before,.home-module__Lpc4jG__home :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
