.pardot-form{width:100%}.pardot-form__frame{display:block;width:100%;border:0}.pardot-form__noscript{margin:0;color:#363635;font-size:14rem;line-height:1.6}.pardot-form__link{color:#fff;text-decoration:none}.pardot-form__debug{margin-top:16rem;padding:12rem;border:1px dashed #c82238;background:#fff8f8;color:#363635;font-size:12rem;line-height:1.5;text-align:left;word-break:break-all}.pardot-form__debug summary{cursor:pointer;font-weight:700}.pardot-form__debug-url{margin:8rem 0}.pardot-form__debug-table{width:100%;border-collapse:collapse}.pardot-form__debug-table th,.pardot-form__debug-table td{padding:4rem 6rem;border:1px solid #e7e6e4;vertical-align:top}.pardot-form__debug-table th{width:9em;font-weight:700;white-space:nowrap}.resource-detail{position:relative;overflow:hidden;background:#fff}@media only screen and (max-width: 1271px){.resource-detail{padding-top:62rem}}@media only screen and (max-width: 1271px){.resource-detail .detail-hero__visual{top:0;height:388rem}}.resource-detail__breadcrumb{position:relative;z-index:1}.resource-detail__breadcrumb--desktop{display:block;margin-top:64rem}@media only screen and (max-width: 1271px){.resource-detail__breadcrumb--desktop{display:none}}.resource-detail__breadcrumb--mobile{display:none}@media only screen and (max-width: 1271px){.resource-detail__breadcrumb--mobile{display:block}}.resource-detail__intro{position:relative;z-index:1;width:min(100% - 80rem,1200rem);margin-inline:auto;padding:80rem 0 0}@media only screen and (max-width: 1271px){.resource-detail__intro{width:calc(100% - 40rem);padding:40rem 0 0}}.resource-detail__title-block{max-width:540rem}@media only screen and (max-width: 1271px){.resource-detail__title-block{max-width:none}}.resource-detail__title{color:#000;font-size:44rem;font-weight:700;line-height:1.5;letter-spacing:.03em}@media only screen and (max-width: 1271px){.resource-detail__title{font-size:30rem}}.resource-detail__lead{margin-top:12rem;color:#363635;font-size:16rem;font-weight:400;line-height:1.6;letter-spacing:.03em}@media only screen and (max-width: 1271px){.resource-detail__lead{margin-top:10rem}}.resource-detail__main{position:relative;z-index:1;margin-top:102rem;padding-bottom:80rem}@media only screen and (max-width: 1271px){.resource-detail__main{margin-top:20rem;padding-bottom:40rem}}.resource-detail__main-inner{display:grid;grid-template-columns:minmax(0, 840rem) minmax(0, 320rem);align-items:start;gap:40rem;width:min(100% - 80rem,1200rem);margin-inline:auto}@media only screen and (max-width: 1271px){.resource-detail__main-inner{display:block;width:100%;margin:0}}.resource-detail__main-inner--wide{grid-template-columns:minmax(0, 840rem);justify-content:center}.resource-detail__article{min-width:0}@media only screen and (max-width: 1271px){.resource-detail__article{width:calc(100% - 40rem);margin-inline:auto}}.resource-detail__video-preview{overflow:hidden;aspect-ratio:16/9;border-radius:8rem;background:#000}.resource-detail__video-preview iframe{display:block;width:100%;height:100%;border:0}.resource-detail__carousel{position:relative;width:840rem;max-width:100%;outline:none}@media only screen and (max-width: 1271px){.resource-detail__carousel{width:100%}}.resource-detail__carousel:focus-visible{outline:2rem solid #000;outline-offset:4rem}.resource-detail__slides{position:relative;width:100%;aspect-ratio:840/472;border:1px solid #e7e6e4;border-radius:8rem;overflow:hidden}.resource-detail__slides-track{display:flex;width:100%;height:100%;transition:transform 400ms ease;will-change:transform}@media(prefers-reduced-motion: reduce){.resource-detail__slides-track{transition:none}}.resource-detail__slide{display:block;flex:0 0 100%;width:100%;height:100%}.resource-detail__slide-image{display:block;width:100%;height:100%}.resource-detail__slide-image img{display:block;width:100%;height:100%;object-fit:cover;border-radius:8rem}.resource-detail__carousel-controls{position:static;display:flex;align-items:center;justify-content:center;height:10rem;margin-top:20rem}@media only screen and (max-width: 1271px){.resource-detail__carousel-controls{height:8rem;margin-top:16rem}}.resource-detail__carousel-control{position:absolute;z-index:1;top:220rem;box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:36rem;height:36rem;padding:0;border:1px solid #e7e6e4;border-radius:50%;background:#fff;cursor:pointer}.resource-detail__carousel-control--prev{left:26rem}@media only screen and (max-width: 1271px){.resource-detail__carousel-control--prev{left:-16rem}}.resource-detail__carousel-control--next{right:24rem}@media only screen and (max-width: 1271px){.resource-detail__carousel-control--next{right:-16rem}}.resource-detail__carousel-control:focus-visible{outline:2rem solid #000;outline-offset:4rem}@media only screen and (max-width: 1271px){.resource-detail__carousel-control{top:calc(50% - 30rem)}}.resource-detail__carousel-control-icon{display:block;flex:0 0 auto}.resource-detail__carousel-control--prev .resource-detail__carousel-control-icon{transform:scaleX(-1)}.resource-detail__carousel-dots{display:flex;align-items:center;justify-content:center;gap:10rem}@media only screen and (max-width: 1271px){.resource-detail__carousel-dots{gap:8rem}}.resource-detail__carousel-dot{width:10rem;height:10rem;padding:0;border:0;border-radius:50%;background:#e7e6e4}.resource-detail__carousel-dot[aria-current=true]{background:#757573}.resource-detail__carousel-dot:focus-visible{outline:2rem solid #000;outline-offset:4rem}@media only screen and (max-width: 1271px){.resource-detail__carousel-dot{width:8rem;height:8rem}}.resource-detail__availability-note{margin-top:24rem;padding:16rem;border-radius:4rem;background:#f4f4f2;color:#363635;font-size:16rem;line-height:1.6}.resource-detail__apply-shortcut{display:none}@media only screen and (max-width: 1271px){.resource-detail__apply-shortcut{display:inline-flex;width:100%;margin-top:32rem}}@media only screen and (max-width: 1271px){.resource-detail__apply-shortcut .btn{width:100%;min-height:56rem}}.resource-detail__apply-link .btn__arrow{display:flex;align-items:center;justify-content:center;width:16rem;height:11rem;margin-left:12rem;overflow:hidden}.resource-detail__article-content{margin-top:80rem}@media only screen and (max-width: 1271px){.resource-detail__article-content{margin-top:40rem}}.resource-detail__article--no-image .resource-detail__article-content{margin-top:0}.resource-detail__explanation-section{margin-top:48rem}.resource-detail__explanation-section--first{margin-top:0}.resource-detail__explanation-section--after-list{margin-top:48rem}@media only screen and (max-width: 1271px){.resource-detail__explanation-section{margin-top:40rem}.resource-detail__explanation-section--first{margin-top:0}.resource-detail__explanation-section--after-list{margin-top:40rem}}.resource-detail__ocr-section{margin-top:64rem}@media only screen and (max-width: 1271px){.resource-detail__ocr-section{margin-top:48rem}}.resource-detail__results-section{margin-top:48rem}@media only screen and (max-width: 1271px){.resource-detail__results-section{margin-top:40rem}}.resource-detail__check-section{margin-top:0}.resource-detail__check-heading,.resource-detail__subheading{color:#000;font-size:24rem;font-weight:700;line-height:1.5;letter-spacing:.03em}@media only screen and (max-width: 1271px){.resource-detail__check-heading,.resource-detail__subheading{font-size:20rem;line-height:1.6}}.resource-detail__check-list{margin-top:24rem}.resource-detail__check-list.check-list{gap:12rem}@media only screen and (max-width: 1271px){.resource-detail__check-list.check-list{gap:8rem}}@media only screen and (max-width: 1271px){.resource-detail__check-list{margin-top:20rem}}.resource-detail__check-content{margin-top:24rem;color:#363635}.resource-detail__check-content>:first-child{margin-top:0}.resource-detail__check-content>:last-child{margin-bottom:0}.resource-detail__check-content ul,.resource-detail__check-content ol{display:flex;flex-direction:column;gap:12rem;margin:0;padding:0;list-style:none}.resource-detail__check-content li,.resource-detail__check-content>p{display:flex;align-items:flex-start;gap:8rem;margin:0;color:#363635;font-size:18rem;font-weight:700;line-height:1.6;letter-spacing:.03em}.resource-detail__check-content li::before,.resource-detail__check-content>p::before{content:"";display:block;flex:0 0 32rem;width:32rem;height:32rem;background:url("../images/components/card-icon-checklist.svg") center/contain no-repeat}.resource-detail__check-content li>p{margin:0}@media only screen and (max-width: 1271px){.resource-detail__check-content{margin-top:20rem}.resource-detail__check-content ul,.resource-detail__check-content ol{gap:8rem}.resource-detail__check-content li,.resource-detail__check-content>p{font-size:14rem;line-height:1.5}.resource-detail__check-content li::before,.resource-detail__check-content>p::before{flex-basis:28rem;width:28rem;height:28rem}}.resource-detail__check-item.check-list__item::before{align-self:flex-start;width:32rem;height:32rem;flex-basis:32rem;margin-top:0;border:0;background:url("../images/components/card-icon-checklist.svg") center/contain no-repeat;transform:none}@media only screen and (max-width: 1271px){.resource-detail__check-item.check-list__item::before{width:28rem;height:28rem;flex-basis:28rem}}@media only screen and (max-width: 1271px){.resource-detail__check-item.check-list__item{font-size:14rem;line-height:1.5}}.resource-detail__body-copy{margin-top:24rem;color:#363635;font-size:16rem;font-weight:400;line-height:1.6;letter-spacing:.03em}@media only screen and (max-width: 1271px){.resource-detail__body-copy{margin-top:20rem}}.resource-detail__body-copy+.resource-detail__body-copy{margin-top:16rem}.resource-detail__application{position:sticky;top:88rem;overflow:hidden;border:1px solid #e7e6e4;border-radius:8rem;background:#fff}@media only screen and (max-width: 1271px){.resource-detail__application{position:static;width:calc(100% - 40rem);margin:40rem auto 0}}.resource-detail__application-title{display:flex;align-items:center;justify-content:center;padding:16rem 24rem;background:#f4f4f2;color:#000;font-size:18rem;font-weight:700;line-height:1.5;letter-spacing:.03em;text-align:center}@media only screen and (max-width: 1271px){.resource-detail__application-title{padding-inline:20rem;line-height:1.6}}.resource-detail__form{display:flex;flex-direction:column;padding:24rem}@media only screen and (max-width: 1271px){.resource-detail__form{padding:30rem 20rem}}.resource-detail__form-intro{color:#363635;font-size:14rem;font-weight:400;line-height:1.5;letter-spacing:.03em}@media only screen and (max-width: 1271px){.resource-detail__form-intro{font-size:16rem;line-height:1.6}}.resource-detail__form-note{margin-top:16rem;padding-bottom:8rem;color:#363635;font-size:12rem;font-weight:400;line-height:1.4;letter-spacing:.03em}@media only screen and (max-width: 1271px){.resource-detail__form-note{margin-top:16rem;padding-bottom:0;font-size:14rem;line-height:1.5}}.resource-detail__form-required{display:block;margin-top:16rem;color:#c82238;font-size:12rem;font-weight:400;line-height:1.4;letter-spacing:.03em}@media only screen and (max-width: 1271px){.resource-detail__form-required{margin-top:32rem;font-size:14rem;line-height:1.5}}.resource-detail__form-shortcode{margin-top:16rem}.resource-detail__form-shortcode form,.resource-detail__form-shortcode .wpcf7-form,.resource-detail__form-shortcode .wpforms-form{display:flex;flex-direction:column;gap:16rem}.resource-detail__form-shortcode p{margin:0;color:#363635;font-size:12rem;font-weight:400;line-height:1.4;letter-spacing:.03em}.resource-detail__form-shortcode label{display:flex;flex-direction:column;gap:4rem;color:#363635;font-size:12rem;font-weight:400;line-height:1.4;letter-spacing:.03em}.resource-detail__form-shortcode input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=hidden]),.resource-detail__form-shortcode select,.resource-detail__form-shortcode textarea{box-sizing:border-box;width:100%;min-height:36rem;padding:8rem 12rem;border:1px solid #e7e6e4;border-radius:4rem;background-color:#fafaf9;color:#363635;font:inherit;font-size:14rem;line-height:1.5}.resource-detail__form-shortcode select{appearance:none;padding-right:36rem;background-image:url("../images/home/form-arrow-below.svg");background-position:right 12rem center;background-size:12rem 8rem;background-repeat:no-repeat}.resource-detail__form-shortcode textarea{min-height:96rem;resize:vertical}.resource-detail__form-shortcode input[type=checkbox],.resource-detail__form-shortcode input[type=radio]{flex:0 0 auto}.resource-detail__form-shortcode input[type=submit],.resource-detail__form-shortcode button[type=submit]{display:flex;align-items:center;justify-content:center;width:160rem;min-height:48rem;margin:8rem auto 0;padding:9rem 20rem;border:0;border-radius:4rem;background:#e8374a;color:#fff;font-family:inherit;font-size:16rem;font-weight:700;line-height:1.15;letter-spacing:.03em;cursor:pointer}.resource-detail__form-shortcode a{color:inherit;text-decoration:underline;text-underline-offset:2rem}.resource-detail__form-shortcode .wpcf7-list-item{margin:0}.resource-detail__form-shortcode .wpcf7-list-item label,.resource-detail__form-shortcode .wpforms-field-checkbox label,.resource-detail__form-shortcode .wpforms-field-radio label{flex-direction:row;align-items:flex-start;gap:8rem}.resource-detail__form-shortcode .wpcf7-not-valid-tip,.resource-detail__form-shortcode .wpcf7-response-output,.resource-detail__form-shortcode .wpforms-error{color:#c82238;font-size:12rem;line-height:1.4}.resource-detail__form-shortcode .wpcf7-response-output{margin:0;padding:8rem 12rem}@media only screen and (max-width: 1271px){.resource-detail__form-shortcode{margin-top:32rem}.resource-detail__form-shortcode form,.resource-detail__form-shortcode .wpcf7-form,.resource-detail__form-shortcode .wpforms-form{gap:32rem}.resource-detail__form-shortcode p,.resource-detail__form-shortcode label{font-size:14rem;line-height:1.5}}.resource-detail__form-frame{display:block;width:100%;height:1000px;border:0}.resource-detail__form-shortcode a.resource-detail__external-form-link{width:100%;min-height:48rem;color:#fff;text-decoration:none}.resource-detail__download-panel{display:flex;flex-direction:column;gap:24rem;padding:24rem}@media only screen and (max-width: 1271px){.resource-detail__download-panel{gap:32rem;padding:30rem 20rem}}.resource-detail__download-text{color:#363635;font-size:14rem;font-weight:400;line-height:1.5;letter-spacing:.03em}@media only screen and (max-width: 1271px){.resource-detail__download-text{font-size:16rem;line-height:1.6}}.resource-detail__download-link{width:100%;min-height:48rem}.resource-detail__download-link .btn__arrow{display:inline-flex;align-items:center;justify-content:center;width:16rem;height:11rem;margin-left:12rem}.resource-detail__form-fields{display:flex;flex-direction:column;gap:16rem;margin-top:16rem}@media only screen and (max-width: 1271px){.resource-detail__form-fields{gap:32rem;margin-top:32rem}}.resource-detail__form-field{display:flex;flex-direction:column}.resource-detail__form-label{display:inline-flex;align-items:flex-start;gap:4rem;padding-bottom:4rem;color:#363635;font-size:12rem;font-weight:400;line-height:1.4;letter-spacing:.03em}@media only screen and (max-width: 1271px){.resource-detail__form-label{font-size:14rem;font-weight:700;line-height:1.5}}.resource-detail__form-required-mark{color:#e8374a;font-weight:400}.resource-detail__form-control{box-sizing:border-box;width:100%;min-height:36rem;padding:8rem 12rem;border:1px solid #e7e6e4;border-radius:4rem;background-color:#fafaf9;color:#363635;font:inherit;font-size:14rem;line-height:1.5}.resource-detail__form-control--select{appearance:none;padding-right:36rem;background-image:url("../images/home/form-arrow-below.svg");background-position:right 12rem center;background-size:12rem 8rem;background-repeat:no-repeat}.resource-detail__form-hint{padding-top:4rem;color:#a8a8a6;font-size:12rem;font-weight:400;line-height:1.4;letter-spacing:.03em}.resource-detail__agreement{margin-top:16rem;padding:16rem 0 8rem;color:#363635;font-size:14rem;font-weight:400;line-height:1.5;letter-spacing:.03em}@media only screen and (max-width: 1271px){.resource-detail__agreement{margin-top:32rem;padding:0}}.resource-detail__agreement .choice-control{gap:10rem;font-size:inherit;line-height:inherit;letter-spacing:inherit}.resource-detail__agreement-link{color:inherit;text-decoration:underline;text-underline-offset:2rem}.resource-detail__submit.btn{width:160rem;margin:24rem auto 0;appearance:none;-webkit-appearance:none;border-width:0;line-height:1.15}@media only screen and (max-width: 1271px){.resource-detail__submit.btn{margin:28rem auto 0}}.resource-detail__form-afterword{margin-top:32rem;padding-bottom:16rem;color:#363635;font-size:12rem;font-weight:400;line-height:1.4;letter-spacing:.03em}@media only screen and (max-width: 1271px){.resource-detail__form-afterword{padding-bottom:0}}@media only screen and (max-width: 1271px){.resource-detail__form-afterword-pc{display:none}}
