body.civius-global-nav-page>main:has(.civius-shared-footer){padding-bottom:0}.civius-shared-footer.site-footer .footer-brand b:before{width:1em;height:1em;flex:0 0 1em;background:url(/assets/images/brand/logo-short.svg?v=v180726-8) center / contain no-repeat;content:""}.civius-shared-footer.site-footer{display:grid;grid-template-columns:minmax(190px,1fr) minmax(0,4fr);align-items:start;gap:30px;width:min(100% - 60px,1280px);margin:60px auto 0;padding:30px;border:1px solid transparent;border-radius:28px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(180deg,#ebebeb,#c2c2c2) border-box;box-shadow:0 18px 36px #0f172a0e;color:#0d1320;font-family:Onest,Onest Fallback,Arial,sans-serif}.civius-shared-footer.site-footer .footer-brand,.civius-shared-footer.site-footer .footer-links,.civius-shared-footer.site-footer .footer-links>div{display:grid;align-items:start;gap:15px}.civius-shared-footer.site-footer .footer-brand{max-width:320px}.civius-shared-footer.site-footer .footer-brand b{display:inline-flex;align-items:center;gap:10px;width:fit-content;margin:0;color:#0d1320;font-family:Montserrat Alternates,Montserrat Alternates Fallback,Onest,Onest Fallback,sans-serif;font-size:32px;font-weight:900;line-height:1}.civius-shared-footer.site-footer p,.civius-shared-footer.site-footer h2{margin:0}.civius-shared-footer.site-footer p{width:38ch;max-width:100%;color:#4b5568;font-size:15px;font-weight:650;line-height:1.35}.civius-shared-footer.site-footer .footer-links{grid-template-columns:repeat(4,minmax(0,1fr));width:100%}.civius-shared-footer.site-footer .footer-links ul{display:grid;gap:15px;margin:0;padding:0;list-style:none}.civius-shared-footer.site-footer h2{color:#0d1320;font-family:Montserrat Alternates,Montserrat Alternates Fallback,Onest,Onest Fallback,sans-serif;font-size:15px;font-weight:900;line-height:1.1}.civius-shared-footer.site-footer a{display:inline;width:auto;color:#1f2937;font-size:13px;font-weight:700;line-height:1.25;text-decoration:none}.civius-shared-footer.site-footer a:hover,.civius-shared-footer.site-footer a:focus-visible{color:#1778ff}@media(max-width:767px){.civius-shared-footer.site-footer{grid-template-columns:1fr;margin:30px auto 0;padding:20px;border-radius:24px}.civius-shared-footer.site-footer .footer-links{grid-template-columns:1fr 1fr;gap:20px 15px}}@media(min-width:768px){.civius-shared-footer.site-footer{width:min(100%,1280px,calc(100vw - 40px));max-width:min(100%,1280px,calc(100vw - 40px));box-sizing:border-box}}@media(min-width:768px)and (max-width:1280px){.civius-shared-footer.site-footer{grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr)}.civius-shared-footer.site-footer .footer-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 15px}.civius-shared-footer.site-footer .footer-links>div{min-width:0}}@media(max-width:767px){.civius-shared-footer.site-footer{width:min(100%,430px,calc(100vw - 40px));max-width:min(100%,430px,calc(100vw - 40px));box-sizing:border-box}}.civius-home-page .site-footer{order:8;display:grid;grid-template-columns:minmax(190px,1fr) minmax(0,4fr);align-items:start;gap:30px;margin-top:60px;margin-bottom:0;padding:26px;border:1px solid transparent;border-radius:28px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(180deg,#ebebeb,#c2c2c2) border-box}.civius-home-page .site-footer h2,.civius-home-page .site-footer h3{margin:0;color:#000;font-family:Montserrat Alternates,Montserrat Alternates Fallback,Onest,Onest Fallback,Arial,sans-serif;font-weight:900}.civius-home-page .site-footer h2{font-size:15px;line-height:1.1}.civius-home-page .site-footer .footer-brand b{display:inline-flex;align-items:center;gap:10px;width:fit-content;font-family:Montserrat Alternates,Montserrat Alternates Fallback,Onest,Onest Fallback,Arial,sans-serif;font-size:30px;font-weight:900;line-height:1}.civius-home-page .site-footer h3{font-size:15px}.civius-home-page .site-footer p{width:38ch;max-width:100%;margin:10px 0 0;color:#475569;font-size:13px;font-weight:650;line-height:1.45}.civius-home-page .site-footer nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;align-content:start;padding-left:0}.civius-home-page .site-footer nav ul{display:grid;gap:15px;margin:0;padding:0;list-style:none}.civius-home-page .site-footer a{color:#0f172a;font-size:13px;font-weight:700;text-decoration:none}.civius-home-page .site-footer a:hover,.civius-home-page .site-footer a:focus-visible{color:var(--blue);outline:none}@media(max-width:760px){.civius-home-page .site-footer{grid-template-columns:1fr;gap:15px;padding:18px;border-radius:18px}.civius-home-page .site-footer nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-left:0}.civius-home-page .site-footer .footer-links{gap:28px 14px}.civius-home-page .site-footer .footer-links>div{min-width:0}.civius-home-page .site-footer h2{font-size:15px;line-height:1.1}.civius-shared-footer p,.civius-shared-footer.site-footer p,.civius-home-page .site-footer p{width:38ch;max-width:100%;font-size:12.5px}}@media(max-width:370px){.civius-home-page .site-footer nav{grid-template-columns:1fr}}@font-face{font-family:Onest Fallback;src:local("Arial");font-style:normal;font-weight:400 900;size-adjust:92.1%;ascent-override:76%;descent-override:22.8%;line-gap-override:0%}@font-face{font-family:Montserrat Alternates Fallback;src:local("Arial");font-style:normal;font-weight:400 900;size-adjust:78.6%;ascent-override:86.5%;descent-override:26.7%;line-gap-override:0%}@font-face{font-family:Montserrat Alternates Nav;font-style:normal;font-weight:600;font-display:block;src:url(/assets/fonts/montserrat-alternates-nav-600.woff2?v=v180726-8) format("woff2")}@font-face{font-family:Montserrat Alternates;font-style:normal;font-weight:400;font-display:block;src:url(/assets/fonts/montserrat-alternates-cyrillic-400.woff2?v=v180726-8) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat Alternates;font-style:normal;font-weight:400;font-display:block;src:url(/assets/fonts/montserrat-alternates-latin-400.woff2?v=v180726-8) 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}@font-face{font-family:Montserrat Alternates;font-style:normal;font-weight:500;font-display:block;src:url(/assets/fonts/montserrat-alternates-cyrillic-500.woff2?v=v180726-8) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat Alternates;font-style:normal;font-weight:500;font-display:block;src:url(/assets/fonts/montserrat-alternates-latin-500.woff2?v=v180726-8) 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}@font-face{font-family:Montserrat Alternates;font-style:normal;font-weight:600;font-display:block;src:url(/assets/fonts/montserrat-alternates-cyrillic-600.woff2?v=v180726-8) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat Alternates;font-style:normal;font-weight:600;font-display:block;src:url(/assets/fonts/montserrat-alternates-latin-600.woff2?v=v180726-8) 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}@font-face{font-family:Montserrat Alternates;font-style:normal;font-weight:700;font-display:block;src:url(/assets/fonts/montserrat-alternates-cyrillic-700.woff2?v=v180726-8) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat Alternates;font-style:normal;font-weight:700;font-display:block;src:url(/assets/fonts/montserrat-alternates-latin-700.woff2?v=v180726-8) 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}@font-face{font-family:Montserrat Alternates;font-style:normal;font-weight:800;font-display:block;src:url(/assets/fonts/montserrat-alternates-cyrillic-800.woff2?v=v180726-8) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat Alternates;font-style:normal;font-weight:800;font-display:block;src:url(/assets/fonts/montserrat-alternates-latin-800.woff2?v=v180726-8) 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}@font-face{font-family:Montserrat Alternates;font-style:normal;font-weight:900;font-display:block;src:url(/assets/fonts/montserrat-alternates-cyrillic-900.woff2?v=v180726-8) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat Alternates;font-style:normal;font-weight:900;font-display:block;src:url(/assets/fonts/montserrat-alternates-latin-900.woff2?v=v180726-8) 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}@font-face{font-family:Onest;font-style:normal;font-weight:400 900;font-display:block;src:url(/assets/fonts/onest-cyrillic-400-900.woff2?v=v180726-8) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:400 900;font-display:block;src:url(/assets/fonts/onest-latin-400-900.woff2?v=v180726-8) 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}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:400;font-display:block;src:url(/assets/fonts/material-symbols-civius-subset.woff2?v=v180726-8) format("woff2")}.material-symbols-outlined{display:inline-block;font-family:Material Symbols Outlined;font-size:24px;font-style:normal;font-weight:400;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}:root{--civius-copy-font: "Onest", "Onest Fallback", sans-serif;--civius-heading-font: "Montserrat Alternates", "Montserrat Alternates Fallback", "Onest", "Onest Fallback", sans-serif;--civius-bg: #ffffff;--civius-bg-soft: #ffffff;--civius-surface: rgba(255, 255, 255, .9);--civius-surface-strong: rgba(255, 255, 255, .96);--civius-line: rgba(12, 24, 44, .1);--civius-line-strong: rgba(12, 24, 44, .18);--civius-text: #000000;--civius-muted: #63708a;--civius-blue: #1778ff;--civius-blue-deep: #0b67de;--civius-ink: #000000;--civius-soft: #eaf2ff;--civius-success: #18794e;--civius-warning: #c76a13;--civius-danger: #c2410c;--civius-shadow: 0 22px 50px rgba(10, 23, 45, .08);--civius-shadow-soft: 0 14px 30px rgba(10, 23, 45, .05);--civius-radius-xl: 36px;--civius-radius-lg: 28px;--civius-radius-md: 20px;--civius-shell: min(1328px, calc(100vw - 48px) );--blue: var(--civius-blue);--line: var(--civius-line);--font-body: var(--civius-copy-font);--font-head: var(--civius-heading-font);--gradient-line: linear-gradient(135deg, #ebebeb 0%, #c2c2c2 100%);--space-block: 60px;--space-element: 30px;--space-part: 15px}*,*:before,*:after{box-sizing:border-box}html{scrollbar-gutter:stable;scroll-behavior:auto;color-scheme:light;background:#fff;scrollbar-color:#101828 #f2f5f9}body.civius-site{position:relative;min-height:100vh;margin:0;background:#fff;color:var(--civius-text);font-family:var(--civius-copy-font);letter-spacing:.014em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}img{display:block;max-width:100%;height:auto}img[width][height]{height:auto}a{color:inherit;text-decoration:none;-webkit-tap-highlight-color:rgba(12,121,255,.14)}button,input,textarea{font:inherit}a,button,input,textarea{touch-action:manipulation}h1,h2,h3,h4,h5,h6,strong{margin:0;font-family:var(--civius-heading-font);font-weight:800;letter-spacing:-.048em;text-wrap:balance}body.civius-menu-open{overflow:hidden}.civius-page-shell{position:relative;isolation:isolate;overflow-x:clip;overflow-y:visible;background:#fff}.civius-page{background:#fff}.civius-shell{width:var(--civius-shell);margin:0 auto}.civius-global-nav-page{padding-top:112px}.civius-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.civius-metrika-pixel{position:absolute;left:-9999px}.civius-site [hidden]{display:none}*{scrollbar-color:#111827 #f2f4f7;scrollbar-width:thin}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-track{background:#f2f5f9}*::-webkit-scrollbar-thumb{border:2px solid #f2f5f9;border-radius:999px;background:#101828}*::-webkit-scrollbar-thumb:hover{background:#000}@media(max-width:720px){:root{--civius-shell: min(100vw - 24px, calc(100vw - 24px) )}}@media(max-width:767px){.civius-global-nav-page{padding-top:calc(54px + max(5px,env(safe-area-inset-top)));padding-bottom:0}}@media(prefers-reduced-motion:no-preference){@view-transition{navigation:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}::view-transition-group(root),::view-transition-old(root),::view-transition-new(root){animation:none}:root{--c-button-height-sm: 40px;--c-button-height-md: 48px;--c-button-height-lg: 52px;--c-button-height-xl: 55px;--c-button-radius-pill: 999px;--c-button-focus: rgba(23, 120, 255, .34);--c-button-motion-fast: .15s;--c-button-motion: .18s;--civius-border-highlight-duration: .2s}.c-button--brief{--button-inline-size: fit-content;--button-min-inline-size: 178px;margin-top:2px}.c-button--compact{--button-inline-size: fit-content;--button-min-inline-size: 150px;flex:0 0 auto;margin-top:2px}.c-button--home{background:linear-gradient(var(--button-fill),var(--button-fill)) right center / 0 100% no-repeat,#fff;transition:color .2s ease,background-size .13s ease,border-color var(--c-button-motion) ease,box-shadow var(--c-button-motion) ease}.c-button--home:before{content:none}.c-button--home:hover,.c-button--home:focus-visible{background-size:100% 100%,auto}.c-button--card-mini{--button-inline-size: 100%;--button-min-inline-size: 0;--button-block-size: 39px;--button-padding-start: 12px;--button-padding-end: 6px;--button-font-size: 13px;--button-hover-text: #4b5563}.c-button--card-mini:before{content:none}.c-button--card-link{text-decoration:none}.c-button--more{--button-inline-size: 100%;--button-min-inline-size: 0;--button-block-size: 42px;--button-border-width: 1px;--button-stroke: var(--line, #d7dde7);--button-text: #64748b;--button-padding-start: 18px;--button-padding-end: 18px;--button-font-size: 13px}.c-button--full{--button-inline-size: 100%}.c-button--fit{--button-inline-size: fit-content}.c-button{--civius-button-blue: var(--blue, var(--civius-blue, #0177ff));--civius-button-cyan: #00d4ff;--button-block-size: clamp(46px, 5vw, 58px);--button-inline-size: auto;--button-min-inline-size: max(150px, min-content);--button-max-inline-size: 100%;--button-border-width: 2px;--button-stroke: #111827;--button-gap: calc(var(--button-block-size) * .34);--button-padding-start: calc(var(--button-block-size) * .34);--button-padding-end: calc((var(--button-block-size) - var(--button-icon-chip-size)) / 2);--button-font-size: clamp(14px, 1.5vw, 17px);--button-font-weight: 600;--button-letter-spacing: -.04em;--button-radius: var(--radius-size, calc(var(--button-block-size) * .345));--button-radius-hover: var(--radius-hover-size, calc(var(--button-block-size) / 2));--button-icon-chip-size: calc(var(--button-block-size) * .62);--button-icon-size: calc(var(--button-icon-chip-size) * .54);--button-icon-radius: calc(var(--button-icon-chip-size) * .28);--button-icon-radius-hover: 50%;--button-arrow-rotate: -45deg;--button-icon-border: var(--button-stroke);--button-icon-border-width: 2px;--button-stroke-light: var(--button-stroke);--button-stroke-dark: var(--button-stroke);--button-stroke-rest: linear-gradient(135deg, var(--button-stroke-light) 0%, var(--button-stroke-dark) 100%);--button-stroke-hover: linear-gradient(135deg, var(--civius-button-blue) 0%, var(--civius-button-cyan) 100%);--button-icon-stroke-rest: var(--button-stroke-rest);--button-stroke-alpha: 0;--button-icon-cover-scale: 2.15;--button-icon-color-delay: 0ms;--button-icon-radial-duration: var(--button-morph-duration);--button-icon-cover-duration: var(--button-morph-duration);--button-fill: #fff;--button-text: #151515;--button-hover-text: var(--civius-button-blue);--button-icon-fill: var(--civius-button-blue);--button-icon-rest-fill: #fff;--button-inner-static: inset 0 calc(var(--button-block-size) * -.026) calc(var(--button-block-size) * .038) rgba(255, 255, 255, .66), inset 0 calc(var(--button-block-size) * .052) calc(var(--button-block-size) * .105) rgba(0, 0, 0, .036), inset 0 0 0 1px rgba(255, 255, 255, .34), 0 calc(var(--button-block-size) * .12) calc(var(--button-block-size) * .24) rgba(0, 0, 0, .052);--button-inner-hover: inset 0 calc(var(--button-block-size) * .122) calc(var(--button-block-size) * .23) rgba(0, 0, 0, .1), inset 0 calc(var(--button-block-size) * -.014) calc(var(--button-block-size) * .014) rgba(255, 255, 255, .76), inset 0 0 0 1px rgba(255, 255, 255, .34), 0 calc(var(--button-block-size) * .12) calc(var(--button-block-size) * .24) rgba(0, 0, 0, .052);--button-morph-duration: .32s;--button-morph-ease: cubic-bezier(.33, 0, .18, 1);--button-press-scale: .92;position:relative;display:inline-flex;box-sizing:border-box;inline-size:var(--button-inline-size);min-inline-size:var(--button-min-inline-size);max-inline-size:var(--button-max-inline-size);min-block-size:var(--button-block-size);align-items:center;justify-content:space-between;gap:var(--button-gap);padding:0 var(--button-padding-end) 0 var(--button-padding-start);overflow:hidden;border:var(--button-border-width) solid transparent;border-radius:var(--button-radius);background:linear-gradient(var(--button-fill),var(--button-fill)) padding-box;box-shadow:var(--button-inner-static);color:var(--button-text);cursor:pointer;font-family:var(--font-head, var(--civius-heading-font, "Montserrat Alternates", "Montserrat Alternates Fallback", "Onest", "Onest Fallback", Arial, sans-serif));font-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:1;letter-spacing:var(--button-letter-spacing);text-align:left;text-decoration:none;isolation:isolate;appearance:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;transform:translateZ(0) scale(1);transform-origin:center center;backface-visibility:hidden;-webkit-backface-visibility:hidden;will-change:border-radius,transform;transition:border-radius var(--button-morph-duration) var(--button-morph-ease),transform .72s cubic-bezier(.22,1,.36,1),box-shadow .42s cubic-bezier(.16,1,.3,1),background var(--button-morph-duration) var(--button-morph-ease),color .24s ease,opacity var(--c-button-motion) ease}.c-button:hover,.c-button:focus-visible,.c-button.is-hovering,.c-button.is-pressing,.c-button:active{--button-stroke-alpha: 1;border-radius:var(--button-radius-hover);background:linear-gradient(#fff,#fbfbfb) padding-box;box-shadow:var(--button-inner-hover);color:var(--button-hover-text)}.c-button:focus-visible{outline:2px solid var(--c-button-focus);outline-offset:3px}.c-button.is-pressing,.c-button:active{transform:translateZ(0) scale(var(--button-press-scale));transition:border-radius var(--button-morph-duration) var(--button-morph-ease),transform .34s cubic-bezier(.16,1,.3,1),box-shadow .42s cubic-bezier(.16,1,.3,1),background var(--button-morph-duration) var(--button-morph-ease),color .24s ease}.c-button.is-releasing{transform:translateZ(0) scale(1);transition:transform .55s cubic-bezier(.16,1,.3,1),border-radius var(--button-morph-duration) var(--button-morph-ease),box-shadow .42s cubic-bezier(.16,1,.3,1)}.c-button:before,.c-button:after{content:"";position:absolute;inset:0;z-index:0;display:block;padding:var(--button-border-width);border-radius:inherit;pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;transition:opacity var(--civius-border-highlight-duration) ease,border-radius var(--button-morph-duration) var(--button-morph-ease)}.c-button:before{background:var(--button-stroke-rest);opacity:1;transform:none;transform-origin:center}.c-button:after{background:var(--button-stroke-hover);opacity:var(--button-stroke-alpha);will-change:opacity}.c-button:hover:before,.c-button:focus-visible:before{transform:none}.c-button:hover:after,.c-button:focus-visible:after,.c-button.is-hovering:after,.c-button.is-pressing:after,.c-button:active:after{opacity:1}.c-button.is-releasing:after,.c-button.is-accent-releasing:after{opacity:0}.c-button>span,.c-button>i{position:relative;z-index:1}.c-button>span{flex:1 1 auto;min-width:0;overflow:hidden;color:currentColor;text-align:left;text-overflow:ellipsis;white-space:nowrap;transition:color .24s ease,opacity .18s ease,filter .18s ease}.c-button>i{position:relative;display:inline-grid;box-sizing:border-box;width:var(--button-icon-chip-size);height:var(--button-icon-chip-size);flex:0 0 var(--button-icon-chip-size);margin-left:auto;place-items:center;overflow:hidden;border:var(--button-icon-border-width) solid transparent;border-radius:var(--button-icon-radius);background:linear-gradient(var(--button-icon-fill),var(--button-icon-fill)) padding-box,var(--button-icon-stroke-rest) border-box;box-shadow:0 calc(var(--button-icon-chip-size) * .026) 0 #0000000d;color:currentColor;transition:border-radius var(--button-morph-duration) var(--button-morph-ease),border-color .24s ease,background var(--button-morph-duration) var(--button-morph-ease),color .24s ease var(--button-icon-color-delay),box-shadow .42s cubic-bezier(.16,1,.3,1)}.c-button>i:before{content:"";position:absolute;inset:0;z-index:1;box-sizing:border-box;border-radius:inherit;background:var(--button-icon-rest-fill);opacity:1;pointer-events:none;transform:scale(var(--button-icon-cover-scale));transform-origin:center;transition:transform var(--button-icon-cover-duration) var(--button-morph-ease),opacity .12s ease,border-radius var(--button-morph-duration) var(--button-morph-ease)}.c-button>i:after{content:"";position:relative;z-index:4;display:block;width:var(--button-icon-size);height:var(--button-icon-size);background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6' fill='none' stroke='black' stroke-width='2.35' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6' fill='none' stroke='black' stroke-width='2.35' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;transform:rotate(var(--button-arrow-rotate));transition:background-color .24s ease,transform var(--button-morph-duration) var(--button-morph-ease),color .24s ease}.c-button__svg{position:absolute;inset:0;margin:auto;z-index:4;width:var(--button-icon-size);height:var(--button-icon-size);pointer-events:none;fill:none;stroke:currentColor;stroke-width:2.35;stroke-linecap:round;stroke-linejoin:round;transform:rotate(var(--button-arrow-rotate));transform-origin:center;transition:opacity var(--button-icon-radial-duration) var(--button-morph-ease),clip-path var(--button-icon-radial-duration) var(--button-morph-ease),transform var(--button-morph-duration) var(--button-morph-ease),color .24s ease}.c-button__svg--base{color:currentColor;opacity:1;clip-path:circle(80% at 50% 50%)}.c-button__svg--radial{color:#fff;stroke:#fff;opacity:0;clip-path:circle(0% at 50% 50%)}.c-button:hover>i,.c-button:focus-visible>i,.c-button.is-hovering>i,.c-button.is-pressing>i,.c-button:active>i{--button-icon-color-delay: 0ms;--button-icon-cover-duration: var(--button-icon-radial-duration);border-radius:var(--button-icon-radius-hover);background:linear-gradient(var(--button-icon-fill),var(--button-icon-fill)) padding-box,var(--button-stroke-hover) border-box;box-shadow:none;color:#fff}.c-button:hover>i:before,.c-button:focus-visible>i:before,.c-button.is-hovering>i:before,.c-button.is-pressing>i:before,.c-button:active>i:before{opacity:0;transform:scale(0)}.c-button:hover .c-button__svg--base,.c-button:focus-visible .c-button__svg--base,.c-button.is-hovering .c-button__svg--base,.c-button.is-pressing .c-button__svg--base,.c-button:active .c-button__svg--base{opacity:0;clip-path:circle(0% at 50% 50%)}.c-button:hover .c-button__svg--radial,.c-button:focus-visible .c-button__svg--radial,.c-button.is-hovering .c-button__svg--radial,.c-button.is-pressing .c-button__svg--radial,.c-button:active .c-button__svg--radial{opacity:1;clip-path:circle(80% at 50% 50%)}.c-button.is-releasing>i{border-radius:var(--button-icon-radius);background:linear-gradient(var(--button-icon-fill),var(--button-icon-fill)) padding-box,var(--button-icon-stroke-rest) border-box;box-shadow:0 calc(var(--button-icon-chip-size) * .026) 0 #0000000d;color:inherit}.c-button.is-releasing>i:before{opacity:1;transform:scale(var(--button-icon-cover-scale))}.c-button.is-releasing .c-button__svg--base{opacity:1;clip-path:circle(80% at 50% 50%)}.c-button.is-releasing .c-button__svg--radial{opacity:0;clip-path:circle(0% at 50% 50%)}.c-button--brand{--button-fill: var(--civius-button-blue);--button-text: #fff;--button-hover-text: #fff;--button-stroke: #fff;--button-stroke-light: #fff;--button-stroke-dark: #fff;--button-stroke-rest: linear-gradient(135deg, #fff, #fff);--button-stroke-hover: linear-gradient(135deg, var(--civius-button-blue) 0%, var(--civius-button-cyan) 100%);--button-icon-fill: var(--civius-button-blue);--button-icon-stroke-rest: linear-gradient(135deg, #fff, #fff);--button-icon-border: #fff;--button-icon-rest-fill: transparent;--button-icon-hover-fill: #fff;--button-icon-hover-color: var(--civius-button-blue);background:linear-gradient(var(--button-fill),var(--button-fill)) padding-box,var(--button-stroke-rest) border-box;border-color:transparent;transition:border-radius var(--button-morph-duration) var(--button-morph-ease),transform .72s cubic-bezier(.22,1,.36,1),box-shadow .42s cubic-bezier(.16,1,.3,1),color .24s ease,opacity var(--c-button-motion) ease}.c-button--neutral{--button-fill: #111;--button-text: #fff;--button-hover-text: #fff;--button-stroke: #fff;--button-stroke-light: #fff;--button-stroke-dark: #fff;--button-stroke-rest: linear-gradient(135deg, #fff, #fff);--button-stroke-hover: linear-gradient(135deg, var(--civius-button-blue) 0%, var(--civius-button-cyan) 100%);--button-icon-fill: #111;--button-icon-stroke-rest: linear-gradient(135deg, #fff, #fff);--button-icon-border: #fff;--button-icon-rest-fill: transparent;--button-icon-hover-fill: #fff;--button-icon-hover-color: #111;background:linear-gradient(var(--button-fill),var(--button-fill)) padding-box,var(--button-stroke-rest) border-box;border-color:transparent;transition:border-radius var(--button-morph-duration) var(--button-morph-ease),transform .72s cubic-bezier(.22,1,.36,1),box-shadow .42s cubic-bezier(.16,1,.3,1),color .24s ease,opacity var(--c-button-motion) ease}.c-button--brand:before,.c-button--brand:after,.c-button--neutral:before,.c-button--neutral:after{display:none}.c-button--brand:before,.c-button--neutral:before{opacity:0}.c-button--brand:is(:hover,:focus-visible,.is-hovering,.is-pressing,:active),.c-button--neutral:is(:hover,:focus-visible,.is-hovering,.is-pressing,:active){--button-stroke-alpha: 1;border-color:transparent;background:linear-gradient(var(--button-fill),var(--button-fill)) padding-box,var(--button-stroke-hover) border-box;color:var(--button-text)}.c-button--brand:is(:hover,:focus-visible,.is-hovering,.is-pressing,:active):before,.c-button--neutral:is(:hover,:focus-visible,.is-hovering,.is-pressing,:active):before{opacity:0}.c-button--brand:is(:hover,:focus-visible,.is-hovering,.is-pressing,:active):after,.c-button--neutral:is(:hover,:focus-visible,.is-hovering,.is-pressing,:active):after{opacity:1}.c-button--brand:is(:hover,:focus-visible,.is-hovering,.is-pressing,:active)>i,.c-button--neutral:is(:hover,:focus-visible,.is-hovering,.is-pressing,:active)>i{background:linear-gradient(var(--button-icon-hover-fill),var(--button-icon-hover-fill)) padding-box,var(--button-icon-stroke-rest) border-box;color:var(--button-icon-hover-color)}.c-button--brand:is(:hover,:focus-visible,.is-hovering,.is-pressing,:active) .c-button__svg--radial,.c-button--neutral:is(:hover,:focus-visible,.is-hovering,.is-pressing,:active) .c-button__svg--radial{color:currentColor;stroke:currentColor}.c-button--muted,.c-button--soft{--button-text: #555;--button-hover-text: var(--civius-button-blue);--button-arrow-rotate: 0deg;--button-stroke: #c2c2c2;--button-stroke-light: #ebebeb;--button-stroke-dark: #c2c2c2;--button-stroke-rest: linear-gradient(135deg, #ebebeb 0%, #b8b8b8 100%);--button-icon-stroke-rest: linear-gradient(135deg, #ebebeb 0%, #b8b8b8 100%);--button-icon-border: #c2c2c2;--button-icon-rest-fill: #fff;--button-fill: #fff}.c-button--danger{--button-text: #dc2626;--button-hover-text: #dc2626;--button-stroke: #dc2626;--button-stroke-light: #dc2626;--button-stroke-dark: #dc2626;--button-stroke-hover: linear-gradient(135deg, #dc2626 0%, #ff8a8a 100%);--button-icon-stroke-rest: linear-gradient(135deg, #dc2626 0%, #ff8a8a 100%);--button-icon-border: #dc2626}.c-button--sm,.c-button--card-mini,.c-button--more{--button-block-size: clamp(38px, 3.9vw, 46px);--button-font-size: clamp(11px, 1.05vw, 12px);--button-border-width: 2px;--button-font-weight: 600}.c-button--card-mini,.c-button--more{--button-block-size: 39px;--button-font-size: 13px;--button-border-width: 1px;--button-arrow-rotate: 0deg;--button-stroke-rest: linear-gradient(135deg, #ebebeb 0%, #b8b8b8 100%);--button-icon-stroke-rest: linear-gradient(135deg, #ebebeb 0%, #b8b8b8 100%);--button-icon-border: #c2c2c2;--button-icon-rest-fill: #fff;--button-hover-text: var(--civius-button-blue)}.c-button--card-mini>i,.c-button--more>i,.c-button--sm>i{--button-icon-border-width: 1.5px}.c-button--micro{--button-block-size: clamp(30px, 3vw, 36px);--button-font-size: clamp(11px, 1vw, 12px);--button-border-width: 1px;--button-font-weight: 500}.c-button--micro>i{--button-icon-border-width: 1px}.c-button--md{--button-block-size: clamp(46px, 5vw, 58px);--button-font-size: clamp(14px, 1.5vw, 17px)}.c-button--lg,.c-button--xl{--button-block-size: clamp(56px, 6.4vw, 74px);--button-font-size: clamp(17px, 1.95vw, 22px)}.c-button--store-summary{--button-block-size: 43px;--button-min-inline-size: 0;--button-font-size: 14px;--button-font-weight: 600;--button-padding-start: 18px;--button-padding-end: 6px;--button-icon-chip-size: 31px;--button-icon-size: 17px;--button-icon-radius: 9px;--button-radius: 14px;--button-radius-hover: 22px}@media(hover:none)and (pointer:coarse){.c-button{--button-morph-duration: .28s;--button-morph-ease: cubic-bezier(.28, 0, .18, 1);--button-touch-accent-in-duration: .36s;--button-touch-accent-out-duration: .55s;--button-touch-accent-ease: cubic-bezier(.25, .1, .25, 1)}.c-button:hover,.c-button.is-hovering,.c-button.is-pressing,.c-button:active{--button-stroke-alpha: 0}.c-button:hover:after,.c-button.is-hovering:after,.c-button.is-pressing:after,.c-button:active:after{opacity:0}.c-button.is-hovering:not(.is-accenting),.c-button.is-pressing:not(.is-accenting),.c-button:active:not(.is-accenting){color:var(--button-text)}.c-button.is-accenting{--button-stroke-alpha: 1;color:var(--button-hover-text)}.c-button.is-accenting:after{opacity:1}.c-button.is-accent-releasing{--button-stroke-alpha: 0}.c-button.is-releasing{--button-stroke-alpha: 0;border-radius:var(--button-radius);background:linear-gradient(var(--button-fill),var(--button-fill)) padding-box;box-shadow:var(--button-inner-static);color:var(--button-text)}.c-button--brand.is-releasing,.c-button--neutral.is-releasing{background:linear-gradient(var(--button-fill),var(--button-fill)) padding-box,var(--button-stroke-rest) border-box}.c-button--brand.is-accenting,.c-button--neutral.is-accenting{background:linear-gradient(var(--button-fill),var(--button-fill)) padding-box,var(--button-stroke-hover) border-box}.c-button>span,.c-button__svg{transition:color var(--button-touch-accent-in-duration) var(--button-touch-accent-ease),opacity .18s ease,clip-path var(--button-morph-duration) var(--button-morph-ease),transform .72s cubic-bezier(.22,1,.36,1)}.c-button.is-releasing>span,.c-button.is-releasing .c-button__svg{transition:color var(--button-touch-accent-out-duration) var(--button-touch-accent-ease),opacity .18s ease,clip-path var(--button-morph-duration) var(--button-morph-ease),transform .72s cubic-bezier(.22,1,.36,1)}.c-button:hover:not(:active):not(.is-hovering):not(.is-pressing):not(.is-releasing):not(.is-accenting):not(.is-accent-releasing){--button-stroke-alpha: 0;border-radius:var(--button-radius);box-shadow:var(--button-inner-static);color:var(--button-text);transform:translateZ(0) scale(1)}.c-button:hover:not(:active):not(.is-hovering):not(.is-pressing):not(.is-releasing):not(.is-accenting):not(.is-accent-releasing)>i{border-radius:var(--button-icon-radius);color:inherit}.c-button:hover:not(:active):not(.is-hovering):not(.is-pressing):not(.is-releasing):not(.is-accenting):not(.is-accent-releasing)>i:before{opacity:1;transform:scale(var(--button-icon-cover-scale))}.c-button:hover:not(:active):not(.is-hovering):not(.is-pressing):not(.is-releasing):not(.is-accenting):not(.is-accent-releasing) .c-button__svg--base{opacity:1;clip-path:circle(80% at 50% 50%)}.c-button:hover:not(:active):not(.is-hovering):not(.is-pressing):not(.is-releasing):not(.is-accenting):not(.is-accent-releasing) .c-button__svg--radial{opacity:0;clip-path:circle(0% at 50% 50%)}}.c-button[disabled],.c-button[aria-disabled=true],.c-button.is-loading{cursor:default;opacity:.55;pointer-events:none}.c-button.is-loading{color:transparent}.c-button.is-loading:after{content:"";position:absolute;z-index:2;width:16px;height:16px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;color:var(--button-stroke);animation:civius-button-spin .7s linear infinite}.c-button-group{display:flex;align-items:center;flex-wrap:wrap;gap:var(--button-group-gap, var(--space-part, 15px))}.c-button-group--equal>.c-button{flex:1 1 0;--button-inline-size: 100%}:where(.c-icon-button){--icon-button-inline-size: auto;--icon-button-block-size: auto;--icon-button-padding: 0;--icon-button-border-width: 2px;--icon-button-border-style: solid;--icon-button-border-color: transparent;--icon-button-radius: 14px;--icon-button-radius-hover: 50%;--icon-button-fill: #fff;--icon-button-color: #151515;--icon-button-hover-color: var(--civius-button-blue, var(--blue, #0177ff));--icon-button-stroke-rest: linear-gradient(135deg, #ebebeb 0%, #b8b8b8 100%);--icon-button-stroke-hover: linear-gradient(135deg, var(--civius-button-blue, var(--blue, #0177ff)) 0%, #00d4ff 100%);--icon-button-bg: var(--icon-button-fill);--icon-button-hover-bg: var(--icon-button-hover-fill);--icon-button-shadow: inset 0 -1px 1px rgba(255, 255, 255, .66), inset 0 2px 4px rgba(0, 0, 0, .036), inset 0 0 0 1px rgba(255, 255, 255, .34), 0 6px 14px rgba(0, 0, 0, .052);--icon-button-hover-shadow: inset 0 5px 10px rgba(0, 0, 0, .1), inset 0 -1px 1px rgba(255, 255, 255, .76), inset 0 0 0 1px rgba(255, 255, 255, .34), 0 6px 14px rgba(0, 0, 0, .052);--icon-button-hover-fill: var(--icon-button-fill);--icon-button-hover-border-color: var(--icon-button-border-color);--icon-button-press-scale: .92;position:relative;display:inline-grid;box-sizing:border-box;place-items:center;flex:0 0 auto;inline-size:var(--icon-button-inline-size);block-size:var(--icon-button-block-size);padding:var(--icon-button-padding);border-width:var(--icon-button-border-width);border-style:var(--icon-button-border-style);border-color:var(--icon-button-border-color);border-radius:var(--icon-button-radius);background:var(--icon-button-bg);isolation:isolate;overflow:hidden;color:var(--icon-button-color);box-shadow:var(--icon-button-shadow);cursor:pointer;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;font:inherit;line-height:1;text-decoration:none;transform:translateZ(0) scale(1);transform-origin:center center;backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:border-radius .28s cubic-bezier(.33,0,.18,1),transform .42s cubic-bezier(.22,1,.36,1),background-color .28s cubic-bezier(.33,0,.18,1),color .18s ease,box-shadow .28s cubic-bezier(.16,1,.3,1),opacity var(--c-button-motion) ease;appearance:none;touch-action:manipulation}:where(.c-icon-button):not(.civius-glass-nav__action):not(.services-mobile-dot):not(.civius-quantity-step-button):before,:where(.c-icon-button):not(.civius-glass-nav__action):not(.services-mobile-dot):not(.civius-quantity-step-button):after{content:"";position:absolute;inset:0;z-index:0;box-sizing:border-box;padding:var(--icon-button-border-width);border-radius:inherit;pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;transition:opacity var(--civius-border-highlight-duration) ease,border-radius .28s cubic-bezier(.33,0,.18,1)}:where(.c-icon-button):not(.civius-glass-nav__action):not(.services-mobile-dot):not(.civius-quantity-step-button):before{background:var(--icon-button-stroke-rest);opacity:1}:where(.c-icon-button):not(.civius-glass-nav__action):not(.services-mobile-dot):not(.civius-quantity-step-button):after{background:var(--icon-button-stroke-hover);opacity:0;will-change:opacity}.c-icon-button>svg,.c-icon-button>span{position:relative;z-index:1}.civius-site .civius-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.c-icon-button--xs{--icon-button-inline-size: 32px;--icon-button-block-size: 32px}.c-icon-button--sm{--icon-button-inline-size: 34px;--icon-button-block-size: 34px}.c-icon-button--md{--icon-button-inline-size: 39px;--icon-button-block-size: 39px}.c-icon-button--lg{--icon-button-inline-size: 52px;--icon-button-block-size: 52px}.c-icon-button--card-action{--icon-button-inline-size: 39px;--icon-button-block-size: 39px;--icon-button-radius: 14px;--icon-button-radius-hover: 16.38px;--icon-button-stroke-rest: linear-gradient(135deg, #ebebeb 0%, #b8b8b8 100%);--icon-button-stroke-hover: linear-gradient(135deg, var(--civius-button-blue, var(--blue, #0177ff)) 0%, #00d4ff 100%);--icon-button-shadow: none;--icon-button-hover-shadow: none;--icon-button-press-scale: .88;display:inline-flex;align-items:center;justify-content:center;flex:0 0 var(--icon-button-inline-size);inline-size:var(--icon-button-inline-size);min-inline-size:var(--icon-button-block-size);max-inline-size:none;block-size:var(--icon-button-block-size);min-block-size:var(--icon-button-block-size);max-block-size:var(--icon-button-block-size);border:var(--icon-button-border-width) solid transparent;border-radius:var(--icon-button-radius);background:var(--icon-button-bg);color:var(--icon-button-color);box-shadow:none;filter:none;font-size:0;backface-visibility:hidden;contain:paint;transform:translateZ(0) scale(1);transition:border-radius .28s cubic-bezier(.33,0,.18,1),transform .42s cubic-bezier(.22,1,.36,1),background-color .28s cubic-bezier(.33,0,.18,1),color .18s ease,opacity var(--c-button-motion) ease}.c-icon-button--card-action>svg{position:absolute;top:50%;left:50%;display:block;width:18px;height:18px;margin:0;pointer-events:none;transform:translate3d(-50%,-50%,0);shape-rendering:geometricPrecision;backface-visibility:hidden}.c-icon-button--card-action>svg path,.c-icon-button--card-action>svg circle{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}:where(.c-icon-button):not(.civius-glass-nav__action):not(.services-mobile-dot):not(.civius-quantity-step-button):hover,:where(.c-icon-button):not(.civius-glass-nav__action):not(.services-mobile-dot):not(.civius-quantity-step-button):focus-visible,:where(.c-icon-button):not(.civius-glass-nav__action):not(.services-mobile-dot):not(.civius-quantity-step-button).is-hovering,:where(.c-icon-button):not(.civius-glass-nav__action):not(.services-mobile-dot):not(.civius-quantity-step-button).is-pressing{border-color:var(--icon-button-hover-border-color);border-radius:var(--icon-button-radius-hover);background:var(--icon-button-hover-bg);color:var(--icon-button-hover-color);box-shadow:var(--icon-button-hover-shadow)}:where(.c-icon-button):not(.civius-glass-nav__action):not(.services-mobile-dot):not(.civius-quantity-step-button):hover:after,:where(.c-icon-button):not(.civius-glass-nav__action):not(.services-mobile-dot):not(.civius-quantity-step-button):focus-visible:after,:where(.c-icon-button):not(.civius-glass-nav__action):not(.services-mobile-dot):not(.civius-quantity-step-button).is-hovering:after,:where(.c-icon-button):not(.civius-glass-nav__action):not(.services-mobile-dot):not(.civius-quantity-step-button).is-pressing:after{opacity:1}:where(.c-icon-button):not(.civius-glass-nav__action):not(.services-mobile-dot):not(.civius-quantity-step-button).is-pressing,:where(.c-icon-button):not(.civius-glass-nav__action):not(.services-mobile-dot):not(.civius-quantity-step-button):active{transform:translateZ(0) scale(var(--icon-button-press-scale))}:where(.c-icon-button):not(.civius-glass-nav__action):not(.services-mobile-dot):not(.civius-quantity-step-button).is-releasing{transform:translateZ(0) scale(1)}@media(hover:none)and (pointer:coarse){:where(.c-icon-button):not(.civius-glass-nav__action):not(.services-mobile-dot):not(.civius-quantity-step-button).is-releasing{border-radius:var(--icon-button-radius);background:var(--icon-button-bg);color:var(--icon-button-color);box-shadow:var(--icon-button-shadow)}:where(.c-icon-button):not(.civius-glass-nav__action):not(.services-mobile-dot):not(.civius-quantity-step-button).is-releasing:after{opacity:0}}.c-icon-button--card-action.is-active,.c-icon-button--card-action[aria-pressed=true]{--icon-button-stroke-rest: var(--icon-button-stroke-hover);border-radius:var(--icon-button-radius-hover);background:var(--icon-button-hover-bg);color:var(--icon-button-hover-color);box-shadow:none;filter:none}.c-icon-button--card-action.is-active:after,.c-icon-button--card-action[aria-pressed=true]:after,.c-icon-button--card-action.is-active.is-releasing:after,.c-icon-button--card-action[aria-pressed=true].is-releasing:after{opacity:1}.c-icon-button--card-action.is-active.is-releasing,.c-icon-button--card-action[aria-pressed=true].is-releasing{border-radius:var(--icon-button-radius-hover);background:var(--icon-button-hover-bg);color:var(--icon-button-hover-color);box-shadow:none}:where(.c-button-control){box-sizing:border-box;cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;touch-action:manipulation}:where(.c-button-control):focus-visible{outline:2px solid var(--c-button-focus);outline-offset:3px}:where(.c-button-control)[disabled],:where(.c-button-control)[aria-disabled=true]{cursor:default;opacity:.5;pointer-events:none}.c-icon-button:focus-visible{outline:2px solid var(--c-button-focus);outline-offset:3px}.c-icon-button[disabled],.c-icon-button[aria-disabled=true]{cursor:default;opacity:.5;pointer-events:none}.cart.civius-detail-cart [data-civius-detail-cart-checkout].c-button--brand{--button-block-size: 56px;--button-min-inline-size: 0;--button-padding-start: 22px;--button-padding-end: 10px;--button-font-size: 14.5px;--button-font-weight: 900;--button-letter-spacing: 0;--button-radius: 15px;--button-radius-hover: 15px;--button-icon-chip-size: 34px;--button-icon-size: 19px;--button-icon-radius: 10px;--button-icon-radius-hover: 10px;--button-icon-border-width: 2px;inline-size:100%;justify-content:space-between}.cart.civius-detail-cart [data-civius-detail-cart-checkout].c-button--brand:hover,.cart.civius-detail-cart [data-civius-detail-cart-checkout].c-button--brand:focus-visible,.cart.civius-detail-cart [data-civius-detail-cart-checkout].c-button--brand.is-hovering,.cart.civius-detail-cart [data-civius-detail-cart-checkout].c-button--brand.is-pressing,.cart.civius-detail-cart [data-civius-detail-cart-checkout].c-button--brand:active{border-radius:15px}@keyframes civius-button-spin{to{transform:rotate(1turn)}}@media(max-width:760px){.c-button--home{--button-block-size: 48px;--button-min-inline-size: 0;--button-padding-start: 12px;--button-padding-end: 12px;--button-gap: 10px;--button-font-size: 15px;--button-dot-size: 20px}}@media(prefers-reduced-motion:reduce){.c-button,.c-button:before,.c-button>i,.c-icon-button{transition-duration:1ms}.c-button.is-loading:after{animation-duration:1.4s}}@property --civius-nav-action-stroke-start{syntax: "<color>"; inherits: false; initial-value: #dedede;}@property --civius-nav-action-stroke-end{syntax: "<color>"; inherits: false; initial-value: #fbfbfb;}.civius-glass-nav{--civius-copy-font: "Onest", "Onest Fallback", Arial, sans-serif;--civius-heading-font: "Montserrat Alternates", "Montserrat Alternates Fallback", "Onest", "Onest Fallback", Arial, sans-serif;--civius-blue: #1778ff;--blue: var(--civius-blue);--r13-stroke: linear-gradient(180deg, #dedede 0%, #fbfbfb 100%);--r13-border-width: 2px;--r13-active-pill-stroke: linear-gradient( 180deg, rgba(172, 172, 172, .78) 0%, rgba(216, 216, 216, .66) 42%, rgba(255, 255, 255, .98) 100% );--r13-displacement-scale: 52;--r13-map-inset: .1233;--r13-control-neutral-opacity: .93;--r13-control-neutral-blur: 11;--r13-control-map-inset: var(--r13-map-inset);--r13-pill-neutral-opacity: .93;--r13-pill-neutral-blur: 11;--r13-pill-map-inset: var(--r13-map-inset);--r13-blur: 4px;--r13-control-blur: 3.8px;--r13-active-pill-blur: 5.2px;--r13-saturation: 1.12;--r13-contrast: 1.045;--r13-brightness: 1.1;--r13-control-saturation: 1.06;--r13-control-contrast: 1.025;--r13-control-brightness: 1.035;--r13-pill-saturation: 1.055;--r13-pill-contrast: 1.02;--r13-pill-brightness: 1.025;--r13-filter: none;--r13-surface-fill: rgba(235, 235, 235, .07);--r13-control-fill: rgba(235, 235, 235, .07);--r13-active-pill-fill: rgba(235, 235, 235, .14);--r13-surface-shadow: 0 0 3.2px .9px light-dark(color-mix(in oklch, canvasText, #0000 87%), color-mix(in oklch, canvasText, #0000 74%)) inset, 0 0 15px 3px light-dark(color-mix(in oklch, canvasText, #0000 91%), color-mix(in oklch, canvasText, #0000 86%)) inset, 0 3px 13px rgba(17, 17, 26, .032) inset, 0 12px 54px rgba(17, 17, 26, .055), 0 24px 96px rgba(17, 17, 26, .04);--r13-control-shadow: 0 0 2.2px .55px light-dark(color-mix(in oklch, canvasText, #0000 91%), color-mix(in oklch, canvasText, #0000 80%)) inset, 0 0 9px 1.8px light-dark(color-mix(in oklch, canvasText, #0000 95%), color-mix(in oklch, canvasText, #0000 90%)) inset, 0 2px 9px rgba(17, 17, 26, .035) inset, 0 4px 21px rgba(17, 17, 26, .065), 5px 6px 24px rgba(17, 17, 26, .055), -5px -6px 24px rgba(255, 255, 255, .68), -1px -1px 9px rgba(255, 255, 255, .62);--r13-capsule-shadow: 0 0 2.6px .7px light-dark(color-mix(in oklch, canvasText, #0000 88%), color-mix(in oklch, canvasText, #0000 76%)) inset, 0 0 11px 2.2px light-dark(color-mix(in oklch, canvasText, #0000 93%), color-mix(in oklch, canvasText, #0000 88%)) inset, 0 2px 10px rgba(17, 17, 26, .05) inset, 0 4px 21px rgba(17, 17, 26, .065), 5px 6px 24px rgba(17, 17, 26, .055), -5px -6px 24px rgba(255, 255, 255, .68), -1px -1px 9px rgba(255, 255, 255, .62);--r13-menu-button-shadow: 0 0 2.5px .65px light-dark(color-mix(in oklch, canvasText, #0000 88%), color-mix(in oklch, canvasText, #0000 76%)) inset, 0 0 10px 2px light-dark(color-mix(in oklch, canvasText, #0000 93%), color-mix(in oklch, canvasText, #0000 88%)) inset, 0 2px 9px rgba(17, 17, 26, .05) inset, 0 4px 21px rgba(17, 17, 26, .065), 5px 6px 24px rgba(17, 17, 26, .055), -5px -6px 24px rgba(255, 255, 255, .68), -1px -1px 9px rgba(255, 255, 255, .62);--r13-active-shadow: 0 0 2px .5px light-dark(color-mix(in oklch, canvasText, #0000 90%), color-mix(in oklch, canvasText, #0000 80%)) inset, 0 0 8px 1.5px light-dark(color-mix(in oklch, canvasText, #0000 94%), color-mix(in oklch, canvasText, #0000 90%)) inset, 0 3px 15px rgba(17, 17, 26, .058), 4px 5px 18px rgba(17, 17, 26, .05), -4px -5px 18px rgba(255, 255, 255, .65);--glass-surface-fill: var(--r13-surface-fill);--glass-control-fill: var(--r13-control-fill);--glass-stroke: var(--r13-stroke)}.civius-glass-nav:not(.civius-r13-ready) .civius-glass-nav__surface{background:var(--r13-surface-fill);box-shadow:var(--r13-surface-shadow);-webkit-backdrop-filter:blur(var(--r13-blur)) saturate(var(--r13-saturation));backdrop-filter:blur(var(--r13-blur)) saturate(var(--r13-saturation))}.civius-glass-nav:not(.civius-r13-ready) .civius-glass-nav__search-field,.civius-glass-nav:not(.civius-r13-ready) .civius-glass-nav__links,.civius-glass-nav:not(.civius-r13-ready) .civius-glass-nav__action{background:var(--r13-control-fill);box-shadow:var(--r13-control-shadow);-webkit-backdrop-filter:blur(var(--r13-control-blur)) saturate(var(--r13-control-saturation));backdrop-filter:blur(var(--r13-control-blur)) saturate(var(--r13-control-saturation))}.civius-glass-nav:not(.civius-r13-ready) .civius-glass-nav__search-field{position:relative}.civius-glass-nav:not(.civius-r13-ready) .civius-glass-nav__links{box-shadow:var(--r13-capsule-shadow)}.civius-glass-nav:not(.civius-r13-ready) .civius-glass-nav__surface,.civius-glass-nav:not(.civius-r13-ready) .civius-glass-nav__surface-layer,.civius-glass-nav:not(.civius-r13-ready) .civius-glass-nav__search-field,.civius-glass-nav:not(.civius-r13-ready) .civius-glass-nav__links,.civius-glass-nav:not(.civius-r13-ready) .civius-glass-nav__active-pill,.civius-glass-nav:not(.civius-r13-ready) .civius-glass-nav__action,.civius-glass-nav:not(.civius-r13-ready) .civius-nav-badge,.civius-glass-nav:not(.civius-nav-state-ready) .civius-glass-nav__action,.civius-glass-nav:not(.civius-nav-state-ready) .civius-nav-badge{transition:none}.civius-glass-nav:not(.civius-r13-ready) .civius-glass-nav__surface:before,.civius-glass-nav:not(.civius-r13-ready) .civius-glass-nav__search-field:before,.civius-glass-nav:not(.civius-r13-ready) .civius-glass-nav__links:before,.civius-glass-nav:not(.civius-r13-ready) .civius-glass-nav__action:before{position:absolute;inset:0;z-index:2;display:block;box-sizing:border-box;padding:var(--r13-border-width);border-radius:inherit;background:var(--r13-stroke);content:"";pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude}.civius-r13-filter{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.civius-glass-nav__action>.civius-r13-filter{position:absolute;inset:0;z-index:0;width:100%;height:100%;pointer-events:none}.civius-glass-nav.civius-r13-ready .civius-glass-nav__surface{border:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.civius-glass-nav.civius-r13-ready .civius-glass-nav__surface-layer,.civius-glass-nav.civius-r13-ready .civius-glass-nav__search-field,.civius-glass-nav.civius-r13-ready .civius-glass-nav__links,.civius-glass-nav.civius-r13-ready .civius-glass-nav__action,.civius-glass-nav.civius-r13-ready .civius-glass-nav__mobile-menu{position:relative;overflow:hidden;border:0;background:var(--r13-control-fill);box-shadow:var(--r13-control-shadow);isolation:isolate;-webkit-backdrop-filter:var(--r13-filter) blur(var(--r13-element-blur, var(--r13-blur))) saturate(var(--r13-element-saturation, var(--r13-saturation))) contrast(var(--r13-element-contrast, var(--r13-contrast))) brightness(var(--r13-element-brightness, var(--r13-brightness)));backdrop-filter:var(--r13-filter) blur(var(--r13-element-blur, var(--r13-blur))) saturate(var(--r13-element-saturation, var(--r13-saturation))) contrast(var(--r13-element-contrast, var(--r13-contrast))) brightness(var(--r13-element-brightness, var(--r13-brightness)))}.civius-glass-nav.civius-r13-ready .civius-glass-nav__surface-layer,.civius-glass-nav.civius-r13-ready .civius-glass-nav__mobile-menu{--r13-element-blur: var(--r13-blur);background:var(--r13-surface-fill);box-shadow:var(--r13-surface-shadow)}.civius-glass-nav.civius-r13-ready .civius-glass-nav__surface-layer{position:absolute;inset:0;z-index:0;border-radius:inherit;pointer-events:none}.civius-glass-nav.civius-r13-ready .civius-glass-nav__search-field,.civius-glass-nav.civius-r13-ready .civius-glass-nav__links,.civius-glass-nav.civius-r13-ready .civius-glass-nav__action{--r13-element-blur: var(--r13-control-blur);--r13-element-saturation: var(--r13-control-saturation);--r13-element-contrast: var(--r13-control-contrast);--r13-element-brightness: var(--r13-control-brightness)}.civius-glass-nav.civius-r13-ready .civius-glass-nav__links{box-shadow:var(--r13-capsule-shadow)}.civius-glass-nav.civius-r13-ready .civius-glass-nav__action--menu{box-shadow:var(--r13-menu-button-shadow)}.civius-glass-nav.civius-r13-ready.civius-nav-ios .civius-glass-nav__surface{isolation:auto;background:#ffffff3d;box-shadow:var(--r13-surface-shadow);-webkit-backdrop-filter:blur(20px) saturate(1.85) contrast(1.08) brightness(1.06);backdrop-filter:blur(20px) saturate(1.85) contrast(1.08) brightness(1.06)}.civius-glass-nav.civius-r13-ready.civius-nav-ios .civius-glass-nav__surface-layer{isolation:auto;background:#ffffff1f;box-shadow:inset 0 1px #ffffffc2,inset 0 -1px #ffffff3d;-webkit-backdrop-filter:none;backdrop-filter:none}.civius-glass-nav.civius-r13-ready.civius-nav-ios .civius-glass-nav__search-field,.civius-glass-nav.civius-r13-ready.civius-nav-ios .civius-glass-nav__links,.civius-glass-nav.civius-r13-ready.civius-nav-ios .civius-glass-nav__action,.civius-glass-nav.civius-r13-ready.civius-nav-ios .civius-glass-nav__mobile-menu{isolation:auto;background:#ffffff4d;-webkit-backdrop-filter:blur(14px) saturate(1.74) contrast(1.07) brightness(1.06);backdrop-filter:blur(14px) saturate(1.74) contrast(1.07) brightness(1.06)}.civius-glass-nav.civius-r13-ready.civius-nav-ios .civius-glass-nav__active-pill{isolation:auto;background:#ffffff5c;-webkit-backdrop-filter:blur(11px) saturate(1.72) contrast(1.06) brightness(1.05);backdrop-filter:blur(11px) saturate(1.72) contrast(1.06) brightness(1.05)}.civius-glass-nav.civius-r13-ready .civius-glass-nav__brand,.civius-glass-nav.civius-r13-ready .civius-glass-nav__search,.civius-glass-nav.civius-r13-ready .civius-glass-nav__links,.civius-glass-nav.civius-r13-ready .civius-glass-nav__actions{position:relative;z-index:3}.civius-glass-nav{position:fixed;top:12px;z-index:80;background:transparent;color:#000;font-family:var(--civius-copy-font, "Onest", "Onest Fallback", Arial, sans-serif);pointer-events:none}.civius-glass-nav__surface{position:relative;display:grid;overflow:visible;margin:0 auto;border-radius:30px;isolation:isolate;pointer-events:auto}.civius-glass-nav__surface-layer{position:absolute;inset:0;z-index:0;border-radius:inherit;pointer-events:none}.civius-glass-nav__brand{display:inline-flex;align-items:center;justify-content:center}.civius-glass-nav__brand img,.civius-glass-nav__brand svg{display:block}.civius-glass-nav__search{min-width:0;z-index:4}.civius-glass-nav__search-form{width:100%}.civius-glass-nav__search-field{display:flex;align-items:center;justify-content:flex-start;gap:8px;min-height:52px;border-radius:18px;transform-origin:left center;will-change:width}.civius-glass-nav.civius-r13-ready .civius-glass-nav__surface-layer:before,.civius-glass-nav.civius-r13-ready .civius-glass-nav__search-field:before,.civius-glass-nav.civius-r13-ready .civius-glass-nav__links:before,.civius-glass-nav.civius-r13-ready .civius-glass-nav__active-pill:before,.civius-glass-nav.civius-r13-ready .civius-glass-nav__action:before,.civius-glass-nav.civius-r13-ready .civius-glass-nav__mobile-menu:before{position:absolute;inset:0;z-index:2;display:block;padding:var(--r13-border-width);border-radius:inherit;background:var(--r13-stroke);content:"";pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude}.civius-glass-nav.civius-r13-ready .civius-glass-nav__active-pill:before{background:var(--r13-active-pill-stroke)}.civius-glass-nav.civius-r13-ready .civius-glass-nav__links:before,.civius-glass-nav.civius-r13-ready .civius-glass-nav__mobile-menu:before{background:var(--r13-stroke);filter:none;animation:none}.civius-glass-nav.civius-r13-ready .civius-glass-nav__action:before{--civius-nav-action-stroke-start: #dedede;--civius-nav-action-stroke-end: #fbfbfb;background:linear-gradient(180deg,var(--civius-nav-action-stroke-start) 0%,var(--civius-nav-action-stroke-end) 100%);transition:--civius-nav-action-stroke-start var(--civius-border-highlight-duration, .2s) ease,--civius-nav-action-stroke-end var(--civius-border-highlight-duration, .2s) ease}.civius-glass-nav.civius-r13-ready .civius-glass-nav__action:hover:before,.civius-glass-nav.civius-r13-ready .civius-glass-nav__action:focus-visible:before,.civius-glass-nav.civius-r13-ready .civius-glass-nav__action.is-hovering:before,.civius-glass-nav.civius-r13-ready .civius-glass-nav__action.is-pressing:before{--civius-nav-action-stroke-start: #0177ff;--civius-nav-action-stroke-end: #00d4ff}.civius-glass-nav.civius-r13-ready .civius-glass-nav__action.is-page-active:before{--civius-nav-action-stroke-start: #0177ff;--civius-nav-action-stroke-end: #00d4ff;background:var(--glass-stroke);transition:none}.civius-glass-nav.civius-r13-ready .civius-glass-nav__surface-layer:after,.civius-glass-nav.civius-r13-ready .civius-glass-nav__search-field:after,.civius-glass-nav.civius-r13-ready .civius-glass-nav__links:after,.civius-glass-nav.civius-r13-ready .civius-glass-nav__active-pill:after,.civius-glass-nav.civius-r13-ready .civius-glass-nav__action:after{display:none;content:none;pointer-events:none}.civius-glass-nav.civius-r13-ready .civius-glass-nav__action{overflow:visible}.civius-glass-nav.civius-r13-ready .civius-glass-nav__active-pill{--r13-element-blur: var(--r13-active-pill-blur);--r13-element-saturation: var(--r13-pill-saturation);--r13-element-contrast: var(--r13-pill-contrast);--r13-element-brightness: var(--r13-pill-brightness);overflow:hidden;isolation:isolate;-webkit-backdrop-filter:var(--r13-filter) blur(var(--r13-element-blur)) saturate(var(--r13-element-saturation)) contrast(var(--r13-element-contrast)) brightness(var(--r13-element-brightness));backdrop-filter:var(--r13-filter) blur(var(--r13-element-blur)) saturate(var(--r13-element-saturation)) contrast(var(--r13-element-contrast)) brightness(var(--r13-element-brightness));will-change:transform,opacity;transition:opacity .18s ease,transform 245ms cubic-bezier(.22,1,.36,1),box-shadow .1s ease}.civius-glass-nav.civius-r13-ready .civius-glass-nav__links.civius-nav-pill-instant>.civius-glass-nav__active-pill,.civius-glass-nav.civius-r13-ready .civius-glass-nav__links.civius-nav-pill-priming>.civius-glass-nav__active-pill{transition:none}.civius-glass-nav.civius-r13-ready .civius-glass-nav__links:has(a:active)>.civius-glass-nav__active-pill{box-shadow:var(--r13-active-shadow),inset 0 1px 2px #ffffff9e,inset 0 -2px 5px #0f172a12}.civius-glass-nav.civius-r13-ready .civius-glass-nav__links a,.civius-glass-nav.civius-r13-ready .civius-glass-nav__search-icon,.civius-glass-nav.civius-r13-ready .civius-glass-nav__search-field input,.civius-glass-nav.civius-r13-ready .civius-glass-nav__icon{position:relative;z-index:3}.civius-glass-nav__search-icon,.civius-glass-nav__icon{display:inline-flex;align-items:center;justify-content:center;color:#000;line-height:0}.civius-glass-nav__search-icon{flex:0 0 24px;width:24px;height:24px}.civius-glass-nav__search-icon svg,.civius-glass-nav__icon svg{display:block;width:20px;height:20px}.civius-glass-nav__search-icon svg{width:24px;height:24px}.civius-glass-nav__search-icon .civius-search-morph__viewport,.civius-glass-nav__search-icon .civius-search-morph__svg{width:24px;height:24px}.civius-glass-nav__search-icon[data-civius-search-icon]:empty{position:relative;display:inline-block;flex:0 0 24px;width:24px;height:24px}.civius-glass-nav__search-icon[data-civius-search-icon]:empty:before{position:absolute;inset:0;width:24px;height:24px;border:0;border-radius:0;background:center / 24px 24px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='14 14 32 32'%3E%3Cpath d='M33.2 33.2A10.2 10.2 0 1 1 18.8 18.8A10.2 10.2 0 1 1 33.2 33.2L40.9 40.9' fill='none' stroke='%23111' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");content:""}.civius-glass-nav__search-icon[data-civius-search-icon]:empty:after{content:none}.civius-glass-nav__search-icon svg circle,.civius-glass-nav__search-icon svg path,.civius-glass-nav__icon svg circle,.civius-glass-nav__icon svg path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.civius-glass-nav__search-icon svg circle,.civius-glass-nav__search-icon svg path{stroke-width:.75}.civius-glass-nav__icon svg circle,.civius-glass-nav__icon svg path{stroke-width:.9}.civius-glass-nav__search-field input{flex:1 1 auto;width:100%;min-width:0;border:0;outline:none;background:transparent;color:#111;font-size:16px;font-weight:400;letter-spacing:-.035em}.civius-glass-nav__search-field input::placeholder{color:#757575;opacity:1}.civius-glass-nav__links{--civius-nav-link-gap: clamp(10px, 1.45vw, 30px);--civius-nav-link-pad-x: clamp(14px, 2vw, 30px);--civius-nav-link-font-size: 16px;--civius-nav-link-services-w: clamp(52px, 5.2vw, 58px);--civius-nav-link-knowledge-w: clamp(100px, 10.5vw, 112px);--civius-nav-link-tariffs-w: clamp(58px, 5.9vw, 64px);--civius-nav-pill-side-air: clamp(8px, 1.1vw, 14px);--civius-nav-pill-knowledge-side-air: clamp(6px, .7vw, 9px);--civius-nav-pill-services-w: calc(var(--civius-nav-link-services-w) + var(--civius-nav-pill-side-air) + var(--civius-nav-pill-side-air));--civius-nav-pill-knowledge-w: calc(var(--civius-nav-link-knowledge-w) + var(--civius-nav-pill-knowledge-side-air) + var(--civius-nav-pill-knowledge-side-air));--civius-nav-pill-tariffs-w: calc(var(--civius-nav-link-tariffs-w) + var(--civius-nav-pill-side-air) + var(--civius-nav-pill-side-air));--civius-nav-pill-services-x: calc(var(--civius-nav-link-pad-x) - var(--civius-nav-pill-side-air));--civius-nav-pill-tariffs-x: calc(var(--civius-nav-link-pad-x) + var(--civius-nav-link-services-w) + var(--civius-nav-link-gap) - var(--civius-nav-pill-side-air));--civius-nav-pill-knowledge-x: calc(var(--civius-nav-link-pad-x) + var(--civius-nav-link-services-w) + var(--civius-nav-link-gap) + var(--civius-nav-link-tariffs-w) + var(--civius-nav-link-gap) - var(--civius-nav-pill-knowledge-side-air));position:relative;border-radius:18px;font-family:"Montserrat Alternates Nav",var(--civius-heading-font, "Montserrat Alternates", "Montserrat Alternates Fallback", "Onest", "Onest Fallback", Arial, sans-serif);font-weight:600;line-height:1;letter-spacing:-.045em;--active-pill-x: 18px;--active-pill-w: 76px;--active-pill-scale: 1}.civius-glass-nav__active-pill{position:absolute;top:6px;bottom:6px;left:0;z-index:0;width:var(--active-pill-w);height:auto;border-radius:14px;background:var(--r13-active-pill-fill);box-shadow:var(--r13-active-shadow),inset 0 1px 2px #ffffff9e,inset 0 -2px 5px #0f172a12;opacity:0;contain:layout paint;pointer-events:none;transform:translate(var(--active-pill-x)) scale(var(--active-pill-scale));transform-origin:left center}.civius-glass-nav__links.civius-nav-pill-ready:not(.civius-nav-pill-hidden)>.civius-glass-nav__active-pill{opacity:1}.civius-glass-nav__links a{position:relative;z-index:1;display:inline-flex;align-items:center;min-height:52px;padding:0;color:inherit;text-decoration:none}.civius-glass-nav__actions{display:flex;align-items:center}.civius-glass-nav__action{display:inline-flex;align-items:center;justify-content:center;--civius-nav-press-scale: .88;border:0;color:#000;text-decoration:none;transform:translateZ(0) scale(1);transform-origin:center;transition:border-radius .32s cubic-bezier(.33,0,.18,1),transform .72s cubic-bezier(.22,1,.36,1),box-shadow .42s cubic-bezier(.16,1,.3,1),color .24s ease}.civius-glass-nav__action--mobile-extra{display:none}.civius-glass-nav__mobile-menu{display:none;position:absolute;top:auto;bottom:calc(100% - 1px);z-index:4;opacity:0;visibility:hidden;pointer-events:none}.civius-glass-nav__search-results{position:absolute;top:calc(100% + 10px);left:0;z-index:60;display:grid;width:360px;gap:6px;padding:10px;border:1px solid rgba(17,30,53,.08);border-radius:24px;background:#fffffffa;box-shadow:0 18px 38px #0f172a1f}.civius-glass-nav__search-results[hidden]{display:none}.civius-header-search__results{position:absolute;top:calc(100% + 10px);left:0;z-index:48;display:grid;width:var(--civius-search-width);gap:6px;padding:10px;border:1px solid rgba(17,30,53,.08);border-radius:24px;background:#fffffffa}.civius-header-search__results[hidden]{display:none}.civius-header-search__result{display:grid;gap:2px;padding:10px 12px;border-radius:14px;color:#0d1320;text-decoration:none;transition:background-color .14s ease}.civius-header-search__result.is-active,.civius-header-search__result:focus-visible{background:transparent;outline:none}.civius-header-search__result:hover{background:#1118270b}.civius-header-search__result-title{font-size:14px;font-weight:800;line-height:1.2;letter-spacing:0}.civius-header-search__result-meta,.civius-header-search__empty{color:#64748b;font-size:12px;font-weight:700;line-height:1.25;letter-spacing:0}.civius-header-search__empty{padding:12px}@keyframes civiusNavBadgeRipple{0%{opacity:.6;transform:scale(.62)}to{opacity:0;transform:scale(2)}}.civius-glass-nav,.civius-glass-nav__surface,.civius-glass-nav__actions,.civius-glass-nav__action{overflow:visible}.civius-glass-nav__action{position:relative}.civius-glass-nav__action.is-page-active{--civius-nav-action-radius: 50%;--glass-stroke: linear-gradient(135deg, #0f6df0 0%, #42a5ff 58%, #6fc5ff 100%);border:0;background:var(--glass-control-fill);color:#1778ff;box-shadow:var(--r13-control-shadow)}.civius-glass-nav__action.is-page-active:before{display:block;padding:2px;--civius-nav-action-stroke-start: #0177ff;--civius-nav-action-stroke-end: #00d4ff}.civius-glass-nav__action.is-page-active:after{display:none}.civius-glass-nav__action.is-page-active .civius-glass-nav__icon{color:#1778ff;filter:drop-shadow(0 6px 12px rgba(23,120,255,.24))}.civius-nav-badge{position:absolute;top:-4px;right:-4px;z-index:80;display:flex;align-items:center;justify-content:center;width:18px;min-width:18px;height:18px;padding:0;border-radius:999px;background:#1778ff;color:#fff;font:900 10.5px/18px Onest,Onest Fallback,Arial,sans-serif;font-variant-numeric:tabular-nums;letter-spacing:0;text-align:center;box-shadow:0 0 18px #1778ff8f;transform:scale(1);transform-origin:70% 30%;transition:opacity .16s ease,transform .18s cubic-bezier(.2,.8,.2,1);isolation:isolate}.civius-nav-badge.is-initializing{transition:none}.civius-glass-nav__action>.civius-nav-badge{position:absolute;z-index:80}.civius-nav-badge:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;border:2px solid rgba(59,130,246,.5);pointer-events:none;animation:none}.civius-nav-badge[hidden]{display:grid;opacity:0;transform:scale(1);pointer-events:none}.civius-nav-badge[hidden]:after{animation:none}@media(prefers-reduced-motion:reduce){.civius-glass-nav.civius-r13-ready .civius-glass-nav__surface-layer:after,.civius-glass-nav.civius-r13-ready .civius-glass-nav__search-field:after,.civius-glass-nav.civius-r13-ready .civius-glass-nav__links:after,.civius-glass-nav.civius-r13-ready .civius-glass-nav__mobile-menu:after,.civius-glass-nav.civius-r13-ready .civius-glass-nav__active-pill:after,.civius-glass-nav.civius-r13-ready .civius-glass-nav__action:after{animation:none}.civius-nav-badge:after{animation:none}}@media(max-width:767px){.civius-glass-nav{--r13-stroke: linear-gradient(180deg, #dedede 0%, #fbfbfb 100%);--r13-border-width: 1px;--r13-control-blur: 3.1px;--r13-active-pill-blur: 4.2px;--r13-control-brightness: 1.015;--r13-pill-brightness: 1.012;--civius-nav-mobile-top: max(5px, env(safe-area-inset-top));top:var(--civius-nav-mobile-top);right:8px;left:8px;bottom:auto;width:calc(100vw - 16px);width:calc(100dvw - 16px);max-width:calc(100vw - 16px);max-width:calc(100dvw - 16px);min-width:0;height:50px;padding:0;contain:layout;transform:none}.civius-glass-nav.civius-r13-ready .civius-glass-nav__surface-layer:before,.civius-glass-nav.civius-r13-ready .civius-glass-nav__search-field:before,.civius-glass-nav.civius-r13-ready .civius-glass-nav__links:before,.civius-glass-nav.civius-r13-ready .civius-glass-nav__active-pill:before,.civius-glass-nav.civius-r13-ready .civius-glass-nav__action:before,.civius-glass-nav.civius-r13-ready .civius-glass-nav__mobile-menu:before{padding:var(--r13-border-width)}.civius-glass-nav.civius-r13-ready .civius-glass-nav__action:before{background:linear-gradient(180deg,var(--civius-nav-action-stroke-start) 0%,var(--civius-nav-action-stroke-end) 100%)}.civius-glass-nav__action.is-page-active{--glass-stroke: linear-gradient(180deg, #0f6df0 0%, #42a5ff 58%, #6fc5ff 100%)}.civius-nav-badge{top:-4px;right:-2px;width:15px;min-width:15px;height:15px;font-size:9px;line-height:15px;box-shadow:0 0 13px #1778ff75}.civius-glass-nav__mobile-menu,.civius-glass-nav.civius-r13-ready .civius-glass-nav__mobile-menu{position:absolute}.civius-glass-nav__links{display:none}.civius-glass-nav__surface{width:100%;max-width:none;height:50px;min-height:50px;grid-template-columns:28px minmax(0,1fr) max-content;gap:6px;padding:8px;border-radius:19px;box-sizing:border-box}.civius-glass-nav__brand,.civius-glass-nav__brand img,.civius-glass-nav__brand svg{width:28px;height:28px}.civius-glass-nav__brand{align-self:center;justify-self:center;transform:translateY(2px)}.civius-glass-nav__search,.civius-glass-nav__search-field,.civius-glass-nav__search:hover .civius-glass-nav__search-field,.civius-glass-nav__search:focus-within .civius-glass-nav__search-field{width:100%;min-width:0;max-width:100%}.civius-glass-nav__search{height:31px;align-self:center;overflow:hidden}.civius-header-search__results{position:fixed;top:78px;right:12px;left:12px;width:auto}.civius-glass-nav__search-field{height:31px;gap:5px;min-height:31px;padding:0 9px;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.civius-glass-nav__search-field input{min-width:0;font-size:12px;letter-spacing:0;transition:none}.civius-glass-nav__search-icon{flex:0 0 16px;width:16px;height:16px;transform:translateY(1px)}.civius-glass-nav__search-icon svg{width:16px;height:16px}.civius-glass-nav__search-icon.civius-search-icon--morph-ready{flex-basis:16px;width:16px;height:16px;transform:translateY(1px)}.civius-glass-nav__search-icon[data-civius-search-icon]:empty{flex-basis:16px;width:16px;height:16px;transform:translateY(1px)}.civius-glass-nav__search-icon[data-civius-search-icon]:empty:before{inset:0;width:16px;height:16px;border:0;background-size:16px 16px}.civius-glass-nav__search-icon[data-civius-search-icon]:empty:after{content:none}.civius-glass-nav__search-icon .civius-search-morph__viewport,.civius-glass-nav__search-icon .civius-search-morph__svg{width:16px;height:16px}.civius-glass-nav__search-icon .civius-search-morph__path{stroke-width:2.08}.civius-glass-nav__search:hover .civius-glass-nav__search-field,.civius-glass-nav__search:focus-within .civius-glass-nav__search-field{gap:5px;padding-inline:9px}.civius-glass-nav__actions{display:flex;flex:0 0 auto;position:relative;justify-content:flex-end;gap:5px}.civius-glass-nav__action,.civius-glass-nav__action--mobile-extra,.civius-glass-nav__action--menu{display:inline-flex;width:31px;height:31px;padding:0;border-radius:12px;box-sizing:border-box}.civius-glass-nav__search-field{border-radius:12px}.civius-glass-nav.civius-r13-ready .civius-glass-nav__action--menu.civius-glass-nav__action--mobile-extra,.civius-glass-nav.civius-r13-ready .civius-glass-nav__action--menu.civius-glass-nav__action--mobile-extra:hover,.civius-glass-nav.civius-r13-ready .civius-glass-nav__action--menu.civius-glass-nav__action--mobile-extra:focus-visible,.civius-glass-nav.civius-r13-ready .civius-glass-nav__action--menu.civius-glass-nav__action--mobile-extra[aria-expanded=true]{background:#1778ff;color:#fff;box-shadow:0 12px 26px #1778ff38;-webkit-backdrop-filter:none;backdrop-filter:none}.civius-glass-nav.civius-r13-ready .civius-glass-nav__action--menu.civius-glass-nav__action--mobile-extra:before,.civius-glass-nav.civius-r13-ready .civius-glass-nav__action--menu.civius-glass-nav__action--mobile-extra:after{display:none}.civius-glass-nav__action--menu.civius-glass-nav__action--mobile-extra,.civius-glass-nav__action--menu.civius-glass-nav__action--mobile-extra:hover,.civius-glass-nav__action--menu.civius-glass-nav__action--mobile-extra:focus-visible,.civius-glass-nav__action--menu.civius-glass-nav__action--mobile-extra[aria-expanded=true]{border-color:#1778ff;background:#1778ff;color:#fff;box-shadow:0 12px 26px #1778ff38}.civius-glass-nav__action--menu.civius-glass-nav__action--mobile-extra:before{opacity:0}.civius-glass-nav__action--menu.civius-glass-nav__action--mobile-extra .civius-glass-nav__icon,.civius-glass-nav__action--menu.civius-glass-nav__action--mobile-extra .civius-glass-nav__menu-line{color:#fff;stroke:#fff}.civius-glass-nav__icon--burger-loop{transform:translate(-1.4px);transition:transform .6s cubic-bezier(.4,0,.2,1)}.civius-glass-nav__icon--burger-loop svg{display:block;width:22px;height:22px;overflow:visible;transition:transform .6s cubic-bezier(.4,0,.2,1)}.civius-glass-nav__icon--burger-loop .civius-glass-nav__menu-line{fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;transform:none;opacity:1;transition:stroke-dasharray .6s cubic-bezier(.4,0,.2,1),stroke-dashoffset .6s cubic-bezier(.4,0,.2,1)}.civius-glass-nav__icon--burger-loop .civius-glass-nav__menu-line--top-bottom{stroke-dasharray:12 63}.civius-glass-nav__action--menu[aria-expanded=true] .civius-glass-nav__icon--burger-loop svg{transform:rotate(-45deg)}.civius-glass-nav__action--menu[aria-expanded=true] .civius-glass-nav__icon--burger-loop{transform:translate(-1.4px,.65px)}.civius-glass-nav__action--menu[aria-expanded=true] .civius-glass-nav__icon--burger-loop .civius-glass-nav__menu-line--top-bottom{stroke-dasharray:20 300;stroke-dashoffset:-32.42}.civius-glass-nav__mobile-menu{position:absolute;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));z-index:30;top:calc(100% - 1px);right:0;bottom:auto;left:0;width:auto;max-width:none;gap:15px;padding:5px;border-radius:19px;opacity:0;visibility:hidden;clip-path:inset(0 0 calc(100% - 1px) 0 round 19px);pointer-events:none;transform:translateY(10px);transform-origin:top center;transition:opacity .15s ease .17s,visibility 0s linear .36s,clip-path .36s cubic-bezier(.4,0,.2,1),transform .36s cubic-bezier(.4,0,.2,1)}.civius-glass-nav__mobile-menu[aria-hidden=false]{opacity:1;visibility:visible;clip-path:inset(0 0 0 0 round 19px);pointer-events:auto;transform:translateY(10px);transition:opacity var(--civius-border-highlight-duration, .2s) ease,visibility 0s linear,clip-path .44s cubic-bezier(.2,.8,.2,1),transform .46s cubic-bezier(.18,1.04,.32,1)}.civius-glass-nav.civius-r13-ready .civius-glass-nav__mobile-menu,.civius-glass-nav:not(.civius-r13-ready) .civius-glass-nav__mobile-menu{position:absolute;top:calc(100% - 1px);right:0;bottom:auto;left:0;z-index:30;overflow:hidden}.civius-glass-nav__mobile-menu a{position:relative;z-index:3;display:flex;align-items:center;justify-content:center;min-height:38px;padding:5px;border-radius:13px;box-sizing:border-box;background:var(--r13-control-fill);color:#000;font-family:"Montserrat Alternates Nav",var(--civius-heading-font, "Montserrat Alternates", "Montserrat Alternates Fallback", "Onest", "Onest Fallback", Arial, sans-serif);font-size:14px;font-weight:600;letter-spacing:-.035em;text-decoration:none;opacity:0;transform:translateY(10px);transition:opacity .22s ease 90ms,transform .36s cubic-bezier(.22,.9,.24,1);box-shadow:var(--r13-control-shadow)}.civius-glass-nav__mobile-menu a[href="/services/"]{order:1}.civius-glass-nav__mobile-menu a[href="/knowledge-base/"]{order:2}.civius-glass-nav__mobile-menu a[href="/cart/"]{order:3}.civius-glass-nav__mobile-menu a[href="/favorites/"]{order:4}.civius-glass-nav__mobile-menu a[href="/tariffs/"]{order:5}.civius-glass-nav__mobile-menu a[href="/chat/"]{order:6}.civius-glass-nav__mobile-menu a[href="/account/"]{grid-column:1 / -1;order:7}.civius-glass-nav__mobile-menu[aria-hidden=false] a{opacity:1;transform:translateY(0);transition:opacity .28s ease,transform .42s cubic-bezier(.18,1.08,.32,1)}.civius-glass-nav__mobile-menu[aria-hidden=false] a[href="/services/"],.civius-glass-nav__mobile-menu[aria-hidden=false] a[href="/knowledge-base/"]{transition-delay:20ms}.civius-glass-nav__mobile-menu[aria-hidden=false] a[href="/cart/"],.civius-glass-nav__mobile-menu[aria-hidden=false] a[href="/favorites/"]{transition-delay:60ms}.civius-glass-nav__mobile-menu[aria-hidden=false] a[href="/tariffs/"],.civius-glass-nav__mobile-menu[aria-hidden=false] a[href="/chat/"]{transition-delay:.1s}.civius-glass-nav__mobile-menu[aria-hidden=false] a[href="/account/"]{transition-delay:.14s}}@media(max-width:390px){.civius-glass-nav{right:8px;left:8px;width:auto}.civius-glass-nav__surface{grid-template-columns:28px minmax(0,1fr) max-content;gap:6px;padding:8px}.civius-glass-nav__actions{gap:5px}.civius-glass-nav__action,.civius-glass-nav__action--mobile-extra,.civius-glass-nav__action--menu{width:31px;height:31px}.civius-glass-nav__search-field input{font-size:12px}}@media(min-width:768px){.civius-glass-nav{left:0;right:0;width:100%;padding-inline:0}.civius-glass-nav__surface{width:min(1280px,calc(100% - 32px));max-width:min(1280px,calc(100% - 32px));min-height:80px;--civius-nav-left-nudge: clamp(0px, calc((100vw - 860px)/25) , 8px);padding-inline:clamp(10px,1.55vw,20px);grid-template-columns:clamp(38px,3.6vw,46px) minmax(clamp(118px,15vw,176px),clamp(176px,21.72vw,278px)) minmax(260px,1fr) auto;column-gap:clamp(8px,1.1vw,14px);align-items:center}.civius-glass-nav__brand,.civius-glass-nav__brand img,.civius-glass-nav__brand svg{width:clamp(38px,3.6vw,46px);height:clamp(38px,3.6vw,46px)}.civius-glass-nav__brand{grid-column:1;grid-row:1;justify-self:start;transform:translate(var(--civius-nav-left-nudge))}.civius-glass-nav__search{grid-column:2;grid-row:1;justify-self:start;--civius-nav-search-expanded-width: 278px;width:100%;max-width:278px;margin-left:0;overflow:visible;transform:translate(var(--civius-nav-left-nudge))}.civius-glass-nav__search-form{overflow:visible}.civius-glass-nav__search-field{width:min(176px,100%);max-width:none;padding-inline:12px;transition:width .52s cubic-bezier(.34,.12,.24,.88),box-shadow .18s ease}.civius-glass-nav__search:hover .civius-glass-nav__search-field{width:min(176px,100%)}.civius-glass-nav__search.is-civius-search-icon-active .civius-glass-nav__search-field,.civius-glass-nav__search:has(.civius-glass-nav__search-field:hover) .civius-glass-nav__search-field,.civius-glass-nav__search:focus-within .civius-glass-nav__search-field{width:278px}.civius-glass-nav.civius-glass-nav--search-compact .civius-glass-nav__search.is-civius-search-icon-active .civius-glass-nav__search-field,.civius-glass-nav.civius-glass-nav--search-compact .civius-glass-nav__search:has(.civius-glass-nav__search-field:hover) .civius-glass-nav__search-field,.civius-glass-nav.civius-glass-nav--search-compact .civius-glass-nav__search:focus-within .civius-glass-nav__search-field{width:min(176px,100%)}.civius-glass-nav__links,.civius-glass-nav.civius-r13-ready .civius-glass-nav__links{position:absolute;grid-column:1 / -1;grid-row:1;top:50%;left:50%;justify-self:center;display:flex;align-items:center;justify-content:center;width:max-content;min-width:0;max-width:100%;gap:var(--civius-nav-link-gap);padding-inline:var(--civius-nav-link-pad-x);box-sizing:border-box;font-size:var(--civius-nav-link-font-size);translate:-50% -50%}.civius-glass-nav__links a,.civius-glass-nav__links a[href="/services/"],.civius-glass-nav__links a[href="/tariffs/"],.civius-glass-nav__links a[href="/knowledge-base/"]{width:auto;min-width:0;max-width:none;flex:none;justify-content:center;text-align:center;white-space:nowrap}.civius-glass-nav__links a[href="/services/"]{order:1;flex-basis:var(--civius-nav-link-services-w);width:var(--civius-nav-link-services-w)}.civius-glass-nav__links a[href="/tariffs/"]{order:2;flex-basis:var(--civius-nav-link-tariffs-w);width:var(--civius-nav-link-tariffs-w)}.civius-glass-nav__links a[href="/knowledge-base/"]{order:3;flex-basis:var(--civius-nav-link-knowledge-w);width:var(--civius-nav-link-knowledge-w)}.civius-glass-nav__actions{grid-column:4;grid-row:1;justify-self:end;gap:clamp(6px,.9vw,14px)}.civius-glass-nav__action{width:clamp(46px,4vw,52px);height:clamp(46px,4vw,52px);border-radius:var(--civius-nav-action-radius, clamp(15px, 1.35vw, 18px))}.civius-glass-nav__action:hover,.civius-glass-nav__action:focus-visible,.civius-glass-nav__action.is-hovering,.civius-glass-nav__action.is-pressing{--civius-nav-action-radius: 50%}}.civius-glass-nav__action.is-pressing{transform:translateZ(0) scale(var(--civius-nav-press-scale));transition:border-radius .32s cubic-bezier(.33,0,.18,1),transform .34s cubic-bezier(.16,1,.3,1),box-shadow .42s cubic-bezier(.16,1,.3,1),color .24s ease}.civius-glass-nav__action.is-releasing{transform:translateZ(0) scale(1);transition:border-radius .32s cubic-bezier(.33,0,.18,1),transform .55s cubic-bezier(.16,1,.3,1),box-shadow .42s cubic-bezier(.16,1,.3,1),color .24s ease}@media(min-width:768px)and (max-width:1040px){.civius-glass-nav__links{--civius-nav-link-gap: clamp(14px, 1.55vw, 18px);--civius-nav-link-pad-x: clamp(12px, 1.7vw, 18px);--civius-nav-link-font-size: 14px}}@media(min-width:768px)and (max-width:860px){.civius-glass-nav__links{--civius-nav-link-gap: 14px;--civius-nav-link-pad-x: 12px;--civius-nav-link-font-size: 13.5px;--civius-nav-link-services-w: 50px;--civius-nav-link-tariffs-w: 56px;--civius-nav-link-knowledge-w: 96px}.civius-glass-nav__links a[href="/services/"]{flex-basis:var(--civius-nav-link-services-w);width:var(--civius-nav-link-services-w)}.civius-glass-nav__links a[href="/tariffs/"]{flex-basis:var(--civius-nav-link-tariffs-w);width:var(--civius-nav-link-tariffs-w)}.civius-glass-nav__links a[href="/knowledge-base/"]{flex-basis:var(--civius-nav-link-knowledge-w);width:var(--civius-nav-link-knowledge-w)}}@media(min-width:768px)and (max-width:900px){.civius-glass-nav__search-field{gap:6px;padding-inline:10px}.civius-glass-nav__search-icon svg{width:20px;height:20px}.civius-glass-nav__search-icon{--civius-search-morph-size: 20px;--civius-search-morph-stroke: 2.25}.civius-glass-nav__search-field input{font-size:14px;letter-spacing:0}}@media(min-width:768px)and (max-width:820px){.civius-glass-nav__search-field input{font-size:13.5px}}.civius-search-icon--morph-ready{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--civius-search-morph-box, 24px);height:var(--civius-search-morph-box, 24px);color:var(--civius-search-morph-color, currentColor);font-size:0;line-height:0}.civius-search-icon--morph-ready:before,.civius-search-icon--morph-ready:after{content:none;display:none}.civius-search-icon--morph-ready>svg:not(.civius-search-morph__svg){display:none}.civius-search-morph__viewport{position:relative;display:block;width:var(--civius-search-morph-size, 24px);height:var(--civius-search-morph-size, 24px);overflow:hidden;color:inherit;line-height:0;pointer-events:none}.civius-search-icon--morph-ready .civius-search-morph__svg{display:block;width:100%;height:100%;overflow:visible;color:inherit;pointer-events:none}.civius-search-icon--morph-ready .civius-search-morph__path{fill:none;stroke:currentColor;stroke-width:var(--civius-search-morph-stroke, 2.4);stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:77.3803 157.6113;stroke-dashoffset:0;stroke-opacity:1}.civius-search-icon--morph-ready.is-civius-search-icon-arrow .civius-search-morph__path{stroke-dasharray:55.3198 157.6113;stroke-dashoffset:-102.2915}.civius-search-icon--morph-ready.is-civius-search-icon-entering .civius-search-morph__path{animation:civiusSearchMorphIn .52s cubic-bezier(.34,.12,.24,.88) forwards}.civius-search-icon--morph-ready.is-civius-search-icon-leaving .civius-search-morph__path{animation:civiusSearchMorphOut .47s cubic-bezier(.34,.12,.24,.88) forwards}.civius-glass-nav__search-icon.civius-search-icon--morph-ready{--civius-search-morph-box: 24px;--civius-search-morph-size: 24px;--civius-search-morph-stroke: 2.4;--civius-search-morph-color: #111}.civius-glass-nav__search.is-civius-search-icon-active .civius-glass-nav__search-icon{--civius-search-morph-color: #1778ff}@keyframes civiusSearchMorphIn{0%{stroke-dasharray:77.3803 157.6113;stroke-dashoffset:0;stroke-opacity:1}34%{stroke-dasharray:.01 157.6113;stroke-dashoffset:0;stroke-opacity:1}40%{stroke-dasharray:.01 157.6113;stroke-dashoffset:0;stroke-opacity:0}41%{stroke-dasharray:.01 157.6113;stroke-dashoffset:-102.2915;stroke-opacity:0}50%{stroke-dasharray:12 157.6113;stroke-dashoffset:-102.2915;stroke-opacity:1}to{stroke-dasharray:55.3198 157.6113;stroke-dashoffset:-102.2915;stroke-opacity:1}}@keyframes civiusSearchMorphOut{0%{stroke-dasharray:55.3198 157.6113;stroke-dashoffset:-102.2915;stroke-opacity:1}34%{stroke-dasharray:.01 157.6113;stroke-dashoffset:-102.2915;stroke-opacity:1}40%{stroke-dasharray:.01 157.6113;stroke-dashoffset:-102.2915;stroke-opacity:0}41%{stroke-dasharray:.01 157.6113;stroke-dashoffset:0;stroke-opacity:0}50%{stroke-dasharray:16 157.6113;stroke-dashoffset:0;stroke-opacity:1}to{stroke-dasharray:77.3803 157.6113;stroke-dashoffset:0;stroke-opacity:1}}@media(prefers-reduced-motion:reduce){.civius-search-icon--morph-ready.is-civius-search-icon-entering .civius-search-morph__path,.civius-search-icon--morph-ready.is-civius-search-icon-leaving .civius-search-morph__path{animation:none}}@media(max-width:767px){.civius-glass-nav__search-icon.civius-search-icon--morph-ready{--civius-search-morph-box: 16px;--civius-search-morph-size: 16px;--civius-search-morph-stroke: 2.08;transform:translateY(1px)}}
