.hero__video-thumb{opacity:0;pointer-events:none;transition:opacity .22s var(--ease)}@media (hover:hover){.hero__video-wrap:hover .hero__video-thumb{opacity:1}}@media (hover:none){.hero__video-thumb{display:none}}.btn-video{color:var(--fg);border:1.5px solid var(--fg);transition:background .22s,border-color .22s,color .22s,transform .25s var(--ease),box-shadow .25s;background:0 0;gap:8.8px}.btn-video:hover{border-color:var(--fg);color:var(--fg);background:#2121210f;transform:translateY(-1px);box-shadow:0 6px 24px #00000014}.btn-video__play{color:var(--fg);transition:transform .22s var(--ease),opacity .22s;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.btn-video:hover .btn-video__play{opacity:.85;transform:scale(1.12)}.btn-video.btn-outline-green{border-color:var(--green);color:var(--green)}.btn-video.btn-outline-green:hover{background:var(--green-light);border-color:var(--green-hover);color:var(--green-hover)}.btn-video.btn-outline-green .btn-video__play{color:inherit}.coverflow--drag .coverflow-card{cursor:default}.cm-visual{opacity:0;pointer-events:none;transition:opacity .5s}.cm-visual.active{opacity:1;z-index:1;pointer-events:auto}.coverflow-card__dot{animation:2s ease-in-out infinite coverflow-dot-breathe}.coverflow-card--dark .coverflow-card__inner{background:#1a1a1a}.coverflow-card--dark .coverflow-card__time{color:#29c16a}.coverflow-card--dark .coverflow-card__title{color:#f0f0ed}.coverflow-card--dark .coverflow-card__dot{background:#29c16a;box-shadow:0 0 0 2px #29c16a4d}.coverflow-card--dark .coverflow-card__agent,.coverflow-card--dark .coverflow-card__you{color:#b0b0aa}.coverflow-card--dark .coverflow-card__agent strong{color:#29c16a}.coverflow-card--dark .coverflow-card__you strong{color:#d0d0cb}.coverflow-card--cycle .coverflow-card__inner{cursor:pointer;background:#f3f3f0}.coverflow-card--cycle .coverflow-card__illus{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:8px;min-height:224px;padding:32px;display:flex;background:#f3f3f0!important}@media (hover:hover){.bc:hover{background:var(--green);color:#fff}.bc:hover .bc-arrow{opacity:1;color:#fff;transform:translate(0)}.bc:hover .bc-name,.bc:hover .bc-desc{color:#fff}.bc:hover .bc-icon{stroke:#fff;filter:invert()hue-rotate(180deg);mix-blend-mode:screen}}.compare-card{transition:background .35s;animation:4s ease-in-out infinite compare-float}.compare-card:first-child{animation-delay:0s}.compare-card:nth-child(2){animation-delay:.5s}.compare-card:nth-child(3){animation-delay:1s}.compare-card:nth-child(4){animation-delay:1.5s}.compare-card:hover{background:var(--green)}.compare-card:hover .compare-card__content{opacity:0}.compare-card:hover .compare-card__hover{opacity:1}.compare-card__content{transition:opacity .35s}.compare-card__hover{opacity:0;transition:opacity .35s}.conv-icon:first-child .conv-icon__box{animation:5s ease-in-out infinite conv-box-float}.conv-icon:nth-child(2) .conv-icon__box{animation:5.5s ease-in-out .6s infinite conv-box-float}.conv-icon:nth-child(3) .conv-icon__box{animation:4.8s ease-in-out 1.2s infinite conv-box-float}.conv-icon:nth-child(4) .conv-icon__box{animation:5.2s ease-in-out .3s infinite conv-box-float}.conv-icon:nth-child(5) .conv-icon__box{animation:6s ease-in-out .9s infinite conv-box-float}.conv-icon:nth-child(6) .conv-icon__box{animation:5.3s ease-in-out 1.5s infinite conv-box-float}.conv-icon:nth-child(7) .conv-icon__box{animation:4.6s ease-in-out .4s infinite conv-box-float}.conv-icon:nth-child(8) .conv-icon__box{animation:5.8s ease-in-out 1.1s infinite conv-box-float}.conv-icon:nth-child(9) .conv-icon__box{animation:5.1s ease-in-out .7s infinite conv-box-float}.conv-icon:nth-child(10) .conv-icon__box{animation:5.4s ease-in-out 1.3s infinite conv-box-float}.m-re,.m-conte{color:#c0c0bb;min-width:0;overflow:hidden}.m-sp{vertical-align:baseline;width:.25em;display:inline-block;overflow:hidden}@media (hover:none){.btn-outline-green:hover{border-color:var(--green);color:var(--green);background:0 0}}@media (max-width:900px){.context-magic__left,.context-magic__right{display:contents}.context-magic__left .cm-step:first-child{order:1}.context-magic__right .cm-visuals .cm-visual:first-child{order:2}.context-magic__left .cm-step:nth-child(2){order:3}.context-magic__right .cm-visuals .cm-visual:nth-child(2){order:4}.context-magic__left .cm-step:nth-child(3){order:5}.context-magic__right .cm-visuals .cm-visual:nth-child(3){order:6}.cm-visuals{display:contents}.cm-visual{opacity:1;aspect-ratio:1;width:100%;min-height:0;margin-bottom:24px;position:relative;inset:auto}.cm-visual .cm-visual__img{border-radius:16px}.cm-step{max-width:100%;min-height:auto;padding-bottom:0}.coverflow__stage{width:100%;margin-left:0}.hero__actions>*{box-sizing:border-box;justify-content:center;width:100%;min-width:0}.hero__actions .btn,.hero__actions a.btn,.hero__actions .hero__video-wrap .btn{justify-content:center;width:100%;min-width:0;max-width:100%;display:flex}}@media (max-width:768px){.hero__video-thumb{display:none}.bc:hover{background:var(--white);color:inherit}.bc:hover .bc-arrow,.bc:hover .bc-name,.bc:hover .bc-desc{color:inherit}.bc:hover .bc-icon{filter:none;mix-blend-mode:normal}.bc .bc-icon{filter:none;mix-blend-mode:normal;transition:none}.bc-arrow{opacity:1;color:var(--fg-muted);transform:translate(0)}.compare-card{animation:none}.compare-card:hover{background:var(--gray)}.compare-card:hover .compare-card__content,.compare-card:hover .compare-card__hover{opacity:1}.compare-card__hover{display:none}.compare-card__moxt{display:block}.coverflow__stage{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;cursor:default;scrollbar-width:none;scroll-padding-inline:20px;overflow:auto hidden}.coverflow__stage::-webkit-scrollbar{display:none}.coverflow__stage:active{cursor:default}.coverflow__track{transform:none!important}}
