*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}img,svg,video,canvas,audio,iframe,embed,object{display:block;max-width:100%}img,video{height:auto}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ul,ol{padding-left:1.5em}nav ul,nav ol{list-style:none;padding:0;margin:0}table{border-collapse:collapse;border-spacing:0;width:100%}:focus:not(:focus-visible){outline:none}:focus-visible{outline:3px solid var(--wp--custom--focus--color, currentColor);outline-offset:3px;border-radius:2px}:focus-visible,:target{scroll-margin-top:var(--fse-header-height, 80px)}.skip-link{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;z-index:9999}.skip-link:focus{position:fixed;top:1rem;left:1rem;width:auto;height:auto;padding:.75rem 1.5rem;background:var(--wp--preset--color--secondary);color:var(--wp--preset--color--base);font-size:.875rem;font-weight:600;border-radius:.375rem;text-decoration:none}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}[hidden]{display:none !important}:root{--pv-selection-bg: var(--wp--preset--color--brand, #63bf00);--pv-selection-ink: var(--wp--preset--color--light, #fff)}::selection{background-color:var(--pv-selection-bg);color:var(--pv-selection-ink)}.entry-content>*+*,.wp-block-post-content>*+*{margin-top:var(--wp--preset--spacing--xl)}.entry-content img,.entry-content video,.wp-block-post-content img,.wp-block-post-content video{max-width:100%;height:auto}.entry-content iframe,.wp-block-post-content iframe{max-width:100%}.entry-content code:not([class]),.wp-block-post-content code:not([class]){font-family:var(--wp--preset--font-family--mono);font-size:.9em;background-color:var(--wp--preset--color--base-3);padding:.1em .35em;border-radius:.2em}.entry-content blockquote,.wp-block-post-content blockquote{margin:0;padding:1rem 1.5rem;border-left:4px solid var(--wp--preset--color--secondary);font-style:italic;color:var(--wp--preset--color--contrast-2)}.entry-content blockquote cite,.wp-block-post-content blockquote cite{display:block;margin-top:.5rem;font-style:normal;font-size:.875rem;color:var(--wp--preset--color--contrast-3)}.entry-content blockquote cite::before,.wp-block-post-content blockquote cite::before{content:"— "}.entry-content hr:not(.wp-block-separator),.wp-block-post-content hr:not(.wp-block-separator){border:none;border-top:1px solid var(--wp--preset--color--base-3);margin:2rem 0}.entry-content .wp-block-separator,.wp-block-post-content .wp-block-separator{border:none;border-bottom:2px solid currentColor;margin-block:0}.entry-content .wp-block-separator.has-background,.wp-block-post-content .wp-block-separator.has-background{border-bottom:none;min-height:2px}.entry-content table,.wp-block-post-content table{font-size:.875rem;border:1px solid var(--wp--preset--color--base-3);border-radius:.375rem;overflow:hidden}.entry-content table th,.wp-block-post-content table th{background-color:var(--wp--preset--color--base-2);font-weight:600;text-align:left;padding:.75rem 1rem}.entry-content table td,.wp-block-post-content table td{padding:.75rem 1rem;border-top:1px solid var(--wp--preset--color--base-3)}.entry-content table tr:last-child td,.wp-block-post-content table tr:last-child td{border-bottom:none}.entry-content ul,.entry-content ol,.wp-block-post-content ul,.wp-block-post-content ol{padding-left:1.5rem}.entry-content ul li,.entry-content ol li,.wp-block-post-content ul li,.wp-block-post-content ol li{margin-bottom:.5rem}.entry-content ul ul,.entry-content ul ol,.entry-content ol ul,.entry-content ol ol,.wp-block-post-content ul ul,.wp-block-post-content ul ol,.wp-block-post-content ol ul,.wp-block-post-content ol ol{margin-top:.5rem}.entry-content dl dt,.wp-block-post-content dl dt{font-weight:600}.entry-content dl dd,.wp-block-post-content dl dd{margin-left:1.5rem;margin-bottom:.5rem;color:var(--wp--preset--color--contrast-2)}.wp-block-post-content.alignfull>.alignfull,.site-main>.alignfull{margin-block:0}.pv-section-collapse .wp-block-group:is(.is-style-section,.is-style-section-sm,.is-style-section-lg,.is-style-section-xl,.is-style-section-intro):not(.has-background,.pv-title-band):not([style*=background]):not([style*="padding-bottom:0"],[style*="padding-bottom:var(--wp--preset--spacing--0)"])+.wp-block-group:is(.is-style-section,.is-style-section-sm,.is-style-section-lg,.is-style-section-xl,.is-style-section-intro):not(.has-background,.pv-title-band):not([style*=background]){padding-top:0}.section-label{display:block;font-size:.875rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--wp--preset--color--secondary);margin-bottom:.75rem}.has-dark-brand-color{color:var(--wp--preset--color--dark-brand, var(--wp--preset--color--dark))}.has-dark-brand-background-color{background-color:var(--wp--preset--color--dark-brand, var(--wp--preset--color--dark))}.has-brand-ink-color{color:var(--wp--preset--color--brand-ink, var(--wp--preset--color--light))}.has-brand-ink-background-color{background-color:var(--wp--preset--color--brand-ink, var(--wp--preset--color--light))}.has-brand-bright-color{color:var(--wp--preset--color--brand-bright, var(--wp--preset--color--brand))}.has-brand-bright-background-color{background-color:var(--wp--preset--color--brand-bright, var(--wp--preset--color--brand))}.pv-icon-circle{display:flex;align-items:center;justify-content:center;flex:none;width:var(--pv-icon-circle-size, 2.75rem);height:var(--pv-icon-circle-size, 2.75rem);border-radius:50%;background-color:var(--pv-icon-circle, var(--wp--preset--color--brand));color:var(--pv-icon-arrow, var(--wp--preset--color--light));transition:background-color .2s ease,color .2s ease}.pv-icon-circle svg{display:block;width:50%;height:50%}.pv-icon-circle.is-mirrored svg{transform:scaleX(-1)}.wp-block-button.is-style-icon-link .wp-block-button__link:not(:has(svg)),.wp-block-button.is-style-icon-link-reverse .wp-block-button__link:not(:has(svg)),.wp-block-read-more.is-style-icon-link:not(:has(svg)){position:relative}.wp-block-button.is-style-icon-link .wp-block-button__link:not(:has(svg))::before,.wp-block-button.is-style-icon-link .wp-block-button__link:not(:has(svg))::after,.wp-block-button.is-style-icon-link-reverse .wp-block-button__link:not(:has(svg))::before,.wp-block-button.is-style-icon-link-reverse .wp-block-button__link:not(:has(svg))::after,.wp-block-read-more.is-style-icon-link:not(:has(svg))::before,.wp-block-read-more.is-style-icon-link:not(:has(svg))::after{content:"";flex:none;width:var(--pv-icon-link-circle, 2.75rem);height:var(--pv-icon-link-circle, 2.75rem)}.wp-block-button.is-style-icon-link .wp-block-button__link:not(:has(svg))::after,.wp-block-read-more.is-style-icon-link:not(:has(svg))::after{border-radius:50%;background-color:var(--pv-icon-circle, var(--wp--preset--color--brand));transform:translateX(var(--pv-icon-link-shift, 0px)) scale(var(--pv-icon-link-scale, 1));transition:background-color .2s ease,transform 320ms cubic-bezier(0.34, 1.4, 0.64, 1)}.wp-block-button.is-style-icon-link .wp-block-button__link:not(:has(svg))::before,.wp-block-read-more.is-style-icon-link:not(:has(svg))::before{position:absolute;top:50%;z-index:1;background-color:var(--pv-icon-arrow, var(--wp--preset--color--light));mask:var(--pv-icon-link-glyph, var(--pv-icon-svg-arrow)) center/50% no-repeat;-webkit-mask:var(--pv-icon-link-glyph, var(--pv-icon-svg-arrow)) center/50% no-repeat;transition:background-color .2s ease,transform 320ms cubic-bezier(0.34, 1.4, 0.64, 1);right:0;transform:translate(var(--pv-icon-link-shift, 0px), -50%) scale(var(--pv-icon-link-scale, 1))}.wp-block-button.is-style-icon-link-reverse .wp-block-button__link:not(:has(svg))::before{border-radius:50%;background-color:var(--pv-icon-circle, var(--wp--preset--color--brand));transform:translateX(var(--pv-icon-link-shift, 0px)) scale(var(--pv-icon-link-scale, 1));transition:background-color .2s ease,transform 320ms cubic-bezier(0.34, 1.4, 0.64, 1)}.wp-block-button.is-style-icon-link-reverse .wp-block-button__link:not(:has(svg))::after{position:absolute;top:50%;z-index:1;background-color:var(--pv-icon-arrow, var(--wp--preset--color--light));mask:var(--pv-icon-link-glyph, var(--pv-icon-svg-arrow)) center/50% no-repeat;-webkit-mask:var(--pv-icon-link-glyph, var(--pv-icon-svg-arrow)) center/50% no-repeat;transition:background-color .2s ease,transform 320ms cubic-bezier(0.34, 1.4, 0.64, 1);left:0;transform:translate(var(--pv-icon-link-shift, 0px), -50%) scale(var(--pv-icon-link-scale, 1))}.wp-block-button.is-icon-mirrored.is-style-icon-link-reverse .wp-block-button__link:not(:has(svg))::after{transform:translate(var(--pv-icon-link-shift, 0px), -50%) scale(var(--pv-icon-link-scale, 1)) scaleX(-1)}.wp-block-button:is(.is-style-icon-link,.is-style-icon-link-reverse) .wp-block-button__link:hover,.wp-block-button:is(.is-style-icon-link,.is-style-icon-link-reverse) .wp-block-button__link:focus-visible,.wp-block-read-more.is-style-icon-link:hover,.wp-block-read-more.is-style-icon-link:focus-visible{--pv-icon-link-scale: 1.1}.wp-block-button.has-icon:not(.is-style-icon-link):not(.is-style-icon-link-reverse) .wp-block-button__link{display:inline-flex;align-items:center;justify-content:center;gap:var(--pv-button-icon-gap, 0.5em)}.wp-block-button.has-icon:not(.is-style-icon-link):not(.is-style-icon-link-reverse) .wp-block-button__link::after{content:"";flex:none;width:var(--pv-button-icon-size, 1.25em);height:var(--pv-button-icon-size, 1.25em);background-color:var(--pv-icon-arrow, currentColor);mask:var(--pv-icon-link-glyph) center/contain no-repeat;-webkit-mask:var(--pv-icon-link-glyph) center/contain no-repeat}.wp-block-button.has-icon.has-icon-before:not(.is-style-icon-link):not(.is-style-icon-link-reverse) .wp-block-button__link::after{content:none}.wp-block-button.has-icon.has-icon-before:not(.is-style-icon-link):not(.is-style-icon-link-reverse) .wp-block-button__link::before{content:"";flex:none;width:var(--pv-button-icon-size, 1.25em);height:var(--pv-button-icon-size, 1.25em);background-color:var(--pv-icon-arrow, currentColor);mask:var(--pv-icon-link-glyph) center/contain no-repeat;-webkit-mask:var(--pv-icon-link-glyph) center/contain no-repeat}.wp-block-button.has-icon.is-icon-mirrored:not(.is-style-icon-link):not(.is-style-icon-link-reverse) .wp-block-button__link::before,.wp-block-button.has-icon.is-icon-mirrored:not(.is-style-icon-link):not(.is-style-icon-link-reverse) .wp-block-button__link::after{transform:scaleX(-1)}@media(prefers-reduced-motion: reduce){.pv-icon-circle,.wp-block-button.is-style-icon-link .wp-block-button__link::before,.wp-block-button.is-style-icon-link .wp-block-button__link::after,.wp-block-button.is-style-icon-link-reverse .wp-block-button__link::before,.wp-block-button.is-style-icon-link-reverse .wp-block-button__link::after,.wp-block-read-more.is-style-icon-link::before,.wp-block-read-more.is-style-icon-link::after{transition:none}}:root,.is-form-scheme-light{--pv-form-surface: var(--wp--preset--color--light);--pv-form-ink: var(--wp--preset--color--dark);--pv-form-ink-muted: var(--wp--preset--color--dark-60);--pv-form-line: var(--wp--preset--color--dark-60);--pv-form-line-strong: var(--wp--preset--color--dark);--pv-form-focus: var(--wp--preset--color--dark);--pv-form-focus-rgb: var(--wp--custom--form-scheme--dark-rgb);--pv-form-check-fill: var(--wp--preset--color--dark);--pv-form-check-mark: var(--wp--preset--color--brand);--pv-form-highlight: var(--wp--preset--color--brand);--pv-form-error: var(--wp--preset--color--danger, #c62828);--pv-form-submit-arrow: var(--wp--preset--color--light);--pv-form-submit-label: var(--wp--preset--color--dark);--pv-form-submit-hover: var(--wp--preset--color--brand)}.is-form-scheme-dark{--pv-form-surface: var(--wp--preset--color--dark);--pv-form-ink: var(--wp--preset--color--light);--pv-form-ink-muted: color-mix(in srgb, var(--wp--preset--color--light) 68%, transparent);--pv-form-line: color-mix(in srgb, var(--wp--preset--color--light) 50%, transparent);--pv-form-line-strong: var(--wp--preset--color--light);--pv-form-focus: var(--wp--preset--color--brand);--pv-form-focus-rgb: var(--wp--custom--form-scheme--brand-rgb);--pv-form-check-fill: var(--wp--preset--color--brand);--pv-form-check-mark: var(--wp--preset--color--dark);--pv-form-highlight: var(--wp--preset--color--brand);--pv-form-error: color-mix(in srgb, var(--wp--preset--color--danger, #c62828) 55%, var(--wp--preset--color--light));--pv-form-submit-arrow: var(--wp--preset--color--light);--pv-form-submit-label: var(--wp--preset--color--light);--pv-form-submit-hover: var(--wp--preset--color--brand)}.is-form-scheme-brand{--pv-form-surface: var(--wp--preset--color--brand);--pv-form-ink: var(--wp--preset--color--dark);--pv-form-ink-muted: color-mix(in srgb, var(--wp--preset--color--dark) 72%, transparent);--pv-form-line: var(--wp--preset--color--dark-60);--pv-form-line-strong: var(--wp--preset--color--dark);--pv-form-focus: var(--wp--preset--color--dark);--pv-form-focus-rgb: var(--wp--custom--form-scheme--dark-rgb);--pv-form-check-fill: var(--wp--preset--color--dark);--pv-form-check-mark: var(--wp--preset--color--brand);--pv-form-highlight: var(--wp--preset--color--dark);--pv-form-error: var(--wp--preset--color--dark);--pv-form-submit-arrow: var(--wp--preset--color--brand);--pv-form-submit-label: var(--wp--preset--color--dark);--pv-form-submit-hover: var(--wp--preset--color--dark)}:is(.is-form-scheme-light,.is-form-scheme-dark,.is-form-scheme-brand) .gform_wrapper.gform-theme--framework:not(#pv-form){--gf-color-primary: var(--pv-form-focus);--gf-color-primary-rgb: var(--pv-form-focus-rgb);--gf-color-primary-contrast: var(--pv-form-surface);--gf-color-danger: var(--pv-form-error);--gf-color-in-ctrl: transparent;--gf-color-in-ctrl-contrast: var(--pv-form-ink);--gf-color-in-ctrl-primary: var(--pv-form-focus);--gf-color-out-ctrl-dark: var(--pv-form-ink-muted);--gf-color-out-ctrl-light: var(--pv-form-line);--gf-ctrl-bg-color: transparent;--gf-ctrl-bg-color-hover: transparent;--gf-ctrl-bg-color-focus: transparent;--gf-ctrl-bg-color-error: transparent;--gf-ctrl-bg-color-disabled: transparent;--gf-ctrl-color: var(--pv-form-ink);--gf-ctrl-color-hover: var(--pv-form-ink);--gf-ctrl-color-focus: var(--pv-form-ink);--gf-ctrl-color-error: var(--pv-form-ink);--gf-ctrl-color-disabled: var(--pv-form-ink-muted);--gf-ctrl-placeholder-color: var(--pv-form-ink-muted);--gf-ctrl-border-color: var(--pv-form-line);--gf-ctrl-border-color-hover: var(--pv-form-line-strong);--gf-ctrl-border-color-focus: var(--pv-form-focus);--gf-ctrl-border-color-error: var(--pv-form-error);--gf-ctrl-border-color-disabled: var(--pv-form-line);--gf-ctrl-accent-color: var(--pv-form-check-fill);--gf-ctrl-choice-check-color: var(--pv-form-check-mark);--gf-ctrl-label-color-primary: var(--pv-form-ink);--gf-ctrl-label-color-secondary: var(--pv-form-ink);--gf-ctrl-label-color-tertiary: var(--pv-form-ink-muted);--gf-ctrl-label-color-quaternary: var(--pv-form-ink-muted);--gf-ctrl-label-color-req: var(--pv-form-ink-muted);--gf-ctrl-desc-color: var(--pv-form-ink-muted);--gf-ctrl-desc-color-error: var(--pv-form-error);--gf-ctrl-desc-border-color-consent: var(--pv-form-line);--gf-field-section-border-color: var(--pv-form-line);--gf-field-date-icon-color: var(--pv-form-ink-muted);--gf-field-date-icon-color-active: var(--pv-form-ink);--gf-form-validation-bg-color: transparent;--gf-form-validation-border-color: var(--pv-form-error);--gf-form-validation-color: var(--pv-form-ink);--gf-form-validation-heading-color: var(--pv-form-error);--gf-form-validation-heading-icon-color: var(--pv-form-error);--gf-form-validation-heading-icon-bg-color: transparent;--gf-form-validation-heading-icon-border-color: var(--pv-form-error);--gf-form-validation-summary-color: var(--pv-form-ink);--gf-ctrl-multiselect-selected-item-bg-color: var(--pv-form-check-fill);--gf-ctrl-multiselect-selected-item-color: var(--pv-form-surface);--gf-ctrl-multiselect-selected-item-remove-icon-color: var(--pv-form-surface);--gf-ctrl-btn-bg-color-primary: var(--pv-form-highlight);--gf-ctrl-btn-color-primary: var(--pv-form-submit-arrow);--gf-ctrl-btn-bg-color-hover-primary: var(--pv-form-ink);--gf-ctrl-btn-color-hover-primary: var(--pv-form-surface)}.pv-form-scheme .pv-gf-form__title{color:var(--pv-form-ink)}.pv-form-scheme .pv-gf-form__description{color:var(--pv-form-ink-muted)}.pv-modal.is-form-scheme-dark .pv-modal__dialog,.pv-modal.is-form-scheme-brand .pv-modal__dialog{background-color:var(--pv-form-surface);color:var(--pv-form-ink)}.pv-modal.is-form-scheme-dark .pv-modal__header,.pv-modal.is-form-scheme-brand .pv-modal__header{border-bottom-color:var(--pv-form-line)}.pv-modal.is-form-scheme-dark .pv-modal__title,.pv-modal.is-form-scheme-dark .pv-modal__close,.pv-modal.is-form-scheme-brand .pv-modal__title,.pv-modal.is-form-scheme-brand .pv-modal__close{color:var(--pv-form-ink)}.pv-modal.is-form-scheme-dark .pv-modal__description,.pv-modal.is-form-scheme-brand .pv-modal__description{color:var(--pv-form-ink-muted)}.gform_wrapper.gform-theme--foundation .gform_fields{column-gap:min(var(--gf-form-gap-x),8.3333333333%)}.pv-heading-group>*{margin-block:0}.is-style-superhead{font-size:var(--wp--preset--font-size--ui-sm);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--wp--preset--color--dark-60)}.is-style-subhead{font-size:var(--wp--preset--font-size--text-lg);color:var(--wp--preset--color--dark-60)}.is-style-eyebrow{color:var(--wp--custom--eyebrow--color, var(--wp--preset--color--brand));font-family:var(--wp--custom--eyebrow--family, var(--wp--preset--font-family--heading));font-size:var(--wp--custom--eyebrow--size, var(--wp--preset--font-size--heading-sm));font-style:normal;font-weight:var(--wp--custom--eyebrow--weight, 600);letter-spacing:var(--wp--custom--eyebrow--letter-spacing, 0.03em);text-transform:var(--wp--custom--eyebrow--transform, uppercase)}.is-style-eyebrow a{color:inherit}.pv-modal{border:0;padding:0;margin:auto;background:rgba(0,0,0,0);color:inherit;max-width:none;overflow:visible;width:min(720px,100vw - 2*var(--wp--custom--container--padding, 1.5rem));max-height:calc(100dvh - 2*var(--wp--custom--container--padding, 1.5rem));opacity:0;transform:translateY(24px);transition:opacity 200ms ease,transform 200ms ease}.pv-modal.is-open{opacity:1;transform:translateY(0)}.pv-modal::backdrop{background-color:var(--wp--custom--pv-modal-overlay-color, #000);opacity:0;transition:opacity 250ms ease-out}.pv-modal.is-open::backdrop{opacity:var(--wp--custom--pv-modal-overlay-opacity, 0.8)}.pv-modal__dialog{background-color:var(--wp--preset--color--base, #fff);border-radius:.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);display:flex;flex-direction:column;width:100%;max-height:inherit;overflow:hidden;position:relative}.pv-modal__header{align-items:center;border-bottom:1px solid var(--wp--preset--color--base-3, #e5e7eb);display:flex;gap:1rem;justify-content:space-between;padding:1rem 1.5rem}.pv-modal__header-text{display:flex;flex-direction:column;flex-grow:1;gap:.25rem;min-width:0}.pv-modal__title{font-size:clamp(1.125rem,1.1rem + .25vw,1.25rem);font-weight:600;line-height:1.4;margin:0}.pv-modal__description{color:var(--wp--preset--color--contrast-3, #6b7280);font-size:.875rem;line-height:1.5;margin:0}.pv-modal__close{align-items:center;background:rgba(0,0,0,0);border:0;border-radius:.375rem;color:var(--wp--preset--color--contrast-3, #6b7280);cursor:pointer;display:inline-flex;flex-shrink:0;height:2rem;justify-content:center;padding:0;transition:color 150ms ease,background-color 150ms ease;width:2rem}.pv-modal__close:hover{background-color:var(--wp--preset--color--base-2, #f3f4f6);color:var(--wp--preset--color--contrast, #111)}.pv-modal__close:focus-visible{background-color:var(--wp--preset--color--base-2, #f3f4f6);color:var(--wp--preset--color--contrast, #111);outline:2px solid var(--wp--custom--focus--color, currentColor);outline-offset:2px}.pv-modal__close svg{display:block;height:1.25rem;width:1.25rem}.pv-modal__close--floating{position:absolute;right:1rem;top:1rem;z-index:2}.pv-modal__content{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:1.5rem;-webkit-overflow-scrolling:touch}.pv-modal--embed .pv-modal__content{padding:0}.pv-modal__embed{border:0;display:block;height:70svh;width:100%}.pv-modal--no-header .pv-modal__header{border-bottom-color:rgba(0,0,0,0);justify-content:flex-end;padding-block:.75rem}.pv-modal--no-header .pv-modal__header-text{display:none}.pv-modal:focus{outline:none}.pv-modal--video{width:min(1600px,100vw - 2*var(--wp--custom--container--padding, 1.5rem),(100dvh - 9rem)*var(--pv-modal-video-aspect, 16/9))}.pv-modal--video .pv-modal__dialog{background-color:#000}.pv-modal--video .pv-modal__header{border-bottom-color:hsla(0,0%,100%,.15)}.pv-modal--video .pv-modal__header .pv-modal__title{color:#fff}.pv-modal--video .pv-modal__header .pv-modal__description{color:hsla(0,0%,100%,.65)}.pv-modal--video .pv-modal__header .pv-modal__close{color:hsla(0,0%,100%,.7)}.pv-modal--video .pv-modal__header .pv-modal__close:hover,.pv-modal--video .pv-modal__header .pv-modal__close:focus-visible{background-color:hsla(0,0%,100%,.15);color:#fff}.pv-modal--video .pv-modal__content{padding:0}.pv-modal__video{aspect-ratio:var(--pv-modal-video-aspect, 16/9);position:relative;width:100%}.pv-modal__video iframe,.pv-modal__video video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}body.pv-modal-is-open{overflow:hidden}.pv-modal--search{--pv-search-ink: var(--wp--preset--color--dark, #111);--pv-search-muted: var(--wp--preset--color--dark-60, #6b7280);--pv-search-faint: var(--wp--preset--color--dark-40, #9ca3af);--pv-search-line: var(--wp--preset--color--dark-20, rgb(0 0 0 / 0.15));--pv-search-wash: color-mix(in srgb, var(--wp--preset--color--dark, #111) 5%, transparent);--pv-search-accent: var(--wp--preset--color--brand, currentColor);--pv-search-radius: 0.5rem;width:min(600px,100vw - 2*var(--wp--custom--container--padding, 1.5rem))}.pv-modal--search .pv-modal__header{border-bottom:0;padding:1rem 1rem 0 1.25rem}.pv-modal--search .pv-modal__title{font-size:clamp(1.25rem,1.2rem + .5vw,1.5rem)}.pv-modal--search .pv-modal__content{padding:.75rem .75rem .75rem}.pv-modal--search .wp-block-search{margin:0 .5rem}.pv-modal--search .wp-block-search .wp-block-search__inside-wrapper{align-items:center;background-color:var(--wp--preset--color--light, #fff);border:1px solid var(--pv-search-line);border-radius:var(--pv-search-radius);padding:0;width:100%;transition:border-color 150ms ease,box-shadow 150ms ease}.pv-modal--search .wp-block-search .wp-block-search__inside-wrapper:focus-within{border-color:var(--wp--custom--focus--color, var(--pv-search-accent));box-shadow:0 0 0 3px color-mix(in srgb, var(--wp--custom--focus--color, var(--pv-search-accent)) 18%, transparent)}@media(prefers-reduced-motion: reduce){.pv-modal--search .wp-block-search .wp-block-search__inside-wrapper{transition:none}}.pv-modal--search .wp-block-search .wp-block-search__input{background:rgba(0,0,0,0);border:0;box-shadow:none;color:var(--pv-search-ink);flex:1 1 auto;font-size:var(--wp--preset--font-size--ui-base, 1rem);line-height:1.4;min-width:0;padding:.8em .75rem .8em .5rem}.pv-modal--search .wp-block-search .wp-block-search__input:focus,.pv-modal--search .wp-block-search .wp-block-search__input:focus-visible{border:0;box-shadow:none;outline:none}.pv-modal--search .wp-block-search .wp-block-search__input::placeholder{color:var(--pv-search-faint)}.pv-modal--search .wp-block-search .wp-block-search__input::-webkit-search-cancel-button{appearance:none;background-color:currentColor;color:var(--pv-search-faint);cursor:pointer;height:1rem;width:1rem;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27black%27 stroke-width=%272%27 stroke-linecap=%27round%27%3E%3Cpath d=%27M7 7l10 10M17 7 7 17%27/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27black%27 stroke-width=%272%27 stroke-linecap=%27round%27%3E%3Cpath d=%27M7 7l10 10M17 7 7 17%27/%3E%3C/svg%3E") center/contain no-repeat}.pv-modal--search .wp-block-search .wp-block-search__button{background:rgba(0,0,0,0);border:0;box-shadow:none;color:var(--pv-search-muted);flex:0 0 auto;height:auto;margin:0;min-width:0;order:-1;padding:0 0 0 1rem;transform:none;width:auto}.pv-modal--search .wp-block-search .wp-block-search__button svg{height:1.25rem;width:1.25rem}.pv-modal--search .wp-block-search .wp-block-search__button:hover,.pv-modal--search .wp-block-search .wp-block-search__button:focus-visible{background:rgba(0,0,0,0);color:var(--pv-search-accent);filter:none}.pv-modal--search .wp-block-search .wp-block-search__button:focus-visible{border-radius:.375rem;outline:2px solid var(--wp--custom--focus--color, currentColor);outline-offset:2px}.pv-modal--search .relevanssi-live-search-results{position:static !important;top:auto !important;left:auto !important;width:100% !important;min-height:0;max-height:min(55dvh,26rem);margin-top:.75rem;overflow:auto;background:rgba(0,0,0,0);box-shadow:none;border:0;border-radius:0}.pv-modal--search .relevanssi-live-search-results:focus-visible{outline:none}.pv-modal--search .rlv-has-spinner{border-width:2px;border-color:var(--pv-search-line);border-right-color:rgba(0,0,0,0);height:1.25rem;margin:1rem auto;width:1.25rem}.pv-modal--search .rlv-has-spinner::after{display:none}.relevanssi-live-search-results .pv-live-search__status{align-items:baseline;display:flex;gap:1rem;justify-content:space-between;padding:.5rem .75rem .25rem}.relevanssi-live-search-results .pv-live-search__status p{border:0;color:var(--pv-search-muted, #6b7280);font-size:var(--wp--preset--font-size--ui-sm, 0.8125rem);line-height:1.4;margin:0;padding:0}.relevanssi-live-search-results .pv-live-search__keys{white-space:nowrap}.relevanssi-live-search-results .pv-live-search__keys kbd{background:var(--pv-search-wash, rgba(0, 0, 0, 0.05));border-radius:.25rem;font-family:inherit;font-size:.85em;margin-inline:.15em;padding:.05em .4em}.relevanssi-live-search-results .pv-live-search__keys kbd:first-child{margin-inline-start:0}@media(hover: none){.relevanssi-live-search-results .pv-live-search__keys{display:none}}.relevanssi-live-search-results .pv-live-search__empty,.relevanssi-live-search-results .pv-live-search__didyoumean{color:var(--pv-search-muted, #6b7280);font-size:var(--wp--preset--font-size--ui-base, 1rem);margin:0;padding:1.5rem .75rem;text-align:center}.relevanssi-live-search-results .pv-live-search__didyoumean{padding-top:0}.relevanssi-live-search-results .pv-live-result,.relevanssi-live-search-results .pv-live-result.relevanssi-live-search-result--focused{background:rgba(0,0,0,0);border:0}.relevanssi-live-search-results .pv-live-result__link{align-items:center;border-radius:var(--pv-search-radius, 0.5rem);color:var(--pv-search-ink, inherit);display:flex;gap:.75rem;padding:.5rem .75rem;text-decoration:none;white-space:normal;transition:background-color 120ms ease}@media(prefers-reduced-motion: reduce){.relevanssi-live-search-results .pv-live-result__link{transition:none}}.relevanssi-live-search-results .pv-live-result__link:focus-visible{outline:2px solid var(--wp--custom--focus--color, currentColor);outline-offset:-2px}.relevanssi-live-search-results .pv-live-result__icon{display:flex;align-items:center;justify-content:center;background:var(--pv-search-wash, rgba(0, 0, 0, 0.05));border-radius:.375rem;color:var(--pv-search-muted, #6b7280);flex:0 0 auto;height:2.25rem;width:2.25rem}.relevanssi-live-search-results .pv-live-result__icon svg{height:1.25rem;width:1.25rem}.relevanssi-live-search-results .pv-live-result__text{display:flex;flex:1 1 auto;flex-direction:column;gap:.125rem;min-width:0}.relevanssi-live-search-results .pv-live-result__title{font-size:var(--wp--preset--font-size--ui-base, 1rem);font-weight:500;line-height:1.35;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.relevanssi-live-search-results .pv-live-result__meta{color:var(--pv-search-muted, #6b7280);font-size:var(--wp--preset--font-size--ui-sm, 0.8125rem);line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.relevanssi-live-search-results .pv-live-result__go{color:var(--pv-search-faint, #9ca3af);display:inline-flex;flex:0 0 auto;opacity:0}.relevanssi-live-search-results .pv-live-result__go svg{height:1rem;width:1rem}.relevanssi-live-search-results .pv-live-result__link:hover,.relevanssi-live-search-results .pv-live-result[aria-selected=true] .pv-live-result__link{background-color:var(--pv-search-wash, rgba(0, 0, 0, 0.05))}.relevanssi-live-search-results .pv-live-result__link:hover .pv-live-result__icon,.relevanssi-live-search-results .pv-live-result[aria-selected=true] .pv-live-result__link .pv-live-result__icon{background-color:var(--wp--preset--color--light, #fff);color:var(--pv-search-accent, currentColor)}.relevanssi-live-search-results .pv-live-result__link:hover .pv-live-result__go,.relevanssi-live-search-results .pv-live-result[aria-selected=true] .pv-live-result__link .pv-live-result__go{opacity:1}.relevanssi-live-search-results .pv-live-result--all{border-top:1px solid var(--pv-search-line, rgba(0, 0, 0, 0.1));margin-top:.5rem;padding-top:.5rem}.relevanssi-live-search-results .pv-live-result--all .pv-live-result__icon{background:rgba(0,0,0,0)}.relevanssi-live-search-results .pv-live-result--all .pv-live-result__title{color:var(--pv-search-accent, currentColor);font-weight:600}.pv-search-trigger__button{cursor:pointer;text-decoration:none}.pv-search-trigger__button:focus-visible{outline:2px solid var(--wp--custom--focus--color, currentColor);outline-offset:3px}.wp-block-navigation .wp-block-navigation-item__content{color:var(--wp--preset--color--contrast);text-decoration:none;transition:color 200ms ease-in-out}.wp-block-navigation .wp-block-navigation-item__content:hover{color:var(--wp--preset--color--secondary)}.wp-block-navigation .current-menu-item>.wp-block-navigation-item__content{color:var(--wp--preset--color--secondary)}.wp-block-navigation .wp-block-navigation__submenu-container{background-color:var(--wp--preset--color--base);border:1px solid var(--wp--preset--color--base-3);border-radius:.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);min-width:200px;padding:.5rem}.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item__content{border-radius:.375rem;padding:.5rem 1rem;font-size:.875rem}.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item__content:hover{background-color:var(--wp--preset--color--base-2)}.wp-block-navigation.has-modal-open .wp-block-navigation__responsive-dialog{background-color:var(--wp--preset--color--base)}.wp-block-navigation .wp-block-navigation__responsive-container-open,.wp-block-navigation .wp-block-navigation__responsive-container-close{background:none;border:none;cursor:pointer;padding:.5rem;color:var(--wp--preset--color--brand);transition:transform 200ms cubic-bezier(0.34, 1.56, 0.64, 1)}.wp-block-navigation .wp-block-navigation__responsive-container-open svg,.wp-block-navigation .wp-block-navigation__responsive-container-close svg{display:block}.wp-block-navigation .wp-block-navigation__responsive-container-open:hover,.wp-block-navigation .wp-block-navigation__responsive-container-close:hover{transform:scale(1.06)}.wp-block-navigation .wp-block-navigation__responsive-container-open:active,.wp-block-navigation .wp-block-navigation__responsive-container-close:active{transform:scale(0.94)}.wp-block-navigation .wp-block-navigation__responsive-container-open:focus-visible,.wp-block-navigation .wp-block-navigation__responsive-container-close:focus-visible{outline:3px solid var(--wp--custom--focus--color, currentColor);outline-offset:3px;border-radius:.375rem;transform:scale(1.06)}@media(prefers-reduced-motion: reduce){.wp-block-navigation .wp-block-navigation__responsive-container-open,.wp-block-navigation .wp-block-navigation__responsive-container-close{transition:none}.wp-block-navigation .wp-block-navigation__responsive-container-open:hover,.wp-block-navigation .wp-block-navigation__responsive-container-open:active,.wp-block-navigation .wp-block-navigation__responsive-container-open:focus-visible,.wp-block-navigation .wp-block-navigation__responsive-container-close:hover,.wp-block-navigation .wp-block-navigation__responsive-container-close:active,.wp-block-navigation .wp-block-navigation__responsive-container-close:focus-visible{transform:none}}.wp-block-navigation .wp-block-navigation__responsive-container-open{flex-wrap:nowrap;align-items:center;gap:.5rem}.wp-block-navigation .nav-toggle-mark{display:block;height:var(--pv-nav-toggle-mark-h, 48px);width:auto}.wp-block-navigation .nav-toggle-label{font-size:var(--wp--preset--font-size--text-lg);font-weight:600;letter-spacing:.025em;text-transform:uppercase;line-height:1;white-space:nowrap}.wp-block-navigation .nav-toggle-bars{display:flex;flex-direction:column;gap:5px;width:22px}.wp-block-navigation .nav-toggle-bar{display:block;height:2px;background-color:currentColor;border-radius:2px;transition:transform 200ms ease-in-out,opacity 200ms ease-in-out}.wp-block-navigation .wp-block-navigation-submenu__toggle:focus-visible{outline:3px solid var(--wp--custom--focus--color, currentColor);outline-offset:3px;border-radius:.25rem}.wp-block-navigation .wp-block-navigation-item__content:focus-visible{outline:3px solid var(--wp--custom--focus--color, currentColor);outline-offset:3px;border-radius:.25rem}.wp-block-navigation.is-style-underline .wp-block-navigation-item__content{position:relative;padding-bottom:.25rem}.wp-block-navigation.is-style-underline .wp-block-navigation-item__content::after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:var(--wp--preset--color--secondary);transition:width 200ms ease-in-out}.wp-block-navigation.is-style-underline .wp-block-navigation-item__content:hover::after{width:100%}.wp-block-navigation.is-style-underline .current-menu-item>.wp-block-navigation-item__content::after{width:100%}.wp-block-navigation.is-style-pills .wp-block-navigation-item__content{border-radius:9999px;padding:.5rem 1rem}.wp-block-navigation.is-style-pills .wp-block-navigation-item__content:hover{background-color:var(--wp--preset--color--base-2)}.wp-block-navigation.is-style-pills .current-menu-item>.wp-block-navigation-item__content{background-color:var(--wp--preset--color--secondary);color:var(--wp--preset--color--base)}.wp-block-navigation-item{--pv-nav-cta-bg: var(--wp--preset--color--primary);--pv-nav-cta-ink: var(--wp--preset--color--base);--pv-nav-cta-bg-hover: var(--wp--preset--color--secondary);--pv-nav-cta-ink-hover: var(--pv-nav-cta-ink);--pv-nav-cta-radius: 0.375rem}.wp-block-navigation-item[class*=is-style-cta-]>.wp-block-navigation-item__content{display:inline-flex;align-items:center;padding:.5rem 1.25rem;border-radius:var(--pv-nav-cta-radius);font-size:inherit;font-weight:inherit;line-height:1.5;text-decoration:none;transition:background-color 200ms ease-in-out,color 200ms ease-in-out,border-color 200ms ease-in-out,filter 200ms ease-in-out}.wp-block-navigation-item[class*=is-style-cta-]>.wp-block-navigation-item__content:hover,.wp-block-navigation-item[class*=is-style-cta-]>.wp-block-navigation-item__content:focus-visible{text-decoration:none}.wp-block-navigation-item.is-style-cta-fill>.wp-block-navigation-item__content{background-color:var(--pv-nav-cta-bg);color:var(--pv-nav-cta-ink);border:2px solid var(--pv-nav-cta-bg)}.wp-block-navigation-item.is-style-cta-fill>.wp-block-navigation-item__content:hover,.wp-block-navigation-item.is-style-cta-fill>.wp-block-navigation-item__content:focus-visible{background-color:var(--pv-nav-cta-bg-hover);border-color:var(--pv-nav-cta-bg-hover);color:var(--pv-nav-cta-ink-hover)}.wp-block-navigation-item.is-style-cta-outline>.wp-block-navigation-item__content{background-color:rgba(0,0,0,0);border:2px solid currentColor}.wp-block-navigation-item.is-style-cta-outline>.wp-block-navigation-item__content:hover,.wp-block-navigation-item.is-style-cta-outline>.wp-block-navigation-item__content:focus-visible{background-color:var(--pv-nav-cta-bg);border-color:var(--pv-nav-cta-bg);color:var(--pv-nav-cta-ink)}.wp-block-navigation-item.is-style-cta-ghost>.wp-block-navigation-item__content{background-color:rgba(0,0,0,0);border:2px solid currentColor}.wp-block-navigation-item.is-style-cta-ghost>.wp-block-navigation-item__content:hover,.wp-block-navigation-item.is-style-cta-ghost>.wp-block-navigation-item__content:focus-visible{background-color:color-mix(in srgb, currentColor 12%, transparent)}.wp-block-navigation-item.is-style-cta-pill>.wp-block-navigation-item__content{background-color:var(--pv-nav-cta-bg);color:var(--pv-nav-cta-ink);border:2px solid var(--pv-nav-cta-bg);border-radius:9999px}.wp-block-navigation-item.is-style-cta-pill>.wp-block-navigation-item__content:hover,.wp-block-navigation-item.is-style-cta-pill>.wp-block-navigation-item__content:focus-visible{background-color:var(--pv-nav-cta-bg-hover);border-color:var(--pv-nav-cta-bg-hover);color:var(--pv-nav-cta-ink-hover)}.footer-nav .wp-block-navigation-item__content,.footer-nav-shop .wp-block-navigation-item__content,.footer-legal-nav .wp-block-navigation-item__content{color:var(--wp--preset--color--base-3);font-size:.875rem;font-weight:400}.footer-nav .wp-block-navigation-item__content:hover,.footer-nav-shop .wp-block-navigation-item__content:hover,.footer-legal-nav .wp-block-navigation-item__content:hover{color:var(--wp--preset--color--base)}.wp-block-navigation>.wp-block-navigation__container{border-width:0 !important;padding-left:0 !important}.wp-block-column.pv-constrain-right{padding-right:max(var(--wp--preset--spacing--site-padding),50% - var(--wp--style--global--content-size)/2)}.wp-block-column.pv-constrain-left{padding-left:max(var(--wp--preset--spacing--site-padding),50% - var(--wp--style--global--content-size)/2)}.wp-block-column.pv-media-fill{display:flex;flex-direction:column}.wp-block-column.pv-media-fill>.wp-block-image,.wp-block-column.pv-media-fill>.wp-block-image>img,.wp-block-column.pv-media-fill>.wp-block-video,.wp-block-column.pv-media-fill>.wp-block-video>video{flex:1 1 auto;height:100%;width:100%}.wp-block-column.pv-media-fill>.wp-block-image>img,.wp-block-column.pv-media-fill>.wp-block-video>video{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.wp-block-columns.pv-equal-cards>.wp-block-column{display:flex;flex-direction:column}.wp-block-columns.pv-equal-cards>.wp-block-column>:last-child{flex:1 1 auto}.wp-block-columns.pv-media-split{--pv-split-before: var(--wp--preset--spacing--site-padding);--pv-split-after: var(--wp--preset--spacing--site-padding);column-gap:0}@media(min-width: 1024px){.wp-block-columns.pv-media-split{--pv-split-before: var(--wp--custom--media-split--before);--pv-split-after: var(--wp--custom--media-split--after)}}.wp-block-columns.pv-media-split>.wp-block-column:first-child{padding-inline-end:var(--pv-split-before)}.wp-block-columns.pv-media-split>.wp-block-column:last-child{padding-inline-start:var(--pv-split-after)}.wp-block-columns.pv-media-split:not(.alignfull){max-width:calc(var(--wp--style--global--content-size) + 2*var(--wp--preset--spacing--site-padding))}.wp-block-columns.pv-media-split:not(.alignfull)>.wp-block-column:first-child{padding-inline-start:var(--wp--preset--spacing--site-padding)}.wp-block-columns.pv-media-split:not(.alignfull)>.wp-block-column:last-child{padding-inline-end:var(--wp--preset--spacing--site-padding)}@media(max-width: 1023px){.wp-block-columns.pv-media-split.alignfull>.wp-block-column:not([class*=pv-constrain-]){padding-inline:0}.wp-block-columns.pv-media-split.alignfull>.wp-block-column:not([class*=pv-constrain-]) .is-style-framed img{border-radius:0 !important}}@media(min-width: 1024px){.wp-block-columns.pv-media-split.alignfull>.wp-block-column:first-child:not([class*=pv-constrain-]) .is-style-framed img{border-start-start-radius:0;border-end-start-radius:0}.wp-block-columns.pv-media-split.alignfull>.wp-block-column:last-child:not([class*=pv-constrain-]) .is-style-framed img{border-start-end-radius:0;border-end-end-radius:0}.wp-block-columns.pv-media-split.alignfull>.wp-block-column[class*=pv-constrain-]{flex-basis:calc(max(0px,(100% - var(--wp--style--global--content-size))/2) + min(100%,var(--wp--style--global--content-size))*var(--pv-col-share, 0.5)) !important}.wp-block-columns.pv-media-split.alignfull>.wp-block-column:not([class*=pv-constrain-]){flex:1 1 0 !important}}@media(max-width: 639.98px){.pv-split-stacked-flush .wp-block-group.alignfull:is(:has(>.wp-block-columns.pv-media-split.alignfull.is-stack-at-sm:not(.is-reverse-stacked-on-mobile):first-child>.wp-block-column:not([class*=pv-constrain-]):first-child),:has(>.wp-block-columns.pv-media-split.alignfull.is-stack-at-sm.is-reverse-stacked-on-mobile:first-child>.wp-block-column:not([class*=pv-constrain-]):last-child),:has(>.wp-block-varsity-fse-motif:first-child+.wp-block-columns.pv-media-split.alignfull.is-stack-at-sm:not(.is-reverse-stacked-on-mobile)>.wp-block-column:not([class*=pv-constrain-]):first-child),:has(>.wp-block-varsity-fse-motif:first-child+.wp-block-columns.pv-media-split.alignfull.is-stack-at-sm.is-reverse-stacked-on-mobile>.wp-block-column:not([class*=pv-constrain-]):last-child)){padding-top:0 !important}.pv-split-stacked-flush .wp-block-group.alignfull:is(:has(>.wp-block-columns.pv-media-split.alignfull.is-stack-at-sm:not(.is-reverse-stacked-on-mobile):last-child>.wp-block-column:not([class*=pv-constrain-]):first-child),:has(>.wp-block-columns.pv-media-split.alignfull.is-stack-at-sm.is-reverse-stacked-on-mobile:last-child>.wp-block-column:not([class*=pv-constrain-]):last-child)){padding-bottom:var(--wp--custom--media-split--stacked-foot, var(--wp--preset--spacing--2-xl)) !important}}@media(max-width: 1023.98px){.pv-split-stacked-flush .wp-block-group.alignfull:is(:has(>.wp-block-columns.pv-media-split.alignfull.is-stack-at-lg:not(.is-reverse-stacked-on-mobile):first-child>.wp-block-column:not([class*=pv-constrain-]):first-child),:has(>.wp-block-columns.pv-media-split.alignfull.is-stack-at-lg.is-reverse-stacked-on-mobile:first-child>.wp-block-column:not([class*=pv-constrain-]):last-child),:has(>.wp-block-varsity-fse-motif:first-child+.wp-block-columns.pv-media-split.alignfull.is-stack-at-lg:not(.is-reverse-stacked-on-mobile)>.wp-block-column:not([class*=pv-constrain-]):first-child),:has(>.wp-block-varsity-fse-motif:first-child+.wp-block-columns.pv-media-split.alignfull.is-stack-at-lg.is-reverse-stacked-on-mobile>.wp-block-column:not([class*=pv-constrain-]):last-child)){padding-top:0 !important}.pv-split-stacked-flush .wp-block-group.alignfull:is(:has(>.wp-block-columns.pv-media-split.alignfull.is-stack-at-lg:not(.is-reverse-stacked-on-mobile):last-child>.wp-block-column:not([class*=pv-constrain-]):first-child),:has(>.wp-block-columns.pv-media-split.alignfull.is-stack-at-lg.is-reverse-stacked-on-mobile:last-child>.wp-block-column:not([class*=pv-constrain-]):last-child)){padding-bottom:var(--wp--custom--media-split--stacked-foot, var(--wp--preset--spacing--2-xl)) !important}}.wp-block-columns.pv-collapse-empty>.wp-block-column:not(:has(*)){display:none}@keyframes pv-accordion-fade{from{opacity:0}}@keyframes pv-accordion-rise{from{opacity:0;transform:translateY(-0.5rem)}}@keyframes pv-accordion-expand{from{opacity:0}}@supports(interpolate-size: allow-keywords){.wp-block-accordion-panel{interpolate-size:allow-keywords}@keyframes pv-accordion-expand{from{height:0;padding-block:0;opacity:0;overflow:clip}to{overflow:clip}}}@media(prefers-reduced-motion: no-preference){.wp-block-accordion-panel:not([hidden]){animation:var(--wp--custom--accordion--open, pv-accordion-expand) var(--wp--custom--accordion--duration, 300ms) cubic-bezier(0.2, 0, 0, 1) backwards}}.wp-block-accordion-item,.wp-block-accordion-heading{scroll-margin-top:calc(var(--fse-header-height, 80px) + 1.5rem)}@media(max-width: 639px){.wp-block-cover.pv-cover-stack{display:block;min-height:0 !important;padding:0 !important}.wp-block-cover.pv-cover-stack>.wp-block-cover__image-background,.wp-block-cover.pv-cover-stack>.wp-block-cover__video-background{position:static;display:block;width:100%;height:auto;aspect-ratio:var(--pv-cover-stack-ratio, 3/2);object-fit:cover}.wp-block-cover.pv-cover-stack>.wp-block-cover__background{display:none}.wp-block-cover.pv-cover-stack>.wp-block-cover__inner-container{padding:var(--wp--preset--spacing--3-xl) var(--wp--preset--spacing--site-padding) var(--wp--preset--spacing--4-xl)}.wp-block-cover.pv-cover-stack .wp-block-group.is-style-card{padding:0;border-radius:0;background:rgba(0,0,0,0);box-shadow:none !important}}.wp-block-cover[class*=pv-constrain]{padding-inline:0 !important}.wp-block-cover.pv-constrain>.wp-block-cover__inner-container{padding-left:max(var(--wp--preset--spacing--site-padding),50% - var(--wp--style--global--content-size)/2);padding-right:max(var(--wp--preset--spacing--site-padding),50% - var(--wp--style--global--content-size)/2)}.wp-block-cover.pv-constrain-left>.wp-block-cover__inner-container{padding-left:max(var(--wp--preset--spacing--site-padding),50% - var(--wp--style--global--content-size)/2);padding-right:var(--wp--preset--spacing--site-padding)}.wp-block-cover.pv-constrain-right>.wp-block-cover__inner-container{padding-right:max(var(--wp--preset--spacing--site-padding),50% - var(--wp--style--global--content-size)/2);padding-left:var(--wp--preset--spacing--site-padding)}@media(prefers-reduced-motion: no-preference){@supports(animation-timeline: view()){.wp-block-cover.pv-cover-parallax{view-timeline:--pv-cover-parallax block}.wp-block-cover.pv-cover-parallax.is-parallax-lower{--_bias: 1.5%}.wp-block-cover.pv-cover-parallax.is-parallax-lowest{--_bias: 3%}.wp-block-cover.pv-cover-parallax.is-parallax-subtle{--_travel: var( --pv-cover-parallax-travel, 3% )}@media(prefers-reduced-motion: no-preference)and (min-width: 1024px){.wp-block-cover.pv-cover-parallax.is-parallax-subtle{--_travel: var( --pv-cover-parallax-travel, 5% )}}@media(prefers-reduced-motion: no-preference)and (min-width: 1280px){.wp-block-cover.pv-cover-parallax.is-parallax-subtle{--_travel: var( --pv-cover-parallax-travel, 6% )}}.wp-block-cover.pv-cover-parallax.is-parallax-medium{--_travel: var( --pv-cover-parallax-travel, 6% )}@media(prefers-reduced-motion: no-preference)and (min-width: 1024px){.wp-block-cover.pv-cover-parallax.is-parallax-medium{--_travel: var( --pv-cover-parallax-travel, 10% )}}@media(prefers-reduced-motion: no-preference)and (min-width: 1280px){.wp-block-cover.pv-cover-parallax.is-parallax-medium{--_travel: var( --pv-cover-parallax-travel, 12% )}}.wp-block-cover.pv-cover-parallax.is-parallax-strong{--_travel: var( --pv-cover-parallax-travel, 10% )}@media(prefers-reduced-motion: no-preference)and (min-width: 1024px){.wp-block-cover.pv-cover-parallax.is-parallax-strong{--_travel: var( --pv-cover-parallax-travel, 15% )}}@media(prefers-reduced-motion: no-preference)and (min-width: 1280px){.wp-block-cover.pv-cover-parallax.is-parallax-strong{--_travel: var( --pv-cover-parallax-travel, 18% )}}@media(prefers-reduced-motion: no-preference)and (min-width: 640px){.wp-block-cover.pv-cover-parallax:not(.is-parallax-desktop-only)>.wp-block-cover__image-background,.wp-block-cover.pv-cover-parallax:not(.is-parallax-desktop-only)>.wp-block-cover__video-background{top:calc(-0.5*4*var(--_travel, 6%) - var(--_bias, 0%));height:calc(100% + 4*var(--_travel, 6%));animation:pv-cover-parallax linear both;animation-timeline:--pv-cover-parallax}}@media(prefers-reduced-motion: no-preference)and (min-width: 1024px){.wp-block-cover.pv-cover-parallax.is-parallax-desktop-only>.wp-block-cover__image-background,.wp-block-cover.pv-cover-parallax.is-parallax-desktop-only>.wp-block-cover__video-background{top:calc(-0.5*4*var(--_travel, 6%) - var(--_bias, 0%));height:calc(100% + 4*var(--_travel, 6%));animation:pv-cover-parallax linear both;animation-timeline:--pv-cover-parallax}}}}@keyframes pv-cover-parallax{from{translate:0 calc(-1*var(--_travel, 6%))}to{translate:0 var(--_travel, 6%)}}.wp-block-navigation:has(.is-mega-menu){position:relative}.is-mega-menu.has-child{position:static}.is-mega-menu .wp-block-navigation__submenu-container{position:absolute;top:100%;left:0;width:100%;z-index:1000;box-sizing:border-box;padding:var(--wp--preset--spacing--2-xl, 1.75rem);display:flex;gap:var(--wp--preset--spacing--2-xl, 1.75rem);flex-wrap:nowrap;align-items:flex-start;list-style:none;margin:0;border:none;border-radius:0;opacity:0;transform:translateY(-6px);transition:opacity .2s ease,transform .2s ease;pointer-events:none}.is-mega-menu.has-child.open>.wp-block-navigation__submenu-container,.is-mega-menu.has-child:focus-within>.wp-block-navigation__submenu-container{opacity:1;transform:translateY(0);pointer-events:auto}.is-mega-menu .wp-block-navigation__submenu-container>:not(.mega-menu__image-wrap){flex:1 1 0;min-width:0;column-count:var(--mega-columns, 3);column-gap:var(--wp--preset--spacing--xl, 1.25rem)}.mega-menu__image-wrap{display:block;flex:0 0 220px;text-decoration:none}.mega-menu__image-wrap img.mega-menu__image{display:block;width:100%;height:160px;object-fit:cover;border-radius:4px}.mega-menu__image-wrap.mega-menu__image-wrap--left{order:-1}@media(max-width: 781px){.is-mega-menu.has-child{position:relative}.is-mega-menu .wp-block-navigation__submenu-container{position:static;width:100%;opacity:1;transform:none;transition:none;pointer-events:auto;padding:0;flex-direction:column}.is-mega-menu .wp-block-navigation__submenu-container>:not(.mega-menu__image-wrap){column-count:1}.mega-menu__image-wrap{flex-basis:auto;width:100%;order:0}.mega-menu__image-wrap img.mega-menu__image{height:120px}}.block-editor .is-mega-menu .wp-block-navigation__submenu-container{position:static;opacity:1;transform:none;pointer-events:auto;border:1px dashed #c7d3e3;border-radius:3px;min-height:80px}.wp-block-navigation__responsive-container.disable-default-overlay.is-menu-open{overflow-y:auto;background-color:var(--pv-nav-overlay-bg, var(--wp--preset--color--base, #fff));color:var(--pv-nav-overlay-color, inherit)}.pv-nav-overlay{box-sizing:border-box;display:flex;flex-direction:column;gap:clamp(1.5rem,4vw,3rem);min-height:100dvh;padding-block:var(--pv-header-row-padding, clamp(0.75rem, 1.5vw, 1.25rem)) clamp(2rem,6vw,4rem);padding-inline:var(--wp--preset--spacing--site-padding, clamp(1rem, 4vw, 2.5rem))}.pv-nav-overlay p{margin:0}.pv-nav-overlay .pv-nav-overlay__bar{align-items:center}.pv-nav-overlay .pv-nav-overlay__body{gap:clamp(1.5rem,4vw,2.5rem);width:100%;max-width:40rem}.pv-nav-overlay .pv-nav-overlay__body>*{width:100%}.pv-nav-overlay .pv-nav-overlay__nav{font-size:1.25em}.pv-nav-overlay .pv-nav-overlay__utility{font-size:.9375em}.pv-nav-overlay .wp-block-navigation__container{gap:.75em}.pv-nav-overlay .wp-block-navigation .wp-block-navigation-item.has-child{flex-direction:column;align-items:flex-start}.pv-nav-overlay .wp-block-navigation .wp-block-navigation__submenu-container{position:static;min-width:0;margin-top:.5em;padding:0 0 0 1em;border:0;box-shadow:none;background:rgba(0,0,0,0)}.pv-nav-overlay .wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item__content{padding-block:.25em;font-size:.8em}.pv-nav-overlay .pv-nav-overlay__actions{align-items:center;gap:1rem}.pv-nav-overlay.pv-nav-overlay--accordion{--pv-nav-overlay-rule: color-mix(in srgb, currentColor 25%, transparent);gap:1.25rem}.pv-nav-overlay.pv-nav-overlay--accordion .pv-nav-overlay__bar{margin-inline:calc(-1*var(--wp--preset--spacing--site-padding, clamp(1rem, 4vw, 2.5rem)));padding-inline:var(--wp--preset--spacing--site-padding, clamp(1rem, 4vw, 2.5rem));padding-bottom:var(--pv-header-row-padding, 0.75rem);border-bottom:1px solid var(--pv-nav-overlay-rule)}.pv-nav-overlay.pv-nav-overlay--accordion .pv-nav-overlay__body{gap:1rem;max-width:36rem}.pv-nav-overlay.pv-nav-overlay--accordion .pv-nav-overlay__search .wp-block-search__inside-wrapper{flex-direction:row-reverse}.pv-nav-overlay.pv-nav-overlay--accordion .pv-nav-overlay__search .wp-block-search__inside-wrapper:has(.wp-block-search__input:focus-visible){outline:3px solid var(--wp--custom--focus--color, currentColor);outline-offset:2px}.pv-nav-overlay.pv-nav-overlay--accordion .pv-nav-overlay__nav{font-size:1.25em}.pv-nav-overlay.pv-nav-overlay--accordion .pv-nav-overlay__nav+.pv-nav-overlay__nav{margin-top:-1rem}.pv-nav-overlay.pv-nav-overlay--accordion .pv-nav-overlay__nav .wp-block-navigation__container{gap:0;width:100%}.pv-nav-overlay.pv-nav-overlay--accordion .pv-nav-overlay__nav .wp-block-navigation__container>.wp-block-navigation-item{flex-flow:row wrap;align-items:stretch;width:100%;border-bottom:1px solid var(--pv-nav-overlay-rule)}.pv-nav-overlay.pv-nav-overlay--accordion .pv-nav-overlay__nav .wp-block-navigation__container>.wp-block-navigation-item>.wp-block-navigation-item__content{flex:1 1 0;padding-block:.75em}.pv-nav-overlay.pv-nav-overlay--accordion .pv-nav-overlay__nav .wp-block-navigation-submenu__toggle{display:flex;align-self:stretch;align-items:center;justify-content:center;width:3rem;height:auto;margin:.35em 0;padding:0;border-left:1px solid var(--pv-nav-overlay-rule)}.pv-nav-overlay.pv-nav-overlay--accordion .pv-nav-overlay__nav .wp-block-navigation-submenu__toggle svg{width:.75em;height:.75em;transition:transform .2s ease}.pv-nav-overlay.pv-nav-overlay--accordion .pv-nav-overlay__nav .wp-block-navigation-submenu__toggle[aria-expanded=true] svg{transform:rotate(180deg)}.pv-nav-overlay.pv-nav-overlay--accordion .pv-nav-overlay__nav .wp-block-navigation__container>.has-child:not(:has(>.wp-block-navigation-submenu__toggle[aria-expanded=true]))>.wp-block-navigation__submenu-container{display:none}.pv-nav-overlay.pv-nav-overlay--accordion .pv-nav-overlay__nav .wp-block-navigation__container>.has-child>.wp-block-navigation__submenu-container{flex-basis:100%;width:auto;height:auto;margin:0;padding:0 0 .75em 1em;overflow:visible;visibility:visible;opacity:1;animation:pv-nav-accordion-open .25s cubic-bezier(0.22, 1, 0.36, 1) both}@media(prefers-reduced-motion: reduce){.pv-nav-overlay.pv-nav-overlay--accordion .pv-nav-overlay__nav .wp-block-navigation__container>.has-child>.wp-block-navigation__submenu-container{animation:none}}.pv-nav-overlay.pv-nav-overlay--accordion .pv-nav-overlay__utility{font-weight:600}.pv-nav-overlay.pv-nav-overlay--accordion .pv-nav-overlay__utility .wp-block-navigation__container{gap:0}.pv-nav-overlay.pv-nav-overlay--accordion .pv-nav-overlay__utility .wp-block-navigation-item__content{display:block;padding-block:.6em}.wp-block-navigation__responsive-container.is-menu-open:has(.pv-nav-overlay--drawer){top:var(--pv-nav-drawer-top, 0);overflow:hidden;background-color:rgba(0,0,0,0);animation:none}.wp-block-navigation:has(>.wp-block-navigation__responsive-container.is-menu-open .pv-nav-overlay--drawer)>.wp-block-navigation__responsive-container-open{opacity:0}.pv-nav-overlay.pv-nav-overlay--drawer{--pv-nav-drawer-pad: var(--wp--preset--spacing--site-padding, clamp(1rem, 4vw, 2.5rem));position:fixed;inset:var(--pv-nav-drawer-top, 0) 0 0;display:block;min-height:0;padding:0}.pv-nav-overlay.pv-nav-overlay--drawer::before{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,.35);backdrop-filter:blur(4px);animation:pv-nav-drawer-fade .3s ease both}.pv-nav-overlay.pv-nav-overlay--drawer .wp-block-navigation-overlay-close{position:fixed;top:var(--pv-nav-close-top, 1rem);left:var(--pv-nav-close-left, auto);z-index:2;display:flex;align-items:center;justify-content:center;width:var(--pv-nav-close-size, 3rem);height:var(--pv-nav-close-size, 3rem);margin:0;padding:0}.pv-nav-overlay.pv-nav-overlay--drawer .pv-nav-overlay__body{position:absolute;inset-block:0;right:0;z-index:1;box-sizing:border-box;width:min(100%,var(--pv-nav-drawer-width, 40rem));max-width:none;margin:0 !important;padding-block:1.5rem 3rem;overflow-y:auto;overscroll-behavior:contain;background-color:var(--pv-nav-overlay-bg, var(--wp--preset--color--base, #fff));color:var(--pv-nav-overlay-color, inherit);animation:pv-nav-drawer-in .35s cubic-bezier(0.22, 1, 0.36, 1) both;flex-wrap:nowrap}.pv-nav-overlay.pv-nav-overlay--drawer .pv-nav-overlay__body>*{flex-shrink:0}.pv-nav-overlay.pv-nav-overlay--drawer .pv-nav-overlay__body>:not(.pv-nav-overlay__nav){align-self:stretch;width:auto;margin-inline:var(--pv-nav-drawer-pad)}.pv-nav-overlay.pv-nav-overlay--drawer .pv-nav-overlay__nav .wp-block-navigation__container>.wp-block-navigation-item>.wp-block-navigation-item__content{padding-inline-start:var(--pv-nav-drawer-pad)}.pv-nav-overlay.pv-nav-overlay--drawer .pv-nav-overlay__nav .wp-block-navigation-submenu__toggle{width:3.5rem}.pv-nav-overlay.pv-nav-overlay--drawer .pv-nav-overlay__nav .wp-block-navigation__container>.has-child>.wp-block-navigation__submenu-container{padding:0}.pv-nav-overlay.pv-nav-overlay--drawer .pv-nav-overlay__nav .wp-block-navigation__container>.has-child>.wp-block-navigation__submenu-container .wp-block-navigation-item__content{padding-inline:calc(var(--pv-nav-drawer-pad) + 1em) var(--pv-nav-drawer-pad)}@media(prefers-reduced-motion: reduce){.pv-nav-overlay.pv-nav-overlay--drawer::before,.pv-nav-overlay.pv-nav-overlay--drawer .pv-nav-overlay__body{animation:none}}@keyframes pv-nav-accordion-open{from{opacity:0;transform:translateY(-0.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes pv-nav-drawer-in{from{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes pv-nav-drawer-fade{from{opacity:0}to{opacity:1}}.pv-back-to-top{--pv-icon-circle-size: var( --pv-back-to-top-size, 2.75rem );position:fixed;inset-inline-end:var(--pv-back-to-top-inset, 1.5rem);inset-block-end:calc(var(--pv-back-to-top-offset, 1.5rem) + var(--pv-back-to-top-clear, 0px) + var(--pv-consent-clear, 0px) + env(safe-area-inset-bottom, 0px));z-index:100;display:block;border-radius:50%;box-shadow:var(--pv-back-to-top-shadow, 0 4px 12px rgba(0, 0, 0, 0.18));text-decoration:none}.pv-back-to-top .pv-icon-circle svg{transform:rotate(-90deg)}.pv-back-to-top .pv-icon-circle{transition:filter .2s ease}.pv-back-to-top:hover .pv-icon-circle,.pv-back-to-top:focus-visible .pv-icon-circle{filter:var(--pv-back-to-top-hover, brightness(0.88))}.pv-back-to-top:focus-visible{outline:2px solid currentColor;outline-offset:3px}.pv-back-to-top.is-armed{transition:opacity .25s ease,transform .25s ease,visibility 0s linear 0s}.pv-back-to-top.is-armed:not(.is-visible){opacity:0;visibility:hidden;pointer-events:none;transform:translateY(0.75rem);transition:opacity .25s ease,transform .25s ease,visibility 0s linear .25s}@media(prefers-reduced-motion: reduce){.pv-back-to-top.is-armed{transition:none}.pv-back-to-top.is-armed:not(.is-visible){transform:none;transition:none}}html.has-modal-open .pv-back-to-top,body.pv-modal-is-open .pv-back-to-top{visibility:hidden}body:has(.grecaptcha-badge) .pv-back-to-top{--pv-back-to-top-clear: 3.75rem}body[tabindex="-1"]:focus{outline:none}.pv-consent,.pv-consent-ask,.pv-consent-reopen{--_bg: var( --pv-consent-bg, var( --wp--preset--color--light, #fff ) );--_color: var( --pv-consent-color, var( --wp--preset--color--dark, #1a1a1a ) );--_button-bg: var( --pv-consent-button-bg, var( --wp--preset--color--brand, #1a1a1a ) );--_button-color: var( --pv-consent-button-color, var( --wp--preset--color--brand-ink, #fff ) );--_link: var( --pv-consent-link, currentColor );--_ring: var( --wp--custom--focus--on-light, var( --wp--custom--focus--color, currentColor ) );font-size:var(--wp--preset--font-size--text-sm, 0.9375rem);line-height:1.5}.pv-consent .pv-consent__title,.pv-consent .pv-consent__message,.pv-consent .pv-consent__requests,.pv-consent .pv-consent__gpc{margin:0;max-width:none;color:inherit;font-size:inherit}.pv-consent .pv-consent__title{margin-block-end:.25rem;font-weight:700}.pv-consent a{color:var(--_link);text-decoration:underline}.pv-consent a:focus-visible{outline:2px solid var(--_ring);outline-offset:3px}.pv-consent__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.pv-consent__button{appearance:none;min-height:2.75rem;padding:.5rem 1.25rem;border:2px solid var(--_button-bg);border-radius:var(--pv-consent-button-radius, 0.25rem);background:var(--_button-bg);color:var(--_button-color);font:inherit;font-weight:600;line-height:1.2;cursor:pointer;transition:background-color .15s ease,color .15s ease}.pv-consent__button:hover{background:var(--_bg);color:var(--_button-bg)}.pv-consent__button--outline{border-color:var(--pv-consent-outline-border, var(--_button-bg));background:rgba(0,0,0,0);color:var(--pv-consent-outline-color, var(--_button-bg))}.pv-consent__button--outline:hover{background:var(--_button-bg);color:var(--_button-color)}.pv-consent__button:focus-visible{outline:2px solid var(--_ring);outline-offset:3px}.pv-consent__more{appearance:none;min-height:2.75rem;padding:.5rem .25rem;border:0;background:none;color:inherit;font:inherit;font-weight:600;text-decoration:underline;cursor:pointer}.pv-consent__more:focus-visible{outline:2px solid var(--_ring);outline-offset:3px}.pv-consent__banner{position:fixed;inset-inline:0;inset-block-end:0;z-index:250;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 2rem;box-sizing:border-box;max-height:80svh;overflow-y:auto;padding:1.25rem var(--wp--preset--spacing--site-padding, 1.5rem);padding-block-end:calc(1.25rem + env(safe-area-inset-bottom, 0px));border-block-start:1px solid var(--pv-consent-border, rgba(0, 0, 0, 0.12));background:var(--_bg);color:var(--_color);box-shadow:var(--pv-consent-shadow, 0 -4px 24px rgba(0, 0, 0, 0.12))}.pv-consent__banner[hidden]{display:none}@media(prefers-reduced-motion: no-preference){.pv-consent__banner{animation:pv-consent-in .3s ease backwards}}.pv-consent__copy{flex:1 1 24rem;max-width:46rem}.pv-consent__dialog{box-sizing:border-box;width:min(var(--pv-consent-width, 34rem),100vw - 2rem);max-height:calc(100dvh - 2rem);padding:0;border:0;border-radius:var(--pv-consent-radius, 0.5rem);background:var(--_bg);color:var(--_color);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);overflow-y:auto}.pv-consent__dialog::backdrop{background:var(--pv-consent-backdrop, rgba(0, 0, 0, 0.6))}.pv-consent__form{display:grid;gap:1rem;padding:1.5rem}.pv-consent .pv-consent__heading{margin:0;color:inherit;font-size:var(--wp--preset--font-size--heading-sm, 1.375rem);line-height:1.2}.pv-consent .pv-consent__heading:focus{outline:none}.pv-consent .pv-consent__categories{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.pv-consent .pv-consent__categories li{margin:0;padding:0}.pv-consent__category{display:grid;grid-template-columns:auto 1fr;align-items:start;gap:.75rem;cursor:pointer}.pv-consent__category input{width:1.25rem;height:1.25rem;margin:.125rem 0 0;accent-color:var(--_button-bg)}.pv-consent__category strong{display:block}.pv-consent-ask{position:absolute;inset:0;z-index:1;display:grid;place-content:center;justify-items:center;gap:.75rem;padding:1.5rem;background:var(--pv-consent-ask-bg, var(--wp--preset--color--light-10, #f4f6f8));color:var(--_color);text-align:center}.pv-consent-ask[hidden]{display:none}.pv-consent-ask .pv-consent-ask__message,.pv-consent-ask .pv-consent-ask__actions{margin:0;max-width:28rem;color:inherit;font-size:inherit}.pv-consent-ask__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.25rem 1rem}.pv-consent-reopen{--_size: var( --pv-consent-reopen-size, 2.75rem );position:fixed;inset-inline-start:var(--pv-consent-reopen-inset, 1.5rem);inset-block-end:calc(var(--pv-consent-reopen-offset, 1.5rem) + var(--pv-consent-clear, 0px) + env(safe-area-inset-bottom, 0px));z-index:100;margin:0;padding:0;max-width:none;font-size:var(--wp--preset--font-size--text-sm, 0.875rem);line-height:1.2}.pv-consent-reopen a{display:inline-flex;align-items:center;height:var(--_size);min-width:var(--_size);border-radius:calc(var(--_size)/2);background:var(--pv-consent-reopen-bg, var(--_button-bg));color:var(--pv-consent-reopen-color, var(--_button-color));box-shadow:var(--pv-consent-reopen-shadow, 0 0 0 1px rgba(255, 255, 255, 0.45), 0 4px 12px rgba(0, 0, 0, 0.18));font-weight:600;text-decoration:none;overflow:hidden}.pv-consent-reopen a:focus-visible{outline:2px solid var(--wp--custom--focus--color, currentColor);outline-offset:3px}.pv-consent-reopen__icon{display:grid;flex:none;place-items:center;width:var(--_size);height:var(--_size)}.pv-consent-reopen__label{max-width:0;opacity:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:max-width .25s ease,opacity .2s ease,padding .25s ease}a:hover .pv-consent-reopen__label,a:focus-visible .pv-consent-reopen__label{max-width:min(26rem,100vw - var(--_size) - 4rem);padding-inline-end:1.125rem;opacity:1}@media(prefers-reduced-motion: reduce){.pv-consent-reopen__label{transition:none}}html.has-modal-open .pv-consent-reopen,body.pv-modal-is-open .pv-consent-reopen{visibility:hidden}@media print{.pv-consent-reopen{display:none}}html.pv-consent-showing body{padding-block-end:var(--pv-consent-clear, 0px)}html.pv-consent-showing .grecaptcha-badge{bottom:calc(14px + var(--pv-consent-clear, 0px)) !important}@keyframes pv-consent-in{from{opacity:0;transform:translateY(1rem)}}.site-header{position:sticky;top:0;z-index:200;background-color:var(--wp--preset--color--base, #fff);border-bottom:1px solid var(--wp--preset--color--base-3, rgba(0, 0, 0, 0.08));transition:box-shadow 200ms ease-in-out}.site-header.is-scrolled{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)}.pv-header-reveal .site-header{transition:transform 200ms ease-in-out,box-shadow 200ms ease-in-out}.pv-header-reveal .site-header.is-hidden:not(:has(:focus-visible)){transform:translateY(-100%);box-shadow:none}@media(prefers-reduced-motion: reduce){.pv-header-reveal .site-header{transition:none}}.admin-bar .site-header{top:32px}@media screen and (max-width: 782px){.admin-bar .site-header{top:46px}}@media screen and (max-width: 600px){.admin-bar .site-header{top:0}}.site-header-inner{margin-inline:auto;padding-inline:1.5rem}.site-logo-wrap{display:flex}.site-logo-wrap .site-logo-link{display:inline-block;line-height:0}.site-logo-wrap svg{width:100%;height:auto}.pv-header{--pv-header-gap: clamp(1rem, 2.5vw, 2.5rem);--pv-header-row-padding: clamp(0.75rem, 1.5vw, 1.25rem);--pv-header-utility-bg: rgb(0 0 0 / 0.04);width:100%}.pv-header p{margin:0}.pv-header>*{margin-block:0}.pv-header .pv-header__inner,.pv-header__inner{box-sizing:border-box;width:100%;max-width:var(--pv-header-max-width, var(--wp--style--global--wide-size, 1440px));margin-inline:auto;padding-inline:var(--wp--preset--spacing--site-padding, clamp(1rem, 4vw, 2.5rem))}.pv-header .pv-header__row{align-items:center;gap:var(--pv-header-gap)}.pv-header .pv-header__main{padding-block:var(--pv-header-row-padding)}.pv-header .wp-block-varsity-fse-site-logo{flex:0 0 auto}.pv-header .pv-header__nav{flex:1 1 auto;font-size:var(--pv-header-nav-size, inherit)}.pv-header .pv-header__nav .wp-block-navigation__submenu-container .wp-block-navigation-item__content:not(.pv-nav-overlay *){font-size:inherit}.pv-header .wp-block-navigation-item__content{white-space:nowrap}.pv-header .pv-header__actions,.pv-header .pv-header__cta{flex:0 0 auto}.pv-header .pv-header__end{flex:1 1 auto;flex-wrap:wrap-reverse;row-gap:.5rem}.pv-header .pv-header__actions{gap:calc(var(--pv-header-gap)*.6)}.pv-header__row>.pv-header__actions{margin-inline-start:auto}.pv-header .pv-header__link a{color:inherit;text-decoration:none;white-space:nowrap}.pv-header .pv-header__link a:hover{text-decoration:underline}.pv-header .pv-header__utility{background-color:var(--pv-header-utility-bg)}.pv-header .pv-header__utility .pv-header__row{padding-block:.375rem;gap:calc(var(--pv-header-gap)*.75);font-size:.875em}.pv-header .pv-header__stack{flex:1 1 auto;min-width:0;gap:.5rem}.pv-header .pv-header__stack>.pv-header__row{width:100%}.pv-header .pv-header__stack-utility{font-size:.875em}.pv-header--centered .pv-header__main{display:grid;grid-template-columns:minmax(0, 1fr) auto minmax(0, 1fr)}.pv-header--centered .pv-header__main>*{margin-block:0 !important}.pv-header--logo-rise{--pv-header-utility-h: 3rem;--pv-header-tab-pad: 1.5rem;--pv-header-tab-bg: transparent;--pv-header-tab-shape: none;--pv-header-tab-clear: 14rem}.pv-header--logo-rise .pv-header__utility{height:var(--pv-header-utility-h)}.pv-header--logo-rise .pv-header__utility .pv-header__row{height:100%;padding-block:0}.pv-header--logo-rise .pv-header__utility .pv-header__row--split{display:grid;grid-template-columns:minmax(0, 1fr) var(--pv-header-tab-clear) minmax(0, 1fr)}.pv-header--logo-rise .pv-header__utility .pv-header__row--split>*{margin-block:0 !important}.pv-header--logo-rise .pv-header__utility .pv-header__row--split>.pv-header__utility-start{grid-column:1}.pv-header--logo-rise .pv-header__utility .pv-header__row--split>.pv-header__utility-end{grid-column:3}.pv-header--logo-rise .pv-header__main>.wp-block-varsity-fse-site-logo{--_rise: var(--pv-header-rise, 0);position:relative;isolation:isolate;flex-direction:column;justify-content:flex-end;margin-block:calc(-1*var(--_rise)*(var(--pv-header-utility-h) + var(--pv-header-row-padding))) calc(-1*var(--_rise)*var(--pv-header-row-padding)) !important;padding:0 calc(var(--_rise)*var(--pv-header-tab-pad)) calc(var(--_rise)*var(--pv-header-row-padding))}.pv-header--logo-rise .pv-header__main>.wp-block-varsity-fse-site-logo::before{content:"";position:absolute;inset:0;z-index:-1;background-color:var(--pv-header-tab-bg);clip-path:var(--pv-header-tab-shape);opacity:var(--_rise)}.pv-header .pv-header__search .wp-block-search__button{display:inline-flex;align-items:center;justify-content:center;margin:0;padding:.25em;background:none;border:0;color:inherit}.pv-header .pv-header__search .wp-block-search__button svg{width:1.25em;height:1.25em;fill:currentColor}.is-style-phone-link a{display:inline-flex;align-items:center;vertical-align:top;gap:.4em;color:inherit;text-decoration:none;white-space:nowrap}.is-style-phone-link a::before{content:"";flex:none;width:1em;height:1em;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27black%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.12.96.36 1.9.7 2.81a2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45c.91.34 1.85.58 2.81.7A2 2 0 0 1 22 16.92z%27/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27black%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.12.96.36 1.9.7 2.81a2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45c.91.34 1.85.58 2.81.7A2 2 0 0 1 22 16.92z%27/%3E%3C/svg%3E") center/contain no-repeat}.is-style-phone-link a:hover,.is-style-phone-link a:focus-visible{text-decoration:underline}.site-footer{margin-top:auto}.site-footer-inner{max-width:1200px;margin-inline:auto;padding-inline:1.5rem}.social-links .wp-block-social-links{gap:.75rem}.social-links .wp-block-social-link a{color:var(--wp--preset--color--base-3);transition:color 200ms ease-in-out}.social-links .wp-block-social-link a:hover{color:var(--wp--preset--color--base)}@media(max-width: 1023px){.site-footer-inner .wp-block-columns{flex-wrap:wrap}.site-footer-inner .wp-block-column{flex-basis:calc(50% - 1.5rem) !important;min-width:200px}}@media(max-width: 639px){.site-footer-inner .wp-block-column{flex-basis:100% !important}}@media(max-width: 1023px){footer .wp-block-columns.is-stacked-justify-end,.wp-block-columns.is-stacked-justify-end.pv-footer-nav-cols{justify-content:flex-start !important}}.pv-footer{--pv-footer-rule: var( --wp--preset--color--dark-20, rgb( 0 0 0 / 0.14 ) );--pv-footer-mark-width: clamp( 7.5rem, 12vw, 11rem );--pv-footer-column-gap: clamp( 1.5rem, 3vw, 3rem );width:100%}.pv-footer p{margin:0}.pv-footer .pv-footer__inner,.pv-footer__inner{box-sizing:border-box;width:100%;max-width:var(--pv-footer-max-width, var(--wp--style--global--wide-size, 1440px));margin-inline:auto;padding-inline:var(--wp--preset--spacing--site-padding, clamp(1rem, 4vw, 2.5rem))}.pv-footer .pv-footer__columns:has(>.pv-footer__links){--pv-footer-cols-gap: var( --wp--preset--spacing--3-xl );grid-template-columns:minmax(0, 1fr) max(20rem,(100% - 3*var(--pv-footer-cols-gap))/4)}@media(max-width: 639px){.pv-footer .pv-footer__columns:has(>.pv-footer__links){grid-template-columns:minmax(0, 1fr)}.pv-footer .pv-footer__columns:has(>.pv-footer__links)>.pv-footer__links{display:contents}.pv-footer .pv-footer__columns:has(>.pv-footer__links)>.pv-footer__links>*{order:3}.pv-footer .pv-footer__columns:has(>.pv-footer__links)>.pv-footer__links>:first-child{order:1}.pv-footer .pv-footer__columns:has(>.pv-footer__links)>.pv-footer__form{order:2}}.pv-footer.pv-footer--dark .pv-footer__contact p+p{margin-block-start:var(--wp--preset--spacing--md, 0.75rem)}.pv-footer.pv-footer--dark .pv-footer__contact a{text-decoration:none}.pv-footer.pv-footer--dark .pv-footer__nav .wp-block-navigation__container{gap:var(--wp--preset--spacing--lg, 1rem)}.pv-footer.pv-footer--dark .pv-footer__nav .wp-block-navigation-item__content,.pv-footer.pv-footer--dark .pv-footer__policy-nav .wp-block-navigation-item__content{text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-color .2s ease}.pv-footer.pv-footer--dark .pv-footer__nav .wp-block-navigation-item__content:hover,.pv-footer.pv-footer--dark .pv-footer__policy-nav .wp-block-navigation-item__content:hover{text-decoration-color:rgba(0,0,0,0)}.pv-footer.pv-footer--dark .pv-footer__nav .wp-block-navigation-item__content{text-underline-offset:.4em}.pv-footer.pv-footer--dark .pv-footer__form .gform-theme.gform-theme--framework{--gf-form-gap-y: 1rem}.pv-footer.pv-footer--dark .pv-footer__form .gform-theme.gform-theme--framework .gform_footer{margin-block-start:1.5rem}.pv-footer.pv-footer--dark .pv-footer__form .gform_required_legend{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pv-footer.pv-footer--dark{--pv-footer-rule: rgb( 255 255 255 / 0.18 )}.pv-footer.pv-footer--dark a,.pv-footer.pv-footer--dark .wp-block-navigation{color:inherit}.pv-footer.pv-footer--dark .pv-footer__connect-rule{margin-block:var(--wp--preset--spacing--lg, 1rem) 0;border-color:var(--pv-footer-rule)}.pv-footer .pv-footer__group-label{margin:0 0 .75em}.pv-footer .pv-footer__nav .wp-block-navigation__container{gap:.5em}.pv-footer .pv-footer__nav .wp-block-navigation-item{margin:0}.pv-footer .pv-footer__follow{padding-inline-start:var(--pv-footer-column-gap);border-inline-start:1px solid var(--pv-footer-rule)}@media(max-width: 1023px){.pv-footer .pv-footer__follow{padding-inline-start:0;padding-block-start:var(--pv-footer-column-gap);border-inline-start:0;border-block-start:1px solid var(--pv-footer-rule)}}.pv-footer .pv-footer__legal-bar{padding-block-start:var(--wp--preset--spacing--xl, 1.5rem);border-block-start:1px solid var(--pv-footer-rule)}.pv-footer .pv-footer__mark .wp-block-varsity-fse-site-logo,.pv-footer .pv-footer__mark img,.pv-footer .pv-footer__mark svg{width:var(--pv-footer-mark-width);max-width:100%;height:auto}.pv-footer .pv-footer__subscribe .gform_wrapper:not(.pv-form--subscribe_wrapper) form{display:grid;grid-template-columns:minmax(0, 1fr) auto;align-items:end;gap:var(--wp--preset--spacing--md, 0.75rem)}.pv-footer .pv-footer__subscribe .gform_footer{margin:0;padding:0}.pv-footer .pv-footer__subscribe .gform_validation_errors,.pv-footer .pv-footer__subscribe .gform_confirmation_message{grid-column:1/-1}@media(max-width: 639px){.pv-footer .pv-footer__subscribe .gform_wrapper:not(.pv-form--subscribe_wrapper) form{grid-template-columns:minmax(0, 1fr)}}.pv-fp-single__stage{padding:var(--wp--preset--spacing--3-xl) var(--wp--preset--spacing--site-padding) var(--wp--preset--spacing--4-xl);border-block-end:var(--wp--custom--card--rule-width, 4px) solid var(--wp--custom--card--accent-color, var(--wp--preset--color--brand))}.pv-fp-single__drawing{margin:0 auto}.pv-fp-single__drawing img{display:block;width:auto;max-width:100%;height:auto;max-height:min(62svh,34rem);margin-inline:auto;object-fit:contain}.pv-fp-single__masthead-row{gap:var(--wp--preset--spacing--lg) var(--wp--preset--spacing--2-xl)}.pv-fp-single__panel.is-style-hero-panel{margin-block-start:calc(-1*var(--wp--preset--spacing--3-xl));padding:var(--wp--preset--spacing--xl) var(--wp--preset--spacing--2-xl)}.pv-fp-single__panel.is-style-hero-panel .wp-block-post-title{margin:0;text-wrap:balance}@media(max-width: 639px){.pv-fp-single__panel.is-style-hero-panel{width:100%}}.pv-fp-single__actions{padding-block-end:.35rem}.pv-fp-single__specs{padding-block-end:var(--wp--preset--spacing--lg);border-block-end:1px solid var(--wp--preset--color--dark-40, currentColor);font-weight:600}.pv-fp-single__specs>*{margin:0}.pv-fp-single__specs>p:empty{display:none}.pv-fp-single__pricing{padding-block-start:var(--wp--preset--spacing--xl);border-block-start:1px solid var(--wp--preset--color--dark-40, currentColor);font-size:var(--wp--preset--font-size--text-sm)}.pv-fp-inquiry .wp-block-heading{margin:0}.pv-entry-cards.is-type-pv_floor_plan .wp-block-media-text__media{display:grid;place-items:center;padding:var(--wp--preset--spacing--xl)}.pv-entry-cards.is-type-pv_floor_plan .wp-block-media-text__media img{width:100%;max-width:26rem;height:auto;object-fit:contain}.pv-big-wins .wp-block-image{margin:0}.pv-big-wins .wp-block-image img{width:100%;max-width:280px;height:auto}.pv-team-fpo .wp-block-image{margin:0}.pv-team-fpo .wp-block-image img{display:block;width:100%;aspect-ratio:1;object-fit:cover;object-position:center;filter:grayscale(1)}@media(max-width: 767px){.pv-team-fpo .pv-team-fpo__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 639px){.pv-team-fpo .pv-team-fpo__grid{grid-template-columns:minmax(0, 1fr)}}.visually-hidden,.is-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.container{max-width:var(--wp--custom--container--max-width, 1200px);margin-inline:auto;padding-inline:var(--wp--custom--container--padding, 1.5rem)}.wp-block-group.is-style-card{background-color:var(--wp--custom--card--surface, var(--wp--preset--color--light));border-radius:var(--wp--custom--card--radius, 0.75rem);box-shadow:var(--wp--custom--card--shadow, var(--wp--preset--shadow--card));overflow:hidden;padding:var(--wp--custom--card--padding, var(--wp--preset--spacing--2-xl, 2rem))}.wp-block-group.is-style-card:has(>.wp-block-image:first-child){padding-block-start:0;padding-block-end:var(--pv-card-inset, var(--wp--custom--card--padding, var(--wp--preset--spacing--2-xl, 2rem)));padding-inline:0}.wp-block-group.is-style-card:has(>.wp-block-image:first-child)>.wp-block-image:first-child{margin-block:0;border-block-end:var(--wp--custom--card--rule-width, 4px) solid var(--wp--custom--card--accent-color, var(--wp--preset--color--brand))}.wp-block-group.is-style-card:has(>.wp-block-image:first-child)>.wp-block-image:first-child a,.wp-block-group.is-style-card:has(>.wp-block-image:first-child)>.wp-block-image:first-child img{display:block;width:100%}.wp-block-group.is-style-card:has(>.wp-block-image:first-child)>:not(:first-child){padding-inline:var(--pv-card-inset, var(--wp--custom--card--padding, var(--wp--preset--spacing--2-xl, 2rem)))}.wp-block-group.is-style-card:has(>.wp-block-image:first-child)>.wp-block-image:first-child+*{margin-block-start:var(--pv-card-inset, var(--wp--custom--card--padding, var(--wp--preset--spacing--2-xl, 2rem)))}.wp-block-group.is-style-card.pv-card-link{--pv-card-inset: var(--wp--custom--card--padding-compact, var(--wp--preset--spacing--lg, 1.25rem));transition:box-shadow 200ms ease-in-out,transform 200ms ease-in-out}.wp-block-group.is-style-card.pv-card-link:hover,.wp-block-group.is-style-card.pv-card-link:focus-within{box-shadow:var(--wp--custom--card--shadow-hover, var(--wp--preset--shadow--rise));transform:translateY(-2px)}@media(prefers-reduced-motion: reduce){.wp-block-group.is-style-card.pv-card-link{transition:box-shadow 200ms ease-in-out}.wp-block-group.is-style-card.pv-card-link:hover,.wp-block-group.is-style-card.pv-card-link:focus-within{transform:none}}.wp-block-group.is-style-card.pv-card-link{position:relative}.wp-block-group.is-style-card.pv-card-link :is(h1,h2,h3,h4,h5,h6) a{color:inherit;text-decoration:none}.wp-block-group.is-style-card.pv-card-link :is(h1,h2,h3,h4,h5,h6) a::after{content:"";inset:0;position:absolute;z-index:1}.wp-block-group.is-style-card.pv-card-link :is(h1,h2,h3,h4,h5,h6) a:focus-visible{outline:none}.wp-block-group.is-style-card.pv-card-link:hover :is(h1,h2,h3,h4,h5,h6) a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.wp-block-group.is-style-card.pv-card-link:has(:is(h1,h2,h3,h4,h5,h6) a:focus-visible){outline:3px solid var(--wp--custom--focus--color, currentColor);outline-offset:3px}.wp-block-group.is-style-well{background-color:var(--wp--preset--color--light-10);border-radius:.5rem}.wp-block-group.is-style-bordered{border:1px solid var(--wp--preset--color--dark-10);border-radius:.5rem}.wp-block-group.is-style-accent-bar{background-color:var(--wp--custom--card--surface-flat, var(--wp--preset--color--light-10));border-left:var(--wp--custom--card--accent-width, 0.3125rem) solid var(--pv-accent-bar-color, var(--wp--custom--card--accent-color, var(--wp--preset--color--brand)));padding:var(--wp--custom--card--padding, var(--wp--preset--spacing--2-xl, 2rem))}.wp-block-column>.wp-block-group:is(.is-style-card,.is-style-accent-bar,.is-style-rule-card,.is-style-rule-card-side):only-child,.pv-content-cards .wp-block-column>.wp-block-group{height:100%;display:flex;flex-direction:column}.wp-block-column>.wp-block-group:is(.is-style-card,.is-style-accent-bar,.is-style-rule-card,.is-style-rule-card-side):only-child>*,.pv-content-cards .wp-block-column>.wp-block-group>*{width:100%}.wp-block-column>.wp-block-group:is(.is-style-card,.is-style-accent-bar,.is-style-rule-card,.is-style-rule-card-side):only-child>:has(+.wp-block-buttons:last-child),.pv-content-cards .wp-block-column>.wp-block-group>:has(+.wp-block-buttons:last-child){flex-grow:1}:where(.wp-block-group.is-style-rule-card,.wp-block-group.is-style-rule-card-side){background-color:var(--wp--custom--card--surface-flat, var(--wp--preset--color--light-10))}.wp-block-group.is-style-rule-card{border-block-start:.5rem solid var(--wp--custom--card--accent-color, var(--wp--preset--color--brand));padding:var(--wp--preset--spacing--xl)}.wp-block-group.is-style-rule-card-side{border-inline-start:.375rem solid var(--wp--custom--card--accent-color, var(--wp--preset--color--brand));padding:var(--wp--preset--spacing--xl)}:where(.pv-title-band){background-color:var(--wp--custom--hero--panel-surface, var(--wp--preset--color--brand));color:var(--wp--custom--hero--panel-ink, var(--wp--preset--color--brand-ink, #fff))}.pv-title-band :where(h1,h2,h3,.is-style-eyebrow,.is-style-superhead):not(.has-text-color){color:inherit}.pv-title-band .pv-title-band__meta{margin-block-start:var(--wp--preset--spacing--sm, 0.75rem);font-size:var(--wp--preset--font-size--ui-sm, 0.875rem);opacity:.85}:where(.wp-block-group.is-style-hero-panel){background-color:var(--wp--custom--hero--panel-surface, var(--wp--preset--color--brand));color:var(--wp--custom--hero--panel-ink, var(--wp--preset--color--brand-ink, #fff));border-radius:var(--wp--custom--hero--panel-radius, var(--wp--custom--card--radius, 0.75rem))}.wp-block-group.is-style-hero-panel{padding:var(--wp--custom--hero--panel-padding, var(--wp--preset--spacing--3-xl, 2.5rem))}@media(max-width: 639px){.wp-block-group.is-style-hero-panel{padding:var(--wp--custom--hero--panel-padding-mobile, var(--wp--preset--spacing--2-xl, 1.75rem))}}.wp-block-group.is-style-hero-panel :where(h1,h2,h3,h4,h5,h6,.is-style-superhead,.is-style-subhead,.is-style-eyebrow):not(.has-text-color){color:inherit}.wp-block-group.is-style-hero-panel .wp-block-button.is-style-icon-link .wp-block-button__link:not(.has-text-color){color:inherit}.wp-block-group.is-style-hero-panel .wp-block-button.is-style-icon-link .wp-block-button__link:not(.has-text-color) svg circle{fill:currentColor}.wp-block-group.is-style-hero-panel .wp-block-button.is-style-icon-link .wp-block-button__link:not(.has-text-color) svg path{fill:var(--wp--custom--hero--panel-surface, var(--wp--preset--color--brand))}.pv-accent{color:var(--pv-accent-color, var(--wp--preset--color--secondary))}.pv-nowrap{white-space:nowrap}.pv-balance{text-wrap:balance}.wp-block-heading.is-style-underlined{border-bottom:3px solid var(--wp--preset--color--secondary);padding-bottom:.5rem}.wp-block-heading.is-style-overlined{border-top:3px solid var(--wp--preset--color--secondary);padding-top:.5rem}.wp-block-image.is-style-rounded.is-style-rounded img{border-radius:var(--wp--custom--media--rounded, 0.75rem)}.wp-block-varsity-fse-card-slider :is(.wp-block-image:not([class*=is-style-]),.vf-slide__media) img,.wp-block-varsity-fse-card-slider .swiper-thumb,.pv-video:not(.pv-video--cover,.is-style-framed)>.pv-video__stage,.pv-media-grid-row__media{border-radius:var(--wp--custom--media--radius, 0)}.wp-block-image.is-style-framed img{border-radius:var(--wp--custom--media-frame--radius, 0);box-shadow:var(--wp--custom--media-frame--shadow, none)}.wp-block-image.is-style-shadow img{box-shadow:0 20px 25px -5px rgba(0,0,0,.15),0 8px 10px -6px rgba(0,0,0,.1);border-radius:.5rem}.wp-block-separator.is-style-dashed{border-style:dashed}.wp-block-separator.is-style-dots{border:none;text-align:center;letter-spacing:.5rem;color:var(--wp--preset--color--contrast-3)}.wp-block-separator.is-style-dots::after{content:"· · ·"}.wp-block-post-terms.is-style-pill-tags a{background-color:var(--wp--preset--color--base-2);border:1px solid var(--wp--preset--color--base-3);border-radius:9999px;display:inline-block;font-size:.75rem;font-weight:600;letter-spacing:.025em;padding:.2rem .6rem;text-decoration:none;transition:background-color 200ms ease-in-out}.wp-block-post-terms.is-style-pill-tags a:hover{background-color:var(--wp--preset--color--base-3)}.wp-block-list.is-style-bars{display:flex;flex-direction:column;gap:1rem;margin-block:0;padding:0;list-style:none}.wp-block-list.is-style-bars>li{margin:0;padding-block:var(--wp--preset--spacing--xs);padding-inline-start:1rem;border-inline-start:8px solid var(--wp--custom--card--accent-color, var(--wp--preset--color--brand));border-start-start-radius:4px;border-end-start-radius:4px;font-family:var(--wp--preset--font-family--heading);font-size:var(--wp--preset--font-size--heading-sm);font-weight:700;line-height:1.25}ol.is-style-large-numbers{list-style:none;padding-left:0;counter-reset:pv-num}ol.is-style-large-numbers>li{margin-block-end:2rem;counter-increment:pv-num}ol.is-style-large-numbers>li::before{content:counter(pv-num) ".";display:block;font-family:var(--wp--preset--font-family--heading, inherit);font-weight:var(--wp--custom--numbered-list--weight, 800);font-size:var(--wp--preset--font-size--display-lg);line-height:1;margin-block-end:.5rem}.post-card{container-type:inline-size}.post-card .wp-block-post-title a{text-decoration:none;transition:color 200ms ease-in-out}.post-card .wp-block-post-title a:hover{color:var(--wp--preset--color--secondary)}.post-card .wp-block-post-featured-image{overflow:hidden;border-radius:.5rem}.post-card .wp-block-post-featured-image img{transition:transform 300ms ease-in-out}.post-card .wp-block-post-featured-image:hover img{transform:scale(1.03)}.wp-block-query-pagination{gap:.5rem}.wp-block-query-pagination a,.wp-block-query-pagination span{border:1px solid var(--wp--preset--color--base-3);border-radius:.375rem;color:var(--wp--preset--color--contrast);display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;height:2.5rem;padding:0 .75rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:all 200ms ease-in-out}.wp-block-query-pagination a:hover,.wp-block-query-pagination span:hover{background-color:var(--wp--preset--color--secondary);border-color:var(--wp--preset--color--secondary);color:var(--wp--preset--color--base)}.wp-block-query-pagination a.is-active,.wp-block-query-pagination a[aria-current=page],.wp-block-query-pagination span.is-active,.wp-block-query-pagination span[aria-current=page]{background-color:var(--wp--preset--color--secondary);border-color:var(--wp--preset--color--secondary);color:var(--wp--preset--color--base)}

/*# sourceMappingURL=style-style.css.map*/