@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Noto+Sans+JP:wght@300;400;500;700;800;900&display=swap");:root{--dinii-black:#282828;--dinii-black-90:#3F4042;--dinii-black-80:#57595C;--dinii-black-50:#A0A3A8;--dinii-white:#FFFFFF;--dinii-light-bg:#EAF4FF;--dinii-orange:#FF7500;--dinii-blue-gray:#56698F;--dinii-green:#37b24d;--dinii-purple:#7048e8;--dinii-blue:#1c7ed6;--dinii-red:#e03131;--dinii-yellow:#f59f00;--dinii-teal:#0ca678;--dinii-pink:#d6336c}.reveal{font-family:TBUDGothic Std,Noto Sans JP,Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;font-size:24px;color:var(--dinii-black);font-feature-settings:"palt" 1;background:#1a1a1a}.reveal:not(.dinii-ready) .slides{visibility:hidden}.reveal:not(.dinii-ready):after,.reveal:not(.dinii-ready):before{content:none}.reveal:not(.dinii-ready) .slide-number{visibility:hidden}.reveal h1,.reveal h2,.reveal h3,.reveal h4,.reveal h5,.reveal h6{font-family:TBUDGothic Std,Noto Sans JP,Inter,sans-serif;font-weight:800;text-transform:none;letter-spacing:.04em;line-height:1.4;color:var(--dinii-black);margin-bottom:.3em}.reveal h1{font-size:58px}.reveal h2{font-size:42px}.reveal h3{font-size:32px}.reveal h4{font-size:24px}.reveal p{line-height:1.6;margin-bottom:.6em}.reveal section{text-align:left;padding:0;box-sizing:border-box;height:100%;overflow:hidden;position:relative}.reveal section.section-divider{overflow:visible}.reveal .slides section.dark-bg{background:var(--dinii-black);color:var(--dinii-white)}.reveal .slides section.dark-bg h1,.reveal .slides section.dark-bg h2,.reveal .slides section.dark-bg h3,.reveal .slides section.dark-bg h4{color:var(--dinii-white)}.reveal .slides section.light-bg{background:var(--dinii-light-bg)}.reveal .slides section.white-bg{background:var(--dinii-white)}.reveal .slides section.mission-bg{background:transparent}.slide-top-bar{top:0;width:100%;height:14px}.slide-tag-indicator,.slide-top-bar{position:absolute;left:0;background:var(--dinii-black);z-index:10}.slide-tag-indicator{top:36px;width:26px;height:26px}.dark-bg .slide-tag-indicator{background:var(--dinii-white)}.slide-tag-label{position:absolute;top:30px;left:36px;font-family:TBUDGothic Std,Noto Sans JP,sans-serif;font-size:25px;font-weight:800;letter-spacing:2px;color:var(--dinii-black);line-height:1.6;z-index:10}.dark-bg .slide-tag-label{color:white}html[lang=en] .slide-tag-label{font-family:Inter,Helvetica Neue,sans-serif;font-weight:700;letter-spacing:.4px}.slide-content{top:100px;left:149px}.slide-content,.slide-content-full{position:absolute;right:36px;bottom:75px;overflow:hidden}.slide-content-full{top:80px;left:36px}.section-divider{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;position:relative}.section-number{font-family:Neue Haas Grotesk Display Pro,Helvetica Neue,Helvetica,sans-serif;font-size:261px;font-weight:500;color:var(--dinii-black-80);line-height:1.6;letter-spacing:-7.83px}.section-title{font-family:Neue Haas Grotesk Display Std,Helvetica Neue,Helvetica,sans-serif;font-size:205px;font-weight:500;color:var(--dinii-white);line-height:.9;letter-spacing:-4.1px}.section-toc-item{font-family:TBUDGothic Std,Noto Sans JP,sans-serif;font-size:14px;font-weight:800;color:var(--dinii-white);letter-spacing:1.68px;line-height:2.2}html[lang=en] .section-toc-item{font-family:Inter,Helvetica Neue,sans-serif;font-weight:600;letter-spacing:.4px}.section-other-item{font-family:Neue Haas Grotesk Display Pro,Helvetica Neue,Helvetica,sans-serif;font-size:18px;font-weight:500;color:var(--dinii-black-90);letter-spacing:1.44px;line-height:1.2}.section-intro-title{font-family:TBUDGothic Std,Noto Sans JP,sans-serif;font-size:100px;font-weight:800;color:var(--dinii-black);text-align:center;letter-spacing:8px;line-height:1.6}.grid-2{grid-template-columns:1fr 1fr;gap:40px}.grid-2,.grid-3{display:grid;align-items:start}.grid-3{grid-template-columns:1fr 1fr 1fr;gap:30px}.grid-4{gap:24px;align-items:start}.grid-2x4,.grid-4{display:grid;grid-template-columns:repeat(4,1fr)}.grid-2x4{grid-template-rows:auto auto;gap:20px}.card{background:rgba(255,255,255,.8);border-radius:0;padding:24px 16px;text-align:center}.card h3{font-size:24px;margin-bottom:.3em}.card p{font-size:18px;color:var(--dinii-black);line-height:1.6}.card-dark{background:var(--dinii-black);padding:24px 32px}.card-dark,.card-dark h3,.card-dark p{color:var(--dinii-white)}.stat-number{font-family:Neue Haas Grotesk Display Pro,Inter,sans-serif;font-size:72px;font-weight:700;color:var(--dinii-black);line-height:1.1}.stat-label{font-size:18px;color:var(--dinii-black-50);margin-top:4px}.feature-tag{display:inline-block;background:rgba(255,255,255,.8);padding:8px 16px;font-size:18px;font-weight:700;margin:4px}.flow-box{background:var(--dinii-black);color:var(--dinii-white);padding:16px 24px;font-weight:800;font-size:20px;text-align:center;min-width:120px}.flow-arrow{font-size:24px;color:var(--dinii-black-50)}.tech-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:12px}.tech-column{background:rgba(255,255,255,.8);padding:16px;text-align:center}.tech-column h4{font-size:16px;margin-bottom:12px;padding-bottom:8px;border-bottom:2px solid var(--dinii-light-bg)}.tech-item{font-size:14px;padding:6px 0;color:var(--dinii-black);border-bottom:1px solid #f0f0f0}.arch-layer{background:rgba(255,255,255,.8);padding:20px 30px;margin-bottom:12px}.arch-layer-title{font-weight:800;font-size:20px;color:var(--dinii-blue);margin-bottom:8px}.week-row{gap:16px}.day-circle,.week-row{display:flex;justify-content:center}.day-circle{width:140px;height:140px;border-radius:50%;flex-direction:column;align-items:center;font-weight:800}.day-circle.office{background:var(--dinii-blue);color:white}.day-circle.remote{background:rgba(255,255,255,.8);color:var(--dinii-black)}.day-circle .day-label{font-size:28px}.day-circle .day-type{font-size:14px;opacity:.8;margin-top:4px}.org-chart{display:flex;flex-direction:column;align-items:center;gap:20px}.org-level{display:flex;gap:20px;justify-content:center}.org-box{background:rgba(255,255,255,.8);padding:16px 28px;font-weight:800;font-size:18px;text-align:center;position:relative}.org-connector{width:2px;height:20px;background:var(--dinii-black-50);margin:0 auto}.role-bar{height:40px;display:flex;align-items:center;padding:0 20px;color:white;font-weight:800;font-size:18px;margin-bottom:8px}.role-bar.pm{background:var(--dinii-blue)}.role-bar.designer{background:var(--dinii-purple)}.role-bar.engineer{background:var(--dinii-green)}.role-bar.qa{background:var(--dinii-orange)}.pyramid{flex-direction:column;gap:4px}.pyramid,.pyramid-level{display:flex;align-items:center}.pyramid-level{justify-content:center;text-align:center;font-weight:800;color:white}.color-bar{display:flex;height:50px;overflow:hidden}.color-bar>div{flex:1;display:flex;align-items:center;justify-content:center;color:white;font-weight:800;font-size:18px}:root{--ease-spring:cubic-bezier(0.22,1,0.36,1);--ease-follow:cubic-bezier(0.33,1,0.68,1);--ease-dramatic:cubic-bezier(0.08,0.82,0.17,1);--ease-data:cubic-bezier(0.34,1.4,0.64,1);--ease-out-back:cubic-bezier(0.34,1.56,0.64,1);--ease-out-expo:cubic-bezier(0.16,1,0.3,1);--stagger-unit:80ms}@keyframes rise{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes settle{0%{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideInLeft{0%{transform:translateX(-30px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slideInRight{0%{transform:translateX(60px) scale(.97);opacity:0}to{transform:translateX(0) scale(1);opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes crystallize{0%{opacity:0;filter:blur(16px)}to{opacity:1;filter:blur(0)}}@keyframes sweep{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes clipFromBottom{0%{clip-path:inset(100% 0 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes punch{0%{transform:scaleX(0) translateX(-4px)}to{transform:scaleX(1) translateX(0)}}@keyframes land{0%{transform:scale(.6) translateY(40px);opacity:0}40%{transform:scale(1.02) translateY(-2px);opacity:1}to{transform:scale(1) translateY(0);opacity:1}}@keyframes phoneFloat{0%{transform:translateY(64px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes panelWipeRight{0%{clip-path:inset(0 0 0 100%);opacity:0}to{clip-path:inset(0 0 0 0);opacity:1}}@keyframes pop{0%{transform:scale(.5);opacity:0}60%{transform:scale(1.08);opacity:1}to{transform:scale(1);opacity:1}}@keyframes titleSweep{0%{clip-path:inset(0 100% 0 0);transform:translateX(-20px)}to{clip-path:inset(0 0 0 0);transform:translateX(0)}}@keyframes clipRevealFromRight{0%{clip-path:inset(0 0 0 100%);opacity:.3}to{clip-path:inset(0 0 0 0);opacity:1}}@keyframes clipRevealFromLeft{0%{clip-path:inset(0 100% 0 0);opacity:.3}to{clip-path:inset(0 0 0 0);opacity:1}}@keyframes circleBounce{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.05);opacity:1}70%{transform:scale(.98) scaleY(.95);opacity:1}85%{transform:scale(1.01);opacity:1}to{transform:scale(1);opacity:1}}@keyframes barGrow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes staggerIn{to{opacity:1;transform:translateY(0)}}.reveal .slides section:not(.present) .slide-content,.reveal .slides section:not(.present) .slide-content-full{opacity:0;transition:opacity .15s ease-out}.reveal .slides section.white-bg.present>div{animation:fadeIn .5s var(--ease-follow) .2s both}.reveal .slides section.white-bg.present .title-line-1{animation:clipRevealFromRight .7s var(--ease-dramatic) .6s both}.reveal .slides section.white-bg.present .title-line-2{animation:clipRevealFromRight .7s var(--ease-dramatic) .8s both}.reveal .slides section.white-bg.present .title-subtitle{animation:settle .5s var(--ease-spring) 1.1s both}.reveal .slides section.white-bg.present .title-copyright{animation:fadeIn .4s var(--ease-follow) 1.5s both}.reveal .slides section.section-divider.present .section-number{animation:land .6s var(--ease-data) .15s both}.reveal .slides section.section-divider.present .section-title{animation:titleSweep .9s var(--ease-dramatic) .3s both}.reveal .slides section.section-divider.present .section-toc-item{animation:sweep .4s var(--ease-spring) both}.reveal .slides section.section-divider.present .section-toc-item:first-child{animation-delay:1s}.reveal .slides section.section-divider.present .section-toc-item:nth-child(2){animation-delay:1.06s}.reveal .slides section.section-divider.present .section-toc-item:nth-child(3){animation-delay:1.12s}.reveal .slides section.section-divider.present .section-toc-item:nth-child(4){animation-delay:1.18s}.reveal .slides section.section-divider.present .section-toc-item:nth-child(5){animation-delay:1.24s}.reveal .slides section.section-divider.present .section-toc-item:nth-child(6){animation-delay:1.3s}.reveal .slides section.section-divider.present .section-toc-item:nth-child(7){animation-delay:1.36s}.reveal .slides section.section-divider.present .section-toc-item:nth-child(8){animation-delay:1.42s}.reveal .slides section.section-divider.present .section-toc-item:nth-child(9){animation-delay:1.48s}.reveal .slides section.section-divider.present .section-toc-item:nth-child(10){animation-delay:1.54s}.reveal .slides section.section-divider.present .section-toc-item:nth-child(11){animation-delay:1.6s}.reveal .slides section.section-divider.present .section-toc-item:nth-child(12){animation-delay:1.66s}.reveal .slides section.section-divider.present .section-toc-item:nth-child(13){animation-delay:1.72s}.reveal .slides section.section-divider.present .section-other-item{animation:settle .4s var(--ease-follow) both}.reveal .slides section.section-divider.present .section-other-item:first-child{animation-delay:.4s}.reveal .slides section.section-divider.present .section-other-item:nth-child(2){animation-delay:.48s}.reveal .slides section.section-divider.present .section-other-item:nth-child(3){animation-delay:.56s}.reveal .slides section.mission-bg.present>div{animation:crystallize .8s var(--ease-spring) .3s both}.reveal .slides section.present .slide-tag-indicator{animation:punch .25s var(--ease-spring) .08s both;transform-origin:left center}.reveal .slides section.present .slide-tag-label{animation:sweep .3s var(--ease-spring) .2s both}.reveal .slides section.present .slide-content,.reveal .slides section.present .slide-content-full{animation:rise .5s var(--ease-spring) .3s both}.reveal .slides section.present .section-intro-title{animation:crystallize 1s var(--ease-spring) .2s both}.reveal .slides section.present.slide-service-intro .service-intro-logo{animation:rise .7s var(--ease-spring) .1s both}.reveal .slides section.present .card,.reveal .slides section.present .card-dark{animation:rise .45s var(--ease-spring) both}.reveal .slides section.present .card-dark:first-child,.reveal .slides section.present .card:first-child{animation-delay:.3s}.reveal .slides section.present .card-dark:nth-child(2),.reveal .slides section.present .card:nth-child(2){animation-delay:.38s}.reveal .slides section.present .card-dark:nth-child(3),.reveal .slides section.present .card:nth-child(3){animation-delay:.46s}.reveal .slides section.present .card-dark:nth-child(4),.reveal .slides section.present .card:nth-child(4){animation-delay:.54s}.reveal .slides section.present .card-dark:nth-child(5),.reveal .slides section.present .card:nth-child(5){animation-delay:.62s}.reveal .slides section.present .card-dark:nth-child(6),.reveal .slides section.present .card:nth-child(6){animation-delay:.7s}.reveal .slides section.present .card-dark:nth-child(7),.reveal .slides section.present .card:nth-child(7){animation-delay:.78s}.reveal .slides section.present .card-dark:nth-child(8),.reveal .slides section.present .card:nth-child(8){animation-delay:.86s}.reveal .slides section.present .stat-number{animation:pop .5s var(--ease-data) .35s both}.reveal .slides section.present .market-stat{animation:rise .6s var(--ease-data) both}.reveal .slides section.present .feature-tag{animation:sweep .35s var(--ease-spring) both}.reveal .slides section.present .feature-tag:first-child{animation-delay:.5s}.reveal .slides section.present .feature-tag:nth-child(2){animation-delay:.58s}.reveal .slides section.present .feature-tag:nth-child(3){animation-delay:.66s}.reveal .slides section.present .feature-tag:nth-child(4){animation-delay:.74s}.reveal .slides section.present .feature-tag:nth-child(5){animation-delay:.82s}.reveal .slides section.present .flow-box{animation:sweep .25s var(--ease-spring) both}.reveal .slides section.present .flow-arrow{animation:fadeIn .15s ease-out both}.reveal .slides section.present .flow-box:first-child{animation-delay:.3s}.reveal .slides section.present .flow-arrow:nth-child(2){animation-delay:.55s}.reveal .slides section.present .flow-box:nth-child(3){animation-delay:.65s}.reveal .slides section.present .flow-arrow:nth-child(4){animation-delay:.9s}.reveal .slides section.present .flow-box:nth-child(5){animation-delay:1s}.reveal .slides section.present .flow-arrow:nth-child(6){animation-delay:1.25s}.reveal .slides section.present .flow-box:nth-child(7){animation-delay:1.35s}.reveal .slides section.present .flow-arrow:nth-child(8){animation-delay:1.6s}.reveal .slides section.present .flow-box:nth-child(9){animation-delay:1.7s}.reveal .slides section.present .flow-card{animation:settle .35s var(--ease-spring) both}.reveal .slides section.present .flow-card:first-child{animation-delay:.3s}.reveal .slides section.present .flow-card:nth-child(2){animation-delay:.38s}.reveal .slides section.present .flow-card:nth-child(3){animation-delay:.46s}.reveal .slides section.present .flow-card:nth-child(4){animation-delay:.54s}.reveal .slides section.present .flow-card:nth-child(5){animation-delay:.62s}.reveal .slides section.present .flow-card:nth-child(6){animation-delay:.7s}.reveal .slides section.present .flow-card:nth-child(7){animation-delay:.78s}.reveal .slides section.present .flow-card:nth-child(8){animation-delay:.86s}.reveal .slides section.present .tech-column{animation:rise .45s var(--ease-spring) both}.reveal .slides section.present .tech-column:first-child{animation-delay:.2s}.reveal .slides section.present .tech-column:nth-child(2){animation-delay:.28s}.reveal .slides section.present .tech-column:nth-child(3){animation-delay:.36s}.reveal .slides section.present .tech-column:nth-child(4){animation-delay:.44s}.reveal .slides section.present .tech-column:nth-child(5){animation-delay:.52s}.reveal .slides section.present .tech-column:nth-child(6){animation-delay:.6s}.reveal .slides section.present .tech-column:nth-child(7){animation-delay:.68s}.reveal .slides section.present .arch-layer{animation:sweep .5s var(--ease-dramatic) both}.reveal .slides section.present .arch-layer:first-child{animation-delay:.2s}.reveal .slides section.present .arch-layer:nth-child(2){animation-delay:.3s}.reveal .slides section.present .arch-layer:nth-child(3){animation-delay:.4s}.reveal .slides section.present .arch-layer:nth-child(4){animation-delay:.5s}.reveal .slides section.present .arch-layer:nth-child(5){animation-delay:.6s}.reveal .slides section.present .role-bar{animation:sweep .5s var(--ease-dramatic) both}.reveal .slides section.present .role-bar:first-child{animation-delay:.15s}.reveal .slides section.present .role-bar:nth-child(2){animation-delay:.3s}.reveal .slides section.present .role-bar:nth-child(3){animation-delay:.45s}.reveal .slides section.present .role-bar:nth-child(4){animation-delay:.6s}.reveal .slides section.present .org-box{animation:pop .45s var(--ease-data) both}.reveal .slides section.present .org-level:first-child .org-box{animation-delay:.2s}.reveal .slides section.present .org-level:nth-child(2) .org-box{animation-delay:.4s}.reveal .slides section.present .org-level:nth-child(3) .org-box{animation-delay:.6s}.reveal .slides section.present .org-level:nth-child(4) .org-box{animation-delay:.8s}.reveal .slides section.present .org-connector{animation:clipFromBottom .3s var(--ease-spring) .3s both}.reveal .slides section.present .day-circle{animation:circleBounce .6s var(--ease-spring) both}.reveal .slides section.present .day-circle:first-child{animation-delay:.2s}.reveal .slides section.present .day-circle:nth-child(2){animation-delay:.3s}.reveal .slides section.present .day-circle:nth-child(3){animation-delay:.4s}.reveal .slides section.present .day-circle:nth-child(4){animation-delay:.5s}.reveal .slides section.present .day-circle:nth-child(5){animation-delay:.6s}.reveal .slides section.present .pyramid-level{animation:rise .45s var(--ease-spring) both}.reveal .slides section.present .pyramid-level:last-child{animation-delay:.2s}.reveal .slides section.present .pyramid-level:nth-last-child(2){animation-delay:.3s}.reveal .slides section.present .pyramid-level:nth-last-child(3){animation-delay:.4s}.reveal .slides section.present .pyramid-level:nth-last-child(4){animation-delay:.5s}.reveal .slides section.present .pyramid-level:nth-last-child(5){animation-delay:.6s}.reveal .slides section.present .color-bar>div{animation:sweep .4s var(--ease-dramatic) both}.reveal .slides section.present .color-bar>div:first-child{animation-delay:.2s}.reveal .slides section.present .color-bar>div:nth-child(2){animation-delay:.28s}.reveal .slides section.present .color-bar>div:nth-child(3){animation-delay:.36s}.reveal .slides section.present .color-bar>div:nth-child(4){animation-delay:.44s}.reveal .slides section.present .color-bar>div:nth-child(5){animation-delay:.52s}.reveal .slides section.present blockquote{animation:slideInLeft .5s var(--ease-spring) .35s both}.reveal .slides section.present .mockup-img,.reveal .slides section.present img[alt*=Mockup],.reveal .slides section.present img[alt*=Screen],.reveal .slides section.present img[alt*=mockup]{animation:slideInRight .6s var(--ease-spring) .35s both}@keyframes donutReveal{0%{opacity:0;transform:rotate(-90deg) scale(.8)}to{opacity:1;transform:rotate(0deg) scale(1)}}.reveal .slides section.present .donut-chart{animation:donutReveal .8s var(--ease-dramatic) .3s both;transform-origin:center center}.reveal .slides section.present .service-area{animation:rise .4s var(--ease-spring) both}.reveal .slides section.present .service-area:first-child{animation-delay:.2s}.reveal .slides section.present .service-area:nth-child(2){animation-delay:.3s}.reveal .slides section.present .service-area:nth-child(3){animation-delay:.4s}.reveal .slides section.present .service-area:nth-child(4){animation-delay:.5s}.reveal .slides section.present .service-area:nth-child(5){animation-delay:.6s}.reveal .slides section.present .service-area:nth-child(6){animation-delay:.7s}.reveal .slides section.present .service-area:nth-child(7){animation-delay:.8s}.reveal .slides section.present .service-area:nth-child(8){animation-delay:.9s}.reveal .slides section.present .chart-layer{animation:fadeIn .4s var(--ease-follow) both}.reveal .slides section.present .chart-layer:first-child{animation-delay:.3s}.reveal .slides section.present .chart-layer:nth-child(2){animation-delay:.45s}.reveal .slides section.present .chart-layer:nth-child(3){animation-delay:.6s}.reveal .slides section.present .chart-layer:nth-child(4){animation-delay:.75s}.reveal .slides section.present .chart-layer:nth-child(5){animation-delay:.9s}.reveal .slides section.present .chart-layer:nth-child(6){animation-delay:1.05s}.reveal .slides section.present .challenge-card{animation:settle .35s var(--ease-spring) both}.reveal .slides section.present .challenge-card:first-child{animation-delay:.15s}.reveal .slides section.present .challenge-card:nth-child(2){animation-delay:.23s}.reveal .slides section.present .challenge-card:nth-child(3){animation-delay:.31s}.reveal .slides section.present .challenge-card:nth-child(4){animation-delay:.39s}.reveal .slides section.present .challenge-card:nth-child(5){animation-delay:.47s}.reveal .slides section.present .category-header{animation:sweep .4s var(--ease-dramatic) .1s both}.reveal .slides section.section-divider.present>p:last-child{animation:fadeIn .4s var(--ease-follow) 1.4s both}@keyframes lineReveal{0%{clip-path:inset(0 100% 0 0);opacity:0}40%{opacity:1}to{clip-path:inset(0 0 0 0);opacity:1}}.reveal .slides section.dark-bg:not(.section-divider).present .final-text>p:first-child{animation:lineReveal .7s var(--ease-dramatic) .3s both}.reveal .slides section.dark-bg:not(.section-divider).present .final-text>p:nth-child(2){animation:lineReveal .7s var(--ease-dramatic) .5s both}.reveal .slides section.dark-bg:not(.section-divider).present .final-text>p:nth-child(3){animation:lineReveal .7s var(--ease-dramatic) .7s both}.reveal .slides section.present .ceo-photo{animation:fadeIn .8s var(--ease-follow) .2s both}.reveal .slides section.present .ceo-text{animation:sweep .8s var(--ease-spring) .4s both}.reveal .slides section.present .value-card{animation:rise .5s var(--ease-spring) both}.reveal .slides section.present .value-card:first-child{animation-delay:.3s}.reveal .slides section.present .value-card:nth-child(2){animation-delay:.45s}.reveal .slides section.present .value-card:nth-child(3){animation-delay:.6s}.reveal .slides section.present .value-card:nth-child(4){animation-delay:.75s}.reveal .slides section.present .slide-left-col>:first-child{animation:rise .5s var(--ease-spring) .2s both}.reveal .slides section.present .slide-left-col>:nth-child(2){animation:settle .5s var(--ease-follow) .35s both}.reveal .slides section.present .slide-left-col>:nth-child(3){animation:settle .4s var(--ease-follow) .5s both}.reveal .slides section.present .slide-left-col>:nth-child(4){animation:settle .4s var(--ease-follow) .65s both}.reveal .slides section.present .slide-mockup-area{animation:slideInRight .7s var(--ease-spring) .3s both}@keyframes circleExpand{0%{transform:scale(0);opacity:0}50%{opacity:1}to{transform:scale(1);opacity:1}}.reveal .slides section.present .tam-circle{animation:circleExpand .8s var(--ease-dramatic) .2s both;transform-origin:center center}.reveal .slides section.present .sam-circle{animation:circleExpand .7s var(--ease-dramatic) .5s both;transform-origin:center center}.reveal .slides section.present .som-circle{animation:circleExpand .6s var(--ease-dramatic) .8s both;transform-origin:center center}.reveal .slides section.present .tam-data{animation:settle .5s var(--ease-follow) .6s both}.reveal .slides section.present .sam-data{animation:settle .5s var(--ease-follow) .9s both}.reveal .slides section.present .som-data{animation:settle .5s var(--ease-follow) 1.1s both}@keyframes bubblePop{0%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.12)}80%{transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes textPop{0%{opacity:0;scale:.8}70%{opacity:1;scale:1.03}to{opacity:1;scale:1}}@keyframes toastBgPop{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}60%{opacity:1;transform:translate(-50%,-50%) scale(1.05)}80%{transform:translate(-50%,-50%) scale(.98)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.reveal .slides section.present .slide8-title{animation:slideInLeft .6s var(--ease-out-expo) .3s both}.reveal .slides section.present .bubble-circle-r365{animation:bubblePop .7s cubic-bezier(.34,1.56,.64,1) .5s both;z-index:2}.reveal .slides section.present .bubble-circle-choco{animation:bubblePop .7s cubic-bezier(.34,1.56,.64,1) .85s both;z-index:2}.reveal .slides section.present .bubble-circle-flipdish{animation:bubblePop .7s cubic-bezier(.34,1.56,.64,1) 1.2s both;z-index:2}.reveal .slides section.present .bubble-circle-deliverect{animation:bubblePop .7s cubic-bezier(.34,1.56,.64,1) 1.55s both;z-index:2}.reveal .slides section.present .bubble-r365{animation:textPop .5s cubic-bezier(.34,1.56,.64,1) .8s both;z-index:2}.reveal .slides section.present .bubble-choco{animation:textPop .5s cubic-bezier(.34,1.56,.64,1) 1.15s both;z-index:2}.reveal .slides section.present .bubble-flipdish{animation:textPop .5s cubic-bezier(.34,1.56,.64,1) 1.5s both;z-index:2}.reveal .slides section.present .bubble-deliverect{animation:textPop .5s cubic-bezier(.34,1.56,.64,1) 1.85s both;z-index:2}.reveal .slides section.present .toast-circle-bg{animation:toastBgPop .9s cubic-bezier(.34,1.56,.64,1) 2.2s both;z-index:1}.reveal .slides section.present .toast-text{animation:textPop .6s cubic-bezier(.34,1.56,.64,1) 2.6s both;z-index:4}.reveal .fragment.blur-in{filter:blur(10px);opacity:0;transition:all .6s ease}.reveal .fragment.blur-in.visible{filter:blur(0);opacity:1}.reveal .fragment.scale-in{transform:scale(.3);opacity:0;transition:all .5s var(--ease-out-back)}.reveal .fragment.scale-in.visible{transform:scale(1);opacity:1}.reveal .fragment.slide-up{transform:translateY(60px);opacity:0;transition:all .5s var(--ease-out-expo)}.reveal .fragment.slide-up.visible{transform:translateY(0);opacity:1}.stagger-card{opacity:0;transform:translateY(30px)}.stagger-card.stagger-animate{animation:staggerIn .5s var(--ease-out-expo) forwards}.reveal .progress{height:3px;color:var(--dinii-black)}.reveal .slide-number{font-family:Neue Haas Grotesk Text Pro,Inter,sans-serif;font-size:14px;font-variant-numeric:tabular-nums;background:transparent;left:auto;right:67px;display:flex;align-items:center;justify-content:center;gap:0}.reveal .slide-number,.reveal:after{color:var(--dinii-black-50);bottom:28px}.reveal:after{content:"株式会社ダイニー │ Company Deck 2026 Ver.2.0";position:absolute;left:36px;font-family:TBUDGothic Std,Noto Sans JP,Inter,sans-serif;font-size:14px;font-weight:700;letter-spacing:1px;white-space:nowrap;z-index:30;pointer-events:none}html[lang=en] .reveal:after{content:"Dinii, Inc. │ Company Deck 2026 Ver.2.0";font-family:Neue Haas Grotesk Text Pro,Inter,sans-serif}.reveal:before{content:"© 2026 Dinii Inc.";position:absolute;top:30px;right:35px;font-family:Neue Haas Grotesk Text Pro,Helvetica Neue,Inter,sans-serif;font-size:13px;font-weight:400;letter-spacing:.42px;color:var(--dinii-black-50);white-space:nowrap;z-index:30;pointer-events:none}.reveal:has(.title-slide.slide-closing.present) .slide-number{display:none!important}.reveal:has(.title-slide.present):after,.reveal:has(.title-slide.present):before{content:none}.reveal .controls{color:var(--dinii-orange)}.reveal .controls .navigate-left{right:10.4em!important}.reveal .controls .navigate-down.enabled,.reveal .controls .navigate-left.enabled,.reveal .controls .navigate-right.enabled,.reveal .controls .navigate-up.enabled{opacity:.3;transition:opacity .2s ease}.reveal .controls .navigate-down.enabled:focus,.reveal .controls .navigate-down.enabled:hover,.reveal .controls .navigate-left.enabled:focus,.reveal .controls .navigate-left.enabled:hover,.reveal .controls .navigate-right.enabled:focus,.reveal .controls .navigate-right.enabled:hover,.reveal .controls .navigate-up.enabled:focus,.reveal .controls .navigate-up.enabled:hover{opacity:.9}.reveal.overview .slides section:not(.present) .slide-content,.reveal.overview .slides section:not(.present) .slide-content-full{opacity:1!important;transition:none!important}.reveal.overview .slides section .fragment{opacity:1!important;visibility:visible!important}.reveal:has(.title-slide.slide-closing.present) .controls{display:none!important}.reveal blockquote{background:rgba(255,255,255,.8);border-left:4px solid var(--dinii-orange);padding:20px 30px;border-radius:0;font-style:normal;font-size:20px;width:auto;margin:20px 0;box-shadow:none}.img-placeholder{background:linear-gradient(135deg,#C8CDD5,#E2E6EC 50%,#D0D4DB);display:flex;align-items:center;justify-content:center;color:transparent;font-size:0;overflow:hidden;position:relative}.img-placeholder:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 30% 40%,rgba(255,255,255,.3) 0,transparent 50%),radial-gradient(circle at 70% 60%,rgba(0,0,0,.05) 0,transparent 50%)}.text-center{text-align:center}.text-right{text-align:right}.text-sm{font-size:18px}.text-xs{font-size:14px}.text-lg{font-size:32px}.text-xl{font-size:42px}.text-2xl{font-size:58px}.text-muted{color:var(--dinii-black-50)}.text-orange{color:var(--dinii-orange)}.text-green{color:var(--dinii-green)}.text-purple{color:var(--dinii-purple)}.text-blue{color:var(--dinii-blue)}.text-white{color:var(--dinii-white)}.font-bold{font-weight:700}.font-black{font-weight:900}.font-inter{font-family:Neue Haas Grotesk Display Pro,Inter,sans-serif}.mt-0{margin-top:0}.mt-1{margin-top:16px}.mt-2{margin-top:32px}.mt-3{margin-top:48px}.mb-0{margin-bottom:0}.mb-1{margin-bottom:16px}.mb-2{margin-bottom:32px}.flex{display:flex}.flex-center{justify-content:center}.flex-between,.flex-center{display:flex;align-items:center}.flex-between{justify-content:space-between}.gap-1{gap:16px}.gap-2{gap:32px}.gap-3{gap:48px}.w-full{width:100%}.relative{position:relative}.slide-honeycomb .slide-left-col>*{animation:none!important}@keyframes honeycombRise{0%{transform:translateY(calc(-50% + 20px));opacity:0}to{transform:translateY(-50%);opacity:1}}.slide-honeycomb .slide-left-col{opacity:0}.reveal .slides section.present.slide-honeycomb .slide-left-col{animation:honeycombRise .5s var(--ease-spring) .15s both}@keyframes honeycombPop{0%{transform:scale(0);opacity:0}60%{transform:scale(1.06);opacity:1}to{transform:scale(1);opacity:1}}.hc-cell{opacity:0;transform:scale(0)}.reveal .slides section.present .hc-cell{animation:honeycombPop .45s var(--ease-data) both}.reveal .slides section.present .hc-ring-0{animation-delay:.7s}.reveal .slides section.present .hc-ring-1{animation-delay:.9s}.reveal .slides section.present .hc-ring-2{animation-delay:1.1s}.reveal .slides section.present .hc-ring-3{animation-delay:1.3s}@keyframes barGrowX{0%{transform:scaleX(0);opacity:0}60%{opacity:1}to{transform:scaleX(1);opacity:1}}.slide-rankings .ranking-bar{transform-origin:left center;transform:scaleX(0);opacity:0}.reveal .slides section.present.slide-rankings .ranking-bar{animation:barGrowX .6s var(--ease-data) both}.reveal .slides section.present.slide-rankings .ranking-bar-0{animation-delay:.2s}.reveal .slides section.present.slide-rankings .ranking-bar-1{animation-delay:.35s}.reveal .slides section.present.slide-rankings .ranking-bar-2{animation-delay:.5s}.reveal .slides section.present.slide-rankings .ranking-bar-3{animation-delay:.65s}.reveal .slides section.present.slide-rankings .ranking-bar-4{animation-delay:.8s}.slide-rankings .year-bar-fill{transform:scaleY(0)}.reveal .slides section.present.slide-rankings .year-bar-fill{animation:barGrow .5s var(--ease-data) both}.reveal .slides section.present.slide-rankings .year-bar-0 .year-bar-fill{animation-delay:.2s}.reveal .slides section.present.slide-rankings .year-bar-1 .year-bar-fill{animation-delay:.3s}.reveal .slides section.present.slide-rankings .year-bar-2 .year-bar-fill{animation-delay:.4s}.reveal .slides section.present.slide-rankings .year-bar-3 .year-bar-fill{animation-delay:.5s}.reveal .slides section.present.slide-rankings .year-bar-4 .year-bar-fill{animation-delay:.6s}.reveal .slides section.present.slide-rankings .year-bar-5 .year-bar-fill{animation-delay:.7s}.reveal .slides section.present.slide-rankings .year-bar-6 .year-bar-fill{animation-delay:.8s}.reveal .slides section.present.slide-rankings .year-bar-7 .year-bar-fill{animation-delay:.9s}.reveal .slides section.present.slide-rankings .year-bar-8 .year-bar-fill{animation-delay:1s}.reveal .slides section.present.slide-rankings .year-bar-9 .year-bar-fill{animation-delay:1.1s}.slide-rankings .year-bar>span{opacity:0}.reveal .slides section.present.slide-rankings .year-bar>span{animation:rise .4s var(--ease-spring) both}.reveal .slides section.present.slide-rankings .year-bar-0>span{animation-delay:.4s}.reveal .slides section.present.slide-rankings .year-bar-1>span{animation-delay:.5s}.reveal .slides section.present.slide-rankings .year-bar-2>span{animation-delay:.6s}.reveal .slides section.present.slide-rankings .year-bar-3>span{animation-delay:.7s}.reveal .slides section.present.slide-rankings .year-bar-4>span{animation-delay:.8s}.reveal .slides section.present.slide-rankings .year-bar-5>span{animation-delay:.9s}.reveal .slides section.present.slide-rankings .year-bar-6>span{animation-delay:1s}.reveal .slides section.present.slide-rankings .year-bar-7>span{animation-delay:1.1s}.reveal .slides section.present.slide-rankings .year-bar-8>span{animation-delay:1.2s}.reveal .slides section.present.slide-rankings .year-bar-9>span{animation-delay:1.3s}.slide-rankings .highlight-bubble{transform:scale(0);opacity:0}.reveal .slides section.present.slide-rankings .highlight-bubble{animation:pop .5s var(--ease-out-back) 1.3s both}.reveal .slides section.present.slide-rankings .rankings-panel{opacity:0;animation:fadeIn .5s var(--ease-follow) .1s both}.reveal .slides section.present.slide-rankings .rankings-axis,.reveal .slides section.present.slide-rankings .rankings-grid,.reveal .slides section.present.slide-rankings .rankings-note{opacity:0;animation:fadeIn .5s var(--ease-follow) .3s both}@keyframes chartWipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.slide-roadmap .roadmap-chart-container{clip-path:inset(0 100% 0 0)}.reveal .slides section.present.slide-roadmap .roadmap-chart-container{animation:chartWipe 1.8s var(--ease-dramatic) .3s both}.slide-roadmap .roadmap-milestone{opacity:0;transform:translateY(-10px)}.reveal .slides section.present.slide-roadmap .roadmap-milestone{animation:rise .5s var(--ease-spring) both}.reveal .slides section.present.slide-roadmap .roadmap-milestone-0{animation-delay:.6s}.reveal .slides section.present.slide-roadmap .roadmap-milestone-1{animation-delay:1s}.reveal .slides section.present.slide-roadmap .roadmap-milestone-2{animation-delay:1.6s}.slide-roadmap .roadmap-legend{opacity:0;transform:translateX(20px)}@keyframes legendSlideIn{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.reveal .slides section.present.slide-roadmap .roadmap-legend{animation:legendSlideIn .4s var(--ease-spring) both}.reveal .slides section.present.slide-roadmap .roadmap-legend-5{animation-delay:.5s}.reveal .slides section.present.slide-roadmap .roadmap-legend-4{animation-delay:.7s}.reveal .slides section.present.slide-roadmap .roadmap-legend-3{animation-delay:.9s}.reveal .slides section.present.slide-roadmap .roadmap-legend-2{animation-delay:1.1s}.reveal .slides section.present.slide-roadmap .roadmap-legend-1{animation-delay:1.3s}.reveal .slides section.present.slide-roadmap .roadmap-legend-0{animation-delay:1.5s}.reveal .slides section.present.slide-business-title .business-title-logo{animation:settle .6s var(--ease-spring) .2s both}.reveal .slides section.present.slide-business-title .business-title-text{animation:crystallize 1s var(--ease-spring) .6s both}.reveal .slides section.present.slide-product-title .product-title-logo{animation:slideInLeft .7s var(--ease-out-expo) .2s both}.reveal .slides section.present.slide-product-title .product-title-tile{animation:pop .7s var(--ease-out-back) .5s both;transform-origin:left center}.reveal .slides section.present.slide-product-title .product-title-tile>span{animation:fadeIn .5s var(--ease-follow) both}.reveal .slides section.present.slide-product-title .product-title-tile>span:first-child{animation-delay:.95s}.reveal .slides section.present.slide-product-title .product-title-tile>span:nth-child(2){animation-delay:1.1s}.reveal .slides section.present.slide-product-title .product-title-tile>span:nth-child(3){animation-delay:1.25s}.reveal .slides section.present.slide-issue-divider .issue-divider-num{animation:pop .8s var(--ease-out-back) .2s both}.reveal .slides section.present.slide-issue-divider .issue-divider-word{animation:rise .7s var(--ease-spring) .5s both}@keyframes closingTaglineReveal{0%{clip-path:inset(0 0 0 100%);opacity:0;transform:translateY(8px)}to{clip-path:inset(0 0 0 0);opacity:1;transform:translateY(0)}}.reveal .slides section.present.slide-closing .closing-tagline{animation:closingTaglineReveal 1.4s var(--ease-dramatic) .3s both}.reveal .slides section.present.slide-closing .closing-logo{animation:pop .7s var(--ease-out-back) 1.55s both;transform-origin:center bottom}.reveal .slides section.present.slide-culture-photos .culture-photos-title{animation:sweep .5s var(--ease-dramatic) .1s both}.reveal .slides section.present.slide-culture-photos .culture-photo{animation:rise .6s var(--ease-spring) both}.reveal .slides section.present.slide-culture-photos .culture-photo-1{animation-delay:.3s}.reveal .slides section.present.slide-culture-photos .culture-photo-2{animation-delay:calc(.3s + var(--stagger-unit) * 2)}.reveal .slides section.present.slide-culture-photos .culture-photo-3{animation-delay:calc(.3s + var(--stagger-unit) * 4)}.reveal .slides section.present.slide-culture-photos .culture-photo-title{animation:sweep .4s var(--ease-spring) both}.reveal .slides section.present.slide-culture-photos .culture-photo-title-1{animation-delay:.7s}.reveal .slides section.present.slide-culture-photos .culture-photo-title-2{animation-delay:calc(.7s + var(--stagger-unit) * 2)}.reveal .slides section.present.slide-culture-photos .culture-photo-title-3{animation-delay:calc(.7s + var(--stagger-unit) * 4)}.reveal .slides section.present.slide-culture-photos .culture-photo-desc{animation:settle .5s var(--ease-follow) both}.reveal .slides section.present.slide-culture-photos .culture-photo-desc-1{animation-delay:.85s}.reveal .slides section.present.slide-culture-photos .culture-photo-desc-2{animation-delay:calc(.85s + var(--stagger-unit) * 2)}.reveal .slides section.present.slide-culture-photos .culture-photo-desc-3{animation-delay:calc(.85s + var(--stagger-unit) * 4)}.reveal .slides section.present.slide-culture-photos .culture-photo-footnote{animation:fadeIn .5s var(--ease-follow) 1.3s both}.reveal .slides section.present.slide-work-env .work-env-number{animation:fadeIn .6s var(--ease-follow) both}.reveal .slides section.present.slide-work-env .work-env-number-1{animation-delay:.1s}.reveal .slides section.present.slide-work-env .work-env-number-2{animation-delay:.5s}.reveal .slides section.present.slide-work-env .work-env-number-3{animation-delay:.9s}.reveal .slides section.present.slide-work-env .work-env-icon{animation:pop .5s var(--ease-data) both;transform-origin:center}.reveal .slides section.present.slide-work-env .work-env-icon-1{animation-delay:.25s}.reveal .slides section.present.slide-work-env .work-env-icon-2{animation-delay:.65s}.reveal .slides section.present.slide-work-env .work-env-icon-3{animation-delay:1.05s}.reveal .slides section.present.slide-work-env .work-env-heading{animation:sweep .5s var(--ease-spring) both}.reveal .slides section.present.slide-work-env .work-env-heading-1{animation-delay:.35s}.reveal .slides section.present.slide-work-env .work-env-heading-2{animation-delay:.75s}.reveal .slides section.present.slide-work-env .work-env-heading-3{animation-delay:1.15s}.reveal .slides section.present.slide-work-env .work-env-desc{animation:settle .5s var(--ease-follow) both}.reveal .slides section.present.slide-work-env .work-env-desc-1{animation-delay:.5s}.reveal .slides section.present.slide-work-env .work-env-desc-2{animation-delay:.9s}.reveal .slides section.present.slide-work-env .work-env-desc-3{animation-delay:1.3s}.reveal .slides section.present.slide-kintai-expansion .expansion-dome{animation:bubblePop .7s var(--ease-out-back) both;transform-origin:center bottom}.reveal .slides section.present.slide-kintai-expansion .expansion-dome-0{animation-delay:.3s}.reveal .slides section.present.slide-kintai-expansion .expansion-dome-1{animation-delay:.45s}.reveal .slides section.present.slide-kintai-expansion .expansion-dome-2{animation-delay:.6s}.reveal .slides section.present.slide-kintai-expansion .expansion-dome-content{animation:fadeIn .5s var(--ease-follow) both}.reveal .slides section.present.slide-kintai-expansion .expansion-dome-0 .expansion-dome-content{animation-delay:.65s}.reveal .slides section.present.slide-kintai-expansion .expansion-dome-1 .expansion-dome-content{animation-delay:.8s}.reveal .slides section.present.slide-kintai-expansion .expansion-dome-2 .expansion-dome-content{animation-delay:.95s}.reveal .slides section.present.slide-kintai-expansion .expansion-flow{animation:settle .6s var(--ease-spring) 1.1s both}.reveal .slides section.present.slide-kintai-expansion .expansion-flow>div>svg{animation:sweep .5s var(--ease-spring) 1.6s both}.reveal .slides section.present.slide-kintai-expansion .expansion-kintai-accent{animation:pop .5s var(--ease-out-back) 1.9s both;transform-origin:bottom left}.reveal .slides section.present.slide-hr-stance .hr-stance-title{animation:sweep .5s var(--ease-dramatic) .1s both}.reveal .slides section.present.slide-hr-stance .hr-stance-bignum{animation:fadeIn .7s var(--ease-follow) both}.reveal .slides section.present.slide-hr-stance .hr-stance-bignum-1{animation-delay:.25s}.reveal .slides section.present.slide-hr-stance .hr-stance-bignum-2{animation-delay:calc(.25s + var(--stagger-unit) * 2)}.reveal .slides section.present.slide-hr-stance .hr-stance-heading{animation:sweep .5s var(--ease-spring) both}.reveal .slides section.present.slide-hr-stance .hr-stance-heading-1{animation-delay:.45s}.reveal .slides section.present.slide-hr-stance .hr-stance-heading-2{animation-delay:calc(.45s + var(--stagger-unit) * 2)}.reveal .slides section.present.slide-hr-stance .hr-stance-item{animation:rise .5s var(--ease-spring) both}.reveal .slides section.present.slide-hr-stance .hr-stance-item-1-1{animation-delay:.7s}.reveal .slides section.present.slide-hr-stance .hr-stance-item-1-2{animation-delay:calc(.7s + var(--stagger-unit) * 1)}.reveal .slides section.present.slide-hr-stance .hr-stance-item-1-3,.reveal .slides section.present.slide-hr-stance .hr-stance-item-2-1{animation-delay:calc(.7s + var(--stagger-unit) * 2)}.reveal .slides section.present.slide-hr-stance .hr-stance-item-2-2{animation-delay:calc(.7s + var(--stagger-unit) * 3)}.reveal .slides section.present.slide-hr-stance .hr-stance-item-2-3{animation-delay:calc(.7s + var(--stagger-unit) * 4)}.reveal .slides section.present.slide-payment-structure .pd-oval{animation:pop .55s var(--ease-data) both;transform-origin:center}.reveal .slides section.present.slide-payment-structure .pd-brand{animation-delay:.15s}.reveal .slides section.present.slide-payment-structure .pd-acquirer,.reveal .slides section.present.slide-payment-structure .pd-issuer{animation-delay:calc(.15s + var(--stagger-unit) * 2)}.reveal .slides section.present.slide-payment-structure .pd-psp{animation-delay:calc(.15s + var(--stagger-unit) * 4)}.reveal .slides section.present.slide-payment-structure .pd-app{animation-delay:calc(.15s + var(--stagger-unit) * 6)}.reveal .slides section.present.slide-payment-structure .pd-consumer,.reveal .slides section.present.slide-payment-structure .pd-merchant{animation-delay:calc(.15s + var(--stagger-unit) * 8)}.reveal .slides section.present.slide-payment-structure .pd-label{animation:settle .4s var(--ease-follow) both}.reveal .slides section.present.slide-payment-structure .pd-brand-label{animation-delay:.4s}.reveal .slides section.present.slide-payment-structure .pd-acquirer-label,.reveal .slides section.present.slide-payment-structure .pd-issuer-label{animation-delay:calc(.4s + var(--stagger-unit) * 2)}.reveal .slides section.present.slide-payment-structure .pd-psp-label{animation-delay:calc(.4s + var(--stagger-unit) * 4)}.reveal .slides section.present.slide-payment-structure .pd-app-label{animation-delay:calc(.4s + var(--stagger-unit) * 6)}.reveal .slides section.present.slide-payment-structure .pd-consumer-label,.reveal .slides section.present.slide-payment-structure .pd-merchant-label{animation-delay:calc(.4s + var(--stagger-unit) * 8)}.reveal .slides section.present.slide-payment-structure .pd-arrow{opacity:0;animation:fadeIn .4s var(--ease-follow) both}.reveal .slides section.present.slide-payment-structure .pd-arrow-brand-acq,.reveal .slides section.present.slide-payment-structure .pd-arrow-brand-iss{animation-delay:calc(.3s + var(--stagger-unit) * 2)}.reveal .slides section.present.slide-payment-structure .pd-arrow-irf{animation-delay:calc(.3s + var(--stagger-unit) * 3)}.reveal .slides section.present.slide-payment-structure .pd-arrow-acq-psp{animation-delay:calc(.3s + var(--stagger-unit) * 4)}.reveal .slides section.present.slide-payment-structure .pd-arrow-psp-app{animation-delay:calc(.3s + var(--stagger-unit) * 6)}.reveal .slides section.present.slide-payment-structure .pd-arrow-app-mer{animation-delay:calc(.3s + var(--stagger-unit) * 8)}.reveal .slides section.present.slide-payment-structure .pd-arrow-iss-con{animation-delay:calc(.3s + var(--stagger-unit) * 6)}.reveal .slides section.present.slide-payment-structure .pd-arrow-con-mer{animation-delay:calc(.3s + var(--stagger-unit) * 9)}.reveal .slides section.present.slide-payment-structure .pd-fee-label{animation:rise .45s var(--ease-follow) both}.reveal .slides section.present.slide-payment-structure .pd-fee-scheme-left,.reveal .slides section.present.slide-payment-structure .pd-fee-scheme-right{animation-delay:calc(.45s + var(--stagger-unit) * 2)}.reveal .slides section.present.slide-payment-structure .pd-fee-irf{animation-delay:calc(.45s + var(--stagger-unit) * 3)}.reveal .slides section.present.slide-payment-structure .pd-fee-points{animation-delay:calc(.45s + var(--stagger-unit) * 6)}.reveal .slides section.present.slide-payment-structure .pd-fee-total{animation-delay:calc(.45s + var(--stagger-unit) * 9)}.reveal .slides section.present.slide-payment-structure .pd-fee-badge{animation:pop .45s var(--ease-data) both;transform-origin:center}.reveal .slides section.present.slide-payment-structure .pd-fee-badge-1{animation-delay:calc(.55s + var(--stagger-unit) * 4)}.reveal .slides section.present.slide-payment-structure .pd-fee-badge-2{animation-delay:calc(.55s + var(--stagger-unit) * 6)}.reveal .slides section.present.slide-payment-structure .pd-fee-badge-3{animation-delay:calc(.55s + var(--stagger-unit) * 8)}.reveal .slides section.present.slide-payment-flow .pf-circle{animation:pop .55s var(--ease-data) both;transform-origin:center}.reveal .slides section.present.slide-payment-flow .pf-consumer{animation-delay:.15s}.reveal .slides section.present.slide-payment-flow .pf-dinii{animation-delay:calc(.15s + var(--stagger-unit) * 2)}.reveal .slides section.present.slide-payment-flow .pf-employee,.reveal .slides section.present.slide-payment-flow .pf-supplier{animation-delay:calc(.15s + var(--stagger-unit) * 5)}.reveal .slides section.present.slide-payment-flow .pf-restaurant{animation-delay:calc(.15s + var(--stagger-unit) * 8)}.reveal .slides section.present.slide-payment-flow .pf-arrow{opacity:0;animation:fadeIn .4s var(--ease-follow) both}.reveal .slides section.present.slide-payment-flow .pf-arrow-1{animation-delay:calc(.3s + var(--stagger-unit) * 2)}.reveal .slides section.present.slide-payment-flow .pf-arrow-2a,.reveal .slides section.present.slide-payment-flow .pf-arrow-2b{animation-delay:calc(.3s + var(--stagger-unit) * 5)}.reveal .slides section.present.slide-payment-flow .pf-arrow-3,.reveal .slides section.present.slide-payment-flow .pf-arrow-4{animation-delay:calc(.3s + var(--stagger-unit) * 8)}.reveal .slides section.present.slide-payment-flow .pf-badge{animation:pop .4s var(--ease-data) both;transform-origin:center}.reveal .slides section.present.slide-payment-flow .pf-badge-1{animation-delay:calc(.4s + var(--stagger-unit) * 3)}.reveal .slides section.present.slide-payment-flow .pf-badge-2a,.reveal .slides section.present.slide-payment-flow .pf-badge-2b{animation-delay:calc(.4s + var(--stagger-unit) * 6)}.reveal .slides section.present.slide-payment-flow .pf-badge-3,.reveal .slides section.present.slide-payment-flow .pf-badge-4{animation-delay:calc(.4s + var(--stagger-unit) * 9)}.reveal .slides section.present.slide-payment-flow .pf-label{animation:rise .45s var(--ease-follow) both}.reveal .slides section.present.slide-payment-flow .pf-label-1{animation-delay:calc(.5s + var(--stagger-unit) * 3)}.reveal .slides section.present.slide-payment-flow .pf-label-2a,.reveal .slides section.present.slide-payment-flow .pf-label-2b{animation-delay:calc(.5s + var(--stagger-unit) * 6)}.reveal .slides section.present.slide-payment-flow .pf-label-3,.reveal .slides section.present.slide-payment-flow .pf-label-4{animation-delay:calc(.5s + var(--stagger-unit) * 9)}.reveal .slides section.present.slide-employee-hub .employee-hub-center{animation:pop .7s var(--ease-out-back) .25s both;transform-origin:center}.reveal .slides section.present.slide-employee-hub .employee-hub-bubble{animation:bubblePop .6s var(--ease-out-back) both;transform-origin:center}.reveal .slides section.present.slide-employee-hub .employee-hub-bubble-0{animation-delay:calc(.7s + var(--stagger-unit) * 0)}.reveal .slides section.present.slide-employee-hub .employee-hub-bubble-1{animation-delay:calc(.7s + var(--stagger-unit) * 1)}.reveal .slides section.present.slide-employee-hub .employee-hub-bubble-2{animation-delay:calc(.7s + var(--stagger-unit) * 2)}.reveal .slides section.present.slide-employee-hub .employee-hub-bubble-3{animation-delay:calc(.7s + var(--stagger-unit) * 3)}.reveal .slides section.present.slide-employee-hub .employee-hub-bubble-4{animation-delay:calc(.7s + var(--stagger-unit) * 4)}.reveal .slides section.present.slide-employee-hub .employee-hub-bubble-5{animation-delay:calc(.7s + var(--stagger-unit) * 5)}.reveal .slides section.present.slide-employee-hub .employee-hub-bubble-6{animation-delay:calc(.7s + var(--stagger-unit) * 6)}.reveal .slides section.present.slide-employee-hub .employee-hub-bubble-7{animation-delay:calc(.7s + var(--stagger-unit) * 7)}.reveal .slides section.present.slide-employee-hub .employee-hub-bubble-8{animation-delay:calc(.7s + var(--stagger-unit) * 8)}.reveal .slides section.present.slide-employee-hub .employee-hub-bubble-9{animation-delay:calc(.7s + var(--stagger-unit) * 9)}.reveal .slides section.present.slide-employee-hub .employee-hub-bubble-10{animation-delay:calc(.7s + var(--stagger-unit) * 10)}@keyframes hubLineDraw{to{stroke-dashoffset:0}}.reveal .slides section.present.slide-employee-hub .employee-hub-line{stroke-dasharray:600;stroke-dashoffset:600;animation:hubLineDraw .5s var(--ease-spring) both}.reveal .slides section.present.slide-employee-hub .employee-hub-line-0{animation-delay:.85s}.reveal .slides section.present.slide-employee-hub .employee-hub-line-1{animation-delay:.93s}.reveal .slides section.present.slide-employee-hub .employee-hub-line-2{animation-delay:1.01s}.reveal .slides section.present.slide-employee-hub .employee-hub-line-3{animation-delay:1.09s}.reveal .slides section.present.slide-employee-hub .employee-hub-line-4{animation-delay:1.17s}.reveal .slides section.present.slide-employee-hub .employee-hub-line-5{animation-delay:1.25s}.reveal .slides section.present.slide-employee-hub .employee-hub-line-6{animation-delay:1.33s}.reveal .slides section.present.slide-employee-hub .employee-hub-line-7{animation-delay:1.41s}.reveal .slides section.present.slide-employee-hub .employee-hub-line-8{animation-delay:1.49s}.reveal .slides section.present.slide-employee-hub .employee-hub-line-9{animation-delay:1.57s}.reveal .slides section.present.slide-employee-hub .employee-hub-line-10{animation-delay:1.65s}.reveal .slides section.present.slide-employee-hub .employee-hub-accent{animation:pop .5s var(--ease-out-back) 1.8s both;transform-origin:bottom left}.reveal .slides section.present.slide-professionalism .professionalism-desc{animation:settle .6s var(--ease-spring) .2s both}.reveal .slides section.present.slide-professionalism .professionalism-box{animation:pop .45s var(--ease-data) both;transform-origin:center}.reveal .slides section.present.slide-professionalism .professionalism-box-0{animation-delay:calc(.5s + var(--stagger-unit) * 0)}.reveal .slides section.present.slide-professionalism .professionalism-box-1{animation-delay:calc(.5s + var(--stagger-unit) * 2)}.reveal .slides section.present.slide-professionalism .professionalism-box-2{animation-delay:calc(.5s + var(--stagger-unit) * 4)}.reveal .slides section.present.slide-professionalism .professionalism-box-3{animation-delay:calc(.5s + var(--stagger-unit) * 7)}.reveal .slides section.present.slide-professionalism .professionalism-box-4{animation-delay:calc(.5s + var(--stagger-unit) * 9)}.reveal .slides section.present.slide-professionalism .professionalism-box-5{animation-delay:calc(.5s + var(--stagger-unit) * 11)}.reveal .slides section.present.slide-professionalism .professionalism-arrow{animation:sweep .35s var(--ease-out-expo) both}.reveal .slides section.present.slide-professionalism .professionalism-arrow-h1{animation-delay:calc(.5s + var(--stagger-unit) * 1)}.reveal .slides section.present.slide-professionalism .professionalism-arrow-h2{animation-delay:calc(.5s + var(--stagger-unit) * 3)}.reveal .slides section.present.slide-professionalism .professionalism-arrow-h3{animation-delay:calc(.5s + var(--stagger-unit) * 8)}.reveal .slides section.present.slide-professionalism .professionalism-arrow-h4{animation-delay:calc(.5s + var(--stagger-unit) * 10)}.reveal .slides section.present.slide-professionalism .professionalism-arrow-v-down{animation:fadeIn .4s var(--ease-out-expo) calc(.5s + var(--stagger-unit) * 6) both}.reveal .slides section.present.slide-professionalism .professionalism-arrow-v-up{animation:fadeIn .4s var(--ease-out-expo) calc(.5s + var(--stagger-unit) * 12) both}.reveal .slides section.present.slide-professionalism .professionalism-center-label{animation:fadeIn .5s var(--ease-follow) calc(.5s + var(--stagger-unit) * 5) both}.reveal .slides section.present.slide-professionalism .professionalism-triangle{animation:circleExpand .8s var(--ease-dramatic) 1.8s both;transform-origin:center center}.reveal .slides section.present.slide-professionalism .professionalism-circle{animation:bubblePop .55s var(--ease-out-back) both;transform-origin:center}.reveal .slides section.present.slide-professionalism .professionalism-circle-top{animation-delay:2.1s}.reveal .slides section.present.slide-professionalism .professionalism-circle-left{animation-delay:2.25s}.reveal .slides section.present.slide-professionalism .professionalism-circle-right{animation-delay:2.4s}.reveal .slides section.present.slide-professionalism .professionalism-text-top{animation:rise .45s var(--ease-follow) 2.5s both}.reveal .slides section.present.slide-professionalism .professionalism-text-big{animation:pop .55s var(--ease-data) 2.6s both;transform-origin:center}@keyframes productFutureVennReveal{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.reveal .slides section.present.slide-product-future .product-future-circle{animation:circleExpand 1s var(--ease-dramatic) .1s both;transform-origin:center center}.reveal .slides section.present.slide-product-future .product-future-kicker{animation:settle .5s var(--ease-spring) .35s both}.reveal .slides section.present.slide-product-future .product-future-headline{animation:settle .6s var(--ease-spring) .55s both}.reveal .slides section.present.slide-product-future .product-future-body{animation:settle .5s var(--ease-follow) .85s both}.reveal .slides section.present.slide-product-future .product-future-industry-label{animation:rise .5s var(--ease-spring) 1.05s both}.reveal .slides section.present.slide-product-future .product-future-industry-desc{animation:fadeIn .5s var(--ease-follow) 1.25s both}.reveal .slides section.present.slide-product-future .product-future-venn{animation:productFutureVennReveal .75s var(--ease-out-back) 1.4s both;transform-origin:center center}.reveal .slides section.present.slide-crm-detail .crm-detail-panel,.reveal .slides section.present.slide-mo-detail .mo-detail-panel,.reveal .slides section.present.slide-oshiale-detail .oshiale-detail-panel{animation:panelWipeRight .8s var(--ease-dramatic) .15s both}.reveal .slides section.present.slide-crm-detail .crm-detail-phone-1,.reveal .slides section.present.slide-mo-detail .mo-detail-phone-1,.reveal .slides section.present.slide-oshiale-detail .oshiale-detail-phone-1{animation:phoneFloat .7s var(--ease-out-expo) .5s both}.reveal .slides section.present.slide-crm-detail .crm-detail-phone-2,.reveal .slides section.present.slide-mo-detail .mo-detail-phone-2,.reveal .slides section.present.slide-oshiale-detail .oshiale-detail-phone-2{animation:phoneFloat .7s var(--ease-out-expo) .66s both}.reveal .slides section.present.slide-data-usage .data-usage-title{animation:sweep .55s var(--ease-spring) .2s both}.reveal .slides section.present.slide-data-usage .data-usage-sub-1{animation:rise .5s var(--ease-spring) .4s both}.reveal .slides section.present.slide-data-usage .data-usage-sub-2{animation:rise .5s var(--ease-spring) .55s both}.reveal .slides section.present.slide-data-usage .data-persona-card{animation:land .6s var(--ease-out-back) both}.reveal .slides section.present.slide-data-usage .data-persona-card:first-child{animation-delay:.7s}.reveal .slides section.present.slide-data-usage .data-persona-card:nth-child(2){animation-delay:.82s}.reveal .slides section.present.slide-data-usage .data-persona-card:nth-child(3){animation-delay:.94s}.reveal .slides section.present.slide-data-usage .data-usage-dashboard{animation:slideInRight .7s var(--ease-spring) .8s both}.reveal .slides section.present.slide-data-usage .data-usage-caption{animation:fadeIn .4s var(--ease-follow) 1.4s both}.reveal .slides section.present.slide-oshiale-voices .oshiale-voices-title{animation:sweep .55s var(--ease-spring) .2s both}.reveal .slides section.present.slide-oshiale-voices .oshiale-voices-card-left{animation:rise .6s var(--ease-out-expo) .5s both}.reveal .slides section.present.slide-oshiale-voices .oshiale-voices-quote-left{animation:pop .5s var(--ease-out-back) .85s both}.reveal .slides section.present.slide-oshiale-voices .oshiale-voices-card-right{animation:rise .6s var(--ease-out-expo) .95s both}.reveal .slides section.present.slide-oshiale-voices .oshiale-voices-quote-right{animation:pop .5s var(--ease-out-back) 1.3s both}.reveal .slides section.present.slide-oshiale-voices .oshiale-voices-accent{animation:pop .5s var(--ease-out-back) 1.5s both;transform-origin:bottom left}.reveal .slides section.present.slide-crm-detail .crm-detail-phone-3{animation:phoneFloat .7s var(--ease-out-expo) .82s both}.reveal .slides section.present.slide-crm-detail .crm-detail-phone-4{animation:phoneFloat .7s var(--ease-out-expo) .98s both}.reveal .slides section.present.slide-data-usage .data-usage-connectors{animation:fadeIn .5s var(--ease-follow) 1.05s both}.reveal .slides section.present.slide-data-usage .data-usage-dinii-logo{animation:pop .6s var(--ease-out-back) 1.2s both}.reveal .slides section.present.slide-cashless-detail .cashless-terminal-large{animation:phoneFloat .7s var(--ease-out-expo) .45s both}.reveal .slides section.present.slide-cashless-detail .cashless-terminal-handy{animation:phoneFloat .7s var(--ease-out-expo) .6s both}.reveal .slides section.present.slide-cashless-detail .cashless-payment-phone{animation:phoneFloat .7s var(--ease-out-expo) .75s both}.reveal .slides section.present .product-tile{animation:pop .5s var(--ease-out-back) 1.55s both;transform-origin:bottom left}.reveal .slides section.present.slide-positioning-1 .positioning-1-title{animation:sweep .55s var(--ease-spring) .2s both}.reveal .slides section.present.slide-positioning-1 .positioning-1-axis{animation:fadeIn .5s var(--ease-follow) .4s both}.reveal .slides section.present.slide-positioning-1 .positioning-1-bubble{opacity:0;animation:bubblePop .55s var(--ease-out-back) both}.reveal .slides section.present.slide-positioning-1 .positioning-1-competitor{opacity:0;transform:scale(.4);animation:pop .6s var(--ease-out-back) both}.reveal .slides section.present.slide-positioning-1 .positioning-1-dinii{opacity:0;transform:scale(.3);animation:pop .7s var(--ease-out-back) 1.25s both}.reveal .slides section.present.slide-positioning-1 .positioning-1-dinii-caption{animation:rise .5s var(--ease-spring) 1.55s both}.reveal .slides section.present.slide-positioning-1 .positioning-1-desc{animation:fadeIn .5s var(--ease-follow) 1.75s both}.reveal .slides section.present.slide-positioning-2 .positioning-2-title{animation:sweep .55s var(--ease-spring) .2s both}.reveal .slides section.present.slide-positioning-2 .positioning-2-subtitle{animation:settle .5s var(--ease-follow) .45s both}.reveal .slides section.present.slide-positioning-2 .positioning-2-band{animation:fadeIn .6s var(--ease-follow) .6s both}.reveal .slides section.present.slide-positioning-2 .positioning-2-annotation{animation:rise .5s var(--ease-spring) .9s both}.reveal .slides section.present.slide-positioning-2 .positioning-2-bar{transform:scaleY(0);animation:barGrow .45s var(--ease-data) both}.reveal .slides section.present.slide-positioning-2 .positioning-2-dinii{opacity:0;transform:scale(.3);animation:pop .6s var(--ease-out-back) 2.1s both}.reveal .slides section.present.slide-solve-world .solve-world-title{animation:sweep .55s var(--ease-spring) .2s both}.reveal .slides section.present.slide-solve-world .solve-world-subtitle{animation:settle .5s var(--ease-follow) .45s both}.reveal .slides section.present.slide-solve-world .solve-world-center{opacity:0;transform:scale(.5);animation:pop .7s var(--ease-out-back) .7s both}.reveal .slides section.present.slide-solve-world .solve-world-satellite{opacity:0;transform:scale(.4);animation:pop .6s var(--ease-out-back) both}.reveal .slides section.present.slide-solve-world .solve-world-connector{opacity:0;animation:fadeIn .5s var(--ease-follow) both}.reveal .slides section.present.slide-solve-world .solve-world-hub{opacity:0;transform:scale(.3);animation:pop .5s var(--ease-out-back) both}.reveal .slides section.present.slide-index .index-kicker{animation:fadeIn .5s var(--ease-follow) .2s both}.reveal .slides section.present.slide-index .index-item{animation:clipRevealFromLeft .7s var(--ease-dramatic) both}.reveal .slides section.present.slide-index .index-item-0{animation-delay:.35s}.reveal .slides section.present.slide-index .index-item-1{animation-delay:.5s}.reveal .slides section.present.slide-index .index-item-2{animation-delay:.65s}.reveal .slides section.present.slide-index .index-item-3{animation-delay:.8s}@keyframes riseCentered{0%{transform:translateX(-50%) translateY(20px);opacity:0}to{transform:translateX(-50%) translateY(0);opacity:1}}.reveal .slides section.present.slide-service-areas .sa-subtitle{opacity:0;animation:riseCentered .6s var(--ease-spring) .2s both}.reveal .slides section.present.slide-service-areas .sa-title{opacity:0;animation:riseCentered .7s var(--ease-dramatic) .35s both}.reveal .slides section.present.slide-service-areas .sa-illust{opacity:0;animation:fadeIn .9s var(--ease-follow) .6s both}.reveal .slides section.present.slide-service-areas .sa-card{opacity:0;animation:rise .5s var(--ease-spring) both}.reveal .slides section.present.slide-service-areas .sa-card-0{animation-delay:.7s}.reveal .slides section.present.slide-service-areas .sa-card-1{animation-delay:.8s}.reveal .slides section.present.slide-service-areas .sa-card-2{animation-delay:.9s}.reveal .slides section.present.slide-service-areas .sa-card-3{animation-delay:1s}.reveal .slides section.present.slide-service-areas .sa-card-4{animation-delay:1.1s}.reveal .slides section.present.slide-service-areas .sa-card-5{animation-delay:1.2s}.reveal .slides section.present.slide-service-areas .sa-card-6{animation-delay:1.3s}.reveal .slides section.present.slide-service-areas .sa-card-7{animation-delay:1.4s}.reveal .slides section.present.slide-company-info .company-info-logo{animation:slideInLeft .8s var(--ease-out-expo) .2s both}.reveal .slides section.present.slide-company-info .company-info-row{animation:rise .5s var(--ease-spring) both}.reveal .slides section.present.slide-company-info .company-info-row-0{animation-delay:.5s}.reveal .slides section.present.slide-company-info .company-info-row-1{animation-delay:.6s}.reveal .slides section.present.slide-company-info .company-info-row-2{animation-delay:.7s}.reveal .slides section.present.slide-company-info .company-info-row-3{animation-delay:.8s}.reveal .slides section.present.slide-company-info .company-info-row-4{animation-delay:.9s}.reveal .slides section.present.slide-employee-significance .employee-significance-text>*{animation:rise .55s var(--ease-spring) both}.reveal .slides section.present.slide-employee-significance .employee-significance-text>:first-child{animation-delay:.3s}.reveal .slides section.present.slide-employee-significance .employee-significance-text>:nth-child(2){animation-delay:.45s}.reveal .slides section.present.slide-employee-significance .employee-significance-text>:nth-child(3){animation-delay:.6s}.reveal .slides section.present.slide-employee-significance .employee-significance-mockup{animation:fadeIn .9s var(--ease-dramatic) .5s both}.reveal .slides section.present.slide-employee-significance .employee-significance-laptop{animation:phoneFloat .75s var(--ease-out-expo) .7s both}.reveal .slides section.present.slide-employee-significance .employee-significance-phone{animation:phoneFloat .75s var(--ease-out-expo) .9s both}.reveal .slides section.present.slide-employee-significance .employee-significance-accent{animation:pop .5s var(--ease-out-back) 1.1s both;transform-origin:bottom left}.reveal .slides section.present.slide-churn-rate .churn-title{animation:sweep .55s var(--ease-spring) .2s both}.reveal .slides section.present.slide-churn-rate .churn-subtitle{animation:rise .5s var(--ease-spring) .45s both}.reveal .slides section.present.slide-churn-rate .churn-chart{animation:fadeIn .5s var(--ease-follow) .55s both}.reveal .slides section.present.slide-churn-rate .churn-area{animation:clipFromBottom 1.2s var(--ease-out-expo) .8s both}.reveal .slides section.present.slide-churn-rate .churn-point{opacity:0;animation:fadeIn .3s var(--ease-spring) both;animation-delay:calc(1.8s + var(--i) * .08s)}.reveal .slides section.present.slide-churn-rate .churn-big-circle{opacity:0;transform:scale(.6);animation:pop .8s var(--ease-out-back) 1.2s both;transform-origin:center center}.reveal .slides section.present.slide-global-expansion .global-title{animation:sweep .55s var(--ease-spring) .2s both}.reveal .slides section.present.slide-global-expansion .global-map{animation:fadeIn .6s var(--ease-follow) .5s both}.reveal .slides section.present.slide-global-expansion .global-ring{transform-box:fill-box;transform-origin:center;opacity:0;animation:circleExpand .9s var(--ease-out-expo) both}.reveal .slides section.present.slide-global-expansion .global-ring-1{animation-delay:.6s}.reveal .slides section.present.slide-global-expansion .global-ring-2{animation-delay:.85s}.reveal .slides section.present.slide-global-expansion .global-ring-3{animation-delay:1.1s}.reveal .slides section.present.slide-global-expansion .global-ring-4{animation-delay:1.25s}.reveal .slides section.present.slide-global-expansion .global-short{opacity:0;animation:rise .55s var(--ease-spring) 1.3s both}.reveal .slides section.present.slide-global-expansion .global-mid{opacity:0;animation:rise .55s var(--ease-spring) 1.55s both}.reveal .slides section.present.slide-segment-expansion .segment-title{animation:sweep .55s var(--ease-spring) .2s both}.reveal .slides section.present.slide-segment-expansion .segment-table-wrapper{opacity:0;animation:rise .6s var(--ease-out-expo) .5s both}.reveal .slides section.present.slide-segment-expansion .segment-product{opacity:0;animation:rise .5s var(--ease-spring) both;animation-delay:calc(.9s + var(--i) * .12s)}.reveal .slides section.present.slide-tam-sam-som .tamsamsom-title{animation:sweep .55s var(--ease-spring) .2s both}.reveal .slides section.present.slide-tam-sam-som .tamsamsom-tam{transform-origin:center center;opacity:0;animation:circleExpand 1s var(--ease-out-expo) .55s both}.reveal .slides section.present.slide-tam-sam-som .tamsamsom-sam{transform-origin:center center;opacity:0;animation:circleExpand .9s var(--ease-out-expo) .9s both}.reveal .slides section.present.slide-tam-sam-som .tamsamsom-som{transform-origin:center center;opacity:0;animation:circleExpand .8s var(--ease-out-expo) 1.2s both}.reveal .slides section.present.slide-tam-sam-som .tamsamsom-tam-label{opacity:0;animation:rise .6s var(--ease-data) 1.1s both}.reveal .slides section.present.slide-tam-sam-som .tamsamsom-sam-label{opacity:0;animation:rise .6s var(--ease-data) 1.4s both}.reveal .slides section.present.slide-tam-sam-som .tamsamsom-som-label{opacity:0;animation:rise .6s var(--ease-data) 1.65s both}.reveal .slides section.present.slide-tam-sam-som .tamsamsom-current{opacity:0;animation:rise .5s var(--ease-spring) 1.95s both}.reveal .slides section.present.slide-org-title .org-title-logo{opacity:0;transform:scale(.5);animation:pop .8s var(--ease-out-back) .2s both;transform-origin:center center}.reveal .slides section.present.slide-org-title .org-title-text{opacity:0;animation:rise .7s var(--ease-dramatic) .7s both}.reveal .slides section.present.slide-job-distribution .job-title{animation:sweep .55s var(--ease-spring) .2s both}.reveal .slides section.present.slide-job-distribution .job-donut-wrap{opacity:0;animation:donutReveal 1s var(--ease-out-expo) .5s both;transform-origin:center center}.reveal .slides section.present.slide-job-distribution .job-center{opacity:0;animation:pop .7s var(--ease-data) 1.3s both}.reveal .slides section.present.slide-job-distribution .job-business-label,.reveal .slides section.present.slide-job-distribution .job-corp-label,.reveal .slides section.present.slide-job-distribution .job-product-label{opacity:0;animation:rise .5s var(--ease-spring) both}.reveal .slides section.present.slide-job-distribution .job-corp-label{animation-delay:1.6s}.reveal .slides section.present.slide-job-distribution .job-business-label{animation-delay:1.75s}.reveal .slides section.present.slide-job-distribution .job-product-label{animation-delay:1.9s}.reveal .slides section.present.slide-dinii-values .dinii-values-card{opacity:0;animation:rise .6s var(--ease-out-expo) both}.reveal .slides section.present.slide-dinii-values .dinii-values-card-1{animation-delay:.3s}.reveal .slides section.present.slide-dinii-values .dinii-values-card-2{animation-delay:.5s}.reveal .slides section.present.slide-dinii-values .dinii-values-card-3{animation-delay:.7s}.reveal .slides section.present.slide-dinii-company .dinii-company-bg-circle{opacity:0;animation:fadeIn .7s var(--ease-follow) .2s both}.reveal .slides section.present.slide-dinii-company .dinii-company-logo{opacity:0;animation:pop .7s var(--ease-out-back) .55s both}.reveal .slides section.present.slide-dinii-company .dinii-company-c1,.reveal .slides section.present.slide-dinii-company .dinii-company-c2,.reveal .slides section.present.slide-dinii-company .dinii-company-c3{opacity:0;animation:bubblePop .7s var(--ease-out-back) both;transform-origin:center center}.reveal .slides section.present.slide-dinii-company .dinii-company-c1{animation-delay:.9s}.reveal .slides section.present.slide-dinii-company .dinii-company-c2{animation-delay:1.15s}.reveal .slides section.present.slide-dinii-company .dinii-company-c3{animation-delay:1.4s}.reveal .slides section.present.slide-tech-stack-bp .tech-stack-product{opacity:0;animation:rise .55s var(--ease-spring) .3s both}.reveal .slides section.present.slide-tech-stack-bp .tech-stack-ts-circle{opacity:0;transform:scale(.5);animation:pop .7s var(--ease-out-back) .55s both;transform-origin:center center}.reveal .slides section.present.slide-tech-stack-bp .tech-stack-cat{opacity:0;animation:rise .55s var(--ease-spring) both}.reveal .slides section.present.slide-tech-stack-bp .tech-stack-cat-1{animation-delay:.75s}.reveal .slides section.present.slide-tech-stack-bp .tech-stack-cat-2{animation-delay:.95s}.reveal .slides section.present.slide-tech-stack-bp .tech-stack-cat-3{animation-delay:1.15s}.reveal .slides section.present.slide-tech-stack-bp .tech-stack-business{opacity:0;animation:rise .55s var(--ease-spring) 1.4s both}.reveal .slides section.present.slide-tech-facts .tech-facts-row{opacity:0;animation:rise .55s var(--ease-spring) both}.reveal .slides section.present.slide-tech-facts .tech-facts-row-1{animation-delay:.3s}.reveal .slides section.present.slide-tech-facts .tech-facts-row-2{animation-delay:.5s}.reveal .slides section.present.slide-tech-facts .tech-facts-row-3{animation-delay:.7s}.reveal .slides section.present.slide-tech-facts .tech-facts-row-4{animation-delay:.9s}.reveal .slides section.present.slide-tech-community .tech-community-title{animation:sweep .55s var(--ease-spring) .2s both}.reveal .slides section.present.slide-tech-community .tech-community-card{opacity:0;animation:rise .6s var(--ease-out-expo) both}.reveal .slides section.present.slide-tech-community .tech-community-card-1{animation-delay:.5s}.reveal .slides section.present.slide-tech-community .tech-community-card-2{animation-delay:.7s}.reveal .slides section.present.slide-tech-community .tech-community-card-3{animation-delay:.9s}@keyframes pdLineDraw{to{stroke-dashoffset:0}}.reveal:has(.slide-ai-adoption-1.present):after,.reveal:has(.slide-ai-native.present):after,.reveal:has(.slide-org-structure.present):after,.reveal:has(.slide-product-dept-title.present):after{content:"株式会社ダイニー │ Company Deck for Product development"}html[lang=en] .reveal:has(.slide-ai-adoption-1.present):after,html[lang=en] .reveal:has(.slide-ai-native.present):after,html[lang=en] .reveal:has(.slide-org-structure.present):after,html[lang=en] .reveal:has(.slide-product-dept-title.present):after{content:"Dinii, Inc. │ Company Deck for Product Development"}.reveal .slides section.present.slide-product-dept-title .pd-title-logo{opacity:0;animation:settle .6s var(--ease-spring) .25s both}.reveal .slides section.present.slide-product-dept-title .pd-title-heading{opacity:0;animation:sweep .9s var(--ease-dramatic) .55s both,fadeIn .9s var(--ease-follow) .55s both}.reveal .slides section.present.slide-ai-native .pd-ai-native-lead{opacity:0;animation:rise .6s var(--ease-spring) .25s both}.reveal .slides section.present.slide-ai-native .pd-ai-native-body{opacity:0;animation:fadeIn .7s var(--ease-follow) .6s both}.reveal .slides section.present.slide-ai-native .pd-ai-native-tagline{opacity:0;animation:fadeIn .7s var(--ease-follow) 1.2s both}.reveal .slides section.present.slide-org-structure .pd-org-intro{opacity:0;animation:rise .5s var(--ease-spring) .3s both}.reveal .slides section.present.slide-org-structure .pd-org-team{opacity:0;animation:rise .45s var(--ease-spring) both}.reveal .slides section.present.slide-org-structure .pd-org-team:first-of-type{animation-delay:.5s}.reveal .slides section.present.slide-org-structure .pd-org-team:nth-of-type(2){animation-delay:.6s}.reveal .slides section.present.slide-org-structure .pd-org-team:nth-of-type(3){animation-delay:.7s}.reveal .slides section.present.slide-org-structure .pd-org-team:nth-of-type(4){animation-delay:.8s}.reveal .slides section.present.slide-org-structure .pd-org-ring{opacity:0;transform-box:fill-box;transform-origin:center center;animation:circleExpand .8s var(--ease-dramatic) both}.reveal .slides section.present.slide-org-structure .pd-org-ring-outer{animation-delay:.3s}.reveal .slides section.present.slide-org-structure .pd-org-ring-mid{animation-delay:.5s}.reveal .slides section.present.slide-org-structure .pd-org-core{opacity:0;transform-box:fill-box;transform-origin:center center;animation:pop .7s var(--ease-out-back) .75s both}.reveal .slides section.present.slide-org-structure .pd-org-core-label,.reveal .slides section.present.slide-org-structure .pd-org-core-number{opacity:0;animation:fadeIn .5s var(--ease-follow) 1.1s both}.reveal .slides section.present.slide-org-structure .pd-org-subcircle{opacity:0;transform-box:fill-box;transform-origin:center;animation:pop .55s var(--ease-data) both}.reveal .slides section.present.slide-org-structure .pd-org-sub-1{animation-delay:1.3s}.reveal .slides section.present.slide-org-structure .pd-org-sub-2{animation-delay:1.45s}.reveal .slides section.present.slide-org-structure .pd-org-sub-3{animation-delay:1.6s}.reveal .slides section.present.slide-ai-adoption-1 .pd-ai-card{opacity:0;animation:rise .55s var(--ease-spring) both}.reveal .slides section.present.slide-ai-adoption-1 .pd-ai-card-1{animation-delay:.3s}.reveal .slides section.present.slide-ai-adoption-1 .pd-ai-card-2{animation-delay:.4s}.reveal .slides section.present.slide-ai-adoption-1 .pd-ai-card-3{animation-delay:.5s}.reveal .slides section.present.slide-ai-adoption-1 .pd-ai-card-4{animation-delay:.6s}.reveal .slides section.present.slide-ai-adoption-2 .pd-chart-adoption,.reveal .slides section.present.slide-ai-adoption-2 .pd-chart-band{opacity:0;animation:fadeIn .6s var(--ease-follow) .3s both}.reveal .slides section.present.slide-ai-adoption-2 .pd-chart-axis{opacity:0;animation:fadeIn .5s var(--ease-follow) .45s both}.reveal .slides section.present.slide-ai-adoption-2 .pd-chart-note{opacity:0;animation:rise .5s var(--ease-spring) .55s both}.reveal .slides section.present.slide-ai-adoption-2 .pd-chart-bar{animation:barGrow .5s var(--ease-data) both}.reveal .slides section.present.slide-ai-adoption-2 .pd-chart-bar-1{animation-delay:.6s}.reveal .slides section.present.slide-ai-adoption-2 .pd-chart-bar-2{animation-delay:.68s}.reveal .slides section.present.slide-ai-adoption-2 .pd-chart-bar-3{animation-delay:.76s}.reveal .slides section.present.slide-ai-adoption-2 .pd-chart-bar-4{animation-delay:.84s}.reveal .slides section.present.slide-ai-adoption-2 .pd-chart-bar-5{animation-delay:.92s}.reveal .slides section.present.slide-ai-adoption-2 .pd-chart-bar-6{animation-delay:1s}.reveal .slides section.present.slide-ai-adoption-2 .pd-chart-bar-7{animation-delay:1.08s}.reveal .slides section.present.slide-ai-adoption-2 .pd-chart-bar-8{animation-delay:1.16s}.reveal .slides section.present.slide-ai-adoption-2 .pd-chart-bar-9{animation-delay:1.24s}.reveal .slides section.present.slide-ai-adoption-2 .pd-chart-bar-10{animation-delay:1.32s}.reveal .slides section.present.slide-ai-adoption-2 .pd-chart-bar-11{animation-delay:1.4s}.reveal .slides section.present.slide-ai-adoption-2 .pd-chart-bar-12{animation-delay:1.48s}.reveal .slides section.present.slide-ai-adoption-2 .pd-chart-bar-13{animation-delay:1.56s}.reveal .slides section.present.slide-ai-adoption-2 .pd-chart-bar-14{animation-delay:1.64s}.reveal .slides section.present.slide-ai-adoption-2 .pd-chart-line polyline{stroke-dasharray:2200;stroke-dashoffset:2200;animation:pdLineDraw 1.4s var(--ease-dramatic) .8s forwards}.reveal .slides section.present.slide-ai-adoption-2 .pd-chart-line circle{opacity:0;animation:fadeIn .4s var(--ease-follow) 2s both}.reveal .slides section.present.slide-ai-adoption-2 .pd-chart-bubble-lt,.reveal .slides section.present.slide-ai-adoption-2 .pd-chart-bubble-pr{opacity:0;transform:scale(.6);animation:pop .7s var(--ease-out-back) 2.1s both}.reveal .slides section.present.slide-ai-adoption-2 .pd-chart-bubble-lt{animation-delay:2.3s}.reveal .slides section.present.slide-ai-adoption-2 .pd-kpi-item{opacity:0;animation:rise .5s var(--ease-spring) both}.reveal .slides section.present.slide-ai-adoption-2 .pd-kpi-item:first-of-type{animation-delay:2.6s}.reveal .slides section.present.slide-ai-adoption-2 .pd-kpi-item:nth-of-type(2){animation-delay:2.75s}.reveal .slides section.present.slide-ai-adoption-2 .pd-kpi-item:nth-of-type(3){animation-delay:2.9s}.reveal .slides section.present.slide-ai-adoption-3 .pd-aipos-head{opacity:0;animation:fadeIn .7s var(--ease-follow) .3s both}.reveal .slides section.present.slide-ai-adoption-3 .pd-aipos-section-head{opacity:0;animation:rise .5s var(--ease-spring) .7s both}.reveal .slides section.present.slide-ai-adoption-3 .pd-aipos-item{opacity:0;animation:rise .45s var(--ease-spring) both}.reveal .slides section.present.slide-ai-adoption-3 .pd-aipos-item-1{animation-delay:1s}.reveal .slides section.present.slide-ai-adoption-3 .pd-aipos-item-2{animation-delay:1.12s}.reveal .slides section.present.slide-ai-adoption-3 .pd-aipos-item-3{animation-delay:1.24s}.reveal .slides section.present.slide-ai-adoption-3 .pd-aipos-item-4{animation-delay:1.36s}.reveal .slides section.present.slide-ai-adoption-3 .pd-aipos-item-5{animation-delay:1.48s}.reveal .slides section.present.slide-ai-adoption-4 [class^=pd-flow-card-]{opacity:0;animation:rise .5s var(--ease-spring) both}.reveal .slides section.present.slide-ai-adoption-4 .pd-flow-card-1{animation-delay:.3s}.reveal .slides section.present.slide-ai-adoption-4 .pd-flow-card-2{animation-delay:.45s}.reveal .slides section.present.slide-ai-adoption-4 .pd-flow-card-3{animation-delay:.6s}.reveal .slides section.present.slide-ai-adoption-4 .pd-flow-card-4{animation-delay:.9s}.reveal .slides section.present.slide-ai-adoption-4 .pd-flow-card-5{animation-delay:1.05s}.reveal .slides section.present.slide-ai-adoption-4 .pd-flow-card-6{animation-delay:1.2s}.reveal .slides section.present.slide-ai-adoption-4 [class^=pd-flow-arrow-]{opacity:0;animation:fadeIn .3s var(--ease-follow) both}.reveal .slides section.present.slide-ai-adoption-4 .pd-flow-arrow-1{animation-delay:.4s}.reveal .slides section.present.slide-ai-adoption-4 .pd-flow-arrow-2{animation-delay:.55s}.reveal .slides section.present.slide-ai-adoption-4 .pd-flow-arrow-3{animation-delay:1s}.reveal .slides section.present.slide-ai-adoption-4 .pd-flow-arrow-4{animation-delay:1.15s}.reveal .slides section.present.slide-ai-adoption-4 .pd-flow-arrow-last{animation-delay:1.3s}.reveal .slides section.present.slide-ai-adoption-4 .pd-flow-uturn{stroke-dasharray:1400;stroke-dashoffset:1400;animation:pdLineDraw .9s var(--ease-dramatic) .72s forwards}.reveal .slides section.present.slide-ai-adoption-4 .pd-flow-uturn-arrow{opacity:0;animation:fadeIn .3s var(--ease-follow) 1.55s both}.reveal .slides section.present.slide-ai-adoption-4 .pd-flow-zero{opacity:0;transform:scale(.5);animation:pop .8s var(--ease-out-back) 1.5s both}.reveal .slides section.present.slide-ai-adoption-5 .pd-ai5-aibox{opacity:0;animation:pop .55s var(--ease-out-back) .3s both}.reveal .slides section.present.slide-ai-adoption-5 .pd-ai5-tree line{stroke-dasharray:1400;stroke-dashoffset:1400;animation:pdLineDraw .8s var(--ease-dramatic) .75s forwards}.reveal .slides section.present.slide-ai-adoption-5 .pd-ai5-card{opacity:0;animation:rise .5s var(--ease-spring) both}.reveal .slides section.present.slide-ai-adoption-5 .pd-ai5-card-1{animation-delay:1.25s}.reveal .slides section.present.slide-ai-adoption-5 .pd-ai5-card-2{animation-delay:1.35s}.reveal .slides section.present.slide-ai-adoption-5 .pd-ai5-card-3{animation-delay:1.45s}.reveal .slides section.present.slide-ai-adoption-5 .pd-ai5-card-4{animation-delay:1.55s}.reveal .slides section.present.slide-ai-adoption-5 .pd-ai5-people{opacity:0;transform-origin:bottom center;animation:pop .55s var(--ease-out-back) 1.8s both}.reveal .slides section.present.slide-ai-adoption-5 .pd-ai5-decision{opacity:0;animation:pop .6s var(--ease-out-back) 1.9s both}.reveal .slides section.present.slide-tech-stack .pd-tech-arch{opacity:0;animation:slideInLeft .7s var(--ease-spring) .3s both}.reveal .slides section.present.slide-tech-stack .pd-tech-list{opacity:0;animation:slideInRight .7s var(--ease-spring) .5s both}.reveal .slides section.present.slide-tech-stack .pd-tech-list li{opacity:0;animation:settle .4s var(--ease-follow) both}.reveal .slides section.present.slide-tech-stack .pd-tech-list li:first-child{animation-delay:1s}.reveal .slides section.present.slide-tech-stack .pd-tech-list li:nth-child(2){animation-delay:1.05s}.reveal .slides section.present.slide-tech-stack .pd-tech-list li:nth-child(3){animation-delay:1.1s}.reveal .slides section.present.slide-tech-stack .pd-tech-list li:nth-child(4){animation-delay:1.15s}.reveal .slides section.present.slide-tech-stack .pd-tech-list li:nth-child(5){animation-delay:1.2s}.reveal .slides section.present.slide-tech-stack .pd-tech-list li:nth-child(6){animation-delay:1.25s}.reveal .slides section.present.slide-tech-stack .pd-tech-list li:nth-child(7){animation-delay:1.3s}.reveal .slides section.present.slide-tech-stack .pd-tech-list li:nth-child(8){animation-delay:1.35s}.reveal .slides section.present.slide-tech-stack .pd-tech-list li:nth-child(9){animation-delay:1.4s}.reveal .slides section.present.slide-tech-stack .pd-tech-list li:nth-child(10){animation-delay:1.45s}.reveal .slides section.present.slide-tech-stack .pd-tech-list li:nth-child(11){animation-delay:1.5s}.reveal .slides section.present.slide-tech-stack .pd-tech-list li:nth-child(12){animation-delay:1.55s}.reveal .slides section.present.slide-tech-stack .pd-tech-list li:nth-child(13){animation-delay:1.6s}.reveal .slides section.present.slide-career-path .pd-career-callout{opacity:0;animation:rise .55s var(--ease-spring) .3s both}.reveal .slides section.present.slide-career-path .pd-career-axis{opacity:0;animation:fadeIn .7s var(--ease-dramatic) .5s forwards}.reveal .slides section.present.slide-career-path .pd-career-spokes line{stroke-dasharray:360;stroke-dashoffset:360;animation:pdLineDraw .7s var(--ease-dramatic) .9s forwards}.reveal .slides section.present.slide-career-path .pd-career-leader{stroke-dasharray:310;stroke-dashoffset:310;animation:pdLineDraw .6s var(--ease-dramatic) 1.7s forwards}.reveal .slides section.present.slide-career-path .pd-career-inner{opacity:0;transform-origin:450px 450px;animation:pop .7s var(--ease-out-back) 1.3s both}.reveal .slides section.present.slide-career-path .pd-career-dot{opacity:0;transform-origin:center;animation:pop .5s var(--ease-data) both}.reveal .slides section.present.slide-career-path .pd-career-dot:first-of-type{animation-delay:1.5s}.reveal .slides section.present.slide-career-path .pd-career-dot:nth-of-type(2){animation-delay:1.65s}.reveal .slides section.present.slide-career-path .pd-career-dot:nth-of-type(3){animation-delay:1.8s}.reveal .slides section.present.slide-career-path .pd-career-ple{opacity:0;transform:scale(.55);animation:pop .8s var(--ease-out-back) 2s both}.reveal .slides section.present.slide-career-path .pd-career-body{opacity:0;animation:rise .5s var(--ease-spring) 2.4s both}.reveal .slides section.present.slide-career-path .pd-career-skills{opacity:0;animation:rise .5s var(--ease-spring) 2.6s both}.reveal .slides section.present.slide-stability .pd-stability-card{opacity:0;animation:rise .55s var(--ease-spring) both}.reveal .slides section.present.slide-stability .pd-stability-card-1{animation-delay:.3s}.reveal .slides section.present.slide-stability .pd-stability-card-2{animation-delay:.45s}.reveal .slides section.present.slide-stability .pd-stability-card-3{animation-delay:.6s}.reveal .slides section.present.slide-stability .pd-stability-card-4{animation-delay:.75s}.reveal .slides section.present .content-main-title{opacity:0;animation:rise .65s var(--ease-dramatic) .25s both}.reveal .slides section.present .content-sub-title{opacity:0;animation:rise .55s var(--ease-spring) .45s both}.reveal .slides section.present.slide-domain-2 .domain-board{opacity:0;animation:fadeIn .6s var(--ease-follow) .5s both}.reveal .slides section.present.slide-domain-2 .domain-circle{opacity:0;transform-origin:center center;animation:circleBounce .75s var(--ease-spring) both}.reveal .slides section.present.slide-domain-2 .domain-circle-0{animation-delay:calc(.55s + var(--stagger-unit) * 0)}.reveal .slides section.present.slide-domain-2 .domain-circle-1{animation-delay:calc(.55s + var(--stagger-unit) * 1.5)}.reveal .slides section.present.slide-domain-2 .domain-circle-2{animation-delay:calc(.55s + var(--stagger-unit) * 3)}.reveal .slides section.present.slide-domain-2 .domain-plus{opacity:0;animation:pop .4s var(--ease-data) both}.reveal .slides section.present.slide-domain-2 .domain-plus-0{animation-delay:calc(.55s + var(--stagger-unit) * 1)}.reveal .slides section.present.slide-domain-2 .domain-plus-1{animation-delay:calc(.55s + var(--stagger-unit) * 2.5)}.reveal .slides section.present.slide-domain-2 .domain-desc{opacity:0;animation:rise .55s var(--ease-follow) both}.reveal .slides section.present.slide-domain-2 .domain-desc-0{animation-delay:calc(.9s + var(--stagger-unit) * 0)}.reveal .slides section.present.slide-domain-2 .domain-desc-1{animation-delay:calc(.9s + var(--stagger-unit) * 1.5)}.reveal .slides section.present.slide-domain-2 .domain-desc-2{animation-delay:calc(.9s + var(--stagger-unit) * 3)}.reveal .slides section.present.slide-domain-3 .metric-card{opacity:0;animation:rise .5s var(--ease-spring) both}.reveal .slides section.present.slide-domain-3 .metric-card-0{animation-delay:calc(.5s + var(--stagger-unit) * 0)}.reveal .slides section.present.slide-domain-3 .metric-card-1{animation-delay:calc(.5s + var(--stagger-unit) * 1)}.reveal .slides section.present.slide-domain-3 .metric-card-2{animation-delay:calc(.5s + var(--stagger-unit) * 2)}.reveal .slides section.present.slide-domain-3 .metric-card-3{animation-delay:calc(.5s + var(--stagger-unit) * 1)}.reveal .slides section.present.slide-domain-3 .metric-card-4{animation-delay:calc(.5s + var(--stagger-unit) * 2)}.reveal .slides section.present.slide-domain-3 .metric-card-5{animation-delay:calc(.5s + var(--stagger-unit) * 3)}.reveal .slides section.present.slide-domain-3 .metric-card-6{animation-delay:calc(.5s + var(--stagger-unit) * 2)}.reveal .slides section.present.slide-domain-3 .metric-card-7{animation-delay:calc(.5s + var(--stagger-unit) * 3)}.reveal .slides section.present.slide-domain-3 .metric-card-8{animation-delay:calc(.5s + var(--stagger-unit) * 4)}.reveal .slides section.present.slide-domain-3 .metric-bar{transform:scaleY(0);transform-origin:top center;animation:barGrow .5s var(--ease-dramatic) both}.reveal .slides section.present.slide-domain-3 .metric-card-0 .metric-bar{animation-delay:calc(.7s + var(--stagger-unit) * 0)}.reveal .slides section.present.slide-domain-3 .metric-card-1 .metric-bar{animation-delay:calc(.7s + var(--stagger-unit) * 1)}.reveal .slides section.present.slide-domain-3 .metric-card-2 .metric-bar{animation-delay:calc(.7s + var(--stagger-unit) * 2)}.reveal .slides section.present.slide-domain-3 .metric-card-3 .metric-bar{animation-delay:calc(.7s + var(--stagger-unit) * 1)}.reveal .slides section.present.slide-domain-3 .metric-card-5 .metric-bar{animation-delay:calc(.7s + var(--stagger-unit) * 3)}.reveal .slides section.present.slide-domain-3 .metric-card-6 .metric-bar{animation-delay:calc(.7s + var(--stagger-unit) * 2)}.reveal .slides section.present.slide-domain-3 .metric-card-7 .metric-bar{animation-delay:calc(.7s + var(--stagger-unit) * 3)}.reveal .slides section.present.slide-domain-3 .metric-card-8 .metric-bar{animation-delay:calc(.7s + var(--stagger-unit) * 4)}.reveal .slides section.present.slide-domain-3 .metric-connector{opacity:0;animation:fadeIn .35s var(--ease-follow) 1.4s both}.reveal .slides section.present.slide-domain-4 .ecosystem-triangle{opacity:0;animation:crystallize .75s var(--ease-spring) .45s both}.reveal .slides section.present.slide-domain-4 .ecosystem-issue-title{opacity:0;animation:rise .5s var(--ease-spring) .55s both}.reveal .slides section.present.slide-domain-4 .ecosystem-issue-item{opacity:0;animation:slideInLeft .45s var(--ease-spring) both}.reveal .slides section.present.slide-domain-4 .ecosystem-issue-item-0{animation-delay:calc(.7s + var(--stagger-unit) * 0)}.reveal .slides section.present.slide-domain-4 .ecosystem-issue-item-1{animation-delay:calc(.7s + var(--stagger-unit) * 1)}.reveal .slides section.present.slide-domain-4 .ecosystem-issue-item-2{animation-delay:calc(.7s + var(--stagger-unit) * 2)}.reveal .slides section.present.slide-domain-4 .ecosystem-arrow{opacity:0;animation:fadeIn .3s var(--ease-data) 1.05s both}.reveal .slides section.present.slide-domain-4 .ecosystem-circle{opacity:0;animation:crystallize 1s var(--ease-dramatic) 1.1s both}.reveal .slides section.present.slide-domain-4 .ecosystem-benefits-title{opacity:0;animation:rise .55s var(--ease-spring) 1.45s both}.reveal .slides section.present.slide-domain-4 .ecosystem-benefit{opacity:0;animation:rise .5s var(--ease-spring) both}.reveal .slides section.present.slide-domain-4 .ecosystem-benefit-0{animation-delay:calc(1.6s + var(--stagger-unit) * 0)}.reveal .slides section.present.slide-domain-4 .ecosystem-benefit-1{animation-delay:calc(1.6s + var(--stagger-unit) * 1)}.reveal .slides section.present.slide-domain-4 .ecosystem-benefit-2{animation-delay:calc(1.6s + var(--stagger-unit) * 2)}.reveal .slides section.present.slide-domain-4 .ecosystem-benefit-3{animation-delay:calc(1.6s + var(--stagger-unit) * 3)}.reveal .slides section.present.slide-mission-vision .mv-block{opacity:0;animation:rise .6s var(--ease-spring) both}.reveal .slides section.present.slide-mission-vision .mv-mission{animation-delay:.3s}.reveal .slides section.present.slide-mission-vision .mv-vision{animation-delay:.5s}.reveal .slides section.present.slide-mission-vision .mv-paragraph{opacity:0;animation:rise .5s var(--ease-follow) both}.reveal .slides section.present.slide-mission-vision .mv-paragraph-0{animation-delay:calc(.7s + var(--stagger-unit) * 0)}.reveal .slides section.present.slide-mission-vision .mv-paragraph-1{animation-delay:calc(.7s + var(--stagger-unit) * 1)}.reveal .slides section.present.slide-mission-vision .mv-paragraph-2{animation-delay:calc(.7s + var(--stagger-unit) * 2)}.reveal .slides section.present.slide-mission-vision .mv-paragraph-3{animation-delay:calc(.7s + var(--stagger-unit) * 3)}.reveal .slides section.present.slide-key-clients .client-category{opacity:0;animation:rise .5s var(--ease-spring) both}.reveal .slides section.present.slide-key-clients .client-category-0{animation-delay:calc(.35s + var(--stagger-unit) * 0)}.reveal .slides section.present.slide-key-clients .client-category-1{animation-delay:calc(.35s + var(--stagger-unit) * 1)}.reveal .slides section.present.slide-key-clients .client-category-2{animation-delay:calc(.35s + var(--stagger-unit) * 2)}.reveal .slides section.present.slide-key-clients .client-category-3{animation-delay:calc(.35s + var(--stagger-unit) * 3)}.reveal .slides section.present.slide-key-clients .client-category-4{animation-delay:calc(.35s + var(--stagger-unit) * 4)}.reveal .slides section.present.slide-key-clients .client-category-5{animation-delay:calc(.35s + var(--stagger-unit) * 5)}.reveal .slides section.present.slide-key-clients .client-category-6{animation-delay:calc(.35s + var(--stagger-unit) * 6)}.reveal .slides section.present.slide-key-clients .client-category-7{animation-delay:calc(.35s + var(--stagger-unit) * 7)}.reveal .slides section.present.slide-key-clients .client-logo{opacity:0;animation:fadeIn .4s var(--ease-follow) both}.reveal .slides section.present.slide-key-clients .client-category-0 .client-logo{animation-delay:calc(.55s + var(--stagger-unit) * 0)}.reveal .slides section.present.slide-key-clients .client-category-1 .client-logo,.reveal .slides section.present.slide-key-clients .client-category-2 .client-logo,.reveal .slides section.present.slide-key-clients .client-category-3 .client-logo{animation-delay:calc(.75s + var(--stagger-unit) * 0)}.reveal .slides section.present.slide-key-clients .client-category-4 .client-logo,.reveal .slides section.present.slide-key-clients .client-category-5 .client-logo,.reveal .slides section.present.slide-key-clients .client-category-6 .client-logo,.reveal .slides section.present.slide-key-clients .client-category-7 .client-logo{animation-delay:calc(.95s + var(--stagger-unit) * 0)}.reveal .slides section.present.slide-issues-intro .issue-big{opacity:0;animation:land .7s var(--ease-data) both}.reveal .slides section.present.slide-issues-intro .issue-big-0{animation-delay:.5s}.reveal .slides section.present.slide-issues-intro .issue-big-1{animation-delay:.8s}.reveal .slides section.present.slide-money-issue .money-profit{opacity:0;animation:rise .6s var(--ease-data) .5s both}.reveal .slides section.present.slide-money-issue .money-profit-number{opacity:0;animation:pop .7s var(--ease-data) .75s both}.reveal .slides section.present.slide-money-issue .money-donut{transform-origin:center center;animation:donutReveal .9s var(--ease-dramatic) .3s both}.reveal .slides section.present.slide-money-issue .money-donut-seg{opacity:0;animation:fadeIn .4s var(--ease-follow) both}.reveal .slides section.present.slide-money-issue .money-donut-seg-0{animation-delay:.35s}.reveal .slides section.present.slide-money-issue .money-donut-seg-1{animation-delay:.41s}.reveal .slides section.present.slide-money-issue .money-donut-seg-2{animation-delay:.47s}.reveal .slides section.present.slide-money-issue .money-donut-seg-3{animation-delay:.53s}.reveal .slides section.present.slide-money-issue .money-donut-seg-4{animation-delay:.59s}.reveal .slides section.present.slide-money-issue .money-donut-seg-5{animation-delay:.65s}.reveal .slides section.present.slide-money-issue .money-donut-seg-6{animation-delay:.71s}.reveal .slides section.present.slide-money-issue .money-donut-seg-7{animation-delay:.77s}.reveal .slides section.present.slide-money-issue .money-donut-label{opacity:0;animation:fadeIn .4s var(--ease-follow) .9s both}.reveal .slides section.present.slide-money-issue .money-circle{opacity:0;transform-origin:center center;animation:circleBounce .9s var(--ease-spring) both}.reveal .slides section.present.slide-money-issue .money-circle-0{animation-delay:.5s}.reveal .slides section.present.slide-money-issue .money-circle-1{animation-delay:.65s}.reveal .slides section.present.slide-money-issue .money-circle-2{animation-delay:.8s}.reveal .slides section.present.slide-money-issue .money-cost-title{opacity:0;animation:fadeIn .5s var(--ease-spring) 1.35s both}.reveal .slides section.present.slide-money-issue .money-cost-item{opacity:0;animation:rise .5s var(--ease-spring) both}.reveal .slides section.present.slide-money-issue .money-cost-item-0{animation-delay:calc(1.5s + var(--stagger-unit) * 0)}.reveal .slides section.present.slide-money-issue .money-cost-item-1{animation-delay:calc(1.5s + var(--stagger-unit) * 1)}.reveal .slides section.present.slide-money-issue .money-cost-item-2{animation-delay:calc(1.5s + var(--stagger-unit) * 2)}.reveal .slides section.present.slide-money-issue .money-cost-item-3{animation-delay:calc(1.5s + var(--stagger-unit) * 3)}.reveal .slides section.present.slide-money-issue .money-cost-divider{opacity:0;animation:fadeIn .5s var(--ease-follow) 1.4s both}.reveal .slides section.present.slide-money-issue .money-cost-icon{opacity:0;animation:rise .5s var(--ease-spring) both}.reveal .slides section.present.slide-money-issue .money-cost-icon-0{animation-delay:calc(1.5s + var(--stagger-unit) * 0)}.reveal .slides section.present.slide-money-issue .money-cost-icon-1{animation-delay:calc(1.5s + var(--stagger-unit) * 1)}.reveal .slides section.present.slide-money-issue .money-cost-icon-2{animation-delay:calc(1.5s + var(--stagger-unit) * 2)}.reveal .slides section.present.slide-money-issue .money-cost-icon-3{animation-delay:calc(1.5s + var(--stagger-unit) * 3)}.reveal .slides section.present.slide-money-issue .money-footnote{opacity:0;animation:fadeIn .4s var(--ease-follow) 1.2s both}.reveal .slides section.present.slide-money-issue .money-legend-item{opacity:0;animation:fadeIn .3s var(--ease-follow) both}.reveal .slides section.present.slide-money-issue .money-legend-item:first-child{animation-delay:1.5s}.reveal .slides section.present.slide-money-issue .money-legend-item:nth-child(2){animation-delay:1.58s}.reveal .slides section.present.slide-money-issue .money-legend-item:nth-child(3){animation-delay:1.66s}.reveal .slides section.present.slide-money-issue .money-legend-item:nth-child(4){animation-delay:1.74s}.reveal .slides section.present.slide-money-issue .money-legend-item:nth-child(5){animation-delay:1.82s}.reveal .slides section.present.slide-money-issue .money-legend-item:nth-child(6){animation-delay:1.9s}.reveal .slides section.present.slide-money-issue .money-legend-item:nth-child(7){animation-delay:1.98s}.reveal .slides section.present.slide-money-issue .money-legend-item:nth-child(8){animation-delay:2.06s}.reveal .slides section.present.slide-people-issue .people-left-title{opacity:0;animation:rise .5s var(--ease-spring) .5s both}.reveal .slides section.present.slide-people-issue .people-left-sub{opacity:0;animation:rise .4s var(--ease-follow) .65s both}.reveal .slides section.present.slide-people-issue .people-gauge{opacity:0;animation:pop .5s var(--ease-data) both}.reveal .slides section.present.slide-people-issue .people-gauge-0{animation-delay:.8s}.reveal .slides section.present.slide-people-issue .people-gauge-2{animation-delay:.9s}.reveal .slides section.present.slide-people-issue .people-gauge-4{animation-delay:1s}.reveal .slides section.present.slide-people-issue .people-gauge-1{animation-delay:.95s}.reveal .slides section.present.slide-people-issue .people-gauge-3{animation-delay:1.05s}.reveal .slides section.present.slide-people-issue .people-gauge-5{animation-delay:1.15s}.reveal .slides section.present.slide-people-issue .people-right-title{opacity:0;animation:rise .5s var(--ease-spring) .5s both}.reveal .slides section.present.slide-people-issue .people-right-sub{opacity:0;animation:rise .4s var(--ease-follow) .65s both}.reveal .slides section.present.slide-people-issue .people-bar{transform:scaleY(0);transform-origin:bottom center;animation:barGrow .55s var(--ease-dramatic) both}.reveal .slides section.present.slide-people-issue .people-bar-0{animation-delay:calc(.85s + var(--stagger-unit) * 0)}.reveal .slides section.present.slide-people-issue .people-bar-1{animation-delay:calc(.85s + var(--stagger-unit) * 1)}.reveal .slides section.present.slide-people-issue .people-bar-2{animation-delay:calc(.85s + var(--stagger-unit) * 2)}.reveal .slides section.present.slide-people-issue .people-bar-3{animation-delay:calc(.85s + var(--stagger-unit) * 3)}.reveal .slides section.present.slide-people-issue .people-bar-4{animation-delay:calc(.85s + var(--stagger-unit) * 4)}.reveal .slides section.present.slide-people-issue .people-bar-5{animation-delay:calc(.85s + var(--stagger-unit) * 5)}.reveal .slides section.present.slide-people-issue .people-footnote{opacity:0;animation:fadeIn .4s var(--ease-follow) 1.2s both}.reveal .slides section.present.slide-three-approaches .approach-industry-circle{opacity:0;transform-origin:center center;animation:circleBounce .7s var(--ease-spring) .5s both}.reveal .slides section.present.slide-three-approaches .approach-row-label{opacity:0;animation:slideInLeft .5s var(--ease-spring) both}.reveal .slides section.present.slide-three-approaches .approach-row-label-0{animation-delay:.6s}.reveal .slides section.present.slide-three-approaches .approach-row-label-1{animation-delay:.95s}.reveal .slides section.present.slide-three-approaches .approach-row-label-2{animation-delay:1.3s}.reveal .slides section.present.slide-three-approaches .approach-cell{opacity:0;animation:rise .45s var(--ease-spring) both}.reveal .slides section.present.slide-three-approaches .approach-cell-money-0{animation-delay:calc(.7s + var(--stagger-unit) * 0)}.reveal .slides section.present.slide-three-approaches .approach-cell-money-1{animation-delay:calc(.7s + var(--stagger-unit) * 1)}.reveal .slides section.present.slide-three-approaches .approach-cell-money-2{animation-delay:calc(.7s + var(--stagger-unit) * 2)}.reveal .slides section.present.slide-three-approaches .approach-cell-people-0{animation-delay:calc(1.05s + var(--stagger-unit) * 0)}.reveal .slides section.present.slide-three-approaches .approach-cell-people-1{animation-delay:calc(1.05s + var(--stagger-unit) * 1)}.reveal .slides section.present.slide-three-approaches .approach-cell-people-2{animation-delay:calc(1.05s + var(--stagger-unit) * 2)}.reveal .slides section.present.slide-three-approaches .approach-cell-action-0{animation-delay:calc(1.4s + var(--stagger-unit) * 0)}.reveal .slides section.present.slide-three-approaches .approach-cell-action-1{animation-delay:calc(1.4s + var(--stagger-unit) * 1)}.reveal .slides section.present.slide-three-approaches .approach-cell-action-2{animation-delay:calc(1.4s + var(--stagger-unit) * 2)}.reveal .slides section.present.slide-three-approaches .tac-band{opacity:0;animation:fadeIn .5s var(--ease-follow) both}.reveal .slides section.present.slide-three-approaches .tac-band-0{animation-delay:.45s}.reveal .slides section.present.slide-three-approaches .tac-band-1{animation-delay:.8s}.reveal .slides section.present.slide-three-approaches .tac-band-2{animation-delay:1.15s}.reveal .slides section.present.slide-three-approaches .tac-col{opacity:0;animation:fadeIn .5s var(--ease-follow) both}.reveal .slides section.present.slide-three-approaches .tac-col-0{animation-delay:.55s}.reveal .slides section.present.slide-three-approaches .tac-col-1{animation-delay:.9s}.reveal .slides section.present.slide-three-approaches .tac-col-2{animation-delay:1.25s}.reveal .slides section.present.slide-three-approaches .tac-group{opacity:0;animation:rise .45s var(--ease-spring) both}.reveal .slides section.present.slide-three-approaches .tac-group-0{animation-delay:.65s}.reveal .slides section.present.slide-three-approaches .tac-group-1{animation-delay:.78s}.reveal .slides section.present.slide-three-approaches .tac-group-2{animation-delay:.91s}.reveal .slides section.present.slide-three-approaches .tac-group-3{animation-delay:1s}.reveal .slides section.present.slide-three-approaches .tac-group-4{animation-delay:1.13s}.reveal .slides section.present.slide-three-approaches .tac-group-5{animation-delay:1.26s}.reveal .slides section.present.slide-three-approaches .tac-arrows{opacity:0;animation:fadeIn .6s var(--ease-follow) 1s both}.reveal .slides section.present.slide-service-pillars .pillar{opacity:0;animation:rise .55s var(--ease-spring) both}.reveal .slides section.present.slide-service-pillars .pillar-0{animation-delay:calc(.45s + var(--stagger-unit) * 0)}.reveal .slides section.present.slide-service-pillars .pillar-1{animation-delay:calc(.45s + var(--stagger-unit) * 2)}.reveal .slides section.present.slide-service-pillars .pillar-2{animation-delay:calc(.45s + var(--stagger-unit) * 4)}.reveal .slides section.present.slide-service-pillars .pillar-badge{opacity:0;animation:pop .55s var(--ease-data) both}.reveal .slides section.present.slide-service-pillars .pillar-0 .pillar-badge{animation-delay:calc(.45s + var(--stagger-unit) * 0 + .1s)}.reveal .slides section.present.slide-service-pillars .pillar-1 .pillar-badge{animation-delay:calc(.45s + var(--stagger-unit) * 2 + .1s)}.reveal .slides section.present.slide-service-pillars .pillar-2 .pillar-badge{animation-delay:calc(.45s + var(--stagger-unit) * 4 + .1s)}.reveal .slides section.present.slide-service-pillars .pillar-mockup{opacity:0;animation:slideInRight .55s var(--ease-spring) both}.reveal .slides section.present.slide-service-pillars .pillar-0 .pillar-mockup{animation-delay:calc(.45s + var(--stagger-unit) * 0 + .25s)}.reveal .slides section.present.slide-service-pillars .pillar-1 .pillar-mockup{animation-delay:calc(.45s + var(--stagger-unit) * 2 + .25s)}.reveal .slides section.present.slide-service-pillars .pillar-2 .pillar-mockup{animation-delay:calc(.45s + var(--stagger-unit) * 4 + .25s)}.reveal .slides section.present.slide-service-pillars .pillar-caption{opacity:0;animation:rise .45s var(--ease-follow) both}.reveal .slides section.present.slide-service-pillars .pillar-0 .pillar-caption{animation-delay:calc(.45s + var(--stagger-unit) * 0 + .45s)}.reveal .slides section.present.slide-service-pillars .pillar-1 .pillar-caption{animation-delay:calc(.45s + var(--stagger-unit) * 2 + .45s)}.reveal .slides section.present.slide-service-pillars .pillar-2 .pillar-caption{animation-delay:calc(.45s + var(--stagger-unit) * 4 + .45s)}.slide-domain-1 .biz-domain-label,.slide-domain-1 .biz-domain-source,.slide-domain-1 .biz-domain-stat{opacity:0}.reveal .slides section.present.slide-domain-1 .biz-domain-label{animation:rise .5s var(--ease-spring) both}.reveal .slides section.present.slide-domain-1 .biz-domain-label-0{animation-delay:.3s}.reveal .slides section.present.slide-domain-1 .biz-domain-label-1{animation-delay:calc(.3s + var(--stagger-unit) * 3)}.reveal .slides section.present.slide-domain-1 .biz-domain-stat{animation:pop .6s var(--ease-data) both}.reveal .slides section.present.slide-domain-1 .biz-domain-stat-0{animation-delay:.45s}.reveal .slides section.present.slide-domain-1 .biz-domain-stat-1{animation-delay:calc(.45s + var(--stagger-unit) * 3)}.reveal .slides section.present.slide-domain-1 .biz-domain-source{animation:fadeIn .45s var(--ease-follow) both}.reveal .slides section.present.slide-domain-1 .biz-domain-source-0{animation-delay:1.05s}.reveal .slides section.present.slide-domain-1 .biz-domain-source-1{animation-delay:calc(1.05s + var(--stagger-unit) * 3)}@keyframes saLeaderGrow{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}.slide-service-areas .sa-leader{opacity:0;transform-origin:top center}.reveal .slides section.present.slide-service-areas .sa-leader{animation:saLeaderGrow .45s var(--ease-out-expo) both}.reveal .slides section.present.slide-service-areas .sa-leader-0{animation-delay:.85s}.reveal .slides section.present.slide-service-areas .sa-leader-1{animation-delay:.95s}.reveal .slides section.present.slide-service-areas .sa-leader-2{animation-delay:1.05s}.reveal .slides section.present.slide-service-areas .sa-leader-3{animation-delay:1.15s}.reveal .slides section.present.slide-service-areas .sa-leader-4{animation-delay:1.25s}.reveal .slides section.present.slide-service-areas .sa-leader-5{animation-delay:1.35s}.reveal .slides section.present.slide-service-areas .sa-leader-6{animation-delay:1.45s}.reveal .slides section.present.slide-service-areas .sa-leader-7{animation-delay:1.55s}