:root{
  --c-bg:#ffffff; --c-bg-alt:#eef1f5; --c-bg-tint:#ffe9ee; --c-bg-warm:#f1f1f2;
  --c-ink-fill:#161823;
  --c-line:#dcdfe4; --c-line-strong:#c3c8d0;
  --c-text:#111215; --c-text-sub:#3a3c40; --c-text-mute:#65686d;
  --c-accent:#E11D48; --c-accent-deep:#B01D36; --c-brand:#FE2C55; --c-ng:#45484d; --c-cta:#E11D48; --c-signal:#E11D48;
  --c-on-dark:#ffffff; --c-on-dark-sub:#c9ccd1; --c-on-dark-accent:#25F4EE;
  --c-signal-on-dark:#25F4EE;
  --c-th:#e4e8ec;
  --f-sans:'Hiragino Sans','Hiragino Kaku Gothic ProN','Yu Gothic','Noto Sans JP',sans-serif;
  --f-num:'Inter','Helvetica Neue',Arial,sans-serif;
  --w:1008px;
  --fixbar-h:64px;
}
.ds_a-wrap, .ds_a-wrap *{box-sizing:border-box;margin:0;padding:0}
.ds_a-wrap{--ds_a-red:#FF004C;
  --ds_a-cyan:#00E4DE;
  --ds_a-line:rgba(255,255,255,.85);
  --ds_a-sub:#c9ccd1;
  --ds_a-ink:rgba(255,255,255,.94);
  --ds_a-under:rgba(255,255,255,.06);
  max-width:880px;margin:0 auto;padding:8px 24px 16px;
  font-family:"Hiragino Kaku Gothic ProN","Hiragino Sans","Noto Sans JP",Meiryo,system-ui,-apple-system,sans-serif;
  color:var(--ds_a-ink);text-align:center;}
