:root{--body-bg: #ffffff;--default-color: #000000;--text-color: #1f2833;--text-secondary-color: #fff;--orange-color: #ed5732;--font-family: "Inter", sans-serif;--font-family-alt: "Outfit", sans-serif;--font-family-pre: "Arial", sans-serif;--body-font-size: Max(clamp(16px, 2.08vw, 18px), .83334vw);--font-size-sm: 14px;--font-size-base: 16px;--font-size-md: 18px;--font-size-lg: 20px;--line-height-tight: 110%;--line-height-base: 145%;--line-height-heading: 130%;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 16px;--radius-full: 9999px;--input-bg: #ffffff;--input-border: #d4d7dd;--input-border-focus: var(--orange-color);--input-placeholder: #8a8f98;--form-error: #d63638;--form-error-bg: #fdecec;--content-width: 1280px;--section-gap: 120px;--section-padding: calc(var(--section-gap) / 2)}@container editor (max-width: 1024px){:root{--section-gap: 80px}}@container editor (max-width: 576px){:root{--section-gap: 60px}}@font-face{font-style:normal;font-weight:400;font-family:"Arial";font-display:swap;src:url("../fonts/Arial-Regular.woff2") format("woff2"),url("../fonts/Arial-Regular.woff") format("woff")}@font-face{font-style:normal;font-weight:700;font-family:"Arial";font-display:swap;src:url("../fonts/Arial-Bold.woff2") format("woff2"),url("../fonts/Arial-Bold.woff") format("woff")}@font-face{font-style:normal;font-weight:500;font-family:"Inter";font-display:swap;src:url("../fonts/Inter-Medium.woff2") format("woff2"),url("../fonts/Inter-Medium.woff") format("woff")}@font-face{font-style:normal;font-weight:600;font-family:"Inter";font-display:swap;src:url("../fonts/Inter-SemiBold.woff2") format("woff2"),url("../fonts/Inter-SemiBold.woff") format("woff")}@font-face{font-style:normal;font-weight:500;font-family:"Outfit";font-display:swap;src:url("../fonts/OutfitMedium.ttf") format("ttf")}@font-face{font-style:normal;font-weight:600;font-family:"Outfit";font-display:swap;src:url("../fonts/OutfitSemiBold.ttf") format("ttf")}html{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100dvw}body:not(.wp-admin){width:100%;font-size:var(--body-font-size);font-family:var(--font-family);font-style:normal;font-weight:400;line-height:110%;margin:0;will-change:font-size;color:var(--default-color);background-color:var(--body-bg);-webkit-text-size-adjust:100%;overflow-x:hidden}.sprite{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.container{max-width:var(--content-width);margin:0 auto}body:not(.wp-admin) h1,body:not(.wp-admin) .h1,.is-root-container h1,.is-root-container .h1{color:var(--default-color);font-family:var(--font-family-alt);font-size:clamp(32px,4.43vw,60px);font-style:normal;font-weight:400;line-height:130%;text-transform:uppercase}body:not(.wp-admin) h2,body:not(.wp-admin) .h2,.is-root-container h2,.is-root-container .h2{color:var(--default-color);font-family:var(--font-family-alt);font-size:clamp(24px,3.39vw,42px);font-style:normal;font-weight:400;line-height:130%;text-transform:uppercase}body:not(.wp-admin) h3,body:not(.wp-admin) .h3,.is-root-container h3,.is-root-container .h3{color:var(--default-color);font-family:var(--font-family-alt);font-size:clamp(26px,3.91vw,34px);font-style:normal;font-weight:400;line-height:130%;text-transform:uppercase}body:not(.wp-admin) h4,body:not(.wp-admin) .h4,.is-root-container h4,.is-root-container .h4{color:var(--default-color);font-family:var(--font-family-alt);font-size:clamp(20px,2.96vw,24px);font-style:normal;font-weight:400;line-height:130%;text-transform:uppercase}body:not(.wp-admin) h5,body:not(.wp-admin) .h5,.is-root-container h5,.is-root-container .h5{color:var(--default-color);font-family:var(--font-family-alt);font-size:clamp(18px,2.73vw,22px);font-style:normal;font-weight:400;line-height:130%;text-transform:uppercase}body:not(.wp-admin) h6,body:not(.wp-admin) .h6,.is-root-container h6,.is-root-container .h6{color:var(--default-color);font-family:var(--font-family-alt);font-size:clamp(16px,2.42vw,20px);font-style:normal;font-weight:400;line-height:130%;text-transform:uppercase}:root{--cl-white: #ffffff;--cl-very-light-grey: #f3f4f6;--cl-cool-light-grey: #e7e9ec;--cl-slate-grey: #5b6670;--cl-ht-navy: #1f2833;--cl-ht-red: #ed5732;--admin-surface: var(--cl-white);--admin-surface-alt: var(--cl-very-light-grey);--admin-surface-sunken: var(--cl-cool-light-grey);--admin-border: #e3e3ee;--admin-border-strong: #c7c7d6;--admin-text: var(--cl-ht-navy);--admin-text-muted: var(--cl-slate-grey);--admin-accent: var(--cl-ht-red);--admin-accent-dark: var(--cl-ht-navy);--admin-accent-soft: #fdeadf;--admin-focus: var(--cl-ht-red);--admin-error: var(--cl-ht-red);--admin-success: #9cbf30;--admin-warning: #fbb929;--admin-radius-sm: var(--radius-sm);--admin-radius: var(--radius-md);--admin-radius-lg: var(--radius-lg);--admin-radius-full: var(--radius-full);--fw-regular: 400;--fw-semibold: 600;--fw-bold: 700;--lh-tight: 120%;--lh-snug: 135%;--lh-base: 150%;--lh-loose: 170%;--fs-h3: 24px;--fs-h3-mobile: 22px;--fs-h4: 20px;--fs-h5: 18px;--fs-h6: 16px}body.wp-admin #wpwrap,body.wp-admin #wpbody-content,body.wp-admin .wrap{font-family:var(--font-family)}body.wp-admin .wrap>h1,body.wp-admin .wrap>h1.wp-heading-inline{font-family:var(--font-family);font-weight:700;color:var(--admin-text);letter-spacing:-0.01em}body.wp-admin #wpbody-content a:not(.button):not(.button-primary):not(.button-secondary){color:var(--admin-text)}@media(hover: hover){body.wp-admin #wpbody-content a:not(.button):not(.button-primary):not(.button-secondary):hover{color:var(--admin-accent)}}body.wp-admin .form-table th{font-family:var(--font-family);color:var(--admin-text)}body.wp-admin .tablenav .tablenav-pages .button{min-width:30px}body.wp-admin input:focus,body.wp-admin textarea:focus,body.wp-admin select:focus,body.wp-admin button:focus,body.wp-admin a:focus,body.wp-admin [tabindex]:focus,body.wp-admin .button:focus,body.wp-admin .button-primary:focus,body.wp-admin .button-secondary:focus{outline:2px solid rgba(0,0,0,0) !important;outline-offset:1px;-webkit-box-shadow:0 0 0 2px var(--admin-surface),0 0 0 4px var(--admin-focus) !important;box-shadow:0 0 0 2px var(--admin-surface),0 0 0 4px var(--admin-focus) !important;border-color:var(--admin-accent) !important}body.wp-admin input[type=text],body.wp-admin input[type=search],body.wp-admin input[type=email],body.wp-admin input[type=url],body.wp-admin input[type=password],body.wp-admin input[type=number],body.wp-admin input[type=tel],body.wp-admin input[type=date],body.wp-admin input[type=datetime-local],body.wp-admin input[type=month],body.wp-admin input[type=time],body.wp-admin input[type=week],body.wp-admin textarea,body.wp-admin select{border:1px solid var(--admin-border);border-radius:var(--admin-radius-sm);color:var(--admin-text);background-color:var(--admin-surface);-webkit-box-shadow:none;box-shadow:none;-webkit-transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease}@media(hover: hover){body.wp-admin input[type=text]:hover,body.wp-admin input[type=search]:hover,body.wp-admin input[type=email]:hover,body.wp-admin input[type=url]:hover,body.wp-admin input[type=password]:hover,body.wp-admin input[type=number]:hover,body.wp-admin input[type=tel]:hover,body.wp-admin input[type=date]:hover,body.wp-admin input[type=datetime-local]:hover,body.wp-admin input[type=month]:hover,body.wp-admin input[type=time]:hover,body.wp-admin input[type=week]:hover,body.wp-admin textarea:hover,body.wp-admin select:hover{border-color:var(--admin-border-strong)}}body.wp-admin .button-primary,body.wp-admin .button.button-primary{background:var(--admin-accent) !important;border-color:var(--admin-accent) !important;color:#fff !important;border-radius:var(--admin-radius-sm);text-shadow:none !important;-webkit-box-shadow:0 1px 2px rgba(15,15,40,.12) !important;box-shadow:0 1px 2px rgba(15,15,40,.12) !important;font-weight:600;-webkit-transition:background-color .2s ease,border-color .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .12s ease;transition:background-color .2s ease,border-color .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .12s ease;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .12s ease;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .12s ease,-webkit-box-shadow .2s ease,-webkit-transform .12s ease}@media(hover: hover){body.wp-admin .button-primary:hover,body.wp-admin .button.button-primary:hover{background:var(--admin-text) !important;border-color:var(--admin-text) !important;color:#fff !important;-webkit-box-shadow:0 4px 10px rgba(15,15,40,.2) !important;box-shadow:0 4px 10px rgba(15,15,40,.2) !important;-webkit-transform:translateY(-1px);transform:translateY(-1px)}}body.wp-admin .button-primary:active,body.wp-admin .button.button-primary:active{-webkit-transform:translateY(0);transform:translateY(0);-webkit-box-shadow:0 1px 2px rgba(15,15,40,.15) !important;box-shadow:0 1px 2px rgba(15,15,40,.15) !important}body.wp-admin .button,body.wp-admin .button-secondary,body.wp-admin .page-title-action{background:var(--admin-surface) !important;border-color:var(--admin-border-strong) !important;color:var(--admin-text) !important;border-radius:var(--admin-radius-sm);-webkit-box-shadow:none !important;box-shadow:none !important;-webkit-transition:border-color .15s ease,color .15s ease,background-color .15s ease;transition:border-color .15s ease,color .15s ease,background-color .15s ease}@media(hover: hover){body.wp-admin .button:hover,body.wp-admin .button-secondary:hover,body.wp-admin .page-title-action:hover{border-color:var(--admin-accent) !important;color:var(--admin-accent) !important;background:var(--admin-accent-soft) !important}}body.wp-admin .button.button-link-delete,body.wp-admin .submitdelete{color:var(--admin-error) !important;background:rgba(0,0,0,0) !important;border-color:rgba(0,0,0,0) !important}@media(hover: hover){body.wp-admin .button.button-link-delete:hover,body.wp-admin .submitdelete:hover{background:rgba(192,57,43,.08) !important;border-color:rgba(0,0,0,0) !important;color:var(--admin-error) !important}}body.wp-admin #adminmenuback,body.wp-admin #adminmenuwrap,body.wp-admin #adminmenu,body.wp-admin #adminmenu .wp-submenu{background:var(--admin-surface) !important}body.wp-admin #adminmenu{border-right:1px solid var(--admin-border)}body.wp-admin #adminmenu a{color:var(--admin-text) !important}body.wp-admin #adminmenu .wp-menu-image:before{color:var(--admin-text-muted) !important;-webkit-transition:color .15s ease;transition:color .15s ease}body.wp-admin #adminmenu .wp-menu-image img,body.wp-admin #adminmenu .wp-menu-image svg,body.wp-admin #adminmenu .wp-menu-image.svg{-webkit-filter:brightness(0) !important;filter:brightness(0) !important;opacity:.6;-webkit-transition:opacity .15s ease,-webkit-filter .15s ease;transition:opacity .15s ease,-webkit-filter .15s ease;transition:opacity .15s ease,filter .15s ease;transition:opacity .15s ease,filter .15s ease,-webkit-filter .15s ease}@media(hover: hover){body.wp-admin #adminmenu li:hover .wp-menu-image img,body.wp-admin #adminmenu li:hover .wp-menu-image svg,body.wp-admin #adminmenu li:hover .wp-menu-image.svg{opacity:1}}body.wp-admin #adminmenu #toplevel_page_Wordfence>a .wp-menu-image{-webkit-filter:brightness(0) !important;filter:brightness(0) !important;opacity:.6;-webkit-transition:opacity .15s ease,-webkit-filter .15s ease;transition:opacity .15s ease,-webkit-filter .15s ease;transition:opacity .15s ease,filter .15s ease;transition:opacity .15s ease,filter .15s ease,-webkit-filter .15s ease}@media(hover: hover){body.wp-admin #adminmenu #toplevel_page_Wordfence:hover>a .wp-menu-image{opacity:1}}body.wp-admin #adminmenu li a:hover,body.wp-admin #adminmenu li.menu-top:hover,body.wp-admin #adminmenu li.opensub>a.menu-top,body.wp-admin #adminmenu li>a.menu-top:focus{background:var(--admin-accent-soft) !important;color:var(--admin-accent-dark) !important}body.wp-admin #adminmenu li a:hover .wp-menu-image:before,body.wp-admin #adminmenu li.menu-top:hover .wp-menu-image:before,body.wp-admin #adminmenu li.opensub>a.menu-top .wp-menu-image:before,body.wp-admin #adminmenu li>a.menu-top:focus .wp-menu-image:before{color:var(--admin-accent) !important}body.wp-admin #adminmenu li.current a.menu-top,body.wp-admin #adminmenu li.wp-has-current-submenu a.wp-has-current-submenu,body.wp-admin #adminmenu li.wp-menu-open>a.menu-top.wp-has-current-submenu,body.wp-admin #adminmenu .wp-menu-arrow,body.wp-admin #adminmenu .wp-has-current-submenu .wp-submenu .wp-submenu-head,body.wp-admin #adminmenu a.wp-has-current-submenu:focus,body.wp-admin #adminmenu .wp-has-current-submenu.opensub .wp-submenu li.current a{background:linear-gradient(135deg, var(--admin-accent), var(--admin-accent-dark)) !important;color:#fff !important}body.wp-admin #adminmenu li.current a.menu-top .wp-menu-image:before,body.wp-admin #adminmenu li.wp-has-current-submenu a.wp-has-current-submenu .wp-menu-image:before,body.wp-admin #adminmenu li.wp-menu-open>a.menu-top.wp-has-current-submenu .wp-menu-image:before,body.wp-admin #adminmenu .wp-menu-arrow .wp-menu-image:before,body.wp-admin #adminmenu .wp-has-current-submenu .wp-submenu .wp-submenu-head .wp-menu-image:before,body.wp-admin #adminmenu a.wp-has-current-submenu:focus .wp-menu-image:before,body.wp-admin #adminmenu .wp-has-current-submenu.opensub .wp-submenu li.current a .wp-menu-image:before{color:#fff !important}body.wp-admin #adminmenu li.current a.menu-top .wp-menu-image img,body.wp-admin #adminmenu li.current a.menu-top .wp-menu-image svg,body.wp-admin #adminmenu li.current a.menu-top .wp-menu-image.svg,body.wp-admin #adminmenu li.wp-has-current-submenu a.wp-has-current-submenu .wp-menu-image img,body.wp-admin #adminmenu li.wp-has-current-submenu a.wp-has-current-submenu .wp-menu-image svg,body.wp-admin #adminmenu li.wp-has-current-submenu a.wp-has-current-submenu .wp-menu-image.svg,body.wp-admin #adminmenu li.wp-menu-open>a.menu-top.wp-has-current-submenu .wp-menu-image img,body.wp-admin #adminmenu li.wp-menu-open>a.menu-top.wp-has-current-submenu .wp-menu-image svg,body.wp-admin #adminmenu li.wp-menu-open>a.menu-top.wp-has-current-submenu .wp-menu-image.svg,body.wp-admin #adminmenu .wp-menu-arrow .wp-menu-image img,body.wp-admin #adminmenu .wp-menu-arrow .wp-menu-image svg,body.wp-admin #adminmenu .wp-menu-arrow .wp-menu-image.svg,body.wp-admin #adminmenu .wp-has-current-submenu .wp-submenu .wp-submenu-head .wp-menu-image img,body.wp-admin #adminmenu .wp-has-current-submenu .wp-submenu .wp-submenu-head .wp-menu-image svg,body.wp-admin #adminmenu .wp-has-current-submenu .wp-submenu .wp-submenu-head .wp-menu-image.svg,body.wp-admin #adminmenu a.wp-has-current-submenu:focus .wp-menu-image img,body.wp-admin #adminmenu a.wp-has-current-submenu:focus .wp-menu-image svg,body.wp-admin #adminmenu a.wp-has-current-submenu:focus .wp-menu-image.svg,body.wp-admin #adminmenu .wp-has-current-submenu.opensub .wp-submenu li.current a .wp-menu-image img,body.wp-admin #adminmenu .wp-has-current-submenu.opensub .wp-submenu li.current a .wp-menu-image svg,body.wp-admin #adminmenu .wp-has-current-submenu.opensub .wp-submenu li.current a .wp-menu-image.svg{-webkit-filter:brightness(0) invert(1) !important;filter:brightness(0) invert(1) !important;opacity:1}body.wp-admin #adminmenu .wp-submenu{background:var(--admin-surface-sunken) !important;-webkit-box-shadow:inset 0 0 0 1px var(--admin-border);box-shadow:inset 0 0 0 1px var(--admin-border)}body.wp-admin #adminmenu .wp-submenu a{color:var(--admin-text-muted) !important}@media(hover: hover){body.wp-admin #adminmenu .wp-submenu a:hover,body.wp-admin #adminmenu .wp-submenu a:focus{color:var(--admin-accent-dark) !important}}body.wp-admin #adminmenu .wp-submenu li.current a,body.wp-admin #adminmenu .wp-submenu li.current a:hover{color:var(--admin-accent-dark) !important;font-weight:600}body.wp-admin #adminmenu .awaiting-mod,body.wp-admin #adminmenu .update-plugins{background:var(--admin-accent) !important;color:#fff !important}body.wp-admin #collapse-button{color:var(--admin-text-muted) !important}@media(hover: hover){body.wp-admin #collapse-button:hover{color:var(--admin-accent) !important}}body.wp-admin #wpadminbar .ab-top-menu>li:hover>.ab-item,body.wp-admin #wpadminbar .ab-top-menu>li.hover>.ab-item,body.wp-admin #wpadminbar .ab-top-menu>li>.ab-item:focus{background:var(--admin-accent) !important;color:#fff !important}body.wp-admin .notice,body.wp-admin div.updated,body.wp-admin div.error{background:var(--admin-surface);border:1px solid var(--admin-border);border-left-width:4px;border-radius:var(--admin-radius-sm);-webkit-box-shadow:0 1px 2px rgba(15,15,40,.06);box-shadow:0 1px 2px rgba(15,15,40,.06);color:var(--admin-text);padding:4px 12px;font-size:13px}body.wp-admin .notice p,body.wp-admin .notice li,body.wp-admin div.updated p,body.wp-admin div.updated li,body.wp-admin div.error p,body.wp-admin div.error li{margin:6px 0;font-size:13px}body.wp-admin .notice-success,body.wp-admin .updated{border-left-color:var(--admin-success) !important;background:color-mix(in srgb, var(--admin-success) 7%, var(--admin-surface))}body.wp-admin .notice-error,body.wp-admin .error{border-left-color:var(--admin-error) !important;background:color-mix(in srgb, var(--admin-error) 7%, var(--admin-surface))}body.wp-admin .notice-warning{border-left-color:var(--admin-warning) !important;background:color-mix(in srgb, var(--admin-warning) 10%, var(--admin-surface))}body.wp-admin .notice-info{border-left-color:var(--admin-accent) !important;background:color-mix(in srgb, var(--admin-accent) 6%, var(--admin-surface))}body.wp-admin .notice-dismiss::before{color:var(--admin-text-muted)}@media(hover: hover){body.wp-admin .notice-dismiss:hover::before,body.wp-admin .notice-dismiss:focus::before{color:var(--admin-accent)}}body.wp-admin .postbox{border:1px solid var(--admin-border);border-radius:var(--admin-radius);-webkit-box-shadow:0 1px 2px rgba(15,15,40,.05);box-shadow:0 1px 2px rgba(15,15,40,.05)}body.wp-admin .postbox .postbox-header{border-bottom:1px solid var(--admin-border)}body.wp-admin .postbox .postbox-header .hndle{font-family:var(--font-family);font-weight:600;color:var(--admin-text)}body.wp-admin .wp-list-table{border:1px solid var(--admin-border);border-radius:var(--admin-radius);overflow:hidden}body.wp-admin .wp-list-table thead th,body.wp-admin .wp-list-table thead td,body.wp-admin .wp-list-table tfoot th,body.wp-admin .wp-list-table tfoot td{background:var(--admin-accent-soft);color:var(--admin-accent-dark);font-family:var(--font-family);font-weight:600}body.wp-admin .wp-list-table thead th a,body.wp-admin .wp-list-table tfoot th a{color:var(--admin-accent-dark)}@media(hover: hover){body.wp-admin .wp-list-table tbody tr:hover{background:var(--admin-accent-soft)}}body.wp-admin .wp-list-table .row-actions span a{color:var(--admin-accent)}.acf-fields>.acf-field,.acf-field{border-top-color:var(--admin-border)}.acf-field .acf-label label{font-family:var(--font-family);font-weight:600;color:var(--admin-text)}.acf-field .acf-label .description,.acf-field p.description{color:var(--admin-text-muted);font-family:var(--font-family)}.acf-field .acf-required{color:var(--admin-error)}.acf-field.acf-error .acf-label label,.acf-field.-error .acf-label label{color:var(--admin-error)}.acf-field.acf-error input,.acf-field.acf-error textarea,.acf-field.acf-error select,.acf-field.acf-error .acf-input .select2-selection,.acf-field.-error input,.acf-field.-error textarea,.acf-field.-error select,.acf-field.-error .acf-input .select2-selection{border-color:var(--admin-error) !important}.acf-notice.-error,.acf-error-message{border-radius:var(--admin-radius-sm)}.acf-input:has(>.acf-input-prepend),.acf-input:has(>.acf-input-append){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.acf-input:has(>.acf-input-prepend)>.acf-input-prepend,.acf-input:has(>.acf-input-prepend)>.acf-input-append,.acf-input:has(>.acf-input-append)>.acf-input-prepend,.acf-input:has(>.acf-input-append)>.acf-input-append{float:none !important;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.acf-input:has(>.acf-input-prepend)>.acf-input-prepend,.acf-input:has(>.acf-input-append)>.acf-input-prepend{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.acf-input:has(>.acf-input-prepend)>.acf-input-wrap,.acf-input:has(>.acf-input-append)>.acf-input-wrap{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;margin:0 !important}.acf-input:has(>.acf-input-prepend)>.acf-input-append,.acf-input:has(>.acf-input-append)>.acf-input-append{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.acf-input-prepend,.acf-input-append{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--admin-surface-alt) !important;border:1px solid var(--admin-border) !important;color:var(--admin-text-muted) !important;font-family:var(--font-family)}.acf-input-prepend{border-right:none !important;border-radius:var(--admin-radius-sm) 0 0 var(--admin-radius-sm)}.acf-input-append{border-left:none !important;border-radius:0 var(--admin-radius-sm) var(--admin-radius-sm) 0}input.acf-is-prepended{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}input.acf-is-appended{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.acf-field-textarea textarea{min-height:120px;resize:vertical}.acf-field-range .acf-range-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.acf-field-range input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:6px;border-radius:var(--admin-radius-full);background:var(--admin-surface-sunken);border:none}.acf-field-range input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:var(--admin-accent);border:2px solid #fff;-webkit-box-shadow:0 1px 3px rgba(15,15,40,.25);box-shadow:0 1px 3px rgba(15,15,40,.25);cursor:pointer}.acf-field-range input[type=range]::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:var(--admin-accent);border:2px solid #fff;cursor:pointer}.acf-field-range .acf-append,.acf-field-range output{font-weight:600;color:var(--admin-accent-dark)}.acf-input .select2-container .select2-selection--single,.acf-input .select2-container .select2-selection--multiple{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;min-height:36px !important;border:1px solid var(--admin-border) !important;border-radius:var(--admin-radius-sm) !important;background:var(--admin-surface);-webkit-transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease}@media(hover: hover){.acf-input .select2-container .select2-selection--single:hover,.acf-input .select2-container .select2-selection--multiple:hover{border-color:var(--admin-border-strong) !important}}.acf-input .select2-container--focus .select2-selection,.acf-input .select2-container--open .select2-selection{border-color:var(--admin-accent) !important;-webkit-box-shadow:0 0 0 2px var(--admin-focus) !important;box-shadow:0 0 0 2px var(--admin-focus) !important}.acf-input .select2-selection--single .select2-selection__rendered{line-height:normal !important;padding-top:0 !important;padding-bottom:0 !important;color:var(--admin-text)}.acf-input .select2-selection--multiple .select2-selection__rendered{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.acf-input .select2-selection--single .select2-selection__arrow b{border-color:var(--admin-text-muted) rgba(0,0,0,0) rgba(0,0,0,0)}.acf-input .select2-selection--multiple .select2-selection__choice{background:var(--admin-accent) !important;border-color:var(--admin-accent) !important;color:#fff !important;border-radius:var(--admin-radius-full);padding:2px 10px}.acf-input .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove{color:hsla(0,0%,100%,.85) !important}@media(hover: hover){.acf-input .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover{color:#fff !important}}.select2-dropdown{border-color:var(--admin-border) !important;border-radius:var(--admin-radius-sm) !important;-webkit-box-shadow:0 8px 24px rgba(15,15,40,.12);box-shadow:0 8px 24px rgba(15,15,40,.12);overflow:hidden}.select2-dropdown .select2-search__field{border:1px solid var(--admin-border) !important;border-radius:var(--admin-radius-sm) !important}.select2-dropdown .select2-search__field:focus{border-color:var(--admin-accent) !important;-webkit-box-shadow:0 0 0 2px var(--admin-focus) !important;box-shadow:0 0 0 2px var(--admin-focus) !important}.select2-dropdown .select2-results__option--highlighted[aria-selected],.select2-dropdown .select2-results__option--highlighted{background:var(--admin-accent) !important;color:#fff !important}.select2-dropdown .select2-results__option[aria-selected=true]{background:var(--admin-accent-soft) !important;color:var(--admin-accent-dark) !important;font-weight:600}.acf-checkbox-list li{margin-bottom:6px}.acf-checkbox-list label{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;cursor:pointer;color:var(--admin-text)}.acf-checkbox-list input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:18px;height:18px;margin:0 !important;border:2px solid var(--admin-border-strong);border-radius:var(--admin-radius-sm);background:var(--admin-surface);cursor:pointer;position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-transition:border-color .15s ease,background-color .15s ease;transition:border-color .15s ease,background-color .15s ease}@media(hover: hover){.acf-checkbox-list input[type=checkbox]:hover{border-color:var(--admin-accent)}}.acf-checkbox-list input[type=checkbox]:checked{background:var(--admin-accent);border-color:var(--admin-accent)}.acf-checkbox-list input[type=checkbox]:checked::after{content:"";position:absolute;left:5px;top:2px;width:3px;height:7px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.acf-checkbox-list input[type=checkbox]:focus{-webkit-box-shadow:0 0 0 2px var(--admin-focus) !important;box-shadow:0 0 0 2px var(--admin-focus) !important}.acf-radio-list li{margin-bottom:6px}.acf-radio-list label{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;cursor:pointer;color:var(--admin-text)}.acf-radio-list input[type=radio]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:18px;height:18px;margin:0 !important;border:2px solid var(--admin-border-strong);border-radius:50%;background:var(--admin-surface);cursor:pointer;position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-transition:border-color .15s ease,background-color .15s ease;transition:border-color .15s ease,background-color .15s ease}@media(hover: hover){.acf-radio-list input[type=radio]:hover{border-color:var(--admin-accent)}}.acf-radio-list input[type=radio]:checked{background:var(--admin-accent);border-color:var(--admin-accent)}.acf-radio-list input[type=radio]:checked::after{content:"";position:absolute;inset:3px;border-radius:50%;background:#fff}.acf-radio-list input[type=radio]:focus{-webkit-box-shadow:0 0 0 2px var(--admin-focus) !important;box-shadow:0 0 0 2px var(--admin-focus) !important}.acf-button-group{border-radius:var(--admin-radius-sm);overflow:hidden;border:1px solid var(--admin-border)}.acf-button-group label{border:none !important;background:var(--admin-surface) !important;color:var(--admin-text) !important;font-weight:500;-webkit-box-shadow:inset -1px 0 0 var(--admin-border);box-shadow:inset -1px 0 0 var(--admin-border);-webkit-transition:background-color .15s ease,color .15s ease;transition:background-color .15s ease,color .15s ease}@media(hover: hover){.acf-button-group label:hover{background:var(--admin-accent-soft) !important;color:var(--admin-accent-dark) !important}}.acf-button-group label.selected{background:var(--admin-accent) !important;color:#fff !important}.acf-field-true-false .acf-switch,.acf-switch-input+.acf-switch .acf-switch,.acf-true-false .acf-switch{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:52px;height:28px;border-radius:var(--admin-radius-full);background:var(--admin-surface-sunken) !important;border:1px solid var(--admin-border-strong) !important;-webkit-transition:background-color .2s ease,border-color .2s ease;transition:background-color .2s ease,border-color .2s ease;cursor:pointer;position:relative}.acf-field-true-false .acf-switch .acf-switch-on,.acf-field-true-false .acf-switch .acf-switch-off,.acf-switch-input+.acf-switch .acf-switch .acf-switch-on,.acf-switch-input+.acf-switch .acf-switch .acf-switch-off,.acf-true-false .acf-switch .acf-switch-on,.acf-true-false .acf-switch .acf-switch-off{opacity:0}.acf-field-true-false .acf-switch .acf-switch-slider,.acf-switch-input+.acf-switch .acf-switch .acf-switch-slider,.acf-true-false .acf-switch .acf-switch-slider{position:absolute;top:50%;left:3px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:22px;height:22px;margin:0 !important;border-radius:50%;background:#fff !important;-webkit-box-shadow:0 1px 3px rgba(15,15,40,.3);box-shadow:0 1px 3px rgba(15,15,40,.3);border:none !important;-webkit-transition:left .2s ease;transition:left .2s ease}.acf-field-true-false .acf-switch.-on,.acf-switch-input+.acf-switch .acf-switch.-on,.acf-true-false .acf-switch.-on{background:var(--admin-accent) !important;border-color:var(--admin-accent) !important}.acf-field-true-false .acf-switch.-on .acf-switch-slider,.acf-switch-input+.acf-switch .acf-switch.-on .acf-switch-slider,.acf-true-false .acf-switch.-on .acf-switch-slider{left:calc(100% - 25px)}.acf-field-image .acf-image-uploader .acf-actions{gap:4px}.acf-field-image .acf-image-uploader .acf-actions .acf-icon{color:#fff !important}.acf-field-image .acf-image-uploader.has-value .image-wrap img{border-radius:var(--admin-radius)}.acf-field-image .acf-image-uploader:not(.has-value){border:2px dashed var(--admin-border-strong);border-radius:var(--admin-radius);padding:18px;text-align:center;background:var(--admin-surface-alt);-webkit-transition:border-color .15s ease,background-color .15s ease;transition:border-color .15s ease,background-color .15s ease}@media(hover: hover){.acf-field-image .acf-image-uploader:not(.has-value):hover{border-color:var(--admin-accent);background:var(--admin-accent-soft)}}.acf-field-image .image-wrap{border-radius:var(--admin-radius);overflow:hidden}.acf-field-file .acf-file-uploader .acf-actions{gap:4px}.acf-field-file .acf-file-uploader .acf-actions .acf-icon{color:#fff !important}.acf-field-file .acf-file-uploader:not(.has-value){border:2px dashed var(--admin-border-strong);border-radius:var(--admin-radius);padding:18px;text-align:center;background:var(--admin-surface-alt);-webkit-transition:border-color .15s ease,background-color .15s ease;transition:border-color .15s ease,background-color .15s ease}@media(hover: hover){.acf-field-file .acf-file-uploader:not(.has-value):hover{border-color:var(--admin-accent);background:var(--admin-accent-soft)}}.acf-field-file .file-wrap{border-radius:var(--admin-radius);overflow:hidden}.acf-gallery{border:1px solid var(--admin-border) !important;border-radius:var(--admin-radius) !important;overflow:hidden}.acf-gallery .acf-gallery-attachment{border-radius:var(--admin-radius-sm);overflow:hidden}.acf-gallery .acf-gallery-attachment.active{-webkit-box-shadow:0 0 0 2px var(--admin-accent);box-shadow:0 0 0 2px var(--admin-accent)}.acf-gallery .acf-gallery-attachment .actions .acf-icon{color:#fff !important}.acf-gallery .acf-gallery-toolbar{background:var(--admin-surface-alt)}.acf-field-wysiwyg .acf-editor-wrap{border:1px solid var(--admin-border);border-radius:var(--admin-radius);overflow:hidden}.acf-field-wysiwyg .wp-editor-tabs .wp-switch-editor{border-radius:var(--admin-radius-sm) var(--admin-radius-sm) 0 0}.acf-field-wysiwyg .wp-editor-tabs .wp-switch-editor.switch-tmce.active,.acf-field-wysiwyg .wp-editor-tabs .wp-switch-editor.switch-html.active{border-bottom-color:var(--admin-accent);color:var(--admin-accent-dark)}.acf-field-oembed .canvas{border-radius:var(--admin-radius);overflow:hidden}.acf-field-link .acf-link .link-wrap{background:var(--admin-surface-alt);border:1px solid var(--admin-border);border-radius:var(--admin-radius);padding:10px 12px}.acf-field-link .acf-link .link-wrap .link-title{font-weight:600;color:var(--admin-text)}.acf-field-link .acf-link .link-wrap a.link-node{color:var(--admin-accent)}.acf-relationship{border:1px solid var(--admin-border) !important;border-radius:var(--admin-radius) !important;overflow:hidden}.acf-relationship .filters{background:var(--admin-surface-alt);border-bottom:1px solid var(--admin-border)}@media(hover: hover){.acf-relationship .selection .choices .acf-rel-item:hover,.acf-relationship .selection .values .acf-rel-item:hover{background:var(--admin-accent-soft) !important;color:var(--admin-text) !important}}.acf-relationship .choices .acf-rel-item.disabled,.acf-relationship .acf-rel-item.acf-rel-item-add{color:var(--admin-accent)}.acf-relationship .values .acf-rel-item{border-left:3px solid var(--admin-accent)}.acf-relationship .values .acf-rel-item .acf-icon.-minus{color:#fff !important}.acf-fields .ui-datepicker,#ui-datepicker-div{border:1px solid var(--admin-border) !important;border-radius:var(--admin-radius) !important;-webkit-box-shadow:0 8px 24px rgba(15,15,40,.12);box-shadow:0 8px 24px rgba(15,15,40,.12);padding:8px;font-family:var(--font-family)}.acf-fields .ui-datepicker .ui-datepicker-header,#ui-datepicker-div .ui-datepicker-header{background:linear-gradient(135deg, var(--admin-accent), var(--admin-accent-dark));color:#fff;border:none;border-radius:var(--admin-radius-sm);position:relative;padding:4px 0}.acf-fields .ui-datepicker .ui-datepicker-header .ui-datepicker-prev,.acf-fields .ui-datepicker .ui-datepicker-header .ui-datepicker-next,#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev,#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next{top:50% !important;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:28px;height:28px;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;border:none !important;background:rgba(0,0,0,0) !important;border-radius:var(--admin-radius-sm);-webkit-transition:background-color .15s ease;transition:background-color .15s ease}@media(hover: hover){.acf-fields .ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover,.acf-fields .ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover,#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev:hover,#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next:hover{background:hsla(0,0%,100%,.2) !important}}.acf-fields .ui-datepicker .ui-datepicker-header .ui-datepicker-prev .ui-icon,.acf-fields .ui-datepicker .ui-datepicker-header .ui-datepicker-next .ui-icon,#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev .ui-icon,#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next .ui-icon{display:none !important}.acf-fields .ui-datepicker .ui-datepicker-header .ui-datepicker-prev::after,.acf-fields .ui-datepicker .ui-datepicker-header .ui-datepicker-next::after,#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev::after,#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next::after{content:"";width:7px;height:7px;border-top:2px solid #fff;border-right:2px solid #fff}.acf-fields .ui-datepicker .ui-datepicker-header .ui-datepicker-prev,#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev{left:6px !important}.acf-fields .ui-datepicker .ui-datepicker-header .ui-datepicker-prev::after,#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev::after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);margin-left:3px}.acf-fields .ui-datepicker .ui-datepicker-header .ui-datepicker-next,#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next{right:6px !important}.acf-fields .ui-datepicker .ui-datepicker-header .ui-datepicker-next::after,#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next::after{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-right:3px}.acf-fields .ui-datepicker .ui-datepicker-header .ui-datepicker-title,#ui-datepicker-div .ui-datepicker-header .ui-datepicker-title{margin:0 32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px}.acf-fields .ui-datepicker .ui-datepicker-header .ui-datepicker-title select,#ui-datepicker-div .ui-datepicker-header .ui-datepicker-title select{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto !important;background:#fff !important;border:none !important;border-radius:var(--admin-radius-sm) !important;color:var(--admin-text) !important;font-family:var(--font-family);font-weight:600;padding:4px 6px !important;cursor:pointer;-webkit-box-shadow:none !important;box-shadow:none !important}.acf-fields .ui-datepicker .ui-datepicker-calendar,#ui-datepicker-div .ui-datepicker-calendar{margin-top:6px}.acf-fields .ui-datepicker .ui-datepicker-calendar th,#ui-datepicker-div .ui-datepicker-calendar th{color:var(--admin-text-muted);font-weight:600;font-size:11px;text-transform:uppercase;padding:4px 0}.acf-fields .ui-datepicker .ui-datepicker-calendar td,#ui-datepicker-div .ui-datepicker-calendar td{padding:1px}.acf-fields .ui-datepicker .ui-datepicker-calendar td a.ui-state-default,.acf-fields .ui-datepicker .ui-datepicker-calendar td span.ui-state-default,#ui-datepicker-div .ui-datepicker-calendar td a.ui-state-default,#ui-datepicker-div .ui-datepicker-calendar td span.ui-state-default{border:none;background:rgba(0,0,0,0);text-align:center;border-radius:var(--admin-radius-sm);color:var(--admin-text);padding:6px 0}@media(hover: hover){.acf-fields .ui-datepicker .ui-datepicker-calendar td a.ui-state-default:hover,.acf-fields .ui-datepicker .ui-datepicker-calendar td span.ui-state-default:hover,#ui-datepicker-div .ui-datepicker-calendar td a.ui-state-default:hover,#ui-datepicker-div .ui-datepicker-calendar td span.ui-state-default:hover{background:var(--admin-accent-soft);color:var(--admin-accent-dark)}}.acf-fields .ui-datepicker .ui-datepicker-calendar td span.ui-state-default,#ui-datepicker-div .ui-datepicker-calendar td span.ui-state-default{color:var(--admin-text-muted);opacity:.5}.acf-fields .ui-datepicker .ui-datepicker-calendar td a.ui-state-active,.acf-fields .ui-datepicker .ui-datepicker-calendar td a.ui-state-highlight,#ui-datepicker-div .ui-datepicker-calendar td a.ui-state-active,#ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight{background:var(--admin-accent) !important;color:#fff !important}.acf-fields .ui-datepicker .ui-datepicker-buttonpane,#ui-datepicker-div .ui-datepicker-buttonpane{border-top:1px solid var(--admin-border);margin:8px -8px -8px;padding:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.acf-fields .ui-datepicker .ui-datepicker-buttonpane button,#ui-datepicker-div .ui-datepicker-buttonpane button{float:none !important;font-family:var(--font-family);font-weight:600;border:none !important;border-radius:var(--admin-radius-sm) !important;cursor:pointer;-webkit-transition:background-color .15s ease,color .15s ease;transition:background-color .15s ease,color .15s ease}.acf-fields .ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-current,#ui-datepicker-div .ui-datepicker-buttonpane .ui-datepicker-current{background:rgba(0,0,0,0) !important;color:var(--admin-text-muted) !important}@media(hover: hover){.acf-fields .ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-current:hover,#ui-datepicker-div .ui-datepicker-buttonpane .ui-datepicker-current:hover{background:var(--admin-accent-soft) !important;color:var(--admin-accent-dark) !important}}.acf-fields .ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close,#ui-datepicker-div .ui-datepicker-buttonpane .ui-datepicker-close{background:var(--admin-accent) !important;color:#fff !important;padding:5px 16px !important}@media(hover: hover){.acf-fields .ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close:hover,#ui-datepicker-div .ui-datepicker-buttonpane .ui-datepicker-close:hover{background:var(--admin-text) !important}}.ui-timepicker-list li:hover,.ui-timepicker-list li.ui-timepicker-selected{background:var(--admin-accent) !important;color:#fff !important}#ui-datepicker-div:has(.ui-timepicker-div){width:auto !important}.ui-timepicker-div{font-family:var(--font-family);padding:4px 0 2px}.ui-timepicker-div dl{white-space:nowrap;padding:6px 2px 2px}.ui-timepicker-div dl dd{white-space:nowrap;margin-left:0}.ui-timepicker-div .ui_tpicker_time_label,.ui-timepicker-div dt{color:var(--admin-text-muted);font-weight:600}.ui-timepicker-div select.ui-timepicker-select{min-width:0;vertical-align:middle;background:var(--admin-surface) !important;border:1px solid var(--admin-border) !important;border-radius:var(--admin-radius-sm) !important;color:var(--admin-text) !important;padding:3px 4px !important;font-family:var(--font-family)}.ui-timepicker-div select.ui-timepicker-select:focus{border-color:var(--admin-accent) !important;-webkit-box-shadow:0 0 0 2px var(--admin-focus) !important;box-shadow:0 0 0 2px var(--admin-focus) !important}.acf-field-color-picker .wp-picker-container .wp-color-result.button{border-radius:var(--admin-radius-sm);border-color:var(--admin-border-strong)}.acf-field-message .acf-input{background:var(--admin-surface-alt);border-left:4px solid var(--admin-accent);border-radius:var(--admin-radius-sm);padding:12px 14px;color:var(--admin-text-muted)}.acf-field-accordion>.acf-label .acf-accordion-title,.acf-field.acf-accordion>.acf-accordion-title{font-family:var(--font-family);font-weight:600;color:var(--admin-text)}.acf-field-accordion>.acf-label .acf-accordion-title .acf-accordion-icon,.acf-field.acf-accordion>.acf-accordion-title .acf-accordion-icon{color:var(--admin-accent)}.acf-accordion.-open>.acf-accordion-title{border-bottom:2px solid var(--admin-accent)}.acf-tab-wrap .acf-tab-group li a{border:none !important;background:rgba(0,0,0,0) !important;color:var(--admin-text-muted) !important;font-weight:500;border-radius:0;-webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease;transition:color .15s ease,background-color .15s ease,border-color .15s ease}@media(hover: hover){.acf-tab-wrap .acf-tab-group li a:hover{color:var(--admin-accent-dark) !important;background:var(--admin-accent-soft) !important}}.acf-tab-wrap .acf-tab-group li.active a{color:var(--admin-accent) !important;font-weight:700 !important;background:var(--admin-accent-soft) !important}.acf-tab-wrap.-top .acf-tab-group{border-bottom:1px solid var(--admin-border)}.acf-tab-wrap.-top .acf-tab-group li{margin-bottom:-1px}.acf-tab-wrap.-top .acf-tab-group li a{border-bottom:3px solid rgba(0,0,0,0) !important;border-radius:var(--admin-radius-sm) var(--admin-radius-sm) 0 0}.acf-tab-wrap.-top .acf-tab-group li.active a{border-bottom-color:var(--admin-accent) !important}.acf-tab-wrap.-left .acf-tab-group{border-right:1px solid var(--admin-border);border-bottom:none}.acf-tab-wrap.-left .acf-tab-group li{margin-right:-1px;margin-bottom:2px}.acf-tab-wrap.-left .acf-tab-group li a{display:block;width:100%;text-align:left;border-right:3px solid rgba(0,0,0,0) !important;border-radius:var(--admin-radius-sm) 0 0 var(--admin-radius-sm)}.acf-tab-wrap.-left .acf-tab-group li.active a{border-right-color:var(--admin-accent) !important}.acf-field-group>.acf-input>.acf-fields,.acf-field-group>.acf-input>.acf-table{background:var(--admin-surface-alt);border:1px solid var(--admin-border) !important;border-radius:var(--admin-radius) !important}.acf-repeater .acf-table{border:1px solid var(--admin-border) !important;border-radius:var(--admin-radius);border-collapse:separate;overflow:hidden}.acf-repeater .acf-table>thead>tr>th{background:var(--admin-accent-soft);color:var(--admin-accent-dark);font-family:var(--font-family);font-weight:600;border-color:var(--admin-border)}.acf-repeater .acf-table>tbody>tr{background:var(--admin-surface)}.acf-repeater .acf-table>tbody>tr:nth-child(even){background:var(--admin-surface-alt)}.acf-repeater .acf-row-handle{color:var(--admin-text-muted)}@media(hover: hover){.acf-repeater .acf-row-handle .acf-icon.-minus:hover{background:var(--admin-error);border-color:var(--admin-error);color:#fff !important}.acf-repeater .acf-row-handle .acf-icon.-minus:hover::before{color:#fff !important}}.acf-repeater .acf-row.-hover .acf-row-handle,.acf-repeater .ui-sortable-helper{-webkit-box-shadow:0 4px 14px rgba(15,15,40,.15);box-shadow:0 4px 14px rgba(15,15,40,.15)}.acf-field-repeater.repeater-row>.acf-input>.acf-repeater>.acf-table{display:block;border:none !important;border-radius:0}.acf-field-repeater.repeater-row .acf-table>tbody{display:grid;grid-template-columns:repeat(auto-fill, minmax(220px, 1fr));gap:12px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.acf-field-repeater.repeater-row .acf-table>tbody>tr.acf-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;min-width:0;border:1px solid var(--admin-border) !important;border-radius:var(--admin-radius);background:var(--admin-surface);overflow:hidden;-webkit-box-shadow:0 1px 2px rgba(15,15,40,.05);box-shadow:0 1px 2px rgba(15,15,40,.05)}.acf-field-repeater.repeater-row .acf-table>tbody>tr.acf-clone{display:none !important}.acf-field-repeater.repeater-row tr.acf-row>td{display:block;border:none !important;width:auto !important;min-width:0}.acf-field-repeater.repeater-row td.acf-fields{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:12px !important}.acf-field-repeater.repeater-row td.acf-fields .acf-field,.acf-field-repeater.repeater-row td.acf-fields .acf-input,.acf-field-repeater.repeater-row td.acf-fields .acf-image-uploader,.acf-field-repeater.repeater-row td.acf-fields .acf-file-uploader{min-width:0}.acf-field-repeater.repeater-row td.acf-row-handle.order{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 10px;background:var(--admin-surface-alt);border-bottom:1px solid var(--admin-border) !important;cursor:move}.acf-field-repeater.repeater-row td.acf-row-handle.order .acf-row-number{color:var(--admin-text-muted);font-weight:600;font-size:12px}.acf-field-repeater.repeater-row td.acf-row-handle.remove{position:absolute;top:3px;right:4px;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px;padding:0;background:rgba(0,0,0,0) !important}.acf-field-repeater.repeater-row.repeater-row-2 .acf-table>tbody{grid-template-columns:repeat(2, minmax(0, 1fr))}.acf-field-repeater.repeater-row.repeater-row-3 .acf-table>tbody{grid-template-columns:repeat(3, minmax(0, 1fr))}.acf-field-repeater.repeater-row.repeater-row-4 .acf-table>tbody{grid-template-columns:repeat(4, minmax(0, 1fr))}.acf-field-repeater.repeater-row.repeater-row-5 .acf-table>tbody{grid-template-columns:repeat(5, minmax(0, 1fr))}.acf-field-repeater.repeater-row.repeater-row-6 .acf-table>tbody{grid-template-columns:repeat(6, minmax(0, 1fr))}.acf-flexible-content .layout{border:1px solid var(--admin-border) !important;border-radius:var(--admin-radius) !important;overflow:hidden;margin-bottom:12px;-webkit-box-shadow:0 1px 2px rgba(15,15,40,.05);box-shadow:0 1px 2px rgba(15,15,40,.05)}.acf-flexible-content .acf-fc-layout-actions-wrap,.acf-flexible-content .acf-fc-layout-handle{background:linear-gradient(135deg, var(--admin-accent), var(--admin-accent-dark)) !important;color:#fff !important;font-family:var(--font-family);font-weight:600;border:none !important}.acf-flexible-content .acf-fc-layout-order{background:var(--admin-text) !important;color:#fff !important;border-radius:var(--admin-radius-sm)}.acf-flexible-content .acf-fc-layout-controls .acf-icon{color:#fff;border-color:hsla(0,0%,100%,.4)}@media(hover: hover){.acf-flexible-content .acf-fc-layout-controls .acf-icon:hover{background:var(--admin-accent);border-color:var(--admin-accent);color:#fff}}.acf-fc-popup{background:var(--admin-accent) !important;border-radius:var(--admin-radius);border:none !important}.acf-fc-popup ul li a{color:#fff !important;border-radius:var(--admin-radius-sm)}@media(hover: hover){.acf-fc-popup ul li a:hover{background:var(--admin-text) !important;color:#fff !important}}.acf-fc-popup .acf-fc-popup-arrow:after,.acf-fc-popup:before{border-top-color:var(--admin-accent) !important}.acf-settings-wrap h1{font-family:var(--font-family);font-weight:700;color:var(--admin-text);letter-spacing:-0.01em}.acf-settings-wrap #poststuff{padding-top:8px}.acf-settings-wrap .postbox{border:1px solid var(--admin-border);border-radius:var(--admin-radius);-webkit-box-shadow:0 2px 8px rgba(15,15,40,.06);box-shadow:0 2px 8px rgba(15,15,40,.06)}.acf-settings-wrap .acf-form-submit .button,.acf-settings-wrap .acf-form-submit .button-primary{border-radius:var(--admin-radius-sm);min-height:38px;padding:0 22px;font-weight:600}.acf-settings-wrap #submitdiv .postbox-header .hndle{font-family:var(--font-family);font-weight:600}.acf-settings-wrap #submitdiv #publishing-action .button-primary{width:100%;text-align:center}body.login{background:var(--admin-surface-alt);font-family:var(--font-family)}body.login #loginform,body.login #registerform,body.login #lostpasswordform{border:1px solid var(--admin-border);border-radius:var(--admin-radius);-webkit-box-shadow:0 6px 24px rgba(15,15,40,.08);box-shadow:0 6px 24px rgba(15,15,40,.08);padding:28px 24px}body.login label{color:var(--admin-text-muted)}body.login input[type=text],body.login input[type=password],body.login input[type=email],body.login .input{border:1px solid var(--admin-border);border-radius:var(--admin-radius-sm);color:var(--admin-text);background-color:var(--admin-surface);-webkit-box-shadow:none;box-shadow:none;-webkit-transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease}@media(hover: hover){body.login input[type=text]:hover,body.login input[type=password]:hover,body.login input[type=email]:hover,body.login .input:hover{border-color:var(--admin-border-strong)}}body.login input:focus,body.login .input:focus{outline:2px solid rgba(0,0,0,0) !important;border-color:var(--admin-accent) !important;-webkit-box-shadow:0 0 0 2px var(--admin-surface),0 0 0 4px var(--admin-focus) !important;box-shadow:0 0 0 2px var(--admin-surface),0 0 0 4px var(--admin-focus) !important}body.login input[type=checkbox]{accent-color:var(--admin-accent)}body.login .button-primary,body.login #wp-submit{background:var(--admin-accent) !important;border-color:var(--admin-accent) !important;color:var(--cl-white) !important;border-radius:var(--admin-radius-sm);text-shadow:none !important;-webkit-box-shadow:0 1px 2px rgba(15,15,40,.12) !important;box-shadow:0 1px 2px rgba(15,15,40,.12) !important;font-weight:600;-webkit-transition:background-color .2s ease,border-color .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .12s ease;transition:background-color .2s ease,border-color .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .12s ease;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .12s ease;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .12s ease,-webkit-box-shadow .2s ease,-webkit-transform .12s ease}@media(hover: hover){body.login .button-primary:hover,body.login #wp-submit:hover{background:var(--admin-accent-dark) !important;border-color:var(--admin-accent-dark) !important;color:var(--cl-white) !important;-webkit-box-shadow:0 4px 10px rgba(15,15,40,.2) !important;box-shadow:0 4px 10px rgba(15,15,40,.2) !important;-webkit-transform:translateY(-1px);transform:translateY(-1px)}}body.login .button-primary:focus,body.login #wp-submit:focus{-webkit-box-shadow:0 0 0 2px var(--admin-surface),0 0 0 4px var(--admin-focus) !important;box-shadow:0 0 0 2px var(--admin-surface),0 0 0 4px var(--admin-focus) !important;outline:2px solid rgba(0,0,0,0) !important}body.login .button-primary:active,body.login #wp-submit:active{-webkit-transform:translateY(0);transform:translateY(0);-webkit-box-shadow:0 1px 2px rgba(15,15,40,.15) !important;box-shadow:0 1px 2px rgba(15,15,40,.15) !important}body.login .button:not(.button-primary):not(#wp-submit){background:var(--admin-surface) !important;border-color:var(--admin-accent) !important;color:var(--admin-accent) !important;border-radius:var(--admin-radius-sm);text-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;font-weight:600;-webkit-transition:background-color .2s ease,border-color .2s ease,color .2s ease,-webkit-transform .12s ease;transition:background-color .2s ease,border-color .2s ease,color .2s ease,-webkit-transform .12s ease;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .12s ease;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .12s ease,-webkit-transform .12s ease}@media(hover: hover){body.login .button:not(.button-primary):not(#wp-submit):hover{background:var(--admin-accent) !important;border-color:var(--admin-accent) !important;color:var(--cl-white) !important;-webkit-transform:translateY(-1px);transform:translateY(-1px)}}body.login .button:not(.button-primary):not(#wp-submit):focus{-webkit-box-shadow:0 0 0 2px var(--admin-surface),0 0 0 4px var(--admin-focus) !important;box-shadow:0 0 0 2px var(--admin-surface),0 0 0 4px var(--admin-focus) !important;outline:2px solid rgba(0,0,0,0) !important}body.login .button:not(.button-primary):not(#wp-submit):active{-webkit-transform:translateY(0);transform:translateY(0)}body.login #nav a,body.login #backtoblog a{color:var(--admin-text-muted)}@media(hover: hover){body.login #nav a:hover,body.login #backtoblog a:hover{color:var(--admin-accent)}}body.login .message,body.login .notice,body.login #login_error{background:var(--admin-surface) !important;border:1px solid var(--admin-border);border-left:4px solid var(--admin-accent);border-radius:var(--admin-radius-sm);-webkit-box-shadow:0 1px 2px rgba(15,15,40,.06);box-shadow:0 1px 2px rgba(15,15,40,.06);padding:8px 14px;font-size:13px;color:var(--admin-text)}body.login .message p,body.login .notice p,body.login #login_error p{margin:0;padding:0;font-size:13px}body.login .message p+p,body.login .notice p+p,body.login #login_error p+p{margin-top:6px}body.login .notice-success{border-left-color:var(--admin-success);background:color-mix(in srgb, var(--admin-success) 7%, var(--admin-surface)) !important}body.login .notice-warning{border-left-color:var(--admin-warning);background:color-mix(in srgb, var(--admin-warning) 10%, var(--admin-surface)) !important}body.login .notice-info{border-left-color:var(--admin-accent);background:color-mix(in srgb, var(--admin-accent) 6%, var(--admin-surface)) !important}body.login .notice-error,body.login #login_error{border-left-color:var(--admin-error);background:color-mix(in srgb, var(--admin-error) 7%, var(--admin-surface)) !important}.editor-styles-wrapper{background-color:var(--body-bg);font-family:var(--font-family)}.editor-styles-wrapper .wp-block[data-type^="acf/"]{max-width:none}.editor-styles-wrapper .wp-block[data-type^="acf/"]+.wp-block[data-type^="acf/"]{margin-top:0}.instructions-reader__heading{margin-right:12px}.instructions-reader__layout{display:grid;grid-template-columns:340px minmax(0, 1fr);gap:24px;margin-top:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.instructions-reader__sidebar{background:var(--admin-surface);border:1px solid var(--admin-border);border-radius:var(--admin-radius);padding:16px;position:sticky;top:46px;max-height:calc(100vh - 70px);overflow:auto;-webkit-box-shadow:0 2px 8px rgba(15,15,40,.04);box-shadow:0 2px 8px rgba(15,15,40,.04)}.instructions-reader__search{display:grid;grid-template-columns:minmax(0, 1fr) auto;grid-template-rows:auto auto;gap:6px;margin-bottom:16px}.instructions-reader__search-input{width:100%;min-width:0}.instructions-reader__search-submit{white-space:nowrap}.instructions-reader__search-clear{grid-column:1/-1;font-size:var(--font-size-sm);color:var(--admin-text-muted);text-decoration:none}.instructions-reader__search-clear:hover{color:var(--admin-accent)}.instructions-reader__empty-sidebar{margin:0;color:var(--admin-text-muted);font-size:var(--font-size-base)}.instructions-reader__categories,.instructions-reader__subcategories,.instructions-reader__posts{list-style:none;margin:0;padding:0}.instructions-reader__subcategories{margin-top:4px;padding-left:12px;border-left:1px solid var(--admin-border)}.instructions-reader__category{margin:0 0 4px}.instructions-reader__category-details>summary{list-style:none}.instructions-reader__category-details>summary::-webkit-details-marker{display:none}.instructions-reader__category-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:8px 10px;border-radius:var(--admin-radius-sm);cursor:pointer;color:var(--admin-text);font-weight:var(--fw-semibold);font-size:var(--font-size-base);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.instructions-reader__category-summary::before{content:"▸";display:inline-block;font-size:11px;line-height:1;-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease, -webkit-transform .15s ease;color:var(--admin-text-muted)}.instructions-reader__category-summary:hover{background:var(--admin-surface-alt)}.instructions-reader__category-details[open]>.instructions-reader__category-summary::before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.instructions-reader__category-name{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.instructions-reader__category-count{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:var(--font-size-sm);font-weight:var(--fw-regular);background:var(--admin-surface-alt);color:var(--admin-text-muted);border-radius:var(--admin-radius-full);padding:2px 9px;min-width:22px;text-align:center}.instructions-reader__posts{margin:4px 0 8px;padding-left:16px}.instructions-reader__post-item{margin:0}.instructions-reader__post-item.is-active>.instructions-reader__post-link{background:var(--admin-accent-soft);color:var(--admin-accent);font-weight:var(--fw-semibold)}.instructions-reader__post-link{display:block;padding:7px 10px;border-radius:var(--admin-radius-sm);text-decoration:none;color:var(--admin-text);font-size:var(--font-size-base);line-height:var(--lh-snug);overflow-wrap:anywhere}.instructions-reader__post-link:hover{background:var(--admin-surface-alt);color:var(--admin-accent)}.instructions-reader__post-link:focus-visible{outline:2px solid var(--admin-focus);outline-offset:1px}.instructions-reader__content{background:var(--admin-surface);border:1px solid var(--admin-border);border-radius:var(--admin-radius);padding:28px 32px;min-height:400px;-webkit-box-shadow:0 2px 8px rgba(15,15,40,.04);box-shadow:0 2px 8px rgba(15,15,40,.04)}.instructions-reader__article-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid var(--admin-border)}.instructions-reader__article-title{margin:0;font-size:var(--fs-h3-mobile);line-height:var(--lh-tight);color:var(--admin-text);font-weight:var(--fw-bold);overflow-wrap:anywhere}.instructions-reader__edit-link{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.instructions-reader__featured{margin:0 0 20px}.instructions-reader__featured-image{max-width:100%;height:auto;display:block;border-radius:var(--admin-radius-sm)}.instructions-reader__excerpt{margin:0 0 20px;padding:14px 18px;background:var(--admin-surface-alt);border-left:3px solid var(--admin-accent);border-radius:var(--admin-radius-sm);color:var(--admin-text);font-style:italic;font-size:var(--font-size-md);line-height:var(--lh-base)}.instructions-reader__placeholder{padding:60px 20px;text-align:center;color:var(--admin-text-muted);font-size:var(--font-size-md)}.instructions-reader__article{color:var(--admin-text);font-size:var(--font-size-md);line-height:var(--lh-loose)}.instructions-reader__article>*+*{margin-top:16px}.instructions-reader__article h1,.instructions-reader__article h2,.instructions-reader__article h3,.instructions-reader__article h4,.instructions-reader__article h5,.instructions-reader__article h6{margin:28px 0 12px;color:var(--admin-text);font-weight:var(--fw-bold);line-height:var(--lh-tight);overflow-wrap:anywhere}.instructions-reader__article h1{font-size:var(--fs-h3)}.instructions-reader__article h2{font-size:var(--fs-h4)}.instructions-reader__article h3{font-size:var(--fs-h5)}.instructions-reader__article h4{font-size:var(--fs-h6)}.instructions-reader__article h5,.instructions-reader__article h6{font-size:var(--font-size-md)}.instructions-reader__article p{margin:0 0 12px}.instructions-reader__article a{color:var(--admin-accent);text-decoration:underline;text-underline-offset:2px}.instructions-reader__article a:hover{color:var(--admin-accent-dark)}.instructions-reader__article strong,.instructions-reader__article b{font-weight:var(--fw-bold)}.instructions-reader__article em,.instructions-reader__article i{font-style:italic}.instructions-reader__article ul,.instructions-reader__article ol{margin:0 0 12px;padding-left:24px}.instructions-reader__article li+li{margin-top:4px}.instructions-reader__article ul{list-style:disc}.instructions-reader__article ol{list-style:decimal}.instructions-reader__article blockquote{margin:16px 0;padding:12px 18px;border-left:4px solid var(--admin-accent);background:var(--admin-surface-alt);color:var(--admin-text);font-style:italic;border-radius:0 var(--admin-radius-sm) var(--admin-radius-sm) 0}.instructions-reader__article blockquote p:last-child{margin-bottom:0}.instructions-reader__article code,.instructions-reader__article kbd,.instructions-reader__article samp{font-family:SFMono-Regular,Consolas,"Liberation Mono",monospace;font-size:.9em;padding:2px 6px;background:var(--admin-surface-alt);border-radius:var(--admin-radius-sm);border:1px solid var(--admin-border)}.instructions-reader__article pre{margin:16px 0;padding:16px;background:var(--admin-surface-alt);border:1px solid var(--admin-border);border-radius:var(--admin-radius-sm);overflow-x:auto;line-height:var(--lh-snug)}.instructions-reader__article pre code{background:rgba(0,0,0,0);border:0;padding:0}.instructions-reader__article table{width:100%;border-collapse:collapse;margin:16px 0;font-size:var(--font-size-base)}.instructions-reader__article th,.instructions-reader__article td{padding:8px 12px;border:1px solid var(--admin-border);text-align:left;vertical-align:top}.instructions-reader__article th{background:var(--admin-surface-alt);font-weight:var(--fw-semibold)}.instructions-reader__article hr{margin:24px 0;border:0;border-top:1px solid var(--admin-border)}.instructions-reader__article img,.instructions-reader__article video,.instructions-reader__article iframe,.instructions-reader__article embed,.instructions-reader__article object{max-width:100%;height:auto;display:block;border-radius:var(--admin-radius-sm)}.instructions-reader__article audio{max-width:100%;width:100%}.instructions-reader__article figure{margin:16px 0;max-width:100%}.instructions-reader__article figcaption,.instructions-reader__article .wp-caption-text,.instructions-reader__article .wp-element-caption{margin-top:6px;font-size:var(--font-size-base);color:var(--admin-text-muted);text-align:center}.instructions-reader__article .wp-block-embed,.instructions-reader__article .wp-block-embed__wrapper{max-width:100%}.instructions-reader__article .wp-block-embed iframe{aspect-ratio:16/9;width:100%;height:auto}.instructions-reader__article .wp-embed-aspect-16-9 .wp-block-embed__wrapper,.instructions-reader__article .wp-embed-aspect-4-3 .wp-block-embed__wrapper,.instructions-reader__article .wp-embed-aspect-21-9 .wp-block-embed__wrapper{position:relative;width:100%;padding-top:56.25%}.instructions-reader__article .wp-embed-aspect-16-9 .wp-block-embed__wrapper>iframe,.instructions-reader__article .wp-embed-aspect-4-3 .wp-block-embed__wrapper>iframe,.instructions-reader__article .wp-embed-aspect-21-9 .wp-block-embed__wrapper>iframe{position:absolute;inset:0;width:100%;height:100%}.instructions-reader__article .wp-embed-aspect-4-3 .wp-block-embed__wrapper{padding-top:75%}.instructions-reader__article .wp-embed-aspect-21-9 .wp-block-embed__wrapper{padding-top:42.85%}.instructions-reader__article .wp-block-gallery,.instructions-reader__article .blocks-gallery-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(180px, 1fr));gap:8px}.instructions-reader__article .wp-block-gallery figure,.instructions-reader__article .blocks-gallery-grid figure{margin:0}.instructions-reader__article .gallery{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:8px}.instructions-reader__article .gallery .gallery-item{margin:0;text-align:center}.instructions-reader__article .gallery img{margin:0 auto}.instructions-reader__article .wp-block-button__link,.instructions-reader__article .wp-element-button{display:inline-block;padding:8px 16px;background:var(--admin-accent);color:var(--cl-white);border-radius:var(--admin-radius-sm);text-decoration:none;font-weight:var(--fw-semibold)}.instructions-reader__article .wp-block-button__link:hover,.instructions-reader__article .wp-element-button:hover{background:var(--admin-accent-dark);color:var(--cl-white)}.instructions-reader__article .is-style-outline .wp-block-button__link{background:rgba(0,0,0,0);color:var(--admin-accent);border:2px solid var(--admin-accent)}.instructions-reader__article .alignleft{float:left;margin:0 16px 12px 0;max-width:50%}.instructions-reader__article .alignright{float:right;margin:0 0 12px 16px;max-width:50%}.instructions-reader__article .aligncenter,.instructions-reader__article .wp-block-image.aligncenter,.instructions-reader__article figure.aligncenter{margin-left:auto;margin-right:auto;display:block;text-align:center}.instructions-reader__article .alignwide,.instructions-reader__article .alignfull{margin-left:0;margin-right:0;max-width:100%}@media(max-width: 960px){.instructions-reader__layout{grid-template-columns:1fr}.instructions-reader__sidebar{position:static;max-height:none}.instructions-reader__content{padding:20px}}.is-root-container{max-width:100%;padding:0px 25px;container-name:editor;container-type:inline-size}.block-editor-block-list__block.wp-block.is-selected.background-image.size-full.wp-block-image{z-index:100000000000000000}
/*# sourceMappingURL=admin.css.map */
