.whitepaper-download__block{background-color:#dcd5e5;margin:32px 0;clear:both;padding-top:32px;padding-bottom:32px}.whitepaper-download__block:first-child{margin-top:0}.whitepaper-download__block+.whitepaper-download__block{margin-top:0}.whitepaper-download__block .whitepaper-download__contents{position:relative;text-align:center;display:block}@media (min-width: 768px){.whitepaper-download__block .whitepaper-download__contents{text-align:left;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}}@media (min-width: 960px){.whitepaper-download__block .whitepaper-download__contents{max-width:800px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}}.whitepaper-download__block .title{font-size:2rem;font-weight:var(--font-weight-semibold);line-height:3.2rem;text-align:center;margin-bottom:16px}@media (min-width: 768px){.whitepaper-download__block .title{font-size:2.4rem;max-width:50%;text-align:left;margin-bottom:0;display:inline-block;vertical-align:middle}}@media (min-width: 1300px){.whitepaper-download__block .title{max-width:60%}}.whitepaper-download__block .btn-solid-purple{background:transparent;color:#4f2d7f;margin:0 auto;width:auto}@media (min-width: 768px){.whitepaper-download__block .btn-solid-purple{max-width:50%;margin:0 0 0 16px;vertical-align:middle;display:inline-block}}@media (min-width: 1300px){.whitepaper-download__block .btn-solid-purple{max-width:40%}}.whitepaper-download__block .btn-solid-purple::after{width:0}@media (hover: none){.whitepaper-download__block .btn-solid-purple{outline:none}}@media (hover: hover){.whitepaper-download__block .btn-solid-purple{cursor:pointer}.whitepaper-download__block .btn-solid-purple:hover,.whitepaper-download__block .btn-solid-purple:active,.whitepaper-download__block .btn-solid-purple:focus-visible{color:#fff}.whitepaper-download__block .btn-solid-purple:hover::after,.whitepaper-download__block .btn-solid-purple:active::after,.whitepaper-download__block .btn-solid-purple:focus-visible::after{width:100%}}.whitepaper-download__block.has-cover__image:first-child{margin-top:0}@media (min-width: 768px){.whitepaper-download__block.has-cover__image{margin:112px 0}.whitepaper-download__block.has-cover__image+.whitepaper-download__block.has-cover__image{margin-top:0}}.whitepaper-download__block.has-cover__image .whitepaper-download__contents{text-align:left;display:block;padding:0 16px 0 0}@media (min-width: 960px){.whitepaper-download__block.has-cover__image.wide .whitepaper-download__contents,.whitepaper-download__block.has-cover__image.automatic .whitepaper-download__contents{max-width:896px}}@media (min-width: 768px){.whitepaper-download__block.has-cover__image.automatic,.whitepaper-download__block.has-cover__image.narrow{padding-left:16px;padding-right:16px}}@media (min-width: 768px){.whitepaper-download__block.has-cover__image.automatic .whitepaper-download__contents,.whitepaper-download__block.has-cover__image.narrow .whitepaper-download__contents{max-width:none;padding-left:0;padding-right:0}}@media (min-width: 1300px){.whitepaper-download__block.has-cover__image.automatic .whitepaper-download__contents,.whitepaper-download__block.has-cover__image.narrow .whitepaper-download__contents{padding-left:16px;padding-right:16px}}@media (min-width: 768px){.whitepaper-download__block.has-cover__image.automatic .whitepaper-download__contents .title,.whitepaper-download__block.has-cover__image.narrow .whitepaper-download__contents .title{margin-left:calc(239px - 16px)}}.whitepaper-download__block.has-cover__image.automatic .whitepaper-download__contents .btn-solid-purple,.whitepaper-download__block.has-cover__image.narrow .whitepaper-download__contents .btn-solid-purple{border-radius:4px;padding:1.4rem 4rem 1.4rem 4.6rem;cursor:pointer;position:relative;font-size:1.6rem;border:0.2rem solid #ce2c2c;font-weight:400;display:inline-flex;vertical-align:middle;transition:all 0.3s linear;color:var(--button-vi-text-color, #ce2c2c);justify-content:center;text-decoration:none;padding:1.5rem 4.6rem;background:transparent;z-index:0;--svg-animate-duration-2nd-out: 0.6s;align-items:center;border-color:#4f2d7f;background:transparent;color:var(--button-vi-text-color, #4f2d7f);overflow:hidden}@media (max-width: 479px){.whitepaper-download__block.has-cover__image.automatic .whitepaper-download__contents .btn-solid-purple,.whitepaper-download__block.has-cover__image.narrow .whitepaper-download__contents .btn-solid-purple{width:100%;box-sizing:border-box;padding:1.4rem 3.2rem}}.whitepaper-download__block.has-cover__image.automatic .whitepaper-download__contents .btn-solid-purple .svg-animation-vi,.whitepaper-download__block.has-cover__image.narrow .whitepaper-download__contents .btn-solid-purple .svg-animation-vi{width:3rem;min-width:3rem;height:2.4rem;--svg-animate-duration: 0.3s;--svg-animate-delay: 0s;display:inline-flex;vertical-align:middle;pointer-events:none}@media (hover: none){.whitepaper-download__block.has-cover__image.automatic .whitepaper-download__contents .btn-solid-purple,.whitepaper-download__block.has-cover__image.narrow .whitepaper-download__contents .btn-solid-purple{outline:none}}@media (hover: hover){.whitepaper-download__block.has-cover__image.automatic .whitepaper-download__contents .btn-solid-purple,.whitepaper-download__block.has-cover__image.narrow .whitepaper-download__contents .btn-solid-purple{cursor:pointer}.whitepaper-download__block.has-cover__image.automatic .whitepaper-download__contents .btn-solid-purple:hover,.whitepaper-download__block.has-cover__image.automatic .whitepaper-download__contents .btn-solid-purple:active,.whitepaper-download__block.has-cover__image.automatic .whitepaper-download__contents .btn-solid-purple:focus-visible,.whitepaper-download__block.has-cover__image.narrow .whitepaper-download__contents .btn-solid-purple:hover,.whitepaper-download__block.has-cover__image.narrow .whitepaper-download__contents .btn-solid-purple:active,.whitepaper-download__block.has-cover__image.narrow .whitepaper-download__contents .btn-solid-purple:focus-visible{text-decoration:none}.whitepaper-download__block.has-cover__image.automatic .whitepaper-download__contents .btn-solid-purple:hover .button-vi-text,.whitepaper-download__block.has-cover__image.automatic .whitepaper-download__contents .btn-solid-purple:active .button-vi-text,.whitepaper-download__block.has-cover__image.automatic .whitepaper-download__contents .btn-solid-purple:focus-visible .button-vi-text,.whitepaper-download__block.has-cover__image.narrow .whitepaper-download__contents .btn-solid-purple:hover .button-vi-text,.whitepaper-download__block.has-cover__image.narrow .whitepaper-download__contents .btn-solid-purple:active .button-vi-text,.whitepaper-download__block.has-cover__image.narrow .whitepaper-download__contents .btn-solid-purple:focus-visible .button-vi-text{transform:translate3d(0, 0, 0)}.whitepaper-download__block.has-cover__image.automatic .whitepaper-download__contents .btn-solid-purple:hover .svg-animation-vi,.whitepaper-download__block.has-cover__image.automatic .whitepaper-download__contents .btn-solid-purple:active .svg-animation-vi,.whitepaper-download__block.has-cover__image.automatic .whitepaper-download__contents .btn-solid-purple:focus-visible .svg-animation-vi,.whitepaper-download__block.has-cover__image.narrow .whitepaper-download__contents .btn-solid-purple:hover .svg-animation-vi,.whitepaper-download__block.has-cover__image.narrow .whitepaper-download__contents .btn-solid-purple:active .svg-animation-vi,.whitepaper-download__block.has-cover__image.narrow .whitepaper-download__contents .btn-solid-purple:focus-visible .svg-animation-vi{--svg-animate-delay: 0.3s;--svg-animate-name: svg-animate;--svg-animate-name2: svg-animate2;--svg-animate-duration: 1s;opacity:1}@supports not (d: path("M0 0")){.whitepaper-download__block.has-cover__image.automatic .whitepaper-download__contents .btn-solid-purple:hover .svg-animation-vi,.whitepaper-download__block.has-cover__image.automatic .whitepaper-download__contents .btn-solid-purple:active .svg-animation-vi,.whitepaper-download__block.has-cover__image.automatic .whitepaper-download__contents .btn-solid-purple:focus-visible .svg-animation-vi,.whitepaper-download__block.has-cover__image.narrow .whitepaper-download__contents .btn-solid-purple:hover .svg-animation-vi,.whitepaper-download__block.has-cover__image.narrow .whitepaper-download__contents .btn-solid-purple:active .svg-animation-vi,.whitepaper-download__block.has-cover__image.narrow .whitepaper-download__contents .btn-solid-purple:focus-visible .svg-animation-vi{translate:var(--fallback-translate-safari) 0}}}.whitepaper-download__block.has-cover__image.automatic .whitepaper-download__contents .btn-solid-purple .button-vi-text,.whitepaper-download__block.has-cover__image.narrow .whitepaper-download__contents .btn-solid-purple .button-vi-text{color:var(--button-vi-text-color, #fff);display:inline-flex;vertical-align:middle;font-size:1.6rem}@media (max-width: 479px){.whitepaper-download__block.has-cover__image.automatic .whitepaper-download__contents .btn-solid-purple,.whitepaper-download__block.has-cover__image.narrow .whitepaper-download__contents .btn-solid-purple{padding-top:1.3rem;padding-bottom:1.3rem}}.whitepaper-download__block.has-cover__image.automatic .whitepaper-download__contents .btn-solid-purple .button-vi-text,.whitepaper-download__block.has-cover__image.narrow .whitepaper-download__contents .btn-solid-purple .button-vi-text{transition:all .5s ease-in-out}.whitepaper-download__block.has-cover__image.automatic .whitepaper-download__contents .btn-solid-purple::after,.whitepaper-download__block.has-cover__image.narrow .whitepaper-download__contents .btn-solid-purple::after{content:' ';position:absolute;z-index:-1;left:0;display:block;height:100%;width:0;background:#ce2c2c;top:50%;transform:translateY(-50%);pointer-events:none;opacity:0;transition:opacity 0s var(--svg-animate-duration-2nd-out);animation:secondary-button-animate-out var(--svg-animate-duration-2nd-out) ease forwards}@media (hover: none){.whitepaper-download__block.has-cover__image.automatic .whitepaper-download__contents .btn-solid-purple,.whitepaper-download__block.has-cover__image.narrow .whitepaper-download__contents .btn-solid-purple{outline:none}}@media (hover: hover){.whitepaper-download__block.has-cover__image.automatic .whitepaper-download__contents .btn-solid-purple,.whitepaper-download__block.has-cover__image.narrow .whitepaper-download__contents .btn-solid-purple{cursor:pointer}.whitepaper-download__block.has-cover__image.automatic .whitepaper-download__contents .btn-solid-purple:hover::after,.whitepaper-download__block.has-cover__image.automatic .whitepaper-download__contents .btn-solid-purple:active::after,.whitepaper-download__block.has-cover__image.automatic .whitepaper-download__contents .btn-solid-purple:focus-visible::after,.whitepaper-download__block.has-cover__image.narrow .whitepaper-download__contents .btn-solid-purple:hover::after,.whitepaper-download__block.has-cover__image.narrow .whitepaper-download__contents .btn-solid-purple:active::after,.whitepaper-download__block.has-cover__image.narrow .whitepaper-download__contents .btn-solid-purple:focus-visible::after{opacity:1;transition:opacity 0s 0s;animation:secondary-button-animate var(--svg-animate-duration-2nd-out) ease forwards}}.whitepaper-download__block.has-cover__image.automatic .whitepaper-download__contents .btn-solid-purple::after,.whitepaper-download__block.has-cover__image.narrow .whitepaper-download__contents .btn-solid-purple::after{background:#4f2d7f}@media (hover: none){.whitepaper-download__block.has-cover__image.automatic .whitepaper-download__contents .btn-solid-purple,.whitepaper-download__block.has-cover__image.narrow .whitepaper-download__contents .btn-solid-purple{outline:none}}@media (hover: hover){.whitepaper-download__block.has-cover__image.automatic .whitepaper-download__contents .btn-solid-purple,.whitepaper-download__block.has-cover__image.narrow .whitepaper-download__contents .btn-solid-purple{cursor:pointer}.whitepaper-download__block.has-cover__image.automatic .whitepaper-download__contents .btn-solid-purple:hover,.whitepaper-download__block.has-cover__image.automatic .whitepaper-download__contents .btn-solid-purple:active,.whitepaper-download__block.has-cover__image.automatic .whitepaper-download__contents .btn-solid-purple:focus-visible,.whitepaper-download__block.has-cover__image.narrow .whitepaper-download__contents .btn-solid-purple:hover,.whitepaper-download__block.has-cover__image.narrow .whitepaper-download__contents .btn-solid-purple:active,.whitepaper-download__block.has-cover__image.narrow .whitepaper-download__contents .btn-solid-purple:focus-visible{color:var(--button-vi-text-hover-color, #fff)}}@media (min-width: 768px){.whitepaper-download__block.has-cover__image.automatic .whitepaper-download__contents .btn-solid-purple,.whitepaper-download__block.has-cover__image.narrow .whitepaper-download__contents .btn-solid-purple{margin-left:calc(239px - 16px)}}@media (min-width: 768px){.whitepaper-download__block.has-cover__image.automatic .whitepaper-download__contents .pdf-cover,.whitepaper-download__block.has-cover__image.narrow .whitepaper-download__contents .pdf-cover{left:0}}.whitepaper-download__block.has-cover__image .title{margin-left:239px;display:block;margin-bottom:0;text-align:left;margin-left:100px;min-height:100px}@media (min-width: 768px){.whitepaper-download__block.has-cover__image .title{max-width:none;margin-left:calc(239px - 16px);margin-bottom:16px;min-height:0}}@media (min-width: 1300px){.whitepaper-download__block.has-cover__image .title{margin-left:239px}}.whitepaper-download__block.has-cover__image .btn-solid-purple{margin-top:16px;margin-left:0}@media (max-width: 767px){.whitepaper-download__block.has-cover__image .btn-solid-purple{width:auto}}@media (min-width: 768px){.whitepaper-download__block.has-cover__image .btn-solid-purple{margin-top:0;margin-left:calc(239px - 16px);max-width:none}}@media (min-width: 1300px){.whitepaper-download__block.has-cover__image .btn-solid-purple{margin-left:239px}}.whitepaper-download__block.has-cover__image .pdf-cover{width:75px;height:100px;overflow:hidden;position:absolute;top:0;left:0}@media (min-width: 768px){.whitepaper-download__block.has-cover__image .pdf-cover{width:195px;height:263px;overflow:hidden;position:absolute;top:50%;margin-top:calc(-263px / 2);left:0}}.whitepaper-download__block.has-cover__image .pdf-cover img{display:block;min-width:100%;height:auto;margin:0;min-height:100%;object-fit:cover}.whitepaper-download__block.wide{padding-right:0;float:none;text-align:left;width:100vw;transform:translateX(-50%);margin-left:50%}.whitepaper-download__block.wide .container{margin-right:auto;margin-left:auto;padding-left:16px;padding-right:16px}.whitepaper-download__block.wide .container:before,.whitepaper-download__block.wide .container:after{content:" ";display:table}.whitepaper-download__block.wide .container:after{clear:both}.whitepaper-download__block.wide .container .dynamic-container,.whitepaper-download__block.wide .container .container{width:auto;padding:0}.whitepaper-download__block.wide .container .dynamic-container .row,.whitepaper-download__block.wide .container .container .row{margin-left:0;margin-right:0}.whitepaper-download__block.wide .container .dynamic-container{max-width:100%}.whitepaper-download__block.wide .container [class*="col-"] .container .row{margin-left:-16px;margin-right:-16px}@media (max-width: 768px){.whitepaper-download__block.wide .container{width:100%}}@media (min-width: 768px){.whitepaper-download__block.wide .container{width:calc(100% - 64px)}}@media (min-width: 1024px){.whitepaper-download__block.wide .container{width:calc(100% - 64px)}}@media (min-width: 1300px){.whitepaper-download__block.wide .container{width:1172px}}.whitepaper-download__block.automatic{width:100vw;transform:translateX(-50%);margin-left:50%}@media (max-width: 767px){.whitepaper-download__block.automatic{padding-left:16px;padding-right:16px}}@media (min-width: 768px){.whitepaper-download__block.automatic{transform:none;width:auto;padding-left:32px;padding-right:32px;margin-left:0}}@media (min-width: 1300px){.whitepaper-download__block.automatic{margin-left:-64px;margin-right:-64px}}@media (min-width: 768px){.whitepaper-download__block.automatic .whitepaper-download__contents{max-width:none;padding-left:0;padding-right:0}}@media (min-width: 1300px){.whitepaper-download__block.automatic .whitepaper-download__contents{padding-left:32px;padding-right:32px}}@media (max-width: 767px){.whitepaper-download__block.narrow{padding-left:16px;padding-right:16px}}@media (min-width: 768px){.whitepaper-download__block.narrow .whitepaper-download__contents{padding-left:32px;padding-right:32px}}@media (min-width: 1300px){.whitepaper-download__block.narrow .whitepaper-download__contents .title,.whitepaper-download__block.narrow .whitepaper-download__contents .btn-solid-purple{max-width:50%}}

/*# sourceMappingURL=whitepaper-download-block.css.map */
