@layer utils{.whitepaper-detail__form ._form-title{font-family:var(--g-font-primary);font-size:var(--g-text-h5-font-size-mobile);font-style:var(--g-text-h5-font-style);font-weight:var(--g-text-h5-font-weight-mobile,var(--g-text-h5-font-weight));letter-spacing:var(--g-text-h5-letter-spacing-mobile,var(--g-text-h5-letter-spacing));line-height:var(--g-text-h5-line-height)}@media(min-width:992px){.whitepaper-detail__form ._form-title{font-size:var(--g-text-h5-font-size);font-weight:var(--g-text-h5-font-weight);letter-spacing:var(--g-text-h5-letter-spacing)}}.whitepaper-detail__form :is(input:not([type=checkbox],[type=radio],[type=submit]),select,textarea),.whitepaper-detail__form button[type=submit]{font-family:var(--g-font-primary);font-size:var(--g-text-body-font-size-mobile);font-style:var(--g-text-body-font-style);font-weight:var(--g-text-body-font-weight-mobile,var(--g-text-body-font-weight));letter-spacing:var(--g-text-body-letter-spacing-mobile,var(--g-text-body-letter-spacing));line-height:var(--g-text-body-line-height)}@media(min-width:992px){.whitepaper-detail__form :is(input:not([type=checkbox],[type=radio],[type=submit]),select,textarea),.whitepaper-detail__form button[type=submit]{font-size:var(--g-text-body-font-size);font-weight:var(--g-text-body-font-weight);letter-spacing:var(--g-text-body-letter-spacing)}}.whitepaper-detail__form ._error-inner,.whitepaper-detail__form ._html-code,.whitepaper-detail__form label{font-family:var(--g-font-primary);font-size:var(--g-text-body-sm-font-size-mobile);font-style:var(--g-text-body-sm-font-style);font-weight:var(--g-text-body-sm-font-weight-mobile,var(--g-text-body-sm-font-weight));letter-spacing:var(--g-text-body-sm-letter-spacing-mobile,var(--g-text-body-sm-letter-spacing));line-height:var(--g-text-body-sm-line-height)}@media(min-width:992px){.whitepaper-detail__form ._error-inner,.whitepaper-detail__form ._html-code,.whitepaper-detail__form label{font-size:var(--g-text-body-sm-font-size);font-weight:var(--g-text-body-sm-font-weight);letter-spacing:var(--g-text-body-sm-letter-spacing)}}}@layer partials{.whitepaper-detail{background-color:var(--g-color-dark-blue-midnight);color:var(--g-color-white);container-type:inline-size;padding-block:var(--g-spacing-9) var(--g-spacing-10)}.whitepaper-detail__container{align-items:start;display:grid;gap:var(--g-spacing-8)}.whitepaper-detail__main{display:flex;flex-direction:column;gap:var(--g-spacing-7)}.whitepaper-detail__header{display:flex;flex-direction:column;gap:var(--g-spacing-2)}.whitepaper-detail__eyebrow{font-weight:700;margin:0}.whitepaper-detail__eyebrow-link{text-decoration-color:transparent}@media(hover:hover)and (pointer:fine){.whitepaper-detail__eyebrow-link:hover{text-decoration-color:currentcolor}}.whitepaper-detail__title{margin:0}.whitepaper-detail__body{align-items:start;display:grid;gap:var(--g-spacing-7)}.whitepaper-detail__cover{background:none;border:0;cursor:zoom-in;display:block;padding:0;transition-duration:var(--g-easing-duration-micro);transition-property:opacity;transition-timing-function:var(--g-easing-hover);width:18.9rem}@media(hover:hover)and (pointer:fine){.whitepaper-detail__cover:hover{opacity:.85}}.whitepaper-detail__cover:focus-visible{outline:.2rem solid var(--g-color-white);outline-offset:.2rem}@media(prefers-reduced-motion:reduce){.whitepaper-detail__cover{transition-duration:0s}}.whitepaper-detail__cover-image{display:block;height:auto;width:100%}.whitepaper-detail__content{opacity:.7}.whitepaper-detail__content>*{margin-block:0}.whitepaper-detail__content>*+*{margin-block-start:var(--g-spacing-3)}.whitepaper-detail__thank-you{align-items:flex-start;display:flex;flex-direction:column;gap:var(--g-spacing-3)}.whitepaper-detail__thank-you-text,.whitepaper-detail__thank-you-title{margin:0}.whitepaper-detail__thank-you .wp-block-button{margin-block-start:var(--g-spacing-3)}.whitepaper-detail__form{background-color:var(--g-color-white);color:var(--g-color-dark-blue-midnight);padding:var(--g-spacing-6)}.whitepaper-detail__form ._form-content{display:flex;flex-direction:column;gap:var(--g-spacing-3)}.whitepaper-detail__form ._field_header{margin-block-end:var(--g-spacing-3)}.whitepaper-detail__form ._form-title{margin:0}.whitepaper-detail__form ._clear-element{display:none}.whitepaper-detail__form label{display:block;font-weight:700;margin-block-end:var(--g-spacing-1)}.whitepaper-detail__form :is(input:not([type=checkbox],[type=radio],[type=submit]),select,textarea){background-color:var(--g-color-grey-paper);border:0;border-radius:0;color:inherit;padding:var(--g-spacing-3);width:100%}.whitepaper-detail__form :is(input:not([type=checkbox],[type=radio],[type=submit]),select,textarea)::placeholder{color:inherit;opacity:.5}.whitepaper-detail__form :is(input:not([type=checkbox],[type=radio],[type=submit]),select,textarea):focus-visible{outline:.2rem solid var(--g-color-teal-core)}.whitepaper-detail__form :is(input:not([type=checkbox],[type=radio],[type=submit]),select,textarea)._has_error{box-shadow:inset 0 0 0 .2rem var(--g-color-red-error)}.whitepaper-detail__form :is([type=checkbox],[type=radio]){accent-color:var(--g-color-dark-blue-midnight)}.whitepaper-detail__form ._html-code p{margin:0}.whitepaper-detail__form ._html-code :is(p,a){font-size:inherit!important;padding:0!important}.whitepaper-detail__form ._error-arrow{display:none}.whitepaper-detail__form ._error-inner{color:var(--g-color-red-error);font-weight:600}.whitepaper-detail__form ._error{margin-block-start:var(--g-spacing-1)}.whitepaper-detail__form ._form_error{margin-block-end:var(--g-spacing-3)}.whitepaper-detail__form ._button-wrapper{margin-block-start:var(--g-spacing-3)}.whitepaper-detail__form button[type=submit]{background-color:transparent;border:0;color:var(--g-color-dark-blue-midnight);cursor:pointer;isolation:isolate;min-height:5.6rem;min-width:25rem;overflow:hidden;padding-inline:var(--g-spacing-6) var(--g-spacing-8);position:relative;transition-duration:var(--g-easing-duration-micro);transition-property:color;transition-timing-function:var(--g-easing-hover)}.whitepaper-detail__form button[type=submit]:before{background-color:var(--g-color-teal-tint-60);content:"";inset:0;position:absolute;transform:skewX(calc(var(--g-brand-angle)*-1));transform-origin:top right;transition-duration:var(--g-easing-duration-micro);transition-property:background-color;transition-timing-function:var(--g-easing-hover);z-index:-1}@media(prefers-reduced-motion:reduce){.whitepaper-detail__form button[type=submit]:before{transition-duration:0s}}@media(hover:hover)and (pointer:fine){.whitepaper-detail__form button[type=submit]:hover{color:var(--g-color-white)}.whitepaper-detail__form button[type=submit]:hover:before{background-color:var(--g-color-teal-anchor)}}.whitepaper-detail__form button[type=submit]:active{color:var(--g-color-white)}.whitepaper-detail__form button[type=submit]:active:before{background-color:var(--g-color-teal-core)}.whitepaper-detail__form button[type=submit]:focus-visible{box-shadow:0 0 0 .4rem var(--g-color-dark-blue-midnight);outline:.2rem solid var(--g-color-white);outline-offset:.2rem}@media(prefers-reduced-motion:reduce){.whitepaper-detail__form button[type=submit]{transition-duration:0s}}@container ((width >= 768px)){.whitepaper-detail__body{grid-template-columns:auto minmax(0,1fr)}}@container ((width >= 1200px)){.whitepaper-detail__container{grid-template-columns:minmax(0,808fr) minmax(0,440fr)}.whitepaper-detail__form{position:sticky;top:calc(var(--g-header-height) + var(--wp-admin--admin-bar--height, 0px) + var(--g-spacing-6))}}}
