._root_ff2ea_1{--card-deck-padding-block:40px;--card-deck-gutter:20px;--card-deck-column-gap:40px;--card-deck-title-size:32px;--card-deck-title-line-height:38.4px;--card-deck-title-weight:600;--card-deck-title-gap:24px;--card-deck-text-size:16px;--card-deck-text-line-height:25.6px;--card-deck-text-weight:400;--card-deck-paragraph-gap:16px;--card-deck-slide-height:460px;--card-deck-pagination-space:50px;--card-deck-pagination-gap:15px;--card-deck-card-min-height:458px;--card-deck-card-padding:40px 34px;--card-deck-card-gap:24px;--card-deck-card-justify:center;box-sizing:border-box;width:100%;padding-block:var(--card-deck-padding-block);position:relative}._root_ff2ea_1[data-bg=white]{background-color:var(--color-white)}._root_ff2ea_1[data-bg=lightBlue]{background-color:var(--color-primary-8)}._root_ff2ea_1 [data-card-deck=container]{box-sizing:border-box;gap:var(--card-deck-column-gap);width:min(1200px, 100% - var(--card-deck-gutter) * 2);flex-direction:column;margin-inline:auto;display:flex}._root_ff2ea_1 [data-card-deck=intro]{min-width:0}._root_ff2ea_1 [data-card-deck=title]{margin:0 0 var(--card-deck-title-gap);color:var(--color-primary-6);font-family:var(--font-heading);font-size:var(--card-deck-title-size);font-weight:var(--card-deck-title-weight);line-height:var(--card-deck-title-line-height);text-align:left;overflow-wrap:break-word}._root_ff2ea_1 [data-card-deck=copy] p{color:var(--color-secondary-3);font-family:var(--font-body);font-size:var(--card-deck-text-size);font-weight:var(--card-deck-text-weight);line-height:var(--card-deck-text-line-height);margin:0}._root_ff2ea_1 [data-card-deck=copy] p+p{margin-top:var(--card-deck-paragraph-gap)}._root_ff2ea_1 [data-card-deck=deck]{box-sizing:border-box;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(var(--card-deck-slide-height), auto);width:100%;min-width:0;padding-bottom:var(--card-deck-pagination-space);touch-action:pan-y;align-content:start;display:grid;position:relative;overflow:hidden}._root_ff2ea_1 [data-card-deck=deck]:focus-visible{outline:2px solid var(--color-primary-1);outline-offset:-2px}._root_ff2ea_1 [data-card-deck=deck][data-dragging=true]{user-select:none}._root_ff2ea_1 [data-card-deck=slide]{grid-area:1/1;justify-content:center;min-width:0;transition:transform .5s;display:flex}._root_ff2ea_1 [data-card-deck=slide]:not([data-position=active]){visibility:hidden;pointer-events:none;transform:translate3d(calc(var(--card-deck-offset) * 100%), 0, 0)}._root_ff2ea_1 [data-card-deck=card]{box-sizing:border-box;justify-content:var(--card-deck-card-justify);gap:var(--card-deck-card-gap);width:100%;max-width:544px;min-height:var(--card-deck-card-min-height);padding:var(--card-deck-card-padding);background-color:var(--color-white);border-radius:18px;flex-direction:column;margin-top:3px;display:flex;position:relative;box-shadow:5px 5px 40px #18292d0d}._root_ff2ea_1 [data-card-deck=card]:before{background-color:var(--color-primary-1);content:"";border-radius:10px;width:20%;height:6px;position:absolute;top:-3px;left:10%}._root_ff2ea_1 [data-card-deck=card-title]{color:var(--color-primary-1);font-family:var(--font-heading);font-size:var(--card-deck-title-size);font-weight:var(--card-deck-title-weight);line-height:var(--card-deck-title-line-height);overflow-wrap:break-word;margin:0}._root_ff2ea_1 [data-card-deck=card-text]{color:var(--color-secondary-3);font-family:var(--font-body);font-size:var(--card-deck-text-size);font-weight:var(--card-deck-text-weight);line-height:var(--card-deck-text-line-height);margin:0}._root_ff2ea_1 [data-card-deck=status]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._root_ff2ea_1 [data-card-deck=pagination]{justify-content:center;gap:var(--card-deck-pagination-gap);display:flex;position:absolute;bottom:0;left:0;right:0}._root_ff2ea_1 [data-card-deck=dot]{background-color:var(--color-secondary-5);cursor:pointer;border:0;border-radius:10px;flex:none;width:15px;height:8px;padding:0;transition:all .5s;position:relative}._root_ff2ea_1 [data-card-deck=dot]:after{content:"";position:absolute;inset:-8px 0}._root_ff2ea_1 [data-card-deck=dot][data-active=true]{background-color:var(--color-brand-soft);width:65px}._root_ff2ea_1 [data-card-deck=dot]:focus-visible{outline:2px solid var(--color-primary-1);outline-offset:3px}@media (prefers-reduced-motion:reduce){._root_ff2ea_1 [data-card-deck=slide],._root_ff2ea_1 [data-card-deck=dot]{transition:none}}@media (width>=769px){._root_ff2ea_1{--card-deck-gutter:60px;--card-deck-column-gap:60px;--card-deck-title-size:52px;--card-deck-title-line-height:62.4px;--card-deck-title-weight:500;--card-deck-title-gap:36px;--card-deck-text-size:18px;--card-deck-text-line-height:28.8px;--card-deck-text-weight:350;--card-deck-paragraph-gap:18px;--card-deck-slide-height:580px;--card-deck-pagination-space:70px;--card-deck-pagination-gap:30px;--card-deck-card-min-height:522px;--card-deck-card-padding:96px 60px 80px;--card-deck-card-gap:36px;--card-deck-card-justify:flex-start}._root_ff2ea_1 [data-card-deck=deck]{perspective:1200px}._root_ff2ea_1 [data-card-deck=slide][data-position]{visibility:visible;pointer-events:auto;transform:none}._root_ff2ea_1 [data-card-deck=slide][data-position=active]{z-index:3}._root_ff2ea_1 [data-card-deck=slide][data-position=next]{z-index:2;transform:translate3d(calc(100% - 750px),0,-1800px)scale(2.3)}._root_ff2ea_1 [data-card-deck=slide][data-position=second]{z-index:1;transform:translate3d(calc(200% - 1200px),0,-3600px)scale(2.8)}._root_ff2ea_1 [data-card-deck=slide][data-position=hidden]{z-index:0;visibility:hidden;pointer-events:none;transform:translateZ(-5400px)}}@media (width>=1201px){._root_ff2ea_1{--card-deck-padding-block:60px;--card-deck-column-gap:0}._root_ff2ea_1 [data-card-deck=container]{flex-direction:row;justify-content:center}._root_ff2ea_1 [data-card-deck=intro]{flex:1 1 0}._root_ff2ea_1 [data-card-deck=deck]{flex:none;width:50%;min-width:650px}._root_ff2ea_1 [data-card-deck=slide][data-position=next]{transform:translate3d(calc(100% - 550px),0,-1800px)scale(2.3)}._root_ff2ea_1 [data-card-deck=slide][data-position=second]{transform:translate3d(calc(200% - 800px),0,-3600px)scale(2.8)}}
