.fluid-grid-column{vertical-align:top}.grid-item{background:#f0f0f0;margin:8px;padding:10px;box-sizing:border-box;border-radius:6px;border:1px solid #ccc}.lp-section{position:relative;padding:40px 0}.lp-section .lp-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-bottom:24px}.lp-section .lp-head-main{display:flex;align-items:center;gap:14px}.lp-section .lp-header{margin:0}.lp-section .lp-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;background:#fff;border-radius:12px;padding:10px;box-shadow:0 4px 16px rgba(0,0,0,.08)}.lp-section .lp-stats{display:inline-flex;align-items:center;gap:12px;padding:8px 14px}.lp-section .lp-stats-icon{display:inline-flex;align-items:center;flex:0 0 auto;opacity:.85}.lp-section .lp-stats-list{display:flex;align-items:center;flex-wrap:wrap;gap:16px;list-style:none;margin:0;padding:0}.lp-section .lp-stat{display:inline-flex;align-items:baseline;gap:5px;white-space:nowrap;font-size:13px;color:#5b6470}.lp-section .lp-stat b{font-size:16px;font-weight:800;color:#2a2f37}.lp-section .lp-body{display:flex;align-items:flex-start;gap:40px}.lp-section .lp-topics{flex:1 1 0;min-width:0;list-style:none;margin:0;padding:0}.lp-section .lp-image{flex:1 1 0;min-width:0}.lp-section .lp-topic{padding:14px 4px;cursor:pointer}.lp-section .lp-topic+.lp-topic{border-top:1px solid rgba(0,0,0,.06)}.lp-section .lp-topic-title{color:#4a5260;transition:color .25s ease}.lp-section .lp-topic-content{display:none;color:#5b6470;line-height:1.65;margin-top:10px}.lp-section .lp-topic.is-active .lp-topic-content{display:block}.lp-section .lp-img{width:100%;height:auto;display:block;border-radius:12px;transition:opacity .4s ease,transform .4s ease}.lp-section .lp-img.is-fading{opacity:0;transform:scale(0.97)}.lp-section.lp-left{border-left:2px solid #d4d4d4;border-bottom:2px solid #d4d4d4}.lp-section.lp-left .lp-icon{margin-left:-21px}.lp-section.lp-left .lp-body{padding-left:56px}.lp-section.lp-right{border-right:2px solid #d4d4d4;border-bottom:2px solid #d4d4d4}.lp-section.lp-right .lp-head{flex-direction:row-reverse}.lp-section.lp-right .lp-head-main{flex-direction:row-reverse}.lp-section.lp-right .lp-header{text-align:right}.lp-section.lp-right .lp-icon{margin-right:-21px}.lp-section.lp-right .lp-body{flex-direction:row-reverse;padding-right:56px}.lp-section.lp-accent-excel .lp-topic.is-active .lp-topic-title,.lp-section.lp-accent-excel .lp-topic:hover .lp-topic-title{color:#217346}.lp-section.lp-accent-word .lp-topic.is-active .lp-topic-title,.lp-section.lp-accent-word .lp-topic:hover .lp-topic-title{color:#2b579a}.lp-section.lp-accent-onenote .lp-topic.is-active .lp-topic-title,.lp-section.lp-accent-onenote .lp-topic:hover .lp-topic-title{color:#994c8d}@media screen and (max-width: 64em){.lp-section{padding:28px 0}.lp-section.lp-left,.lp-section.lp-right{border-left:none;border-right:none}.lp-section .lp-icon{margin-left:0 !important;margin-right:0 !important}.lp-section .lp-head,.lp-section.lp-right .lp-head{flex-direction:column !important;align-items:center}.lp-section .lp-head-main,.lp-section.lp-right .lp-head-main{flex-direction:row !important}.lp-section .lp-header{text-align:center !important}.lp-section .lp-body,.lp-section.lp-right .lp-body{flex-direction:column !important;gap:20px;padding-left:0;padding-right:0}.lp-section .lp-stats{justify-content:center}.lp-section .lp-stats-list{justify-content:center}}.landing-illustration-wrap{position:relative;width:100%;max-width:560px;margin:0 auto}.landing-illustration{display:block;width:100%;height:auto}.landing-bubble{position:absolute;transform-origin:bottom center;opacity:0;animation:bubblePop 10s ease-in-out infinite;pointer-events:none;z-index:6}.landing-bubble-box{position:relative;display:inline-block;background:#fff;color:#243240;font-weight:800;font-size:19px;line-height:1;white-space:nowrap;padding:12px 18px;border-radius:17px;box-shadow:0 12px 26px rgba(0,0,0,.3),0 2px 4px rgba(0,0,0,.12)}.landing-bubble-tail{position:absolute;bottom:-7px;left:50%;width:17px;height:17px;background:#fff;transform:translateX(-50%) rotate(45deg);border-radius:4px}@keyframes bubblePop{0%{opacity:0;transform:translateX(-50%) translateY(10px) scale(0.5)}2%{opacity:1;transform:translateX(-50%) translateY(0) scale(1.05)}4%{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}17%{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}21%{opacity:0;transform:translateX(-50%) translateY(8px) scale(0.6)}100%{opacity:0}}@keyframes armWave{0%{transform:rotate(0deg)}3%{transform:rotate(168deg)}6%{transform:rotate(156deg)}9%{transform:rotate(168deg)}12%{transform:rotate(156deg)}15%{transform:rotate(168deg)}20%{transform:rotate(0deg)}100%{transform:rotate(0deg)}}@keyframes bodyBob{0%{transform:translateY(0) rotate(0deg)}3%{transform:translateY(-3px) rotate(-0.8deg)}15%{transform:translateY(-3px) rotate(-0.8deg)}20%{transform:translateY(0) rotate(0deg)}100%{transform:translateY(0) rotate(0deg)}}@keyframes flagWave{0%,100%{transform:skewX(0deg) translateY(0)}50%{transform:skewX(-1.6deg) translateY(-3px)}}@keyframes riseR{0%{opacity:0;transform:translate(0px, 0px)}12%{opacity:.9}50%{opacity:.85}74%{opacity:0;transform:translate(26px, -372px)}100%{opacity:0;transform:translate(34px, -460px)}}@keyframes riseL{0%{opacity:0;transform:translate(0px, 0px)}12%{opacity:.9}50%{opacity:.85}74%{opacity:0;transform:translate(-22px, -372px)}100%{opacity:0;transform:translate(-28px, -460px)}}@media(prefers-reduced-motion: reduce){.landing-illustration g{animation:none !important}.landing-bubble{animation:none !important;opacity:1 !important}}