@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;font-style:normal;font-weight:400;font-display:block;src:url(/assets/fonts/montserrat-alternates-cyrillic-400.woff2?v=v040726-4) 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=v040726-4) 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=v040726-4) 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=v040726-4) 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=v040726-4) 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=v040726-4) 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=v040726-4) 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=v040726-4) 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=v040726-4) 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=v040726-4) 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=v040726-4) 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=v040726-4) 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=v040726-4) 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=v040726-4) 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=v040726-4) 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}: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{--button-block-size: var(--c-button-height-sm);--button-inline-size: auto;--button-min-inline-size: 150px;--button-max-inline-size: 100%;--button-padding-start: 18px;--button-padding-end: 12px;--button-gap: var(--space-part, 15px);--button-border-width: 2px;--button-radius: var(--c-button-radius-pill);--button-font-size: 14px;--button-dot-size: 15px;--button-fill: #111827;--button-stroke: #111827;--button-text: var(--button-stroke);--button-hover-text: #fff;--button-dot-stroke: var(--button-stroke);--button-dot-fill: transparent;--button-dot-hover-fill: #fff;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:center;gap:var(--button-gap);padding:0 var(--button-padding-end) 0 var(--button-padding-start);overflow:hidden;border:var(--button-border-width) solid var(--button-stroke);border-radius:var(--button-radius);background:#fff;color:var(--button-text);cursor:pointer;font-family:var(--font-head, "Montserrat Alternates", "Montserrat Alternates Fallback", "Onest", "Onest Fallback", Arial, sans-serif);font-size:var(--button-font-size);font-weight:900;line-height:1;letter-spacing:0;text-align:left;text-decoration:none;isolation:isolate;appearance:none;touch-action:manipulation;transition:color var(--c-button-motion) ease,border-color var(--c-button-motion) ease,background-color var(--c-button-motion) ease,box-shadow var(--c-button-motion) ease,opacity var(--c-button-motion) ease}.c-button--dot{display:inline-grid;grid-template-columns:minmax(0,1fr) var(--button-dot-size);justify-content:space-between}.c-button:before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;background:var(--button-fill);transform:scaleX(0);transform-origin:right center;transition:transform var(--c-button-motion-fast) ease}.c-button:hover:before,.c-button:focus-visible:before{transform:scaleX(1)}.c-button:hover,.c-button:focus-visible{color:var(--button-hover-text)}.c-button:focus-visible{outline:2px solid var(--c-button-focus);outline-offset:3px}.c-button>span{min-width:0;overflow:hidden;color:currentColor;text-overflow:ellipsis;white-space:nowrap}.c-button>i{justify-self:end;width:var(--button-dot-size);height:var(--button-dot-size);border:0;border-radius:50%;background:var(--button-dot-fill);box-shadow:inset 0 0 0 var(--button-border-width) var(--button-dot-stroke);transition:background-color var(--c-button-motion-fast) ease,box-shadow var(--c-button-motion-fast) ease}.c-button:hover>i,.c-button:focus-visible>i{background:var(--button-dot-hover-fill)}.c-button--brand{--button-fill: var(--blue, #1778ff);--button-stroke: var(--blue, #1778ff);--button-dot-stroke: var(--blue, #1778ff)}.c-button--neutral{--button-fill: #111827;--button-stroke: #111827;--button-dot-stroke: #111827}.c-button--muted{--button-fill: #5b5b5b;--button-stroke: #d6d6d6;--button-text: #555;--button-dot-stroke: #d6d6d6}.c-button--danger{--button-fill: #dc2626;--button-stroke: #dc2626;--button-dot-stroke: #dc2626}.c-button--soft{--button-fill: #fff;--button-stroke: #64748b;--button-text: #64748b;--button-hover-text: #111827;--button-min-inline-size: 0;--button-padding-start: 18px;--button-padding-end: 18px;background:#f8fbff}.c-button--soft:before{content:none}.c-button--soft:hover,.c-button--soft:focus-visible{border-color:#94a3b8;background:#fff}.c-button--md{--button-block-size: var(--c-button-height-md);--button-min-inline-size: 0;--button-padding-start: 18px;--button-padding-end: 18px;--button-font-size: 15px;--button-dot-size: 18px}.c-button--lg{--button-block-size: var(--c-button-height-lg);--button-min-inline-size: 228px;--button-padding-start: 20px;--button-padding-end: 20px;--button-font-size: 21px;--button-dot-size: 22px}.c-button--xl{--button-block-size: var(--c-button-height-xl);--button-min-inline-size: 242px;--button-padding-start: 22px;--button-padding-end: 22px;--button-font-size: 22px;--button-dot-size: 22px}.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-min-inline-size: max(150px, min-content);--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-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;display:inline-flex;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);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;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.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(--civius-button-blue),var(--civius-button-blue)) 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(--civius-button-blue),var(--civius-button-blue)) 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(--civius-button-blue),var(--civius-button-blue)) 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-text: var(--civius-button-blue);--button-hover-text: var(--civius-button-blue);--button-stroke: var(--civius-button-blue);--button-stroke-light: var(--civius-button-blue);--button-stroke-dark: var(--civius-button-blue);--button-stroke-rest: linear-gradient(135deg, var(--civius-button-blue), var(--civius-button-blue));--button-icon-stroke-rest: linear-gradient(135deg, var(--civius-button-blue), var(--civius-button-cyan));--button-icon-border: var(--civius-button-blue)}.c-button--neutral{--button-text: #151515;--button-hover-text: var(--civius-button-blue);--button-stroke: #111;--button-stroke-light: #111;--button-stroke-dark: #555;--button-icon-stroke-rest: linear-gradient(135deg, #111 0%, #555 100%);--button-icon-border: #111}.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>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;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;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;--button-icon-rest-fill: rgba(255, 255, 255, .1);--button-icon-cover-scale: 0;inline-size:100%;justify-content:space-between;border:0;background:linear-gradient(180deg,#4aa4ff,#1778ff);box-shadow:-6px 5px #1778ff57,-12px 10px #1778ff3b,-18px 15px 4px #1778ff29,-25px 20px 8px #1778ff1a,inset -2px 10px 10px -5px #94c9ff,inset 1px -3px 10px #00245c5c;color:#fff;text-shadow:-1px 1px 2px #075fda}.cart.civius-detail-cart [data-civius-detail-cart-checkout].c-button--brand:before,.cart.civius-detail-cart [data-civius-detail-cart-checkout].c-button--brand:after{display:none}.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;background:linear-gradient(180deg,#5ab0ff,#1778ff);box-shadow:-6px 5px #1778ff57,-12px 10px #1778ff33,-18px 15px 4px #1778ff1f,inset -1px 12px 8px -5px #00378e66,inset 0 -3px 8px #94c9ff;color:#fff}.cart.civius-detail-cart [data-civius-detail-cart-checkout].c-button--brand>i{background:linear-gradient(#ffffff14,#ffffff14) padding-box,linear-gradient(180deg,#d9ecff,#fff) border-box;box-shadow:none;color:#fff}.cart.civius-detail-cart [data-civius-detail-cart-checkout].c-button--brand>i:before{opacity:0;transform:scale(0)}@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}}::view-transition-group(root),::view-transition-old(root),::view-transition-new(root){animation:none}:root{--blue: #1478ff;--ink: #07101f;--muted: #5b6677;--line: rgba(7, 16, 31, .16);--soft-line: rgba(7, 16, 31, .1);--gradient-line: linear-gradient(135deg, #ebebeb 0%, #c2c2c2 100%);--shadow: 0 10px 22px rgba(15, 23, 42, .055);--block-gap: 60px;--item-gap: 30px;--part-gap: 15px;--civius-copy-font: "Onest", "Onest Fallback", sans-serif;--civius-heading-font: "Montserrat Alternates", "Montserrat Alternates Fallback", "Onest", "Onest Fallback", sans-serif;--civius-text: #000000;--civius-blue: #1778ff;--civius-ink: #000000;--font-body: var(--civius-copy-font);--font-head: var(--civius-heading-font);interpolate-size:allow-keywords}*{box-sizing:border-box}html,body{margin:0;min-height:100%;background:#fff;color:var(--ink);font-family:Onest,Onest Fallback,Arial,sans-serif}body{overflow-x:hidden}body.civius-site{position:relative;min-height:100vh;color:var(--civius-text);font-family:var(--civius-copy-font);letter-spacing:.014em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}html{scrollbar-gutter:stable;scrollbar-color:#101828 #f2f5f9;color-scheme:light}*{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}img{display:block;max-width:100%;height:auto}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}a,button,input,textarea{touch-action:manipulation}a,button{-webkit-tap-highlight-color:transparent}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media(max-width:760px){:root{--block-gap: 30px;--item-gap: 15px;--part-gap: 5px}}@property --civius-nav-action-stroke-start{syntax: "<color>"; inherits: false; initial-value: #dedede;}.civius-metrika-pixel{position:absolute;left:-9999px}@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: 60;--r13-capsule-displacement-scale: 48;--r13-control-displacement-scale: 30;--r13-pill-displacement-scale: 30;--r13-map-inset: .28;--r13-surface-neutral-opacity: .95;--r13-neutral-blur: 14;--r13-capsule-map-inset: .34;--r13-control-neutral-opacity: .95;--r13-control-neutral-blur: 14;--r13-control-map-inset: .3;--r13-pill-neutral-opacity: .95;--r13-pill-neutral-blur: 14;--r13-pill-map-inset: .34;--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;z-index:-1;width:0;height:0;overflow:hidden;pointer-events:none}.civius-glass-defs{position:absolute;width:0;height:0;overflow:hidden;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__active-pill,.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__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-glass-nav__surface-layer{position:absolute;inset:0;z-index:0;border-radius:inherit;pointer-events:none}.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.is-page-active:before{background:var(--glass-stroke)}.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-saturation: var(--r13-pill-saturation);--r13-element-contrast: var(--r13-pill-contrast);--r13-element-brightness: var(--r13-pill-brightness);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;will-change:transform,opacity;transition:opacity .18s ease,transform 245ms cubic-bezier(.22,1,.36,1),box-shadow .1s ease;-webkit-backdrop-filter:var(--r13-filter) blur(var(--r13-active-pill-blur)) saturate(var(--r13-pill-saturation)) contrast(var(--r13-pill-contrast)) brightness(var(--r13-pill-brightness));backdrop-filter:var(--r13-filter) blur(var(--r13-active-pill-blur)) saturate(var(--r13-pill-saturation)) contrast(var(--r13-pill-contrast)) brightness(var(--r13-pill-brightness))}.civius-glass-nav.civius-r13-ready .civius-glass-nav__links.civius-nav-pill-ready:not(.civius-nav-pill-hidden)>.civius-glass-nav__active-pill{opacity:1}.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: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 paint;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;border-radius:12px;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));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(0);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__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: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{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}}@media(prefers-reduced-motion:no-preference){@view-transition{navigation:none}}.civius-header{view-transition-name:civius-header}.civius-bottom-nav{view-transition-name:civius-bottom-nav}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation-duration:.16s}.civius-home-page .page{display:flex;flex-direction:column;width:min(1351px,100%);margin:0 auto;padding:112px 35px 34px}@supports (content-visibility: auto){.civius-home-page .section{content-visibility:auto;contain-intrinsic-size:auto 260px}.civius-home-page .section[aria-labelledby=benefits-title],.civius-home-page .section[aria-labelledby=workflow-title],.civius-home-page .section[aria-labelledby=faq-title]{content-visibility:visible;contain-intrinsic-size:auto}}.civius-home-page .section-title{margin:0;font-family:Montserrat Alternates,Montserrat Alternates Fallback,Onest,Onest Fallback,Arial,sans-serif;font-weight:900;letter-spacing:0}.civius-home-page .section{margin-top:var(--block-gap)}.civius-home-page .section-title{text-align:center;font-size:53px;line-height:1}.civius-home-page .section[aria-labelledby=faq-title]{order:7}@media(max-width:760px){.civius-home-page .page{width:min(427px,100%);padding:calc(54px + max(5px,env(safe-area-inset-top))) 8px 20px}.civius-home-page .section-title{font-size:26px;line-height:1.08}}@media(min-width:761px)and (max-width:1180px){.civius-home-page .page{width:100%;padding-right:clamp(14px,2vw,28px);padding-left:clamp(14px,2vw,28px)}.civius-home-page .section-title{font-size:clamp(36px,5.1vw,53px)}}.civius-home-page .section[aria-labelledby=faq-title]{order:6}.civius-home-page .cta[aria-labelledby=cta-title],.civius-home-page section.cta{order:7}@media(max-width:767px){.civius-home-page .services-track{width:calc(100vw - 24px);max-width:none;margin-right:-12px;margin-left:-12px;padding:0 12px 4px;scroll-snap-type:x mandatory;scroll-padding-inline:12px;-webkit-overflow-scrolling:touch;touch-action:pan-x}.civius-home-page .service-card{display:flex;flex:0 0 min(82vw,320px);width:min(82vw,320px);scroll-snap-align:start}.civius-home-page .service-card:nth-child(n+7){display:flex}}.civius-home-page .hero{position:relative;width:calc(100% + 62px);min-height:224px;margin-left:-31px;padding:36px 49px 30px;overflow:hidden;border:2px solid transparent;border-radius:46px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(180deg,#ebebeb,#c2c2c2) border-box;isolation:isolate}.civius-home-page .hero:before{content:none}.civius-home-page .hero-image{position:absolute;inset:0;z-index:0;width:100%;height:100%;max-width:none;object-fit:contain;object-position:right center;pointer-events:none;user-select:none}.civius-home-page .hero>picture{position:absolute;inset:0 0 0 auto;z-index:0;display:block;width:49%;height:100%;overflow:hidden;pointer-events:none}.civius-home-page .hero-image--responsive{position:absolute;inset:0;display:block;margin-left:auto;width:100%;height:100%;max-height:100%;max-width:none;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 8%,#000 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 8%,#000 100%);object-fit:contain;object-position:right center;transform:none}.civius-home-page .hero-image--mobile{display:none}.civius-home-page .hero:after{content:none}@supports (content-visibility: auto){.civius-home-page .hero{content-visibility:visible;contain-intrinsic-size:auto}}.civius-home-page .hero>*:not(picture):not(.hero-image):not(.hero-actions){position:relative;z-index:2}.civius-home-page .hero h1{margin:0;font-family:Montserrat Alternates,Montserrat Alternates Fallback,Onest,Onest Fallback,Arial,sans-serif;font-weight:900;letter-spacing:0}.civius-home-page .hero h1{max-width:790px;font-size:40px;line-height:.96;text-shadow:0 7px 5px rgba(0,0,0,.16)}.civius-home-page .hero p{max-width:760px;margin:8px 0 0;font-size:26px;line-height:1.05;font-weight:700;text-shadow:0 5px 4px rgba(0,0,0,.14)}.civius-home-page .desktop-subtitle{white-space:nowrap}.civius-home-page .hero-title-brand,.civius-home-page .hero-title-text{display:inline}.civius-home-page .mobile-title,.civius-home-page .mobile-subtitle{display:none}.civius-home-page .stats{display:none;width:555px;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:30px}.civius-home-page .stat{min-height:92px;padding:15px;border:1px solid transparent;border-radius:14px;background:linear-gradient(#ffffffeb,#ffffffeb) padding-box,var(--gradient-line) border-box}.civius-home-page .stat b{display:block;font-family:Montserrat Alternates,Montserrat Alternates Fallback,Onest,Onest Fallback,Arial,sans-serif;font-size:29px;line-height:.88;font-weight:900}.civius-home-page .stat span{display:block;margin-top:8px;font-size:13px;line-height:1.12;font-weight:900}.civius-home-page .hero-actions{position:relative;z-index:2;left:auto;bottom:auto;display:flex;gap:var(--item-gap);width:555px;margin-top:30px}.civius-home-page .hero-actions .c-button{min-width:0}.civius-home-page .hero-actions .c-button--brand{flex:0 0 300px}.civius-home-page .hero-actions .c-button--muted{flex:0 0 225px}@media(min-width:761px)and (max-width:1120px){.civius-home-page .hero{min-height:clamp(214px,20vw,224px);padding:34px 49px 30px}.civius-home-page .hero-image--responsive{right:0;left:auto;width:90%}.civius-home-page .hero h1{max-width:650px;font-size:34px}.civius-home-page .hero p{max-width:560px;font-size:28px}.civius-home-page .stats{width:456px;grid-template-columns:repeat(3,138px);margin-top:31px}.civius-home-page .stat{min-height:68px;padding:10px 14px 9px}.civius-home-page .hero-actions{gap:18px;width:auto;margin-top:30px}.civius-home-page .hero .c-button{min-width:220px;font-size:19px}.civius-home-page .hero-actions .c-button--brand,.civius-home-page .hero-actions .c-button--muted{flex-basis:auto}}@media(max-width:760px){.civius-home-page .hero{--hero-mobile-w: calc(min(100vw, 440px) - 8px) ;--hero-mobile-image-h: calc(var(--hero-mobile-w) * .47);position:relative;width:100%;min-height:auto;margin-right:auto;margin-left:auto;padding:calc(var(--hero-mobile-image-h) - 12px) 12px 24px;border:0;border-radius:22px 22px 0 0;overflow:hidden;background:#fff}.civius-home-page .hero:before{content:none}.civius-home-page .hero>picture{inset:0 auto auto 50%;width:var(--hero-mobile-w);height:var(--hero-mobile-image-h);max-height:var(--hero-mobile-image-h);overflow:hidden;transform:translate(-50%)}.civius-home-page .hero-image--responsive{display:block;inset:0 auto auto 0;width:100%;height:var(--hero-mobile-image-h);object-fit:contain;object-position:center;border-radius:22px;-webkit-mask-image:none;mask-image:none;transform:none}.civius-home-page .hero:after{content:"";position:absolute;top:0;right:0;left:0;height:calc(var(--hero-mobile-image-h) + 56px);z-index:1;background:linear-gradient(180deg,#fff0 40%,#ffffffdb 70%,#fff 91%);pointer-events:none}.civius-home-page .desktop-title,.civius-home-page .desktop-subtitle,.civius-home-page .hero-title-brand{display:none}.civius-home-page .hero-title-text:first-letter{text-transform:uppercase}.civius-home-page .mobile-title,.civius-home-page .mobile-subtitle{display:inline}.civius-home-page .hero h1{max-width:min(100%,390px);margin-right:auto;margin-left:auto;text-align:center;font-size:0;line-height:1}.civius-home-page .hero h1:before{content:attr(data-mobile-title);display:inline;font-size:clamp(24px,5.9vw,28px);line-height:1}.civius-home-page .mobile-title{white-space:nowrap}.civius-home-page .hero p{max-width:min(100%,390px);margin-right:auto;margin-left:auto;margin-top:6px;text-align:center;font-size:clamp(15px,3.8vw,18px);white-space:nowrap}.civius-home-page .stats{display:none;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-top:10px}.civius-home-page .stat{min-height:71px;padding:10px 10px 8px;border-radius:16px}.civius-home-page .stat b{font-size:23px;white-space:nowrap}.civius-home-page .stat span{margin-top:7px;font-size:9.5px;line-height:1.06}.civius-home-page .hero-actions{position:relative;left:auto;bottom:auto;display:grid;grid-template-columns:195fr 127fr;gap:15px;width:100%;max-width:100%;margin:30px auto 0}.civius-home-page .hero-actions .c-button--brand,.civius-home-page .hero-actions .c-button--muted{flex-basis:auto}}@media(min-width:761px)and (max-width:980px){.civius-home-page .hero{width:100%;max-width:calc(100vw - 32px);margin-right:auto;margin-left:auto;min-height:clamp(220px,27.5vw,280px);padding:clamp(26px,3vw,34px) clamp(28px,4vw,49px) clamp(12px,1.6vw,16px)}.civius-home-page .hero-image--responsive{width:78%}.civius-home-page .hero h1{max-width:min(620px,72%);font-size:clamp(29px,4vw,34px)}.civius-home-page .hero p{max-width:min(560px,70%);font-size:clamp(20px,3vw,28px)}.civius-home-page .stats{width:min(456px,62%);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,2vw,24px)}.civius-home-page .hero-actions{left:auto;bottom:auto;width:min(555px,66%);margin-top:30px}}@media(max-width:380px){.civius-home-page .hero-actions{grid-template-columns:1fr}.civius-home-page .hero .c-button{justify-content:center;font-size:14px}}@media(min-width:761px)and (max-width:1180px){.civius-home-page .hero{width:min(100%,calc(100vw - clamp(28px,4vw,56px)));max-width:none;margin-right:auto;margin-left:auto;min-height:clamp(200px,18.5vw,220px);padding:clamp(24px,3.2vw,36px) clamp(26px,4vw,49px) clamp(12px,1.7vw,16px)}.civius-home-page .hero-image--responsive{width:auto;height:100%;max-width:none;object-fit:contain;object-position:right bottom}.civius-home-page .hero h1{max-width:min(68%,650px);font-size:clamp(28px,3.6vw,40px)}.civius-home-page .hero p{max-width:min(66%,650px);font-size:clamp(18px,2.5vw,26px)}.civius-home-page .stats{width:min(52%,555px);gap:clamp(10px,1.8vw,30px);margin-top:clamp(18px,2.4vw,30px)}.civius-home-page .stat{min-height:clamp(74px,8vw,92px);padding:clamp(10px,1.4vw,15px)}.civius-home-page .stat b{font-size:clamp(20px,2.6vw,29px)}.civius-home-page .stat span{font-size:clamp(9px,1.2vw,13px)}.civius-home-page .hero-actions{left:auto;bottom:auto;width:min(52%,555px);gap:clamp(12px,2vw,24px);margin-top:30px}.civius-home-page .hero-actions .c-button--brand{flex:1 1 58%}.civius-home-page .hero-actions .c-button--muted{flex:1 1 40%}.civius-home-page .hero .c-button{min-height:clamp(44px,5vw,55px);padding:0 clamp(14px,2vw,22px);font-size:clamp(15px,2vw,22px)}.civius-home-page .hero .c-button>i{width:clamp(16px,2vw,22px);height:clamp(16px,2vw,22px);flex-basis:clamp(16px,2vw,22px)}}@media(min-width:761px)and (max-width:1180px){.civius-home-page .hero{width:min(100%,calc(100vw - clamp(28px,4vw,44px)));min-height:clamp(146px,14.5vw,190px);margin-right:auto;margin-left:auto;padding:clamp(22px,3vw,36px) clamp(30px,4.15vw,49px) clamp(15px,1.4vw,18px);border-radius:clamp(28px,3.9vw,46px)}.civius-home-page .hero>picture{inset:0 0 0 auto;width:clamp(37%,39vw,45%);height:100%;max-height:none}.civius-home-page .hero .hero-image.hero-image--responsive{position:absolute;inset:0;width:100%;height:100%;min-height:100%;max-height:none;object-fit:contain;object-position:right center;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 14%,#000 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 14%,#000 100%)}.civius-home-page .hero h1{max-width:65%;font-size:clamp(19px,2.55vw,40px);line-height:.96}.civius-home-page .hero p{max-width:65%;margin-top:clamp(5px,.68vw,8px);font-size:clamp(13px,1.7vw,26px);line-height:1.05}.civius-home-page .stats{width:54%;max-width:555px;gap:clamp(14px,2.54vw,30px);margin-top:clamp(18px,2.54vw,30px)}.civius-home-page .stat{min-height:clamp(58px,7.8vw,92px);padding:clamp(9px,1.27vw,15px);border-radius:clamp(9px,1.2vw,14px)}.civius-home-page .stat b{font-size:clamp(18px,2.46vw,29px)}.civius-home-page .stat span{margin-top:clamp(4px,.68vw,8px);font-size:clamp(8px,1.1vw,13px);line-height:1.08}.civius-home-page .hero-actions{left:auto;bottom:auto;width:54%;gap:clamp(12px,2.54vw,30px);margin-top:30px}.civius-home-page .hero .c-button{min-height:clamp(38px,4.66vw,55px);padding:0 clamp(12px,1.86vw,22px);font-size:clamp(13px,1.86vw,22px)}.civius-home-page .hero .c-button>i{width:clamp(14px,1.86vw,22px);height:clamp(14px,1.86vw,22px);flex-basis:clamp(14px,1.86vw,22px)}.civius-home-page .desktop-subtitle{white-space:nowrap}}@media(min-width:761px)and (max-width:1320px){.civius-home-page .hero{width:min(100%,calc(100vw - clamp(28px,3.8vw,62px)));min-height:clamp(146px,14.5vw,190px);margin-right:auto;margin-left:auto;padding:clamp(22px,2.73vw,36px) clamp(30px,3.72vw,49px) clamp(15px,1.4vw,18px);border-radius:clamp(28px,3.48vw,46px)}.civius-home-page .hero>picture{inset:0 0 0 auto;width:clamp(37%,39vw,45%);height:100%;max-height:none}.civius-home-page .hero .hero-image.hero-image--responsive{position:absolute;inset:0;width:100%;height:100%;min-height:100%;max-height:none;object-fit:contain;object-position:right center;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 14%,#000 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 14%,#000 100%)}.civius-home-page .hero h1{max-width:65%;font-size:clamp(19px,2.82vw,40px);line-height:.96;text-shadow:none}.civius-home-page .hero p{max-width:65%;margin-top:clamp(5px,.61vw,8px);font-size:clamp(13px,1.65vw,26px);line-height:1.05;text-shadow:none}.civius-home-page .stats{width:54%;max-width:555px;gap:clamp(14px,2.27vw,30px);margin-top:clamp(18px,2.27vw,30px)}.civius-home-page .stat{min-height:clamp(58px,6.97vw,92px);padding:clamp(9px,1.14vw,15px);border-radius:clamp(9px,1.06vw,14px)}.civius-home-page .stat b{font-size:clamp(18px,2.2vw,29px)}.civius-home-page .stat span{margin-top:clamp(4px,.61vw,8px);font-size:clamp(8px,.99vw,13px);line-height:1.08}.civius-home-page .hero-actions{left:auto;bottom:auto;width:54%;max-width:555px;gap:clamp(12px,2.27vw,30px);margin-top:30px}.civius-home-page .hero .c-button{min-height:clamp(38px,4.17vw,55px);padding:0 clamp(12px,1.67vw,22px);font-size:clamp(13px,1.67vw,22px)}.civius-home-page .hero .c-button>i{width:clamp(14px,1.67vw,22px);height:clamp(14px,1.67vw,22px);flex-basis:clamp(14px,1.67vw,22px)}.civius-home-page .desktop-subtitle{white-space:nowrap}}.civius-home-page .hero{--hero-tilt-transform: none}.civius-home-page .hero h1,.civius-home-page .hero p{width:fit-content;transform:var(--hero-tilt-transform);transform-origin:left center;filter:none}.civius-home-page .hero h1,.civius-home-page .hero p{text-shadow:none}@media(min-width:761px){.civius-home-page .hero h1,.civius-home-page .hero p{width:max-content;max-width:100%;white-space:nowrap}}.civius-home-page .hero-actions.hero-actions--splash{align-items:flex-start;gap:20px;margin-top:22px;overflow:visible}.civius-home-page .hero-splash-btn{--hero-btn-white: #ffffff;--hero-btn-100: #d9ecff;--hero-btn-200: #94c9ff;--hero-btn-300: #4aa4ff;--hero-btn-400: #1778ff;--hero-btn-500: #075fda;--hero-btn-shadow: rgba(23, 120, 255, .34);--hero-btn-radius: 15px;--hero-btn-arrow-mid: 60px;--hero-btn-arrow-off: -200px;--hero-btn-arrow-return: -143px;--hero-btn-state2-left: 58px;--hero-btn-state2-y: 0px;--hero-btn-path-height: 28px;--hero-btn-path-y: 0px;position:relative;display:block;flex:0 0 var(--hero-btn-width, 220px);width:var(--hero-btn-width, 220px);height:56px;border:0;border-radius:var(--hero-btn-radius);background:transparent;color:var(--hero-btn-white);cursor:pointer;font-family:Montserrat Alternates,Montserrat Alternates Fallback,Onest,Onest Fallback,Arial,sans-serif;font-size:14.5px;font-weight:900;line-height:1;letter-spacing:0;outline:none;text-decoration:none;transform:var(--hero-tilt-transform);transform-origin:center center}.civius-home-page .hero-splash-btn--chat{--hero-btn-width: 220px;--hero-btn-arrow-return: -151px;--hero-btn-path-y: -1px}.civius-home-page .hero-splash-btn--telegram{--hero-btn-width: 148px;--hero-btn-arrow-mid: 42px;--hero-btn-arrow-off: -132px;--hero-btn-arrow-return: -79px;--hero-btn-state2-left: 48px;--hero-btn-state2-y: 0px}.civius-home-page .hero-splash-btn__bg,.civius-home-page .hero-splash-btn__bg:before,.civius-home-page .hero-splash-btn__bg:after{position:absolute;inset:0;border-radius:inherit}.civius-home-page .hero-splash-btn__bg{filter:blur(1px)}.civius-home-page .hero-splash-btn__bg:before,.civius-home-page .hero-splash-btn__bg:after{content:"";background:var(--hero-btn-500)}.civius-home-page .hero-splash-btn__bg:before{filter:blur(4px);box-shadow:-6px 5px #1778ff57,-12px 10px #1778ff3b,-18px 15px 4px #1778ff29,-25px 20px 8px #1778ff1a;transition:box-shadow .26s ease,opacity .26s ease}.civius-home-page .hero-splash-btn__wrap{position:relative;display:block;height:100%;padding:3px;overflow:hidden;border-radius:inherit;background:linear-gradient(180deg,var(--hero-btn-100) 0%,var(--hero-btn-400) 100%);transform:translate(5px,-5px);transition:transform .26s cubic-bezier(.2,.82,.24,1)}.civius-home-page .hero-splash-btn__outline{position:absolute;inset:0;overflow:hidden;border-radius:inherit;opacity:0;transition:opacity .3s ease}.civius-home-page .hero-splash-btn__outline:before{content:"";position:absolute;inset:-110px 0;width:104px;height:260px;margin:auto;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.92) 50%,transparent 100%);animation:civiusHeroSplashSpin 3s linear infinite;animation-play-state:paused}.civius-home-page .hero-splash-btn__content{position:relative;z-index:1;display:flex;height:100%;align-items:center;justify-content:center;gap:10px;overflow:hidden;border-radius:calc(var(--hero-btn-radius) * .82);background:linear-gradient(180deg,var(--hero-btn-300) 0%,var(--hero-btn-400) 100%);box-shadow:inset -2px 10px 10px -5px var(--hero-btn-200),inset 1px -3px 10px #00245c5c}.civius-home-page .hero-splash-btn__content:before{content:"";position:absolute;inset:44% 10% 28%;z-index:0;border-radius:999px;background:linear-gradient(180deg,transparent,var(--hero-btn-500));filter:brightness(1.22) blur(5px);opacity:.62}.civius-home-page .hero-splash-btn__chars,.civius-home-page .hero-splash-btn__icon{position:relative;z-index:1}.civius-home-page .hero-splash-btn__chars{display:flex;align-items:center;justify-content:center;white-space:nowrap}.civius-home-page .hero-splash-btn__chars span{position:relative;display:block;line-height:1;color:transparent}.civius-home-page .hero-splash-btn__chars span:before,.civius-home-page .hero-splash-btn__chars span:after{content:attr(data-label);position:absolute;left:0;color:var(--hero-btn-white);text-shadow:-1px 1px 2px var(--hero-btn-500);backface-visibility:hidden}.civius-home-page .hero-splash-btn__chars span:before{opacity:0;transform:translateY(-100%)}.civius-home-page .hero-splash-btn__chars--one span{animation:civiusHeroCharAppear .9s ease backwards calc(var(--i) * 24ms)}.civius-home-page .hero-splash-btn__chars--two{position:absolute;top:50%;left:var(--hero-btn-state2-left);z-index:2;transform:translateY(calc(-50% + var(--hero-btn-state2-y)));pointer-events:none}.civius-home-page .hero-splash-btn__chars--two span:after{animation:civiusHeroCharDisappear .5s ease forwards calc(var(--i) * 30ms)}.civius-home-page .hero-splash-btn--chat .hero-splash-btn__chars--one span{animation:none;opacity:1;transform:none}.civius-home-page .hero-splash-btn--chat .hero-splash-btn__chars--two span:after{animation:none;opacity:0;transform:translate3d(0,-70%,0)}.civius-home-page .hero-splash-btn__icon{width:24px;height:18px;animation:civiusHeroResetArrow .8s cubic-bezier(.7,-.5,.3,1.2) forwards}.civius-home-page .hero-splash-btn__icon span,.civius-home-page .hero-splash-btn__icon span:before,.civius-home-page .hero-splash-btn__icon span:after{position:absolute;height:3px;border-radius:999px;background:linear-gradient(180deg,var(--hero-btn-white),var(--hero-btn-100))}.civius-home-page .hero-splash-btn__icon span{top:8px;left:0;width:24px;box-shadow:-2px 2px 5px var(--hero-btn-500);transform:scale(.9);animation:civiusHeroSwingArrow 1s ease-in-out infinite;animation-play-state:paused}.civius-home-page .hero-splash-btn__icon span:before,.civius-home-page .hero-splash-btn__icon span:after{content:"";right:0;width:13px;transform-origin:center right;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-play-state:paused}.civius-home-page .hero-splash-btn__icon span:before{top:1px;transform:rotate(44deg);animation-name:civiusHeroRotateArrowLine}.civius-home-page .hero-splash-btn__icon span:after{bottom:1px;transform:rotate(316deg);animation-name:civiusHeroRotateArrowLine2}.civius-home-page .hero-splash-btn__path{position:absolute;right:0;bottom:0;left:0;z-index:12;width:100%;height:var(--hero-btn-path-height);overflow:visible;stroke:var(--hero-btn-white);stroke-dasharray:150 480;stroke-dashoffset:150;opacity:0;pointer-events:none;transform:translateY(var(--hero-btn-path-y))}.civius-home-page .hero-splash-btn__path path{vector-effect:non-scaling-stroke}.civius-home-page .hero-splash-btn__splash{position:absolute;top:0;left:0;width:155%;height:260%;stroke:var(--hero-btn-300);stroke-dasharray:60 60;stroke-dashoffset:60;pointer-events:none;transform:translate(-18%,-33%)}.civius-home-page .hero-splash-btn--chat .hero-splash-btn__outline,.civius-home-page .hero-actions--splash .hero-splash-btn--telegram .hero-splash-btn__outline{opacity:1}.civius-home-page .hero-splash-btn--chat .hero-splash-btn__outline:before,.civius-home-page .hero-actions--splash .hero-splash-btn--telegram .hero-splash-btn__outline:before,.civius-home-page .hero-splash-btn--chat .hero-splash-btn__icon span,.civius-home-page .hero-splash-btn--chat .hero-splash-btn__icon span:before,.civius-home-page .hero-splash-btn--chat .hero-splash-btn__icon span:after{animation-play-state:running}.civius-home-page .hero-splash-btn--telegram .hero-splash-btn__icon span,.civius-home-page .hero-splash-btn--telegram .hero-splash-btn__icon span:before,.civius-home-page .hero-splash-btn--telegram .hero-splash-btn__icon span:after{animation-play-state:running}.civius-home-page .hero-splash-btn:hover .hero-splash-btn__wrap,.civius-home-page .hero-splash-btn:focus-visible .hero-splash-btn__wrap{transform:translate(7px,-7px)}.civius-home-page .hero-splash-btn:hover .hero-splash-btn__outline,.civius-home-page .hero-splash-btn:focus-visible .hero-splash-btn__outline,.civius-home-page .hero-splash-btn.is-hero-hover-cycle .hero-splash-btn__outline{opacity:1}.civius-home-page .hero-splash-btn.is-hero-hover-cycle .hero-splash-btn__outline:before,.civius-home-page .hero-splash-btn.is-hero-hover-cycle .hero-splash-btn__icon span,.civius-home-page .hero-splash-btn.is-hero-hover-cycle .hero-splash-btn__icon span:before,.civius-home-page .hero-splash-btn.is-hero-hover-cycle .hero-splash-btn__icon span:after,.civius-home-page .hero-splash-btn.is-hero-auto-cycle .hero-splash-btn__outline:before,.civius-home-page .hero-splash-btn.is-hero-auto-cycle .hero-splash-btn__icon span,.civius-home-page .hero-splash-btn.is-hero-auto-cycle .hero-splash-btn__icon span:before,.civius-home-page .hero-splash-btn.is-hero-auto-cycle .hero-splash-btn__icon span:after{animation-play-state:running}.civius-home-page .hero-splash-btn.is-hero-hover-cycle .hero-splash-btn__icon,.civius-home-page .hero-splash-btn.is-hero-auto-cycle .hero-splash-btn__icon{animation:civiusHeroArrow 1s cubic-bezier(.7,-.5,.3,1.5) forwards}.civius-home-page .hero-splash-btn.is-hero-hover-cycle .hero-splash-btn__chars--one span,.civius-home-page .hero-splash-btn.is-hero-auto-cycle .hero-splash-btn__chars--one span{animation:civiusHeroCharDisappear .42s cubic-bezier(.4,0,.2,1) forwards calc(var(--i) * 12ms)}.civius-home-page .hero-splash-btn.is-hero-hover-cycle .hero-splash-btn__chars--two span:after,.civius-home-page .hero-splash-btn.is-hero-auto-cycle .hero-splash-btn__chars--two span:after{animation:civiusHeroCharAppear .7s cubic-bezier(.2,.72,.22,1) both calc(.12s + var(--i) * 14ms)}.civius-home-page .hero-splash-btn.is-hero-hover-cycle .hero-splash-btn__path,.civius-home-page .hero-splash-btn.is-hero-auto-cycle .hero-splash-btn__path{animation:civiusHeroPath 1.6s ease forwards .2s}.civius-home-page .hero-splash-btn--chat.is-hero-returning .hero-splash-btn__chars--one span{animation:civiusHeroCharAppear .68s cubic-bezier(.2,.72,.22,1) both calc(.26s + var(--i) * 16ms)}.civius-home-page .hero-splash-btn--chat.is-hero-returning .hero-splash-btn__chars--two span:after{animation:civiusHeroCharDisappear .42s cubic-bezier(.4,0,.2,1) both calc(var(--i) * 10ms)}html.civius-scroll-active .civius-home-page .hero-splash-btn__outline:before,html.civius-scroll-active .civius-home-page .hero-splash-btn__chars span,html.civius-scroll-active .civius-home-page .hero-splash-btn__chars span:before,html.civius-scroll-active .civius-home-page .hero-splash-btn__chars span:after,html.civius-scroll-active .civius-home-page .hero-splash-btn__icon,html.civius-scroll-active .civius-home-page .hero-splash-btn__icon span,html.civius-scroll-active .civius-home-page .hero-splash-btn__icon span:before,html.civius-scroll-active .civius-home-page .hero-splash-btn__icon span:after,html.civius-scroll-active .civius-home-page .hero-splash-btn__path,html.civius-scroll-active .civius-home-page .hero-splash-btn__splash{animation-play-state:paused}.civius-home-page .hero-splash-btn:active .hero-splash-btn__bg:before,.civius-home-page .hero-splash-btn.is-hero-clicking .hero-splash-btn__bg:before{opacity:.72;box-shadow:-6px 5px #1778ff57,-12px 10px #1778ff33,-18px 15px 4px #1778ff1f}.civius-home-page .hero-splash-btn:active .hero-splash-btn__content,.civius-home-page .hero-splash-btn.is-hero-clicking .hero-splash-btn__content{box-shadow:inset -1px 12px 8px -5px #00378e66,inset 0 -3px 8px 0 var(--hero-btn-200)}.civius-home-page .hero-splash-btn:active .hero-splash-btn__outline,.civius-home-page .hero-splash-btn.is-hero-clicking .hero-splash-btn__outline{opacity:0}.civius-home-page .hero-splash-btn:active .hero-splash-btn__wrap,.civius-home-page .hero-splash-btn.is-hero-clicking .hero-splash-btn__wrap{transform:translate(3px,-3px)}.civius-home-page .hero-splash-btn:active .hero-splash-btn__splash,.civius-home-page .hero-splash-btn.is-hero-clicking .hero-splash-btn__splash{animation:civiusHeroSplash .72s cubic-bezier(.3,0,0,1) forwards 40ms}@keyframes civiusHeroSplashSpin{to{transform:rotate(360deg)}}@keyframes civiusHeroCharAppear{0%{transform:translate3d(0,48%,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes civiusHeroCharDisappear{0%{transform:translateZ(0);opacity:1}to{transform:translate3d(0,-70%,0);opacity:0}}@keyframes civiusHeroArrow{0%{opacity:1}50%{transform:translate(var(--hero-btn-arrow-mid));opacity:0}51%{transform:translate(var(--hero-btn-arrow-off));opacity:0}to{transform:translate(var(--hero-btn-arrow-return));opacity:1}}@keyframes civiusHeroSwingArrow{50%{transform:translate(5px) scale(.9)}}@keyframes civiusHeroRotateArrowLine{50%{transform:rotate(30deg)}80%{transform:rotate(55deg)}}@keyframes civiusHeroRotateArrowLine2{50%{transform:rotate(330deg)}80%{transform:rotate(300deg)}}@keyframes civiusHeroResetArrow{0%{transform:translate(var(--hero-btn-arrow-return))}to{transform:translate(0)}}@keyframes civiusHeroPath{0%{opacity:1;stroke:#fff;stroke-dashoffset:150}to{opacity:1;stroke:var(--hero-btn-100);stroke-dashoffset:-480}}@keyframes civiusHeroSplash{to{stroke-dasharray:2 60;stroke-dashoffset:-60}}@media(min-width:761px){.civius-home-page .hero{min-height:202px;padding-top:clamp(38px,3.4vw,46px)}}@media(min-width:761px)and (max-width:1320px){.civius-home-page .hero-actions.hero-actions--splash{gap:16px;margin-top:20px}.civius-home-page .hero-splash-btn{height:52px;font-size:13.5px}.civius-home-page .hero-splash-btn--chat{--hero-btn-width: min(218px, 57%)}.civius-home-page .hero-splash-btn--telegram{--hero-btn-width: min(148px, 37%)}}@media(min-width:761px)and (max-width:900px){.civius-home-page .hero{min-height:176px;padding-top:40px}}@media(max-width:760px){.civius-home-page .hero{--hero-tilt-transform: none;min-height:296px;padding-bottom:18px}.civius-home-page .hero h1,.civius-home-page .hero p{width:max-content;max-width:100%;margin-right:auto;margin-left:auto;transform-origin:center center}.civius-home-page .hero-actions.hero-actions--splash{gap:10px;margin-top:22px;transform:translate(4px)}.civius-home-page .hero-splash-btn{width:100%;height:50px;font-size:12px}.civius-home-page .hero-splash-btn--chat,.civius-home-page .hero-splash-btn--telegram{--hero-btn-width: 100%;--hero-btn-path-y: 1px}.civius-home-page .hero-splash-btn__wrap{transform:translate(4px,-4px)}.civius-home-page .hero-splash-btn__bg:before{box-shadow:-4px 4px #1778ff52,-7px 8px #1778ff38,-10px 12px 4px #1778ff24}.civius-home-page .hero-splash-btn:hover .hero-splash-btn__wrap{transform:translate(5px,-5px)}.civius-home-page .hero-splash-btn__splash{width:170%;height:290%}}@media(max-width:380px){.civius-home-page .hero-actions.hero-actions--splash{grid-template-columns:1fr;justify-items:center}.civius-home-page .hero-splash-btn{max-width:238px}}@media(prefers-reduced-motion:reduce){.civius-home-page .hero-splash-btn,.civius-home-page .hero-splash-btn *,.civius-home-page .hero-splash-btn *:before,.civius-home-page .hero-splash-btn *:after{animation:none!important;transition:none!important}}@supports (content-visibility: auto){.civius-home-page .service-card{content-visibility:visible;contain-intrinsic-size:auto}.civius-home-page .services,.civius-home-page .services .service-card:nth-child(-n+4){content-visibility:visible;contain-intrinsic-size:auto}}.civius-home-page .services{position:relative;overflow-x:hidden;overflow-x:clip;overflow-y:visible}.civius-home-page .services-track{--home-services-gap: 30px;display:flex;align-items:flex-start;gap:var(--home-services-gap);width:var(--home-services-window-width, 2000px);max-width:none;margin-top:var(--item-gap);margin-right:0;margin-left:calc((100% - var(--home-services-window-width, 2000px)) / 2);overflow:visible;scroll-snap-type:none;scrollbar-width:none;padding:0 0 2px;transform:translateZ(0);transition:transform .82s cubic-bezier(.42,0,.2,1);will-change:transform}.civius-home-page .services-track[data-civius-coverflow-track]{transform-style:flat}.civius-home-page .services-track[data-civius-coverflow-track]:not(.is-civius-coverflow-ready) .service-card{transition:none}.civius-home-page .services-track.is-civius-carousel-moving{pointer-events:none}.civius-home-page .services-track.is-civius-carousel-instant,.civius-home-page .services-track.is-civius-carousel-instant .service-card{transition:none}.civius-home-page .services-track::-webkit-scrollbar{display:none}.civius-home-page .service-card{display:flex;flex-direction:column;flex:0 0 clamp(284px,calc((100vw - 60px) / 3),376px);min-height:402px;min-width:0;overflow:hidden;border:1px solid transparent;border-radius:37px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(180deg,#ebebeb,#c2c2c2) border-box;box-shadow:0 13px 28px #0a172d17,0 2px 6px #0a172d0f;opacity:var(--coverflow-opacity, 1);scroll-snap-align:start;transform:translate(var(--coverflow-x, 0)) translateZ(var(--coverflow-z, 0)) rotateY(var(--coverflow-rotate, 0deg));transform-origin:center center;transition:transform .36s cubic-bezier(.18,.72,.2,1),opacity .28s ease;will-change:transform,opacity}.civius-home-page .services-track.is-civius-carousel-moving .service-card{transition:transform .82s cubic-bezier(.42,0,.2,1),opacity .42s ease}.civius-home-page .service-card__image{height:auto;margin:15px 15px 0;aspect-ratio:346 / 160;overflow:hidden;border:1px solid transparent;border-radius:23px;background:linear-gradient(#f8f9fb,#f8f9fb) padding-box,linear-gradient(180deg,#c2c2c2,#ebebeb) border-box}.civius-home-page .service-card__image img{display:block;width:100%;max-width:none;height:100%;object-fit:cover;object-position:center top;transform:none;image-rendering:auto}.civius-home-page .service-card__body{display:flex;flex:1 1 auto;flex-direction:column;padding:16px 30px 18px}.civius-home-page .service-meta{display:flex;justify-content:space-between;gap:8px;color:#b6b8bd;font-size:12px;font-weight:900}.civius-home-page .service-meta strong{color:var(--blue);font-weight:900}.civius-home-page .service-card h3{margin:10px 0 12px;font-family:Onest,Onest Fallback,Arial,sans-serif;font-size:15px;line-height:1.18;font-weight:800}.civius-home-page .service-card p{margin:0;color:#596881;font-size:12.5px;line-height:1.45;font-weight:600}.civius-home-page .card-actions{display:grid;grid-template-columns:minmax(0,1fr) 39px 39px;gap:12px;margin-top:auto;padding-top:20px;isolation:isolate;contain:layout paint;backface-visibility:hidden;transform-style:flat}.civius-home-page .carousel-btn{--icon-button-radius: 14px;--icon-button-radius-hover: 19px;--icon-button-stroke-rest: linear-gradient(135deg, #ebebeb 0%, #b8b8b8 100%);--icon-button-stroke-hover: linear-gradient(135deg, var(--blue) 0%, #00d4ff 100%);border:2px solid transparent;background:var(--icon-button-bg);color:#151515;font:inherit;font-weight:800;cursor:pointer}.civius-home-page .mini-btn{--button-inline-size: 100%;--button-min-inline-size: 0;--button-block-size: 39px;--button-padding-start: 12px;--button-font-size: 13px;font-size:13px;text-decoration:none}.civius-home-page .service-card__action-label--mobile{display:none}.civius-home-page .round-btn{--icon-button-inline-size: 39px;--icon-button-block-size: 39px}.civius-home-page .carousel-btn{position:relative;top:auto;z-index:3;display:flex;align-items:center;justify-content:center;width:52px;height:52px;border:2px solid transparent;border-radius:var(--icon-button-radius);background:var(--icon-button-bg);color:#0f172a;font-size:0;line-height:1;transition:border-radius .28s cubic-bezier(.33,0,.18,1),background .28s cubic-bezier(.33,0,.18,1),color .18s ease,box-shadow .28s cubic-bezier(.16,1,.3,1),transform .42s cubic-bezier(.22,1,.36,1)}.civius-home-page .carousel-btn:hover,.civius-home-page .carousel-btn:focus-visible{background:var(--icon-button-hover-bg);color:var(--blue);border-radius:var(--icon-button-radius-hover);outline:none}.civius-home-page .carousel-btn:active{background:#ffffffe6}.civius-home-page .carousel-btn>span{position:relative;z-index:1;display:inline-grid;place-items:center;font-size:32px;font-weight:600;line-height:1;transform:translateY(-1px);pointer-events:none}.civius-home-page .carousel-btn--prev{left:auto}.civius-home-page .carousel-btn--next{right:auto}.civius-home-page .services-more{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:var(--item-gap)}.civius-home-page .services-mobile-dots{display:none}@media(max-width:760px){.civius-home-page .services{overflow:hidden;contain:paint;isolation:isolate}.civius-home-page .services:before,.civius-home-page .services:after{content:"";position:absolute;top:clamp(42px,11vw,54px);bottom:clamp(30px,8vw,42px);width:clamp(18px,6vw,26px);pointer-events:none;z-index:3}.civius-home-page .services:before{left:0;background:linear-gradient(90deg,#fff,#ffffff9e 42%,#fff0)}.civius-home-page .services:after{right:0;background:linear-gradient(270deg,#fff,#ffffff9e 42%,#fff0)}.civius-home-page .services>.section-title,.civius-home-page .services>.services-mobile-dots,.civius-home-page .services>.services-cta{position:relative;z-index:4}.civius-home-page .services-track{--home-services-gap: 16px;--home-services-card-width: clamp(150px, 43vw, 172px);--home-services-card-height: clamp(154px, 39vw, 164px);--home-services-boot-span: calc(var(--home-services-card-width) + 10px);--home-services-boot-z: 96px;--home-services-boot-rotate: 15.2deg;--home-services-boot-side-opacity: .76;position:relative;display:block;width:100%;max-width:100%;height:var(--home-services-card-height);margin-right:auto;margin-left:auto;overflow:visible;perspective:720px;transform-style:preserve-3d;scroll-snap-type:none;touch-action:pan-y;scrollbar-width:none;padding-bottom:2px;transform:none;transition:none;will-change:transform}.civius-home-page .services-track.is-civius-carousel-moving{pointer-events:auto}.civius-home-page .services-track.is-civius-carousel-moving .service-card{transition:box-shadow .18s ease}.civius-home-page .services-track::-webkit-scrollbar{display:none}.civius-home-page .services-track[data-civius-coverflow-track]{perspective:720px}.civius-home-page .service-card{--coverflow-opacity: 1;--coverflow-rotate: 0deg;--coverflow-x: 0;--coverflow-z: 0;content-visibility:visible;contain-intrinsic-size:auto;position:absolute;top:0;left:50%;flex:none;width:var(--home-services-card-width);min-width:0;min-height:auto;height:var(--home-services-card-height);border-radius:16px;box-shadow:0 5px 12px #0f172a1a;scroll-snap-align:none;transform:translate3d(-50%,0,0);transform-origin:center center;transform-style:preserve-3d;backface-visibility:hidden;transition:box-shadow .18s ease;will-change:transform,opacity}.civius-home-page .services-track[data-services-track].is-civius-coverflow-boot .service-card{opacity:0;visibility:hidden;pointer-events:none;transition:none;transform:translate(-50%) translateZ(calc(var(--home-services-boot-z) * -2));z-index:0}.civius-home-page .services-track[data-services-track].is-civius-coverflow-boot .service-card:nth-child(2),.civius-home-page .services-track[data-services-track].is-civius-coverflow-boot .service-card:nth-child(3),.civius-home-page .services-track[data-services-track].is-civius-coverflow-boot .service-card:nth-child(4){visibility:visible}.civius-home-page .services-track[data-services-track].is-civius-coverflow-boot .service-card:nth-child(2){opacity:var(--home-services-boot-side-opacity);transform:translate(calc(-50% - var(--home-services-boot-span))) translateZ(calc(var(--home-services-boot-z) * -1)) rotateY(var(--home-services-boot-rotate));z-index:900}.civius-home-page .services-track[data-services-track].is-civius-coverflow-boot .service-card:nth-child(3){opacity:1;transform:translate(-50%) translateZ(0) rotateY(0);z-index:1000}.civius-home-page .services-track[data-services-track].is-civius-coverflow-boot .service-card:nth-child(4){opacity:var(--home-services-boot-side-opacity);transform:translate(calc(-50% + var(--home-services-boot-span))) translateZ(calc(var(--home-services-boot-z) * -1)) rotateY(calc(var(--home-services-boot-rotate) * -1));z-index:900}.civius-home-page .services-mobile-dots{display:flex;align-items:center;justify-content:center;gap:0;width:100%;margin:11px auto 0;min-height:24px}.civius-home-page .services-mobile-dot{position:relative;display:block;width:24px;height:24px;border:0;border-radius:999px;padding:0;background:transparent;appearance:none;cursor:pointer}.civius-home-page .services-mobile-dot:before{content:"";position:absolute;top:50%;left:50%;width:6px;height:6px;border-radius:999px;background:#97a3b86b;transform:translate(-50%,-50%);transition:width .18s ease,background-color .18s ease,opacity .18s ease}.civius-home-page .services-mobile-dot.is-active:before{width:18px;background:#1778ff}.civius-home-page .service-card:nth-child(n+7){display:flex}.civius-home-page .service-card__image{height:auto;margin:7px 7px 0;aspect-ratio:346 / 160;border-radius:12px}.civius-home-page .service-card__image img{width:100%;height:100%;object-fit:cover;object-position:center top}.civius-home-page .service-card__body{flex:1 1 auto;min-height:0;padding:8px 8px 5px}.civius-home-page .service-meta{gap:6px;font-size:7.1px;line-height:1;white-space:nowrap}.civius-home-page .service-meta span,.civius-home-page .service-meta strong{flex:0 0 auto}.civius-home-page .service-card h3{display:-webkit-box;min-height:20px;margin:5px 0 0;overflow:hidden;font-size:9.2px;line-height:1.08;font-weight:800;-webkit-box-orient:vertical;-webkit-line-clamp:2}.civius-home-page .service-card p{display:none}.civius-home-page .card-actions{grid-template-columns:minmax(0,1fr) 28px 28px;gap:6px;margin-top:5px;padding-top:0}.civius-home-page .mini-btn{--button-block-size: 28px;--button-padding-start: 8px;--button-font-size: 8.4px;font-size:8.4px}.civius-home-page .service-card__action-label--desktop{display:none}.civius-home-page .service-card__action-label--mobile{display:inline}.civius-home-page .mini-btn:after{content:none}.civius-home-page .round-btn{--icon-button-inline-size: 28px;--icon-button-block-size: 28px;--icon-button-radius: 10px;--icon-button-radius-hover: 13px}.civius-home-page .round-btn svg{width:14px;height:14px}.civius-home-page .carousel-btn{display:flex;width:34px;min-width:34px;height:34px;border-width:1.5px;--icon-button-radius: 12px;--icon-button-radius-hover: 16px;border-radius:var(--icon-button-radius)}.civius-home-page .carousel-btn:hover,.civius-home-page .carousel-btn:focus-visible{border-radius:var(--icon-button-radius-hover)}.civius-home-page .services-more .c-button{width:min(174px,calc(100% - 96px));min-width:0;min-height:34px;gap:6px;padding:0 12px;font-size:11px}.civius-home-page .services-more,.civius-home-page .services-more .carousel-btn,.civius-home-page .services-more .c-button{display:none}}@media(min-width:1041px)and (max-width:1320px){.civius-home-page .services-track{--home-services-gap: 30px;width:var(--home-services-window-width, 2000px);max-width:none;margin-right:0;margin-left:calc((100% - var(--home-services-window-width, 2000px)) / 2);gap:var(--home-services-gap)}.civius-home-page .service-card{flex-basis:clamp(284px,calc((100vw - 60px) / 3),376px);min-height:clamp(344px,30.45vw,402px)}.civius-home-page .service-card__image{height:auto;margin:clamp(9px,1.18vw,15px) clamp(9px,1.18vw,15px) 0;aspect-ratio:346 / 160}}@media(min-width:761px)and (max-width:1040px){.civius-home-page .services{overflow-x:clip}.civius-home-page .carousel-btn--prev{left:0}.civius-home-page .carousel-btn--next{right:0}.civius-home-page .services-track{--home-services-gap: 30px;width:var(--home-services-window-width, 1540px);max-width:none;margin-right:0;margin-left:calc((100% - var(--home-services-window-width, 1540px)) / 2);gap:var(--home-services-gap)}.civius-home-page .service-card{flex-basis:clamp(284px,calc((100vw - 60px) / 3),376px);min-height:clamp(330px,42vw,402px)}.civius-home-page .service-card__image{height:auto;margin:clamp(9px,1.4vw,15px) clamp(9px,1.4vw,15px) 0;aspect-ratio:346 / 160}.civius-home-page .service-card__body{padding:clamp(12px,1.55vw,16px) clamp(18px,2.9vw,30px) clamp(14px,1.75vw,18px)}.civius-home-page .service-meta{font-size:clamp(10px,1.25vw,12px)}.civius-home-page .service-card h3{margin:clamp(8px,1.1vw,10px) 0 clamp(9px,1.25vw,12px);font-size:clamp(13px,1.55vw,15px);line-height:1.16}.civius-home-page .service-card p{font-size:clamp(11px,1.2vw,12.5px);line-height:1.42}.civius-home-page .card-actions{padding-top:clamp(12px,2vw,20px)}}@media(min-width:761px){.civius-home-page .services{overflow-x:clip}.civius-home-page .services:before,.civius-home-page .services:after{content:"";position:absolute;top:clamp(70px,6.6vw,92px);bottom:clamp(48px,5vw,82px);width:clamp(44px,7vw,96px);pointer-events:none;z-index:3}.civius-home-page .services:before{left:0;background:linear-gradient(90deg,#fff 8%,#ffffff94 46%,#fff0)}.civius-home-page .services:after{right:0;background:linear-gradient(270deg,#fff 8%,#ffffff94 46%,#fff0)}.civius-home-page .services>.section-title,.civius-home-page .services>.services-cta{position:relative;z-index:4}.civius-home-page .services-track[data-services-track]{--home-services-gap: 30px;--home-services-card-width: clamp(274px, calc((100vw - 92px) / 3), 356px);--home-services-card-height: clamp(356px, 30vw, 402px);--home-services-boot-span: calc(var(--home-services-card-width) + var(--home-services-gap) + 10px);--home-services-boot-z: 140px;--home-services-boot-rotate: 15.8deg;--home-services-boot-side-opacity: .87;position:relative;display:block;width:100%;max-width:min(1240px,100%);height:var(--home-services-card-height);margin-right:auto;margin-left:auto;overflow:visible;perspective:1300px;transform:none;transform-style:preserve-3d;transition:none;will-change:auto;z-index:1}.civius-home-page .services-track[data-services-track]:not(.is-civius-coverflow-ready):not(.is-civius-coverflow-boot) .service-card{opacity:0}.civius-home-page .services-track[data-services-track].is-civius-coverflow-boot .service-card{opacity:0;visibility:hidden;pointer-events:none;transition:none;transform:translate(-50%) translateZ(calc(var(--home-services-boot-z) * -2));z-index:0}.civius-home-page .services-track[data-services-track].is-civius-coverflow-boot .service-card:nth-child(2),.civius-home-page .services-track[data-services-track].is-civius-coverflow-boot .service-card:nth-child(3),.civius-home-page .services-track[data-services-track].is-civius-coverflow-boot .service-card:nth-child(4){visibility:visible}.civius-home-page .services-track[data-services-track].is-civius-coverflow-boot .service-card:nth-child(2){opacity:var(--home-services-boot-side-opacity);transform:translate(calc(-50% - var(--home-services-boot-span))) translateZ(calc(var(--home-services-boot-z) * -1)) rotateY(var(--home-services-boot-rotate));z-index:900}.civius-home-page .services-track[data-services-track].is-civius-coverflow-boot .service-card:nth-child(3){opacity:1;transform:translate(-50%) translateZ(0) rotateY(0);z-index:1000}.civius-home-page .services-track[data-services-track].is-civius-coverflow-boot .service-card:nth-child(4){opacity:var(--home-services-boot-side-opacity);transform:translate(calc(-50% + var(--home-services-boot-span))) translateZ(calc(var(--home-services-boot-z) * -1)) rotateY(calc(var(--home-services-boot-rotate) * -1));z-index:900}.civius-home-page .services-track[data-services-track].is-civius-carousel-moving{pointer-events:none}.civius-home-page .services-track[data-services-track].is-civius-carousel-moving .service-card{transition:transform .82s cubic-bezier(.42,0,.2,1),opacity .42s ease,box-shadow .22s ease;will-change:transform,opacity}.civius-home-page .services-track[data-services-track] .service-card{position:absolute;top:0;left:50%;width:var(--home-services-card-width);height:var(--home-services-card-height);min-height:0;flex:none;transform:translate3d(-50%,0,0);transform-origin:center center;transform-style:preserve-3d;backface-visibility:hidden;transition:transform .36s cubic-bezier(.18,.72,.2,1),opacity .28s ease,box-shadow .22s ease;will-change:auto}}@media(min-width:761px)and (max-width:1040px){.civius-home-page .services-track[data-services-track]{--home-services-card-height: clamp(306px, 34vw, 352px);--home-services-boot-z: 108px;--home-services-boot-rotate: 12.4deg;--home-services-boot-side-opacity: .86}.civius-home-page .service-card__body{padding:clamp(11px,1.4vw,14px) clamp(14px,2.2vw,22px) clamp(12px,1.55vw,16px)}.civius-home-page .service-card h3{margin:clamp(7px,.9vw,9px) 0 clamp(7px,1vw,10px);font-size:clamp(12.5px,1.42vw,14px);line-height:1.12}.civius-home-page .service-card p{font-size:clamp(10.5px,1.12vw,12px);line-height:1.34}.civius-home-page .card-actions{margin-top:auto;padding-top:clamp(8px,1.1vw,12px)}.civius-home-page .services-more{margin-top:clamp(14px,2vw,20px)}}.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}.civius-service-catalog__search .material-symbols-outlined.civius-search-icon--morph-ready,.civius-kb-design__search .material-symbols-outlined.civius-search-icon--morph-ready{--civius-search-morph-box: 44px;--civius-search-morph-size: 34px;--civius-search-morph-stroke: 2.1;--civius-search-morph-color: rgba(99, 112, 138, .58);color:var(--civius-search-morph-color)}.civius-service-catalog__search.is-civius-search-icon-active .material-symbols-outlined,.civius-kb-design__search.is-civius-search-icon-active .material-symbols-outlined{--civius-search-morph-color: #1778ff}.civius-header-search__icon.civius-search-icon--morph-ready,.civius-service-search-field__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: currentColor}.civius-header-search.is-civius-search-icon-active .civius-header-search__icon,.civius-service-search-field.is-civius-search-icon-active .civius-service-search-field__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)}.civius-service-catalog__search .material-symbols-outlined.civius-search-icon--morph-ready,.civius-kb-design__search .material-symbols-outlined.civius-search-icon--morph-ready{--civius-search-morph-box: 38px;--civius-search-morph-size: 29px}}
