.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:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{0%{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}@media screen{div.wpappbox.error div.appicon img{border-radius:45px;box-shadow:-5px 6px 16px -3px rgba(50,50,50,.1)}div.wpappbox.error div.title{font-size:14px;line-height:13px;font-weight:600}div.wpappbox.error div.buttons{margin-top:4px}div.wpappbox.error div.buttons a{font-size:13px;box-shadow:0 1px 3px 0 rgba(0,0,0,.15);background:#f1f1f1;border-bottom:0;color:#323232;padding:3px 5px;display:block;margin:8px 10px;border-radius:3px;cursor:pointer;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;margin:0 8px 0 0;background:#fff;color:rgba(34,34,34,.8)}div.wpappbox.error div.buttons a:hover{background:#373941!important;border-bottom:0!important;color:#fff!important;transition:background-color .5s ease-in-out;-moz-transition:background-color .5s ease-in-out;-webkit-transition:background-color .5s ease-in-out}div.wpappbox.error>span{display:block;width:100%;height:100%;padding:10px;font-size:16px;border-left:3px solid #df4a4a}div.wpappbox.error a{display:inline-block;font-size:15px;margin-left:3px}@media screen and (max-width:500px){div.wpappbox.error div.title{font-size:16px;line-height:18px;font-weight:600;margin-top:0;margin-bottom:6px}div.wpappbox.error div.appdetails>div,div.wpappbox.error div.title{white-space:normal;line-height:22px;font-size:16px}}}body,h1,h2,h3,html,li,p,ul{margin:0;padding:0;border:0}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main{display:block}html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}button,input{font-family:inherit;font-size:100%;margin:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}body,button,input{font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;text-transform:none;font-size:17px;line-height:1.5}p{margin-bottom:1.5em}h1,h2,h3{font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit}h1{font-size:42px;margin-bottom:20px;line-height:1.2em;font-weight:400;text-transform:none}h2{font-size:35px;margin-bottom:20px;line-height:1.2em;font-weight:400;text-transform:none}h3{font-size:29px;margin-bottom:20px;line-height:1.2em;font-weight:400;text-transform:none}ul{margin:0 0 1.5em 3em;list-style:disc}li>ul{margin-bottom:0;margin-left:1.5em}strong{font-weight:700}ins{text-decoration:none}img{height:auto;max-width:100%}button,input[type=button],input[type=reset],input[type=submit]{background:#55555e;color:#fff;border:1px solid transparent;cursor:pointer;-webkit-appearance:button;padding:10px 20px}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url]{border:1px solid;border-radius:0;padding:10px 15px;max-width:100%}a,button,input{transition:color .1s ease-in-out,background-color .1s ease-in-out}a{text-decoration:none}.button{padding:10px 20px;display:inline-block}.using-mouse :focus{outline:0}.using-mouse ::-moz-focus-inner{border:0}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.main-navigation.sub-menu-left .sub-menu{right:0}.main-navigation:not(.toggled) ul li.sfHover>ul,.main-navigation:not(.toggled) ul li:hover>ul{left:auto;opacity:1;transition-delay:150ms;pointer-events:auto;height:auto;overflow:visible}.main-navigation:not(.toggled) ul ul li.sfHover>ul,.main-navigation:not(.toggled) ul ul li:hover>ul{left:100%;top:0}.main-navigation.sub-menu-left:not(.toggled) ul ul li.sfHover>ul,.main-navigation.sub-menu-left:not(.toggled) ul ul li:hover>ul{right:100%;left:auto}.menu-item-has-children .dropdown-menu-toggle{display:inline-block;height:100%;clear:both;padding-right:20px;padding-left:10px}.menu-item-has-children ul .dropdown-menu-toggle{padding-top:10px;padding-bottom:10px;margin-top:-10px}.sidebar .menu-item-has-children .dropdown-menu-toggle,nav ul ul .menu-item-has-children .dropdown-menu-toggle{float:right}.paging-navigation .nav-links .current{font-weight:700}.sticky{display:block}.site-content{word-wrap:break-word}.widget-title{margin-bottom:30px;font-size:20px;line-height:1.5;font-weight:400;text-transform:none}.widget ul{margin:0}.widget ul li{list-style-type:none;position:relative;margin-bottom:.5em}.widget ul li ul{margin-left:1em;margin-top:.5em}.site-content{display:flex}.grid-container{margin-left:auto;margin-right:auto;max-width:1200px}.site-main>*{margin-bottom:20px}.one-container.blog .post:not(:last-child):not(.is-loop-template-item){padding-bottom:40px}.one-container .site-content{padding:40px}.one-container .site-main>:last-child{margin-bottom:0}.gp-icon{display:inline-flex;align-self:center}.gp-icon svg{height:1em;width:1em;top:.125em;position:relative;fill:currentColor}.toggled .icon-menu-bars svg:first-child{display:none}.toggled .icon-menu-bars svg:nth-child(2){display:block}nav.toggled .icon-arrow-left svg{transform:rotate(-90deg)}nav.toggled .icon-arrow-right svg{transform:rotate(90deg)}nav.toggled .sfHover>a>.dropdown-menu-toggle .gp-icon svg{transform:rotate(180deg)}nav.toggled .sfHover>a>.dropdown-menu-toggle .gp-icon.icon-arrow-left svg{transform:rotate(-270deg)}nav.toggled .sfHover>a>.dropdown-menu-toggle .gp-icon.icon-arrow-right svg{transform:rotate(270deg)}.container.grid-container{width:auto}.menu-toggle{display:none;padding:0 20px;line-height:60px;margin:0;font-weight:400;text-transform:none;font-size:15px;cursor:pointer}.menu-toggle .mobile-menu{padding-left:3px}.menu-toggle .gp-icon+.mobile-menu{padding-left:9px}.menu-toggle .mobile-menu:empty{display:none}button.menu-toggle{background-color:transparent;flex-grow:1;border:0;text-align:center}button.menu-toggle:active,button.menu-toggle:focus,button.menu-toggle:hover{background-color:transparent}.has-menu-bar-items button.menu-toggle{flex-grow:0}nav.toggled ul ul.sub-menu{width:100%}.toggled .menu-item-has-children .dropdown-menu-toggle{padding-left:20px}.main-navigation.toggled .main-nav{flex-basis:100%;order:3}.main-navigation.toggled .main-nav>ul{display:block}.main-navigation.toggled .main-nav li{width:100%;text-align:left}.main-navigation.toggled .main-nav ul ul{transition:0s;visibility:hidden;box-shadow:none;border-bottom:1px solid rgba(0,0,0,.05)}.main-navigation.toggled .main-nav ul ul li:last-child>ul{border-bottom:0}.main-navigation.toggled .main-nav ul ul.toggled-on{position:relative;top:0;left:auto!important;right:auto!important;width:100%;pointer-events:auto;height:auto;opacity:1;display:block;visibility:visible;float:none}.main-navigation.toggled .menu-item-has-children .dropdown-menu-toggle{float:right}.has-inline-mobile-toggle #site-navigation.toggled,.has-inline-mobile-toggle #site-navigation.has-active-search{margin-top:1.5em}.has-inline-mobile-toggle #site-navigation.has-active-search .nav-search-active{position:relative}.has-inline-mobile-toggle #site-navigation.has-active-search .navigation-search input{outline:auto}@media (max-width:768px){a,body,button,input{transition:all 0s ease-in-out}.site-content{flex-direction:column}.container .site-content .content-area{width:auto}#main{margin-left:0;margin-right:0}body:not(.no-sidebar) #main{margin-bottom:0}}@font-face{font-family:"Inter Fallback";src:local("Arial");size-adjust:107%;ascent-override:90%;descent-override:22.4%;line-gap-override:0%;font-display:swap;}:root{--df-btn:#3c3fde;--df-btn-hover:#2d30c6;--df-link:#3c3fde;--df-link-hover:#2427a8;--df-brand-soft:#eef0fe;--df-brand-line:#d7dafc;--df-ink:#0b0d12;--df-text:#20242c;--df-muted:#565d6b;--df-subtle:#6b7280;--df-line:#e6e8ec;--df-rule:#0b0d12;--df-bg:#ffffff;--df-bg-2:#f5f6f8;--df-bg-3:#eceef2;--df-band:#0b0d12;--df-footer:#0b0d12;--df-topbar:#0b0d12;--df-shadow:0 1px 2px rgb(16 18 24 / 6%), 0 10px 30px rgb(16 18 24 / 8%);--df-logo-mark:#3c3fde;--df-logo-ink:#0b0d12;--df-logo-knock:#ffffff;--df-font:"Inter", "Inter Fallback", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--df-font-display:"Inter Tight", "Inter", "Inter Fallback", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--df-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--df-wrap:1280px;--df-gutter:24px;--df-header-h:64px;--df-radius:12px;--df-radius-sm:8px;--df-side:336px}:root[data-theme=dark]{color-scheme:dark;--df-btn:#4245e6;--df-btn-hover:#5558f0;--df-link:#9a9cff;--df-link-hover:#bcbdff;--df-brand-soft:#181a33;--df-brand-line:#2b2e5c;--df-ink:#f3f4f6;--df-text:#d4d8de;--df-muted:#a0a6b2;--df-subtle:#7f8693;--df-line:#262a34;--df-rule:#f3f4f6;--df-bg:#0e1015;--df-bg-2:#161921;--df-bg-3:#1d2029;--df-band:#161921;--df-footer:#08090c;--df-topbar:#08090c;--df-shadow:0 1px 2px rgb(0 0 0 / 40%), 0 10px 30px rgb(0 0 0 / 40%);--df-logo-mark:#4245e6;--df-logo-ink:#ffffff;--df-logo-knock:#ffffff;--contrast:#f3f4f6;--contrast-2:#c7ccd4;--contrast-3:#7f8693;--base:#262a34;--base-2:#161921;--base-3:#0e1015;--accent:#9a9cff}@media (prefers-color-scheme:dark){:root:not([data-theme]){color-scheme:dark;--df-link:#9a9cff;--df-ink:#f3f4f6;--df-text:#d4d8de;--df-muted:#a0a6b2;--df-line:#262a34;--df-rule:#f3f4f6;--df-bg:#0e1015;--df-bg-2:#161921;--df-logo-ink:#ffffff;--df-logo-knock:#ffffff;--base-3:#0e1015}}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--df-header-h) + 20px)}html.df-locked{overflow:hidden}body.df{background:var(--df-bg);color:var(--df-text);font-family:var(--df-font);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.df a{color:var(--df-link);transition:color .15s ease}.df a:hover{color:var(--df-link-hover)}.df :focus-visible{outline:2px solid var(--df-btn);outline-offset:2px;border-radius:4px}.df h1,.df h2,.df h3{font-family:var(--df-font-display);color:var(--df-ink)}.df img{max-width:100%;height:auto}.df .df-icon{width:20px;height:20px;flex:none;display:block}.df-flip{transform:scalex(-1)}.df-wrap{max-width:var(--df-wrap);margin-inline:auto;padding-inline:var(--df-gutter)}.df .site.grid-container{max-width:var(--df-wrap);background:transparent}.df.one-container .container,.df.one-container .site-content{background:transparent}.df.one-container .site-content{padding:32px var(--df-gutter) 64px;gap:48px}.df .site-content .content-area{flex:1 1 auto;min-width:0;width:auto}.df-topbar{background:var(--df-topbar);color:#b4bac5;font-size:12.5px;line-height:1}.df-topbar__inner{display:flex;align-items:center;gap:24px;min-height:36px}.df-topbar__date{font-weight:600;color:#e6e8ec;white-space:nowrap}.df-inline-menu{display:flex;flex-wrap:wrap;gap:6px 18px;list-style:none;margin:0;padding:0}.df-inline-menu a{color:inherit;text-decoration:none;font-weight:500}.df-topbar .df-inline-menu a:hover{color:#fff}.df-social--top{margin-left:auto;gap:2px}.df .df-social--top .df-social__link{width:28px;height:28px;border:0;color:#b4bac5;background:transparent;box-shadow:none}.df .df-social--top .df-social__link:hover{color:#fff;background:rgb(255 255 255/10%)}.df .df-social--top .df-icon{width:14px;height:14px}.df-header{position:sticky;top:0;z-index:100;background:var(--df-bg);border-bottom:1px solid var(--df-line);transition:box-shadow .2s ease}.admin-bar .df-header{top:32px}.df-header.is-stuck{box-shadow:0 6px 24px rgb(16 18 24/8%)}:root[data-theme=dark] .df-header.is-stuck{box-shadow:0 6px 24px rgb(0 0 0/45%)}.df-header__inner{display:flex;align-items:center;gap:28px;height:var(--df-header-h)}.df-logo{display:flex;align-items:center;flex:none;line-height:0}.df-logo-svg{display:block;height:30px;width:auto}.df-nav{flex:1;min-width:0}.df-menu{display:flex;align-items:center;list-style:none;margin:0;padding:0}.df-menu>li{position:relative}.df-menu>li>a{position:relative;display:flex;align-items:center;gap:6px;height:var(--df-header-h);padding:0 12px;font:600 15px/1 var(--df-font);color:var(--df-ink);text-decoration:none;white-space:nowrap}.df-menu>li>a::before{content:"";position:absolute;left:12px;right:12px;bottom:-1px;height:3px;border-radius:3px 3px 0 0;background:var(--df-btn);transform:scalex(0);transition:transform .2s ease}.df-menu>li:hover>a,.df-menu>.current-menu-item>a,.df-menu>.current-menu-ancestor>a{color:var(--df-ink)}.df-menu>li:hover>a::before,.df-menu>li:focus-within>a::before,.df-menu>.current-menu-item>a::before,.df-menu>.current-menu-ancestor>a::before{transform:scalex(1)}.df-menu .sub-menu{position:absolute;top:calc(100% - 6px);left:0;z-index:10;min-width:250px;margin:0;padding:8px;list-style:none;background:var(--df-bg);border:1px solid var(--df-line);border-radius:var(--df-radius);box-shadow:var(--df-shadow);opacity:0;visibility:hidden;transform:translatey(6px);transition:opacity .16s ease,transform .16s ease,visibility .16s}.df-menu li:hover>.sub-menu,.df-menu li:focus-within>.sub-menu{opacity:1;visibility:visible;transform:none}.df-menu .sub-menu a{display:block;padding:10px 12px;border-radius:var(--df-radius-sm);font:500 14.5px/1.35 var(--df-font);color:var(--df-text);text-decoration:none}.df-menu .sub-menu a:hover{background:var(--df-bg-2);color:var(--df-ink)}.df-menu>li.df-has-mega{position:static}.df-menu>li.is-open>a::before{transform:scalex(1)}.df-menu--glide>li>a::before{display:none}.df-nav__line{position:absolute;bottom:-1px;left:0;z-index:21;width:0;height:3px;border-radius:3px 3px 0 0;background:var(--df-btn);opacity:0;pointer-events:none;transition:transform .34s cubic-bezier(.22,.8,.22,1),width .34s cubic-bezier(.22,.8,.22,1),opacity .2s ease}.df-nav__line.is-on{opacity:1}.df-nav__line.is-instant{transition:opacity .2s ease}.df-menu>li>a{transition:color .2s ease}.df-mega-open .df-menu>li:not(.is-open)>a{color:var(--df-muted)}.df-mega{position:absolute;top:100%;left:0;right:0;z-index:20;display:none;max-height:calc(100vh - var(--df-header-h) - 24px);overflow-y:auto;overscroll-behavior:contain;background:var(--df-bg);border-top:1px solid var(--df-line);border-bottom:1px solid var(--df-line);box-shadow:0 30px 50px -24px rgb(16 18 24/24%)}:root[data-theme=dark] .df-mega{box-shadow:0 30px 50px -20px rgb(0 0 0/65%)}html:not(.df-mega-js) .df-has-mega:hover>.df-mega,html:not(.df-mega-js) .df-has-mega:focus-within>.df-mega,.df-has-mega.is-open>.df-mega{display:block;animation:df-mega-in .2s ease-out}@keyframes df-mega-in{0%{opacity:0;transform:translatey(-8px)}to{opacity:1;transform:none}}.df-mega-scrim{position:fixed;inset:0;z-index:99;background:rgb(11 13 18/28%);opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s}:root[data-theme=dark] .df-mega-scrim{background:rgb(0 0 0/55%)}.df-mega-open .df-mega-scrim{opacity:1;visibility:visible}.df-mega__inner{display:grid;grid-template-columns:236px minmax(0,1fr) 300px;gap:32px;padding-top:28px;padding-bottom:30px}.df-mega__intro{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding-right:28px;border-right:1px solid var(--df-line)}.df .df-mega__eyebrow{display:inline-flex;align-items:center;gap:9px;margin:0 0 14px;font:800 11.5px/1 var(--df-font);letter-spacing:.1em;text-transform:uppercase;color:var(--df-link)}.df-mega__eyebrow-icon{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:var(--df-btn);color:#fff}.df-mega__eyebrow-icon .df-icon{width:15px;height:15px}.df .df-mega__title{margin:0;font:800 27px/1.06 var(--df-font-display);letter-spacing:-.03em;color:var(--df-ink)}.df .df-mega__desc{margin:10px 0 0;font:400 14.5px/1.55 var(--df-font);color:var(--df-muted)}.df .df-mega__facts{display:flex;flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;list-style:none;font:500 13px/1.3 var(--df-font);color:var(--df-muted)}.df-mega__facts li{display:inline-flex;align-items:center;margin:0;white-space:pre}.df-mega__facts strong{font-weight:750;color:var(--df-ink)}.df-mega__fresh::before{content:"";width:7px;height:7px;margin-right:8px;border-radius:50%;background:var(--df-btn);box-shadow:0 0 0 3px var(--df-brand-soft)}.df .df-mega__all{flex:none;margin-left:auto}.df-mega__foot{display:flex;align-items:center;gap:16px;margin-top:auto;padding-top:16px;border-top:1px solid var(--df-line)}.df-mega__main{display:flex;flex-direction:column;min-width:0}.df .df-mega__topics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 8px;margin:-10px -10px 18px;padding:0;list-style:none}.df-mega__topics li{min-width:0;margin:0}.df .df-topic{display:flex;align-items:center;gap:13px;padding:10px;border-radius:14px;color:var(--df-ink);text-decoration:none;transition:background .15s ease}.df .df-topic:hover,.df .df-topic:focus-visible{background:var(--df-bg-2);color:var(--df-ink)}.df .df-topic:focus-visible{outline:2px solid var(--df-btn);outline-offset:-2px}.df-topic__icon{position:relative;display:grid;flex:none;place-items:center;width:44px;height:44px;border-radius:13px;background:var(--df-brand-soft);color:var(--df-btn);transition:background .15s ease,color .15s ease}:root[data-theme=dark] .df-topic__icon{color:var(--df-link)}.df-topic__icon .df-icon{width:21px;height:21px}.df-topic:hover .df-topic__icon,.df-topic:focus-visible .df-topic__icon,.df-topic.is-current .df-topic__icon{background:var(--df-btn);color:#fff}.df-topic__mono{font:800 17px/1 var(--df-font-display);letter-spacing:-.03em}.df-topic__mono--long{font-size:13px;letter-spacing:-.02em}.df-topic__body{min-width:0}.df-topic__name{display:block;overflow:hidden;font:650 14.5px/1.3 var(--df-font);text-overflow:ellipsis;white-space:nowrap}.df-topic__meta{display:flex;align-items:center;gap:7px;margin-top:2px;font:500 12.5px/1.3 var(--df-font);color:var(--df-muted)}.df-topic__new{padding:2px 6px;border-radius:999px;background:var(--df-brand-soft);color:var(--df-link);font:800 9.5px/1.3 var(--df-font);letter-spacing:.07em;text-transform:uppercase}.df-topic:hover .df-topic__new{background:var(--df-bg)}.df-mega__more{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 18px;margin:-4px 0 18px}.df-mega__more-label{font:800 11px/1.2 var(--df-font);letter-spacing:.1em;text-transform:uppercase;color:var(--df-muted)}.df .df-mega__more ul{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;list-style:none}.df-mega__more li{margin:0}.df .df-mega__more a{font:600 13.5px/1.3 var(--df-font);color:var(--df-text);text-decoration:none}.df .df-mega__more a:hover{color:var(--df-link)}.df .df-mega__spot{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:flex-end;min-height:262px;overflow:hidden;border-radius:18px;background:var(--df-band);color:#fff;text-decoration:none}.df .df-mega__spot-img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.df-mega__spot::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgb(11 13 18/0%) 15%,rgb(11 13 18/55%) 52%,rgb(11 13 18/92%) 100%)}.df .df-mega__spot:hover .df-mega__spot-img,.df .df-mega__spot:focus-visible .df-mega__spot-img{transform:scale(1.05)}.df .df-mega__spot:hover,.df .df-mega__spot:focus-visible{color:#fff}.df-mega__spot-body{display:block;padding:20px 22px 22px}.df-mega__spot-kicker{display:inline-flex;align-items:center;gap:6px;font:800 11px/1 var(--df-font);letter-spacing:.1em;text-transform:uppercase;color:rgb(255 255 255/88%)}.df-mega__spot-kicker .df-icon{width:14px;height:14px}.df-mega__spot-title{display:block;margin-top:9px;color:#fff;font:800 29px/1.04 var(--df-font-display);letter-spacing:-.03em}.df-mega__spot-meta{display:block;margin-top:6px;font:600 13px/1.3 var(--df-font);color:rgb(255 255 255/78%)}.df-mega__spot-latest{display:-webkit-box;margin-top:14px;color:#fff;padding-top:12px;overflow:hidden;border-top:1px solid rgb(255 255 255/22%);font:600 13.5px/1.42 var(--df-font);-webkit-box-orient:vertical;-webkit-line-clamp:2}.df-mega__spot-latest>span{margin-right:3px;font-size:10.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:rgb(255 255 255/68%)}.df-mega__side{display:flex;flex-direction:column;gap:14px;min-width:0}.df-mega__list{padding:14px 10px 8px;border-radius:18px;background:var(--df-bg-2)}.df .df-mega__label{display:flex;align-items:center;gap:8px;margin:0 8px 8px;font:800 11px/1.2 var(--df-font);letter-spacing:.1em;text-transform:uppercase;color:var(--df-muted)}.df-mega__label .df-icon{width:15px;height:15px;color:var(--df-link)}.df .df-mega__list ul{margin:0;padding:0;list-style:none}.df-mega__list li{margin:0}.df .df-mega__list a{display:flex;align-items:center;gap:12px;padding:5px 8px;border-radius:12px;font:650 14px/1.3 var(--df-font);color:var(--df-ink);text-decoration:none;transition:background .15s ease}.df .df-mega__list a:hover,.df .df-mega__list a:focus-visible{background:var(--df-bg);color:var(--df-ink)}.df-mega__list-icon{display:grid;flex:none;place-items:center;width:32px;height:32px;border-radius:10px;background:var(--df-bg);color:var(--df-btn);box-shadow:inset 0 0 0 1px var(--df-line)}:root[data-theme=dark] .df-mega__list-icon{color:var(--df-link)}.df-mega__list-icon .df-icon{width:17px;height:17px}.df-mega__list-text{flex:1;min-width:0}.df .df-mega__list-arrow{width:15px;height:15px;color:var(--df-subtle);opacity:0;transform:translatex(-4px);transition:opacity .15s ease,transform .15s ease}.df-mega__list a:hover .df-mega__list-arrow,.df-mega__list a:focus-visible .df-mega__list-arrow{opacity:1;transform:none}.df-actions{display:flex;align-items:center;gap:4px;margin-left:auto}.df-actions__btn{margin-right:6px}.df-iconbtn{display:inline-grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:999px;background:transparent;color:var(--df-ink);cursor:pointer;transition:background .15s ease}.df-iconbtn:hover,.df-iconbtn:focus-visible{background:var(--df-bg-2);color:var(--df-ink)}.df-mode__sun,:root[data-theme=dark] .df-mode__moon{display:none!important}:root[data-theme=dark] .df-mode__sun{display:block!important}.df-burger{display:none;margin-left:-8px}.df-progress{position:absolute;left:0;right:0;bottom:-1px;height:3px;pointer-events:none}.df-progress span{display:block;height:100%;background:var(--df-btn);transform:scalex(0);transform-origin:0 50%}.df .df-btn,.df .wpcf7-submit{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 20px;border:0;border-radius:999px;background:var(--df-btn);color:#fff;font:700 14.5px/1 var(--df-font);text-decoration:none;white-space:nowrap;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.df .df-btn:hover,.df .df-btn:focus-visible,.df .wpcf7-submit:hover{background:var(--df-btn-hover);color:#fff}.df-btn .df-icon{width:16px;height:16px}.df .df-btn--sm{height:36px;padding:0 14px;font-size:13.5px}.df-trending{background:var(--df-bg);border-bottom:1px solid var(--df-line)}.df-trending__inner{display:flex;align-items:center;gap:18px;height:46px}.df-trending__label{display:inline-flex;align-items:center;gap:6px;flex:none;font:800 12px/1 var(--df-font);letter-spacing:.08em;text-transform:uppercase;color:var(--df-link)}.df-trending__label .df-icon{width:16px;height:16px}.df-trending__list{display:flex;gap:4px 22px;margin:0;padding:0;list-style:none;overflow-x:auto;white-space:nowrap;scrollbar-width:none}.df-trending__list::-webkit-scrollbar{display:none}.df-trending__list a{font:600 14px/46px var(--df-font);color:var(--df-ink);text-decoration:none}.df-trending__list a:hover{color:var(--df-link)}.df-dialog{max-width:none;max-height:none;margin:0;padding:0;border:0;background:transparent;color:var(--df-text)}.df-dialog::backdrop{background:rgb(8 9 12/55%)}.df-search{position:fixed;inset:0 0 auto;width:100%}.df-search[open]{animation:df-drop .2s ease-out}.df-search__panel{padding:28px 0 32px;background:var(--df-bg);border-bottom:1px solid var(--df-line);box-shadow:var(--df-shadow)}.df-search__top{display:flex;align-items:center;gap:10px}.df-search__label,.df-drawer__label{margin:22px 0 10px;font:800 11.5px/1.2 var(--df-font);letter-spacing:.1em;text-transform:uppercase;color:var(--df-muted)}.df-sform{position:relative;display:flex;flex:1;gap:10px;margin:0}.df-sform__icon{position:absolute;left:18px;top:50%;transform:translatey(-50%);color:var(--df-subtle);pointer-events:none}.df .df-sform__input{flex:1;min-width:0;height:54px;padding:0 18px 0 50px;border:1.5px solid var(--df-line);border-radius:999px;background:var(--df-bg-2);color:var(--df-ink);font:500 17px var(--df-font);transition:border-color .15s ease,background .15s ease}.df .df-sform__input:focus{border-color:var(--df-btn);background:var(--df-bg);outline:0}.df .df-sform__btn{height:54px;padding:0 26px}.df-sform--compact .df-sform__input{height:46px;font-size:16px}.df .df-sform--compact .df-sform__btn{display:none}.df-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.df-chips li{margin:0}.df-chips a{display:inline-flex;align-items:center;height:34px;padding:0 14px;border:1px solid var(--df-line);border-radius:999px;background:var(--df-bg);color:var(--df-ink);font:600 13.5px/1 var(--df-font);text-decoration:none;transition:border-color .15s ease,color .15s ease}.df-chips a:hover{border-color:var(--df-link);color:var(--df-link)}.df-drawer{position:fixed;inset:0 auto 0 0;width:min(380px,88vw);height:100%;height:100dvh}.df-drawer[open]{animation:df-slide .22s ease-out}.df-drawer__panel{display:flex;flex-direction:column;gap:18px;height:100%;padding:14px 20px 32px;overflow-y:auto;background:var(--df-bg)}.df-drawer__panel>*{flex-shrink:0}.df-drawer__head{display:flex;align-items:center;justify-content:space-between}.df-drawer .df-logo-svg{height:26px}.df-dmenu{margin:0;padding:0;list-style:none}.df-dmenu>li{margin:0;border-bottom:1px solid var(--df-line)}.df-dmenu a{display:block;padding:14px 2px;font:700 17px/1.3 var(--df-font-display);color:var(--df-ink);text-decoration:none}.df-dmenu .sub-menu{margin:-4px 0 12px 2px;padding:0 0 0 14px;list-style:none;border-left:2px solid var(--df-line)}.df-dmenu .sub-menu a{padding:8px 2px;font:500 15px/1.35 var(--df-font);color:var(--df-text)}.df-drawer__btn{align-self:stretch}.df-drawer .df-drawer__label{margin:4px 0 -8px}.df-drawer__links{font-size:14px;color:var(--df-muted)}.df-dmenu--mega>li{border-bottom:1px solid var(--df-line)}.df-dsec>details>summary,.df .df-dsec--link>a{display:flex;align-items:center;gap:12px;padding:11px 2px;list-style:none;cursor:pointer;font:700 17px/1.3 var(--df-font-display);color:var(--df-ink);text-decoration:none;-webkit-tap-highlight-color:transparent}.df-dsec>details>summary::-webkit-details-marker{display:none}.df-dsec__icon{display:grid;flex:none;place-items:center;width:34px;height:34px;border-radius:10px;background:var(--df-brand-soft);color:var(--df-btn)}:root[data-theme=dark] .df-dsec__icon{color:var(--df-link)}.df-dsec__icon .df-icon{width:17px;height:17px}.df-dsec__icon .df-topic__mono{font-size:14px}.df-dsec__title{flex:1;min-width:0}.df-dsec__count{font:600 12.5px/1 var(--df-font);color:var(--df-muted)}.df-dsec__chev{width:18px;height:18px;color:var(--df-subtle);transition:transform .2s ease}.df-dsec details[open]>summary .df-dsec__chev{transform:rotate(180deg)}.df-dsec details[open]>summary .df-dsec__icon{background:var(--df-btn);color:#fff}.df-dsec__body{padding:2px 0 16px}.df .df-dtopics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none}.df-dtopics li{min-width:0;margin:0}.df .df-dmenu .df-dtopic:hover,.df .df-dmenu .df-dlinks a:hover,.df .df-dmenu .df-dsec--link>a:hover{color:var(--df-ink)}.df .df-dmenu .df-dtopic{display:flex;align-items:center;gap:10px;padding:7px 8px;border-radius:12px;background:var(--df-bg-2);font:600 14px/1.25 var(--df-font);color:var(--df-ink);text-decoration:none}.df-dtopic .df-topic__icon{width:30px;height:30px;border-radius:9px}.df-dtopic .df-topic__icon .df-icon{width:16px;height:16px}.df-dtopic .df-topic__mono{font-size:13px}.df-dtopic .df-topic__mono--long{font-size:10.5px}.df-dtopic__name{display:-webkit-box;min-width:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.2}.df .df-dsec__label{margin:16px 0 4px;font:800 11px/1.2 var(--df-font);letter-spacing:.1em;text-transform:uppercase;color:var(--df-muted)}.df .df-dlinks{margin:0;padding:0;list-style:none}.df .df-dmenu .df-dlinks a{display:flex;align-items:center;gap:10px;padding:8px 2px;font:600 14.5px/1.3 var(--df-font);color:var(--df-ink)}.df-dlinks .df-icon{width:17px;height:17px;color:var(--df-link)}.df-dlinks .df-topic__mono{width:17px;font-size:12px;color:var(--df-link);text-align:center}.df .df-dmenu .df-dsec__all{display:inline-flex;align-items:center;gap:6px;margin-top:14px;padding:0;font:700 14px/1 var(--df-font);color:var(--df-link)}.df-dsec__all .df-icon{width:15px;height:15px}@keyframes df-drop{0%{transform:translatey(-16px);opacity:0}to{transform:none;opacity:1}}@keyframes df-slide{0%{transform:translatex(-100%)}to{transform:none}}.df-card{position:relative;display:grid;gap:14px;align-content:start;min-width:0;margin:0}.df-card__media{position:relative;display:block;overflow:hidden;aspect-ratio:16/9;border-radius:var(--df-radius);background:var(--df-bg-2)}.df .df-card__media .df-img,.df .df-card__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.df-card:hover .df-card__media img{transform:scale(1.035)}.df .df-card__media img.is-retrying,.df .df-featured img.is-retrying{opacity:0}.df .df-card__media img.is-broken,.df .df-featured.is-broken{display:none}.df-ph{display:grid;place-items:center;width:100%;height:100%;background:var(--df-brand-soft);color:var(--df-link)}.df-ph .df-mark{width:28%;max-width:72px;opacity:.5}.df-card__body{min-width:0}.df-kicker{display:inline-block;margin-bottom:7px;font:800 11.5px/1.2 var(--df-font);letter-spacing:.08em;text-transform:uppercase;text-decoration:none}.df .df-kicker{color:var(--df-link)}.df .df-kicker:hover{color:var(--df-link-hover);text-decoration:underline}.df .df-card__title{margin:0;font-family:var(--df-font-display);font-size:18px;font-weight:750;line-height:1.28;letter-spacing:-.012em;color:var(--df-ink);text-wrap:pretty}.df .df-card__title a{color:inherit;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1.5px;text-underline-offset:3px;transition:text-decoration-color .18s ease,color .18s ease}.df .df-card__title a:hover{color:inherit;text-decoration-color:currentColor}.df-card__dek{display:-webkit-box;margin:8px 0 0;overflow:hidden;font-size:15.5px;line-height:1.55;color:var(--df-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical}.df-meta{display:flex;flex-wrap:wrap;align-items:center;margin-top:9px;font-size:13px;font-weight:500;line-height:1.4;color:var(--df-subtle)}.df-meta>*+*::before{content:"";display:inline-block;width:3px;height:3px;margin:0 8px 3px;border-radius:50%;background:currentColor;vertical-align:middle;opacity:.8}.df-meta__by{font-weight:600;color:var(--df-text)}.df-card--list{grid-template-columns:260px minmax(0,1fr);gap:24px;align-items:start;padding:24px 0;border-top:1px solid var(--df-line)}.df-card--list:first-child{padding-top:0;border-top:0}.df .df-card--list .df-card__title{font-size:21px;line-height:1.24;letter-spacing:-.018em}.df-card--mini{grid-template-columns:30px minmax(0,1fr);gap:12px;padding:14px 0;border-top:1px solid var(--df-line)}.df-card--mini:first-child{border-top:0;padding-top:4px}.df-card__num{font:800 26px/1 var(--df-font-display);letter-spacing:-.04em;color:var(--df-link);font-variant-numeric:tabular-nums}.df .df-card--mini .df-card__title{font-size:15.5px;line-height:1.34}.df-card--mini .df-meta{margin-top:5px;font-size:12.5px}.df-shead{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:22px;padding-top:12px;border-top:3px solid var(--df-rule)}.df .df-shead__title{margin:0;font:800 24px/1.2 var(--df-font-display);letter-spacing:-.022em;color:var(--df-ink)}.df-home.one-container .site-content{padding-top:28px}.df-split{display:grid;grid-template-columns:minmax(0,1fr) var(--df-side);gap:48px;padding-bottom:24px}.df-sidebar{display:flex;flex-direction:column}.df-pagination{margin-top:8px;padding-top:28px;border-top:1px solid var(--df-line);display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.df-pagination .page-numbers{display:inline-grid;place-items:center;min-width:42px;height:42px;padding:0 10px;border-radius:999px;font:700 14.5px/1 var(--df-font);color:var(--df-ink);text-decoration:none;box-shadow:inset 0 0 0 1px var(--df-line)}.df-pagination a.page-numbers:hover{color:var(--df-link);box-shadow:inset 0 0 0 1.5px var(--df-link)}.df-pagination .current{background:var(--df-ink);color:var(--df-bg);box-shadow:none}.df-pagination .dots{box-shadow:none}.df-pagination .df-icon{width:18px;height:18px}.df-can-share .df-native-item{display:block}:where(.df .entry-content){font-size:18px;line-height:1.75;color:var(--df-text);overflow-wrap:break-word}:where(.df .entry-content) p{margin:0 0 1.35em}:where(.df .entry-content)>:last-child{margin-bottom:0}:where(.df .entry-content) h2{margin:1.9em 0 .65em;font-size:clamp(24px,2.4vw,29px);font-weight:800;line-height:1.24;letter-spacing:-.022em}:where(.df .entry-content) h3{margin:1.6em 0 .55em;font-size:clamp(20px,2vw,23px);font-weight:750;line-height:1.3;letter-spacing:-.016em}:where(.df .entry-content) :is(h2,h3,h4)[id]{scroll-margin-top:calc(var(--df-header-h) + 24px)}:where(.df .entry-content) a:where(:not(.df-btn,.wp-block-button__link)){color:var(--df-link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:color-mix(in srgb,currentColor 45%,transparent)}:where(.df .entry-content) a:where(:not(.df-btn,.wp-block-button__link)):hover{color:var(--df-link-hover);text-decoration-color:currentColor}:where(.df .entry-content) :is(ul,ol){margin:0 0 1.35em;padding-left:1.35em}:where(.df .entry-content) li{margin-bottom:.5em;padding-left:.2em}:where(.df .entry-content) li::marker{color:var(--df-link);font-weight:700}:where(.df .entry-content) strong{font-weight:700}:where(.df .entry-content) :is(blockquote,.wp-block-quote){margin:1.8em 0;padding:2px 0 2px 24px;border:0;border-left:4px solid var(--df-btn);background:none;font-size:20.5px;font-style:normal;line-height:1.55;color:var(--df-ink)}:where(.df .entry-content) :is(.wp-block-image,figure) img{border-radius:var(--df-radius-sm)}:where(.df .entry-content) :is(figcaption,.wp-caption-text){margin-top:10px;font-size:14px;line-height:1.45;text-align:center;color:var(--df-subtle)}:where(.df .entry-content) :is(th,td){padding:12px 14px;border:0;border-bottom:1px solid var(--df-line);text-align:left;vertical-align:top}:where(.df .entry-content) :is(thead th,tr:first-child th){background:var(--df-bg-2);font-weight:700;color:var(--df-ink)}.df .entry-content .df-app{container-type:inline-size;display:flex;flex-wrap:wrap;align-items:center;gap:14px 16px;margin:1.5em 0 2.4em;padding:14px 16px;border:1px solid var(--df-line);border-radius:var(--df-radius);background:var(--df-bg);box-shadow:0 1px 2px rgb(16 18 24/5%)}.df .entry-content .df-app>.wp-block-group__inner-container{position:relative;display:flex;flex:1 1 100%;flex-wrap:wrap;align-items:center;gap:12px 16px;min-width:0;min-height:var(--df-app-icon,56px);max-width:none;margin:0;padding:0 0 0 calc(var(--df-app-icon,56px) + 16px)}.df .entry-content :is(.df-app,.df-app>.wp-block-group__inner-container)>*{margin:0}.df .entry-content .df-app>.wp-block-group__inner-container>.df-app__icon{position:absolute;top:0;left:0;width:var(--df-app-icon,56px);margin:0}@container (min-width:700px){.df .entry-content .df-app>.wp-block-group__inner-container{flex-wrap:nowrap}}@media (max-width:600px){.df .entry-content .df-app>.wp-block-group__inner-container>.df-app__links{flex:0 0 auto;width:calc(100% + var(--df-app-icon,56px) + 16px);max-width:none;margin-left:calc(-1*(var(--df-app-icon,56px) + 16px))}}.df .entry-content :is(.df-note,.df-faq)>.wp-block-group__inner-container{max-width:none;margin:0;padding:0}.df .entry-content .df-faq{margin:1.2em 0 2em;border-top:1px solid var(--df-line)}.df .entry-content .df-faq .wp-block-details{margin:0;padding:0;border-bottom:1px solid var(--df-line)}.df .entry-content .df-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;font-family:var(--df-font-display);font-size:18px;font-weight:750;line-height:1.35;color:var(--df-ink);list-style:none;cursor:pointer}.df .entry-content .df-faq summary::-webkit-details-marker{display:none}.df .entry-content .df-faq summary::after{content:"+";flex:none;font-size:24px;font-weight:400;line-height:1;color:var(--df-link)}.df .entry-content .df-faq details[open]>summary::after{content:"\2212"}.df .entry-content .df-faq .wp-block-details>:not(summary){margin:0 0 16px}.df .entry-content .df-callout--warning{border-color:#f3d9a4;border-left-color:#d97706;background:#fff8eb}.df .entry-content .df-callout--success{border-color:#c6ead2;border-left-color:#16a34a;background:#effaf3}:root[data-theme=dark] .df .entry-content .df-callout--warning{border-color:#4a3514;border-left-color:#f59e0b;background:#241b0c}:root[data-theme=dark] .df .entry-content .df-callout--success{border-color:#1d4a2d;border-left-color:#22c55e;background:#0e2116}.df-toc{margin:2em 0;border:1px solid var(--df-line);border-radius:var(--df-radius);background:var(--df-bg-2)}.df-toc summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;list-style:none;cursor:pointer;font:800 12.5px/1.2 var(--df-font);letter-spacing:.1em;text-transform:uppercase;color:var(--df-ink)}.df-toc summary::-webkit-details-marker{display:none}.df-toc summary .df-icon{width:18px;height:18px;transition:transform .2s ease}.df-toc details[open] summary .df-icon{transform:rotate(180deg)}.df .df-toc ol{margin:0;padding:0 20px 14px;list-style:none;counter-reset:df-toc}.df .df-toc li{margin:0;padding:0}.df .df-toc li::marker{content:none}.df .df-toc a{display:flex;gap:12px;padding:9px 0;border-top:1px solid var(--df-line);font-size:15.5px;font-weight:500;line-height:1.45;color:var(--df-text);text-decoration:none}.df .df-toc .df-toc__h2{counter-increment:df-toc}.df .df-toc .df-toc__h2 a::before{content:counter(df-toc,decimal-leading-zero);flex:none;min-width:22px;padding-top:2px;font-size:12.5px;font-weight:800;color:var(--df-link);font-variant-numeric:tabular-nums}.df .df-toc .df-toc__h3 a{padding-left:34px;font-size:14.5px;color:var(--df-muted)}.df .df-toc a:hover,.df .df-toc a.is-active{color:var(--df-link)}.page.df:not(.elementor-page) .site-main{max-width:820px;margin-inline:auto}.df .wpcf7 input[type=text],.df .wpcf7 input[type=email],.df .wpcf7 input[type=url],.df .wpcf7 input[type=tel],.df .wpcf7 textarea,.df .wpcf7 select{width:100%;padding:12px 14px;border:1.5px solid var(--df-line);border-radius:10px;background:var(--df-bg);color:var(--df-ink);font:16px/1.5 var(--df-font);transition:border-color .15s ease}.df .wpcf7 input:focus,.df .wpcf7 textarea:focus{border-color:var(--df-btn);outline:0}.df .df-sidebar .widget{margin:0 0 36px;padding:0;background:transparent;font-size:15px}.df .widget-title{margin:0 0 12px;padding-top:10px;border-top:3px solid var(--df-rule);font:800 18px/1.3 var(--df-font-display);letter-spacing:-.012em;text-transform:none;color:var(--df-ink)}.df .widget ul{margin:0}.df .widget ul li{list-style:none}.df-sticky,.df-sidebar>.widget:last-child{position:sticky;top:calc(var(--df-header-h) + 24px)}.admin-bar .df-sticky,.admin-bar.df .inside-right-sidebar>.widget:last-child,.admin-bar .df-sidebar>.widget:last-child{top:calc(var(--df-header-h) + 56px)}.df-ad{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center}.df-ad__label{margin-bottom:6px;font:600 10px/1 var(--df-font);letter-spacing:.14em;text-transform:uppercase;color:var(--df-subtle)}.df-ad__slot{flex:1;width:100%;border-radius:var(--df-radius-sm);background:var(--df-bg-2);overflow:hidden}.df-followgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0}.df-followgrid li{margin:0}.df .df-followgrid__link{display:flex;align-items:center;gap:10px;height:44px;padding:0 12px;border-radius:10px;box-shadow:inset 0 0 0 1px var(--df-line);font:600 14px/1 var(--df-font);color:var(--df-ink);text-decoration:none;transition:box-shadow .15s ease,color .15s ease}.df .df-followgrid__link:hover{color:var(--df-link);box-shadow:inset 0 0 0 1.5px var(--df-link)}.df-followgrid__link .df-icon{width:18px;height:18px}.df-newsletter--card{padding:22px;border-radius:var(--df-radius);background:var(--df-brand-soft);border:1px solid var(--df-brand-line)}.df .df-newsletter__title{margin:0;font:800 19px/1.25 var(--df-font-display);letter-spacing:-.015em;color:var(--df-ink)}.df .df-newsletter__text{margin:6px 0 14px;font-size:14.5px;line-height:1.5;color:var(--df-muted)}.df-newsletter__form{display:flex;gap:8px;margin:0}.df .df-newsletter__form input[type=email]{flex:1;min-width:0;height:44px;padding:0 16px;border:1.5px solid var(--df-line);border-radius:999px;background:var(--df-bg);color:var(--df-ink);font:500 15px var(--df-font)}.df .df-newsletter__form input[type=email]:focus{border-color:var(--df-btn);outline:0}.df-newsletter--card .df-newsletter__form,.df-newsletter--footer .df-newsletter__form{flex-wrap:wrap}.df-newsletter--card .df-newsletter__form input[type=email]{flex:1 1 100%}.df-newsletter--card .df-newsletter__form .df-btn{width:100%}.df-newsletter__hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}.df-newsletter__form[hidden]{display:none}.df-newsletter__form.is-busy .df-btn{opacity:.7;cursor:progress}.df .df-newsletter__msg{margin:10px 0 0;font-size:14px;line-height:1.5;color:var(--df-muted)}.df .df-newsletter__msg.is-error{color:#c4320a}:root[data-theme=dark] .df .df-newsletter__msg.is-error{color:#ff9c7a}.df .df-newsletter.is-done .df-newsletter__msg.is-ok{margin-top:4px;padding:14px 16px 14px 44px;border-radius:12px;background:var(--df-bg) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233c3fde' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") no-repeat 16px 15px/18px 18px;box-shadow:inset 0 0 0 1px var(--df-brand-line);font-weight:600;color:var(--df-ink)}.df-social{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.df-social li{margin:0}.df .df-social__link{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:50%;background:transparent;color:var(--df-ink);box-shadow:inset 0 0 0 1px var(--df-line);text-decoration:none;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.df .df-social__link:hover{background:var(--df-btn);color:#fff;box-shadow:none}.df-social__link .df-icon{width:16px;height:16px}.df .site-footer{background:var(--df-footer)}.df-footer{color:#aab0bb;font-size:15px;line-height:1.6;background:var(--df-footer);--df-logo-mark:#4245e6;--df-logo-ink:#ffffff;--df-logo-knock:#ffffff}.df .df-footer a{color:#dfe2e8;text-decoration:none}.df .df-footer a:hover{color:#fff}.df-footer__top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px 64px;align-items:start;padding:56px 0 44px;border-bottom:1px solid rgb(255 255 255/9%)}.df-footer .df-logo-svg{height:36px}.df .df-footer__about{max-width:480px;margin:18px 0 22px;color:#a3a9b5}.df .df-social--footer .df-social__link{color:#dfe2e8;box-shadow:inset 0 0 0 1px rgb(255 255 255/15%)}.df .df-social--footer .df-social__link:hover{background:var(--df-btn);color:#fff;box-shadow:none}.df-newsletter--footer{padding:26px 28px;border-radius:var(--df-radius);background:rgb(255 255 255/4%);box-shadow:inset 0 0 0 1px rgb(255 255 255/9%)}.df .df-newsletter--footer .df-newsletter__title{color:#fff;font-size:21px}.df .df-newsletter--footer .df-newsletter__text{color:#a3a9b5}.df .df-newsletter--footer input[type=email]{border-color:rgb(255 255 255/16%);background:rgb(255 255 255/6%);color:#fff}.df .df-newsletter--footer input[type=email]::placeholder{color:#8a909b}.df .df-newsletter--footer .df-newsletter__msg{color:#a3a9b5}.df .df-newsletter--footer .df-newsletter__msg.is-error{color:#ff9c7a}.df .df-newsletter--footer.is-done .df-newsletter__msg.is-ok{background-color:rgb(255 255 255/6%);box-shadow:inset 0 0 0 1px rgb(255 255 255/14%);color:#fff}.df-footer__cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;padding:44px 0 48px}.df .df-fcol h2{margin:0 0 16px;font:800 12px/1.2 var(--df-font);letter-spacing:.12em;text-transform:uppercase;color:#fff}.df-fcol ul{display:grid;gap:11px;margin:0;padding:0;list-style:none}.df-fcol li{margin:0}.df .df-fcol a{color:#aab0bb}.df .df-fcol a:hover{color:#fff}.df .df-fcol__follow a{display:inline-flex;align-items:center;gap:10px}.df-fcol__follow .df-icon{width:16px;height:16px}.df-footer__bottom{border-top:1px solid rgb(255 255 255/9%);font-size:13.5px;color:#868c98}.df-footer__bottom-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 24px;padding-block:20px}.df .df-footer__copy{margin:0}.df .df-footer__links a{color:#a3a9b5}.df .generate-back-to-top{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--df-ink);color:var(--df-bg);box-shadow:var(--df-shadow)}.df .generate-back-to-top:hover,.df .generate-back-to-top:focus{background:var(--df-btn);color:#fff}.df-toast{position:fixed;left:50%;bottom:28px;z-index:1000;padding:12px 18px;border-radius:999px;background:var(--df-ink);color:var(--df-bg);font:600 14px/1 var(--df-font);box-shadow:var(--df-shadow);transform:translatex(-50%);animation:df-toast-in .2s ease-out;transition:opacity .4s ease}.df-toast.is-out{opacity:0}@keyframes df-toast-in{0%{transform:translate(-50%,10px);opacity:0}to{transform:translatex(-50%);opacity:1}}@media (max-width:1180px){:root{--df-side:300px}.df-header__inner{gap:18px}.df-menu>li>a{padding:0 9px;font-size:14.5px}.df-menu>li>a::before{left:9px;right:9px}.df-split,.df.one-container .site-content{gap:36px}}@media (max-width:1260px){.df-mega__inner{grid-template-columns:208px minmax(0,1fr) 270px;gap:24px}.df-mega__intro{padding-right:22px}.df .df-mega__title{font-size:23px}.df-topic__icon{width:40px;height:40px}}@media (max-width:1160px){.df-mega__inner{grid-template-columns:minmax(0,1fr) 260px}.df-mega__intro{display:none}}@media (max-width:1080px){.df-nav{display:none}.df-burger{display:inline-grid}.df-header__inner{gap:10px}.df-logo{margin-right:auto}.df-footer__cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:960px){.df.one-container .site-content{flex-direction:column}.df-sidebar>.widget:last-child,.df-sticky{position:static}.df-split,.df-footer__top{grid-template-columns:minmax(0,1fr)}.df-topbar__links{display:none}}@media (max-width:782px){.admin-bar .df-header{top:46px}}@media (max-width:680px){:root{--df-gutter:16px;--df-header-h:58px}body.df{font-size:16px}.df-logo-svg{height:26px}.df .df-actions__btn,.df-topbar{display:none}.df.one-container .site-content{padding-top:20px}.df-trending__inner{height:42px;gap:12px}.df-trending__list a{line-height:42px;font-size:13.5px}.df-search__panel{padding:16px 0 22px}.df .df-search .df-sform__btn{display:none}.df-card--list{grid-template-columns:minmax(0,1fr) 112px;gap:14px;padding:16px 0}.df-card--list .df-card__media{order:2;aspect-ratio:4/3;border-radius:10px}.df .df-card--list .df-card__title{font-size:16.5px;line-height:1.3}.df-card--list .df-card__dek,.df-card--list .df-meta__by,.df-card--list .df-meta__by+*::before{display:none}.df-card--list .df-kicker{font-size:10.5px;margin-bottom:5px}.df .df-shead__title{font-size:21px}.df-footer__cols{gap:32px 20px}.df-newsletter--footer{padding:20px}.df .df-newsletter--footer .df-newsletter__form input[type=email],.df-newsletter--footer .df-newsletter__form .df-btn{flex:1 1 100%}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media print{.df-topbar,.df-header,.df-trending,.df-toc,.df-ad,.site-footer,.generate-back-to-top{display:none!important}body.df{background:#fff;color:#000}}img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}: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}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.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),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-internal-comment:"Placeholder for wp_hoist_late_printed_styles() to replace with the block styles printed at wp_footer.";--wp-internal-comment:"Placeholder for wp_hoist_late_printed_styles() to replace with the global-styles printed at wp_footer."}body{background-color:var(--base-3);color:var(--contrast)}a{color:var(--accent);text-decoration:underline}a.button{text-decoration:none}a:hover,a:focus,a:active{color:var(--contrast)}.grid-container{max-width:1280px}.generate-back-to-top{font-size:20px;border-radius:3px;position:fixed;bottom:30px;right:30px;line-height:40px;width:40px;text-align:center;z-index:10;transition:opacity 300ms ease-in-out;opacity:.1;transform:translatey(1000px)}.generate-back-to-top__show{opacity:1;transform:translatey(0)}:root{--contrast:#0b0d12;--contrast-2:#3d4350;--contrast-3:#8a909c;--base:#e6e8ec;--base-2:#f5f6f8;--base-3:#ffffff;--accent:#3c3fde}.mobile-menu-control-wrapper .menu-toggle,.mobile-menu-control-wrapper .menu-toggle:hover,.mobile-menu-control-wrapper .menu-toggle:focus,.has-inline-mobile-toggle #site-navigation.toggled{background-color:rgba(0,0,0,.02)}.main-navigation .menu-toggle,button.menu-toggle:hover,button.menu-toggle:focus{color:var(--contrast)}.main-navigation .main-nav ul li.search-item.active>a,.main-navigation .menu-bar-items .search-item.active>a{color:var(--accent)}.one-container .container{background-color:var(--base-3)}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=tel],input[type=number]{color:var(--contrast);background-color:var(--base-2);border-color:var(--base)}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=number]:focus{color:var(--contrast);background-color:var(--base-2);border-color:var(--contrast-3)}button,html input[type=button],input[type=reset],input[type=submit],a.button{color:#fff;background-color:#55555e}button:hover,html input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,a.button:hover,button:focus,html input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus,a.button:focus{color:#fff;background-color:#3f4047}a.generate-back-to-top{background-color:rgba(0,0,0,.4);color:#fff}a.generate-back-to-top:hover,a.generate-back-to-top:focus{background-color:rgba(0,0,0,.6);color:#fff}:root{--gp-search-modal-bg-color:var(--base-3);--gp-search-modal-text-color:var(--contrast);--gp-search-modal-overlay-bg-color:rgba(0,0,0,0.2)}.rtl .menu-item-has-children .dropdown-menu-toggle{padding-left:20px}.rtl .main-navigation .main-nav ul li.menu-item-has-children>a{padding-right:20px}@media (max-width:768px){.one-container .site-content{padding:30px}}.site-content .content-area{width:100%}@media (max-width:768px){.main-navigation .menu-toggle,.sidebar-nav-mobile:not(#sticky-placeholder){display:block}.main-navigation:not(.slideout-navigation):not(.toggled) .main-nav>ul{display:none}}.elementor-template-full-width .site-content{display:block}.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}@media screen and (max-height:1024px){.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}}@media screen and (max-height:640px){.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}}.ai-viewports{--ai:1}: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:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--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--contrast:var(--contrast);--wp--preset--color--contrast-2:var(--contrast-2);--wp--preset--color--contrast-3:var(--contrast-3);--wp--preset--color--base:var(--base);--wp--preset--color--base-2:var(--base-2);--wp--preset--color--base-3:var(--base-3);--wp--preset--color--accent:var(--accent);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}:where(body){margin:0}:where(.is-layout-flex),:where(.is-layout-grid){gap:.5em}body{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}:root :where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(.667em + 2px);padding-right:calc(1.333em + 2px);padding-bottom:calc(.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}