img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
.captcha-image{border:1px solid;padding:10px;display:inline-block;text-align:center}.cf7ic_instructions{display:block}.captcha-image .cf7ic_instructions span{font-weight:700}span.captcha-image>label{display:inline-block !important;position:relative;width:auto !important}.captcha-image svg{padding:5px;width:35px;height:35px;box-sizing:border-box}.captcha-image label>input+svg{cursor:pointer;border:2px solid transparent;position:relative;overflow:hidden}.captcha-image label:nth-child(2),.captcha-image label:nth-child(3){margin-right:5px}.captcha-image label>input:checked+svg,.captcha-image label>input:focus+svg{border:2px solid red}span.wpcf7-form-control.wpcf7-cf7ic{border:none}.kc_captcha{display:inherit}.cf7ic-style1{border:1px solid;padding:10px;display:inline-block;text-align:center}.cf7ic-icon-wrapper{font-size:inherit}.cf7ic-style1 .cf7ic-icon-wrapper .fa,.cf7ic-style1 .cf7ic-icon-wrapper svg{font-size:inherit;border-color:inherit}body .cf7ic-style1 .cf7ic-icon-wrapper svg{width:1em;height:1em;fill:currentColor;box-sizing:content-box !important}.woocommerce .captcha-image .cf7ic-icon-wrapper label,.woocommerce-page .captcha-image .cf7ic-icon-wrapper label,.captcha-image .cf7ic-icon-wrapper label{display:inline-block;width:inherit;vertical-align:text-top}.captcha-image label>input{opacity:0 !important;width:0 !important;height:0 !important;min-width:0 !important;min-height:0 !important;margin:0 !important;padding:0 !important;border:none !important;position:absolute !important}.captcha-image label>input+*{position:static;cursor:pointer;border-width:2px;border-style:none;border-color:transparent;padding:7px}.captcha-image label>input:checked+*,.captcha-image label>input:focus+*{padding:7px;border-width:2px;border-style:solid}.cf7ic-special{opacity:0;filter:alpha(opacity=0);pointer-events:none;position:absolute;left:0;width:200px}.cf7ic-loader,.cf7ic-loader:before,.cf7ic-loader:after{border-radius:50% !important;width:2em !important;height:2em !important;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:cf7ic-load 1.2s infinite ease-in-out;animation:cf7ic-load 1.2s infinite ease-in-out}.cf7ic-loader{display:block;color:#444;font-size:10px !important;margin:4.8em 6em !important;position:relative !important;text-indent:-9999em !important;-webkit-transform:translateZ(0) !important;-ms-transform:translateZ(0) !important;transform:translateZ(0) !important;-webkit-animation-delay:-.16s;animation-delay:-.16s}.cf7ic-loader:before,.cf7ic-loader:after{content:'';position:absolute;top:0}.cf7ic-loader:before{left:-3.5em;-webkit-animation-delay:-.32s;animation-delay:-.32s}.cf7ic-loader:after{left:3.5em}@-webkit-keyframes cf7ic-load{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}@keyframes cf7ic-load{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}.ai1ic-fields{height:0 !important;display:block;overflow:hidden !important}body .ai1ic-fields input{position:absolute;transform:scale(0)}.cf7ic-wpf{margin-bottom:30px !important}.cf7ic-wpf .captcha-image label{width:35px !important}.cf7ic-wpf .captcha-image label i{width:35px !important;text-align:center}.cf7ic-wpf .captcha-image .cf7ic-icon-wrapper{display:block;text-align:left !important}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--color--paper:var(--gpe-body-bg,#fff);--wp--preset--color--ink:var(--gpe-body-text,#121212);--wp--preset--color--editorial-red:var(--gpe-accent,#b40012);--wp--preset--color--muted:var(--gpe-muted,#62605d);--wp--preset--color--soft:var(--gpe-soft,#f6f4f1);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:.82rem;--wp--preset--font-size--medium:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.208), 1rem);--wp--preset--font-size--large:clamp(0.929rem, 0.929rem + ((1vw - 0.2rem) * 0.785), 1.4rem);--wp--preset--font-size--x-large:clamp(1.352rem, 1.352rem + ((1vw - 0.2rem) * 1.413), 2.2rem);--wp--preset--font-family--editorial:Georgia,'Times New Roman',Times,serif;--wp--preset--font-family--interface:ui-sans-serif,-apple-system,BlinkMacSystemFont,'Segoe UI',Helvetica,Arial,sans-serif;--wp--preset--spacing--20:.5rem;--wp--preset--spacing--30:.875rem;--wp--preset--spacing--40:1.25rem;--wp--preset--spacing--50:2rem;--wp--preset--spacing--60:3.5rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}.wp-block-button{--wp--preset--dimension--25:25%;--wp--preset--dimension--50:50%;--wp--preset--dimension--75:75%;--wp--preset--dimension--100:100%}:root{--wp--style--global--content-size:720px;--wp--style--global--wide-size:1280px}:where(body){margin:0}.wp-site-blocks>.alignleft{float:left;margin-right:2em}.wp-site-blocks>.alignright{float:right;margin-left:2em}.wp-site-blocks>.aligncenter{justify-content:center;margin-left:auto;margin-right:auto}:where(.wp-site-blocks)>*{margin-block-start:1.25rem;margin-block-end:0}:where(.wp-site-blocks)>:first-child{margin-block-start:0}:where(.wp-site-blocks)>:last-child{margin-block-end:0}:root{--wp--style--block-gap:1.25rem}:root :where(.is-layout-flow)>:first-child{margin-block-start:0}:root :where(.is-layout-flow)>:last-child{margin-block-end:0}:root :where(.is-layout-flow)>*{margin-block-start:1.25rem;margin-block-end:0}:root :where(.is-layout-constrained)>:first-child{margin-block-start:0}:root :where(.is-layout-constrained)>:last-child{margin-block-end:0}:root :where(.is-layout-constrained)>*{margin-block-start:1.25rem;margin-block-end:0}:root :where(.is-layout-flex){gap:1.25rem}:root :where(.is-layout-grid){gap:1.25rem}.is-layout-flow>.alignleft{float:left;margin-inline-start:0;margin-inline-end:2em}.is-layout-flow>.alignright{float:right;margin-inline-start:2em;margin-inline-end:0}.is-layout-flow>.aligncenter{margin-left:auto !important;margin-right:auto !important}.is-layout-constrained>.alignleft{float:left;margin-inline-start:0;margin-inline-end:2em}.is-layout-constrained>.alignright{float:right;margin-inline-start:2em;margin-inline-end:0}.is-layout-constrained>.aligncenter{margin-left:auto !important;margin-right:auto !important}.is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:var(--wp--style--global--content-size);margin-left:auto !important;margin-right:auto !important}.is-layout-constrained>.alignwide{max-width:var(--wp--style--global--wide-size)}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{background-color:var(--gpe-body-bg,#fff);color:var(--gpe-body-text,#121212);font-family:var(--wp--preset--font-family--interface);font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.208), 1rem);line-height:1.55;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}a:where(:not(.wp-element-button)){color:var(--gpe-accent-text,#83000d)}h1,h2,h3,h4,h5,h6{font-family:var(--wp--preset--font-family--editorial);font-weight:700;line-height:1.12}:root :where(.wp-element-button,.wp-block-button__link){background-color:var(--gpe-accent,#b40012);border-radius:2px;border-width:0;color:var(--gpe-accent-contrast,#fff);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:700;letter-spacing:inherit;line-height:inherit;padding-top:calc(0.667em + 2px);padding-right:calc(1.333em + 2px);padding-bottom:calc(0.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-paper-color{color:var(--wp--preset--color--paper) !important}.has-ink-color{color:var(--wp--preset--color--ink) !important}.has-editorial-red-color{color:var(--wp--preset--color--editorial-red) !important}.has-muted-color{color:var(--wp--preset--color--muted) !important}.has-soft-color{color:var(--wp--preset--color--soft) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-paper-background-color{background-color:var(--wp--preset--color--paper) !important}.has-ink-background-color{background-color:var(--wp--preset--color--ink) !important}.has-editorial-red-background-color{background-color:var(--wp--preset--color--editorial-red) !important}.has-muted-background-color{background-color:var(--wp--preset--color--muted) !important}.has-soft-background-color{background-color:var(--wp--preset--color--soft) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-paper-border-color{border-color:var(--wp--preset--color--paper) !important}.has-ink-border-color{border-color:var(--wp--preset--color--ink) !important}.has-editorial-red-border-color{border-color:var(--wp--preset--color--editorial-red) !important}.has-muted-border-color{border-color:var(--wp--preset--color--muted) !important}.has-soft-border-color{border-color:var(--wp--preset--color--soft) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}.has-editorial-font-family{font-family:var(--wp--preset--font-family--editorial) !important}.has-interface-font-family{font-family:var(--wp--preset--font-family--interface) !important}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important;word-break:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:"";position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
:root{--gpe-accent:#b40012;--gpe-accent-text:#83000d;--gpe-accent-hover:#83000d;--gpe-accent-contrast:#fff;--gpe-accent-hover-contrast:#fff;--gpe-body-bg:#fff;--gpe-body-text:#121212;--gpe-body-text-contrast:#fff;--gpe-ink:#121212;--gpe-muted:#62605d;--gpe-rule:#ddd9d3;--gpe-soft:#f6f4f1;--gpe-paper:var(--gpe-body-bg);--gpe-header-bg:#fff;--gpe-header-text:#121212;--gpe-header-accent:#b40012;--gpe-utility-bg:#121212;--gpe-utility-text:#fff;--gpe-serif:Georgia,"Times New Roman",Times,serif;--gpe-sans:ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;--gpe-body-font:var(--gpe-sans);--gpe-header-font:var(--gpe-sans);--gpe-content-font:var(--gpe-serif);--gpe-sidebar-font:var(--gpe-sans);--gpe-footer-font:var(--gpe-sans);--gpe-interface-font-size:13px;--gpe-body-font-size:16px;--gpe-header-font-size:13px;--gpe-content-font-size:19px;--gpe-sidebar-font-size:14px;--gpe-footer-font-size:14px;--gpe-sidebar-sticky-offset:220px;--gpe-container:80rem;--gpe-single-reading:45rem;--gpe-page-reading:45rem;--gpe-header-height-desktop:88px;--gpe-logo-height:64px;--gpe-logo-width:360px;--gpe-logo-height-mobile:44px;--gpe-logo-width-mobile:220px;--gpe-footer-bg:#121212;--gpe-footer-text:#fff;--gpe-footer-rule:rgb(255 255 255/24%);--gpe-menu-row-bg:#f6f4f1;--gpe-menu-row-text:#121212;--gpe-menu-row-rule:rgb(18 18 18/20%);--gpe-home-title-max:54px;--gpe-archive-title-max:68px;--gpe-single-title-max:74px;--gpe-radius:.125rem;--gpe-shadow:0 .75rem 2.5rem rgb(18 18 18/8%)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--gpe-body-bg);color:var(--gpe-body-text);font-family:var(--gpe-body-font);font-size:var(--gpe-body-font-size);line-height:1.55;margin:0}img,svg{display:block;max-width:100%}img:not(.custom-logo){height:auto}a{color:inherit;text-decoration-thickness:.08em;text-underline-offset:.18em}a:hover{color:var(--gpe-accent-text)}button,input{font-family:var(--gpe-sans);font-size:var(--gpe-interface-font-size)}button{color:inherit}:focus-visible{outline:.1875rem solid #1769e0;outline-offset:.1875rem}.screen-reader-text{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute !important;white-space:nowrap;width:1px}.screen-reader-text:focus{background:var(--gpe-body-bg);clip:auto !important;clip-path:none;color:var(--gpe-body-text);display:block;font-weight:700;height:auto;left:1rem;padding:.75rem 1rem;top:1rem;width:auto;z-index:100000}.gpe-container{margin-inline:auto;max-width:var(--gpe-container);padding-inline:clamp(1rem,3vw,2rem);width:100%}.site-content{min-height:60vh}.site-header{background:var(--gpe-header-bg);border-bottom:1px solid var(--gpe-rule);box-shadow:0 1px 0 rgb(18 18 18/3%);color:var(--gpe-header-text);font-family:var(--gpe-header-font);isolation:isolate;position:sticky;top:0;width:100%;z-index:1000}.admin-bar .site-header{top:32px}.utility-bar{background:var(--gpe-utility-bg);color:var(--gpe-utility-text);font-size:calc(var(--gpe-header-font-size) * 0.92)}.utility-bar__inner{align-items:center;display:flex;justify-content:space-between;min-height:2.25rem}.utility-navigation ul,.primary-navigation ul,.desktop-secondary-navigation ul,.footer-navigation ul{align-items:center;display:flex;gap:1.25rem;list-style:none;margin:0;padding:0}.utility-navigation a,.primary-navigation a,.desktop-secondary-navigation a,.footer-navigation a{text-decoration:none}.utility-navigation a:hover{color:inherit;text-decoration:underline}.masthead{align-items:center;display:grid;gap:.25rem;grid-template-areas:"branding menu search";grid-template-columns:minmax(0,1fr) auto auto;height:var(--gpe-header-height-desktop);min-height:var(--gpe-header-height-desktop)}.site-branding{grid-area:branding;justify-self:start;min-width:0;text-align:left}.site-title{font-family:var(--gpe-serif);font-size:clamp(2.1rem,5.6vw,4.6rem);font-weight:700;letter-spacing:.055em;line-height:.95;margin:0;text-transform:uppercase}.site-title a{text-decoration:none}.site-title a:hover,.menu-toggle:hover,.header-search summary:hover,.primary-navigation a:hover{color:var(--gpe-header-accent)}.custom-logo-link{display:inline-flex;justify-content:flex-start;max-height:calc(var(--gpe-header-height-desktop) - 0.5rem);max-width:100%}.custom-logo{display:block;height:min(var(--gpe-logo-height),calc(var(--gpe-header-height-desktop) - 0.5rem));max-height:calc(var(--gpe-header-height-desktop) - 0.5rem);max-width:min(var(--gpe-logo-width),100%);object-fit:contain;width:auto}.menu-toggle{align-items:center;background:0 0;border:0;cursor:pointer;display:none;grid-area:menu;height:2.75rem;justify-content:center;padding:0;width:2.75rem}.menu-toggle svg,.header-search summary svg{height:1.5rem;width:1.5rem}.header-search{grid-area:search;justify-self:end;position:relative}.header-search summary{align-items:center;cursor:pointer;display:flex;height:2.75rem;justify-content:center;list-style:none;width:2.75rem}.header-search summary::-webkit-details-marker{display:none}.header-search[open] .header-search__panel{display:block}.header-search__panel{background:var(--gpe-header-bg);border:1px solid var(--gpe-rule);color:var(--gpe-header-text);box-shadow:var(--gpe-shadow);padding:1rem;position:absolute;right:0;top:calc(100% + 0.35rem);width:min(24rem,calc(100vw - 2rem));z-index:30}.search-form{display:flex;gap:.5rem}.search-field{background:#fff;border:1px solid #8a8a8a;border-radius:var(--gpe-radius);color:#121212;min-width:0;padding:.7rem .8rem;width:100%}.search-submit,.gpe-button{background:var(--gpe-accent);border:1px solid var(--gpe-accent);border-radius:var(--gpe-radius);color:var(--gpe-accent-contrast);cursor:pointer;font-size:.8rem;font-weight:800;letter-spacing:.035em;padding:.7rem 1rem;text-decoration:none;text-transform:uppercase}.search-submit:hover,.gpe-button:hover{background:var(--gpe-accent-hover);color:var(--gpe-accent-hover-contrast)}.breaking-bar{background:var(--gpe-accent);color:var(--gpe-accent-contrast);font-size:var(--gpe-header-font-size)}.breaking-bar__inner{align-items:center;display:flex;gap:.75rem;min-height:2.5rem;overflow:hidden}.breaking-bar__label{background:rgb(0 0 0/18%);font-weight:900;letter-spacing:.04em;margin-left:clamp(-2rem,-3vw,-1rem);padding:.65rem clamp(1rem,3vw,2rem);text-transform:uppercase;white-space:nowrap}.breaking-bar__link{display:block;font-weight:650;max-width:min(70vw,44rem);overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.breaking-bar__link:hover{color:var(--gpe-accent-contrast);text-decoration:underline}.news-ticker__viewport{flex:1;min-width:0;overflow:hidden}.news-ticker__track{align-items:center;animation:gpe-news-ticker-scroll 48s linear infinite;animation-play-state:running;display:flex;gap:2rem;list-style:none;margin:0;padding:0 0 0 max(2rem,35vw);width:max-content}.news-ticker__item{flex:none}.news-ticker__pause-control{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.news-ticker__pause-button{align-items:center;align-self:stretch;background:rgb(0 0 0/18%);cursor:pointer;display:flex;flex:none;justify-content:center;margin-right:clamp(-2rem,-3vw,-1rem);min-height:2.5rem;width:2.75rem}.news-ticker__pause-button:before,.news-ticker__pause-button:after{background:currentcolor;content:"";height:.9rem;width:.14rem}.news-ticker__pause-button:after{margin-left:.25rem}.news-ticker__play-text{display:none}.news-ticker__pause-control:checked~.news-ticker__viewport .news-ticker__track{animation-play-state:paused}.news-ticker__pause-control:focus-visible~.news-ticker__pause-button{outline:2px solid currentcolor;outline-offset:-4px}.news-ticker__pause-control:checked~.news-ticker__pause-button:before{background:0 0;border-bottom:.48rem solid transparent;border-left:.72rem solid currentcolor;border-top:.48rem solid transparent;height:0;width:0}.news-ticker__pause-control:checked~.news-ticker__pause-button:after,.news-ticker__pause-control:checked~.news-ticker__pause-button .news-ticker__pause-text{display:none}.news-ticker__pause-control:checked~.news-ticker__pause-button .news-ticker__play-text{display:block}@keyframes gpe-news-ticker-scroll{to{transform:translateX(-100%)}}.primary-navigation{background:var(--gpe-header-bg);border-top:1px solid var(--gpe-rule);color:var(--gpe-header-text)}.primary-navigation>ul{align-items:flex-start;flex-wrap:nowrap;gap:clamp(0.9rem,2.5vw,2rem);justify-content:flex-start;min-height:3rem;overflow-x:auto;scrollbar-width:none}.primary-navigation>ul::-webkit-scrollbar{display:none}.primary-navigation li{flex:0 0 auto}.primary-navigation .menu-item-has-children{position:relative}.submenu-toggle{display:none}.primary-navigation a{display:block;font-size:var(--gpe-header-font-size);font-weight:800;letter-spacing:.035em;padding-block:.95rem;text-transform:uppercase;white-space:nowrap}.primary-navigation .current-menu-item>a,.primary-navigation .current-cat>a{color:var(--gpe-header-accent)}.primary-navigation .menu-item-has-children>a{align-items:center;display:flex;gap:.4rem}.primary-navigation .menu-item-has-children>a:after{border-bottom:.09rem solid currentcolor;border-right:.09rem solid currentcolor;content:"";height:.35rem;transform:rotate(45deg) translateY(-.1rem);width:.35rem}.primary-navigation .sub-menu{align-items:stretch;background:var(--gpe-header-bg);border:1px solid var(--gpe-rule);box-shadow:var(--gpe-shadow);display:none;flex-direction:column;inset:100% auto auto 0;max-height:24rem;overflow-y:auto;padding:.25rem;position:absolute;width:18rem;z-index:40}.primary-navigation .menu-item-has-children:is(:hover,:focus-within)>.sub-menu{display:flex}.primary-navigation .sub-menu li+li{border-top:1px solid var(--gpe-rule)}.primary-navigation .sub-menu li{width:100%}.primary-navigation .sub-menu a{align-items:center;display:flex;font-size:calc(var(--gpe-header-font-size) * 0.92);height:2.75rem;letter-spacing:.015em;overflow:hidden;padding-inline:.75rem;text-overflow:ellipsis;text-transform:none;width:100%}.primary-navigation .sub-menu .current-menu-item>a,.primary-navigation .sub-menu a:is(:hover,:focus-visible){background:var(--gpe-accent);color:var(--gpe-accent-contrast)}.desktop-secondary-navigation{background:var(--gpe-menu-row-bg);border-block:1px solid var(--gpe-menu-row-rule);color:var(--gpe-menu-row-text);display:none}.desktop-secondary-navigation ul{flex-wrap:nowrap;gap:clamp(0.8rem,2vw,1.5rem);justify-content:flex-start;min-height:2.5rem;min-width:0;overflow-x:auto;scrollbar-width:none}.desktop-secondary-navigation ul::-webkit-scrollbar{display:none}.desktop-secondary-navigation li{flex:0 0 auto}.desktop-secondary-navigation a{display:block;font-size:calc(var(--gpe-header-font-size) * 0.92);font-weight:750;letter-spacing:.025em;padding-block:.68rem;text-transform:uppercase;white-space:nowrap}.desktop-secondary-navigation a:hover{color:inherit;text-decoration:underline}.desktop-secondary-navigation__label{flex:0 0 auto;font-size:.68rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.desktop-secondary-navigation .current-menu-item>a,.desktop-secondary-navigation .current-tag>a{box-shadow:inset 0 -.16rem var(--gpe-accent);color:inherit}@media (min-width:48.0625rem){.site-branding{justify-self:start;text-align:left}.gpe-logo-align-center .masthead{grid-template-areas:"menu branding search";grid-template-columns:2.75rem minmax(0,1fr) 2.75rem}.gpe-logo-align-center .site-branding{justify-self:center;text-align:center}.gpe-logo-align-center .custom-logo-link{justify-content:center}.menu-toggle{display:none !important}.primary-navigation{display:block !important}.primary-navigation>ul:has(.menu-item-has-children:is(:hover,:focus-within)){overflow:visible}.desktop-secondary-navigation{align-items:center;display:flex;gap:1rem}}.section-heading{align-items:center;border-top:2px solid var(--gpe-ink);color:var(--gpe-accent-text);display:flex;font-family:var(--gpe-sans);font-size:var(--gpe-interface-font-size);font-weight:900;justify-content:space-between;letter-spacing:.045em;margin:0 0 1.1rem;padding-top:.65rem;text-transform:uppercase}.section-heading:after{background:var(--gpe-accent);content:"";height:.18rem;left:0;position:absolute;top:-.12rem;width:2.5rem}.section-heading{position:relative}.section-heading a{color:var(--gpe-muted);font-size:.68rem;text-decoration:none}.story-card{min-width:0}.story-card__media{background:var(--gpe-soft);border-radius:var(--gpe-radius);display:block;overflow:hidden;text-decoration:none}.story-card__media picture{display:block;width:100%}.story-card__media img,.gpe-placeholder{aspect-ratio:16/9;height:100%;object-fit:cover;width:100%}.gpe-placeholder{align-items:center;background:linear-gradient(135deg,#292929,#535353);color:rgb(255 255 255/80%);display:flex;font-family:var(--gpe-serif);font-size:clamp(2rem,7vw,5rem);justify-content:center}.story-card__body{padding-top:.8rem}.story-card__category,.entry-category{color:var(--gpe-accent-text);font-family:var(--gpe-sans);font-size:calc(var(--gpe-interface-font-size) * 0.86);font-weight:900;letter-spacing:.035em;text-decoration:none;text-transform:uppercase}.story-card__title{font-family:var(--gpe-serif);font-size:clamp(1.25rem,2vw,1.75rem);letter-spacing:-.012em;line-height:1.1;margin:.3rem 0 0;text-wrap:balance}.story-card__title a{text-decoration:none}.story-card__excerpt{color:var(--gpe-body-text);font-size:.95rem;line-height:1.5;margin:.65rem 0 0}.entry-meta,.story-card__meta{align-items:center;color:var(--gpe-muted);display:flex;flex-wrap:wrap;font-family:var(--gpe-sans);font-size:calc(var(--gpe-interface-font-size) * 0.9);gap:.45rem;margin-top:.75rem}.entry-meta a,.story-card__meta a{text-decoration:none}.meta-separator:before{content:"•";margin-right:.45rem}.editorial-home{padding-block:clamp(1.25rem,2.6vw,2.25rem) 4rem}.home-lead-grid{align-items:start;display:grid;gap:clamp(0.9rem,1.8vw,1.35rem);grid-template-columns:minmax(0,1.22fr) minmax(0,0.9fr)}.story-card--lead{background:var(--gpe-body-bg);border:1px solid var(--gpe-rule)}.story-card--lead .story-card__media img,.story-card--lead .gpe-placeholder{aspect-ratio:16/8.8}.story-card--lead .story-card__body{padding:clamp(1rem,2.2vw,1.4rem)}.story-card--lead .story-card__title{font-size:clamp(2rem,3.35vw,var(--gpe-home-title-max));letter-spacing:-.025em;line-height:1}.story-card--lead .story-card__excerpt{font-size:clamp(0.95rem,1.5vw,1.1rem);line-height:1.48;max-width:45rem}.home-secondary-grid{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.story-card--secondary{background:var(--gpe-body-bg);border:1px solid var(--gpe-rule)}.story-card--secondary .story-card__body{padding:.8rem .9rem 1rem}.story-card--secondary .story-card__title{font-size:clamp(1.12rem,1.45vw,1.42rem);line-height:1.08}.story-card--secondary .story-card__excerpt{display:none}.home-content-grid{border-top:1px solid var(--gpe-rule);display:grid;gap:clamp(1.5rem,3vw,2.5rem);grid-template-columns:minmax(15rem,0.72fr) minmax(0,2.5fr);margin-top:clamp(2rem,5vw,3.5rem);padding-top:clamp(1.5rem,3vw,2.5rem)}.home-content-grid>section:first-child{align-self:start;background:var(--gpe-soft);padding:1.2rem}.latest-list{list-style:none;margin:0;padding:0}.latest-list li{border-bottom:1px solid var(--gpe-rule);padding:.7rem 0}.latest-list a{display:block;font-family:var(--gpe-serif);font-size:1rem;font-weight:700;line-height:1.22;text-decoration:none}.category-sections{display:grid;gap:2rem clamp(1.25rem,2.2vw,2rem);grid-template-columns:repeat(3,minmax(0,1fr))}.category-panel .story-card__title{font-size:clamp(1.22rem,1.5vw,1.38rem)}.category-panel__more{border-top:1px solid var(--gpe-rule);list-style:none;margin:1rem 0 0;padding:0}.category-panel__more li{border-bottom:1px solid var(--gpe-rule);padding:.65rem 0}.category-panel__more a{font-family:var(--gpe-serif);font-size:.95rem;font-weight:700;line-height:1.25;text-decoration:none}.gpe-promo-slot{border-block:1px solid var(--gpe-rule);margin-block:clamp(1.5rem,3vw,2.5rem);min-height:var(--gpe-promo-reserved,0px);padding-block:1rem}@media (max-width:48rem){.gpe-promo-slot{min-height:var(--gpe-promo-reserved-mobile,0px)}}.gpe-promo-slot--article{margin-inline:auto;max-width:var(--gpe-single-reading);width:calc(100% - 2rem)}.gpe-promo-widget+.gpe-promo-widget{margin-top:1rem}.gpe-promo-widget__title{font-family:var(--gpe-serif);font-size:1rem;margin:0 0 .6rem}.archive-shell{padding-block:clamp(2rem,5vw,4rem)}.archive-header{border-bottom:1px solid var(--gpe-rule);margin-bottom:clamp(1.5rem,3vw,2.25rem);padding-bottom:1rem}.archive-kicker{color:var(--gpe-accent-text);font-size:.75rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.archive-title{font-family:var(--gpe-serif);font-size:clamp(2.25rem,5.2vw,var(--gpe-archive-title-max));letter-spacing:-.035em;line-height:1;margin:.35rem 0 0;text-wrap:balance}.archive-description{color:var(--gpe-muted);max-width:48rem}.archive-grid{display:grid;gap:2.25rem clamp(1.1rem,2vw,1.65rem);grid-template-columns:repeat(3,minmax(0,1fr))}.story-card--archive{border-bottom:1px solid var(--gpe-rule);padding-bottom:1.5rem}.gpe-archive-layout-list .archive-grid{grid-template-columns:1fr}.gpe-archive-layout-list .story-card--archive{display:grid;gap:clamp(1rem,2vw,1.5rem);grid-template-columns:minmax(13rem,32%) 1fr}.gpe-archive-layout-list .story-card--archive .story-card__media img,.gpe-archive-layout-list .story-card--archive .gpe-placeholder{aspect-ratio:16/9}.gpe-archive-layout-list .story-card--archive .story-card__body{padding-top:0}.pagination,.posts-navigation,.post-navigation{border-top:1px solid var(--gpe-rule);margin-top:2.5rem;padding-top:1.25rem}.nav-links{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between}.page-numbers,.post-navigation a{border:1px solid var(--gpe-rule);display:inline-block;padding:.55rem .75rem;text-decoration:none}.page-numbers.current{background:var(--gpe-ink);color:var(--gpe-body-text-contrast)}.gpe-infinite-scroll.is-enhanced{border-top:1px solid var(--gpe-rule);margin-top:2.5rem;padding-top:1.25rem;text-align:center}.gpe-infinite-scroll.is-enhanced>.pagination{display:none}.gpe-infinite-scroll.is-enhanced.has-error>.pagination{border-top:0;display:block;margin-top:0;padding-top:0}.gpe-infinite-scroll__button[hidden]{display:none}.gpe-infinite-scroll__button:disabled{cursor:wait;opacity:.68}.gpe-infinite-scroll__status{color:var(--gpe-muted);font-size:.8rem;margin:.65rem 0 0;min-height:1.25rem}.gpe-infinite-scroll__sentinel{display:block;height:1px;width:100%}.single-shell,.page-shell{padding-block:clamp(2rem,5vw,4.5rem)}.article-header,.article-content,.article-footer{margin-inline:auto;max-width:var(--gpe-single-reading);width:calc(100% - 2rem)}.single-content-layout{margin-inline:auto;max-width:var(--gpe-single-reading);padding-inline:1rem}.single-content-main:is(.article-content,.article-footer,.gpe-promo-slot--article){margin-inline:0;max-width:none;width:100%}.page-header,.page-content{margin-inline:auto;max-width:var(--gpe-page-reading);width:calc(100% - 2rem)}.article-breadcrumb{color:var(--gpe-muted);font-family:var(--gpe-sans);font-size:calc(var(--gpe-interface-font-size) * 0.9);font-weight:700;letter-spacing:.025em;margin:0 auto 1.35rem;max-width:var(--gpe-single-reading);text-transform:uppercase;width:calc(100% - 2rem)}.article-breadcrumb ol{display:flex;flex-wrap:wrap;gap:.35rem .55rem;list-style:none;margin:0;padding:0}.article-breadcrumb li{display:inline-flex;gap:.55rem}.article-breadcrumb li:not(:last-child):after{color:var(--gpe-muted);content:"/"}.article-breadcrumb a{color:var(--gpe-accent-text);text-decoration:none}.article-breadcrumb [aria-current=page]{font-weight:600;text-transform:none}.article-breadcrumb--plugin>:first-child{margin-block:0}.article-header{margin-bottom:1.65rem}.entry-title{font-family:var(--gpe-serif);font-size:clamp(2.3rem,5.5vw,var(--gpe-single-title-max));letter-spacing:-.045em;line-height:1;margin:.45rem 0 0;text-wrap:balance}.entry-deck{color:var(--gpe-body-text);font-family:var(--gpe-serif);font-size:clamp(1.15rem,2.5vw,1.45rem);line-height:1.35;margin:1rem 0 0}@media (min-width:64.0625rem){.single .article-header,.single .article-breadcrumb{max-width:min(80rem,calc(100% - 2rem));width:calc(100% - 2rem)}.single .entry-title,.single .entry-deck{max-width:min(72rem,100%);text-wrap:pretty}}.entry-author{font-weight:750}.article-hero{margin:0 auto 2rem;max-width:min(80rem,calc(100% - 2rem))}.article-hero img{max-height:48rem;object-fit:cover;width:100%}:is(.article-content,.page-content){font-family:var(--gpe-content-font);font-size:clamp(1rem,1.6vw,var(--gpe-content-font-size));line-height:1.72;overflow-wrap:break-word}:is(.article-content,.page-content)>*+*{margin-top:1.35em}:is(.article-content,.page-content):is(h2,h3,h4){line-height:1.15;margin-top:1.8em;text-wrap:balance}:is(.article-content,.page-content) a{color:var(--gpe-accent-text)}:is(.article-content,.page-content) blockquote{border-left:.3rem solid var(--gpe-accent);font-size:1.2em;font-style:italic;margin-left:0;padding-left:1.25rem}:is(.article-content,.page-content) figure{max-width:100%;margin-inline:0}:is(.article-content,.page-content):is(.wp-caption,.wp-block-image,.wp-block-embed,.wp-block-video,.wp-block-table){max-width:100% !important}:is(.article-content,.page-content):is(img,picture,video,canvas,svg,iframe,embed,object){max-width:100%}:is(.article-content,.page-content):is(img,video,canvas,svg){height:auto}:is(.article-content,.page-content) figcaption,.wp-caption-text{color:var(--gpe-muted);font-family:var(--gpe-sans);font-size:.75rem}:is(.article-content,.page-content) table{border-collapse:collapse;display:block;overflow-x:auto;width:100%}:is(.article-content,.page-content):is(th,td){border:1px solid var(--gpe-rule);padding:.6rem}.google-follow{display:flex;justify-content:center;margin:1.15rem 0 0}.google-follow--after_content{margin-top:2rem}.google-follow--mid_content{margin:2rem 0}.google-follow--align-left{justify-content:flex-start}.google-follow--align-right{justify-content:flex-end}.google-follow__button{align-items:center;background:#fff;border:1px solid #dadce0;border-radius:.375rem;color:#202124;display:inline-flex;font-family:var(--gpe-sans);font-size:var(--gpe-interface-font-size);font-weight:800;gap:.6rem;justify-content:center;line-height:1.2;min-height:2.75rem;padding:.65rem 1rem;text-decoration:none;transition:border-color .16s ease,box-shadow .16s ease}.google-follow__button:hover{border-color:#c6c9ce;box-shadow:0 .45rem 1.1rem rgb(32 33 36/12%);color:#202124}.google-follow__icon{flex:0 0 1.25rem;height:1.25rem;width:1.25rem}.article-footer{border-top:1px solid var(--gpe-rule);margin-top:2.5rem;padding-top:1.5rem}.article-share__label{font-family:var(--gpe-sans);font-size:calc(var(--gpe-interface-font-size) * 0.92);font-weight:800;letter-spacing:.08em;margin:0 0 .75rem;text-transform:uppercase}.article-share__buttons{display:grid;gap:.6rem;grid-template-columns:repeat(4,minmax(0,1fr))}.share-button{align-items:center;background:var(--gpe-body-bg);border:1px solid var(--gpe-ink);border-radius:var(--gpe-radius);display:inline-flex;font-family:var(--gpe-sans);font-size:var(--gpe-interface-font-size);font-weight:800;gap:.5rem;justify-content:center;min-height:2.75rem;padding:.62rem .9rem;text-decoration:none;transition:background-color .16s ease,color .16s ease}.article-share .share-button svg{fill:currentcolor;flex:0 0 1.15rem;height:1.15rem !important;overflow:hidden;width:1.15rem !important}.article-share .share-button--whatsapp svg{fill:none}.share-button:hover{color:#fff}.share-button--facebook:hover{background:#1877f2}.share-button--x:hover{background:#111}.share-button--email:hover{background:var(--gpe-accent);color:var(--gpe-accent-contrast)}.share-button--whatsapp:hover{background:#128c7e}.article-share+.tag-links{margin-top:1.5rem}.tag-links{display:flex;flex-wrap:wrap;gap:.5rem}.tag-links a{background:var(--gpe-soft);font-family:var(--gpe-sans);font-size:calc(var(--gpe-interface-font-size) * 0.92);font-weight:700;padding:.45rem .65rem;text-decoration:none}.author-box{background:var(--gpe-soft);border-left:.25rem solid var(--gpe-accent);display:grid;gap:1rem;grid-template-columns:4.5rem 1fr;margin-top:2rem;padding:1.25rem}.author-box__avatar{align-items:center;align-self:start;background:var(--gpe-ink);border-radius:50%;color:var(--gpe-body-text-contrast);display:flex;font-family:var(--gpe-serif);font-size:1.8rem;font-weight:700;height:4.5rem;justify-content:center;overflow:hidden;width:4.5rem}.author-box__avatar img{height:100%;object-fit:cover;width:100%}.author-box__name{font-family:var(--gpe-serif);font-size:1.25rem;font-weight:700;margin:0}.author-box__bio{color:var(--gpe-muted);font-size:.9rem;margin:.35rem 0 0}.single-sidebar{font-family:var(--gpe-sidebar-font);font-size:var(--gpe-sidebar-font-size);min-width:0}.single-sidebar__title{border-top:2px solid var(--gpe-ink);color:var(--gpe-accent-text);font-size:1.08em;letter-spacing:.035em;margin:0 0 .8rem;padding-top:.55rem;text-transform:uppercase}:is(.single-sidebar-posts,.single-sidebar-widget ul){list-style:none;margin:0;padding:0}.single-sidebar-posts li+li,.single-sidebar-widget+.single-sidebar-widget{border-top:1px solid var(--gpe-rule);margin-top:.75rem;padding-top:.75rem}.single-sidebar-post{align-items:center;display:grid;gap:.75rem;grid-template-columns:7rem 1fr;text-decoration:none}.single-sidebar-post:is(img,.gpe-placeholder){aspect-ratio:16/9;height:auto;object-fit:cover;width:100%}.single-sidebar-post__title{font-weight:750;line-height:1.2}@media (min-width:64.0625rem){.single-content-layout.has-sidebar{display:grid;gap:clamp(1.5rem,3vw,2.75rem);grid-template-columns:minmax(0,var(--gpe-single-reading)) minmax(16rem,20rem);max-width:var(--gpe-container)}.single-sidebar__sticky{position:sticky;top:var(--gpe-sidebar-sticky-offset)}.admin-bar .single-sidebar__sticky{top:calc(var(--gpe-sidebar-sticky-offset) + 32px)}}@media (max-width:64rem){.single-sidebar{border-top:1px solid var(--gpe-rule);margin-top:2.5rem;padding-top:1.5rem}}.related-stories{margin-top:3rem}.related-stories__grid{display:grid;gap:1.25rem;grid-template-columns:repeat(3,minmax(0,1fr))}.related-stories .story-card__title{font-size:1.2rem}.empty-state{margin:4rem auto;max-width:42rem;text-align:center}.empty-state__title{font-family:var(--gpe-serif);font-size:clamp(2rem,7vw,4rem);line-height:1}.empty-state .search-form{margin:1.5rem auto 0;max-width:32rem}.site-footer{background:var(--gpe-footer-bg);color:var(--gpe-footer-text);font-family:var(--gpe-footer-font);font-size:var(--gpe-footer-font-size);margin-top:4rem;padding-block:2.75rem 1.5rem}.footer-grid{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(min(16rem,100%),1fr))}.footer-identity{justify-self:start;min-width:0;text-align:left}.footer-logo-link{display:inline-flex;line-height:0;max-width:100%;text-decoration:none}.footer-logo{background:0 0;display:block;max-height:4.5rem;max-width:min(22rem,100%);object-fit:contain;width:auto}.footer-brand{font-family:var(--gpe-serif);font-size:2rem;font-weight:700;letter-spacing:.04em;margin:0;text-transform:uppercase}.footer-description{color:var(--gpe-footer-text);font-size:.9em;margin-bottom:0;max-width:30rem}.footer-extras{display:grid;gap:1.25rem}.footer-quick-text{color:var(--gpe-footer-text);font-size:.88em;max-width:34rem}.footer-quick-text p{margin:0}.footer-quick-text p+p{margin-top:.75rem}.footer-widgets{display:grid;gap:1.25rem}.footer-widget__title{font-family:var(--gpe-serif);font-size:1.1em;margin:0 0 .65rem}.footer-widget p{color:var(--gpe-footer-text);font-size:.88em}.footer-widget ul{list-style:none;margin:0;padding:0}.footer-widget li+li{margin-top:.35rem}.footer-widget a:hover{color:var(--gpe-footer-text)}.footer-navigation{align-self:center;justify-self:end}.footer-navigation ul{flex-wrap:wrap;justify-content:flex-end}.footer-navigation a{font-size:.78em;font-weight:800;text-transform:uppercase}.footer-navigation a:hover{color:var(--gpe-footer-text);text-decoration:underline}.site-info{border-top:1px solid var(--gpe-footer-rule);color:var(--gpe-footer-text);font-size:.72em;margin-top:2rem;padding-top:1rem}.site-credit{margin-top:.35rem}.alignwide{margin-left:50%;max-width:var(--gpe-container);transform:translateX(-50%);width:calc(100vw - 2rem)}.alignfull{margin-left:50%;max-width:none;transform:translateX(-50%);width:100vw}.wp-block-image img,.wp-block-cover,.wp-block-embed{max-width:100%}@supports (content-visibility:auto){.category-sections{contain-intrinsic-size:auto 44rem;content-visibility:auto}.related-stories{contain-intrinsic-size:auto 30rem;content-visibility:auto}.article-footer{contain-intrinsic-size:auto 24rem;content-visibility:auto}.site-footer{contain-intrinsic-size:auto 22rem;content-visibility:auto}}@media (max-width:64rem){.home-lead-grid{grid-template-columns:1fr}.story-card--lead .story-card__media img,.story-card--lead .gpe-placeholder{aspect-ratio:16/8}.category-sections,.archive-grid,.related-stories__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:48rem){.utility-bar{display:none}.masthead{gap:0;grid-template-areas:"menu branding search";grid-template-columns:3rem 1fr 3rem;height:4.5rem;min-height:4.5rem}.site-branding{justify-self:start;text-align:left}.site-title{font-size:clamp(1.5rem,7.5vw,2.25rem)}.custom-logo{height:var(--gpe-logo-height-mobile);max-height:var(--gpe-logo-height-mobile);max-width:min(var(--gpe-logo-width-mobile),100%);width:auto}.custom-logo-link{justify-content:flex-start;max-height:var(--gpe-logo-height-mobile)}.gpe-logo-align-center .site-branding{justify-self:center;text-align:center}.gpe-logo-align-center .custom-logo-link{justify-content:center}.menu-toggle{display:flex}.primary-navigation{background:var(--gpe-header-bg);border-right:1px solid var(--gpe-rule);color:var(--gpe-header-text);box-shadow:1rem 1.2rem 2.5rem rgb(18 18 18/16%);display:block;height:calc(100dvh - 4.5rem);left:0;max-width:22rem;overflow-y:auto;position:fixed;top:4.5rem;transform:translate3d(-105%,0,0);transition:transform .18s ease,visibility .18s ease;visibility:hidden;width:min(88vw,22rem);z-index:60}.primary-navigation.is-open{transform:translate3d(0,0,0);visibility:visible}.primary-navigation>ul{align-items:stretch;flex-direction:column;gap:0;max-height:none;overflow:visible;padding-block:.4rem}.primary-navigation li+li{border-top:1px solid var(--gpe-rule)}.primary-navigation a{padding:.8rem 0}.primary-navigation .sub-menu{background:0 0;border:0;box-shadow:none;display:flex;max-height:none;min-width:0;overflow:visible;padding:0 0 .35rem 1rem;position:static;width:auto}.primary-navigation .sub-menu a{height:auto;min-height:2.75rem;padding-block:.65rem;white-space:normal}.primary-navigation.has-submenu-toggles .menu-item-has-children>a{padding-right:3.25rem}.primary-navigation.has-submenu-toggles .menu-item-has-children>a:after{display:none}.primary-navigation.has-submenu-toggles .submenu-toggle{align-items:center;background:0 0;border:0;color:inherit;cursor:pointer;display:flex;height:2.75rem;justify-content:center;position:absolute;right:0;top:.15rem;width:2.75rem;z-index:1}.primary-navigation.has-submenu-toggles .submenu-toggle:before{border-bottom:.1rem solid currentcolor;border-right:.1rem solid currentcolor;content:"";height:.45rem;transform:rotate(45deg) translate(-.1rem,-.1rem);width:.45rem}.primary-navigation.has-submenu-toggles .submenu-toggle:is(:hover,:focus-visible,[aria-expanded=true]){background:var(--gpe-accent);color:var(--gpe-accent-contrast)}.primary-navigation.has-submenu-toggles .submenu-toggle[aria-expanded=true]:before{transform:rotate(225deg)}.primary-navigation.has-submenu-toggles .sub-menu{display:none}.primary-navigation.has-submenu-toggles .is-submenu-open>.sub-menu{display:flex}.breaking-bar__inner{gap:.7rem;padding-right:0}.breaking-bar__label{margin-left:-1rem;padding-inline:1rem}.news-ticker__pause-button{margin-right:0}.home-secondary-grid{grid-template-columns:1fr}.editorial-home{padding-top:1rem}.story-card--secondary{display:grid;grid-template-columns:minmax(7rem,38%) 1fr}.story-card--secondary .story-card__media img,.story-card--secondary .gpe-placeholder{aspect-ratio:1/1}.story-card--secondary .story-card__body{padding:.7rem}.home-content-grid{grid-template-columns:1fr}.home-content-grid>section:first-child{padding:1rem}.category-sections,.archive-grid,.related-stories__grid{grid-template-columns:1fr}.article-share__buttons{grid-template-columns:repeat(2,minmax(0,1fr))}.article-content:is(.alignwide,.alignfull),.page-content:is(.alignwide,.alignfull){margin-left:0;margin-right:0;max-width:100%;transform:none;width:100%}:is(.article-content,.page-content):is(.wp-block-table,.wp-block-embed,figure,.wp-caption){overflow-x:auto}:is(.article-content,.page-content) iframe{width:100%}.archive-grid .story-card,.related-stories .story-card{display:grid;gap:.85rem;grid-template-columns:minmax(7rem,36%) 1fr}.archive-grid .story-card__media img,.archive-grid .gpe-placeholder,.related-stories .story-card__media img,.related-stories .gpe-placeholder{aspect-ratio:1/1}.archive-grid .story-card__body,.related-stories .story-card__body{padding-top:0}.archive-grid .story-card__excerpt{display:none}.gpe-archive-layout-list .story-card--archive{gap:.85rem;grid-template-columns:minmax(7rem,36%) 1fr}.footer-grid{grid-template-columns:1fr}.footer-navigation{justify-self:start}.footer-navigation ul{justify-content:flex-start}}@media screen and (min-width:601px) and (max-width:782px){.admin-bar .primary-navigation{height:calc(100dvh - 4.5rem - 46px);top:calc(4.5rem + 46px)}}@media screen and (max-width:782px){.admin-bar .site-header{top:46px}}@media screen and (max-width:600px){.admin-bar .site-header{top:0}}@media (max-width:30rem){.story-card--lead .story-card__title{font-size:min(2.1rem,var(--gpe-home-title-max))}.story-card--secondary .story-card__title{font-size:1.05rem}.story-card--secondary .story-card__meta{display:none}.entry-title{font-size:min(2.55rem,var(--gpe-single-title-max))}.author-box{grid-template-columns:3.5rem 1fr}.author-box__avatar{height:3.5rem;width:3.5rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.news-ticker--respect-motion .news-ticker__viewport{overflow-x:auto;scrollbar-width:thin}.news-ticker--respect-motion .news-ticker__track{animation:none;padding-left:0;transform:none}.news-ticker--respect-motion .news-ticker__pause-control,.news-ticker--respect-motion .news-ticker__pause-button{display:none}*,*:before,*:after{scroll-behavior:auto !important;transition-duration:.01ms !important}}@media print{.utility-bar,.breaking-bar,.primary-navigation,.desktop-secondary-navigation,.header-search,.menu-toggle,.site-footer,.article-share,.gpe-promo-slot,.related-stories,.single-sidebar{display:none !important}.article-content,.article-header{max-width:none}body{color:#000;font-size:12pt}}:root{--gpe-container:1280px;--gpe-single-reading:720px;--gpe-page-reading:720px;--gpe-sans:ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;--gpe-serif:Georgia,"Times New Roman",Times,serif;--gpe-body-font:ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;--gpe-header-font:ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;--gpe-content-font:Georgia,"Times New Roman",Times,serif;--gpe-sidebar-font:ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;--gpe-footer-font:ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;--gpe-interface-font-size:13px;--gpe-body-font-size:16px;--gpe-header-font-size:13px;--gpe-content-font-size:19px;--gpe-sidebar-font-size:14px;--gpe-footer-font-size:14px;--gpe-sidebar-sticky-offset:228px;--gpe-logo-height:64px;--gpe-logo-width:360px;--gpe-logo-height-mobile:44px;--gpe-logo-width-mobile:220px;--gpe-accent:#2fcaff;--gpe-accent-text:#121212;--gpe-accent-hover:#259ec7;--gpe-accent-contrast:#121212;--gpe-accent-hover-contrast:#121212;--gpe-body-bg:#fff;--gpe-body-text:#121212;--gpe-body-text-contrast:#fff;--gpe-ink:#121212;--gpe-muted:#62605d;--gpe-soft:#f6f4f1;--gpe-rule:#ddd9d3;--gpe-header-bg:#fff;--gpe-header-text:#121212;--gpe-header-accent:#121212;--gpe-utility-bg:#121212;--gpe-utility-text:#fff;--gpe-header-height-desktop:88px;--gpe-footer-bg:#121212;--gpe-footer-text:#fff;--gpe-footer-rule:rgb(255 255 255/24%);--gpe-menu-row-bg:#f6f4f1;--gpe-menu-row-text:#121212;--gpe-menu-row-rule:rgb(18 18 18/20%);--gpe-home-title-max:54px;--gpe-archive-title-max:68px;--gpe-single-title-max:74px;--gpe-promo-reserved:280px;--gpe-promo-reserved-mobile:250px}@media (max-width:48rem){:root{--gpe-interface-font-size:13px;--gpe-body-font-size:16px;--gpe-header-font-size:13px;--gpe-content-font-size:19px;--gpe-sidebar-font-size:14px;--gpe-footer-font-size:14px}}
.pea_cook_wrapper{position:fixed;padding:8px 21px;margin:0;border-radius:5px;z-index:10000;text-align:center}.pea_cook_control{width:80%;padding:8px 21px;margin:20px auto;border-radius:5px;z-index:10000;text-align:center;color:#fff}.eu_control_btn{border:none;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;cursor:pointer;margin:10px}.pea_cook_wrapper.pea_cook_topleft{top:30px;left:30px;margin-right:5%}.pea_cook_wrapper.pea_cook_topright{top:30px;right:30px;margin-left:5%}.pea_cook_wrapper.pea_cook_topcenter{top:30px;left:30px;margin:0 25%}.pea_cook_wrapper.pea_cook_bottomleft{bottom:30px;left:30px;margin-right:5%}.pea_cook_wrapper.pea_cook_bottomright{bottom:30px;right:30px;margin-left:5%}.pea_cook_wrapper.pea_cook_bottomcenter{bottom:30px;left:30px;margin:0 25%}.pea_cook_wrapper p{bottom:30px;font-family:"helvetica neue",helvetica,arial,sans-serif;font-size:11px;margin:0;font-weight:700}.pea_cook_wrapper a{border-bottom:dotted thin #eee;text-decoration:none}.pea_cook_wrapper a:hover{text-decoration:none;border-bottom-style:solid}a#fom,a#pea_close{border-bottom:1px dotted}a#pea_close{padding-top:20px;display:block}button.pea_cook_btn{background:#e3e3e3;border:1px solid #bbb;border-radius:5px;box-shadow:inset 0 0 1px 1px #f6f6f6;color:#333;font:bold 12px "helvetica neue",helvetica,arial,sans-serif;line-height:1;padding:5px 0;text-align:center;text-shadow:0 1px 0 #fff;width:100px;margin-left:20px}button.pea_cook_btn:hover{background:#d9d9d9;-webkit-box-shadow:inset 0 0 1px 1px #eaeaea;-moz-box-shadow:inset 0 0 1px 1px #eaeaea;box-shadow:inset 0 0 1px 1px #eaeaea;color:#222;cursor:pointer}button.pea_cook_btn:active{background:#d0d0d0;-webkit-box-shadow:inset 0 0 1px 1px #e3e3e3;-moz-box-shadow:inset 0 0 1px 1px #e3e3e3;box-shadow:inset 0 0 1px 1px #e3e3e3;color:#000}.pea_cook_more_info_popover{display:none;position:absolute;top:0;z-index:1000000;height:80%;width:100%;left:0}.pea_cook_more_info_popover_inner{margin:40px auto;min-width:50%;min-height:200px;padding:50px;max-width:60%;background-color:rgba(0,0,0,.75);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000,endColorstr=#cc000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000, endColorstr=#cc000000)"}.pea_cook_more_info_popover_inner a{border-bottom:dotted thin #eee;text-decoration:none}.pea_cook_more_info_popover_inner a:hover{text-decoration:none;border-bottom-style:solid;color:#ddd}.pea_cook_more_info_popover h2{font-size:22px;font-weight:700}.pea_cook_more_info_popover h3{font-size:22px;font-weight:700}.eucookie{float:left;border-radius:5px;transition:background .5s;margin:10px}.eucookie:hover{cursor:pointer;background-position:-20px -10px!important;transition:background .5s}.eucookie span{width:100%;padding:10px;text-align:center;float:left}