.oneclever-home .sk4-hero{height:100svh;min-height:0;padding:24px}.oneclever-home .sk4-hero-copy{position:relative;top:auto;left:auto;width:100%;max-width:1220px}.oneclever-home .sk4-hero h1{font-size:34px;line-height:37.4px}.oneclever-home .sk4-hero h1 br{display:none}.oneclever-home .sk4-hero-copy>p{margin-top:30px;font-size:18px;line-height:1}.oneclever-home .sk4-actions{flex-direction:column;align-items:center;gap:16px;margin-top:24px}.oneclever-home .sk4-strategy{display:grid;height:70vh;grid-template-columns:40px minmax(0,1fr) 40px;align-content:center;gap:0;padding:12px}.oneclever-home .sk4-strategy-text{grid-area:1/2;width:100%;max-width:1044px;height:auto;justify-self:center;padding:32px 0}.oneclever-home .sk4-strategy p{width:auto;font-size:20px;line-height:28px;text-align:left}.oneclever-home .sk4-strategy-words{position:relative;inset:auto}.oneclever-home .sk4-strategy-corner{position:relative;display:block;top:auto;bottom:auto;left:auto;right:auto}.oneclever-home .sk4-strategy-corner.is-start{grid-area:1/1;align-self:start}.oneclever-home .sk4-strategy-corner.is-end{grid-area:1/3;align-self:end;justify-self:end}.oneclever-home .sk4-strategy:after,.oneclever-home .sk4-strategy:before{content:none}.oneclever-home .sk4-team{height:auto;gap:24px;padding:0 24px 128px}.oneclever-home .sk4-team-heading{display:flex;width:100%;max-width:1550px;height:auto;flex-direction:column;gap:24px;margin-inline:auto}.oneclever-home .sk4-team-heading h2,.oneclever-home .sk4-team-heading p{width:100%;height:auto}.oneclever-home .sk4-team-heading h2{font-size:34px;line-height:1;letter-spacing:-.02em}.oneclever-home .sk4-team-heading p{font-size:14px;line-height:20.8px;letter-spacing:-.01em}.oneclever-home .sk4-team-mobile-button{display:inline-flex;width:176.78125px;height:46px;flex:none;align-items:center;gap:8px;padding:0 24px;border-radius:24px;background:#d0d3da;box-shadow:0 0 12px rgb(255 255 255/10%);color:#4b4b52;font-size:14px;line-height:22.4px;white-space:nowrap}.oneclever-home .sk4-team-strip{height:363px;width:100%;margin-right:0;overflow:hidden;mask-image:none;-webkit-mask-image:none}.oneclever-home .sk4-team-strip>.sk8-team-ticker{display:block}.oneclever-home .sk4-team-strip>.sk4-team-card{display:none}.oneclever-home .sk4-testimonial{height:auto;padding:64px 24px}.oneclever-home .sk4-testimonial-grid{display:block;width:100%;max-width:1550px;height:auto;margin-inline:auto;padding-top:0}.oneclever-home .sk4-testimonial h2{position:relative;top:auto;width:100%;height:auto;font-size:34px;line-height:1;letter-spacing:-.02em}.oneclever-home .sk4-testimonial article{width:calc(100% - 49px);margin:32px 0 0 49px}.oneclever-home .sk4-testimonial article>p{font-size:13px;line-height:19.5px}.oneclever-home .sk4-testimonial-rule{position:absolute;top:132px;bottom:72px;left:24px;display:block;height:auto;margin:0}.oneclever-home .sk4-client{gap:24px;margin:24px 0 0 -49px}.oneclever-home .sk4-client img{width:48px;height:48px}.oneclever-home .sk4-client span,.oneclever-home .sk4-client strong{font-size:13px;line-height:19.5px}.oneclever-home .sk4-client span{margin-top:4px}@media (min-width:700px){.oneclever-home .sk4-hero h1{font-size:66px;line-height:72.6px}.oneclever-home .sk4-strategy p{font-size:22px;line-height:30.8px}.oneclever-home .sk4-team-heading h2,.oneclever-home .sk4-testimonial h2{font-size:38px}}@media (min-width:810px){.oneclever-home .sk4-testimonial{padding:96px 64px}.oneclever-home .sk4-testimonial article{width:min(700px,calc(100% - 149px));margin:80px 32px 48px 117px}.oneclever-home .sk4-testimonial article>p{font-size:16px;line-height:24px}.oneclever-home .sk4-client{margin:32px 0 0 -85px}.oneclever-home .sk4-client img{width:80px;height:80px}.oneclever-home .sk4-client strong{font-size:16px;line-height:20.8px}.oneclever-home .sk4-testimonial-rule{top:156px;bottom:160px;left:64px}.oneclever-home .sk4-hero{padding:48px}.oneclever-home .sk4-actions{flex-direction:row;gap:20px;margin-top:48px}.oneclever-home .sk4-strategy{padding:32px max(32px,calc((100% - 1240px) / 2))}.oneclever-home .sk4-strategy-text{padding-inline:32px}.oneclever-home .sk4-strategy p{text-align:center}.oneclever-home .sk4-team{padding-inline:32px;gap:32px}.oneclever-home .sk4-team-heading p{line-height:22.4px}.oneclever-home .sk4-team-strip{height:400px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 12.5%,#000 87.5%,transparent),linear-gradient(#000,transparent 97%);mask-image:linear-gradient(90deg,transparent 0,#000 12.5%,#000 87.5%,transparent),linear-gradient(#000,transparent 97%)}.oneclever-home .sk4-team-strip>.sk8-team-ticker{display:none}.oneclever-home .sk4-team-strip>.sk4-team-card{display:block;width:280px;height:400px;flex-basis:280px}.oneclever-home .sk4-team-person{height:402px!important}}@media (min-width:1280px){.oneclever-home .sk4-hero{padding:200px 96px 96px}.oneclever-home .sk4-hero h1 br{display:initial}.oneclever-home .sk4-team{gap:128px}.oneclever-home .sk4-team-heading{display:grid;grid-template-columns:minmax(0,1fr) 550px;gap:0}.oneclever-home .sk4-team-mobile-button{display:none}.oneclever-home .sk4-team-strip,.oneclever-home .sk4-team-strip>.sk4-team-card{height:600px}.oneclever-home .sk4-team-person{height:602px!important}.oneclever-home .sk4-testimonial article{width:calc(58% - 213px);margin:96px 64px 64px calc(42% + 149px)}.oneclever-home .sk4-testimonial article>p{font-size:18px;line-height:27px}.oneclever-home .sk4-testimonial-rule{top:192px;bottom:176px;left:calc(42% + 96px)}.oneclever-home .sk4-client strong{line-height:22.4px}}@media (min-width:1300px){.oneclever-home .sk4-hero h1{font-size:90px;line-height:99px}.oneclever-home .sk4-hero-copy>p{font-size:20px}.oneclever-home .sk4-strategy p{font-size:27px;line-height:37.8px}.oneclever-home .sk4-team-heading h2,.oneclever-home .sk4-testimonial h2{font-size:48px}}@media (min-width:1500px){.oneclever-home .sk4-hero h1{font-size:100px;line-height:110px}.oneclever-home .sk4-hero-copy>p{font-size:24px}.oneclever-home .sk4-strategy p{font-size:33px;line-height:46.2px}.oneclever-home .sk4-team-heading h2,.oneclever-home .sk4-testimonial h2{font-size:60px}.oneclever-home .sk4-testimonial-rule{top:216px}}.oneclever-home .sk4-hero-copy>p,.oneclever-home .sk4-team-heading>p,.oneclever-home .sk4-testimonial article>p{line-height:1.8;font-size:14px}.oneclever-home .sk4-ambitions{height:auto;padding:128px 24px}.oneclever-home .sk4-ambitions-copy{width:min(100%,930px);padding-top:0}.oneclever-home .sk4-ambitions h2{font-size:34px;line-height:34px;letter-spacing:-.68px;text-align:left}.oneclever-home .sk4-ambitions h2 br{display:none}.oneclever-home .sk4-ambitions p{margin:24px 0;line-height:20.8px;text-align:left}.oneclever-home .sk4-ambitions-copy-break{display:none}@media (min-width:810px){.oneclever-home .sk4-ambitions-copy-break{display:initial}}.oneclever-home .sk4-ambitions-copy>.sk4-button{display:flex;width:max-content;margin-inline:0}.oneclever-home .sk4-ambitions-art{left:-415px;top:255px;width:calc(100% + 837px);height:auto;aspect-ratio:3.74353}.oneclever-home .sk4-solutions{width:100%;max-width:1614px;height:auto;margin-inline:auto;padding:0 24px 128px}.oneclever-home .sk4-coaching-block{height:auto;margin-bottom:64px}.oneclever-home .sk4-data-block{height:auto}.oneclever-home .sk4-solutions .sk4-rule{height:auto;grid-template-columns:18.75% 62.5% 18.75%;gap:0;margin-bottom:32px}.oneclever-home .sk4-solutions .sk4-rule strong{font-size:18px;line-height:18px}.oneclever-home .sk4-solutions .sk4-rule>span{height:2px}.oneclever-home .sk4-coaching{height:auto;flex-direction:column;align-items:flex-start;gap:16px;padding:24px;border:0}.oneclever-home .sk4-coaching:before{transition:opacity .45s ease}.oneclever-home .sk4-coaching-copy{width:min(100%,600px);flex-shrink:0}.oneclever-home .sk4-solutions .sk4-chip{display:flex;width:max-content;min-height:27.5px;padding:3px 8px;font-size:13px;line-height:19.5px}.oneclever-home .sk4-coaching h3,.oneclever-home .sk4-data-card h3{width:100%;margin:16px 0;font-size:24px;line-height:24px;letter-spacing:normal}.oneclever-home .sk4-coaching-copy p{width:100%;font-size:13px;line-height:19.5px;letter-spacing:normal}.oneclever-home .sk4-coaching-button{display:flex;width:max-content;height:22.4px;margin-top:16px;padding:0;background:transparent;box-shadow:none;color:#fff;font-size:0;line-height:22.4px;letter-spacing:-.32px}.oneclever-home .sk4-coaching-button:before{content:"AI導入支援を見る";font-size:14px}.oneclever-home .sk4-coaching-button svg{width:16px;height:16px}.oneclever-home .sk4-coaching-composite{position:relative;left:auto;top:auto;width:100%;height:auto;object-fit:contain;object-position:50% 50%;transform:scale(.97);transition:transform .45s ease}.oneclever-home .sk4-data-grid{height:auto;padding-bottom:32px;grid-template-columns:1fr;grid-template-rows:none;grid-auto-rows:330px;gap:40px}.oneclever-home .sk4-data-card{display:flex;flex-direction:column;gap:32px;padding:24px;border-width:0}.oneclever-home .sk4-data-copy{flex-shrink:0}.oneclever-home .sk4-data-card:before{position:absolute;z-index:2;inset:0;padding:1px;border-radius:inherit;background:linear-gradient(111.173deg,#373e4f,#141922);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;content:"";pointer-events:none}.oneclever-home .sk4-data-card p{display:none;color:#d0d3da;letter-spacing:-.16px;transition:opacity .45s ease,color .45s ease}.oneclever-home .sk4-data-card .sk4-discover{display:flex;width:max-content;margin-top:0;color:#fff;font-size:14px;line-height:22.4px;letter-spacing:-.32px;opacity:1;filter:grayscale(0);transition:opacity .45s ease,filter .45s ease}.oneclever-home .sk4-data-card>img{position:relative;left:auto;top:auto;width:100%;height:auto;aspect-ratio:1.9798;flex-shrink:0;object-position:0 0}@media (min-width:810px){.oneclever-home .sk4-ambitions:after{position:absolute;z-index:0;inset:0;background:linear-gradient(270deg,#0c0c11 0,rgba(12,12,17,.9) 48px,rgba(12,12,17,0) 240px),linear-gradient(180deg,rgba(12,12,17,0) calc(100% - 190px),#0c0c11 calc(100% - 15px));content:"";pointer-events:none}}@media (min-width:700px){.oneclever-home .sk4-ambitions h2{font-size:38px;line-height:38px;letter-spacing:-.76px}.oneclever-home .sk4-coaching h3,.oneclever-home .sk4-data-card h3{font-size:26px;line-height:26px}}@media (min-width:810px){.oneclever-home .sk4-coaching{height:530px;padding:32px;gap:0}.oneclever-home .sk4-coaching-copy{width:100%;max-width:none}.oneclever-home .sk4-coaching-copy p{width:70%;font-size:16px;line-height:20.8px;letter-spacing:-.16px}.oneclever-home .sk4-coaching-button{height:46px;margin-top:24px;padding:12px 16px 12px 24px;background:#d0d3da;box-shadow:0 0 12px #ffffff1a;color:#373e4f;font-size:14px}.oneclever-home .sk4-coaching-button:before{content:none}.oneclever-home .sk4-coaching-composite{width:694px;height:367px;margin-inline:auto;object-fit:cover}.oneclever-home .sk4-data-grid{grid-auto-rows:366px;gap:4px}.oneclever-home .sk4-data-card{flex-direction:row;align-items:center;gap:32px;padding:48px}.oneclever-home .sk4-data-card>img,.oneclever-home .sk4-data-copy{width:calc((100% - 32px) / 2)}.oneclever-home .sk4-data-card p{display:block;font-size:13px;line-height:19.5px;letter-spacing:normal;opacity:.7}.oneclever-home .sk4-data-card .sk4-discover{margin-top:24px;opacity:.3;filter:grayscale(1)}.oneclever-home .sk4-ambitions{padding-inline:24px}.oneclever-home .sk4-ambitions h2,.oneclever-home .sk4-ambitions p{text-align:center}.oneclever-home .sk4-ambitions p,.oneclever-home .sk4-coaching-copy p{line-height:22.4px}.oneclever-home .sk4-ambitions-copy>.sk4-button{margin-inline:auto}.oneclever-home .sk4-ambitions-art{left:-227px;top:185px;width:calc(100% + 274px)}.oneclever-home .sk4-solutions{padding-inline:32px}.oneclever-home .sk4-solutions .sk4-rule{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.oneclever-home .sk4-solutions .sk4-rule strong{max-width:none}.oneclever-home .sk4-data-block>.sk4-rule{grid-template-columns:2fr 1fr 2fr}.oneclever-home .sk4-data-grid{gap:40px}}@media (min-width:1280px){.oneclever-home .sk4-coaching-block>.sk4-rule{grid-template-columns:2.5fr 2fr 2.5fr}.oneclever-home .sk4-coaching{flex-direction:row;align-items:center;gap:48px;padding:90px}.oneclever-home .sk4-coaching-copy{width:min(45%,600px)}.oneclever-home .sk4-coaching-composite{position:absolute;left:calc(100% - 698px);top:1.485px;width:958px;height:507px}.oneclever-home .sk4-data-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:550px}.oneclever-home .sk4-data-card{display:block}.oneclever-home .sk4-data-copy{width:100%}.oneclever-home .sk4-data-card p{font-size:16px;line-height:22.4px;letter-spacing:-.16px}.oneclever-home .sk4-data-card>img{position:absolute;left:48px;top:375px;width:calc(100% - 96px);height:auto}.oneclever-home .sk4-coaching:hover:before{opacity:.8}.oneclever-home .sk4-coaching:hover .sk4-coaching-composite{transform:translateX(-40px) scale(.97)}.oneclever-home .sk4-data-card:hover p{color:#fff;opacity:1}.oneclever-home .sk4-data-card:hover .sk4-discover{filter:grayscale(0);opacity:1}}@media (min-width:1300px){.oneclever-home .sk4-ambitions h2{font-size:48px;line-height:48px;letter-spacing:-.96px}.oneclever-home .sk4-solutions .sk4-rule strong{font-size:20px;line-height:20px}.oneclever-home .sk4-coaching h3,.oneclever-home .sk4-data-card h3{font-size:36px;line-height:36px}}@media (min-width:1500px){.oneclever-home .sk4-ambitions h2{font-size:60px;line-height:60px;letter-spacing:-1.2px}.oneclever-home .sk4-solutions .sk4-rule strong{font-size:24px;line-height:24px}.oneclever-home .sk4-coaching h3,.oneclever-home .sk4-data-card h3{font-size:40px;line-height:40px}}@media (prefers-reduced-motion:reduce){.oneclever-home .sk4-coaching-composite,.oneclever-home .sk4-coaching:before,.oneclever-home .sk4-data-card .sk4-discover,.oneclever-home .sk4-data-card p{transition:none}}.oneclever-home .sk4-ambitions p,.oneclever-home .sk4-coaching-copy p,.oneclever-home .sk4-data-card p{line-height:1.8;font-size:14px}.oneclever-home .sk4-strategy-words span{transition:color var(--oneclever-strategy-duration) var(--oneclever-strategy-ease);transition-delay:calc(var(--word-index) * var(--oneclever-strategy-stagger))}.oneclever-home .sk4-button{transition:background-color .45s ease,box-shadow .45s ease}.oneclever-home .sk4-button-label{display:block;height:22.81px;overflow:hidden;line-height:22.81px}.oneclever-home .sk4-button-label>span{display:block;transition:transform .45s ease}.oneclever-home .sk4-button-label>span:last-child{color:#ba41e3}.oneclever-home .sk4-button:hover .sk4-button-label>span{transform:translateY(-100%)}.oneclever-home .sk4-button.is-light:hover{background-color:#fff;box-shadow:0 0 24px rgb(255 255 255/60%)}@media (max-width:809px){.oneclever-home .sk4-ambitions-art{animation:none;opacity:var(--ambitions-opacity,0);transform:translateY(var(--ambitions-y,0)) rotate(-8deg)}}@media (prefers-reduced-motion:reduce){.oneclever-home .sk4-button,.oneclever-home .sk4-button-label>span,.oneclever-home .sk4-strategy-words span{transition:none}.oneclever-home .sk4-strategy-words span{color:#fff}.oneclever-home .sk4-ambitions-art{animation:none;transform:rotate(-8deg);opacity:.3}}@media (min-width:810px){.oneclever-home .sk4-work{width:min(calc(100% - 64px),1550px);height:2500px}.oneclever-home .sk4-work-sticky{display:block;height:100svh;container-type:inline-size}.oneclever-home .sk4-work-mobile{display:none}.oneclever-home .sk4-project-clip{height:100%}.oneclever-home .sk4-project-media{--project-card-width:calc(50cqw - 48px);--project-card-height:calc(var(--project-card-width) / 1.11847);top:50%;height:calc(var(--project-card-height) + 64px);transform-origin:50% 50%}.oneclever-home .sk4-project-card,.oneclever-home .sk4-project-card img,.oneclever-home .sk4-project-front,.oneclever-home .sk4-project-rear{width:var(--project-card-width);height:var(--project-card-height);transform-origin:50% 50%}.oneclever-home .sk4-project-card{transition:opacity .45s ease,rotate .45s ease}.oneclever-home .sk4-project-card:hover{rotate:-1deg}.oneclever-home .sk4-project-copy{left:auto;right:32px;top:50%;filter:grayscale(1);transition:filter .45s ease}.oneclever-home .sk4-project-copy:hover{filter:grayscale(0)}.oneclever-home .sk4-project-copy h3{width:600px;gap:0;font-size:38px;line-height:1;letter-spacing:-.02em;transform:none}.oneclever-home .sk4-project-title-text{width:568px;flex:0 0 568px}.oneclever-home .sk4-project-copy h3>span:not(.sk4-project-title-text){width:32px;flex:0 0 32px;padding-top:8px;opacity:0;transition:opacity .45s ease}.oneclever-home .sk4-project-subtitle{width:568px;align-self:flex-end;margin:12px 32px 0 auto;color:rgba(208,211,218,.72);font-size:14px;line-height:1.8;text-align:right}.oneclever-home .sk4-project-copy:hover h3>span:not(.sk4-project-title-text){opacity:1}.oneclever-home .sk4-project-copy>div{height:34px;margin-top:16px;padding-right:32px;align-items:center;transform:none}.oneclever-home .sk4-project-copy>div span{min-height:34px;line-height:18px}}@media (min-width:1300px){.oneclever-home .sk4-project-copy h3{font-size:48px}}@media (min-width:1500px){.oneclever-home .sk4-project-copy h3{font-size:60px}.oneclever-home .sk4-project-copy h3.is-internal-knowledge{font-size:52px}}@media (prefers-reduced-motion:reduce){.oneclever-home .sk4-project-card,.oneclever-home .sk4-project-copy,.oneclever-home .sk4-project-copy h3>span:not(.sk4-project-title-text){transition:none}}@media (min-width:768px) and (max-width:1279px){.oneclever-home .sk8-mobile-brand{display:flex}.oneclever-home .sk8-mobile-brand__ai{display:flex;height:19px;align-items:center}.oneclever-home .sk4-brand-desktop{display:none}.oneclever-home .sk4-header{height:90px;grid-template-columns:210px 1fr 32px;align-items:start;padding:24px}.oneclever-home .sk4-brand{width:210px;height:42px;overflow:visible}.oneclever-home .sk4-menu{grid-column:3;justify-self:end;width:32px;height:32px;margin-top:5px}.oneclever-home .sk4-contact,.oneclever-home .sk4-nav{display:none}.oneclever-home .sk4-menu.sk4-menu{position:relative;z-index:2;display:block;overflow:hidden;padding:0;border:0;border-radius:0;background:transparent;color:#fff;outline:none}.oneclever-home .sk4-menu>span{display:flex;width:32px;height:64px;flex-direction:column;transition:transform .7s cubic-bezier(.22,.72,.28,1);will-change:transform}.oneclever-home .sk4-menu[aria-expanded=true]>span{transform:translate3d(0,-32px,0)}.oneclever-home .sk4-menu>span>span{display:grid;width:32px;height:32px;flex:0 0 32px;place-items:center}.oneclever-home .sk4-menu>span>span svg{width:27px;height:27px;stroke-width:1.5}.oneclever-home .sk4-menu>span>span:first-child svg{width:32px;height:32px;stroke-width:2}.oneclever-home .sk4-menu>span>span:last-child{visibility:hidden;border:1px solid rgba(255,255,255,.9);border-radius:4px;box-shadow:inset 0 0 4px rgba(255,255,255,.18);transition:visibility 0s .7s}.oneclever-home .sk4-menu[aria-expanded=true]>span>span:last-child{visibility:visible;transition-delay:0s}.oneclever-home .sk4-menu>span>span:last-child svg{width:25px;height:25px;stroke-width:1.6}.oneclever-home #oneclever-mobile-navigation{position:fixed;z-index:-1;top:-3px;left:-1%;display:flex;width:102%;height:101%;overflow:hidden;opacity:0;animation:oneclever-home-menu-entry .55s cubic-bezier(.2,.62,.35,1) forwards}.oneclever-home #oneclever-mobile-navigation>span:first-child{position:absolute;z-index:0;inset:-10px;overflow:hidden}.oneclever-home #oneclever-mobile-navigation>span:first-child>span:first-child,.oneclever-home #oneclever-mobile-navigation>span:first-child>span:last-child{position:absolute;border-radius:8px}.oneclever-home #oneclever-mobile-navigation>span:first-child>span:first-child{inset:0;background:linear-gradient(107.638deg,#b392ef,#343451 10.6203%,#343451 40.9807%,#252529 79.5%,#b392ef)}.oneclever-home #oneclever-mobile-navigation>span:first-child>span:last-child{inset:1px;overflow:hidden;background:#000}.oneclever-home #oneclever-mobile-navigation>span:first-child>span:last-child:after{position:absolute;inset:0;background:url(/images/oneclever/page-texture.png) repeat;background-size:128px 128px;content:"";opacity:.08}.oneclever-home #oneclever-mobile-navigation>span:last-child{position:relative;z-index:1;top:186.0625px;display:flex;width:100%;height:480.3125px;flex-direction:column;align-items:flex-end;gap:24px;overflow:hidden;padding:24px}.oneclever-home #oneclever-mobile-navigation>span:last-child>span:first-child{display:flex;width:81.609375px;height:36px;flex:0 0 36px;align-items:center;justify-content:space-between;overflow:hidden;padding:8px;border-radius:400px;background:#18181a;color:#d0d3da;font-family:var(--font-dm-sans),"hiragino-kaku-gothic-pron","Hiragino Kaku Gothic ProN","Hiragino Sans",sans-serif;font-size:13px;font-weight:400;line-height:19.5px}.oneclever-home #oneclever-mobile-navigation>span:last-child>span:first-child>span{display:flex;height:20px;align-items:center;gap:8px;padding-right:4px}.oneclever-home #oneclever-mobile-navigation>span:last-child>span:first-child img{width:20px;height:20px;object-fit:contain}.oneclever-home #oneclever-mobile-navigation>span:last-child>span:first-child>svg{width:16px;height:16px;flex:0 0 16px;stroke-width:1.5}.oneclever-home #oneclever-mobile-navigation>span:last-child>a:not(:last-child){display:flex;height:24px;flex:0 0 24px;align-items:center;justify-content:flex-end;border-radius:24px;color:#fff;font-family:var(--font-dm-sans),"hiragino-kaku-gothic-pron","Hiragino Kaku Gothic ProN","Hiragino Sans",sans-serif;font-size:24px;font-weight:500;line-height:24px;white-space:nowrap}.oneclever-home #oneclever-mobile-navigation>span:last-child>a:last-child{position:relative;display:flex;width:334.5px;height:132.3125px;flex:0 0 132.3125px;flex-direction:column;align-items:flex-start;gap:12px;overflow:hidden;padding:24px;border-radius:12px;background:linear-gradient(111.173deg,rgba(255,195,126,.8),rgba(239,146,189,.8))}.oneclever-home #oneclever-mobile-navigation>span:last-child>a:last-child>span:first-child{position:absolute;z-index:0;inset:1px;overflow:hidden;border-radius:11px;background:radial-gradient(82% 328% at 71.2% 8.2%,#654b69 0,#0d0d0e 100%)}.oneclever-home #oneclever-mobile-navigation>span:last-child>a:last-child>span:first-child img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.4}.oneclever-home #oneclever-mobile-navigation>span:last-child>a:last-child>span:first-child>span{position:absolute;inset:0;background:radial-gradient(82% 328% at 71.2% 8.2%,#654b69 0,#0d0d0e 100%)}.oneclever-home #oneclever-mobile-navigation>span:last-child>a:last-child>span:last-child,.oneclever-home #oneclever-mobile-navigation>span:last-child>a:last-child>span:nth-child(2){position:relative;z-index:1}.oneclever-home #oneclever-mobile-navigation>span:last-child>a:last-child>span:nth-child(2){display:flex;height:27.5px;flex:0 0 27.5px;align-items:center;gap:4px;padding:4px 12px 4px 8px;border-radius:8px;background:linear-gradient(102deg,#ffc37e,#ef92bd);color:#fff;font-family:var(--font-dm-sans),"hiragino-kaku-gothic-pron","Hiragino Kaku Gothic ProN","Hiragino Sans",sans-serif;font-size:13px;font-weight:400;line-height:19.5px;white-space:nowrap}.oneclever-home #oneclever-mobile-navigation>span:last-child>a:last-child>span:nth-child(2):before{position:absolute;z-index:-1;inset:1px;border-radius:7px;background:#000;content:"";opacity:.3}.oneclever-home #oneclever-mobile-navigation>span:last-child>a:last-child>span:nth-child(2) svg{width:16px;height:16px;flex:0 0 16px;stroke-width:1.4}.oneclever-home #oneclever-mobile-navigation>span:last-child>a:last-child>span:last-child{width:286.5px;color:#fff;font-family:var(--font-dm-sans),"hiragino-kaku-gothic-pron","Hiragino Kaku Gothic ProN","Hiragino Sans",sans-serif;font-size:16px;font-weight:400;letter-spacing:-.32px;line-height:22.4px}}@media (min-width:768px) and (max-width:809px){.oneclever-home .sk4-work{height:3521px;padding:312px 32px 236px}.oneclever-home .sk4-work-sticky{display:none}.oneclever-home .sk4-work-mobile{display:flex;flex-direction:column;gap:40px}.oneclever-home .sk4-work-mobile-intro{position:absolute;left:32px;top:128px;width:311px}.oneclever-home .sk4-work-mobile-intro h2{margin:0;font-family:var(--font-dm-sans),"hiragino-kaku-gothic-pron","Hiragino Kaku Gothic ProN","Hiragino Sans",sans-serif;font-size:34px;font-weight:500;line-height:34px}.oneclever-home .sk4-work-mobile-intro p{margin:19px 0 0;color:#d0d3da;font-size:16px;line-height:20px}.oneclever-home .sk4-mobile-project{position:relative;display:block;width:311px;height:410px;flex:none;overflow:hidden;background:#0a0a0f}.oneclever-home .sk4-mobile-project.is-compact{height:342px}.oneclever-home .sk4-mobile-project>span{position:absolute;z-index:2;left:0;bottom:112px;color:#77757d;font-size:12px}.oneclever-home .sk4-mobile-project.is-compact>span{bottom:55px}.oneclever-home .sk4-mobile-project>img{position:absolute;left:-35px;top:32px;width:380px;height:224px;max-width:none;object-fit:cover;border-radius:0 32px 0 32px;filter:brightness(.78);opacity:.78;transform:rotate(-10deg)}.oneclever-home .sk4-mobile-project h3{position:absolute;left:0;right:0;bottom:0;margin:0;color:#a85ce7;font-family:var(--font-dm-sans),"hiragino-kaku-gothic-pron","Hiragino Kaku Gothic ProN","Hiragino Sans",sans-serif;font-size:34px;font-weight:500;line-height:34px}.oneclever-home .sk4-work{width:100%;margin:0}.oneclever-home .sk4-work-mobile{width:311px}.oneclever-home .sk4-mobile-project{background:radial-gradient(ellipse 82% 54% at 50% 47%,rgba(133,62,191,.28),transparent 70%),transparent}.oneclever-home .sk4-mobile-project-visual{position:relative;left:-39.5px;top:0;width:390px;height:286.75px;transform:scale(1.4);transform-origin:center}.oneclever-home .sk4-mobile-project-visual>img{position:absolute;z-index:0;top:57.625px;left:48.75px;width:292.5px;height:172.047px;max-width:none;border-radius:24px;object-fit:cover;filter:grayscale(0);opacity:.7;transform:rotate(-11deg);transform-origin:center}.oneclever-home .sk4-mobile-project-visual>i{position:absolute;z-index:1;top:48px;left:48px;width:214px;height:208px;border-radius:100%;background:rgba(151,71,221,.34);filter:blur(38.15px);opacity:.1}.oneclever-home .sk4-mobile-project.is-compact>span,.oneclever-home .sk4-mobile-project>span{top:286.844px;bottom:auto;color:#000}.oneclever-home .sk4-mobile-project h3{color:#fff}.oneclever-home .sk4-team-heading>h2,.oneclever-home .sk4-team-heading>p{opacity:0}.oneclever-home .sk4-team-heading>h2{transform:translateY(20px);transition:opacity .24s cubic-bezier(.22,1,.36,1),transform .4s cubic-bezier(.22,1.12,.36,1)}.oneclever-home .sk4-team-heading>p{transform:translateY(30px);transition:opacity .7s cubic-bezier(.22,1,.36,1) .25s,transform .7s cubic-bezier(.22,1.1,.36,1) .25s}.oneclever-home .sk4-team-heading>h2.is-visible,.oneclever-home .sk4-team-heading>p.is-visible{opacity:1;transform:translateY(0)}.oneclever-home .sk4-work{height:auto;padding:128px 32px}.oneclever-home .sk4-work-mobile{--sk4-mobile-work-ease:linear(0,0.006 7.7%,0.024 12.1%,0.05 16.4%,0.117 21.1%,0.305 26.2%,0.504 30.4%,0.71 39.1%,0.831 47.9%,0.902 56.7%,0.943 65.2%,0.973 74%,0.988 82.7%,0.998 91.3%,1 95.7%,1);width:100%;gap:64px}.oneclever-home .sk4-work-mobile-intro{position:static;display:flex;width:100%;flex-direction:column;gap:24px}.oneclever-home .sk4-work-mobile-intro p{margin:0;line-height:20.8px}.oneclever-home .sk4-work-mobile-list{display:flex;width:100%;flex-direction:column;gap:40px}.oneclever-home .sk4-work-mobile-list:after{width:100%;height:96px;flex:none;margin-top:-28px;content:""}.oneclever-home .sk4-mobile-project{display:flex;width:100%;height:auto;background:transparent;flex-direction:column;overflow:visible;opacity:.1;transition:opacity 1.45s var(--sk4-mobile-work-ease)}.oneclever-home .sk4-mobile-project.is-compact{height:auto}.oneclever-home .sk4-mobile-project-visual{left:auto;top:auto;align-self:center;flex:none;order:1;transform:scale(1.3);transition:transform 1.45s var(--sk4-mobile-work-ease);will-change:transform}.oneclever-home .sk4-mobile-project-visual>img{filter:grayscale(1);opacity:0;transform:perspective(2000px) rotate(0deg);transition:filter 1.45s var(--sk4-mobile-work-ease),opacity 1.45s var(--sk4-mobile-work-ease),transform 1.45s var(--sk4-mobile-work-ease);will-change:filter,opacity,transform}.oneclever-home .sk4-mobile-project-visual>i{background:rgb(180,18,234);opacity:0;transform:rotate(-172deg);transition:opacity 1.45s var(--sk4-mobile-work-ease);will-change:opacity}.oneclever-home .sk4-mobile-project.is-compact>span,.oneclever-home .sk4-mobile-project>span{position:static;width:100%;margin-top:.09375px;color:#d0d3da;font-family:var(--font-dm-sans),"hiragino-kaku-gothic-pron","Hiragino Kaku Gothic ProN","Hiragino Sans",sans-serif;font-size:16px;line-height:20.8px;order:2}.oneclever-home .sk4-mobile-project h3{position:static;width:100%;margin-top:.109375px;color:transparent;background-image:linear-gradient(110deg,rgb(213,142,237),rgb(37,35,204) 234%,rgb(179,146,239) 244%);background-clip:text;letter-spacing:-.68px;order:3;-webkit-background-clip:text}.oneclever-home .sk4-mobile-project.is-active{opacity:1}.oneclever-home .sk4-mobile-project.is-active .sk4-mobile-project-visual{transform:scale(1.4)}.oneclever-home .sk4-mobile-project.is-active .sk4-mobile-project-visual>img{filter:grayscale(0);opacity:.7;transform:perspective(2000px) rotate(-11deg)}.oneclever-home .sk4-mobile-project.is-active .sk4-mobile-project-visual>i{opacity:.1}.oneclever-home .sk4-mobile-project h3,.oneclever-home .sk4-work-mobile-intro h2{font-size:38px;line-height:38px;letter-spacing:-.76px}}@keyframes oneclever-home-menu-entry{to{opacity:1}}@media (min-width:768px) and (max-width:1279px) and (prefers-reduced-motion:reduce){.oneclever-home .sk4-menu>span{transition-duration:.01ms}.oneclever-home .sk4-menu>span>span:last-child{transition-delay:0s}.oneclever-home #oneclever-mobile-navigation{animation-duration:.01ms}}@media (min-width:768px) and (max-width:809px) and (prefers-reduced-motion:reduce){.oneclever-home .sk4-mobile-project,.oneclever-home .sk4-mobile-project-visual,.oneclever-home .sk4-mobile-project-visual>i,.oneclever-home .sk4-mobile-project-visual>img,.oneclever-home .sk4-team-heading>h2,.oneclever-home .sk4-team-heading>p{transition-duration:1ms}}.oneclever-home .sk4-work-mobile-intro p{line-height:1.8;font-size:14px}.oneclever-home .sk4-data-image-motion,.oneclever-home .sk4-data-image-motion>img,.oneclever-home .sk4-data-image-zone{position:relative;display:block;inset:auto;width:100%;height:auto;min-width:0;max-width:none;margin:0;padding:0;border:0;background:none;opacity:1;transform:none;filter:none;mix-blend-mode:normal;transition:none}.oneclever-home .sk4-data-image-zone{flex:0 0 auto;overflow:hidden;border-radius:7.49px;-webkit-mask-image:linear-gradient(0deg,transparent .272734%,#000 15%);mask-image:linear-gradient(0deg,transparent .272734%,#000 15%)}.oneclever-home .sk4-data-image-motion{overflow:hidden;border-radius:0;-webkit-mask-image:linear-gradient(-90deg,transparent,#000 24%);mask-image:linear-gradient(-90deg,transparent,#000 24%)}.oneclever-home .sk4-data-image-motion>img{aspect-ratio:1.97969;overflow:visible;border-radius:0;object-fit:cover;object-position:left top;pointer-events:none;-webkit-mask-image:linear-gradient(0deg,transparent,#000);mask-image:linear-gradient(0deg,transparent,#000)}@media (min-width:810px){.oneclever-home .sk4-data-copy>p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.oneclever-home .sk4-data-image-zone{width:calc((100% - 32px) / 2);height:270px}.oneclever-home .sk4-data-image-motion{position:absolute;left:0;bottom:-13px;height:283px;opacity:.6}.oneclever-home .sk4-data-image-motion>img{position:absolute;top:0;left:0;height:283px;aspect-ratio:auto}}@media (min-width:1280px){.oneclever-home .sk4-data-image-zone{width:100%}.oneclever-home .sk4-data-image-motion{bottom:-131px;transition:opacity .45s ease,transform .45s ease}.oneclever-home .sk4-data-image-motion>img{height:auto;aspect-ratio:1.97969}.oneclever-home .sk4-data-card:hover .sk4-data-image-motion{opacity:1;transform:translateY(-85.86px)}}@media (prefers-reduced-motion:reduce){.oneclever-home .sk4-data-image-motion{transition:none}}@media (max-width:767px){.oneclever-home .sk4-menu>span>span:last-child{border:0;outline:none;box-shadow:none;background:transparent}}