.ds_a-r{position:absolute;opacity:0;pointer-events:none}
.ds_a-eyebrow{font-size:11px;letter-spacing:.26em;color:var(--ds_a-sub);font-weight:600}
.ds_a-h{margin-top:14px;font-size:30px;line-height:1.45;font-weight:700;color:#fff}
.ds_a-lead{margin-top:10px;font-size:14px;line-height:1.9;color:var(--ds_a-sub)}
.ds_a-pill{position:relative;display:flex;width:min(400px,100%);margin:30px auto 0;padding:4px;background:var(--ds_a-under);border-radius:999px}
.ds_a-thumb{position:absolute;top:4px;bottom:4px;left:4px;width:calc((100% - 8px)/3);background:#fff;border-radius:999px;transition:transform .3s ease}
#ds_a-t2:checked~.ds_a-pill .ds_a-thumb{transform:translateX(100%)}
#ds_a-t3:checked~.ds_a-pill .ds_a-thumb{transform:translateX(200%)}
.ds_a-tab{position:relative;z-index:1;flex:1;padding:10px 4px;font-size:14px;font-weight:700;color:var(--ds_a-sub);border-radius:999px;cursor:pointer;transition:color .25s ease;-webkit-user-select:none;user-select:none;line-height:1.4}
.ds_a-tab:hover{color:#fff}
#ds_a-t1:checked~.ds_a-pill .ds_a-tabl1, #ds_a-t2:checked~.ds_a-pill .ds_a-tabl2, #ds_a-t3:checked~.ds_a-pill .ds_a-tabl3{color:#111215}
.ds_a-r:focus-visible~.ds_a-pill{outline:2px solid rgba(255,255,255,.6);outline-offset:3px}
.ds_a-panels{display:grid;margin-top:36px}
.ds_a-p{grid-area:1/1;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .3s ease,transform .3s ease,visibility 0s .3s;padding-top:4px}
#ds_a-t1:checked~.ds_a-panels .ds_a-p1, #ds_a-t2:checked~.ds_a-panels .ds_a-p2, #ds_a-t3:checked~.ds_a-panels .ds_a-p3{opacity:1;visibility:visible;transform:none;transition:opacity .35s ease .1s,transform .35s ease .1s,visibility 0s}
.ds_a-cap{font-size:13px;color:var(--ds_a-sub);font-weight:600;letter-spacing:.06em}
.ds_a-capnote{font-size:11px;font-weight:400;margin-left:8px}
.ds_a-num{margin-top:10px;font-size:78px;font-weight:800;letter-spacing:-.02em;line-height:1.15;color:var(--ds_a-red);font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN",sans-serif}
.ds_a-unit{font-size:.3em;font-weight:700;color:var(--ds_a-sub);margin-left:8px;letter-spacing:.02em}
.ds_a-wrap.in .ds_a-num{animation:ds_a-numswap 9s ease-in-out infinite}
.ds_a-cap2{margin-top:30px;font-size:12px;color:var(--ds_a-sub);letter-spacing:.08em}
.ds_a-chips{margin-top:14px;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}
.ds_a-chip{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border:1.8px solid var(--ds_a-line);border-radius:4px;font-size:13px;font-weight:600;color:var(--ds_a-ink);line-height:1.4}
.ds_a-chipdot{width:8px;height:8px;border-radius:2px;background:var(--ds_a-cyan);flex-shrink:0}
.ds_a-flow{display:flex;justify-content:center;align-items:flex-start;max-width:640px;margin:26px auto 0}
.ds_a-step{width:160px;flex-shrink:0;display:flex;flex-direction:column;align-items:center}
.ds_a-node{position:relative;width:76px;height:76px;border:1.8px solid var(--ds_a-line);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}
.ds_a-nodeRed{background:var(--ds_a-red);border-color:var(--ds_a-red)}
.ds_a-g{width:30px;height:30px;display:block}
.ds_a-stxt{display:flex;flex-direction:column;align-items:center}
.ds_a-sl{margin-top:12px;font-size:14px;font-weight:700;color:#fff;line-height:1.5}
.ds_a-ss{margin-top:4px;font-size:11px;line-height:1.7;color:var(--ds_a-sub)}
.ds_a-seg{position:relative;flex:1;max-width:132px;height:12px;margin:32px -30px 0}
.ds_a-dashH{position:absolute;left:0;top:0;width:calc(100% - 11px);height:12px;display:block}
.ds_a-dashV{display:none}
.ds_a-chev{position:absolute;right:0;top:0;width:10px;height:12px}
.ds_a-dot{position:absolute;left:0;top:2px;width:8px;height:8px;border-radius:50%;background:var(--ds_a-cyan);opacity:0}
.ds_a-wrap.in .ds_a-dot1{animation:ds_a-flow1 7s linear infinite}
.ds_a-wrap.in .ds_a-dot2{animation:ds_a-flow2 7s linear infinite}
.ds_a-ring{position:absolute;inset:-8px;border:1.8px solid rgba(255,255,255,.85);border-radius:50%;opacity:0;transform:scale(.72)}
.ds_a-wrap.in .ds_a-ring{animation:ds_a-pop 7s linear infinite}
.ds_a-src{margin-top:30px;font-size:11.5px;color:var(--ds_a-sub);letter-spacing:.04em}
.ds_a-listhead{display:flex;align-items:center;justify-content:center;gap:10px;font-size:13px;color:var(--ds_a-sub);font-weight:600;letter-spacing:.06em}
.ds_a-badge{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--ds_a-red);color:#fff;font-size:13px;font-weight:800;flex-shrink:0}
.ds_a-list{list-style:none;margin:24px auto 0;max-width:600px;display:grid;grid-template-columns:1fr 1fr;gap:13px 28px;text-align:left}
.ds_a-item{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;color:var(--ds_a-ink);line-height:1.5}
.ds_a-ck{width:19px;height:19px;flex-shrink:0}
.ds_a-note{margin-top:26px;font-size:11.5px;color:var(--ds_a-sub)}
.ds_a-rev{transition:opacity .7s ease,transform .7s ease}
.ds_a-rev2{transition-delay:.15s}
.ds_a-rev3{transition-delay:.3s}
.ds_a-wrap:not(.in) .ds_a-rev{opacity:0;transform:translateY(14px)}
@media (max-width:560px){
  .ds_a-wrap{padding:8px 16px 12px}
  .ds_a-h{font-size:20px}
  .ds_a-lead{font-size:12.5px}
  .ds_a-tab{font-size:12.5px;padding:9px 2px}
  .ds_a-num{font-size:47px}
  .ds_a-chip{padding:7px 12px;font-size:12px}
  .ds_a-flow{flex-direction:column;align-items:flex-start;width:238px;margin:18px auto 0}
  .ds_a-step{width:auto;flex-direction:row;gap:16px;align-items:center;text-align:left}
  .ds_a-stxt{align-items:flex-start}
  .ds_a-sl{margin-top:0;font-size:13px}
  .ds_a-ss{font-size:10.5px}
  .ds_a-node{width:58px;height:58px}
  .ds_a-g{width:24px;height:24px}
  .ds_a-ring{inset:-7px}
  .ds_a-seg{flex:none;width:12px;height:44px;margin:8px 0 8px 23px;max-width:none}
  .ds_a-dashH{display:none}
  .ds_a-dashV{display:block;position:absolute;left:0;top:0;width:12px;height:calc(100% - 11px)}
  .ds_a-chev{right:auto;left:1px;top:auto;bottom:0;transform:rotate(90deg)}
  .ds_a-dot{left:2px;top:-2px}
  .ds_a-wrap.in .ds_a-dot1{animation-name:ds_a-flow1v}
  .ds_a-wrap.in .ds_a-dot2{animation-name:ds_a-flow2v}
  .ds_a-src{font-size:10.5px}
  .ds_a-list{gap:11px 10px;margin-top:20px}
  .ds_a-item{font-size:11.5px;gap:8px;align-items:flex-start}
  .ds_a-ck{width:16px;height:16px;margin-top:1px}
}
.ds_a-wrap, .ds_a-wrap *{box-sizing:border-box;margin:0;padding:0}
.ds_a-wrap{--ds_a-red:#FF004C;
  --ds_a-cyan:#00E4DE;
  --ds_a-line:rgba(255,255,255,.85);
  --ds_a-sub:#c9ccd1;
  --ds_a-ink:rgba(255,255,255,.94);
  --ds_a-under:rgba(255,255,255,.06);
  max-width:880px;margin:0 auto;padding:8px 24px 16px;
  font-family:"Hiragino Kaku Gothic ProN","Hiragino Sans","Noto Sans JP",Meiryo,system-ui,-apple-system,sans-serif;
  color:var(--ds_a-ink);text-align:center;}
.ds_a-r{position:absolute;opacity:0;pointer-events:none}
.ds_a-eyebrow{font-size:11px;letter-spacing:.26em;color:var(--ds_a-sub);font-weight:600}
.ds_a-h{margin-top:14px;font-size:30px;line-height:1.45;font-weight:700;color:#fff}
.ds_a-lead{margin-top:10px;font-size:14px;line-height:1.9;color:var(--ds_a-sub)}
.ds_a-pill{position:relative;display:flex;width:min(400px,100%);margin:30px auto 0;padding:4px;background:var(--ds_a-under);border-radius:999px}
.ds_a-thumb{position:absolute;top:4px;bottom:4px;left:4px;width:calc((100% - 8px)/3);background:#fff;border-radius:999px;transition:transform .3s ease}
#ds_a-t2:checked~.ds_a-pill .ds_a-thumb{transform:translateX(100%)}
#ds_a-t3:checked~.ds_a-pill .ds_a-thumb{transform:translateX(200%)}
.ds_a-tab{position:relative;z-index:1;flex:1;padding:10px 4px;font-size:14px;font-weight:700;color:var(--ds_a-sub);border-radius:999px;cursor:pointer;transition:color .25s ease;-webkit-user-select:none;user-select:none;line-height:1.4}
.ds_a-tab:hover{color:#fff}
#ds_a-t1:checked~.ds_a-pill .ds_a-tabl1, #ds_a-t2:checked~.ds_a-pill .ds_a-tabl2, #ds_a-t3:checked~.ds_a-pill .ds_a-tabl3{color:#111215}
.ds_a-r:focus-visible~.ds_a-pill{outline:2px solid rgba(255,255,255,.6);outline-offset:3px}
.ds_a-panels{display:grid;margin-top:36px}
.ds_a-p{grid-area:1/1;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .3s ease,transform .3s ease,visibility 0s .3s;padding-top:4px}
#ds_a-t1:checked~.ds_a-panels .ds_a-p1, #ds_a-t2:checked~.ds_a-panels .ds_a-p2, #ds_a-t3:checked~.ds_a-panels .ds_a-p3{opacity:1;visibility:visible;transform:none;transition:opacity .35s ease .1s,transform .35s ease .1s,visibility 0s}
.ds_a-cap{font-size:13px;color:var(--ds_a-sub);font-weight:600;letter-spacing:.06em}
.ds_a-capnote{font-size:11px;font-weight:400;margin-left:8px}
.ds_a-num{margin-top:10px;font-size:78px;font-weight:800;letter-spacing:-.02em;line-height:1.15;color:var(--ds_a-red);font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN",sans-serif}
.ds_a-unit{font-size:.3em;font-weight:700;color:var(--ds_a-sub);margin-left:8px;letter-spacing:.02em}
.ds_a-wrap.in .ds_a-num{animation:ds_a-numswap 9s ease-in-out infinite}
.ds_a-cap2{margin-top:30px;font-size:12px;color:var(--ds_a-sub);letter-spacing:.08em}
.ds_a-chips{margin-top:14px;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}
.ds_a-chip{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border:1.8px solid var(--ds_a-line);border-radius:4px;font-size:13px;font-weight:600;color:var(--ds_a-ink);line-height:1.4}
.ds_a-chipdot{width:8px;height:8px;border-radius:2px;background:var(--ds_a-cyan);flex-shrink:0}
.ds_a-flow{display:flex;justify-content:center;align-items:flex-start;max-width:640px;margin:26px auto 0}
.ds_a-step{width:160px;flex-shrink:0;display:flex;flex-direction:column;align-items:center}
.ds_a-node{position:relative;width:76px;height:76px;border:1.8px solid var(--ds_a-line);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}
.ds_a-nodeRed{background:var(--ds_a-red);border-color:var(--ds_a-red)}
.ds_a-g{width:30px;height:30px;display:block}
.ds_a-stxt{display:flex;flex-direction:column;align-items:center}
.ds_a-sl{margin-top:12px;font-size:14px;font-weight:700;color:#fff;line-height:1.5}
.ds_a-ss{margin-top:4px;font-size:11px;line-height:1.7;color:var(--ds_a-sub)}
.ds_a-seg{position:relative;flex:1;max-width:132px;height:12px;margin:32px -30px 0}
.ds_a-dashH{position:absolute;left:0;top:0;width:calc(100% - 11px);height:12px;display:block}
.ds_a-dashV{display:none}
.ds_a-chev{position:absolute;right:0;top:0;width:10px;height:12px}
.ds_a-dot{position:absolute;left:0;top:2px;width:8px;height:8px;border-radius:50%;background:var(--ds_a-cyan);opacity:0}
.ds_a-wrap.in .ds_a-dot1{animation:ds_a-flow1 7s linear infinite}
.ds_a-wrap.in .ds_a-dot2{animation:ds_a-flow2 7s linear infinite}
.ds_a-ring{position:absolute;inset:-8px;border:1.8px solid rgba(255,255,255,.85);border-radius:50%;opacity:0;transform:scale(.72)}
.ds_a-wrap.in .ds_a-ring{animation:ds_a-pop 7s linear infinite}
.ds_a-src{margin-top:30px;font-size:11.5px;color:var(--ds_a-sub);letter-spacing:.04em}
.ds_a-listhead{display:flex;align-items:center;justify-content:center;gap:10px;font-size:13px;color:var(--ds_a-sub);font-weight:600;letter-spacing:.06em}
.ds_a-badge{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--ds_a-red);color:#fff;font-size:13px;font-weight:800;flex-shrink:0}
.ds_a-list{list-style:none;margin:24px auto 0;max-width:600px;display:grid;grid-template-columns:1fr 1fr;gap:13px 28px;text-align:left}
.ds_a-item{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;color:var(--ds_a-ink);line-height:1.5}
.ds_a-ck{width:19px;height:19px;flex-shrink:0}
.ds_a-note{margin-top:26px;font-size:11.5px;color:var(--ds_a-sub)}
.ds_a-rev{transition:opacity .7s ease,transform .7s ease}
.ds_a-rev2{transition-delay:.15s}
.ds_a-rev3{transition-delay:.3s}
.ds_a-wrap:not(.in) .ds_a-rev{opacity:0;transform:translateY(14px)}
@media (max-width:560px){
  .ds_a-wrap{padding:8px 16px 12px}
  .ds_a-h{font-size:20px}
  .ds_a-lead{font-size:12.5px}
  .ds_a-tab{font-size:12.5px;padding:9px 2px}
  .ds_a-num{font-size:47px}
  .ds_a-chip{padding:7px 12px;font-size:12px}
  .ds_a-flow{flex-direction:column;align-items:flex-start;width:238px;margin:18px auto 0}
  .ds_a-step{width:auto;flex-direction:row;gap:16px;align-items:center;text-align:left}
  .ds_a-stxt{align-items:flex-start}
  .ds_a-sl{margin-top:0;font-size:13px}
  .ds_a-ss{font-size:10.5px}
  .ds_a-node{width:58px;height:58px}
  .ds_a-g{width:24px;height:24px}
  .ds_a-ring{inset:-7px}
  .ds_a-seg{flex:none;width:12px;height:44px;margin:8px 0 8px 23px;max-width:none}
  .ds_a-dashH{display:none}
  .ds_a-dashV{display:block;position:absolute;left:0;top:0;width:12px;height:calc(100% - 11px)}
  .ds_a-chev{right:auto;left:1px;top:auto;bottom:0;transform:rotate(90deg)}
  .ds_a-dot{left:2px;top:-2px}
  .ds_a-wrap.in .ds_a-dot1{animation-name:ds_a-flow1v}
  .ds_a-wrap.in .ds_a-dot2{animation-name:ds_a-flow2v}
  .ds_a-src{font-size:10.5px}
  .ds_a-list{gap:11px 10px;margin-top:20px}
  .ds_a-item{font-size:11.5px;gap:8px;align-items:flex-start}
  .ds_a-ck{width:16px;height:16px;margin-top:1px}
}
.cs_a-wrap, .cs_a-wrap *{margin:0;padding:0;box-sizing:border-box}
.cs_a-wrap{max-width:880px;margin:0 auto;color:#111215}
.cs_a-flow{position:relative;display:flex;align-items:flex-start}
.cs_a-step{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;
  padding:0 10px;
  opacity:0;transform:translateY(12px);
  transition:opacity .55s ease,transform .55s cubic-bezier(.22,.61,.36,1);}
.cs_a-wrap.in .cs_a-step{opacity:1;transform:none}
.cs_a-wrap.in .cs_a-step:nth-child(1){transition-delay:.05s}
.cs_a-wrap.in .cs_a-step:nth-child(2){transition-delay:.17s}
.cs_a-wrap.in .cs_a-step:nth-child(3){transition-delay:.29s}
.cs_a-wrap.in .cs_a-step:nth-child(4){transition-delay:.41s}
.cs_a-icon{position:relative;z-index:1;width:88px;height:88px}
.cs_a-svg{display:block;width:100%;height:100%}
.cs_a-num{margin:16px 0 3px;font-size:10px;font-weight:700;letter-spacing:.22em;color:rgba(17,18,21,.42)}
.cs_a-label{margin:0 0 7px;font-size:15px;font-weight:700;letter-spacing:.05em}
.cs_a-desc{margin:0;font-size:12.5px;line-height:1.75;letter-spacing:.02em;color:rgba(17,18,21,.6)}
.cs_a-track{position:absolute;left:12.5%;right:12.5%;top:43px;height:2px;z-index:0;
  opacity:0;transition:opacity .9s ease .5s;}
.cs_a-wrap.in .cs_a-track{opacity:1}
.cs_a-line{display:block}
.cs_a-line--h{width:100%;height:2px}
.cs_a-line--v{display:none;width:2px;height:100%}
.cs_a-dot{position:absolute;left:0;top:1px;width:10px;height:10px;margin:-5px 0 0 -5px;
  border-radius:50%;background:#25F4EE;opacity:0;}
.cs_a-wrap.in .cs_a-dot{opacity:1;animation:cs_a-dot-h 7.6s linear 1s infinite}
.cs_a-ring{position:absolute;right:-51px;top:-49px;width:102px;height:102px;
  border:1.8px solid #25F4EE;border-radius:50%;
  opacity:0;transform:scale(.55);}
.cs_a-wrap.in .cs_a-ring{animation:cs_a-pop 7.6s cubic-bezier(.34,1.56,.64,1) 1s infinite}
@media (max-width:719px){
  .cs_a-flow{display:block}
  .cs_a-step{flex-direction:row;align-items:flex-start;text-align:left;gap:18px;padding:0;min-height:104px}
  .cs_a-icon{width:64px;height:64px;flex:0 0 64px}
  .cs_a-body{padding-top:5px;min-width:0}
  .cs_a-num{margin:0 0 2px}
  .cs_a-label{margin:0 0 4px;font-size:15px}
  .cs_a-desc{font-size:12px;line-height:1.7}
  .cs_a-track{left:31px;right:auto;top:32px;width:2px;height:calc(100% - 104px)}
  .cs_a-line--h{display:none}
  .cs_a-line--v{display:block}
  .cs_a-dot{left:1px;top:0;margin:-5px 0 0 -5px}
  .cs_a-wrap.in .cs_a-dot{animation-name:cs_a-dot-v}
  .cs_a-ring{width:80px;height:80px;right:auto;left:-39px;top:calc(100% - 40px)}
}
#casting .cs_a-wrap{margin-bottom:26px}
.ds_a-tab{position:relative;z-index:2;border-radius:999px;transition:background .28s ease,color .28s ease}
#ds_a-t1:checked~.ds_a-pill .ds_a-tabl1, #ds_a-t2:checked~.ds_a-pill .ds_a-tabl2, #ds_a-t3:checked~.ds_a-pill .ds_a-tabl3{background:#ffffff;color:#111215}
.ds_a-thumb{z-index:1}
.ds_a-tab{padding:14px 4px;min-height:44px;display:flex;align-items:center;justify-content:center}
@media(max-width:820px){
  #data .ds_a-panels{margin-bottom:0}
}
.ds_a-badge{background:#FF004C}
@media(max-width:600px){
  .ds_a-list{grid-template-columns:1fr!important;gap:2px!important}
  .ds_a-list li{padding:4px 0}
}
.ds_a-fbox{display:grid;grid-template-columns:auto 1fr;gap:30px;align-items:start;
  max-width:830px;margin:22px auto 0;text-align:left}
.ds_a-fl{min-width:132px;max-width:150px}
.ds_a-fnum{display:block;font-size:46px;font-weight:900;color:#FF004C;line-height:1;letter-spacing:-.02em}
.ds_a-flt{display:block;font-size:12.5px;font-weight:800;color:#fff;margin:3px 0 9px}
.ds_a-fld{margin:0;font-size:11px;color:rgba(255,255,255,.58);line-height:1.8}
.ds_a-flist{display:grid;grid-template-columns:1fr 1fr;gap:4px 22px;list-style:none;margin:0;padding:0}
.ds_a-flist li{font-size:11.5px;font-weight:700;color:#fff;padding:5px 0 5px 15px;position:relative;
  border-bottom:1px solid rgba(255,255,255,.09);line-height:1.55}
.ds_a-flist li::before{content:"";position:absolute;left:0;top:11px;width:6px;height:6px;
  border-radius:50%;background:#00E4DE;opacity:.8}
@media(max-width:600px){
  .ds_a-fbox{grid-template-columns:1fr;gap:14px;margin-top:16px}
  .ds_a-fl{display:flex;align-items:baseline;gap:9px;min-width:0;flex-wrap:wrap}
  .ds_a-fnum{font-size:34px}
  .ds_a-flt{margin:0}
  .ds_a-fld{flex:1 0 100%;margin:2px 0 0;font-size:10.5px}
  .ds_a-flist{grid-template-columns:1fr;gap:1px}
  .ds_a-flist li{font-size:11.5px;padding:5px 0 5px 14px}
}
.dsk{width:170px;height:98px;display:block;margin:10px auto 0}
.dsk-tp{stroke:rgba(255,255,255,.8);stroke-width:1.3;stroke-linejoin:round}
.dsk-fr{fill:rgba(255,255,255,.07);stroke:rgba(255,255,255,.7);stroke-width:1.3;stroke-linejoin:round}
.dsk-sd{fill:rgba(0,0,0,.42);stroke:rgba(255,255,255,.5);stroke-width:1.3;stroke-linejoin:round}
.dsk-p{opacity:0}
.ds_a-wrap.in .dsk-p0, .in .ds_a-wrap .dsk-p0{animation:dsk0 12s ease-in-out infinite}
.ds_a-wrap.in .dsk-p1, .in .ds_a-wrap .dsk-p1{animation:dsk1 12s ease-in-out infinite}
.ds_a-wrap.in .dsk-p2, .in .ds_a-wrap .dsk-p2{animation:dsk2 12s ease-in-out infinite}
.ds_a-wrap.in .dsk-p3, .in .ds_a-wrap .dsk-p3{animation:dsk3 12s ease-in-out infinite}
.ds_a-wrap.in .dsk-p4, .in .ds_a-wrap .dsk-p4{animation:dsk4 12s ease-in-out infinite}
.ds_a-fan3{width:250px;flex-shrink:0}
.ds_a-fan3 svg{width:100%;height:auto;display:block;overflow:visible}
.f3-tp{fill:none;stroke:rgba(255,255,255,.28);stroke-width:1.5;stroke-dasharray:3 4}
.f3-nd{fill:rgba(255,255,255,.04);stroke:rgba(255,255,255,.55);stroke-width:1.6}
.f3-ic{fill:none;stroke:rgba(255,255,255,.88);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
.f3-t{font-family:"Hiragino Sans",sans-serif;font-size:11.5px;font-weight:800;fill:#fff}
.f3-s{font-family:"Hiragino Sans",sans-serif;font-size:8.5px;font-weight:600;fill:rgba(255,255,255,.55)}
.f3-dot{fill:#FF004C;opacity:0}
.f3-dot.d1{offset-path:path("M14 78 H46 Q66 78 66 58 V26 Q66 6 86 6 H106")}
.f3-dot.d2{offset-path:path("M14 78 H106")}
.f3-dot.d3{offset-path:path("M14 78 H46 Q66 78 66 98 V130 Q66 150 86 150 H106")}
.f3-ring{fill:none;stroke:#FF004C;stroke-width:1.6;opacity:0}
.ds_a-wrap.in .f3-dot, .in .ds_a-wrap .f3-dot{animation:f3dot 3.6s linear infinite}
.ds_a-wrap.in .f3-ring, .in .ds_a-wrap .f3-ring{animation:f3ring 3.6s ease-out infinite}
.f3-dot.d2, .f3-ring.g2{animation-delay:1.2s}
.f3-dot.d3, .f3-ring.g3{animation-delay:2.4s}
@media(max-width:820px){
  .ds_a-fan3{width:100%;max-width:250px;margin:6px auto 0}
}
.ds_a-panels{align-items:center;margin-top:26px}
.ds_a-p{align-self:center}
.ds_a-fbox{margin-top:6px}
@media(max-width:820px){
  .ds_a-panels{align-items:start}
}
@media(min-width:821px){
  .ds_a-flow{max-width:760px;align-items:center}
  .ds_a-step{width:150px}
  .ds_a-fan3{width:262px;margin-left:4px}
}
@media(max-width:820px){
  .ds_a-flow{flex-direction:column;align-items:center;gap:6px;max-width:340px}
  .ds_a-fan3{width:100%;max-width:262px}
}
.cs_a-cta-lead{max-width:620px;margin:26px auto 14px;text-align:center;
  font-size:14px;line-height:1.9;color:var(--c-text-sub);font-weight:600}
@media(max-width:820px){
  .cs_a-cta-lead{font-size:13px;margin:20px auto 12px;text-align:left}
}
.ds_a-flow .ds_a-fan3{width:344px;max-width:344px;margin-left:0}
.ds_a-flow .ds_a-seg{max-width:96px}
.f3-tp{stroke-width:1.8}
.f3-nd{stroke-width:1.9}
.f3-ic{stroke-width:2}
.f3-t{font-size:14px}
.f3-s{font-size:11px}
.f3-dot.d1{offset-path:path("M28 105 H62 Q88 105 88 79 V38 Q88 10 114 10 H132")}
.f3-dot.d2{offset-path:path("M28 105 H132")}
.f3-dot.d3{offset-path:path("M28 105 H62 Q88 105 88 131 V172 Q88 200 114 200 H132")}
.in .ds_a-wrap .f3-draw{animation:f3draw 3.6s ease-in-out infinite}
.in .ds_a-wrap .f3-pop{animation:f3pop 3.6s ease-out infinite;transform-box:fill-box;transform-origin:center}
.in .ds_a-wrap .f3-bob{animation:f3bob 3.6s ease-in-out infinite;transform-box:fill-box;transform-origin:center}
.in .ds_a-wrap .f3-slide{animation:f3slide 3.6s ease-out infinite;transform-box:fill-box;transform-origin:center}
.in .ds_a-wrap .f3-a2 .f3-bob, .in .ds_a-wrap .f3-a2 .f3-slide{animation-delay:1.2s}
.in .ds_a-wrap .f3-a3 .f3-draw, .in .ds_a-wrap .f3-a3 .f3-pop{animation-delay:2.4s}
@media(max-width:900px){
  .ds_a-flow .ds_a-fan3{width:100%;max-width:344px;margin:6px auto 0}
  .ds_a-flow .ds_a-seg{max-width:none}
}
.cs_a-wrap .cs_a-icon{width:124px;height:124px}
@media(max-width:820px){
  .cs_a-wrap .cs_a-icon{width:84px;height:84px;flex:0 0 84px}
}
.cs_a-icon svg{width:100%;height:100%;display:block;overflow:visible}
.in .cs_a-wrap .k1-hit, .cs_a-wrap.in .k1-hit{animation:k1hit 8s ease-in-out infinite;transform-box:fill-box;transform-origin:center}
.in .cs_a-wrap .k1-r2, .cs_a-wrap.in .k1-r2{animation:k1row 8s ease-in-out .1s infinite}
.in .cs_a-wrap .k1-r3, .cs_a-wrap.in .k1-r3{animation:k1row 8s ease-in-out .2s infinite}
.in .cs_a-wrap .k1-arc, .cs_a-wrap.in .k1-arc{animation:k1arc 8s ease-out infinite}
.in .cs_a-wrap .k1-tip, .cs_a-wrap.in .k1-tip{animation:k1tip 8s ease-out infinite;transform-box:fill-box}
.in .cs_a-wrap .k1-cr, .cs_a-wrap.in .k1-cr{animation:k1cr 8s cubic-bezier(.34,1.56,.64,1) infinite;transform-box:fill-box;transform-origin:center bottom}
.in .cs_a-wrap .k2-plane, .cs_a-wrap.in .k2-plane{animation:k2plane 8s ease-in-out .3s infinite;transform-box:fill-box;transform-origin:center}
.in .cs_a-wrap .k2-pick, .cs_a-wrap.in .k2-pick{animation:k2pick 8s cubic-bezier(.34,1.56,.64,1) .3s infinite;transform-box:fill-box;transform-origin:center bottom}
.in .cs_a-wrap .k2-ok, .cs_a-wrap.in .k2-ok{animation:k2ok 8s cubic-bezier(.34,1.56,.64,1) .3s infinite;transform-box:fill-box;transform-origin:center}
.in .cs_a-wrap .k2-okp, .cs_a-wrap.in .k2-okp{animation:k2okp 8s ease-out .3s infinite}
.in .cs_a-wrap .k3-d1, .cs_a-wrap.in .k3-d1{animation:k3dot 8s ease-in-out .6s infinite}
.in .cs_a-wrap .k3-d2, .cs_a-wrap.in .k3-d2{animation:k3dot 8s ease-in-out .78s infinite}
.in .cs_a-wrap .k3-d3, .cs_a-wrap.in .k3-d3{animation:k3dot 8s ease-in-out .96s infinite}
.in .cs_a-wrap .k3-clap, .cs_a-wrap.in .k3-clap{animation:k3clap 8s cubic-bezier(.34,1.56,.64,1) .6s infinite;transform-origin:32px 35px}
.in .cs_a-wrap .k3-chk, .cs_a-wrap.in .k3-chk{animation:k3chk 8s ease-out .6s infinite}
.in .cs_a-wrap .k4-line, .cs_a-wrap.in .k4-line{animation:k4line 8s ease-out .9s infinite}
.in .cs_a-wrap .k4-end, .cs_a-wrap.in .k4-end{animation:k4end 8s cubic-bezier(.34,1.56,.64,1) .9s infinite;transform-box:fill-box;transform-origin:center}
.in .cs_a-wrap .k4-spin, .cs_a-wrap.in .k4-spin{animation:k4spin 8s cubic-bezier(.5,.05,.3,1) .9s infinite;transform-origin:48px 38px}
.v3_b1-wrap{--v3_b1-R:160px;            
  --v3_b1-iw:100px;           
  --v3_b1-ih:79px;            
  --v3_b1-ip:6px;             
  --v3_b1-cw:116px;           
  --v3_b1-ch:95px;            
  --v3_b1-cy:276px;           
  --v3_b1-ox:-30px;           
  --v3_b1-hub:184px;          
  --v3_b1-stageh:562px;
  position:relative;color:#111215;line-break:strict;
  font-family:'Hiragino Sans','Hiragino Kaku Gothic ProN','Yu Gothic','Noto Sans JP',sans-serif;}
.v3_b1-wrap *{box-sizing:border-box}
.v3_b1-head{display:flex;flex-wrap:wrap;gap:5px 20px;margin:0 0 12px}
.v3_b1-lg{display:inline-flex;align-items:center;gap:7px;font-size:11.5px;line-height:1.7;color:#3a3c40}
.v3_b1-lgi{flex:none;width:13px;height:13px;border-radius:50%;border:3px solid #FE2C55}
.v3_b1-lgB .v3_b1-lgi{width:17px;height:0;border:0;border-top:3px dashed #E11D48;border-radius:0}
.v3_b1-stage{position:relative;height:var(--v3_b1-stageh)}
.v3_b1-loop{display:contents}
.v3_b1-ring{position:absolute;left:calc(50% + var(--v3_b1-ox));top:var(--v3_b1-cy);
  width:calc(var(--v3_b1-R) * 2.075);height:calc(var(--v3_b1-R) * 2.075);
  transform:translate(-50%,-50%)}
.v3_b1-step{display:contents}
.v3_b1-ico{position:absolute;display:block;
  width:var(--v3_b1-cw);height:var(--v3_b1-ch);padding:var(--v3_b1-ip);
  background:#ffffff;border:2px solid #F0AFC0;border-radius:16px}
.v3_b1-art{display:block;width:100%;height:100%}
.v3_b1-art > svg{display:block;width:100%;height:100%}
.v3_b1-num{position:absolute;left:-9px;top:-9px;z-index:2;
  display:flex;align-items:center;justify-content:center;
  width:26px;height:26px;border-radius:50%;
  background:#E11D48;border:2px solid #ffffff;
  color:#ffffff;font-size:13px;font-weight:700;line-height:1;font-style:normal}
.v3_b1-lab{position:absolute;min-width:0}
.v3_b1-lt{margin:0;font-size:14px;font-weight:700;line-height:1.55}
.v3_b1-ls{margin:4px 0 0;font-size:11.5px;line-height:1.65;color:#3a3c40}
.v3_b1-nb{white-space:nowrap}
.v3_b1-sup{display:inline-block;margin:0 6px 0 0;padding:0 5px;border-radius:4px;
  background:#FDEBEF;color:#B01D36;font-size:11.5px;font-weight:700;line-height:1.5}
.v3_b1-rt{display:block;margin:3px 0 0;color:#B01D36;font-weight:700;font-style:normal}
.v3_b1-s1 .v3_b1-ico{left:calc(50% + var(--v3_b1-ox));top:calc(var(--v3_b1-cy) - var(--v3_b1-R));transform:translate(-50%,-50%)}
.v3_b1-s1 .v3_b1-lab{left:calc(50% + var(--v3_b1-ox));top:calc(var(--v3_b1-cy) - var(--v3_b1-R) - var(--v3_b1-ch)/2 - 8px);
  transform:translate(-50%,-100%);width:min(420px,100%);text-align:center}
.v3_b1-s2 .v3_b1-ico{left:calc(50% + var(--v3_b1-ox) + var(--v3_b1-R));top:var(--v3_b1-cy);transform:translate(-50%,-50%)}
.v3_b1-s2 .v3_b1-lab{left:calc(50% + var(--v3_b1-ox) + var(--v3_b1-R) + var(--v3_b1-cw)/2 + 12px);right:0;
  top:var(--v3_b1-cy);transform:translateY(-50%)}
.v3_b1-s3 .v3_b1-ico{left:calc(50% + var(--v3_b1-ox));top:calc(var(--v3_b1-cy) + var(--v3_b1-R));transform:translate(-50%,-50%)}
.v3_b1-s3 .v3_b1-lab{left:calc(50% + var(--v3_b1-ox));top:calc(var(--v3_b1-cy) + var(--v3_b1-R) + var(--v3_b1-ch)/2 + 8px);
  transform:translateX(-50%);width:min(256px,100%);text-align:center}
.v3_b1-s4 .v3_b1-ico{left:calc(50% + var(--v3_b1-ox) - var(--v3_b1-R));top:var(--v3_b1-cy);transform:translate(-50%,-50%)}
.v3_b1-s4 .v3_b1-lab{right:calc(50% - var(--v3_b1-ox) + var(--v3_b1-R) + var(--v3_b1-cw)/2 + 12px);left:0;
  top:var(--v3_b1-cy);transform:translateY(-50%);text-align:right}
.v3_b1-hub{position:absolute;left:calc(50% + var(--v3_b1-ox));top:var(--v3_b1-cy);transform:translate(-50%,-50%);
  width:var(--v3_b1-hub);height:var(--v3_b1-hub);border-radius:50%;
  background:#ffffff;border:2px solid #F0AFC0;
  display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}
.v3_b1-hart{display:block;width:64px;height:17.3px;margin:0 0 7px}
.v3_b1-hart > svg{display:block;width:100%;height:100%}
.v3_b1-hubt{margin:0;font-size:14px;font-weight:700;line-height:1.4}
.v3_b1-vers{margin:5px 0 0;font-size:12px;line-height:1.4;font-weight:700;color:#B01D36;
  font-family:'Inter','Helvetica Neue',Arial,sans-serif;white-space:nowrap}
.v3_b1-v{display:inline-block}
.v3_b1-vx{display:inline-block;margin:0 3px;color:#65686d}
.v3_b1-hubn{margin:4px 0 0;font-size:11px;line-height:1.45;color:#3a3c40;white-space:nowrap}
.v3_b1-stem{position:absolute;left:calc(50% + var(--v3_b1-ox) - var(--v3_b1-R));margin-left:-1px;
  top:calc(var(--v3_b1-cy) + var(--v3_b1-ch)/2 + 6px);bottom:8px;width:2px;
  background-image:linear-gradient(#E11D48 55%,rgba(225,29,72,0) 55%);background-size:2px 13px}
.v3_b1-stem::after{content:"";position:absolute;left:50%;bottom:-2px;width:11px;height:10px;
  transform:translateX(-50%);background:#E11D48;clip-path:polygon(0 0,100% 0,50% 100%)}
.v3_b1-sdot{position:absolute;left:50%;top:0;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;
  border-radius:50%;background:#FE2C55;opacity:0}
.v3_b1-stemlab{position:absolute;right:calc(50% - var(--v3_b1-ox) + var(--v3_b1-R) + 14px);left:0;
  top:calc(var(--v3_b1-cy) + 104px);margin:0;text-align:right;
  font-size:11.5px;line-height:1.65;color:#3a3c40}
.v3_b1-stemk{display:block;width:-webkit-fit-content;width:fit-content;margin:0 0 4px auto;
  padding:1px 7px;border-radius:5px;
  background:#E11D48;color:#ffffff;font-size:11px;font-weight:700;line-height:1.6;font-style:normal}
.v3_b1-ar{display:none}
.v3_b1-band{display:grid;grid-template-columns:1fr 46px 1fr 46px 1fr;
  background:#FDEBEF;border:1px solid #F0AFC0;border-radius:16px;padding:14px}
.v3_b1-card{min-width:0;display:flex;flex-direction:column;align-items:center;text-align:center;
  background:#ffffff;border:1px solid #F5C6D1;border-radius:12px;padding:12px}
.v3_b1-cart{display:block;width:96px;height:76px;padding:5px;margin:0 0 8px;
  background:#FDEBEF;border-radius:10px}
.v3_b1-cart > svg{display:block;width:100%;height:100%}
.v3_b1-cbody{min-width:0}
.v3_b1-ct{margin:0;font-size:14.5px;font-weight:700;line-height:1.5}
.v3_b1-cs{margin:4px 0 0;font-size:11.5px;line-height:1.65;color:#3a3c40}
.v3_b1-c3{border:2px solid #E11D48;padding:11px}
.v3_b1-c3 .v3_b1-ct{color:#B01D36;font-size:15.5px}
.v3_b1-bar{position:relative;align-self:center;justify-self:center;width:30px;height:2px;background:#E11D48}
.v3_b1-bar::after{content:"";position:absolute;right:-2px;top:50%;width:9px;height:10px;
  transform:translateY(-50%);background:#E11D48;clip-path:polygon(0 0,100% 50%,0 100%)}
.v3_b1-bdot, .v3_b1-adot{position:absolute;left:0;top:50%;width:9px;height:9px;
  margin:-4.5px 0 0 -4.5px;border-radius:50%;background:#FE2C55;opacity:0}
.v3_b1-cap{margin:13px 0 0;font-size:12.5px;line-height:1.85;color:#3a3c40}
@media (max-width:899px){
  .v3_b1-wrap{--v3_b1-R:134px;--v3_b1-iw:84px;--v3_b1-ih:66.5px;--v3_b1-ip:5px;--v3_b1-cw:98px;--v3_b1-ch:80.5px;
    --v3_b1-cy:244px;--v3_b1-hub:158px;--v3_b1-stageh:492px;--v3_b1-ox:-22px}
  .v3_b1-ico{border-radius:13px}
  .v3_b1-num{width:23px;height:23px;left:-8px;top:-8px;font-size:11.5px}
  .v3_b1-lt{font-size:13px}
  .v3_b1-s1 .v3_b1-lab{width:min(400px,100%)}
  .v3_b1-s3 .v3_b1-lab{width:min(220px,100%)}
  .v3_b1-hidemd{display:none}
  .v3_b1-hart{width:54px;height:14.6px;margin:0 0 5px}
  .v3_b1-hubt{font-size:12.5px}
  .v3_b1-vers{font-size:11.5px;margin:4px 0 0}
  .v3_b1-hubn{display:none}
  .v3_b1-stemlab{top:calc(var(--v3_b1-cy) + 92px)}
  .v3_b1-band{grid-template-columns:1fr 34px 1fr 34px 1fr;padding:12px}
  .v3_b1-card{padding:11px 9px}
  .v3_b1-cart{width:88px;height:70px;margin:0 0 7px}
  .v3_b1-ct{font-size:13.5px}
  .v3_b1-c3 .v3_b1-ct{font-size:14px}
  .v3_b1-bar{width:22px}
}
@media (max-width:739px){
  .v3_b1-stage{height:auto}
  .v3_b1-wrap{--v3_b1-ox:0px}
  .v3_b1-ring{display:none}
  .v3_b1-hidesp{display:none}
  .v3_b1-loop{display:grid;grid-template-columns:10px 1fr 20px 1fr 10px;
    grid-template-rows:auto auto auto auto auto;align-items:start}
  .v3_b1-step{display:contents}
  .v3_b1-step .v3_b1-ico{position:relative;left:auto;right:auto;top:auto;transform:none;
    width:100%;max-width:68px;height:auto;aspect-ratio:68/57;
    justify-self:start;padding:4px;border-radius:11px}
  .v3_b1-step .v3_b1-lab{position:static;left:auto;right:auto;top:auto;transform:none;
    width:auto;max-width:none;margin:7px 0 0;text-align:left}
  .v3_b1-num{left:-7px;top:-7px;width:22px;height:22px;font-size:11px}
  .v3_b1-lt{font-size:12px;line-height:1.5}
  .v3_b1-ls{font-size:11px;line-height:1.55;margin:3px 0 0}
  .v3_b1-sup{font-size:11px}
  .v3_b1-s1 .v3_b1-ico{grid-area:1/2/2/3}
  .v3_b1-s1 .v3_b1-lab{grid-area:2/2/3/3}
  .v3_b1-s2 .v3_b1-ico{grid-area:1/4/2/5}
  .v3_b1-s2 .v3_b1-lab{grid-area:2/4/3/5}
  .v3_b1-s4 .v3_b1-ico{grid-area:4/2/5/3}
  .v3_b1-s4 .v3_b1-lab{grid-area:5/2/6/3}
  .v3_b1-s3 .v3_b1-ico{grid-area:4/4/5/5}
  .v3_b1-s3 .v3_b1-lab{grid-area:5/4/6/5}
  .v3_b1-hub{grid-area:3/2/4/5;position:static;transform:none;width:auto;height:auto;
    border-radius:13px;margin:14px 0;padding:11px 12px}
  .v3_b1-hart{margin:0 0 6px}
  .v3_b1-hubt{font-size:13px}
  .v3_b1-hubn{display:block;font-size:11px;margin:4px 0 0}
  .v3_b1-ar{display:block;position:relative}
  .v3_b1-ar1, .v3_b1-ar3{align-self:center;justify-self:stretch;width:auto;height:2px;
    background:#F5C6D1}
  .v3_b1-ar1{grid-area:1/2/2/4;margin-left:74px}
  .v3_b1-ar3{grid-area:4/2/5/4;margin-left:74px}
  .v3_b1-ar1::after{content:"";position:absolute;right:-2px;top:50%;width:9px;height:10px;
    transform:translateY(-50%);background:#F0AFC0;clip-path:polygon(0 0,100% 50%,0 100%)}
  .v3_b1-ar3::after{content:"";position:absolute;left:-2px;top:50%;width:9px;height:10px;
    transform:translateY(-50%);background:#F0AFC0;clip-path:polygon(100% 0,0 50%,100% 100%)}
  .v3_b1-ar2, .v3_b1-ar4{justify-self:center;align-self:stretch;width:2px;background:#F5C6D1;
    margin:20px 0}
  .v3_b1-ar2{grid-area:1/5/6/6}
  .v3_b1-ar4{grid-area:1/1/6/2}
  .v3_b1-ar2::after{content:"";position:absolute;left:50%;bottom:-2px;width:10px;height:9px;
    transform:translateX(-50%);background:#F0AFC0;clip-path:polygon(0 0,100% 0,50% 100%)}
  .v3_b1-ar4::after{content:"";position:absolute;left:50%;top:-2px;width:10px;height:9px;
    transform:translateX(-50%);background:#F0AFC0;clip-path:polygon(0 100%,100% 100%,50% 0)}
  .v3_b1-ar2 .v3_b1-adot, .v3_b1-ar4 .v3_b1-adot{left:50%;top:0}
  .v3_b1-stemlab{position:static;text-align:left;margin:16px 0 0;font-size:11.5px}
  .v3_b1-stemk{margin:0 0 4px 0}
  .v3_b1-stem{display:block;position:relative;left:auto;top:auto;bottom:auto;
    margin:6px 0 0 34px;width:2px;height:30px}
  .v3_b1-band{grid-template-columns:1fr;padding:12px}
  .v3_b1-card{flex-direction:row;align-items:center;text-align:left;gap:11px;padding:10px 11px}
  .v3_b1-cbody{flex:1 1 auto}
  .v3_b1-c3{padding:9px 10px}
  .v3_b1-cart{flex:none;width:84px;height:67px;margin:0}
  .v3_b1-ct{font-size:13.5px}
  .v3_b1-c3 .v3_b1-ct{font-size:14px}
  .v3_b1-cs{font-size:11px}
  .v3_b1-bar{width:2px;height:24px;justify-self:start;margin-left:44px;background:#E11D48}
  .v3_b1-bar::after{right:auto;left:50%;top:auto;bottom:-2px;width:10px;height:9px;
    transform:translateX(-50%);clip-path:polygon(0 0,100% 0,50% 100%)}
  .v3_b1-bdot{left:50%;top:0}
  .v3_b1-cap{font-size:12px;line-height:1.8}
}
@media (min-width:360px) and (max-width:739px){
  .v3_b1-step .v3_b1-ico{max-width:84px}
  .v3_b1-ar1, .v3_b1-ar3{margin-left:90px}
}
@media (min-width:560px) and (max-width:739px){
  .v3_b1-step .v3_b1-ico{max-width:104px}
  .v3_b1-ar1, .v3_b1-ar3{margin-left:110px}
  .v3_b1-lt{font-size:13px}
  .v3_b1-card{gap:13px}
  .v3_b1-cart{width:96px;height:76px}
}
.v3_b1-rd, .v3_b1-rh{--v3_b1-a:v3_b1ring 3s linear infinite;opacity:0}
.v3_b1-sdot{--v3_b1-a:v3_b1stem 9s linear 1.1s infinite}
.v3_b1-c1{--v3_b1-a:v3_b1pop 9s ease-out 2.6s infinite}
.v3_b1-c2{--v3_b1-a:v3_b1pop 9s ease-out 3.7s infinite}
.v3_b1-c3{--v3_b1-a:v3_b1pop 9s ease-out 5.0s infinite}
.v3_b1-b1 .v3_b1-bdot{--v3_b1-a:v3_b1dotx 9s linear 2.8s infinite}
.v3_b1-b2 .v3_b1-bdot{--v3_b1-a:v3_b1dotx 9s linear 4.1s infinite}
.v3_b1-v1{--v3_b1-a:v3_b1pop 9s ease-out .2s infinite}
.v3_b1-v2{--v3_b1-a:v3_b1pop 9s ease-out 3.2s infinite}
.v3_b1-v3{--v3_b1-a:v3_b1pop 9s ease-out 6.2s infinite}
.v3_b1-ar1 .v3_b1-adot{--v3_b1-a:v3_b1dotx 26s linear 0s infinite}
.v3_b1-ar2 .v3_b1-adot{--v3_b1-a:v3_b1doty 9s linear 1.1s infinite}
.v3_b1-ar3 .v3_b1-adot{--v3_b1-a:v3_b1dotxr 9s linear 2.2s infinite}
.v3_b1-ar4 .v3_b1-adot{--v3_b1-a:v3_b1dotyr 9s linear 3.3s infinite}
@media (max-width:739px){
  .v3_b1-b1 .v3_b1-bdot{--v3_b1-a:v3_b1doty 9s linear 2.8s infinite}
  .v3_b1-b2 .v3_b1-bdot{--v3_b1-a:v3_b1doty 9s linear 4.1s infinite}
  .v3_b1-sdot{--v3_b1-a:v3_b1doty 9s linear 1.1s infinite}
}
.v3_b1-wrap.in .v3_b1-mo, .in .v3_b1-wrap .v3_b1-mo{animation:var(--v3_b1-a)}
.ds_a-fbox.v4_data_p3-box{max-width:830px;gap:34px;align-items:center}
.ds_a-fl.v4_data_p3-side{min-width:150px;max-width:168px}
.ds_a-fnum.v4_data_p3-num{display:block;width:-webkit-max-content;width:max-content;
  overflow:hidden;height:1.16em;line-height:1;font-variant-numeric:tabular-nums}
.v4_data_p3-roll{display:block;transform:translateY(-11.6em)}
.v4_data_p3-roll i{display:block;height:1.16em;line-height:1.16em;font-style:normal}
.v4_data_p3-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
.v4_data_p3-ticks{display:flex;align-items:flex-end;gap:4px;height:17px;margin:11px 0 10px}
.v4_data_p3-ticks i{display:block;width:3px;border-radius:1.5px;background:#00E4DE;
  transform-origin:50% 100%}
.v4_data_p3-ticks i:nth-child(1){height:7.0px}
.v4_data_p3-ticks i:nth-child(2){height:8.0px}
.v4_data_p3-ticks i:nth-child(3){height:9.0px}
.v4_data_p3-ticks i:nth-child(4){height:10.0px}
.v4_data_p3-ticks i:nth-child(5){height:11.0px}
.v4_data_p3-ticks i:nth-child(6){height:12.0px}
.v4_data_p3-ticks i:nth-child(7){height:13.0px}
.v4_data_p3-ticks i:nth-child(8){height:14.0px}
.v4_data_p3-ticks i:nth-child(9){height:15.0px}
.v4_data_p3-ticks i:nth-child(10){height:16.0px}
.v4_data_p3-stage{position:relative;overflow:hidden;min-width:0}
.v4_data_p3-beam{position:absolute;left:0;right:0;top:106%;height:0;z-index:2;
  pointer-events:none;opacity:0}
.v4_data_p3-beam i{display:block;height:2px;margin-top:-1px;border-radius:2px;
  background:linear-gradient(90deg,rgba(0,228,222,0),rgba(0,228,222,.9) 20%,
    rgba(255,255,255,.98) 50%,rgba(0,228,222,.9) 80%,rgba(0,228,222,0));
  box-shadow:0 0 11px rgba(0,228,222,.6)}
.v4_data_p3-beam::after{content:"";position:absolute;left:0;right:0;bottom:1px;height:30px;
  background:linear-gradient(180deg,rgba(0,228,222,0),rgba(0,228,222,.15))}
.ds_a-flist.v4_data_p3-list{grid-template-columns:1fr 1fr;gap:8px 18px}
.ds_a-flist.v4_data_p3-list li{display:grid;grid-template-columns:auto 1fr;align-items:center;
  gap:11px;padding:8px 7px;border-bottom:1px solid rgba(255,255,255,.1);border-radius:4px;
  font-size:12.5px;line-height:1.5;font-weight:700;color:#ffffff}
.ds_a-flist.v4_data_p3-list li::before{content:none}
.ds_a-flist.v4_data_p3-list li::after{content:"";position:absolute;left:7px;right:7px;bottom:-1px;
  height:1.5px;border-radius:1px;transform:scaleX(1);transform-origin:0 50%;
  background:linear-gradient(90deg,#00E4DE,rgba(0,228,222,0))}
.v4_data_p3-t{display:block;color:#ffffff}
.v4_data_p3-c{display:block;line-height:0}
.v4_data_p3-fig{width:60px;height:38px;display:block;overflow:visible}
.v4_data_p3-fig rect, .v4_data_p3-fig circle, .v4_data_p3-fig path{transform-box:fill-box}
.v4_data_p3-f1L rect{fill:rgba(255,255,255,.14);stroke:rgba(255,255,255,.72);stroke-width:1.3;
  transform-origin:100% 50%}
.v4_data_p3-f1R rect{fill:#FF004C;transform-origin:0 50%}
.v4_data_p3-f1ax{fill:none;stroke:#ffffff;stroke-width:1.5;stroke-linecap:round}
.v4_data_p3-f2bg{fill:none;stroke:rgba(255,255,255,.16);stroke-width:7.6}
.v4_data_p3-f2top{fill:none;stroke:#FF004C;stroke-width:7.6;stroke-linecap:butt;
  stroke-dasharray:100;stroke-dashoffset:0}
.v4_data_p3-f2core{fill:#00E4DE;transform-origin:50% 50%}
.v4_data_p3-f3b rect{fill:rgba(0,228,222,.36);stroke:rgba(255,255,255,.8);stroke-width:1.3;
  transform-origin:50% 100%}
.v4_data_p3-f3arr{fill:none;stroke:#FF004C;stroke-width:2.1;stroke-linecap:round;
  stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:0}
.v4_data_p3-f3head{fill:#FF004C;transform-origin:50% 50%}
.v4_data_p3-f4b rect{fill:rgba(255,255,255,.16);stroke:rgba(255,255,255,.62);stroke-width:1.2;
  transform-origin:50% 100%}
.v4_data_p3-f4b rect.v4_data_p3-f4pk{fill:#00E4DE;stroke:rgba(255,255,255,.9)}
.v4_data_p3-f4ax{fill:none;stroke:rgba(255,255,255,.4);stroke-width:1.3;stroke-linecap:round}
.v4_data_p3-f4mk{fill:#FF004C;transform-origin:50% 0}
.v4_data_p3-f5ax{fill:none;stroke:rgba(255,255,255,.34);stroke-width:1.3;stroke-linecap:round;
  stroke-linejoin:round}
.v4_data_p3-f5d circle{fill:rgba(255,255,255,.6)}
.v4_data_p3-f5ring{fill:none;stroke:#00E4DE;stroke-width:1.5;transform-origin:50% 50%}
.v4_data_p3-f5gem{fill:#00E4DE;stroke:rgba(255,255,255,.9);stroke-width:1.2;
  transform-origin:50% 50%}
.v4_data_p3-f6flat{fill:none;stroke:rgba(255,255,255,.74);stroke-width:1.8;stroke-linecap:round;
  stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:0}
.v4_data_p3-f6rise{fill:none;stroke:#00E4DE;stroke-width:2.2;stroke-linecap:round;
  stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:0}
.v4_data_p3-f6v{fill:none;stroke:#FF004C;stroke-width:1.3;stroke-dasharray:2.4 3}
.v4_data_p3-f6dot{fill:#FF004C;transform-origin:50% 50%}
.v4_data_p3-f6halo{fill:none;stroke:#FF004C;stroke-width:1.4;opacity:0;transform-origin:50% 50%}
.v4_data_p3-f7sL, .v4_data_p3-f7sR{fill:rgba(255,255,255,.11);stroke:rgba(255,255,255,.58);
  stroke-width:1.2}
.v4_data_p3-f7c{fill:rgba(255,0,76,.32);stroke:#ffffff;stroke-width:1.5;transform-origin:50% 50%}
.v4_data_p3-f7play{fill:#ffffff;transform-origin:50% 50%}
.v4_data_p3-f7live{fill:#FF004C;transform-origin:50% 50%}
.v4_data_p3-f8s1{fill:#00E4DE;transform-origin:0 50%}
.v4_data_p3-f8s2{fill:#FF004C;transform-origin:0 50%}
.v4_data_p3-f8s3{fill:rgba(255,255,255,.28);transform-origin:0 50%}
.v4_data_p3-f8out{fill:none;stroke:rgba(255,255,255,.8);stroke-width:1.4}
.v4_data_p3-f8tk{fill:none;stroke:rgba(255,255,255,.45);stroke-width:1.2;stroke-linecap:round}
.v4_data_p3-f8car{fill:#00E4DE}
.v4_data_p3-f9tr path{fill:none;stroke:rgba(255,255,255,.4);stroke-width:1.3;
  stroke-dasharray:2.6 3}
.v4_data_p3-f9box{fill:rgba(255,0,76,.38);stroke:#ffffff;stroke-width:1.4}
.v4_data_p3-f9tape{fill:none;stroke:rgba(255,255,255,.7);stroke-width:1.1}
.v4_data_p3-f9n circle{fill:rgba(0,228,222,.16);stroke:rgba(255,255,255,.72);stroke-width:1.3;
  transform-origin:50% 50%}
.v4_data_p3-f9c circle{fill:#00E4DE}
.v4_data_p3-f9d1, .v4_data_p3-f9d2, .v4_data_p3-f9d3{fill:#00E4DE;opacity:0}
.v4_data_p3-f9d1{offset-path:path("M17 17 C29 17 30 6 41.4 6")}
.v4_data_p3-f9d2{offset-path:path("M17 17 H41.4")}
.v4_data_p3-f9d3{offset-path:path("M17 17 C29 17 30 28 41.4 28")}
.v4_data_p3-f10c rect{stroke:rgba(255,255,255,.34);stroke-width:1.1;transform-origin:50% 100%}
.v4_data_p3-f10c rect:nth-child(1){fill:rgba(0,228,222,.22)}
.v4_data_p3-f10c rect:nth-child(2){fill:rgba(0,228,222,.3)}
.v4_data_p3-f10c rect:nth-child(3){fill:rgba(0,228,222,.4)}
.v4_data_p3-f10c rect:nth-child(4){fill:rgba(0,228,222,.5)}
.v4_data_p3-f10c rect:nth-child(5){fill:rgba(0,228,222,.62)}
.v4_data_p3-f10c rect:nth-child(6){fill:rgba(0,228,222,.74)}
.v4_data_p3-f10c rect:nth-child(7){fill:rgba(0,228,222,.88)}
.v4_data_p3-f10c rect:nth-child(8){fill:#00E4DE}
.v4_data_p3-f10tr{fill:none;stroke:rgba(255,255,255,.3);stroke-width:1.4;stroke-linecap:round}
.v4_data_p3-f10bar{fill:none;stroke:#00E4DE;stroke-width:2.2;stroke-linecap:round;
  stroke-dasharray:100;stroke-dashoffset:0}
.v4_data_p3-f10end{fill:#FF004C;transform-origin:50% 50%}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-beam, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-beam{animation:v4dp3-beam 6s linear 0.269s infinite}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-roll, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-roll{animation:v4dp3-count 2.55s steps(10,end) 0.55s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(1) .v4_data_p3-t, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(1) .v4_data_p3-t{animation:v4dp3-txt .42s cubic-bezier(.22,1,.36,1) 0.55s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(1)::after, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(1)::after{animation:v4dp3-rule .5s cubic-bezier(.22,1,.36,1) 0.55s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(1), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(1){animation:v4dp3-row 6s ease-out 0.46s infinite}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-ticks i:nth-child(1), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-ticks i:nth-child(1){animation:v4dp3-tick .44s cubic-bezier(.34,1.56,.64,1) 0.55s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(2) .v4_data_p3-t, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(2) .v4_data_p3-t{animation:v4dp3-txt .42s cubic-bezier(.22,1,.36,1) 0.805s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(2)::after, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(2)::after{animation:v4dp3-rule .5s cubic-bezier(.22,1,.36,1) 0.805s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(2), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(2){animation:v4dp3-row 6s ease-out 0.715s infinite}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-ticks i:nth-child(2), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-ticks i:nth-child(2){animation:v4dp3-tick .44s cubic-bezier(.34,1.56,.64,1) 0.805s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(3) .v4_data_p3-t, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(3) .v4_data_p3-t{animation:v4dp3-txt .42s cubic-bezier(.22,1,.36,1) 1.06s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(3)::after, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(3)::after{animation:v4dp3-rule .5s cubic-bezier(.22,1,.36,1) 1.06s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(3), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(3){animation:v4dp3-row 6s ease-out 0.97s infinite}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-ticks i:nth-child(3), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-ticks i:nth-child(3){animation:v4dp3-tick .44s cubic-bezier(.34,1.56,.64,1) 1.06s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(4) .v4_data_p3-t, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(4) .v4_data_p3-t{animation:v4dp3-txt .42s cubic-bezier(.22,1,.36,1) 1.315s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(4)::after, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(4)::after{animation:v4dp3-rule .5s cubic-bezier(.22,1,.36,1) 1.315s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(4), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(4){animation:v4dp3-row 6s ease-out 1.225s infinite}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-ticks i:nth-child(4), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-ticks i:nth-child(4){animation:v4dp3-tick .44s cubic-bezier(.34,1.56,.64,1) 1.315s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(5) .v4_data_p3-t, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(5) .v4_data_p3-t{animation:v4dp3-txt .42s cubic-bezier(.22,1,.36,1) 1.57s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(5)::after, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(5)::after{animation:v4dp3-rule .5s cubic-bezier(.22,1,.36,1) 1.57s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(5), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(5){animation:v4dp3-row 6s ease-out 1.48s infinite}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-ticks i:nth-child(5), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-ticks i:nth-child(5){animation:v4dp3-tick .44s cubic-bezier(.34,1.56,.64,1) 1.57s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(6) .v4_data_p3-t, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(6) .v4_data_p3-t{animation:v4dp3-txt .42s cubic-bezier(.22,1,.36,1) 1.825s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(6)::after, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(6)::after{animation:v4dp3-rule .5s cubic-bezier(.22,1,.36,1) 1.825s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(6), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(6){animation:v4dp3-row 6s ease-out 1.735s infinite}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-ticks i:nth-child(6), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-ticks i:nth-child(6){animation:v4dp3-tick .44s cubic-bezier(.34,1.56,.64,1) 1.825s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(7) .v4_data_p3-t, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(7) .v4_data_p3-t{animation:v4dp3-txt .42s cubic-bezier(.22,1,.36,1) 2.08s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(7)::after, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(7)::after{animation:v4dp3-rule .5s cubic-bezier(.22,1,.36,1) 2.08s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(7), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(7){animation:v4dp3-row 6s ease-out 1.99s infinite}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-ticks i:nth-child(7), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-ticks i:nth-child(7){animation:v4dp3-tick .44s cubic-bezier(.34,1.56,.64,1) 2.08s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(8) .v4_data_p3-t, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(8) .v4_data_p3-t{animation:v4dp3-txt .42s cubic-bezier(.22,1,.36,1) 2.335s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(8)::after, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(8)::after{animation:v4dp3-rule .5s cubic-bezier(.22,1,.36,1) 2.335s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(8), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(8){animation:v4dp3-row 6s ease-out 2.245s infinite}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-ticks i:nth-child(8), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-ticks i:nth-child(8){animation:v4dp3-tick .44s cubic-bezier(.34,1.56,.64,1) 2.335s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(9) .v4_data_p3-t, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(9) .v4_data_p3-t{animation:v4dp3-txt .42s cubic-bezier(.22,1,.36,1) 2.59s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(9)::after, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(9)::after{animation:v4dp3-rule .5s cubic-bezier(.22,1,.36,1) 2.59s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(9), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(9){animation:v4dp3-row 6s ease-out 2.5s infinite}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-ticks i:nth-child(9), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-ticks i:nth-child(9){animation:v4dp3-tick .44s cubic-bezier(.34,1.56,.64,1) 2.59s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(10) .v4_data_p3-t, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(10) .v4_data_p3-t{animation:v4dp3-txt .42s cubic-bezier(.22,1,.36,1) 2.845s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(10)::after, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(10)::after{animation:v4dp3-rule .5s cubic-bezier(.22,1,.36,1) 2.845s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(10), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-list li:nth-child(10){animation:v4dp3-row 6s ease-out 2.755s infinite}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-ticks i:nth-child(10), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-ticks i:nth-child(10){animation:v4dp3-tick .44s cubic-bezier(.34,1.56,.64,1) 2.845s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f1ax, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f1ax{animation:v4dp3-in .36s ease-out 0.55s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f2bg, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f2bg{animation:v4dp3-in .36s ease-out 0.805s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f4ax, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f4ax{animation:v4dp3-in .36s ease-out 1.315s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f5ax, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f5ax{animation:v4dp3-in .36s ease-out 1.57s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f10tr, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f10tr{animation:v4dp3-in .36s ease-out 2.845s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f1L rect:nth-child(1), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f1L rect:nth-child(1){animation:v4dp3-gxr .4s cubic-bezier(.22,1,.36,1) 0.55s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f1L rect:nth-child(2), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f1L rect:nth-child(2){animation:v4dp3-gxr .4s cubic-bezier(.22,1,.36,1) 0.6s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f1L rect:nth-child(3), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f1L rect:nth-child(3){animation:v4dp3-gxr .4s cubic-bezier(.22,1,.36,1) 0.65s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f1R rect:nth-child(1), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f1R rect:nth-child(1){animation:v4dp3-gxl .4s cubic-bezier(.22,1,.36,1) 0.68s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f1R rect:nth-child(3), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f1R rect:nth-child(3){animation:v4dp3-gxl .4s cubic-bezier(.22,1,.36,1) 0.78s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f1win, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f1win{animation:v4dp3-gxl .4s cubic-bezier(.22,1,.36,1) 0.73s both,v4dp3-winx 6s ease-in-out 0.73s infinite}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f2top, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f2top{animation:v4dp3-draw .72s cubic-bezier(.22,1,.36,1) 0.805s both,v4dp3-wide 6s ease-in-out 1.505s infinite}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f2core, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f2core{animation:v4dp3-pop .5s cubic-bezier(.34,1.56,.64,1) 1.145s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f3b rect:nth-child(1), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f3b rect:nth-child(1){animation:v4dp3-gy .44s cubic-bezier(.22,1,.36,1) 1.06s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f3b rect:nth-child(2), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f3b rect:nth-child(2){animation:v4dp3-gy .44s cubic-bezier(.22,1,.36,1) 1.12s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f3b rect:nth-child(3), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f3b rect:nth-child(3){animation:v4dp3-gy .44s cubic-bezier(.22,1,.36,1) 1.18s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f3b rect:nth-child(4), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f3b rect:nth-child(4){animation:v4dp3-gy .44s cubic-bezier(.22,1,.36,1) 1.24s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f3arr, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f3arr{animation:v4dp3-draw .52s cubic-bezier(.22,1,.36,1) 1.28s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f3head, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f3head{animation:v4dp3-pop .46s cubic-bezier(.34,1.56,.64,1) 1.68s both,v4dp3-bob 6s ease-in-out 2.16s infinite}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f4b rect:nth-child(1), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f4b rect:nth-child(1){animation:v4dp3-gy .42s cubic-bezier(.22,1,.36,1) 1.315s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f4b rect:nth-child(2), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f4b rect:nth-child(2){animation:v4dp3-gy .42s cubic-bezier(.22,1,.36,1) 1.365s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f4b rect:nth-child(3), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f4b rect:nth-child(3){animation:v4dp3-gy .42s cubic-bezier(.22,1,.36,1) 1.415s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f4b rect:nth-child(4), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f4b rect:nth-child(4){animation:v4dp3-gy .42s cubic-bezier(.22,1,.36,1) 1.465s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f4b rect:nth-child(5), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f4b rect:nth-child(5){animation:v4dp3-gy .42s cubic-bezier(.22,1,.36,1) 1.515s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f4b rect:nth-child(6), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f4b rect:nth-child(6){animation:v4dp3-gy .42s cubic-bezier(.22,1,.36,1) 1.565s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f4b rect:nth-child(7), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f4b rect:nth-child(7){animation:v4dp3-gy .42s cubic-bezier(.22,1,.36,1) 1.615s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f4mk, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f4mk{animation:v4dp3-pop .46s cubic-bezier(.34,1.56,.64,1) 1.715s both,v4dp3-bob 6s ease-in-out 2.265s infinite}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f5d circle:nth-child(1), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f5d circle:nth-child(1){animation:v4dp3-in .34s ease-out 1.57s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f5d circle:nth-child(2), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f5d circle:nth-child(2){animation:v4dp3-in .34s ease-out 1.605s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f5d circle:nth-child(3), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f5d circle:nth-child(3){animation:v4dp3-in .34s ease-out 1.64s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f5d circle:nth-child(4), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f5d circle:nth-child(4){animation:v4dp3-in .34s ease-out 1.675s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f5d circle:nth-child(5), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f5d circle:nth-child(5){animation:v4dp3-in .34s ease-out 1.71s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f5d circle:nth-child(6), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f5d circle:nth-child(6){animation:v4dp3-in .34s ease-out 1.745s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f5d circle:nth-child(7), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f5d circle:nth-child(7){animation:v4dp3-in .34s ease-out 1.78s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f5d circle:nth-child(8), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f5d circle:nth-child(8){animation:v4dp3-in .34s ease-out 1.815s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f5d circle:nth-child(9), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f5d circle:nth-child(9){animation:v4dp3-in .34s ease-out 1.85s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f5gem, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f5gem{animation:v4dp3-pop .48s cubic-bezier(.34,1.56,.64,1) 1.93s both,v4dp3-beat 6s ease-in-out 2.47s infinite}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f5ring, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f5ring{animation:v4dp3-settle .58s cubic-bezier(.22,1,.36,1) 1.99s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f6flat, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f6flat{animation:v4dp3-draw .36s linear 1.825s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f6rise, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f6rise{animation:v4dp3-draw .5s cubic-bezier(.22,1,.36,1) 2.125s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f6v, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f6v{animation:v4dp3-in .34s ease-out 2.505s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f6dot, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f6dot{animation:v4dp3-pop .46s cubic-bezier(.34,1.56,.64,1) 2.565s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f6halo, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f6halo{animation:v4dp3-halo 6s ease-out 2.775s infinite}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f7sL, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f7sL{animation:v4dp3-slideL .44s cubic-bezier(.22,1,.36,1) 2.08s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f7sR, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f7sR{animation:v4dp3-slideR .44s cubic-bezier(.22,1,.36,1) 2.14s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f7c, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f7c{animation:v4dp3-pop .5s cubic-bezier(.34,1.56,.64,1) 2.2s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f7play, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f7play{animation:v4dp3-pop .44s cubic-bezier(.34,1.56,.64,1) 2.38s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f7live, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f7live{animation:v4dp3-pop .42s cubic-bezier(.34,1.56,.64,1) 2.5s both,v4dp3-beat 6s ease-in-out 2.98s infinite}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f8out, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f8out{animation:v4dp3-in .42s ease-out 2.335s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f8s1, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f8s1{animation:v4dp3-gxl .42s cubic-bezier(.22,1,.36,1) 2.395s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f8s2, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f8s2{animation:v4dp3-gxl .42s cubic-bezier(.22,1,.36,1) 2.485s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f8s3, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f8s3{animation:v4dp3-gxl .42s cubic-bezier(.22,1,.36,1) 2.575s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f8tk, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f8tk{animation:v4dp3-in .3s ease-out 2.755s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f8car, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f8car{animation:v4dp3-in .3s ease-out 2.815s both,v4dp3-caret 6s ease-in-out 2.885s infinite}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f9box, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f9box{animation:v4dp3-pop .48s cubic-bezier(.34,1.56,.64,1) 2.59s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f9tape, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f9tape{animation:v4dp3-in .3s ease-out 2.81s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f9tr path, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f9tr path{animation:v4dp3-in .4s ease-out 2.75s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f9n circle:nth-child(1), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f9n circle:nth-child(1){animation:v4dp3-pop .46s cubic-bezier(.34,1.56,.64,1) 2.83s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f9c circle:nth-child(1), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f9c circle:nth-child(1){animation:v4dp3-pop .46s cubic-bezier(.34,1.56,.64,1) 2.91s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f9d1, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f9d1{animation:v4dp3-run 6s linear 3.39s infinite}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f9n circle:nth-child(2), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f9n circle:nth-child(2){animation:v4dp3-pop .46s cubic-bezier(.34,1.56,.64,1) 2.91s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f9c circle:nth-child(2), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f9c circle:nth-child(2){animation:v4dp3-pop .46s cubic-bezier(.34,1.56,.64,1) 2.99s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f9d2, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f9d2{animation:v4dp3-run 6s linear 3.81s infinite}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f9n circle:nth-child(3), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f9n circle:nth-child(3){animation:v4dp3-pop .46s cubic-bezier(.34,1.56,.64,1) 2.99s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f9c circle:nth-child(3), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f9c circle:nth-child(3){animation:v4dp3-pop .46s cubic-bezier(.34,1.56,.64,1) 3.07s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f9d3, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f9d3{animation:v4dp3-run 6s linear 4.23s infinite}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f10c rect:nth-child(1), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f10c rect:nth-child(1){animation:v4dp3-gy .4s cubic-bezier(.22,1,.36,1) 2.845s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f10c rect:nth-child(2), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f10c rect:nth-child(2){animation:v4dp3-gy .4s cubic-bezier(.22,1,.36,1) 2.895s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f10c rect:nth-child(3), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f10c rect:nth-child(3){animation:v4dp3-gy .4s cubic-bezier(.22,1,.36,1) 2.945s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f10c rect:nth-child(4), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f10c rect:nth-child(4){animation:v4dp3-gy .4s cubic-bezier(.22,1,.36,1) 2.995s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f10c rect:nth-child(5), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f10c rect:nth-child(5){animation:v4dp3-gy .4s cubic-bezier(.22,1,.36,1) 3.045s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f10c rect:nth-child(6), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f10c rect:nth-child(6){animation:v4dp3-gy .4s cubic-bezier(.22,1,.36,1) 3.095s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f10c rect:nth-child(7), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f10c rect:nth-child(7){animation:v4dp3-gy .4s cubic-bezier(.22,1,.36,1) 3.145s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f10c rect:nth-child(8), .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f10c rect:nth-child(8){animation:v4dp3-gy .4s cubic-bezier(.22,1,.36,1) 3.195s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f10bar, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f10bar{animation:v4dp3-draw .62s cubic-bezier(.22,1,.36,1) 3.145s both}
.ds_a-wrap.in #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f10end, .in .ds_a-wrap #ds_a-t3:checked~.ds_a-panels .v4_data_p3-f10end{animation:v4dp3-pop .44s cubic-bezier(.34,1.56,.64,1) 3.465s both,v4dp3-beat 6s ease-in-out 3.945s infinite}
@media(max-width:820px){
  .ds_a-fbox.v4_data_p3-box{grid-template-columns:1fr;gap:14px;margin-top:6px}
  .ds_a-fl.v4_data_p3-side{display:grid;grid-template-columns:auto auto 1fr;
    align-items:center;gap:0 13px;min-width:0;max-width:none}
  .ds_a-fl.v4_data_p3-side .ds_a-flt{margin:0}
  .ds_a-fl.v4_data_p3-side .ds_a-fld{grid-column:1/-1;margin:6px 0 0;font-size:11px}
  .v4_data_p3-ticks{margin:0;height:15px;gap:3.4px}
  .v4_data_p3-ticks i{width:2.6px}
  .ds_a-flist.v4_data_p3-list li{font-size:12px}
  .v4_data_p3-fig{width:54px;height:34px}
}
@media(max-width:600px){
  .ds_a-flist.v4_data_p3-list{grid-template-columns:1fr;gap:3px}
  .ds_a-flist.v4_data_p3-list li{font-size:11.5px;gap:9px;padding:6px 6px;align-items:center}
  .v4_data_p3-fig{width:44px;height:28px}
  .v4_data_p3-ticks{gap:3px;height:13px}
  .v4_data_p3-ticks i{width:2.4px}
  .v4_data_p3-ticks i:nth-child(1){height:5.5px}
  .v4_data_p3-ticks i:nth-child(2){height:6.3px}
  .v4_data_p3-ticks i:nth-child(3){height:7.1px}
  .v4_data_p3-ticks i:nth-child(4){height:7.9px}
  .v4_data_p3-ticks i:nth-child(5){height:8.7px}
  .v4_data_p3-ticks i:nth-child(6){height:9.5px}
  .v4_data_p3-ticks i:nth-child(7){height:10.3px}
  .v4_data_p3-ticks i:nth-child(8){height:11.1px}
  .v4_data_p3-ticks i:nth-child(9){height:11.9px}
  .v4_data_p3-ticks i:nth-child(10){height:12.7px}
}
@media(max-width:360px){
  .ds_a-fl.v4_data_p3-side{grid-template-columns:auto 1fr;gap:0 11px}
  .ds_a-fl.v4_data_p3-side .ds_a-flt{grid-row:1;grid-column:2}
  .v4_data_p3-ticks{grid-column:1/-1;margin:7px 0 0}
  .ds_a-flist.v4_data_p3-list li{font-size:11px;gap:8px}
  .v4_data_p3-fig{width:42px;height:27px}
}
@media(min-width:901px){
  .ds_a-flow .ds_a-fan3{transform:translateY(16px)}
}
.v3_b1-band{background:#EAF9F8 !important;border-color:#25F4EE !important}
.v3_b1-card{border-color:rgba(37,244,238,.45) !important}
.v3_b1-card--last{border-color:#0E7490 !important}
.v3_b1-ct{color:#111215}
.v3_b1-card--last .v3_b1-ct{color:#0E7490 !important}
.v3_b1-cico{background:#EAF9F8 !important}
.v3_b1-stem{border-color:#0E7490 !important}
.v3_b1-stem::before, .v3_b1-stem::after{border-color:#0E7490 !important;background:#0E7490 !important}
.v3_b1-sdot{background:#0E7490 !important}
.v3_b1-stemk{background:#0E7490 !important;color:#fff !important}
.v3_b1-ar{color:#0E7490 !important}
.v3_b1-ar::before, .v3_b1-ar::after{background:#0E7490 !important;border-color:#0E7490 !important}
.v3_b1-wrap [class^="q1-"], .v3_b1-wrap [class^="q2-"], .v3_b1-wrap [class^="q3-"], .v3_b1-wrap [class^="q4-"], .v3_b1-wrap [class^="q5-"], .v3_b1-wrap [class^="q6-"], .v3_b1-wrap [class^="q7-"]{transform-box:fill-box;transform-origin:center}
.v3_b1-wrap .q4-r1, .v3_b1-wrap .q4-r2, .v3_b1-wrap .q4-r3, .v3_b1-wrap .q4-r4, .v3_b1-wrap .q1-b1, .v3_b1-wrap .q1-b2, .v3_b1-wrap .q1-b3, .v3_b1-wrap .q7-b1, .v3_b1-wrap .q7-b2, .v3_b1-wrap .q7-b3{transform-origin:center bottom}
.v3_b1-wrap.in .q1-lens, .in .v3_b1-wrap .q1-lens{animation:q-scan 12s ease-in-out infinite}
.v3_b1-wrap.in .q1-b1, .in .v3_b1-wrap .q1-b1{animation:q-bar 12s cubic-bezier(.3,.7,.3,1) .1s infinite}
.v3_b1-wrap.in .q1-b2, .in .v3_b1-wrap .q1-b2{animation:q-bar 12s cubic-bezier(.3,.7,.3,1) .2s infinite}
.v3_b1-wrap.in .q1-b3, .in .v3_b1-wrap .q1-b3{animation:q-bar 12s cubic-bezier(.3,.7,.3,1) .3s infinite}
.v3_b1-wrap.in .q1-ck, .in .v3_b1-wrap .q1-ck{animation:q-pop 12s cubic-bezier(.34,1.56,.64,1) .5s infinite}
.v3_b1-wrap.in .q1-ckp, .in .v3_b1-wrap .q1-ckp{animation:q-draw 12s ease-out .6s infinite}
.v3_b1-wrap.in .q2-d1, .in .v3_b1-wrap .q2-d1{animation:q-dot 12s ease-in-out 3s infinite}
.v3_b1-wrap.in .q2-d2, .in .v3_b1-wrap .q2-d2{animation:q-dot 12s ease-in-out 3.15s infinite}
.v3_b1-wrap.in .q2-d3, .in .v3_b1-wrap .q2-d3{animation:q-dot 12s ease-in-out 3.3s infinite}
.v3_b1-wrap.in .q2-chk, .in .v3_b1-wrap .q2-chk{animation:q-draw 12s ease-out 3.5s infinite}
.v3_b1-wrap.in .q3-play, .in .v3_b1-wrap .q3-play{animation:q-pop 12s cubic-bezier(.34,1.56,.64,1) 6s infinite}
.v3_b1-wrap.in .q3-up, .in .v3_b1-wrap .q3-up{animation:q-up 12s ease-out 6.3s infinite}
.v3_b1-wrap.in .q4-r1, .in .v3_b1-wrap .q4-r1{animation:q-bar 12s cubic-bezier(.3,.7,.3,1) 9s infinite}
.v3_b1-wrap.in .q4-r2, .in .v3_b1-wrap .q4-r2{animation:q-bar 12s cubic-bezier(.3,.7,.3,1) 9.1s infinite}
.v3_b1-wrap.in .q4-r3, .in .v3_b1-wrap .q4-r3{animation:q-bar 12s cubic-bezier(.3,.7,.3,1) 9.2s infinite}
.v3_b1-wrap.in .q4-r4, .in .v3_b1-wrap .q4-r4{animation:q-bar 12s cubic-bezier(.3,.7,.3,1) 9.3s infinite}
.v3_b1-wrap.in .q4-line, .in .v3_b1-wrap .q4-line{animation:q-line 12s ease-out 9.4s infinite}
.v3_b1-wrap.in .q4-end, .in .v3_b1-wrap .q4-end{animation:q-pop 12s cubic-bezier(.34,1.56,.64,1) 9.8s infinite}
.v3_b1-wrap.in .q5-card, .in .v3_b1-wrap .q5-card{animation:q-card 12s ease-out 10s infinite}
.v3_b1-wrap.in .q5-star, .in .v3_b1-wrap .q5-star{animation:q-star 12s cubic-bezier(.34,1.56,.64,1) 10.2s infinite}
.v3_b1-wrap.in .q6-w1, .in .v3_b1-wrap .q6-w1{animation:q-wave 12s ease-out 10.5s infinite}
.v3_b1-wrap.in .q6-w2, .in .v3_b1-wrap .q6-w2{animation:q-wave 12s ease-out 10.65s infinite}
.v3_b1-wrap.in .q6-w3, .in .v3_b1-wrap .q6-w3{animation:q-wave 12s ease-out 10.8s infinite}
.v3_b1-wrap.in .q7-b1, .in .v3_b1-wrap .q7-b1{animation:q-bar 12s cubic-bezier(.3,.7,.3,1) 11s infinite}
.v3_b1-wrap.in .q7-b2, .in .v3_b1-wrap .q7-b2{animation:q-bar 12s cubic-bezier(.3,.7,.3,1) 11.1s infinite}
.v3_b1-wrap.in .q7-b3, .in .v3_b1-wrap .q7-b3{animation:q-bar 12s cubic-bezier(.3,.7,.3,1) 11.2s infinite}
.v3_b1-wrap.in .q7-up, .in .v3_b1-wrap .q7-up{animation:q-up 12s ease-out 11.3s infinite}
.v3_b1-wrap.in .q7-yen, .in .v3_b1-wrap .q7-yen{animation:q-pop 12s cubic-bezier(.34,1.56,.64,1) 11.4s infinite}
.v3_b1-stem{background-image:linear-gradient(#0E7490 55%, rgba(14,116,144,0) 55%) !important}
.v3_b1-lgB .v3_b1-lgi{border-top-color:#0E7490 !important}
.v3_b1-bar{background:#0E7490 !important}
.v3_b1-bdot{background:#0E7490 !important;border-color:#0E7490 !important}
.v3_b1-adot{--v3_b1-a:v3_b1dotx 26s linear 0s infinite}
.v3_b1-ar2 .v3_b1-adot{--v3_b1-a:v3_b1doty 26s linear 1.8s infinite}
.v3_b1-ar3 .v3_b1-adot{--v3_b1-a:v3_b1dotxr 26s linear 3.6s infinite}
.v3_b1-ar4 .v3_b1-adot{--v3_b1-a:v3_b1dotyr 26s linear 5.4s infinite}
.ds_a-p3 [class*="v4_data_p3-"]{animation-name:none !important;}
.ds_a-p3 .v4_data_p3-row, .ds_a-p3 [class*="v4_data_p3-"][class*="row"]{animation-name:v4dp3-row !important;animation-duration:1.1s !important}
.ds_a-p3 .v4_data_p3-num, .ds_a-p3 [class*="v4_data_p3-num"]{animation-name:v4dp3-count !important}
.ds_a-p3 [class*="v4_data_p3-"][class*="draw"]{animation-name:v4dp3-draw !important;animation-duration:1.4s !important}
.ds_a-p3 [class*="beam"], .ds_a-p3 [class*="halo"], .ds_a-p3 [class*="beat"], .ds_a-p3 [class*="tick"], .ds_a-p3 [class*="caret"]{animation:none !important;opacity:1 !important}
.ds_a-p3 [class*="v4_data_p3-"]{filter:none !important}
.ds_a-rev, .ds_a-thumb, .ds_a-p, .ds_a-tab{transition:none}
.ds_a-wrap:not(.in) .ds_a-rev{opacity:1;transform:none}
.ds_a-wrap.in .ds_a-num, .ds_a-wrap.in .ds_a-dot1, .ds_a-wrap.in .ds_a-dot2, .ds_a-wrap.in .ds_a-ring{animation:none}
.ds_a-dot{display:none}
.ds_a-rev, .ds_a-thumb, .ds_a-p, .ds_a-tab{transition:none}
.ds_a-wrap:not(.in) .ds_a-rev{opacity:1;transform:none}
.ds_a-wrap.in .ds_a-num, .ds_a-wrap.in .ds_a-dot1, .ds_a-wrap.in .ds_a-dot2, .ds_a-wrap.in .ds_a-ring{animation:none}
.ds_a-dot{display:none}
.cs_a-wrap .cs_a-step, .cs_a-wrap .cs_a-track{opacity:1;transform:none;transition:none}
.cs_a-wrap .cs_a-dot, .cs_a-wrap.in .cs_a-dot{animation:none;opacity:0}
.cs_a-wrap .cs_a-ring, .cs_a-wrap.in .cs_a-ring{animation:none;opacity:0}
.dsk-p{opacity:1!important;animation:none!important}
.f3-dot, .f3-ring{animation:none!important;opacity:0!important}
.f3-draw, .f3-pop, .f3-bob, .f3-slide{animation:none!important;opacity:1!important;
    stroke-dashoffset:0!important;transform:none!important}
.cs_a-wrap [class^="k1-"], .cs_a-wrap [class^="k2-"], .cs_a-wrap [class^="k3-"], .cs_a-wrap [class^="k4-"]{animation:none!important;opacity:1!important;transform:none!important;stroke-dashoffset:0!important}
.v3_b1-wrap .v3_b1-mo, .v3_b1-wrap.in .v3_b1-mo, .in .v3_b1-wrap .v3_b1-mo{animation:none!important}
.v4_data_p3-beam{animation:none!important;display:none}
.v4_data_p3-roll, .v4_data_p3-ticks i, .v4_data_p3-t, .ds_a-flist.v4_data_p3-list li, .ds_a-flist.v4_data_p3-list li::after, .v4_data_p3-fig rect, .v4_data_p3-fig circle, .v4_data_p3-fig path{animation:none!important}
.v4_data_p3-f6halo{opacity:0}
.v4_data_p3-f9d1, .v4_data_p3-f9d2, .v4_data_p3-f9d3{opacity:0}
.v3_b1-wrap [class^="q1-"], .v3_b1-wrap [class^="q2-"], .v3_b1-wrap [class^="q3-"], .v3_b1-wrap [class^="q4-"], .v3_b1-wrap [class^="q5-"], .v3_b1-wrap [class^="q6-"], .v3_b1-wrap [class^="q7-"]{animation:none!important;opacity:1!important;transform:none!important;
    stroke-dashoffset:0!important}
