.business-ai-page .business-ai-hero__metrics small,.business-ai-page .business-ai-hero__metrics strong,.business-ai-page .business-ai-state__conclusion>span,.business-ai-page .business-ai-state__conclusion>strong{display:block}.business-ai-page.lower-page>.business-ai-hero{position:relative;min-height:0;overflow:hidden;padding:0!important;color:#fff;background:#4454c6!important}.business-ai-page.lower-page>.business-ai-hero::before{position:absolute;z-index:0;top:0;right:0;width:42%;height:calc(100% - 9rem);background:#5b74df;clip-path:polygon(26%0,100%0,100% 100%,0 100%);content:""}.business-ai-page .business-ai-hero__grid{position:relative;z-index:1;display:grid;min-height:clamp(620px,71vh,760px);grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);align-items:center;gap:clamp(4rem,6vw,9rem);padding:clamp(6rem,8vh,9rem)0 clamp(5rem,7vh,8rem)}.business-ai-page .business-ai-hero__corner,.business-ai-page .business-ai-hero__grid::before,.business-ai-page .business-ai-hero__image{display:none!important}.business-ai-page .business-ai-hero__copy{color:#fff}.business-ai-page .business-ai-hero__tags{display:flex;flex-wrap:wrap;gap:1.2rem;margin-bottom:3.4rem}.business-ai-page .business-ai-hero__tags span{padding:.9rem 1.5rem;border-radius:.35rem;color:#4050be;background:#fff;font-size:1.45rem;font-weight:800;letter-spacing:.04em}.business-ai-page.lower-page .business-ai-hero h1{max-width:none;margin:0;color:#fff;font-size:clamp(5rem,4.7vw,7.4rem);font-weight:800;line-height:1.34;letter-spacing:.015em}.business-ai-page.lower-page .business-ai-hero h1>span{display:block;white-space:nowrap}.business-ai-page .business-ai-hero__copy>p{margin:3rem 0 0;color:rgba(255,255,255,.92);font-size:clamp(1.65rem,1.25vw,2rem);font-weight:650;line-height:1.9}.business-ai-page .business-ai-hero__metrics{display:flex;align-items:stretch;gap:0;margin-top:3.8rem}.business-ai-page .business-ai-hero__metrics>div{min-width:22rem;padding:0 3.4rem;border-left:1px solid rgba(255,255,255,.42)}.business-ai-page .business-ai-hero__metrics>div:first-child{padding-left:0;border-left:0}.business-ai-page .business-ai-hero__metrics small{margin-bottom:.4rem;color:#fff;font-size:1.45rem;font-weight:800}.business-ai-page .business-ai-hero__metrics strong{color:#fff;font-size:clamp(2.6rem,2.25vw,3.7rem);font-weight:850;line-height:1.2;white-space:nowrap}.business-ai-page .business-ai-hero__metrics strong span{margin-right:.2rem;color:#dfff3f;font-size:1.4em}.business-ai-page .business-ai-hero__visual{min-height:0!important}.business-ai-page .business-ai-hero__dashboard{position:relative;min-height:520px;border-radius:1.2rem;background:#edf0f7;box-shadow:0 2.2rem 5rem rgba(21,30,92,.24)}.business-ai-page .business-ai-hero__sheet{position:absolute;top:8%;right:11%;bottom:8%;left:20%;padding:3.6rem 3.2rem;border-radius:.8rem;color:#1a2343;background:#fff;box-shadow:0 1.4rem 3rem rgba(33,43,92,.14)}.business-ai-page .business-ai-hero__sheet>span{color:#59637e;font-size:1.2rem;font-weight:750}.business-ai-page .business-ai-hero__sheet h2{margin:.5rem 0 2.2rem;font-size:2.2rem;letter-spacing:.12em}.business-ai-page .business-ai-hero__sheet-row{display:grid;grid-template-columns:1fr 1.6fr .65fr;gap:.7rem;margin-bottom:.7rem}.business-ai-page .business-ai-hero__sheet-row b,.business-ai-page .business-ai-hero__sheet-row em,.business-ai-page .business-ai-hero__sheet-row i{height:2.8rem;border-radius:.2rem;background:#e8ebf2}.business-ai-page .business-ai-hero__sheet-row b{background:#dbe5ff}.business-ai-page .business-ai-hero__sheet-row em{background:#dfff3f}.business-ai-page .business-ai-hero__chart{display:flex;height:12rem;align-items:flex-end;justify-content:center;gap:1.2rem;margin-top:3.2rem;border-bottom:1px solid #cfd5e3}.business-ai-page .business-ai-hero__chart i{width:12%;height:38%;background:#8795bc}.business-ai-page .business-ai-hero__chart i:nth-child(2){height:72%;background:#ff4f67}.business-ai-page .business-ai-hero__chart i:nth-child(3){height:90%;background:#f2b540}.business-ai-page .business-ai-hero__chart i:nth-child(4){height:56%;background:#4d6dd2}.business-ai-page .business-ai-hero__chart i:nth-child(5){height:76%;background:#3b4fc0}.business-ai-page .business-ai-hero__panel{position:absolute;display:grid;min-width:24rem;grid-template-columns:1fr auto;gap:.4rem 1.2rem;padding:1.7rem 2rem;border-radius:.7rem;color:#18213d;background:#fff;box-shadow:0 1.2rem 2.8rem rgba(24,31,72,.22)}.business-ai-page .business-ai-hero__panel small{grid-column:1/-1;color:#536184;font-size:1.15rem;font-weight:750}.business-ai-page .business-ai-hero__panel strong{font-size:1.45rem}.business-ai-page .business-ai-hero__panel span{color:#5a45ed;font-size:1.35rem;font-weight:850}.business-ai-page .business-ai-hero__panel--top{top:21%;left:3%}.business-ai-page .business-ai-hero__panel--middle{top:56%;right:1%}.business-ai-page .business-ai-hero__panel--bottom{bottom:5%;left:9%}.business-ai-page .business-ai-hero__industries{position:relative;z-index:3;display:flex;min-height:9rem;align-items:center;justify-content:center;gap:clamp(2.5rem,5vw,7rem);padding:2rem 5vw;color:#1e2948;background:#fff;font-size:clamp(1.4rem,1.2vw,1.8rem);font-weight:800;letter-spacing:.04em}.business-ai-page .business-ai-hero__industries span{color:#4050be}.business-ai-page .business-ai-hero__industries strong{padding-left:clamp(2.5rem,5vw,7rem);border-left:1px solid #d8dce7}.business-ai-page .business-ai-area-tab{color:inherit;text-decoration:none}.business-ai-area-page{color:#132c34;background:#fff}.business-ai-area-hero{position:relative;overflow:hidden;background:#eef6f1}.business-ai-area-hero::after{position:absolute;top:0;right:0;width:38%;height:100%;background:#dbece3;clip-path:polygon(32%0,100%0,100% 100%,0 100%);content:""}.business-ai-area-hero__inner{position:relative;z-index:1;display:grid;min-height:62rem;grid-template-columns:minmax(0,1fr) minmax(380px,.85fr);align-items:center;gap:7rem;padding-block:7rem}.business-ai-area-hero__copy>a{display:inline-flex;margin-bottom:5rem;color:#246a4a;font-size:1.45rem;font-weight:750;text-decoration:none}.business-ai-area-detail section>span,.business-ai-area-hero__copy>span{display:block;color:#2d8d61;font-size:1.4rem;font-weight:850;letter-spacing:.16em}.business-ai-area-hero h1{margin:1.2rem 0 2rem;font-size:clamp(5rem,5vw,7.5rem);line-height:1.15}.business-ai-area-hero p{max-width:54rem;margin:0;font-size:clamp(2rem,1.8vw,2.7rem);font-weight:700;line-height:1.7}.business-ai-area-hero figure{position:relative;z-index:2;margin:0;padding:2.5rem;background:rgba(255,255,255,.82);box-shadow:0 2rem 5rem rgba(20,72,50,.12)}.business-ai-area-hero figure img{display:block;width:100%;height:auto;mix-blend-mode:multiply}.business-ai-area-detail{padding:clamp(8rem,10vw,14rem)0;background-image:linear-gradient(90deg,transparent calc(33.333% - 1px),rgba(27,80,59,.08) 33.333%,transparent calc(33.333% + 1px),transparent calc(66.666% - 1px),rgba(27,80,59,.08) 66.666%,transparent calc(66.666% + 1px))}.business-ai-area-detail__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(3rem,5vw,7rem)}.business-ai-area-detail section{padding:clamp(3rem,4vw,5rem);border-top:1px solid #183f34;background:rgba(255,255,255,.94)}.business-ai-area-detail h2{margin:1.2rem 0 2.8rem;font-size:clamp(2.8rem,2.6vw,4.2rem);line-height:1.35}.business-ai-area-detail h3{font-size:1.8rem}.business-ai-area-detail li,.business-ai-area-detail p{font-size:1.65rem;line-height:1.9}.business-ai-area-detail li+li{margin-top:1rem}.business-ai-area-detail__concept{margin:clamp(4rem,6vw,8rem)0}.business-ai-area-detail__concept p{max-width:90rem;font-size:clamp(1.8rem,1.6vw,2.2rem)}.business-ai-area-detail .area-card__actions{display:grid;gap:2rem}.business-ai-area-detail .area-card__actions article{padding:2rem;background:#eef6f1}.business-ai-area-detail__note{margin:5rem 0 0;text-align:center}.business-ai-area-cta{padding:clamp(7rem,9vw,11rem)0;color:#fff;background:#173f35}.business-ai-area-cta .content-shell{display:flex;align-items:center;justify-content:space-between;gap:4rem}.business-ai-area-cta h2{margin:0 0 1.5rem;color:#fff;font-size:clamp(3rem,3.5vw,5rem);line-height:1.45}.business-ai-area-cta p{margin:0;color:rgba(255,255,255,.78);font-size:1.7rem}.business-ai-area-cta a{display:inline-flex;min-height:6.4rem;align-items:center;gap:3rem;padding:1.6rem 2.4rem;border-radius:.4rem;color:#173f35;background:#fff;font-size:1.7rem;font-weight:850;text-decoration:none}@media (max-width:1000px){.business-ai-page .business-ai-hero__grid{grid-template-columns:1fr;padding-top:6rem}.business-ai-page.lower-page>.business-ai-hero::before{width:65%;height:48%}.business-ai-page .business-ai-hero__visual{width:min(68rem,100%);margin-inline:auto}.business-ai-page .business-ai-hero__dashboard{min-height:480px}.business-ai-page .business-ai-hero__industries{flex-wrap:wrap;gap:2rem 4rem}.business-ai-area-hero__inner{grid-template-columns:1fr;gap:4rem}.business-ai-area-hero figure{width:min(64rem,100%)}}@media (max-width:700px){.business-ai-page .business-ai-hero__grid{min-height:0;gap:4rem;padding:4rem 0 4.5rem}.business-ai-page.lower-page .business-ai-hero h1{font-size:clamp(3.6rem,11vw,5.2rem);line-height:1.3}.business-ai-page .business-ai-hero__copy>p br{display:none}.business-ai-page .business-ai-hero__metrics{display:grid;grid-template-columns:1fr 1fr}.business-ai-page .business-ai-hero__metrics>div{min-width:0;padding:0 0 0 1.5rem}.business-ai-page .business-ai-hero__metrics strong{font-size:2rem;white-space:normal}.business-ai-page .business-ai-hero__dashboard{min-height:370px}.business-ai-page .business-ai-hero__sheet{top:7%;right:7%;bottom:7%;left:16%;padding:2.2rem 1.8rem}.business-ai-page .business-ai-hero__sheet h2{font-size:1.7rem}.business-ai-page .business-ai-hero__panel{min-width:18rem;padding:1.2rem}.business-ai-page .business-ai-hero__panel strong{font-size:1.2rem}.business-ai-page .business-ai-hero__panel--middle{right:-1rem}.business-ai-page .business-ai-hero__industries{justify-content:flex-start;padding:2.4rem 5vw}.business-ai-page .business-ai-hero__industries strong{width:100%;padding:1.5rem 0 0;border-top:1px solid #d8dce7;border-left:0}.business-ai-area-hero__inner{min-height:0;padding-block:5rem}.business-ai-area-hero__copy>a{margin-bottom:3rem}.business-ai-area-detail__grid{grid-template-columns:1fr}.business-ai-area-detail section{padding:3rem 0}.business-ai-area-cta .content-shell{align-items:flex-start;flex-direction:column}}.business-ai-page .business-ai-state__conclusion .business-ai-emphasis{display:inline}body:has(.business-ai-page) .business-ai-page.lower-page>.business-ai-solution{padding-top:clamp(9.5rem,10vw,12.5rem);padding-bottom:clamp(6.8rem,7.5vw,9.6rem)}.business-ai-page.lower-page>.business-ai-difference{padding-top:clamp(10rem,10.5vw,13rem);background:#004e5d!important}.business-ai-page.lower-page>.business-ai-difference::after{background:#004e5d}body:has(.business-ai-page) .business-ai-page.lower-page>.business-ai-process{padding-top:clamp(11rem,11vw,13.5rem)}body:has(.business-ai-page) .business-ai-page.lower-page>.business-ai-process::before{background-color:#004e5d!important}.business-ai-page.lower-page>.business-ai-capacity{padding-top:clamp(4.5rem,5.5vw,6.5rem)}.business-ai-page.lower-page>.business-ai-case-section{background:linear-gradient(180deg,#fff 0,#fff 34%,#f3f8f7 58%,#d8e8e6 100%)!important}.business-ai-page.lower-page>.business-ai-capacity{background:linear-gradient(180deg,#d8e8e6 0,#afceca 28%,#5d9294 66%,#004e5d 100%)!important}.business-ai-page .business-ai-capacity__card{box-shadow:0 2rem 5rem rgba(0,52,62,.14)}.business-ai-page .business-ai-capacity__copy>h2::before,.business-ai-page .business-ai-consultation__copy>h2::before,.business-ai-page .business-ai-pack__copy>h2::before,.business-ai-page .business-ai-solution__head>h2::before,.business-ai-page .section-heading>h2::before{display:none!important;content:none!important}.business-ai-page .business-ai-areas__intro .section-heading{max-width:860px;margin-right:auto!important;margin-left:auto!important;text-align:center}.business-ai-page .business-ai-areas__intro .section-heading>h2{margin-right:auto;margin-left:auto}.business-ai-page .business-ai-areas__intro .section-heading>p,.business-ai-page .business-ai-process .section-heading>h2,.business-ai-page .business-ai-process .section-heading>p{margin-right:auto;margin-left:auto;text-align:center}.business-ai-page .business-ai-process>.content-shell{position:relative;padding-top:clamp(5rem,6vw,7.5rem)}.business-ai-page .business-ai-process>.content-shell::before{position:absolute;top:0;right:0;left:0;height:1px;background:rgba(21,56,75,.34);content:""}.business-ai-page .business-ai-areas>.content-shell,.business-ai-page .business-ai-case-section>.content-shell{padding-top:clamp(5rem,6vw,7.5rem);border-top:1px solid rgba(21,56,75,.34)}.business-ai-page .business-ai-faq{border-top:1px solid rgba(21,56,75,.34)}.business-ai-page .business-ai-process .section-heading{max-width:860px;margin-right:auto;margin-left:auto;text-align:center}.business-ai-page .business-ai-area-panel{--area-accent:#33865b;--area-accent-dark:#235e42;--area-soft:#edf6f1}.business-ai-page .business-ai-area-panel--2{--area-accent:#2f7181;--area-accent-dark:#225362;--area-soft:#edf5f7}.business-ai-page .business-ai-area-panel--3{--area-accent:#d9653d;--area-accent-dark:#a84327;--area-soft:#fdf1ed}.business-ai-page .business-ai-area-panel--4{--area-accent:#5d766f;--area-accent-dark:#3d5750;--area-soft:#f0f5f3}.business-ai-page .business-ai-area-panel>header{display:grid;grid-template-columns:minmax(0,.78fr) minmax(360px,1.22fr);align-items:center;gap:clamp(3rem,5vw,6rem);padding:clamp(4rem,5.5vw,6.5rem);border-top:8px solid var(--area-accent);border-bottom-color:rgba(21,56,75,.12);background:linear-gradient(135deg,#fff 0%,var(--area-soft) 100%)}.business-ai-page .business-ai-area-panel__heading>span{color:var(--area-accent);font-size:1.2rem;font-weight:800;letter-spacing:.14em}.business-ai-page .business-ai-area-panel__heading>h3{margin-top:1.2rem;color:var(--area-accent-dark);font-family:"Zen Kaku Gothic New","Noto Sans JP",sans-serif;font-size:clamp(3rem,4vw,4.8rem);font-weight:700;line-height:1.25;letter-spacing:-.04em}.business-ai-page .business-ai-area-panel__heading>p{max-width:36rem;margin-top:1.4rem;color:#4a625a;font-size:clamp(1.4rem,1.25vw,1.65rem);line-height:1.8}.business-ai-page .business-ai-area-panel__visual{overflow:hidden;margin:0;aspect-ratio:4/3;border:1px solid color-mix(in srgb,var(--area-accent) 24%,#fff);border-radius:1.6rem;background:rgba(255,255,255,.78);box-shadow:0 1.8rem 4.5rem rgba(21,56,75,.08)}.business-ai-page .business-ai-area-panel__visual img{display:block;width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.business-ai-page .business-ai-area-panel__body{gap:clamp(2.4rem,4vw,4rem);background:#fff}.business-ai-page .business-ai-area-panel__body>div:not(.business-ai-area-panel__wide){padding:clamp(2rem,2.6vw,3rem);border:1px solid rgba(21,56,75,.1);border-radius:1rem;background:#fff}.business-ai-page .business-ai-area-panel__body h4{color:var(--area-accent-dark)}.business-ai-page .business-ai-area-panel__body h4::before{display:inline-block;width:1.8rem;height:.35rem;margin-right:.8rem;vertical-align:.35em;background:var(--area-accent);content:""}.business-ai-page .business-ai-area-panel__body li::marker{color:var(--area-accent)}.business-ai-page .business-ai-area-panel .area-card__note,.business-ai-page .business-ai-area-panel__wide{border-left-color:var(--area-accent);background:var(--area-soft)}.business-ai-page .business-ai-area-panel .area-card__actions>div{border-color:color-mix(in srgb,var(--area-accent) 24%,#fff);border-radius:.8rem}@media (max-width:780px){.business-ai-page .business-ai-area-panel>header{grid-template-columns:1fr;gap:2.8rem;padding:3.2rem 2.4rem}.business-ai-page .business-ai-area-panel__heading>p{max-width:none}.business-ai-page .business-ai-area-panel__visual{width:100%}}body .business-ai-page .business-ai-hero__metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}body .business-ai-page .business-ai-hero__metrics>.business-ai-hero__metric{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label note""value value";align-items:end;gap:.55rem .8rem;border:1px solid rgba(255,255,255,.22);border-left:3px solid var(--business-ai-hero-accent);border-radius:1.2rem;background:rgba(4,54,41,.36);backdrop-filter:blur(4px)}body .business-ai-page .business-ai-hero__metric-label{grid-area:label;min-width:0;color:rgba(255,255,255,.88);font-size:clamp(1.05rem,1.05vw,1.35rem);font-weight:750;line-height:1.2;text-wrap:balance}body .business-ai-page .business-ai-hero__metric-value{display:inline-flex;grid-area:value;min-width:0;align-items:baseline;gap:.35rem;color:#fff;font-variant-numeric:tabular-nums;line-height:1;white-space:nowrap}body .business-ai-page .business-ai-hero__metric-value strong{color:inherit;font-family:"Inter","Noto Sans JP",sans-serif;font-size:clamp(3.4rem,3.45vw,4.8rem);font-weight:850;letter-spacing:-.045em;line-height:.9}body .business-ai-page .business-ai-hero__metric-value>span{color:inherit;font-size:clamp(1.35rem,1.35vw,1.75rem);font-weight:800;letter-spacing:-.02em}body .business-ai-page .business-ai-hero__metric-note{grid-area:note;align-self:center;padding:.35rem .65rem;border-radius:.4rem;color:#16382f;background:var(--business-ai-hero-accent);font-size:clamp(.9rem,.9vw,1.1rem);font-weight:850;line-height:1;white-space:nowrap}@media (max-width:1180px){body .business-ai-page .business-ai-hero__metrics{width:min(100%,43rem)}body .business-ai-page .business-ai-hero__metrics>.business-ai-hero__metric{min-height:9.2rem;padding-inline:1.35rem}}@media (max-width:900px){body .business-ai-page.lower-page>section.business-ai-hero{background-position:58%center!important}body .business-ai-page .business-ai-hero__metrics{width:100%}}@media (max-width:700px){body .business-ai-page.lower-page>section.business-ai-hero{background-color:#11684f!important;background-image:url(assets/generated/business-ai-hero/hero-background-v2.svg)!important;background-position:64%center!important;background-size:auto 100%!important}body .business-ai-page .business-ai-hero__metrics{gap:.8rem}body .business-ai-page .business-ai-hero__metrics>.business-ai-hero__metric{min-height:8.5rem;gap:.4rem .5rem;padding:1.1rem 1rem 1.2rem;border-left-width:2px;border-radius:.9rem}body .business-ai-page .business-ai-hero__metric-label{font-size:clamp(.92rem,2.9vw,1.08rem)}body .business-ai-page .business-ai-hero__metric-value strong{font-size:clamp(2.8rem,10vw,3.8rem)}body .business-ai-page .business-ai-hero__metric-value>span{font-size:clamp(1.05rem,3.7vw,1.35rem)}body .business-ai-page .business-ai-hero__metric-note{padding:.28rem .45rem;font-size:clamp(.72rem,2.35vw,.9rem)}}@media (max-width:390px){body .business-ai-page .business-ai-hero__metrics{grid-template-columns:1fr}body .business-ai-page .business-ai-hero__metrics>.business-ai-hero__metric{min-height:7.8rem}}.business-ai-page .business-ai-state__issues .content-shell{width:min(92vw,1680px);max-width:1680px}.business-ai-page .business-ai-state__person{position:relative;z-index:2;width:clamp(17rem,15vw,23rem);height:clamp(17rem,15vw,23rem);margin:0 auto clamp(-4.8rem,-3.5vw,-3.6rem);overflow:hidden;pointer-events:none}.business-ai-page .business-ai-state__person img{display:block;width:100%;height:100%;object-fit:contain;filter:contrast(1.08) saturate(1.04)}.business-ai-page .business-ai-floating-contact>a,.business-ai-page .business-ai-state__stage{display:block}.business-ai-page .business-ai-voices{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.4rem,1.5vw,2.2rem)}.business-ai-page .business-ai-voices article{min-height:clamp(260px,20vw,320px);justify-content:center;padding:clamp(5rem,5vw,7rem) clamp(2rem,2.2vw,3rem) 3.8rem;border-color:#cbded7;border-radius:2rem;box-shadow:0 14px 34px rgba(23,53,44,.06)}.business-ai-page .business-ai-voices h3{font-size:clamp(1.55rem,1.35vw,1.9rem);line-height:1.7;text-align:center}.business-ai-page .business-ai-difference .business-ai-emphasis{color:#ffd166!important;font-weight:800;opacity:1}.business-ai-page .business-ai-difference .business-ai-feature__visual img{filter:contrast(1.24) saturate(1.08);opacity:1}.business-ai-page .business-ai-process .process-row__visual img{filter:contrast(1.24) saturate(1.08)}.business-ai-page .business-ai-area-tab figure img,.business-ai-page .business-ai-capacity figure img,.business-ai-page .business-ai-consultation figure img{filter:contrast(1.24) saturate(1.08);opacity:1}@media (max-width:1180px){.business-ai-page .business-ai-voices{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.business-ai-page .business-ai-state__issues .content-shell{width:calc(100% - 2.4rem)}.business-ai-page .business-ai-state__person{width:16rem;height:16rem;margin-bottom:-3.2rem}.business-ai-page .business-ai-voices{grid-template-columns:1fr}.business-ai-page .business-ai-voices article{min-height:210px;padding:4.8rem 2.2rem 3rem}}.business-ai-page .business-ai-difference .business-ai-feature__visual img{mix-blend-mode:multiply}.business-ai-page .business-ai-hero__image{max-width:100%;border-radius:0;background:0 0;box-shadow:none}.business-ai-page .business-ai-hero__visual{min-width:0;max-width:100%}.business-ai-page.lower-page>.business-ai-hero{background-color:#fff!important;background-image:none!important}.business-ai-page .business-ai-hero__grid::before{}.business-ai-page .business-ai-hero__image::after{display:none}.business-ai-page .business-ai-hero__image img{object-fit:cover;object-position:center;mix-blend-mode:multiply}.business-ai-page.lower-page .business-ai-hero h1{margin-top:0}.business-ai-page .business-ai-hero__corner{position:absolute;z-index:2;pointer-events:none}.business-ai-page .business-ai-hero__corner--top{top:-1.8rem;right:-1.8rem;left:auto;width:clamp(7rem,6vw,9.2rem);height:clamp(7rem,6vw,9.2rem);background:#147b56;clip-path:polygon(100%0,100% 100%,0 0)}.business-ai-page .business-ai-hero__corner--bottom{right:auto;bottom:-1.8rem;left:-1.8rem;width:clamp(7rem,6vw,9.2rem);height:clamp(7rem,6vw,9.2rem);background:#b9e3d3;clip-path:polygon(0 0,100% 100%,0 100%)}.business-ai-page .business-ai-hero__copy{position:relative;z-index:3}.business-ai-page .business-ai-hero__visual{position:relative;z-index:1}.business-ai-page .business-ai-hero__mini,.business-ai-page .business-ai-photo-rail::after,.business-ai-page .business-ai-photo-rail::before{display:none}.business-ai-page .business-ai-consultation__button{border-color:#33865b;color:#fff;background:#33865b;box-shadow:0 1.2rem 3rem rgba(26,105,70,.2)}.business-ai-page .business-ai-consultation__button:hover{border-color:#286d49;color:#fff;background:#286d49}.business-ai-page .business-ai-floating-contact>a>small{color:#17352c;font-weight:700;opacity:1;display:block}.business-ai-page .business-ai-photo-rail__track{margin:0;padding:0}.business-ai-page .business-ai-photo-rail{background:#fff}.business-ai-page .business-ai-photo-rail figure,.business-ai-page .business-ai-photo-rail figure:nth-child(2),.business-ai-page .business-ai-photo-rail figure:nth-child(5){width:clamp(220px,20vw,310px);aspect-ratio:3/2;overflow:hidden;border:0;border-radius:.45rem;background:#dfe9e4}.business-ai-page .business-ai-photo-rail figure:nth-child(2) img,.business-ai-page .business-ai-photo-rail figure:nth-child(3) img,.business-ai-page .business-ai-photo-rail figure:nth-child(5) img,.business-ai-page .business-ai-photo-rail img{width:100%;height:100%;object-fit:cover;mix-blend-mode:normal;transform:none}.business-ai-page .business-ai-process .process-row__visual img{filter:contrast(1.12);opacity:1;width:100%;height:100%;object-fit:cover;filter:none}.business-ai-page .business-ai-state__stage{grid-template-columns:minmax(0,1.55fr) minmax(360px,.82fr);gap:clamp(6rem,8vw,11rem)}.business-ai-page .business-ai-state__art{width:100%;margin:0}.business-ai-page .business-ai-state__art img{width:100%;height:auto;object-fit:contain;transform:none}.business-ai-page .business-ai-state__conclusion{width:min(980px,100%);margin-right:auto;margin-left:auto;font-size:clamp(1.9rem,1.6vw,2.2rem);line-height:1.85;text-align:center}.business-ai-page .business-ai-area-tab{min-height:390px;grid-template-rows:auto auto auto minmax(130px,1fr);overflow:hidden;padding-bottom:2rem}.business-ai-page .business-ai-area-tab>figure{display:grid;min-height:135px;align-self:end;place-items:center;margin:1.5rem -1.2rem -1rem;overflow:hidden}.business-ai-page .business-ai-area-tab>figure img{display:block;width:100%;height:145px;object-fit:contain;mix-blend-mode:multiply;transition:transform .45s cubic-bezier(.22,1,.36,1)}.business-ai-page .business-ai-area-tab:hover>figure img{transform:translateY(-3px) scale(1.025)}.business-ai-page .business-ai-area-tab>i{z-index:2}.business-ai-page.lower-page>.business-ai-capacity{position:relative;z-index:2;overflow:visible;margin-bottom:0}.business-ai-page.lower-page>.business-ai-capacity::after{display:none;content:none}.business-ai-page .business-ai-capacity-transition{position:relative;z-index:2;height:clamp(4.5rem,6vw,7rem);overflow:hidden;background:#e3f1e8}.business-ai-page .business-ai-capacity-transition::before{position:absolute;inset:0;background:#004e5d;clip-path:polygon(0 0,100%0,100% 12%,50% 100%,0 12%);content:""}.business-ai-page.lower-page>.business-ai-faq{position:relative;z-index:1;padding-top:clamp(10rem,11vw,14rem);border-top:0!important;background:#e3f1e8!important}.business-ai-page .business-ai-faq .section-heading{text-align:center}.business-ai-page .business-ai-faq .section-heading h2{margin-right:auto;margin-left:auto}@media (max-width:700px){.business-ai-page .business-ai-area-tab{min-height:330px}.business-ai-page .business-ai-area-tab>figure img{height:150px}}@media (min-width:901px){.business-ai-page.lower-page>.business-ai-hero{min-height:0;padding-top:clamp(4.5rem,6vh,7rem);padding-bottom:clamp(4rem,5vh,6rem)}.business-ai-page .business-ai-hero__grid{padding-bottom:0}.business-ai-page .business-ai-hero__visual{min-height:clamp(440px,49vh,520px)}.business-ai-page .business-ai-hero__image{inset:0}.business-ai-page .business-ai-photo-rail{padding:1rem 0}.business-ai-page .business-ai-photo-rail figure{width:clamp(220px,20vw,310px)}.business-ai-page .business-ai-photo-rail figure:nth-child(2),.business-ai-page .business-ai-photo-rail figure:nth-child(5){width:clamp(220px,20vw,310px)}}.business-ai-page .business-ai-floating-contact__button{display:flex;min-height:4.8rem;align-items:center;justify-content:space-between;gap:1.8rem;margin-top:1.1rem;padding:1.2rem 1.5rem;border-radius:.6rem;color:#fff;background:#33865b;font-size:1.35rem;font-weight:800;letter-spacing:.03em}.business-ai-page .business-ai-floating-contact__button i{font-style:normal}.business-ai-page .business-ai-floating-contact>a:hover .business-ai-floating-contact__button{background:#286d49}.business-ai-page .business-ai-floating-contact{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-1.2rem);transition:opacity .25s ease,visibility .25s ease,transform .25s ease,box-shadow .25s ease}.business-ai-page .business-ai-floating-contact.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.business-ai-page .business-ai-process .process-row__visual{overflow:hidden;border:1px solid rgba(24,63,85,.12);border-radius:.8rem;background:#fbfcfb}@media (max-width:900px){.business-ai-page .business-ai-state__stage{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:4rem}}@media (max-width:700px){.business-ai-page .business-ai-hero__corner--top{top:-.8rem;right:-.8rem;left:auto;width:5.4rem;height:5.4rem}.business-ai-page .business-ai-hero__corner--bottom{right:auto;bottom:-.8rem;left:-.8rem;width:5.4rem;height:5.4rem}.business-ai-page .business-ai-hero__copy,.business-ai-page .business-ai-hero__copy>p:last-of-type{min-width:0;width:100%;max-width:100%}.business-ai-page .business-ai-hero__copy>p:last-of-type{overflow-wrap:anywhere;white-space:normal}.business-ai-page .business-ai-hero__copy>p:last-of-type br{display:none}.business-ai-page .business-ai-state__stage{grid-template-columns:1fr;gap:4rem}.business-ai-page .business-ai-state__art{width:min(88%,420px);margin:0 auto}.business-ai-page .business-ai-floating-contact__button{min-height:4.4rem;margin-top:0;padding:1rem 1.3rem;font-size:1.2rem}.business-ai-page .business-ai-floating-contact>a>small{display:none}}body .business-ai-page.lower-page>section.business-ai-hero{min-height:0;padding:0!important;color:#fff;background-color:var(--business-ai-hero-main)!important;background:linear-gradient(118deg,var(--business-ai-hero-main)0 62%,var(--business-ai-hero-side) 62% 100%)!important}body .business-ai-page .business-ai-hero__grid{display:grid;min-height:clamp(620px,71vh,760px);grid-template-columns:minmax(0,1.2fr) minmax(400px,.8fr);align-items:center}body .business-ai-page .business-ai-hero__visual{margin:0}body .business-ai-page.lower-page .business-ai-hero h1{color:#fff}@media (max-width:1000px){body .business-ai-page .business-ai-hero__grid{grid-template-columns:1fr;padding-top:6rem}body .business-ai-page .business-ai-hero__visual{width:min(68rem,100%);margin-inline:auto}}@media (max-width:700px){body .business-ai-page .business-ai-hero__grid{min-height:0;gap:4rem;padding-top:4rem;padding-bottom:4.5rem}body .business-ai-page.lower-page .business-ai-hero h1{font-size:clamp(2.9rem,7.8vw,3.7rem);line-height:1.3}.business-ai-page.lower-page .business-ai-hero h1>span{white-space:normal;word-break:normal}.business-ai-page .business-ai-hero__copy>p{max-width:100%;font-size:1.45rem;overflow-wrap:anywhere}.business-ai-page .business-ai-hero__panel--middle{right:0}}body .business-ai-page{--business-ai-hero-main:#0d6b50;--business-ai-hero-side:#23866a;--business-ai-hero-coral:#ff725e;--business-ai-hero-main:#176f55;--business-ai-hero-side:#329072;--business-ai-hero-accent:#dfff3f}body .business-ai-page.lower-page>section.business-ai-hero::before{width:39%;height:calc(100% - 6.4rem);background:var(--business-ai-hero-side);clip-path:polygon(27%0,100%0,100% 100%,0 100%)}body .business-ai-page .business-ai-hero__grid{min-height:0;height:clamp(46rem,calc(100svh - 27rem),60rem);grid-template-columns:minmax(0,1.08fr) minmax(39rem,.92fr);gap:clamp(4rem,6vw,8rem);padding-top:clamp(3.2rem,5vh,5.2rem);padding-bottom:clamp(2.8rem,4vh,4.4rem)}body .business-ai-page .business-ai-hero__copy,body .business-ai-page .business-ai-hero__copy>p,body .business-ai-page .business-ai-hero__metrics,body .business-ai-page .business-ai-hero__tags{font-family:"Zen Kaku Gothic New","Noto Sans JP",sans-serif}body .business-ai-page .business-ai-hero__tags{margin-bottom:clamp(2rem,3vh,3rem)}body .business-ai-page .business-ai-hero__tags span{border-radius:.35rem;color:var(--business-ai-hero-main);font-size:1.35rem;letter-spacing:.025em}body .business-ai-page .business-ai-hero__copy>p{margin-top:clamp(1.8rem,2.6vh,2.8rem);font-size:clamp(1.45rem,1.15vw,1.75rem);font-weight:600;line-height:1.85}body .business-ai-page .business-ai-hero__metrics{margin-top:clamp(2.2rem,3.5vh,3.6rem)}body .business-ai-page .business-ai-hero__metrics>div{padding-inline:2.8rem;position:relative;min-width:21rem;padding:0 2.4rem}body .business-ai-page .business-ai-hero__metrics small{margin:0;font-size:1.35rem}body .business-ai-page .business-ai-hero__metrics strong span{color:#fff;flex:0 0 auto;margin-right:.15rem;color:var(--business-ai-hero-accent);font-family:"Inter","Noto Sans JP",sans-serif;font-size:1.8em!important;font-weight:850;letter-spacing:-.045em;line-height:.86}body .business-ai-page .business-ai-hero__visual{height:clamp(38rem,44vh,46rem)}@media (max-width:420px){body .business-ai-page .business-ai-hero__actions{grid-template-columns:1fr!important}body .business-ai-page .business-ai-hero__action{min-height:6.8rem}}body .business-ai-page .business-ai-hero__dashboard{border-radius:1rem;background:#eef3f1}body .business-ai-page .business-ai-hero__sheet{inset:8% 11% 8% 20%}body .business-ai-page .business-ai-hero__chart i:nth-child(2){background:var(--business-ai-hero-coral)}body .business-ai-page .business-ai-hero__chart i:nth-child(3){background:#f3b643}body .business-ai-page .business-ai-hero__chart i:nth-child(4),body .business-ai-page .business-ai-hero__chart i:nth-child(5){background:var(--business-ai-hero-side)}body .business-ai-page .business-ai-hero__industries span,body .business-ai-page .business-ai-hero__panel span{color:var(--business-ai-hero-main)}body .business-ai-page .business-ai-hero__industries{min-height:6.4rem;gap:clamp(2.4rem,4vw,5.5rem);padding:1.2rem 5vw;font-family:"Zen Kaku Gothic New","Noto Sans JP",sans-serif;font-size:clamp(1.3rem,1vw,1.55rem)}body .business-ai-page .business-ai-photo-rail{height:12.5rem;padding:.6rem 0;border-color:rgba(13,107,80,.22)}body .business-ai-page .business-ai-photo-rail__group{gap:.8rem;padding-right:.8rem}body .business-ai-page .business-ai-photo-rail figure,body .business-ai-page .business-ai-photo-rail figure:nth-child(2),body .business-ai-page .business-ai-photo-rail figure:nth-child(5){width:clamp(18rem,17vw,25rem);height:11.1rem;aspect-ratio:auto;background:#e7efeb}body .business-ai-page .business-ai-photo-rail img{opacity:1;filter:none}@media (max-width:1000px){body .business-ai-page .business-ai-hero__grid{height:auto;grid-template-columns:1fr;padding-top:5rem;padding-bottom:5rem}body .business-ai-page .business-ai-hero__visual{width:min(64rem,100%);height:44rem}body .business-ai-page.lower-page>section.business-ai-hero::before{width:68%;height:48%}}@media (max-width:700px){body .business-ai-page.lower-page .business-ai-hero h1{font-size:clamp(3rem,8.5vw,3.8rem)}body .business-ai-page .business-ai-hero__visual{height:37rem}body .business-ai-page .business-ai-photo-rail{height:10.8rem}body .business-ai-page .business-ai-photo-rail figure,body .business-ai-page .business-ai-photo-rail figure:nth-child(2),body .business-ai-page .business-ai-photo-rail figure:nth-child(5){width:17rem;height:9.4rem}}body .business-ai-page .business-ai-state__issues .content-shell{width:min(1280px,calc(100% - 8rem));max-width:1280px}body .business-ai-page .business-ai-state__stage{display:grid;grid-template-columns:minmax(0,1.22fr) minmax(360px,.78fr);align-items:center;gap:clamp(5rem,7vw,9rem);margin-top:10rem}body .business-ai-page .business-ai-voices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}body .business-ai-page .business-ai-voices article{position:relative;min-height:15rem;justify-content:center;overflow:visible;padding:3.2rem 2.4rem;border:1px solid #cbded7;border-radius:1.6rem;background:rgba(255,255,255,.94);box-shadow:0 1.2rem 3rem rgba(23,53,44,.06)}body .business-ai-page .business-ai-voices h3{font-size:clamp(1.5rem,1.3vw,1.8rem);line-height:1.7;text-align:center}body .business-ai-page .business-ai-state__person{position:absolute;z-index:2;top:0!important;bottom:auto!important;left:50%;width:13rem;height:13rem;margin:0;overflow:hidden;pointer-events:none;transform:translate(-50%,-210%)}body .business-ai-page .business-ai-state__peek img,body .business-ai-page .business-ai-state__person img{width:100%;height:100%;object-fit:contain;filter:contrast(1.08) saturate(1.04)}body .business-ai-page .business-ai-state__peek{position:absolute!important;z-index:2;top:-16rem!important;right:auto!important;bottom:auto!important;left:50%!important;width:16rem!important;max-width:16rem!important;height:16rem!important;margin:0!important;overflow:hidden;pointer-events:none;transform:translateX(-50%)!important}body .business-ai-page .business-ai-state__peek img{display:block}body .business-ai-page .business-ai-state__art{width:100%;max-width:46rem;margin:0}body .business-ai-page .business-ai-state__art img{display:block;width:100%;height:auto;border-radius:1.8rem;object-fit:contain}body .business-ai-page.lower-page .business-ai-hero h1{font-family:"Noto Sans JP","Zen Kaku Gothic New",sans-serif;font-weight:800;letter-spacing:-.025em}body .business-ai-page .business-ai-hero__summary{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important}body .business-ai-page .business-ai-hero__metrics{gap:3.8rem}body .business-ai-page .business-ai-hero__metric--clients{display:grid;grid-template-columns:1fr;align-items:center;justify-content:center;row-gap:.15rem}body .business-ai-page .business-ai-hero__laurel{position:absolute;inset:-1.2rem -1rem auto;width:calc(100% + 2rem);height:8.4rem;color:var(--business-ai-hero-accent);pointer-events:none}body .business-ai-page .business-ai-hero__metric--clients small{grid-column:1;grid-row:1}body .business-ai-page .business-ai-hero__metric--clients strong{grid-column:1;grid-row:3}body .business-ai-page .business-ai-hero__metrics strong{font-size:2.2rem}body .business-ai-page .business-ai-hero__metrics em{position:static;display:block;margin:0;color:var(--business-ai-hero-accent);font-size:1.2rem;font-style:normal;font-weight:800;line-height:1.15;white-space:nowrap;transform:none}body .business-ai-page .business-ai-hero__metric--clients em{grid-column:1;grid-row:2}body .business-ai-page .business-ai-hero__actions{display:flex}body .business-ai-page .business-ai-hero__action{position:relative;display:grid;min-width:24rem;place-content:center;border:1px solid rgba(255,255,255,.55);border-radius:999px;color:#17342c;background:#fff;text-align:center;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease;font-family:"Noto Sans JP","Zen Kaku Gothic New",sans-serif}body .business-ai-page .business-ai-hero__action--primary{border-color:var(--business-ai-hero-accent);background:var(--business-ai-hero-accent)}body .business-ai-page .business-ai-hero__action:hover{transform:translateY(-2px);box-shadow:0 1.2rem 2.8rem rgba(4,54,40,.2)}body .business-ai-page .business-ai-hero__action small,body .business-ai-page .business-ai-hero__action strong{display:block;line-height:1.25}body .business-ai-page .business-ai-hero__action small{font-size:1.35rem;font-weight:700}body .business-ai-page .business-ai-hero__action strong{font-size:1.9rem;font-weight:850}body .business-ai-page .business-ai-hero__action>span{position:absolute;top:50%;right:2.2rem;font-size:1.8rem;transform:translateY(-50%)}body .business-ai-page .business-ai-hero__dashboard{background:#edf0ef;box-shadow:none}body .business-ai-page .business-ai-hero__industries{display:none}body .business-ai-page .business-ai-photo-rail{border:0}@media (max-width:1180px){body .business-ai-page .business-ai-hero__grid.content-shell{width:min(1120px,calc(100% - 5rem));grid-template-columns:minmax(0,1fr) 430px;gap:4rem}body .business-ai-page .business-ai-hero__dashboard,body .business-ai-page .business-ai-hero__visual{width:430px;height:430px;min-height:430px!important}body .business-ai-page.lower-page .business-ai-hero h1{font-size:clamp(3.8rem,4.2vw,4.8rem)}body .business-ai-page.lower-page .business-ai-hero h1>span{white-space:normal;word-break:normal;overflow-wrap:anywhere}}@media (max-width:1000px){body .business-ai-page .business-ai-state__issues .content-shell{width:min(900px,calc(100% - 5rem))}body .business-ai-page .business-ai-state__stage{grid-template-columns:minmax(0,1fr) minmax(300px,.7fr);gap:4rem}}@media (max-width:900px){body .business-ai-page .business-ai-hero__grid.content-shell{width:min(700px,calc(100% - 4rem));height:auto;min-height:0;grid-template-columns:1fr;gap:4rem;padding:5rem 0}body .business-ai-page .business-ai-hero__dashboard,body .business-ai-page .business-ai-hero__visual{width:100%!important;max-width:500px;height:auto;min-height:0!important;aspect-ratio:1}}@media (max-width:700px){body .business-ai-page.lower-page>section.business-ai-hero{background:var(--business-ai-hero-main)!important}body .business-ai-page .business-ai-hero__grid.content-shell{width:calc(100% - 3rem);gap:3.2rem;padding:3.8rem 0}body .business-ai-page .business-ai-hero__actions,body .business-ai-page .business-ai-hero__copy,body .business-ai-page .business-ai-hero__metrics,body .business-ai-page .business-ai-hero__tags{width:calc(100vw - 3rem)!important;min-width:0;max-width:calc(100vw - 3rem)!important}body .business-ai-page.lower-page .business-ai-hero h1{width:100%;max-width:100%;font-size:clamp(2.8rem,8.5vw,3.5rem)}body .business-ai-page.lower-page .business-ai-hero h1>span{width:100%;max-width:100%;white-space:normal!important;word-break:break-all!important;overflow-wrap:anywhere!important}body .business-ai-page .business-ai-hero__metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}body .business-ai-page .business-ai-hero__metrics>div{flex:1 1 0;min-width:0;padding-inline:1.7rem}body .business-ai-page .business-ai-hero__metric--clients{grid-template-columns:1fr;row-gap:0}body .business-ai-page .business-ai-hero__metrics small{font-size:1.05rem}body .business-ai-page .business-ai-hero__metrics strong{font-size:1.65rem;white-space:normal}body .business-ai-page .business-ai-hero__metrics em{margin:0;font-size:.9rem}body .business-ai-page .business-ai-hero__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}body .business-ai-page .business-ai-hero__action{width:100%;min-width:0;max-width:100%;min-height:7.4rem;padding-inline:1.4rem 3.4rem}body .business-ai-page .business-ai-hero__action small{font-size:1.1rem}body .business-ai-page .business-ai-hero__action strong{font-size:1.6rem}body .business-ai-page .business-ai-state__issues .content-shell{width:calc(100% - 3rem)}body .business-ai-page .business-ai-state__stage{grid-template-columns:1fr;gap:3.5rem;margin-top:8rem}body .business-ai-page .business-ai-voices{grid-template-columns:1fr}body .business-ai-page .business-ai-voices article{min-height:13rem}body .business-ai-page .business-ai-voice--with-person{margin-top:12rem}body .business-ai-page .business-ai-state__art{width:min(92%,42rem);margin-inline:auto}body .business-ai-page .business-ai-hero__dashboard,body .business-ai-page .business-ai-hero__visual{width:calc(100vw - 3rem)!important;max-width:calc(100vw - 3rem)!important}body .business-ai-page .business-ai-photo-rail{height:84px}body .business-ai-page .business-ai-photo-rail figure,body .business-ai-page .business-ai-photo-rail figure:nth-child(2),body .business-ai-page .business-ai-photo-rail figure:nth-child(5){height:66px}}body .business-ai-page.lower-page>section.business-ai-hero{isolation:isolate}body .business-ai-page.lower-page>section.business-ai-hero::after{display:none!important}body .business-ai-page .business-ai-hero__product-visual{width:100%;height:100%;margin:0;overflow:visible;border:0;background:0 0;box-shadow:none}body .business-ai-page .business-ai-hero__product-visual img{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 2.8rem 3.6rem rgba(3,35,27,.24));transform:scale(1.08)}body .business-ai-page .business-ai-photo-rail{background:#fff}body .business-ai-page .business-ai-photo-rail img{width:100%;height:100%;object-fit:cover}@media (max-width:900px){body .business-ai-page .business-ai-hero__product-visual{aspect-ratio:1}body .business-ai-page .business-ai-photo-rail{height:132px}body .business-ai-page .business-ai-photo-rail figure,body .business-ai-page .business-ai-photo-rail figure:nth-child(2),body .business-ai-page .business-ai-photo-rail figure:nth-child(5){width:250px;height:110px}}@media (max-width:700px){body .business-ai-page.lower-page>section.business-ai-hero{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 900'%3E%3Cpath d='M-120 720C80 650 140 410 340 426s268 152 430 56' fill='none' stroke='%23dfff3f' stroke-opacity='.18' stroke-width='2' stroke-dasharray='2 13'/%3E%3C/svg%3E"),radial-gradient(circle at 82% 70%,rgba(223,255,63,.12),transparent 23%),radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1.4px),linear-gradient(150deg,#0d5945 0,#176f55 58%,#105f49 100%)!important;background-size:cover,auto,26px 26px,auto}body .business-ai-page.lower-page>section.business-ai-hero::after,body .business-ai-page.lower-page>section.business-ai-hero::before{display:none}body .business-ai-page .business-ai-hero__laurel{inset-inline:4%;width:92%}body .business-ai-page .business-ai-hero__product-visual img{transform:scale(.92)}body .business-ai-page .business-ai-photo-rail{height:122px;padding-block:8px 10px}body .business-ai-page .business-ai-photo-rail figure,body .business-ai-page .business-ai-photo-rail figure:nth-child(2),body .business-ai-page .business-ai-photo-rail figure:nth-child(5){width:220px;height:104px}}body .business-ai-page .business-ai-hero__metrics{display:flex!important;width:min(100%,49rem)!important;gap:0!important}body .business-ai-page .business-ai-hero__metrics>div{display:block!important;flex:1 1 0;min-width:0!important;padding:0 clamp(1.6rem,2.2vw,3rem)!important;border:0!important;border-left:1px solid rgba(255,255,255,.42)!important;border-radius:0!important;background:0 0!important;text-align:left!important;backdrop-filter:none!important}body .business-ai-page .business-ai-hero__metrics>div:first-child{padding-left:0!important;border-left:0!important}body .business-ai-page .business-ai-hero__metrics small,body .business-ai-page .business-ai-hero__metrics strong{display:block!important}body .business-ai-page .business-ai-hero__metrics small{margin-bottom:.5rem;color:#fff;font-size:clamp(1.05rem,1vw,1.35rem);font-weight:800;line-height:1.3}body .business-ai-page .business-ai-hero__metrics strong{display:flex!important;min-width:0!important;align-items:baseline;gap:.15rem;color:#fff;font-family:"Zen Kaku Gothic New","Noto Sans JP",sans-serif;font-size:clamp(1.6rem,1.45vw,2.1rem)!important;font-weight:850;font-variant-numeric:tabular-nums;line-height:1.1;white-space:nowrap!important}body .business-ai-page .business-ai-hero__metrics strong em{flex:0 0 auto;margin-right:.35rem;color:rgba(255,255,255,.9);font-size:.62em;font-style:normal;font-weight:800;white-space:nowrap}@media (max-width:1180px){body .business-ai-page .business-ai-hero__metrics{width:min(100%,45rem)!important}}@media (max-width:900px){body .business-ai-page.lower-page>section.business-ai-hero{background-position:58%center!important}body .business-ai-page .business-ai-hero__metrics{width:100%!important}}@media (max-width:700px){body .business-ai-page.lower-page>section.business-ai-hero{background-color:#11684f!important;background-image:url(assets/generated/business-ai-hero/hero-background-v2.svg)!important;background-position:64%center!important;background-size:auto 100%!important}body .business-ai-page .business-ai-hero__metrics{width:100%!important}body .business-ai-page .business-ai-hero__metrics>div{padding-inline:1.2rem!important}body .business-ai-page .business-ai-hero__metrics small{font-size:clamp(.9rem,2.9vw,1.05rem)}body .business-ai-page .business-ai-hero__metrics strong{font-size:clamp(1.35rem,4.4vw,1.7rem)!important}}@media (max-width:390px){body .business-ai-page .business-ai-hero__copy,body .business-ai-page .business-ai-hero__dashboard,body .business-ai-page .business-ai-hero__grid,body .business-ai-page .business-ai-hero__visual{width:calc(100vw - 3rem)!important;min-width:0!important;max-width:calc(100vw - 3rem)!important}body .business-ai-page.lower-page .business-ai-hero h1>span{word-break:keep-all!important;overflow-wrap:normal!important;text-wrap:balance}body .business-ai-page .business-ai-hero__metrics{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))}body .business-ai-page .business-ai-hero__metrics strong{font-size:clamp(1.15rem,4vw,1.45rem)!important}body .business-ai-page .business-ai-hero__metrics strong em{margin-right:.2rem;font-size:.58em}body .business-ai-page .business-ai-hero__actions{width:100%!important;min-width:0!important;max-width:100%!important;gap:.8rem!important}body .business-ai-page .business-ai-hero__action{width:100%!important;min-width:0!important;max-width:100%!important;padding-inline:1rem 2.8rem!important}body .business-ai-page .business-ai-hero__dashboard{overflow:hidden!important}body .business-ai-page .business-ai-hero__sheet{right:5%!important;left:12%!important}body .business-ai-page .business-ai-hero__panel{min-width:0!important;max-width:72%!important}body .business-ai-page .business-ai-hero__panel--middle{right:1rem!important}}body .business-ai-page .business-ai-hero__dashboard{overflow:hidden;border:1px solid rgba(255,255,255,.5);box-shadow:0 2.4rem 5rem rgba(3,35,27,.24)}body .business-ai-page .business-ai-hero__metrics>.business-ai-hero__metric--clients{position:relative;display:grid!important;min-width:22rem!important;place-content:center;padding-inline:4.2rem!important;text-align:center!important;isolation:isolate}body .business-ai-page .business-ai-hero__metric--clients .business-ai-hero__laurel{position:absolute;z-index:-1;top:50%;left:-1.8rem;width:calc(100% + 3.6rem);height:8.2rem;color:var(--business-ai-hero-accent);opacity:.95;pointer-events:none;transform:translateY(-48%)}body .business-ai-page .business-ai-hero__metric--clients small,body .business-ai-page .business-ai-hero__metric--clients strong,body .business-ai-page .business-ai-hero__metric--clients>em{position:relative;z-index:1;justify-content:center}body .business-ai-page .business-ai-hero__metric--clients>em{display:block;margin:.15rem 0 .2rem;color:rgba(255,255,255,.92);font-size:1rem;font-style:normal;font-weight:800;line-height:1;white-space:nowrap}body .business-ai-page .business-ai-hero__integration{position:relative;display:grid;width:100%;height:100%;grid-template-rows:minmax(0,1fr) auto auto;gap:1.4rem;overflow:hidden;padding:2.2rem;border:1px solid rgba(255,255,255,.7);border-radius:1.2rem;background:#f3f5f2;box-shadow:0 2.4rem 5rem rgba(3,35,27,.22)}body .business-ai-page .business-ai-hero__integration figure{position:relative;min-height:0;overflow:hidden;margin:0;border-radius:.8rem;background:#dfe8e2}body .business-ai-page .business-ai-hero__integration figure::after{position:absolute;inset:0;background:linear-gradient(180deg,transparent 38%,rgba(4,36,29,.82) 100%);content:""}body .business-ai-page .business-ai-hero__integration figure img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 42%}body .business-ai-page .business-ai-hero__integration figcaption{position:absolute;z-index:1;right:2rem;bottom:1.8rem;left:2rem;color:#fff}body .business-ai-page .business-ai-hero__automation small,body .business-ai-page .business-ai-hero__automation strong,body .business-ai-page .business-ai-hero__integration figcaption span,body .business-ai-page .business-ai-hero__integration figcaption strong{display:block}body .business-ai-page .business-ai-hero__integration figcaption span{margin-bottom:.25rem;font-size:1.2rem;font-weight:700}body .business-ai-page .business-ai-hero__integration figcaption strong{font-size:clamp(1.8rem,1.7vw,2.4rem);line-height:1.3}body .business-ai-page .business-ai-hero__tool-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}body .business-ai-page .business-ai-hero__tool{display:flex;min-width:0;min-height:5.6rem;align-items:center;gap:.8rem;padding:.8rem 1rem;border:1px solid #d8ded9;border-radius:.65rem;color:#263a34;background:#fff;font-family:"Inter","Noto Sans JP",sans-serif;font-size:1.18rem;font-weight:750;white-space:nowrap}body .business-ai-page .business-ai-hero__tool i{display:grid;width:2.8rem;height:2.8rem;flex:0 0 2.8rem;place-items:center;border-radius:.5rem;font-style:normal;font-weight:900}body .business-ai-page .business-ai-hero__tool i svg{display:block;width:2rem;height:2rem}body .business-ai-page .business-ai-hero__tool--gmail i{color:#d94b3d;background:#fbeae7}body .business-ai-page .business-ai-hero__tool--drive i{color:#267a55;background:#e7f3ea}body .business-ai-page .business-ai-hero__tool--freee i{color:#fff;background:#2869d8}body .business-ai-page .business-ai-hero__automation{display:grid;min-height:7.2rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.2rem;padding:1.2rem 1.4rem;border-radius:.7rem;color:#17342c;background:#fff;box-shadow:0 .8rem 2rem rgba(20,52,43,.08)}body .business-ai-page .business-ai-hero__automation>span{display:grid;width:4.2rem;height:4.2rem;place-items:center;border-radius:.7rem;color:#183d32;background:var(--business-ai-hero-accent);font-family:"Inter",sans-serif;font-size:1.5rem;font-weight:900}body .business-ai-page .business-ai-hero__automation small{margin-bottom:.2rem;color:#61716c;font-size:1.05rem;font-weight:700}body .business-ai-page .business-ai-hero__automation strong{font-size:1.35rem}body .business-ai-page .business-ai-hero__automation b{padding:.5rem .8rem;border-radius:999px;color:#176747;background:#e6f4eb;font-size:1.05rem;white-space:nowrap}@media (max-width:700px){body .business-ai-page .business-ai-hero__metrics>.business-ai-hero__metric--clients{min-width:0!important;padding-inline:2.6rem!important}body .business-ai-page .business-ai-hero__metric--clients .business-ai-hero__laurel{height:7rem}body .business-ai-page .business-ai-hero__integration{min-height:47rem;padding:1.4rem}body .business-ai-page .business-ai-hero__tool{justify-content:center;padding-inline:.5rem;font-size:.95rem}body .business-ai-page .business-ai-hero__tool i{font-size:1.1rem}}@media (max-width:420px){body .business-ai-page .business-ai-hero__tool{font-size:0}}body .business-ai-page.lower-page .business-ai-hero h1{font-size:clamp(4.5rem,3.8vw,5.6rem)!important}body .business-ai-page.lower-page .business-ai-hero h1>span{display:block;white-space:nowrap!important}body .business-ai-page .business-ai-hero__metrics>.business-ai-hero__metric{position:relative;display:grid!important;min-width:22rem!important;place-content:center;text-align:center!important;isolation:isolate}body .business-ai-page .business-ai-hero__metrics>.business-ai-hero__metric--areas{grid-template-rows:auto auto}body .business-ai-page .business-ai-hero__metric .business-ai-hero__laurel{position:absolute;z-index:-1;display:block;height:auto;opacity:1;pointer-events:none;transform:translateY(-48%)}body .business-ai-page .business-ai-hero__metric small,body .business-ai-page .business-ai-hero__metric strong,body .business-ai-page .business-ai-hero__metric>em{position:relative;z-index:1;justify-content:center}body .business-ai-page .business-ai-hero__invoice-visual{position:relative;width:100%;height:100%;overflow:hidden;border:1px solid rgba(255,255,255,.7);border-radius:1.2rem;background:#edf0f2;box-shadow:0 2.4rem 5rem rgba(3,35,27,.22)}body .business-ai-page .business-ai-hero__invoice{position:absolute;top:8%;right:15%;bottom:7%;left:22%;padding:3.2rem 2.8rem;border-radius:.8rem;color:#202c33;background:#fff;box-shadow:0 1.6rem 3.5rem rgba(40,48,55,.16)}body .business-ai-page .business-ai-hero__invoice h2{margin:0 0 2.6rem;font-family:"Noto Sans JP",sans-serif;font-size:2.8rem;font-weight:700;letter-spacing:.28em;text-align:center}body .business-ai-page .business-ai-hero__invoice p{margin:0 0 1.8rem;font-size:1.15rem;font-weight:700}body .business-ai-page .business-ai-hero__invoice-table{display:grid;grid-template-columns:1.3fr .7fr;gap:.6rem}body .business-ai-page .business-ai-hero__invoice-table i{height:2.5rem;border-radius:.2rem;background:#e8edf0}body .business-ai-page .business-ai-hero__invoice-table i:nth-child(1),body .business-ai-page .business-ai-hero__invoice-table i:nth-child(2){background:#cad4dc}body .business-ai-page .business-ai-hero__invoice>strong{display:block;margin:2rem 0 1.5rem;padding-bottom:1.1rem;border-bottom:1px solid #8f999f;font-family:"Inter",sans-serif;font-size:2rem;text-align:right}body .business-ai-page .business-ai-hero__invoice-lines{display:grid;gap:.9rem}body .business-ai-page .business-ai-hero__invoice-lines i{height:1px;background:#b5bec3}body .business-ai-page .business-ai-hero__integration-card,body .business-ai-page .business-ai-hero__report-card{position:absolute;z-index:2;border-radius:.75rem;color:#1a2931;background:#fff;box-shadow:0 1.2rem 2.8rem rgba(30,39,45,.2)}body .business-ai-page .business-ai-hero__integration-card{display:grid;min-height:7.4rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1.2rem 1.4rem}body .business-ai-page .business-ai-hero__integration-card>span{display:grid;width:3.6rem;height:3.6rem;place-items:center;border-radius:.65rem;color:#fff;background:#7048ff;font-size:1.8rem}body .business-ai-page .business-ai-hero__integration-card>span svg{width:2.3rem;height:2.3rem}body .business-ai-page .business-ai-hero__integration-card small,body .business-ai-page .business-ai-hero__integration-card strong{display:block}body .business-ai-page .business-ai-hero__integration-card small{margin-bottom:.25rem;color:#68757c;font-size:1rem;font-weight:700}body .business-ai-page .business-ai-hero__integration-card strong{font-size:1.35rem;line-height:1.3;white-space:nowrap}body .business-ai-page .business-ai-hero__integration-card b{color:#24845c;font-size:1.1rem;white-space:nowrap}body .business-ai-page .business-ai-hero__integration-card--journal{top:21%;left:3%;width:54%}body .business-ai-page .business-ai-hero__integration-card--gmail{bottom:6%;left:5%;width:58%}body .business-ai-page .business-ai-hero__integration-card--drive>span,body .business-ai-page .business-ai-hero__integration-card--gmail>span{background:#f4f6f7}body .business-ai-page .business-ai-hero__integration-card--drive{top:5%;right:3%;width:44%}body .business-ai-page .business-ai-hero__report-card{top:52%;right:2%;width:49%;padding:1.4rem}body .business-ai-page .business-ai-hero__report-card small{display:block;color:#65727a;font-size:1rem;font-weight:700}body .business-ai-page .business-ai-hero__report-card>div{display:flex;height:7.5rem;align-items:flex-end;gap:.7rem;margin:.8rem 0;padding:0 1rem .5rem;border-bottom:1px solid #cbd3d8}body .business-ai-page .business-ai-hero__report-card i{width:16%;height:38%;background:#547192}body .business-ai-page .business-ai-hero__report-card i:nth-child(2){height:72%;background:#ff405f}body .business-ai-page .business-ai-hero__report-card i:nth-child(3){height:91%;background:#f3b43e}body .business-ai-page .business-ai-hero__report-card i:nth-child(4){height:58%;background:#1468c9}body .business-ai-page .business-ai-hero__report-card i:nth-child(5){height:76%;background:#32906f}body .business-ai-page .business-ai-hero__report-card>strong{display:block;color:#24845c;font-size:1.05rem;text-align:right}@media (max-width:1180px){body .business-ai-page.lower-page .business-ai-hero h1{font-size:clamp(4rem,4.2vw,4.8rem)!important}body .business-ai-page .business-ai-hero__metrics>.business-ai-hero__metric{min-width:0!important;padding-inline:2.6rem!important}}@media (max-width:900px){body .business-ai-page.lower-page .business-ai-hero h1>span{white-space:normal!important}}@media (max-width:700px){body .business-ai-page .business-ai-hero__metric .business-ai-hero__laurel{width:112%;left:-6%}body .business-ai-page .business-ai-hero__invoice-visual{min-height:47rem}body .business-ai-page .business-ai-hero__integration-card strong{font-size:1.15rem}}body .business-ai-page .business-ai-hero__metrics{width:auto!important;align-items:center!important}body .business-ai-page .business-ai-hero__metrics>.business-ai-hero__metric{flex:0 0 auto!important;min-width:0!important;grid-template-columns:auto auto!important;grid-template-rows:auto auto!important;align-content:center;justify-content:center;column-gap:.45rem;row-gap:.25rem;padding:.7rem 4.8rem!important;border:0!important}body .business-ai-page .business-ai-hero__metrics>.business-ai-hero__metric--areas small,body .business-ai-page .business-ai-hero__metrics>.business-ai-hero__metric--clients small{grid-column:1/-1!important;grid-row:1!important;margin:0 0 .2rem!important;font-size:1.4rem;line-height:1.2;white-space:nowrap}body .business-ai-page .business-ai-hero__metrics>.business-ai-hero__metric--clients{grid-template-rows:auto auto auto!important}body .business-ai-page .business-ai-hero__metrics>.business-ai-hero__metric--clients>em{grid-column:1/-1!important;grid-row:2!important;align-self:center;margin:0!important;color:#fff}body .business-ai-page .business-ai-hero__metrics>.business-ai-hero__metric--clients strong{grid-column:1/-1!important;grid-row:3!important}body .business-ai-page .business-ai-hero__metrics>.business-ai-hero__metric--areas strong{grid-column:1/-1!important;grid-row:2!important}body .business-ai-page .business-ai-hero__metrics>.business-ai-hero__metric strong{line-height:.95}body .business-ai-page .business-ai-hero__metrics>.business-ai-hero__metric strong span{font-size:2.35em!important}body .business-ai-page .business-ai-hero__metric .business-ai-hero__laurel{top:52%;left:50%;max-width:none;transform:translate(-50%,-50%)}@media (max-width:1180px){body .business-ai-page .business-ai-hero__metrics{gap:1.4rem!important}body .business-ai-page .business-ai-hero__metrics>.business-ai-hero__metric{width:22.5rem;padding-inline:4rem!important}}@media (max-width:700px){body .business-ai-page .business-ai-hero__metrics{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem!important}body .business-ai-page .business-ai-hero__metrics>.business-ai-hero__metric{width:100%;min-height:8.2rem;column-gap:.25rem;padding-inline:clamp(2.7rem,8vw,4rem)!important}body .business-ai-page .business-ai-hero__metrics>.business-ai-hero__metric small{font-size:clamp(.78rem,2.7vw,1rem)}body .business-ai-page .business-ai-hero__metrics>.business-ai-hero__metric--clients>em{font-size:clamp(.68rem,2.3vw,.9rem)}body .business-ai-page .business-ai-hero__metrics>.business-ai-hero__metric strong{font-size:clamp(1.05rem,3.7vw,1.45rem)!important}body .business-ai-page .business-ai-hero__metric .business-ai-hero__laurel{left:50%;width:118%}}body .business-ai-page .business-ai-hero__copy{padding-top:1.6rem}body .business-ai-page .business-ai-hero__metrics{gap:clamp(2.8rem,3vw,4.2rem)!important;margin-top:2.6rem!important}body .business-ai-page .business-ai-hero__metrics>.business-ai-hero__metric{width:20rem;min-height:7.8rem;padding-inline:3.8rem!important}body .business-ai-page .business-ai-hero__metrics>.business-ai-hero__metric small{font-size:1.15rem}body .business-ai-page .business-ai-hero__metrics>.business-ai-hero__metric--clients>em{font-size:.92rem}body .business-ai-page .business-ai-hero__metrics>.business-ai-hero__metric strong{font-size:1.55rem!important}body .business-ai-page .business-ai-hero__metric .business-ai-hero__laurel{width:100%}body .business-ai-page .business-ai-hero__workflow-visual{position:relative;width:100%;height:100%;border:1px solid rgba(255,255,255,.7);background:#e9eeeb}body .business-ai-page .business-ai-hero__workflow-visual::after{position:absolute;z-index:1;background:linear-gradient(135deg,rgba(245,248,246,.08),rgba(13,67,52,.12));content:"";pointer-events:none}body .business-ai-page .business-ai-hero__workflow-photo{display:block}body .business-ai-page .business-ai-hero__workflow-card{position:absolute;z-index:2;align-items:center;border:1px solid rgba(16,54,43,.08);color:#172d27;background:rgba(255,255,255,.95);backdrop-filter:blur(10px)}body .business-ai-page .business-ai-hero__workflow-card>img{display:block;object-fit:contain}body .business-ai-page .business-ai-hero__workflow-card small{display:block;margin:0 0 .3rem;color:#5c6b66;font-size:.82rem;font-weight:700;letter-spacing:.04em;line-height:1.3}body .business-ai-page .business-ai-hero__freee-logo{display:grid;place-items:center;font-family:Arial,sans-serif;font-size:1.05rem;font-weight:800;letter-spacing:-.05em}@media (max-width:1180px){body .business-ai-page .business-ai-hero__metrics{gap:1.8rem!important}body .business-ai-page .business-ai-hero__metrics>.business-ai-hero__metric{width:18.5rem;padding-inline:3.4rem!important}body .business-ai-page .business-ai-hero__workflow-card{width:58%}}@media (max-width:700px){body .business-ai-page .business-ai-hero__copy{padding-top:0}body .business-ai-page .business-ai-hero__metrics{gap:1.2rem!important}body .business-ai-page .business-ai-hero__metrics>.business-ai-hero__metric{width:100%;min-height:7.4rem;padding-inline:clamp(2.5rem,7vw,3.5rem)!important}body .business-ai-page .business-ai-hero__metric .business-ai-hero__laurel{width:90%}body .business-ai-page .business-ai-hero__workflow-visual{min-height:47rem}body .business-ai-page .business-ai-hero__workflow-card{width:66%;min-height:6.8rem;grid-template-columns:3rem minmax(0,1fr);gap:.8rem;padding:1rem}body .business-ai-page .business-ai-hero__freee-logo,body .business-ai-page .business-ai-hero__workflow-card>img{width:2.8rem;height:2.8rem}body .business-ai-page .business-ai-hero__workflow-card strong{font-size:1.05rem}}body .business-ai-page .business-ai-hero__workflow-visual{border-color:rgba(255,255,255,.82);background:#e9edf2;box-shadow:0 2.4rem 5rem rgba(3,35,27,.18)}body .business-ai-page .business-ai-hero__workflow-visual::before{position:absolute;inset:5.5%;z-index:0;border-radius:1rem;background:#dce2e7;box-shadow:0 1.5rem 3.5rem rgba(18,35,30,.16);content:""}body .business-ai-page .business-ai-hero__workflow-visual::after{inset:5.5%;border-radius:1rem;background:linear-gradient(135deg,rgba(255,255,255,.04),rgba(9,54,41,.1))}body .business-ai-page .business-ai-hero__workflow-photo{inset:5.5%}body .business-ai-page .business-ai-hero__workflow-card{border-color:rgba(20,43,36,.08);background:rgba(255,255,255,.97)}body .business-ai-page .business-ai-hero__freee-logo,body .business-ai-page .business-ai-hero__workflow-card>img{width:4.2rem;height:4.2rem;padding:.75rem;border:1px solid rgba(25,44,38,.07);border-radius:1rem;background:#f3f5f4;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 .5rem 1.2rem rgba(24,42,36,.08)}body .business-ai-page .business-ai-hero__freee-logo{padding:0;color:#fff;background:#2864dc}body .business-ai-page .business-ai-hero__workflow-card>b{align-self:start;border-radius:999px;color:#237653;background:#e9f6ef;font-weight:850;white-space:nowrap}@media (max-width:1180px){body .business-ai-page .business-ai-hero__workflow-card{width:62%;grid-template-columns:3.7rem minmax(0,1fr) auto}body .business-ai-page .business-ai-hero__freee-logo,body .business-ai-page .business-ai-hero__workflow-card>img{width:3.7rem;height:3.7rem}}@media (max-width:700px){body .business-ai-page .business-ai-hero__workflow-visual{width:calc(100% - 1.6rem);margin-inline:auto}body .business-ai-page .business-ai-hero__workflow-card{width:72%;min-height:7.2rem;grid-template-columns:3.4rem minmax(0,1fr);gap:.8rem;padding:.9rem 1rem}body .business-ai-page .business-ai-hero__workflow-card>b{position:absolute;top:.7rem;right:.8rem}body .business-ai-page .business-ai-hero__freee-logo,body .business-ai-page .business-ai-hero__workflow-card>img{width:3.4rem;height:3.4rem;padding:.6rem}body .business-ai-page .business-ai-hero__freee-logo{padding:0}body .business-ai-page .business-ai-hero__workflow-card strong{font-size:1rem}}body .business-ai-page .business-ai-hero__workflow-card{width:46%;min-height:6.7rem}body .business-ai-page .business-ai-hero__workflow-card>b{padding:.28rem .45rem;font-size:.7rem}body .business-ai-page .business-ai-hero__app-icon{display:grid;place-items:center;border:1px solid rgba(25,44,38,.07);color:#fff;background:#4b5b66;box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 .45rem 1rem rgba(24,42,36,.1);font-family:Arial,sans-serif;font-size:1.65rem;font-weight:800;line-height:1}body .business-ai-page .business-ai-hero__app-icon--ai{background:#c96f4d}body .business-ai-page .business-ai-hero__app-icon--accounting{background:#2864dc}body .business-ai-page .business-ai-hero__app-icon--mail{background:#d94f45}body .business-ai-page .business-ai-hero__app-icon--sheet{background:#28965a}@media (max-width:1180px){body .business-ai-page .business-ai-hero__workflow-card{width:53%;grid-template-columns:3rem minmax(0,1fr)}body .business-ai-page .business-ai-hero__workflow-card>b{position:absolute;top:.55rem;right:.65rem}body .business-ai-page .business-ai-hero__app-icon{width:3rem;height:3rem}}@media (max-width:700px){body .business-ai-page .business-ai-hero__workflow-card{width:61%;min-height:6.3rem;grid-template-columns:2.85rem minmax(0,1fr);padding:.75rem .85rem}body .business-ai-page .business-ai-hero__app-icon{width:2.85rem;height:2.85rem;font-size:1.35rem}body .business-ai-page .business-ai-hero__workflow-card strong{font-size:.9rem}}body .business-ai-page .business-ai-hero__workflow-visual{overflow:visible;border:0;border-radius:1.8rem;background:#edf0f3;box-shadow:none}body .business-ai-page .business-ai-hero__workflow-visual::after,body .business-ai-page .business-ai-hero__workflow-visual::before{display:none}body .business-ai-page .business-ai-hero__workflow-photo{position:absolute;z-index:1;top:8%;right:auto;bottom:auto;height:84%;border-radius:.75rem;object-fit:cover;object-position:57%center;box-shadow:0 1.6rem 3.4rem rgba(34,43,48,.16)}body .business-ai-page .business-ai-hero__workflow-card{min-height:0;grid-template-columns:3.5rem minmax(0,1fr) auto;border:0;border-radius:.85rem;background:#fff;box-shadow:0 1.4rem 3rem rgba(30,38,43,.24)}body .business-ai-page .business-ai-hero__app-icon{width:3.5rem;height:3.5rem;border-radius:.85rem}body .business-ai-page .business-ai-hero__workflow-card strong{font-size:1.05rem;display:block;color:#18352c;font-size:clamp(.98rem,1.15vw,1.12rem);font-weight:700;letter-spacing:.015em;line-height:1.5}body .business-ai-page .business-ai-hero__workflow-card--claude{top:4%;right:1.5%;left:auto;width:44%}body .business-ai-page .business-ai-hero__workflow-card--freee{top:22%;right:auto;left:-3%;width:56%}body .business-ai-page .business-ai-hero__workflow-card--gmail{right:auto;bottom:4%;left:-1.5%;width:59%}body .business-ai-page .business-ai-hero__workflow-card--sheets{top:54%;right:-3%;bottom:auto;width:54%;grid-template-columns:3.5rem minmax(0,1fr) auto}body .business-ai-page .business-ai-hero__workflow-card--sheets .business-ai-hero__mini-chart{gap:.5rem;position:relative;display:flex;width:100%;height:5.4rem;grid-column:auto;align-items:flex-end;justify-content:center;gap:clamp(.45rem,1.1vw,.8rem);margin:.1rem 0 0;padding:.65rem 1rem .55rem;overflow:hidden;border:0;border-radius:.5rem;background:repeating-linear-gradient(to bottom,transparent 0 1.15rem,rgba(31,69,57,.1) 1.15rem calc(1.15rem + 1px)),#f5f8f7}body .business-ai-page .business-ai-hero__mini-chart i{width:18%;background:#566d85;position:relative;z-index:1;width:clamp(1rem,13%,2rem);height:34%;border-radius:.2rem .2rem .06rem .06rem;background:linear-gradient(180deg,#668091,#315568);box-shadow:inset 0 1px 0 rgba(255,255,255,.22)}body .business-ai-page .business-ai-hero__mini-chart i:nth-child(2){background:#ef476f}body .business-ai-page .business-ai-hero__mini-chart i:nth-child(3){background:#f3b63f}body .business-ai-page .business-ai-hero__mini-chart i:nth-child(4){background:#1768c5}body .business-ai-page .business-ai-hero__mini-chart i:nth-child(5){background:#2d906d}@media (max-width:1180px){body .business-ai-page .business-ai-hero__workflow-card--claude{width:48%}body .business-ai-page .business-ai-hero__workflow-card--freee{width:61%}body .business-ai-page .business-ai-hero__workflow-card--gmail{width:63%}body .business-ai-page .business-ai-hero__workflow-card--sheets{width:59%}}@media (max-width:700px){body .business-ai-page .business-ai-hero__workflow-visual{width:calc(100% - 2rem);min-height:50rem}body .business-ai-page .business-ai-hero__workflow-photo{left:21%;width:60%}body .business-ai-page .business-ai-hero__workflow-card{grid-template-columns:3rem minmax(0,1fr);padding:.85rem 1rem}body .business-ai-page .business-ai-hero__app-icon{width:3rem;height:3rem}body .business-ai-page .business-ai-hero__workflow-card--claude{width:54%}body .business-ai-page .business-ai-hero__workflow-card--freee{left:-2%;width:68%}body .business-ai-page .business-ai-hero__workflow-card--gmail{width:68%}body .business-ai-page .business-ai-hero__workflow-card--sheets{right:-2%;width:64%}}body .business-ai-page .business-ai-hero__workflow-card{display:grid;grid-template-columns:minmax(0,1fr)!important;justify-items:center;gap:.7rem;padding:1.15rem 1.5rem;text-align:center}body .business-ai-page .business-ai-hero__workflow-card>div:first-child{width:100%}body .business-ai-page .business-ai-hero__app-icon,body .business-ai-page .business-ai-hero__workflow-card>b,body .business-ai-page.lower-page>section.business-ai-hero::before{display:none!important}body .business-ai-page .business-ai-hero__workflow-card--claude{min-height:7rem}body .business-ai-page .business-ai-hero__workflow-card--freee{min-height:8rem}body .business-ai-page .business-ai-hero__workflow-card--gmail{min-height:6.8rem}body .business-ai-page .business-ai-hero__workflow-card--sheets{min-height:11.5rem;align-content:center}body .business-ai-page .business-ai-hero__workflow-card--sheets .business-ai-hero__mini-chart::after{position:absolute;right:.8rem;bottom:.5rem;left:.8rem;height:1px;content:"";background:rgba(30,67,55,.28)}body .business-ai-page .business-ai-hero__mini-chart i:nth-child(2){height:58%;background:linear-gradient(180deg,#73b99e,#2d8666)}body .business-ai-page .business-ai-hero__mini-chart i:nth-child(3){height:84%;background:linear-gradient(180deg,#47997a,#176148)}body .business-ai-page .business-ai-hero__mini-chart i:nth-child(4){height:67%;background:linear-gradient(180deg,#80ad9d,#417b68)}body .business-ai-page .business-ai-hero__mini-chart i:nth-child(5){height:94%;background:linear-gradient(180deg,#a9cb66,#658d35)}@media (max-width:700px){body .business-ai-page .business-ai-hero__workflow-card{padding:.85rem 1rem}body .business-ai-page .business-ai-hero__workflow-card small{font-size:.72rem}body .business-ai-page .business-ai-hero__workflow-card strong{font-size:.88rem;line-height:1.45}body .business-ai-page .business-ai-hero__workflow-card--sheets .business-ai-hero__mini-chart{height:4.6rem;padding-inline:.65rem}}body .business-ai-page .business-ai-hero__metrics>.business-ai-hero__metric--clients:first-child{padding-right:3.8rem!important;padding-left:3.8rem!important;text-align:center!important}body .business-ai-page .business-ai-hero__metric--clients:first-child small,body .business-ai-page .business-ai-hero__metric--clients:first-child strong,body .business-ai-page .business-ai-hero__metric--clients:first-child>em{width:100%;justify-self:center;text-align:center}body .business-ai-page .business-ai-hero__metric--clients:first-child strong{justify-content:center!important}@media (max-width:700px){body .business-ai-page .business-ai-hero__metrics>.business-ai-hero__metric--clients:first-child{padding-right:clamp(2.7rem,8vw,4rem)!important;padding-left:clamp(2.7rem,8vw,4rem)!important}}body .business-ai-page .business-ai-hero__grid.content-shell{width:min(1320px,calc(100% - 8rem));max-width:none;height:auto;min-height:600px;grid-template-columns:minmax(0,620px) minmax(400px,520px);align-items:center;justify-content:space-between;gap:3rem;padding:4rem 0}body .business-ai-page .business-ai-hero__copy{width:min(100%,620px)}body .business-ai-page.lower-page .business-ai-hero h1{line-height:1.22}body .business-ai-page .business-ai-hero__summary{position:static!important;width:auto!important;height:auto!important;margin-top:1.8rem;overflow:visible!important;clip:auto!important;clip-path:none!important;color:rgba(255,255,255,.86);font-size:clamp(1.4rem,1.08vw,1.62rem);font-weight:700;line-height:1.75;white-space:normal!important}body .business-ai-page .business-ai-hero__metrics{}body .business-ai-page .business-ai-hero__actions{margin-top:2rem;display:grid;width:min(100%,49.2rem);grid-template-columns:repeat(2,minmax(0,24rem));gap:1.2rem}body .business-ai-page .business-ai-hero__action{width:100%;min-width:0;min-height:6.4rem;padding:1rem 4.6rem 1rem 2.8rem}body .business-ai-page .business-ai-hero__dashboard,body .business-ai-page .business-ai-hero__visual{height:auto;min-height:0!important;aspect-ratio:1}body .business-ai-page .business-ai-photo-rail{height:170px;padding:10px 0 12px}body .business-ai-page .business-ai-photo-rail figure,body .business-ai-page .business-ai-photo-rail figure:nth-child(2),body .business-ai-page .business-ai-photo-rail figure:nth-child(5){width:clamp(260px,22vw,340px);height:148px;border-radius:.8rem}body .business-ai-page .business-ai-hero-bridge{display:grid;height:clamp(4rem,calc(100svh - 860px),14rem);min-height:4rem;place-items:center}body .business-ai-page .business-ai-hero-bridge .content-shell{display:flex;width:min(1320px,calc(100% - 8rem));max-width:none;align-items:center;justify-content:space-between;gap:3rem}body .business-ai-page .business-ai-hero-bridge__copy{display:grid;gap:.4rem}body .business-ai-page .business-ai-hero-bridge__copy small{color:#71877f;font-family:Inter,sans-serif;font-size:1rem;font-weight:800;letter-spacing:.16em}body .business-ai-page .business-ai-hero-bridge__copy strong{color:#176149;font-size:clamp(1.8rem,1.75vw,2.5rem);letter-spacing:-.02em}body .business-ai-page .business-ai-hero-bridge ul{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.8rem;margin:0;padding:0;list-style:none}body .business-ai-page .business-ai-hero-bridge li{padding:.8rem 1.3rem;border:1px solid #d6e3dd;border-radius:999px;color:#3f5d52;background:#f4f8f6;font-size:1.15rem;font-weight:800;white-space:nowrap}@media (max-width:1180px){body .business-ai-page .business-ai-hero__grid.content-shell{width:min(1040px,calc(100% - 5rem));min-height:560px;grid-template-columns:minmax(0,1fr) minmax(390px,.86fr);gap:3.5rem}body .business-ai-page .business-ai-hero-bridge{height:clamp(4rem,calc(100svh - 820px),14rem)}body .business-ai-page .business-ai-hero-bridge .content-shell{width:min(1040px,calc(100% - 5rem))}}@media (max-width:900px){body .business-ai-page .business-ai-hero__grid.content-shell{width:min(700px,calc(100% - 4rem));min-height:0;grid-template-columns:1fr;gap:4rem;padding:5rem 0}body .business-ai-page .business-ai-hero__copy{width:100%;max-width:none}body .business-ai-page .business-ai-hero__dashboard,body .business-ai-page .business-ai-hero__visual{width:min(100%,500px)!important;max-width:500px!important;justify-self:center}body .business-ai-page .business-ai-hero-bridge{height:auto;min-height:0;padding:3.2rem 0}body .business-ai-page .business-ai-hero-bridge .content-shell{width:min(700px,calc(100% - 4rem))}}@media (max-width:820px){body .business-ai-page .business-ai-hero__grid.content-shell{width:calc(100% - 3.6rem);gap:3.2rem;padding:4rem 0}body .business-ai-page .business-ai-hero-bridge .content-shell{width:calc(100% - 3.6rem)}}@media (max-width:520px){body .business-ai-page .business-ai-hero__grid.content-shell{width:calc(100% - 3.6rem);gap:3rem;padding:3.2rem 0 3.6rem}body .business-ai-page.lower-page .business-ai-hero h1{font-size:3.15rem;line-height:1.28}body .business-ai-page.lower-page .business-ai-hero h1>span{display:block;width:100%;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important}body .business-ai-page .business-ai-hero__summary{margin-top:1.5rem;font-size:1.35rem;line-height:1.7}body .business-ai-page .business-ai-hero__actions{width:100%!important;max-width:100%!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.8rem}body .business-ai-page .business-ai-hero__copy,body .business-ai-page .business-ai-hero__metrics{width:100%!important;max-width:100%!important}body .business-ai-page .business-ai-hero__dashboard,body .business-ai-page .business-ai-hero__visual{width:calc(100vw - 3.6rem)!important;max-width:calc(100vw - 3.6rem)!important}body .business-ai-page .business-ai-photo-rail{height:116px;padding:8px 0 10px}body .business-ai-page .business-ai-photo-rail figure,body .business-ai-page .business-ai-photo-rail figure:nth-child(2),body .business-ai-page .business-ai-photo-rail figure:nth-child(5){width:220px;height:98px}body .business-ai-page .business-ai-hero-bridge{padding:2.4rem 0}body .business-ai-page .business-ai-hero-bridge .content-shell{align-items:flex-start;flex-direction:column;gap:1.4rem}body .business-ai-page .business-ai-hero-bridge__copy strong{font-size:1.8rem}body .business-ai-page .business-ai-hero-bridge ul{justify-content:flex-start;gap:.6rem}body .business-ai-page .business-ai-hero-bridge li{padding:.65rem 1rem;font-size:1.05rem}}body .business-ai-page.lower-page>section.business-ai-hero{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 720'%3E%3Cg fill='none' stroke='%23dfff3f' stroke-linecap='round'%3E%3Cpath d='M-120 610C190 540 260 210 590 224s466 314 1010-150' stroke-opacity='.25' stroke-width='2' stroke-dasharray='2 13'/%3E%3Cpath d='M-80 672C224 592 318 318 618 320s456 242 944-82' stroke-opacity='.1' stroke-width='1.5' stroke-dasharray='1 16'/%3E%3C/g%3E%3Cg fill='%23dfff3f' fill-opacity='.4'%3E%3Ccircle cx='198' cy='497' r='4'/%3E%3Ccircle cx='420' cy='267' r='4'/%3E%3Ccircle cx='736' cy='286' r='4'/%3E%3Ccircle cx='1038' cy='366' r='4'/%3E%3Ccircle cx='1260' cy='238' r='4'/%3E%3C/g%3E%3C/svg%3E"),radial-gradient(circle at 84% 38%,rgba(223,255,63,.18),transparent 27%),radial-gradient(circle,rgba(255,255,255,.13) 1px,transparent 1.4px),radial-gradient(circle at 2% 42%,rgba(124,218,190,.46)0,rgba(88,190,160,.18) 27%,transparent 56%),linear-gradient(132deg,#0d5945 0,#17775a 50%,#105f49 100%)!important}body .business-ai-page .business-ai-hero__dashboard,body .business-ai-page .business-ai-hero__visual{width:490px;max-width:490px;justify-self:end}body .business-ai-page .business-ai-hero__workflow-photo{left:11%;width:78%}body .business-ai-page .business-ai-hero-bridge{padding:0!important;overflow:hidden;border-top:1px solid #e4ebe7;border-bottom:1px solid #e4ebe7;background:#fff;contain:layout paint}body .business-ai-page .business-ai-hero-bridge__group,body .business-ai-page .business-ai-hero-bridge__track{display:flex;align-items:center}body .business-ai-page .business-ai-hero-bridge__track{width:100%;min-height:100%;justify-content:center;animation:none}body .business-ai-page .business-ai-hero-bridge__group{width:100%;justify-content:center;padding:0 2rem}body .business-ai-page .business-ai-hero-bridge__group span{color:#176149;white-space:nowrap}@media (max-width:1180px){body .business-ai-page .business-ai-hero__dashboard,body .business-ai-page .business-ai-hero__visual{width:min(100%,460px);max-width:460px}}@media (max-width:900px){body .business-ai-page .business-ai-hero__dashboard,body .business-ai-page .business-ai-hero__visual{justify-self:center}body .business-ai-page .business-ai-hero-bridge{height:9.5rem}body .business-ai-page .business-ai-hero-bridge__group{flex-wrap:wrap;align-content:center;gap:.8rem 1.6rem}body .business-ai-page .business-ai-hero-bridge__group span{font-size:1.5rem}}@media (max-width:700px){body .business-ai-page.lower-page>section.business-ai-hero{background-image:radial-gradient(circle at 0 32%,rgba(124,218,190,.38)0,rgba(88,190,160,.14) 34%,transparent 68%),linear-gradient(132deg,#0d5945 0,#17775a 50%,#105f49 100%)!important}}@media (max-width:520px){body .business-ai-page .business-ai-hero__dashboard,body .business-ai-page .business-ai-hero__visual{width:calc(100vw - 3.6rem)!important;max-width:calc(100vw - 3.6rem)!important}body .business-ai-page .business-ai-hero-bridge{height:8rem}body .business-ai-page .business-ai-hero-bridge__group{flex-wrap:wrap;align-content:center;gap:.6rem 1.4rem;padding:.8rem 1.2rem}body .business-ai-page .business-ai-hero-bridge__group span{font-size:1.65rem}}body .business-ai-page.lower-page>section.business-ai-hero{background-color:#105f49!important;background-image:url(assets/generated/business-ai-hero/hero-background-personal-layout.svg?v=5)!important;background-repeat:no-repeat!important;background-position:center!important;background-size:cover!important}body .business-ai-page .business-ai-hero__grid{position:relative;z-index:1}@media (min-width:1181px){body .business-ai-page .business-ai-hero__grid.content-shell{grid-template-columns:minmax(0,700px) minmax(400px,490px);gap:4rem}body .business-ai-page .business-ai-hero__copy{width:min(100%,700px);padding-left:clamp(1.8rem,2.2vw,3.6rem)}body .business-ai-page .business-ai-hero__summary{max-width:66rem}body .business-ai-page .business-ai-hero__actions{width:min(100%,52rem);grid-template-columns:repeat(2,minmax(0,25.4rem))}}body .business-ai-page .business-ai-hero-bridge__group{gap:clamp(1.2rem,1.8vw,2.4rem)}body .business-ai-page .business-ai-hero-bridge__group span{font-size:clamp(1.25rem,1.15vw,1.65rem);font-weight:750;letter-spacing:-.01em}@media (max-width:900px){body .business-ai-page .business-ai-hero-bridge__group span{font-size:1.3rem}}@media (max-width:520px){body .business-ai-page .business-ai-hero-bridge__group span{font-size:1.2rem}body .business-ai-page .business-ai-state__stage{gap:2.4rem;margin-top:4rem}body .business-ai-page .business-ai-voice--with-person{margin-top:0}body .business-ai-page .business-ai-state__peek,body .business-ai-page .business-ai-state__person{display:none!important}body .business-ai-page .business-ai-solution__visual{gap:.8rem;min-height:24rem;padding:.8rem;border:0;background:0 0;box-shadow:none}body .business-ai-page .business-ai-solution__visual figure,body .business-ai-page .business-ai-solution__visual figure+figure,body .business-ai-page .business-ai-solution__visual figure:first-child{min-width:0;padding:1.2rem .7rem 4rem;overflow:hidden;border:0;border-radius:1.1rem;background:linear-gradient(145deg,#edf3f6,#f8fafb)}body .business-ai-page .business-ai-solution__visual img{width:100%;height:13rem;max-height:none;object-fit:contain;mix-blend-mode:multiply;opacity:.82}body .business-ai-page .business-ai-solution__result-graphic{height:13rem}body .business-ai-page .business-ai-solution__result-graphic span{background:rgba(255,255,255,.62)}body .business-ai-page .business-ai-process .process-row__visual{width:100%;height:17rem;min-height:0;padding:1rem;border:0;border-radius:1.2rem;background:linear-gradient(145deg,#edf4f2,#f8faf9)}body .business-ai-page .business-ai-process .process-row__visual img{width:100%;height:100%;padding:0;object-fit:contain;mix-blend-mode:multiply;opacity:.84}body .business-ai-page .business-ai-area-tab figure{height:14rem;margin-top:1.8rem;padding:.8rem;overflow:hidden;border-radius:1.1rem;background:linear-gradient(145deg,rgba(231,242,238,.9),rgba(248,250,249,.7))}body .business-ai-page .business-ai-area-tab figure img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;opacity:.78}body .business-ai-page .business-ai-feature-list{gap:0}body .business-ai-page .business-ai-feature,body .business-ai-page .business-ai-feature:nth-child(even){display:grid;min-height:0;grid-template-columns:minmax(0,1fr)!important;gap:1.6rem;padding:2.8rem 0}body .business-ai-page .business-ai-feature:nth-child(even) .business-ai-feature__copy,body .business-ai-page .business-ai-feature__copy{width:100%;min-width:0;padding:0}body .business-ai-page .business-ai-feature__copy h3{width:auto;margin-top:.9rem;font-size:2.45rem;line-height:1.45}body .business-ai-page .business-ai-feature__copy p{margin-top:1.1rem;font-size:1.3rem;line-height:1.75}body .business-ai-page .business-ai-feature:nth-child(even) .business-ai-feature__visual,body .business-ai-page .business-ai-feature__visual{width:100%;min-height:0;height:15rem;padding:.6rem;border-radius:1.2rem}body .business-ai-page .business-ai-consultation figure,body .business-ai-page .business-ai-feature__visual::before{display:none}body .business-ai-page .business-ai-feature__visual img{width:100%;height:100%;border-radius:.8rem;object-fit:contain}body .business-ai-page .business-ai-consultation__inner{min-height:0}body .business-ai-page .business-ai-consultation__button,body .business-ai-page .business-ai-consultation__copy{position:relative;z-index:2}}