/*! iServe Process Servers Header & Footer 1.0.0. Generated from header.html + footer.html; edit those and rebuild. */
/* Fonts, bundled under private names */
/* latin-ext */@font-face{font-family: "isv Instrument Serif";font-style: italic;font-weight: 400;font-display: swap;src: url(../fonts/instrument-serif-59d106aa.woff2) format('woff2');unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}
/* latin */@font-face{font-family: "isv Instrument Serif";font-style: italic;font-weight: 400;font-display: swap;src: url(../fonts/instrument-serif-41682866.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
/* latin-ext */@font-face{font-family: "isv Instrument Serif";font-style: normal;font-weight: 400;font-display: swap;src: url(../fonts/instrument-serif-7cd6b871.woff2) format('woff2');unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}
/* latin */@font-face{font-family: "isv Instrument Serif";font-style: normal;font-weight: 400;font-display: swap;src: url(../fonts/instrument-serif-03435c64.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
/* latin-ext */@font-face{font-family: "isv Inter";font-style: normal;font-weight: 400;font-display: swap;src: url(../fonts/inter-367ba69a.woff2) format('woff2');unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}
/* latin */@font-face{font-family: "isv Inter";font-style: normal;font-weight: 400;font-display: swap;src: url(../fonts/inter-bec94a4d.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
/* latin-ext */@font-face{font-family: "isv Inter";font-style: normal;font-weight: 500;font-display: swap;src: url(../fonts/inter-367ba69a.woff2) format('woff2');unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}
/* latin */@font-face{font-family: "isv Inter";font-style: normal;font-weight: 500;font-display: swap;src: url(../fonts/inter-bec94a4d.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
/* latin-ext */@font-face{font-family: "isv Inter";font-style: normal;font-weight: 600;font-display: swap;src: url(../fonts/inter-367ba69a.woff2) format('woff2');unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}
/* latin */@font-face{font-family: "isv Inter";font-style: normal;font-weight: 600;font-display: swap;src: url(../fonts/inter-bec94a4d.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
/* latin-ext */@font-face{font-family: "isv Inter Tight";font-style: normal;font-weight: 500;font-display: swap;src: url(../fonts/inter-tight-17cab155.woff2) format('woff2');unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}
/* latin */@font-face{font-family: "isv Inter Tight";font-style: normal;font-weight: 500;font-display: swap;src: url(../fonts/inter-tight-a807ee01.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
/* latin-ext */@font-face{font-family: "isv Inter Tight";font-style: normal;font-weight: 600;font-display: swap;src: url(../fonts/inter-tight-17cab155.woff2) format('woff2');unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}
/* latin */@font-face{font-family: "isv Inter Tight";font-style: normal;font-weight: 600;font-display: swap;src: url(../fonts/inter-tight-a807ee01.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
/* latin-ext */@font-face{font-family: "isv Inter Tight";font-style: normal;font-weight: 700;font-display: swap;src: url(../fonts/inter-tight-17cab155.woff2) format('woff2');unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}
/* latin */@font-face{font-family: "isv Inter Tight";font-style: normal;font-weight: 700;font-display: swap;src: url(../fonts/inter-tight-a807ee01.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
/* Isolation layer */
#isv-hd#isv-hd{font-variant:normal!important;font-feature-settings:normal!important;font-kerning:auto!important;font-stretch:normal!important;font-variation-settings:normal!important;text-rendering:auto!important;hyphens:manual!important;word-break:normal!important;overflow-wrap:normal!important;direction:ltr!important;writing-mode:horizontal-tb!important;visibility:visible!important;cursor:auto!important;pointer-events:auto!important;list-style:disc outside none!important;border-collapse:separate!important;border-spacing:0!important;quotes:auto!important;tab-size:8!important;fill:#000!important;stroke:none!important;stroke-width:1px!important;fill-opacity:1!important;stroke-opacity:1!important;stroke-linecap:butt!important;stroke-linejoin:miter!important;stroke-dasharray:none!important;fill-rule:nonzero!important;text-underline-offset:auto!important;text-decoration-thickness:auto!important;float:none!important;clear:none!important;transform:none!important;filter:none!important;opacity:1!important;clip-path:none!important;mix-blend-mode:normal!important;animation:none!important;box-shadow:none!important;box-sizing:content-box!important;display:block!important;position:static!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;z-index:auto!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;outline:none!important;background:none!important;width:auto!important;height:auto!important;min-width:auto!important;min-height:auto!important;max-width:none!important;max-height:none!important;overflow:visible!important;isolation:auto!important;contain:none!important;columns:auto!important;vertical-align:baseline!important}
#isv-hd#isv-hd :where(*:not(svg,svg *,img,video,canvas,iframe,object,embed,picture,source)){all:revert!important}
#isv-hd#isv-hd :where(*:not(svg,svg *,img,video,canvas,iframe,object,embed,picture,source))::before,#isv-hd#isv-hd :where(*:not(svg,svg *,img,video,canvas,iframe,object,embed,picture,source))::after{all:revert!important}
#isv-hd#isv-hd :where(img,svg,video,canvas,iframe,object,embed,picture){margin:0!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:none!important;float:none!important;vertical-align:baseline!important;position:static!important;transform:none!important;filter:none!important;opacity:1!important;visibility:inherit!important;clip-path:none!important;max-width:none!important;min-width:auto!important;max-height:none!important;min-height:auto!important;object-fit:fill!important;outline:none!important;transition:none!important;animation:none!important;display:inline!important;width:auto!important;height:auto!important;box-sizing:content-box!important}
#isv-hd#isv-hd :where(svg,svg *){fill:inherit!important;stroke:inherit!important;stroke-width:inherit!important;stroke-linecap:inherit!important;stroke-linejoin:inherit!important;stroke-miterlimit:inherit!important;stroke-dasharray:inherit!important;stroke-dashoffset:inherit!important;fill-rule:inherit!important;clip-rule:inherit!important;fill-opacity:inherit!important;stroke-opacity:inherit!important;}
#isv-hd#isv-hd :where(svg *){visibility:inherit!important}
#isv-hd#isv-hd :where(svg[fill="#eadcc2"],svg [fill="#eadcc2"]){fill:#eadcc2!important}
#isv-hd#isv-hd :where(svg[stroke="#8a9140"],svg [stroke="#8a9140"]){stroke:#8a9140!important}
#isv-hd#isv-hd :where(svg[stroke-width="2"],svg [stroke-width="2"]){stroke-width:2px!important}
#isv-hd#isv-hd :where(svg[fill="none"],svg [fill="none"]){fill:none!important}
#isv-hd#isv-hd :where(svg[stroke="#5e6428"],svg [stroke="#5e6428"]){stroke:#5e6428!important}
#isv-hd#isv-hd :where(svg[stroke-width="2.2"],svg [stroke-width="2.2"]){stroke-width:2.2px!important}
#isv-hd#isv-hd :where(svg[stroke-linecap="round"],svg [stroke-linecap="round"]){stroke-linecap:round!important}
#isv-hd#isv-hd :where(svg[stroke="currentColor"],svg [stroke="currentColor"]){stroke:currentColor!important}
#isv-hd#isv-hd :where(svg[stroke-width="1.6"],svg [stroke-width="1.6"]){stroke-width:1.6px!important}
#isv-hd#isv-hd :where(svg[stroke-width="1.8"],svg [stroke-width="1.8"]){stroke-width:1.8px!important}
#isv-hd#isv-hd :where(svg[stroke-linejoin="round"],svg [stroke-linejoin="round"]){stroke-linejoin:round!important}
#isv-hd#isv-hd :where(svg[stroke-width="2.4"],svg [stroke-width="2.4"]){stroke-width:2.4px!important}
#isv-ft#isv-ft{font-variant:normal!important;font-feature-settings:normal!important;font-kerning:auto!important;font-stretch:normal!important;font-variation-settings:normal!important;text-rendering:auto!important;hyphens:manual!important;word-break:normal!important;overflow-wrap:normal!important;direction:ltr!important;writing-mode:horizontal-tb!important;visibility:visible!important;cursor:auto!important;pointer-events:auto!important;list-style:disc outside none!important;border-collapse:separate!important;border-spacing:0!important;quotes:auto!important;tab-size:8!important;fill:#000!important;stroke:none!important;stroke-width:1px!important;fill-opacity:1!important;stroke-opacity:1!important;stroke-linecap:butt!important;stroke-linejoin:miter!important;stroke-dasharray:none!important;fill-rule:nonzero!important;text-underline-offset:auto!important;text-decoration-thickness:auto!important;float:none!important;clear:none!important;transform:none!important;filter:none!important;opacity:1!important;clip-path:none!important;mix-blend-mode:normal!important;animation:none!important;box-shadow:none!important;box-sizing:content-box!important;display:block!important;position:static!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;z-index:auto!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;outline:none!important;background:none!important;width:auto!important;height:auto!important;min-width:auto!important;min-height:auto!important;max-width:none!important;max-height:none!important;overflow:visible!important;isolation:auto!important;contain:none!important;columns:auto!important;vertical-align:baseline!important}
#isv-ft#isv-ft :where(*:not(svg,svg *,img,video,canvas,iframe,object,embed,picture,source)){all:revert!important}
#isv-ft#isv-ft :where(*:not(svg,svg *,img,video,canvas,iframe,object,embed,picture,source))::before,#isv-ft#isv-ft :where(*:not(svg,svg *,img,video,canvas,iframe,object,embed,picture,source))::after{all:revert!important}
#isv-ft#isv-ft :where(img,svg,video,canvas,iframe,object,embed,picture){margin:0!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:none!important;float:none!important;vertical-align:baseline!important;position:static!important;transform:none!important;filter:none!important;opacity:1!important;visibility:inherit!important;clip-path:none!important;max-width:none!important;min-width:auto!important;max-height:none!important;min-height:auto!important;object-fit:fill!important;outline:none!important;transition:none!important;animation:none!important;display:inline!important;width:auto!important;height:auto!important;box-sizing:content-box!important}
#isv-ft#isv-ft :where(svg,svg *){fill:inherit!important;stroke:inherit!important;stroke-width:inherit!important;stroke-linecap:inherit!important;stroke-linejoin:inherit!important;stroke-miterlimit:inherit!important;stroke-dasharray:inherit!important;stroke-dashoffset:inherit!important;fill-rule:inherit!important;clip-rule:inherit!important;fill-opacity:inherit!important;stroke-opacity:inherit!important;}
#isv-ft#isv-ft :where(svg *){visibility:inherit!important}
#isv-ft#isv-ft :where(svg[fill="none"],svg [fill="none"]){fill:none!important}
#isv-ft#isv-ft :where(svg[stroke="currentColor"],svg [stroke="currentColor"]){stroke:currentColor!important}
#isv-ft#isv-ft :where(svg[stroke-width="1.8"],svg [stroke-width="1.8"]){stroke-width:1.8px!important}
#isv-ft#isv-ft :where(svg[stroke-linecap="round"],svg [stroke-linecap="round"]){stroke-linecap:round!important}
#isv-ft#isv-ft :where(svg[stroke-linejoin="round"],svg [stroke-linejoin="round"]){stroke-linejoin:round!important}
#isv-ft#isv-ft :where(svg[fill="#eadcc2"],svg [fill="#eadcc2"]){fill:#eadcc2!important}
#isv-ft#isv-ft :where(svg[stroke="#8a9140"],svg [stroke="#8a9140"]){stroke:#8a9140!important}
#isv-ft#isv-ft :where(svg[stroke-width="2"],svg [stroke-width="2"]){stroke-width:2px!important}
#isv-ft#isv-ft :where(svg[stroke="#5e6428"],svg [stroke="#5e6428"]){stroke:#5e6428!important}
#isv-ft#isv-ft :where(svg[stroke-width="2.2"],svg [stroke-width="2.2"]){stroke-width:2.2px!important}
/* Header */
#isv-hd#isv-hd{--ink:#0a0f1a;--ink2:#0f1626;--ink3:#162036;--gold:#d4b46a;--gold2:#b8913f;--champ:#efe3c7;--olive:#5e6428;--lime:#c3cb6e;--ivory:#f6f2ea;--fog:#aab2c2;--line:rgba(255,255,255,.1);--disp:"isv Inter Tight",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--sans:"isv Inter",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--serif:"isv Instrument Serif",Georgia,"Times New Roman",serif;font-family:var(--sans)!important;font-size:15px!important;line-height:1.5!important;font-weight:400!important;font-style:normal!important;color:#e8ebf1!important;letter-spacing:normal!important;word-spacing:normal!important;text-transform:none!important;text-align:left!important;text-indent:0!important;text-shadow:none!important;text-decoration:none!important;white-space:normal!important;margin:0!important;padding:0!important;border:0!important;-webkit-font-smoothing:antialiased!important;box-sizing:border-box!important}
#isv-hd#isv-hd *,#isv-hd#isv-hd *::before,#isv-hd#isv-hd *::after{box-sizing:border-box!important}
#isv-hd#isv-hd :where(div,nav,header,footer,section,span,p,h1,h2,h3,h4,h5,h6,ul,ol,li,a,img,svg,button,details,summary,em,strong,b,i,small){margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;font:inherit!important;color:inherit!important;letter-spacing:inherit!important;word-spacing:inherit!important;text-transform:inherit!important;text-align:inherit!important;text-indent:0!important;text-decoration:none!important;text-shadow:none!important;line-height:inherit!important;list-style:none!important;white-space:inherit!important;vertical-align:baseline!important;min-height:auto!important;max-width:none!important;float:none!important;opacity:1!important;outline-offset:2px!important}
#isv-hd#isv-hd :where(strong,b){font-weight:600!important}
#isv-hd#isv-hd :where(em,i){font-style:italic!important}
#isv-hd#isv-hd summary{display:block!important}
#isv-hd#isv-hd img{display:block!important;max-width:100%!important;height:auto!important}
#isv-hd#isv-hd .wrap{max-width:1240px!important;margin:0 auto!important;padding:0 28px!important}
#isv-hd#isv-hd .logo{display:inline-flex!important;align-items:center!important;gap:10px!important;color:#fff!important}
#isv-hd#isv-hd .logo svg{width:30px!important;height:36px!important;flex:0 0 30px!important}
#isv-hd#isv-hd .logo .wm{display:flex!important;flex-direction:column!important;line-height:1!important}
#isv-hd#isv-hd .logo .wm b{font:700 23px/1 var(--disp)!important;letter-spacing:-.02em!important;color:#fff!important}
#isv-hd#isv-hd .logo .wm small{font:600 8.5px/1 var(--disp)!important;letter-spacing:.24em!important;text-transform:uppercase!important;color:var(--champ)!important;margin-top:4px!important}
#isv-hd#isv-hd{position:relative!important;z-index:9000!important}
#isv-hd#isv-hd .spacer{height:76px!important;background:var(--ink)!important}
#isv-hd#isv-hd .fix{position:fixed!important;top:calc(0px + var(--isv-ab, 0px))!important;left:0!important;right:0!important;z-index:9000!important;background:rgba(10,15,26,.82)!important;backdrop-filter:saturate(1.4) blur(16px)!important;-webkit-backdrop-filter:saturate(1.4) blur(16px)!important;border-bottom:1px solid var(--line)!important;transition:background .3s,border-color .3s!important}
#isv-hd#isv-hd .fix.over{background:linear-gradient(180deg,rgba(10,15,26,.55),rgba(10,15,26,0))!important;border-bottom-color:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}
#isv-hd#isv-hd .fix.over.solid,#isv-hd#isv-hd .fix.over.open{background:rgba(10,15,26,.88)!important;border-bottom-color:var(--line)!important;backdrop-filter:saturate(1.4) blur(16px)!important;-webkit-backdrop-filter:saturate(1.4) blur(16px)!important}
#isv-hd#isv-hd .bar{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;height:76px!important}
#isv-hd#isv-hd nav.main>ul{display:flex!important;align-items:center!important;gap:2px!important}
#isv-hd#isv-hd nav.main>ul>li>a,#isv-hd#isv-hd nav.main>ul>li>button{display:flex!important;align-items:center!important;gap:6px!important;padding:10px 13px!important;border-radius:999px!important;font:500 14.5px/1 var(--sans)!important;color:#dfe4ec!important;cursor:pointer!important;white-space:nowrap!important;transition:background .2s,color .2s!important}
#isv-hd#isv-hd nav.main>ul>li>a:hover,#isv-hd#isv-hd nav.main>ul>li>button:hover,#isv-hd#isv-hd nav.main>ul>li.on>button{background:rgba(255,255,255,.08)!important;color:#fff!important}
#isv-hd#isv-hd nav.main svg.car{width:9px!important;height:9px!important;opacity:.6!important;transition:transform .2s!important}
#isv-hd#isv-hd nav.main li.on svg.car{transform:rotate(180deg)!important}
#isv-hd#isv-hd .acts{display:flex!important;align-items:center!important;gap:8px!important}
#isv-hd#isv-hd .btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;height:44px!important;padding:0 20px!important;border-radius:999px!important;font:600 14px/1 var(--sans)!important;cursor:pointer!important;white-space:nowrap!important;transition:transform .2s,box-shadow .2s,background .2s,border-color .2s,color .2s!important}
#isv-hd#isv-hd .btn svg{width:14px!important;height:14px!important;flex:0 0 14px!important}
#isv-hd#isv-hd .btn.gold{background:linear-gradient(135deg,#e6cb85,#c79d47)!important;color:#1a1405!important;box-shadow:0 8px 24px rgba(212,180,106,.25)!important}
#isv-hd#isv-hd .btn.gold:hover{transform:translateY(-1px)!important;box-shadow:0 12px 30px rgba(212,180,106,.4)!important}
#isv-hd#isv-hd .btn.line{border:1px solid rgba(255,255,255,.22)!important;color:#fff!important}
#isv-hd#isv-hd .btn.line:hover{border-color:#fff!important;background:rgba(255,255,255,.06)!important}
#isv-hd#isv-hd .burger{display:none!important;width:44px!important;height:44px!important;border-radius:999px!important;border:1px solid rgba(255,255,255,.22)!important;cursor:pointer!important;align-items:center!important;justify-content:center!important;flex-direction:column!important;gap:5px!important}
#isv-hd#isv-hd .burger span{display:block!important;width:17px!important;height:2px!important;border-radius:2px!important;background:#fff!important;transition:transform .25s,opacity .25s!important}
#isv-hd#isv-hd .fix.open .burger span:nth-child(1){transform:translateY(7px) rotate(45deg)!important}
#isv-hd#isv-hd .fix.open .burger span:nth-child(2){opacity:0!important}
#isv-hd#isv-hd .fix.open .burger span:nth-child(3){transform:translateY(-7px) rotate(-45deg)!important}
#isv-hd#isv-hd .mega{position:absolute!important;left:0!important;right:0!important;top:100%!important;background:rgba(12,18,31,.97)!important;backdrop-filter:blur(18px)!important;-webkit-backdrop-filter:blur(18px)!important;border-top:1px solid var(--line)!important;border-bottom:1px solid var(--line)!important;box-shadow:0 40px 80px rgba(0,0,0,.45)!important;opacity:0!important;visibility:hidden!important;transform:translateY(-6px)!important;transition:opacity .22s,transform .22s,visibility .22s!important}
#isv-hd#isv-hd li.on .mega,#isv-hd#isv-hd li.on .dd{opacity:1!important;visibility:visible!important;transform:translateY(0)!important}
#isv-hd#isv-hd .mega .wrap{display:grid!important;grid-template-columns:minmax(0,8fr) minmax(0,4fr)!important;gap:36px!important;padding-top:28px!important;padding-bottom:30px!important}
#isv-hd#isv-hd .mega .lbl{display:block!important;font:600 11.5px/1 var(--sans)!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--gold)!important;margin-bottom:12px!important}
#isv-hd#isv-hd .mega .grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:4px 18px!important}
#isv-hd#isv-hd .mega .grid a{display:flex!important;gap:12px!important;align-items:flex-start!important;padding:11px 12px!important;border-radius:12px!important;transition:background .2s!important}
#isv-hd#isv-hd .mega .grid a:hover{background:rgba(255,255,255,.06)!important}
#isv-hd#isv-hd .mega .grid a i{flex:0 0 8px!important;width:8px!important;height:8px!important;margin-top:6px!important;border-radius:50%!important;background:var(--gold)!important;box-shadow:0 0 0 4px rgba(212,180,106,.15)!important}
#isv-hd#isv-hd .mega .grid b{display:block!important;font:600 14.5px/1.25 var(--disp)!important;color:#fff!important}
#isv-hd#isv-hd .mega .grid small{display:block!important;font-size:12.5px!important;color:var(--fog)!important;margin-top:3px!important}
#isv-hd#isv-hd .mega .all{display:inline-flex!important;align-items:center!important;gap:8px!important;margin-top:14px!important;padding:0 12px!important;font:600 14px var(--sans)!important;color:var(--gold)!important}
#isv-hd#isv-hd .mega .all svg{width:13px!important;height:13px!important}
#isv-hd#isv-hd .feat{position:relative!important;border-radius:18px!important;overflow:hidden!important;min-height:250px!important;display:flex!important;align-items:flex-end!important;background:radial-gradient(120% 90% at 85% 10%,rgba(212,180,106,.38),rgba(212,180,106,0) 55%),linear-gradient(160deg,#1c2742,#0c1220)!important;border:1px solid rgba(212,180,106,.25)!important}
#isv-hd#isv-hd .feat .fi{position:absolute!important;right:18px!important;top:18px!important;width:64px!important;height:64px!important;color:rgba(230,203,133,.9)!important}
#isv-hd#isv-hd .feat::after{content:""!important;position:absolute!important;right:-60px!important;top:-60px!important;width:220px!important;height:220px!important;border-radius:50%!important;border:1px solid rgba(230,203,133,.22)!important}
#isv-hd#isv-hd .feat div{position:relative!important;z-index:1!important;padding:20px!important}
#isv-hd#isv-hd .feat b{display:block!important;font:600 20px/1.2 var(--disp)!important;color:#fff!important;margin-bottom:6px!important}
#isv-hd#isv-hd .feat .fs{display:block!important;font-size:13.5px!important;color:#d3d9e3!important;margin-bottom:14px!important}
#isv-hd#isv-hd .feat .btn{height:38px!important;padding:0 16px!important;font-size:13px!important}
#isv-hd#isv-hd .dd{position:absolute!important;top:calc(100% + 10px)!important;left:0!important;min-width:300px!important;background:rgba(12,18,31,.97)!important;backdrop-filter:blur(18px)!important;-webkit-backdrop-filter:blur(18px)!important;border:1px solid var(--line)!important;border-radius:16px!important;box-shadow:0 30px 60px rgba(0,0,0,.45)!important;padding:10px!important;opacity:0!important;visibility:hidden!important;transform:translateY(6px)!important;transition:opacity .2s,transform .2s,visibility .2s!important}
#isv-hd#isv-hd nav.main>ul>li{position:relative!important}
#isv-hd#isv-hd nav.main>ul>li.mg{position:static!important}
#isv-hd#isv-hd .dd a{display:block!important;padding:11px 12px!important;border-radius:10px!important;transition:background .2s!important}
#isv-hd#isv-hd .dd a:hover{background:rgba(255,255,255,.06)!important}
#isv-hd#isv-hd .dd b{display:block!important;font:600 14.5px/1.25 var(--disp)!important;color:#fff!important}
#isv-hd#isv-hd .dd small{display:block!important;font-size:12.5px!important;color:var(--fog)!important;margin-top:3px!important}
#isv-hd#isv-hd .drawer{position:fixed!important;top:calc(76px + var(--isv-ab, 0px))!important;right:0!important;bottom:0!important;width:min(420px,100%)!important;background:var(--ink2)!important;border-left:1px solid var(--line)!important;transform:translateX(100%)!important;transition:transform .32s cubic-bezier(.2,.8,.2,1)!important;overflow-y:auto!important;z-index:8999!important;padding:10px 24px 28px!important;visibility:hidden!important}
#isv-hd#isv-hd .fix.open~.drawer{transform:translateX(0)!important;visibility:visible!important}
#isv-hd#isv-hd .scrim{position:fixed!important;inset:76px 0 0 0!important;top:calc(76px + var(--isv-ab, 0px))!important;background:rgba(5,8,14,.55)!important;opacity:0!important;visibility:hidden!important;transition:opacity .3s,visibility .3s!important;z-index:8998!important}
#isv-hd#isv-hd .fix.open~.scrim{opacity:1!important;visibility:visible!important}
#isv-hd#isv-hd .drawer details{border-bottom:1px solid var(--line)!important}
#isv-hd#isv-hd .drawer summary{position:relative!important;padding:16px 40px 16px 0!important;font:600 16px/1.3 var(--disp)!important;color:#fff!important;cursor:pointer!important;list-style:none!important}
#isv-hd#isv-hd .drawer summary::-webkit-details-marker{display:none!important}
#isv-hd#isv-hd .drawer summary::marker{content:""!important}
#isv-hd#isv-hd .drawer summary::after{content:"+"!important;position:absolute!important;right:0!important;top:50%!important;transform:translateY(-50%)!important;width:28px!important;height:28px!important;border-radius:50%!important;border:1px solid rgba(255,255,255,.2)!important;text-align:center!important;line-height:26px!important;color:var(--gold)!important;pointer-events:none!important}
#isv-hd#isv-hd .drawer details[open] summary::after{content:"\2212"!important}
#isv-hd#isv-hd .drawer details ul{padding:0 0 12px!important}
#isv-hd#isv-hd .drawer details a{display:block!important;padding:9px 0!important;color:#c6cdd8!important;font-size:15px!important}
#isv-hd#isv-hd .drawer>a.lnk{display:block!important;padding:16px 0!important;border-bottom:1px solid var(--line)!important;font:600 16px/1.3 var(--disp)!important;color:#fff!important}
#isv-hd#isv-hd .drawer .dcta{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin-top:20px!important}
#isv-hd#isv-hd .drawer .dcta .btn{height:48px!important}
@media (max-width:1100px){#isv-hd#isv-hd nav.main,#isv-hd#isv-hd .acts .line{display:none!important}
#isv-hd#isv-hd .burger{display:flex!important}}
@media (max-width:520px){#isv-hd#isv-hd .wrap{padding:0 18px!important}
#isv-hd#isv-hd .bar{height:68px!important}
#isv-hd#isv-hd .spacer{height:68px!important}
#isv-hd#isv-hd .drawer{top:calc(68px + var(--isv-ab, 0px))!important}
#isv-hd#isv-hd .scrim{inset:68px 0 0 0!important;top:calc(68px + var(--isv-ab, 0px))!important}
#isv-hd#isv-hd .acts .gold{height:40px!important;padding:0 15px!important;font-size:13px!important}
#isv-hd#isv-hd .logo .wm b{font-size:21px!important}}
/* Footer */
#isv-ft#isv-ft{--ink:#0a0f1a;--ink2:#0f1626;--ink3:#162036;--gold:#d4b46a;--gold2:#b8913f;--champ:#efe3c7;--olive:#5e6428;--lime:#c3cb6e;--ivory:#f6f2ea;--fog:#aab2c2;--line:rgba(255,255,255,.1);--disp:"isv Inter Tight",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--sans:"isv Inter",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--serif:"isv Instrument Serif",Georgia,"Times New Roman",serif;font-family:var(--sans)!important;font-size:15px!important;line-height:1.5!important;font-weight:400!important;font-style:normal!important;color:#e8ebf1!important;letter-spacing:normal!important;word-spacing:normal!important;text-transform:none!important;text-align:left!important;text-indent:0!important;text-shadow:none!important;text-decoration:none!important;white-space:normal!important;margin:0!important;padding:0!important;border:0!important;-webkit-font-smoothing:antialiased!important;box-sizing:border-box!important}
#isv-ft#isv-ft *,#isv-ft#isv-ft *::before,#isv-ft#isv-ft *::after{box-sizing:border-box!important}
#isv-ft#isv-ft :where(div,nav,header,footer,section,span,p,h1,h2,h3,h4,h5,h6,ul,ol,li,a,img,svg,button,details,summary,em,strong,b,i,small){margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;font:inherit!important;color:inherit!important;letter-spacing:inherit!important;word-spacing:inherit!important;text-transform:inherit!important;text-align:inherit!important;text-indent:0!important;text-decoration:none!important;text-shadow:none!important;line-height:inherit!important;list-style:none!important;white-space:inherit!important;vertical-align:baseline!important;min-height:auto!important;max-width:none!important;float:none!important;opacity:1!important;outline-offset:2px!important}
#isv-ft#isv-ft :where(strong,b){font-weight:600!important}
#isv-ft#isv-ft :where(em,i){font-style:italic!important}
#isv-ft#isv-ft summary{display:block!important}
#isv-ft#isv-ft img{display:block!important;max-width:100%!important;height:auto!important}
#isv-ft#isv-ft .wrap{max-width:1240px!important;margin:0 auto!important;padding:0 28px!important}
#isv-ft#isv-ft .logo{display:inline-flex!important;align-items:center!important;gap:10px!important;color:#fff!important}
#isv-ft#isv-ft .logo svg{width:30px!important;height:36px!important;flex:0 0 30px!important}
#isv-ft#isv-ft .logo .wm{display:flex!important;flex-direction:column!important;line-height:1!important}
#isv-ft#isv-ft .logo .wm b{font:700 23px/1 var(--disp)!important;letter-spacing:-.02em!important;color:#fff!important}
#isv-ft#isv-ft .logo .wm small{font:600 8.5px/1 var(--disp)!important;letter-spacing:.24em!important;text-transform:uppercase!important;color:var(--champ)!important;margin-top:4px!important}
#isv-ft#isv-ft .btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;height:44px!important;padding:0 20px!important;border-radius:999px!important;font:600 14px/1 var(--sans)!important;cursor:pointer!important;white-space:nowrap!important;transition:transform .2s,box-shadow .2s,background .2s,border-color .2s,color .2s!important}
#isv-ft#isv-ft .btn svg{width:14px!important;height:14px!important;flex:0 0 14px!important}
#isv-ft#isv-ft .btn.gold{background:linear-gradient(135deg,#e6cb85,#c79d47)!important;color:#1a1405!important;box-shadow:0 8px 24px rgba(212,180,106,.25)!important}
#isv-ft#isv-ft .btn.gold:hover{transform:translateY(-1px)!important;box-shadow:0 12px 30px rgba(212,180,106,.4)!important}
#isv-ft#isv-ft .btn.line{border:1px solid rgba(255,255,255,.22)!important;color:#fff!important}
#isv-ft#isv-ft .btn.line:hover{border-color:#fff!important;background:rgba(255,255,255,.06)!important}
@media (max-width:520px){#isv-ft#isv-ft .wrap{padding:0 18px!important}}
#isv-ft#isv-ft{background:var(--ink)!important;color:#b7bfcc!important;position:relative!important;overflow:hidden!important}
#isv-ft#isv-ft::before{content:""!important;position:absolute!important;left:50%!important;top:-220px!important;width:900px!important;height:440px!important;transform:translateX(-50%)!important;background:radial-gradient(closest-side,rgba(212,180,106,.14),rgba(212,180,106,0))!important;pointer-events:none!important}
#isv-ft#isv-ft .cta{position:relative!important;display:flex!important;justify-content:space-between!important;align-items:center!important;gap:28px!important;flex-wrap:wrap!important;padding:64px 0 44px!important;border-bottom:1px solid var(--line)!important}
#isv-ft#isv-ft .cta h3{flex:1 1 520px!important;font:600 clamp(30px,3.6vw,48px)/1.06 var(--disp)!important;letter-spacing:-.025em!important;color:#fff!important}
#isv-ft#isv-ft .cta h3 em{font:italic 400 1.08em/1 var(--serif)!important;letter-spacing:0!important;background:linear-gradient(120deg,#f1dfae,#c9a04d)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important}
#isv-ft#isv-ft .cta .acts{display:flex!important;gap:10px!important;flex-wrap:wrap!important}
#isv-ft#isv-ft .cols{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.1fr)!important;gap:40px!important;padding:48px 0 40px!important}
#isv-ft#isv-ft .cols>*{min-width:0!important}
#isv-ft#isv-ft .brand p{font-size:14px!important;line-height:1.65!important;color:#9aa3b2!important;margin-top:16px!important}
#isv-ft#isv-ft .chips{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-top:18px!important}
#isv-ft#isv-ft .chips span{display:inline-flex!important;align-items:center!important;gap:7px!important;padding:7px 12px!important;border:1px solid var(--line)!important;border-radius:999px!important;font-size:12px!important;color:#dfe4ec!important;background:rgba(255,255,255,.03)!important}
#isv-ft#isv-ft .chips span::before{content:""!important;width:6px!important;height:6px!important;border-radius:50%!important;background:var(--gold)!important}
#isv-ft#isv-ft h4{font:600 11.5px/1 var(--sans)!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--gold)!important;margin-bottom:16px!important}
#isv-ft#isv-ft ul li{padding:5px 0!important}
#isv-ft#isv-ft ul a{font-size:14px!important;color:#b7bfcc!important;transition:color .2s!important}
#isv-ft#isv-ft ul a:hover{color:#fff!important}
#isv-ft#isv-ft .areas{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 14px!important}
#isv-ft#isv-ft .mark{position:relative!important;font:700 clamp(80px,19vw,250px)/.8 var(--disp)!important;letter-spacing:-.05em!important;color:transparent!important;-webkit-text-stroke:1px rgba(255,255,255,.09)!important;text-align:center!important;user-select:none!important;margin:6px 0 -18px!important;white-space:nowrap!important}
#isv-ft#isv-ft .note{position:relative!important;font-size:12.5px!important;line-height:1.6!important;color:#8790a0!important;border-top:1px solid var(--line)!important;padding:18px 0 0!important}
#isv-ft#isv-ft .legal{position:relative!important;display:flex!important;justify-content:space-between!important;gap:16px!important;flex-wrap:wrap!important;padding:14px 0 26px!important;font-size:12.5px!important;color:#8790a0!important}
#isv-ft#isv-ft .legal a{color:#c6cdd8!important}
#isv-ft#isv-ft .legal a:hover{color:#fff!important}
@media (max-width:980px){#isv-ft#isv-ft .cols{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:34px!important}}
@media (max-width:560px){#isv-ft#isv-ft .cols{grid-template-columns:minmax(0,1fr)!important;gap:28px!important}
#isv-ft#isv-ft .cta{padding:48px 0 34px!important}}
/* Plugin layer: admin bar offset, skip link, old header/footer removal. */
:where(body.admin-bar) #isv-hd#isv-hd{--isv-ab:32px}
@media screen and (max-width:782px){:where(body.admin-bar) #isv-hd#isv-hd{--isv-ab:46px}}
body.isv-hf-hide-h :is(.elementor-location-header,#site-header,header#masthead,#masthead.site-header,header.wp-block-template-part,#page>#header[role="banner"],#page>#header[role="banner"]+hr,.ct-header,#ast-desktop-header,#ast-mobile-header){display:none!important}
body.isv-hf-hide-f :is(.elementor-location-footer,#site-footer,footer#colophon,#colophon.site-footer,footer.wp-block-template-part,#page>#footer[role="contentinfo"],#page>hr:has(+#footer[role="contentinfo"]),.ct-footer){display:none!important}
[id="isv-hd"]:not([data-isv-hf]),[id="isv-ft"]:not([data-isv-hf]){display:none!important}
#isv-hd-skip#isv-hd-skip{position:absolute!important;left:-10000px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important;margin:0!important;padding:0!important;border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}
#isv-hd-skip#isv-hd-skip:focus{position:fixed!important;left:12px!important;top:calc(12px + var(--isv-ab, 0px))!important;width:auto!important;height:auto!important;overflow:visible!important;clip:auto!important;clip-path:none!important;z-index:100000!important;padding:12px 18px!important;background:#fff!important;color:#111!important;font:600 15px/1.2 system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important;text-decoration:underline!important;border-radius:8px!important;box-shadow:0 6px 24px rgba(0,0,0,.25)!important;outline:3px solid #111!important;outline-offset:2px!important}
body.isv-hf-hide-h :is(.jupiterx-header,.jupiterx-header-custom,.jupiterx-a11y-skip-navigation-link){display:none!important}
body.isv-hf-hide-f :is(.jupiterx-footer){display:none!important}
