.faq-item::details-content{transition:grid-template-rows .35s cubic-bezier(.2, .8, .2, 1), content-visibility .35s allow-discrete;grid-template-rows:0fr;display:grid}.faq-item[open]::details-content{grid-template-rows:1fr}.faq-answer{min-height:0;overflow:hidden}.faq-item summary::-webkit-details-marker{display:none}@media (prefers-reduced-motion:reduce){.faq-item::details-content{transition:none}}
.im-art{--im-ease:cubic-bezier(.22, 1, .36, 1);aspect-ratio:1;width:100%;position:relative}.im-art img,.im-art .im-group,.im-art .im-arm-clip{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block;position:absolute;inset:0}.im-art .im-group img{position:absolute;inset:0}.im-v-receptionist{--im-phone-origin:72% 49%;--im-lines-origin:78.3% 40.8%;--im-l1-clip:inset(35.6667% 20.5% 61.0833% 77.75%);--im-l2-clip:inset(37.5% 17.6667% 59.9167% 79.5833%);--im-l3-clip:inset(40.3333% 16.0833% 58.0833% 80.6667%);--im-arm-origin:31.25% 58.75%;--im-arm-clip:inset(0 0 calc(100% - 59.25%) 0)}.im-v-staff{--im-phone-origin:72.2396% 49.0625%;--im-lines-origin:78.4375% 40.625%;--im-l1-clip:inset(35.4167% 20.3125% 61.0417% 77.7083%);--im-l2-clip:inset(37.3958% 17.5% 59.8958% 79.4792%);--im-l3-clip:inset(40.1042% 15.9375% 58.0208% 80.5208%);--im-arm-origin:30.4167% 58.75%;--im-arm-clip:inset(0 0 40.7292% 0)}.im-worried[data-im-state=ready] .im-lines,.im-worried[data-im-state=ready] .im-sweat{opacity:0}.im-worried .im-phone{transform-origin:var(--im-phone-origin)}.im-worried .im-lines{transform-origin:var(--im-lines-origin)}.im-worried .im-l1{clip-path:var(--im-l1-clip)}.im-worried .im-l2{clip-path:var(--im-l2-clip)}.im-worried .im-l3{clip-path:var(--im-l3-clip)}.im-worried[data-im-state=play] .im-phone{animation:.1s linear 6 both im-shake}.im-worried[data-im-state=play] .im-lines{animation:im-pop .22s var(--im-ease) both}.im-worried[data-im-state=play] .im-l1{animation-delay:80ms}.im-worried[data-im-state=play] .im-l2{animation-delay:.16s}.im-worried[data-im-state=play] .im-l3{animation-delay:.24s}.im-worried[data-im-state=play] .im-sweat{animation:im-drip .4s var(--im-ease) .7s both}.im-relief .im-arm-clip{clip-path:var(--im-arm-clip)}.im-relief .im-arm{transform-origin:var(--im-arm-origin)}.im-relief[data-im-state=play] .im-arm{animation:im-grip .3s var(--im-ease) 2 both}.im-lock[data-im-state=ready] .im-dots,.im-lock[data-im-state=ready] .im-lines{opacity:0}.im-lock[data-im-state=ready] .im-shackle{transform:translateY(-3%)}.im-lock .im-group{transform-origin:50.125% 52.958%}.im-lock .im-phone{transform-origin:80.4% 61.9%}.im-lock .im-lines{transform-origin:89.7% 57.8%}.im-lock .im-d1{clip-path:inset(30% 73.6667% 64.1667% 22%)}.im-lock .im-d2{clip-path:inset(51.3333% 68.8333% 44.9167% 23.4167%)}.im-lock .im-d3{clip-path:inset(63.4167% 64.9167% 32.8333% 30.8333%)}.im-lock .im-d4{clip-path:inset(30.1667% 19.6667% 53.5833% 73.9167%)}.im-lock .im-d5{clip-path:inset(53% 25.75% 44.9167% 69%)}.im-lock .im-l1{clip-path:inset(55.1667% 7% 42.0833% 89.8333%)}.im-lock .im-l2{clip-path:inset(59% 6.0833% 39.25% 90.4167%)}.im-lock .im-shine{background:linear-gradient(115deg,#0000 47.5%,#ffffffb3 50%,#0000 52.5%) 100% 0/300% 100% no-repeat;position:absolute;inset:0;-webkit-mask:url(/illust/motion/security/shield.webp) 50%/100% 100% no-repeat;mask:url(/illust/motion/security/shield.webp) 50%/100% 100% no-repeat}.im-lock[data-im-state=play] .im-dots{animation:.2s linear both im-fadein}.im-lock[data-im-state=play] .im-d1{animation-delay:0s}.im-lock[data-im-state=play] .im-d2{animation-delay:80ms}.im-lock[data-im-state=play] .im-d3{animation-delay:.16s}.im-lock[data-im-state=play] .im-d4{animation-delay:.24s}.im-lock[data-im-state=play] .im-d5{animation-delay:.32s}.im-lock[data-im-state=play] .im-phone{animation:.5s linear .4s both im-shake-lock}.im-lock[data-im-state=play] .im-lines{animation:im-pop .22s var(--im-ease) both}.im-lock[data-im-state=play] .im-l1{animation-delay:.5s}.im-lock[data-im-state=play] .im-l2{animation-delay:.58s}.im-lock[data-im-state=play] .im-shackle{animation:.22s cubic-bezier(.55,0,1,.45) .9s both im-close}.im-lock[data-im-state=play] .im-group{animation:im-bounce .3s var(--im-ease) 1.12s both}.im-lock[data-im-state=play] .im-shine{animation:.65s cubic-bezier(.4,0,.2,1) 1.3s both im-shine}@keyframes im-shake{0%{transform:translate(0)rotate(0)}25%{transform:translate(2px,-2px)rotate(2deg)}75%{transform:translate(-2px,2px)rotate(-2deg)}to{transform:translate(0)rotate(0)}}@keyframes im-shake-lock{0%{transform:translate(0)rotate(0)}20%{transform:translate(2px,-2px)rotate(2deg)}40%{transform:translate(-2px,2px)rotate(-2deg)}60%{transform:translate(2px,-2px)rotate(2deg)}80%{transform:translate(-2px,2px)rotate(-2deg)}to{transform:translate(0)rotate(0)}}@keyframes im-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes im-drip{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes im-grip{0%{transform:rotate(0)}50%{transform:rotate(6deg)}to{transform:rotate(0)}}@keyframes im-fadein{0%{opacity:0}to{opacity:1}}@keyframes im-close{0%{transform:translateY(-3%)}to{transform:translateY(0)}}@keyframes im-shine{0%{background-position:100% 0}to{background-position:0 0}}@keyframes im-bounce{0%{transform:scale(1)}50%{transform:scale(1.04)}to{transform:scale(1)}}
.kit-xs{font-size:max(9.5px,1.55cqw);line-height:1.45}.kit-s{font-size:max(10px,1.95cqw);line-height:1.5}.kit-m{font-size:max(13px,2.4cqw);line-height:1.4}.kit-l{font-size:max(16px,3cqw);line-height:1.2}.kit-ch{opacity:0}.kit-ch-run{animation:1ms linear forwards kit-ch;animation-delay:calc(var(--i) * var(--ms,27ms) + var(--d,0s))}.kit-ch-done{opacity:1}@keyframes kit-ch{to{opacity:1}}.kit-pop{animation:kit-pop .3s var(--ease-out) both}@keyframes kit-pop{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.kit-ring{animation:.21s both kit-press;animation-delay:var(--pd,0s)}.kit-ring:after{content:"";animation:kit-ring .42s var(--ease-out) both;animation-delay:var(--pd,0s);border-radius:999px;position:absolute;inset:0}@keyframes kit-press{0%,to{scale:1}40%{scale:.86}}@keyframes kit-ring{0%{box-shadow:0 0 #00b3588c}to{box-shadow:0 0 0 max(10px,1.8cqw) #00b35800}}.kit-dots i{background:var(--color-brand);border-radius:999px;width:max(5px,.8cqw);height:max(5px,.8cqw);margin:0 max(1.5px,.25cqw);animation:.6s ease-in-out infinite kit-dot;display:inline-block}.kit-dots i:nth-child(2){animation-delay:90ms}.kit-dots i:nth-child(3){animation-delay:.18s}@keyframes kit-dot{0%,to{opacity:.4;transform:translateY(0)}40%{opacity:1;transform:translateY(-40%)}}.kit-twinkle{animation:.84s ease-in-out infinite kit-twinkle}@keyframes kit-twinkle{0%,to{opacity:.5;transform:scale(.7)rotate(0)}50%{opacity:1;transform:scale(1.15)rotate(20deg)}}@media (prefers-reduced-motion:reduce){.kit-ch-run{animation-delay:0s}.kit-dots i,.kit-twinkle{animation:none}}.kit-fly{animation:kit-fly .6s var(--ease-out) both;animation-delay:var(--d,0s)}@keyframes kit-fly{0%{opacity:0;transform:translate(0)scale(.9)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(var(--dx), var(--dy)) scale(.9)}}.kit-grow{transform-origin:0;transition:transform .54s var(--ease-out);transform:scaleX(0)}.kit-grow-on{transform:scaleX(1)}@keyframes kit-rows{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.kit-fadeout{animation:.18s both kit-fadeout;animation-delay:var(--d,0s)}@keyframes kit-fadeout{to{opacity:0}}@media (max-width:767px){.kit-xs{font-size:11px}.kit-s{font-size:11.5px}}
@property --d-n{syntax:"<integer>";inherits:true;initial-value:0}.d-lit{animation:d-lit .42s var(--ease-out) both;animation-delay:calc(var(--i) * .27s)}@keyframes d-lit{0%{transform:scale(1);box-shadow:0 0 #00b35800}35%{transform:scale(1.05);box-shadow:0 0 0 1.4cqw #00b35838}to{box-shadow:var(--shadow-card);transform:scale(1)}}.d-num{counter-reset:dn var(--d-n)}.d-num:after{content:counter(dn)}.d-count{animation:d-count .78s var(--ease-out) both;animation-delay:var(--dl,0s)}@keyframes d-count{0%{--d-n:0}to{--d-n:var(--to)}}.d-fly{left:calc(var(--sx) * 1cqw);top:calc(var(--sy) * 1cqw);animation:d-fly .66s var(--ease-out) both;animation-delay:var(--fd,0s)}@keyframes d-fly{0%{opacity:0;transform:translate(-50%,-50%)scale(.5)}15%{opacity:1;transform:translate(-50%,-50%)scale(1)}80%{opacity:1}to{opacity:0;transform:translate(calc(-50% + (var(--ex) - var(--sx)) * 1cqw), calc(-50% + (var(--ey) - var(--sy)) * 1cqw)) scale(.8)}}@media (prefers-reduced-motion:reduce){.d-lit{animation:none}}
.e-bar-run{transform-origin:0;animation:1.44s linear both e-bar}@keyframes e-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.e-brush{animation:.54s ease-in-out infinite alternate e-brush}@keyframes e-brush{0%{transform:rotate(-18deg)translate(0)}to{transform:rotate(14deg)translate(.8cqw)}}@container (max-width:519px){.e-phone-label{display:none}.e-prompt{font-size:9.5px;line-height:1.35}.e-strip{height:6cqw}.e-banner-title.kit-s{font-size:9.5px}.e-banner-chip.kit-xs{font-size:8.5px}}@media (max-width:767px){.e-phone-label{display:block}.e-prompt{font-size:11.5px;line-height:1.5}.e-strip{height:7cqw}.e-banner-title.kit-s{font-size:9.5px}.e-banner-chip.kit-xs{font-size:8.5px}}@media (prefers-reduced-motion:reduce){.e-brush{animation:none}}
.f-dot{animation:.78s ease-in both f-dot;animation-delay:var(--fd,0s);left:28cqw}@keyframes f-dot{0%{opacity:0;transform:translate(0, calc(var(--j) * .5cqw)) scale(.4)}15%{opacity:1;transform:translate(0, calc(var(--j) * .5cqw)) scale(1)}80%{opacity:1}to{opacity:0;transform:translate(18cqw)scale(.9)}}@media (max-width:767px){.f-dot{animation-name:f-dot-m}}@keyframes f-dot-m{0%{opacity:0;transform:scale(.4)}15%{opacity:1;transform:scale(1)}80%{opacity:1}to{opacity:0;transform:translateY(18cqw)scale(.9)}}
