body{font-family:dynamic-text-font,Inter,Arial,sans-serif}h1,h2,h3,h4,h5,h6,p{font-family:dynamic-title-font,dynamic-text-font,Inter,Arial,sans-serif}b,strong{font-family:dynamic-text-bold-font,dynamic-text-font,Inter,Arial,sans-serif}em,i:not(.q-icon){font-family:dynamic-text-italic-font,dynamic-text-font,Inter,Arial,sans-serif}a{font-family:dynamic-text-href-font,dynamic-text-font,Inter,Arial,sans-serif}button,input{font-family:dynamic-text-input-font,dynamic-text-font,Inter,Arial,sans-serif}.container,.container-xs{padding-left:16px;padding-right:16px}@media only screen and (min-width:1024px){.container,.container-xs{padding-left:40px;padding-right:40px}}@media only screen and (min-width:1920px){.container,.container-xs{padding-left:60px;padding-right:60px}}.container{max-width:1920px}.container,.container-xs{flex:0 0 auto;margin:0 auto;position:relative;width:100%}.container-xs{max-width:1008px}.ripple{background-color:#aaa;border-radius:50%;pointer-events:none;position:absolute;transform:scale(0);height:1px;width:1px}.ripple_start{transform:scale(0.2)}.ripple_active{transform:scale(2);transition:transform 700ms,opacity 700ms;opacity:0.2}.text-black{color:#000}.bg-black{background:#000}.text-dark{color:#141414}.bg-dark{background:#141414}.text-gray{color:#999}.bg-gray{background:#999}.text-gray-dark{color:#707070}.bg-gray-dark{background:#707070}.bg-light-gray{background:#f7f7f7}.text-white{color:#fff}.bg-white{background:#fff}.text-border{color:#ccc}.bg-border{background:#ccc}.popinhome-container{display:flex;flex-direction:column;align-items:center}.popinhome-modal{padding-bottom:42px;padding-top:42px;max-width:888px}@media only screen and (min-width:1024px){.popinhome-modal{padding-bottom:56px;padding-top:56px}}.popinhome-modal__top{padding-top:96px}@media only screen and (max-width:640px){.popinhome-modal__top{padding:0 15px;padding-top:68px}}@media only screen and (max-width:640px){.popinhome-modal__bot{padding:0 15px}}.popinhome-modal__top-title{font-size:2.125rem;line-height:1.29;font-weight:500;letter-spacing:0.25px}@media only screen and (min-width:1024px){.popinhome-modal__top-title{font-size:60px;line-height:1.07;font-weight:400;letter-spacing:-0.5px}}.popinhome-modal__top-desc{font-size:0.875rem;line-height:1.14;font-weight:400;letter-spacing:0.25px;margin-top:29px}@media only screen and (min-width:1024px){.popinhome-modal__top-desc{font-size:16px;line-height:1.25;letter-spacing:0.5px}}.popinhome-modal__content ::v-deep .q-img{margin:64px 0!important}.popinhome-modal__content h3{margin-bottom:13px;font-size:1.5rem;line-height:1.17;font-weight:500}@media only screen and (min-width:1024px){.popinhome-modal__content h3{margin-bottom:21px;font-size:48px}}.popinhome-modal__content ul{padding:0}.popinhome-modal__content ul li{padding-left:14px;position:relative}.popinhome-modal__content ul li:before{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);border-radius:50%;height:4px;width:4px;background-color:#000;left:0}.popinhome-modal__content ol{padding-left:14px}.popinhome-modal__content ol,.popinhome-modal__content ul{font-size:1rem;line-height:1.25;font-weight:400;letter-spacing:0.5px;margin-bottom:42px;display:grid;grid-gap:4px}.popinhome-modal__content ol li,.popinhome-modal__content ul li{margin:0}.popinhome-modal__content i,.popinhome-modal__content p{margin-bottom:29px;font-size:0.875rem;line-height:1.14;font-weight:400;letter-spacing:0.25px}@media only screen and (min-width:1024px){.popinhome-modal__content i,.popinhome-modal__content p{font-size:16px;line-height:1.25;letter-spacing:0.5px}}.popinhome-modal__content img{margin-left:auto;margin-right:auto;display:block;margin-bottom:30px}.popinhome-modal__content .a-blockquote{margin-bottom:38px}