@font-face{font-family:'Figtree Fallback';font-style:normal;font-weight:1 499;src:local('Arial'),local('ArialMT'),local('Liberation Sans'),local('LiberationSans'),local('Arimo'),local('Arimo-Regular');size-adjust:100.05%;ascent-override:94.95%;descent-override:24.99%;line-gap-override:0%;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF,U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Figtree Fallback';font-style:normal;font-weight:500 599;src:local('Arial'),local('ArialMT'),local('Liberation Sans'),local('LiberationSans'),local('Arimo'),local('Arimo-Regular');size-adjust:100.71%;ascent-override:94.33%;descent-override:24.82%;line-gap-override:0%;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF,U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Figtree Fallback';font-style:normal;font-weight:600 699;src:local('Arial Bold'),local('Arial-BoldMT'),local('Liberation Sans Bold'),local('LiberationSans-Bold'),local('Arimo Bold'),local('Arimo-Bold');size-adjust:94.82%;ascent-override:100.19%;descent-override:26.37%;line-gap-override:0%;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF,U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Figtree Fallback';font-style:normal;font-weight:700 799;src:local('Arial Bold'),local('Arial-BoldMT'),local('Liberation Sans Bold'),local('LiberationSans-Bold'),local('Arimo Bold'),local('Arimo-Bold');size-adjust:95.77%;ascent-override:99.2%;descent-override:26.1%;line-gap-override:0%;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF,U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Figtree Fallback';font-style:normal;font-weight:800 1000;src:local('Arial Bold'),local('Arial-BoldMT'),local('Liberation Sans Bold'),local('LiberationSans-Bold'),local('Arimo Bold'),local('Arimo-Bold');size-adjust:97.12%;ascent-override:97.82%;descent-override:25.74%;line-gap-override:0%;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF,U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins Fallback';font-style:normal;font-weight:1 599;src:local('Arial'),local('ArialMT'),local('Liberation Sans'),local('LiberationSans'),local('Arimo'),local('Arimo-Regular');size-adjust:111.03%;ascent-override:94.57%;descent-override:31.52%;line-gap-override:9.01%;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF,U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins Fallback';font-style:normal;font-weight:600 1000;src:local('Arial Bold'),local('Arial-BoldMT'),local('Liberation Sans Bold'),local('LiberationSans-Bold'),local('Arimo Bold'),local('Arimo-Bold');size-adjust:105.48%;ascent-override:99.54%;descent-override:33.18%;line-gap-override:9.48%;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF,U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter Fallback';font-style:normal;font-weight:1 599;src:local('Arial'),local('ArialMT'),local('Liberation Sans'),local('LiberationSans'),local('Arimo'),local('Arimo-Regular');size-adjust:106.18%;ascent-override:91.35%;descent-override:22.6%;line-gap-override:0%;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF,U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter Fallback';font-style:normal;font-weight:600 1000;src:local('Arial Bold'),local('Arial-BoldMT'),local('Liberation Sans Bold'),local('LiberationSans-Bold'),local('Arimo Bold'),local('Arimo-Bold');size-adjust:101.01%;ascent-override:96.03%;descent-override:23.76%;line-gap-override:0%;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF,U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: 'Figtree';font-style: normal;font-weight: 400;font-display: swap;src: url(../../fonts/site/figtree-latin-ext-8.woff2) format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: 'Figtree';font-style: normal;font-weight: 400;font-display: swap;src: url(../../fonts/site/figtree-latin-9.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: 'Figtree';font-style: normal;font-weight: 500;font-display: swap;src: url(../../fonts/site/figtree-latin-ext-8.woff2) format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: 'Figtree';font-style: normal;font-weight: 500;font-display: swap;src: url(../../fonts/site/figtree-latin-9.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: 'Figtree';font-style: normal;font-weight: 600;font-display: swap;src: url(../../fonts/site/figtree-latin-ext-8.woff2) format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: 'Figtree';font-style: normal;font-weight: 600;font-display: swap;src: url(../../fonts/site/figtree-latin-9.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: 'Figtree';font-style: normal;font-weight: 700;font-display: swap;src: url(../../fonts/site/figtree-latin-ext-8.woff2) format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: 'Figtree';font-style: normal;font-weight: 700;font-display: swap;src: url(../../fonts/site/figtree-latin-9.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: 'Figtree';font-style: normal;font-weight: 800;font-display: swap;src: url(../../fonts/site/figtree-latin-ext-8.woff2) format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: 'Figtree';font-style: normal;font-weight: 800;font-display: swap;src: url(../../fonts/site/figtree-latin-9.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: 'Inter';font-style: normal;font-weight: 400;font-display: swap;src: url(../../fonts/site/inter-latin-ext-10.woff2) format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: 'Inter';font-style: normal;font-weight: 400;font-display: swap;src: url(../../fonts/site/inter-latin-11.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: 'Inter';font-style: normal;font-weight: 600;font-display: swap;src: url(../../fonts/site/inter-latin-ext-10.woff2) format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: 'Inter';font-style: normal;font-weight: 600;font-display: swap;src: url(../../fonts/site/inter-latin-11.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: 'Poppins';font-style: normal;font-weight: 400;font-display: swap;src: url(../../fonts/site/poppins-latin-ext-16.woff2) format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: 'Poppins';font-style: normal;font-weight: 400;font-display: swap;src: url(../../fonts/site/poppins-latin-17.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: 'Poppins';font-style: normal;font-weight: 600;font-display: swap;src: url(../../fonts/site/poppins-latin-ext-18.woff2) format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: 'Poppins';font-style: normal;font-weight: 600;font-display: swap;src: url(../../fonts/site/poppins-latin-19.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: 'Satisfy';font-style: normal;font-weight: 400;font-display: swap;src: url(../../fonts/site/satisfy-latin-20.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:block;font-family:bootstrap-icons;src:url("../../vendor/bootstrap-icons/fonts/bootstrap-icons.subset.woff2?dd67030699838ea613ee6dbda90effa6") format("woff2"),url("../../vendor/bootstrap-icons/fonts/bootstrap-icons.woff?dd67030699838ea613ee6dbda90effa6") format("woff")}.bi::before,[class*=" bi-"]::before,[class^=bi-]::before{display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bi-arrow-right::before{content:"\f138"}.bi-arrow-up-right::before{content:"\f144"}.bi-arrow-up::before{content:"\f148"}.bi-bar-chart-fill::before{content:"\f17a"}.bi-bar-chart-line::before{content:"\f17c"}.bi-bell::before{content:"\f18a"}.bi-binoculars::before{content:"\f18f"}.bi-box-arrow-in-down::before{content:"\f1bc"}.bi-box-arrow-in-right::before{content:"\f1be"}.bi-box-arrow-up-right::before{content:"\f1c5"}.bi-briefcase-fill::before{content:"\f1cb"}.bi-building::before{content:"\f1dd"}.bi-calendar-event::before{content:"\f1e8"}.bi-chevron-down::before{content:"\f282"}.bi-chevron-right::before{content:"\f285"}.bi-clipboard-check::before{content:"\f28b"}.bi-clipboard-data::before{content:"\f28c"}.bi-compass::before{content:"\f2d1"}.bi-diagram-3::before{content:"\f2ee"}.bi-envelope-fill::before{content:"\f32c"}.bi-envelope::before{content:"\f32f"}.bi-exclamation-triangle-fill::before{content:"\f33a"}.bi-eye-slash::before{content:"\f340"}.bi-eye::before{content:"\f341"}.bi-file-earmark-bar-graph::before{content:"\f35a"}.bi-file-earmark-text::before{content:"\f38b"}.bi-folder2::before{content:"\f3d9"}.bi-gear::before{content:"\f3e5"}.bi-geo-alt-fill::before{content:"\f3e7"}.bi-grid-3x3-gap::before{content:"\f3f9"}.bi-house-door-fill::before{content:"\f422"}.bi-info-circle::before{content:"\f431"}.bi-lightbulb::before{content:"\f46b"}.bi-lightning-charge::before{content:"\f46d"}.bi-people::before{content:"\f4d0"}.bi-person-check::before{content:"\f4d6"}.bi-search::before{content:"\f52a"}.bi-shield-check::before{content:"\f52f"}.bi-shield-exclamation::before{content:"\f530"}.bi-speedometer2::before{content:"\f580"}.bi-telephone-fill::before{content:"\f5b4"}.bi-three-dots::before{content:"\f5d4"}.bi-umbrella::before{content:"\f5fd"}.bi-info-lg::before{content:"\f646"}.bi-plus-lg::before{content:"\f64d"}.bi-graph-up-arrow::before{content:"\f673"}.bi-clipboard-pulse::before{content:"\f722"}.bi-heart-pulse-fill::before{content:"\f76e"}.bi-heart-pulse::before{content:"\f76f"}.bi-car-front-fill::before{content:"\f7e0"}.bi-buildings-fill::before{content:"\f87c"}.bi-buildings::before{content:"\f87d"}.bi-database-lock::before{content:"\f8c0"}:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.table{width:100%;margin-bottom:1rem;color:#212529}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.visible{visibility:visible!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.navbar{display:none}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}}body{margin: 0;padding: 0;color: #6d6d6d;font-family: "Inter",'Inter Fallback';font-weight: 400;font-style: normal;font-size: 16px;line-height: 28px;background-color: #fff}p{font-weight: 400;font-style: normal;font-family: "Inter",'Inter Fallback';color: #6d6d6d}h1,h2,h3,h4,h5,h6{color: #061738;font-family: "Cabin";font-style: normal;margin: 0 0 10px;line-height: 1.3;font-weight: 700;-webkit-transition: .5s;transition: .5s}a{-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s}a{color: #606060}a:focus,.btn:focus{text-decoration: none}a:focus,a:hover{text-decoration: none;text-decoration: none}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color: inherit;-webkit-transition: .5s;transition: .5s}h1{font-size:38px}h2{font-size: 24px}h3{font-size: 18px}h4{font-size: 18px}h5{font-size: 17px}h6{font-size: 16px}ul{margin: 0px;padding: 0px}input:focus,button:focus{border-color:transparent}textarea:focus{border-color:transparent}a,i,cite,em,var,address,dfn,ol,li,ul{font-style:normal;font-weight:400}*::-moz-selection{background:#3399FF;color: #fff;text-shadow: none}::-moz-selection{background: #3399FF;color: #fff;text-shadow: none}::selection{background:#3399FF;color: #fff;text-shadow: none}::placeholder{color: #fff;font-size: 16px}::-webkit-input-placeholder{color: #fff}::-moz-placeholder{color: #fff}:-ms-input-placeholder{color: #454545}:-moz-placeholder{color: #454545}html{scroll-behavior: smooth}.main-header{position: relative;z-index: 99;padding: 0 50px 15px}.row.back{background: url(../../images/quote-bg.png);background-size: cover;background-position: center center;background-repeat: no-repeat;border-radius: 10px;padding: 55px 0 55px;text-align: center}.row.name{overflow: hidden}input::placeholder{color: #94A9A8}.sticky-nav{left: 0;margin: auto;top: 0;width: 100%;position: fixed !important;box-shadow: 0 0 60px 0 rgba(0,0,0,0.07);-webkit-animation: 300ms running fadeInDown;animation: 500ms running fadeInUp;-webkit-box-shadow: 0 10px 15px rgba(25,25,25,0.1);transition: 0.5s !important;background: #fff!important;z-index: 9999 !important;animation-name: slideInDown;padding: 0 40px 7px}.sticky-nav li.icon{color: #fff}.loader-wrapper{position: fixed;top: 0;bottom: 0;left: 0;right: 0;width: 100%;height: 100%;transition: 0.8s 1s ease;z-index: 666}.loader{position: relative;display: block;z-index: 201;top: 50%;left: 50%;width: 100px;height: 100px;margin: -50px 0 0 -50px;border-radius: 50%;transition: all 1s 1s ease;border: 3px solid transparent;border-top-color: #F2CD00;-webkit-animation: spin 1.5s linear infinite;-moz-animation: spin 1.5s linear infinite;-o-animation: spin 1.5s linear infinite;animation: spin 1.5s linear infinite}.loader:before{position: absolute;content: '';top: 6px;left: 6px;right: 6px;bottom: 6px;border-radius: 50%;border: 3px solid transparent;border-left-color: #010E22;-webkit-animation: spin 2s linear infinite;-moz-animation: spin 2s linear infinite;-o-animation: spin 2s linear infinite;animation: spin 2s linear infinite}.loader:after{position: absolute;content: '';top: 15px;left: 15px;right: 15px;bottom: 15px;border-radius: 50%;border: 3px solid transparent;border-right-color: #fff;-webkit-animation: spin 2.5s linear infinite;-moz-animation: spin 2.5s linear infinite;-o-animation: spin 2.5s linear infinite;animation: spin 2.5s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg)}100%{-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg)}}@-moz-keyframes spin{0%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg)}100%{-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg)}}@keyframes spin{0%{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg)}100%{-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg)}}.loader-wrapper .loder-section{position: fixed;top: 0;width: 52%;height: 100%;background: #2771FF;z-index: 2}.loader-wrapper .loder-section.left-section{left: 0;transition: 1s 1.4s ease}.loader-wrapper .loder-section.right-section{right: 0;transition: 1s 1.4s ease}.loaded .loder-section.left-section{left: -100%}.loaded .loder-section.right-section{right: -100%}.loaded .loader-wrapper{visibility: hidden}.loaded .loader{top: -100%;opacity: 0}:root{--hero-ease: cubic-bezier(.22,1,.36,1);--hero-ease-reveal: cubic-bezier(.77,0,.18,1);--hero-start: .65s}@keyframes heroBgSettle{from{transform: scale(1.12)}to{transform: none}}@keyframes heroMaskUp{from{transform: translateY(110%)}to{transform: none}}@keyframes heroRise{from{opacity: 0;translate: 0 18px}to{opacity: 1;translate: none}}@keyframes heroFade{from{opacity: 0}to{opacity: 1}}@keyframes heroRuleGrow{from{transform: scaleX(0)}to{transform: scaleX(1)}}html{scroll-behavior: smooth;-webkit-text-size-adjust: 100%}body{background: #ffffff;text-rendering: optimizeLegibility}::selection{background: rgba(23,185,230,.28);color: #0b1f4a}main section[id],footer[id]{scroll-margin-top: 72px}:is(.vh,.vf) :is(h1,h2,h3,h4){transition: none}:is(.visio-navbar,main,.vf,.visio-top) :is(a,button):focus-visible{outline: 2px solid #17b9e6;outline-offset: 3px;border-radius: 6px}:is(.visio-navbar__cta,.vh__cta,.vf-cta__btn):focus-visible{outline-offset: 4px;border-radius: 40px}.loader-wrapper{transition: visibility 0s linear 1.45s}.loaded .loader-wrapper{pointer-events: none}body.loaded .loader-wrapper{opacity: 1}.loader-wrapper .loder-section{background: #0b1f4a}.loader-wrapper .loder-section.left-section,.loader-wrapper .loder-section.right-section{transition: transform .85s cubic-bezier(.7,0,.2,1) .55s}.loaded .loder-section.left-section{left: 0;transform: translateX(-100%)}.loaded .loder-section.right-section{right: 0;transform: translateX(100%)}.loader-wrapper .loder-section.left-section{background: linear-gradient(90deg,#081733 0%,#0b1f4a 100%)}.loader-wrapper .loder-section.right-section{background: linear-gradient(90deg,#0b1f4a 0%,#0c2552 100%)}.loader{width: 220px;height: 74px;margin: -37px 0 0 -110px;border: 0;border-radius: 0;background: url('../../../img/visioassur_logo_blanc-480.webp') center / contain no-repeat;animation: visioLoaderBreath 1.8s ease-in-out infinite;transition: opacity .55s cubic-bezier(.4,0,.2,1) .2s,transform .7s cubic-bezier(.22,1,.36,1) .2s,filter .55s cubic-bezier(.4,0,.2,1) .2s}.loader::before{display: none}.loader::after{display: none}.loader-wrapper::after{content: "";position: absolute;z-index: 202;top: calc(50% + 57px);left: 50%;width: 120px;height: 2px;margin-left: -60px;border: 0;border-radius: 2px;background: linear-gradient(90deg,transparent,#17b9e6,transparent) 0 0 / 50% 100% no-repeat,rgba(255,255,255,.14);animation: visioLoaderLine 1.2s ease-in-out infinite;transition: opacity .4s ease .8s}.loaded .loader{top: 50%;opacity: 0;transform: translateY(-10px) scale(1.04);filter: blur(6px);animation: none}.loaded .loader-wrapper::after{opacity: 0}@keyframes visioLoaderBreath{0%,100%{scale: .985}50%{scale: 1}}@keyframes visioLoaderLine{from{background-position: -100% 0,0 0}to{background-position: 200% 0,0 0}}.visio-top{position: fixed;right: 24px;bottom: 24px;z-index: 150;width: 48px;height: 48px;display: flex;align-items: center;justify-content: center;padding: 0;border: 1px solid rgba(255,255,255,.14);border-radius: 50%;background: rgba(11,31,74,.92);color: #ffffff;font-size: 18px;cursor: pointer;box-shadow: 0 14px 30px rgba(6,18,44,.28);-webkit-backdrop-filter: blur(8px);backdrop-filter: blur(8px);opacity: 0;visibility: hidden;transform: translateY(12px);transition: opacity .4s ease,transform .5s cubic-bezier(.22,1,.36,1),visibility .4s,background-color .3s ease}.visio-top.is-visible{opacity: 1;visibility: visible;transform: none}.visio-top:hover{background: #1677ee}.visio-top i{transition: transform .4s cubic-bezier(.22,1,.36,1)}.visio-top:hover i{transform: translateY(-2px)}@media (max-width: 991.98px){body.visio-menu-open{overflow: hidden}.visio-top{right: 16px;bottom: 16px;width: 44px;height: 44px}}@media (prefers-reduced-motion: reduce){html{scroll-behavior: auto}.loader,.loader-wrapper::after,.visio-top{animation: none !important;transition: none !important}}.visio-navbar{--visio-navy: #0d1b3e;--visio-blue: #1657e0;--visio-blue-dark: #0d3fc0;--visio-gray: #7480a0;--visio-border: rgba(13,27,62,0.08);position: sticky;top: 0;left: 0;right: 0;z-index: 200;background: #ffffff;border-bottom: 1px solid var(--visio-border);box-shadow: 0 6px 24px rgba(13,40,120,0.05);font-family: 'Poppins','Poppins Fallback','Titillium Web',sans-serif;transition: background-color .35s ease,box-shadow .35s ease}.visio-navbar.sticky-nav{position: sticky !important;padding: 0;animation: none;z-index: 200 !important;background: rgba(255,255,255,0.86) !important;-webkit-backdrop-filter: saturate(180%) blur(16px);backdrop-filter: saturate(180%) blur(16px);box-shadow: 0 10px 30px rgba(13,40,120,0.08);transition: background-color .35s ease,box-shadow .35s ease !important}.visio-navbar__inner{max-width: 1440px;margin: 0 auto;display: flex;align-items: center;justify-content: space-between;gap: 28px;padding: 14px 40px;transition: padding .35s cubic-bezier(.22,1,.36,1)}.visio-navbar.sticky-nav .visio-navbar__inner{padding-top: 6px;padding-bottom: 6px}.visio-navbar__logo{display: flex;align-items: center;flex-shrink: 0}.visio-navbar__logo img{height: 48px;width: auto;display: block;transition: height .35s cubic-bezier(.22,1,.36,1)}.visio-navbar.sticky-nav .visio-navbar__logo img{height: 40px}.visio-navbar__nav{flex: 1;display: flex;justify-content: center}.visio-menu{display: flex;align-items: center;gap: 30px;list-style: none;margin: 0;padding: 0}.visio-menu__item{position: relative}.visio-menu__item>a{position: relative;display: block;font-size: 13px;font-weight: 600;line-height: 1.5;letter-spacing: .6px;text-transform: uppercase;color: var(--visio-navy);text-decoration: none;padding: 14px 2px;white-space: nowrap;transition: color .25s ease}.visio-menu__item>a i{position: absolute;left: 50%;bottom: 4px;font-size: 10px;line-height: 1;color: var(--visio-gray);transform: translateX(-50%);transition: transform .35s cubic-bezier(.22,1,.36,1),color .25s ease}.visio-menu__item:hover>a,.visio-menu__item--active>a{color: var(--visio-blue)}.visio-menu__item:hover>a i{color: var(--visio-blue);transform: translateX(-50%) rotate(180deg)}.visio-menu__item>a::after{content: "";position: absolute;left: 2px;right: 2px;bottom: 11px;height: 2px;border-radius: 2px;background: var(--visio-blue);transform: scaleX(0);transition: transform .35s cubic-bezier(.22,1,.36,1)}.visio-menu__item--active>a::after{transform: scaleX(1)}.visio-menu__item--active>a i{bottom: -2px}.visio-menu__item:not(.visio-menu__item--dropdown):hover>a::after{transform: scaleX(1)}.visio-dropdown{position: absolute;top: calc(100% - 2px);left: 50%;transform: translateX(-50%) translateY(8px);min-width: 300px;background: #ffffff;border-radius: 20px;padding: 12px;box-shadow: 0 30px 60px rgba(13,40,120,0.16),0 6px 16px rgba(13,40,120,0.06);opacity: 0;visibility: hidden;pointer-events: none;transition: opacity .2s ease,transform .2s ease,visibility .2s ease;z-index: 40}.visio-menu__item--dropdown:not(.is-dismissed):hover .visio-dropdown,.visio-menu__item--dropdown:not(.is-dismissed):focus-within .visio-dropdown{opacity: 1;visibility: visible;pointer-events: auto;transform: translateX(-50%) translateY(0)}.visio-dropdown__item{display: flex;align-items: flex-start;gap: 14px;padding: 12px 14px;border-radius: 14px;text-decoration: none;transition: background .2s ease}.visio-dropdown__item:hover{background: rgba(22,87,224,0.07)}.visio-dropdown__icon{flex-shrink: 0;width: 24px;margin-top: 2px;text-align: center;font-size: 20px;color: var(--visio-blue)}.visio-dropdown__text{display: flex;flex-direction: column;gap: 2px}.visio-dropdown__text strong{font-size: 14.5px;font-weight: 600;color: var(--visio-navy);line-height: 1.3}.visio-dropdown__text small{font-size: 12.5px;font-weight: 400;color: var(--visio-gray);line-height: 1.35}.visio-navbar__cta{display: inline-flex;align-items: center;gap: 10px;flex-shrink: 0;padding: 11px 22px;border-radius: 40px;background: linear-gradient(135deg,#2f6bff 0%,#0d3fc0 100%);color: #ffffff;font-size: 13px;font-weight: 600;letter-spacing: .3px;text-decoration: none;white-space: nowrap;box-shadow: 0 10px 22px rgba(22,87,224,0.26);transition: transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease}.visio-navbar__cta i{font-size: 14px}.visio-navbar__cta:hover{color: #ffffff;transform: translateY(-2px);box-shadow: 0 14px 28px rgba(22,87,224,0.36)}.visio-navbar__cta-short{display: none}.visio-navbar__cta i:last-child{transition: transform .35s cubic-bezier(.22,1,.36,1)}.visio-navbar__cta:hover i:last-child{transform: translateX(3px)}.visio-navbar__login{display: inline-flex;align-items: center;gap: 8px;flex-shrink: 0;padding: 10px 18px;border-radius: 40px;border: 1.5px solid rgba(22,87,224,.35);color: var(--visio-blue);font-size: 13px;font-weight: 600;letter-spacing: .3px;text-decoration: none;white-space: nowrap;transition: background .25s ease,border-color .25s ease,color .25s ease}.visio-navbar__login i{font-size: 15px}.visio-navbar__login:hover{background: rgba(22,87,224,0.08);border-color: var(--visio-blue);color: var(--visio-blue)}@media (min-width: 992px) and (max-width: 1439.98px){.visio-navbar__login{width: 44px;height: 44px;padding: 0;justify-content: center}.visio-navbar__login span{display: none}}@media (min-width: 992px) and (max-width: 1099.98px){.visio-navbar .visio-navbar__inner{gap: 16px}}@media (min-width: 1200px) and (max-width: 1279.98px){.visio-navbar__cta-long,.visio-navbar__cta>i:first-child{display: none}.visio-navbar__cta-short{display: inline}}@media (max-width: 360px){.visio-navbar__inner,.visio-navbar.sticky-nav .visio-navbar__inner{gap: 8px;padding-left: 14px;padding-right: 14px}}.visio-navbar__burger{display: none;flex-shrink: 0;position: relative;width: 44px;height: 44px;padding: 0;border: 1px solid var(--visio-border);border-radius: 12px;background: #ffffff;cursor: pointer;transition: background-color .3s ease,border-color .3s ease}.visio-navbar__burger span{position: absolute;left: 12px;right: 12px;height: 2px;border-radius: 2px;background: var(--visio-navy);transition: transform .4s cubic-bezier(.22,1,.36,1),opacity .25s ease,top .4s cubic-bezier(.22,1,.36,1)}.visio-navbar__burger span:nth-child(1){top: 15px}.visio-navbar__burger span:nth-child(2){top: 21px}.visio-navbar__burger span:nth-child(3){top: 27px}.visio-navbar.is-open .visio-navbar__burger{background: #f1f5fd;border-color: rgba(22,87,224,.25)}.visio-navbar.is-open .visio-navbar__burger span:nth-child(1){top: 21px;transform: rotate(45deg)}.visio-navbar.is-open .visio-navbar__burger span:nth-child(2){opacity: 0}.visio-navbar.is-open .visio-navbar__burger span:nth-child(3){top: 21px;transform: rotate(-45deg)}@media (max-width: 1280px){.visio-navbar__inner{gap: 20px;padding-left: 28px;padding-right: 28px}.visio-menu{gap: 22px}.visio-navbar__cta{padding: 11px 18px}}@media (max-width: 1199.98px){.visio-menu{gap: 16px}.visio-menu__item>a{font-size: 12px;letter-spacing: .3px}.visio-navbar__logo img{height: 42px}.visio-navbar__cta-long,.visio-navbar__cta>i:first-child{display: none}.visio-navbar__cta-short{display: inline}}@media (max-width: 991.98px){.visio-navbar__inner,.visio-navbar.sticky-nav .visio-navbar__inner{gap: 12px;padding: 10px 20px}.visio-navbar__logo{margin-right: auto}.visio-navbar__logo img,.visio-navbar.sticky-nav .visio-navbar__logo img{height: 38px}.visio-navbar__burger{display: block}.visio-navbar__nav{position: absolute;top: 100%;left: 0;right: 0;display: block;max-height: calc(100vh - 64px);max-height: calc(100dvh - 64px);overflow-y: auto;overscroll-behavior: contain;padding: 8px 20px 24px;background: #ffffff;border-top: 1px solid var(--visio-border);box-shadow: 0 24px 40px rgba(13,40,120,0.14);opacity: 0;visibility: hidden;transform: translateY(-8px);transition: opacity .3s ease,transform .4s cubic-bezier(.22,1,.36,1),visibility .3s}.visio-navbar.is-open .visio-navbar__nav{opacity: 1;visibility: visible;transform: none}.visio-navbar__nav{z-index: 2}.visio-navbar::after{content: "";position: absolute;top: 100%;left: 0;right: 0;height: 100vh;z-index: 1;background: rgba(6,18,44,.38);opacity: 0;visibility: hidden;pointer-events: none;transition: opacity .35s ease,visibility .35s}.visio-navbar.is-open::after{opacity: 1;visibility: visible}.visio-menu{flex-direction: column;align-items: stretch;gap: 0}.visio-menu__item{border-bottom: 1px solid var(--visio-border)}.visio-menu__item>a{display: flex;align-items: center;justify-content: space-between;padding: 16px 2px;font-size: 14px;letter-spacing: .4px}.visio-menu__item>a::after{display: none}.visio-menu__item>a i{position: static;transform: none;font-size: 13px}.visio-menu__item:hover>a i{transform: none}.visio-menu__item.is-expanded>a,.visio-menu__item.is-expanded>a i{color: var(--visio-blue)}.visio-menu__item.is-expanded>a i{transform: rotate(180deg)}.visio-menu__item--dropdown .visio-dropdown,.visio-menu__item--dropdown:hover .visio-dropdown,.visio-menu__item--dropdown:focus-within .visio-dropdown{position: static;display: none;min-width: 0;padding: 0 0 12px;border-radius: 0;box-shadow: none;opacity: 1;visibility: visible;pointer-events: auto;transform: none;transition: none}.visio-menu__item--dropdown.is-expanded .visio-dropdown{display: block}.visio-dropdown__item{padding: 10px 12px}}@media (max-width: 499.98px){.visio-navbar__login span{display: none}.visio-navbar__login{width: 44px;height: 44px;padding: 0;justify-content: center}.visio-navbar__cta span{display: none !important}.visio-navbar__cta>i:first-child{display: inline-block}.visio-navbar__cta>i:last-child{display: none}.visio-navbar__cta{width: 44px;height: 44px;padding: 0;justify-content: center}}.vf{container-type: inline-size;--u: clamp(.6px,100cqw / 2170,1px);font-family: 'Figtree','Figtree Fallback','Poppins','Poppins Fallback',sans-serif;-webkit-font-smoothing: antialiased;line-height: 1.2}.vf *,.vf *::before,.vf *::after{box-sizing: border-box}:where(.vf) :is(p,h2,h4,ul){margin: 0;padding: 0}:where(.vf) ul{list-style: none}.vf a{text-decoration: none;transition: color .3s ease}.vf-strip{background: linear-gradient(90deg,#ebf6fe 0%,#f0f9fe 60%,#f1f8fe 100%);border-bottom: 1px solid #fff}.vf-strip__in{width: calc(2170 * var(--u));height: calc(176 * var(--u));margin: 0 auto;display: grid;grid-template-columns: calc(428 * var(--u)) calc(415 * var(--u)) calc(410 * var(--u)) calc(412 * var(--u)) 1fr}.vf-feat{position: relative;display: flex;align-items: flex-start;gap: calc(23 * var(--u));padding: calc(30 * var(--u)) 0 0 calc(37 * var(--u))}.vf-feat:first-child{padding-left: calc(43 * var(--u))}.vf-feat:not(:first-child)::before,.vf-cta::before{content: "";position: absolute;left: 0;top: calc(31 * var(--u));height: calc(119 * var(--u));width: 1px;background: #bbdcfa}.vf-feat__ico{flex: none;width: calc(114 * var(--u));height: calc(114 * var(--u));border-radius: 50%;background: #cbe7fd;display: flex;align-items: center;justify-content: center;color: #0b2273}.vf-feat__ico svg{width: calc(62 * var(--u));height: calc(62 * var(--u));fill: none;stroke: currentColor;stroke-width: 1.55;stroke-linecap: round;stroke-linejoin: round}.vf-feat__txt{padding-top: calc(4 * var(--u))}.vf-feat__txt strong{display: block;font-size: calc(25.4 * var(--u));font-weight: 700;line-height: calc(28.5 * var(--u));letter-spacing: -.005em;color: #0a1e84}.vf-feat__txt p{margin-top: calc(8.5 * var(--u));font-size: calc(19 * var(--u));font-weight: 400;line-height: calc(25 * var(--u));color: #0f1f68}.vf-cta{position: relative;padding: calc(33 * var(--u)) 0 0 calc(43 * var(--u))}.vf-cta__btn{display: flex;align-items: center;width: calc(420 * var(--u));height: calc(77 * var(--u));padding-left: calc(32 * var(--u));border-radius: calc(22 * var(--u));background: linear-gradient(90deg,#0f97fa 0%,#0a72f7 40%,#0a6ff7 62%,#10a6fd 100%);box-shadow: 0 calc(10 * var(--u)) calc(26 * var(--u)) rgba(10,112,247,.28),inset 0 1px 0 rgba(255,255,255,.25);color: #fff;transition: transform .3s ease,box-shadow .3s ease}.vf-cta__btn:hover{color: #fff;transform: translateY(-2px);box-shadow: 0 calc(14 * var(--u)) calc(32 * var(--u)) rgba(10,112,247,.4),inset 0 1px 0 rgba(255,255,255,.25)}.vf-cta__btn svg{flex: none;width: calc(34 * var(--u));height: calc(36 * var(--u));fill: none;stroke: #fff;stroke-width: 1.7;stroke-linecap: round;stroke-linejoin: round}.vf-cta__btn svg .dots{fill: #fff;stroke: none}.vf-cta__btn span{margin-left: calc(23 * var(--u));font-size: calc(22 * var(--u));font-weight: 500;letter-spacing: -.003em}.vf-cta__btn i{margin-left: calc(17 * var(--u));font-size: calc(25 * var(--u));transition: transform .3s ease}.vf-cta__btn:hover i{transform: translateX(calc(5 * var(--u)))}.vf-cta p{width: calc(420 * var(--u));margin-top: calc(17 * var(--u));text-align: center;font-size: calc(16.9 * var(--u));color: #0a1b78}.vf-main{position: relative;overflow: hidden;background: radial-gradient(ellipse 60% 90% at 70% 40%,rgba(12,44,84,.35),transparent 70%),linear-gradient(100deg,#001f40 0%,#01244a 55%,#03294b 100%);color: #fff}.vf-main__in{position: relative;width: calc(2170 * var(--u));height: calc(376 * var(--u));margin: 0 auto;display: grid;grid-template-columns: calc(540 * var(--u)) calc(223 * var(--u)) calc(213 * var(--u)) calc(243 * var(--u)) calc(260 * var(--u)) calc(218 * var(--u)) 1fr}.vf-brand{padding: calc(14 * var(--u)) 0 0 calc(68 * var(--u))}.vf-brand__logo{display: block;width: calc(388 * var(--u));margin-left: calc(-16.5 * var(--u))}.vf-brand__logo img{display: block;width: 100%;height: auto;max-width: none}.vf-brand__tag{margin-top: calc(2 * var(--u));font-size: calc(23.6 * var(--u));font-weight: 600;line-height: calc(29 * var(--u));color: #fff}.vf-brand__tag::after{content: "";display: block;width: calc(58 * var(--u));height: calc(4 * var(--u));margin-top: calc(14 * var(--u));background: #00a3f9;border-radius: 2px}.vf-brand__desc{margin-top: calc(18 * var(--u));font-size: calc(18 * var(--u));line-height: calc(23 * var(--u));color: rgba(236,241,248,.93)}.vf-col{padding-top: calc(55 * var(--u))}.vf-col h2{font-family: inherit;font-size: calc(21.1 * var(--u));font-weight: 600;line-height: calc(26 * var(--u));letter-spacing: 0;color: #fff;transition: none}.vf-col h2::after{content: "";display: block;width: calc(42 * var(--u));height: calc(4 * var(--u));margin-top: calc(15 * var(--u));background: #009bf5;border-radius: 2px}.vf-col ul{margin-top: calc(30.5 * var(--u))}.vf-col li{height: calc(40 * var(--u))}.vf-col a{font-size: calc(19.4 * var(--u));font-weight: 400;line-height: calc(24 * var(--u));color: #fff}.vf-col a:hover{color: #3db4ff}.vf-contact{position: relative;z-index: 1;margin-top: calc(54 * var(--u));padding-left: calc(41 * var(--u));height: calc(254 * var(--u));border-left: 1px solid #36597d}.vf-contact li{display: flex;align-items: center;gap: calc(23 * var(--u));height: calc(44 * var(--u));margin-top: calc(1 * var(--u));margin-bottom: calc(16.7 * var(--u));font-size: calc(20.8 * var(--u));color: #fff;white-space: nowrap}.vf-contact a{color: #fff}.vf-nowrap{white-space: nowrap}.vf-contact a:hover{color: #3db4ff}.vf-contact__ico{flex: none;width: calc(44 * var(--u));height: calc(44 * var(--u));border-radius: 50%;background: #098dfb;display: flex;align-items: center;justify-content: center;font-size: calc(21 * var(--u));color: #fff}.vf-watermark{position: absolute;left: calc(1900 * var(--u));top: calc(203 * var(--u));width: calc(500 * var(--u));height: calc(500 * var(--u));fill: none;stroke: #01316f;stroke-width: 28;stroke-linecap: round;stroke-linejoin: round;pointer-events: none}.vf-groups{background: #001a33;color: #fff}.vf-groups__in{width: calc(2170 * var(--u));height: calc(172 * var(--u));margin: 0 auto;display: grid;grid-template-columns: calc(295 * var(--u)) calc(235 * var(--u)) calc(244 * var(--u)) calc(221 * var(--u)) calc(240 * var(--u)) calc(239 * var(--u)) calc(285 * var(--u)) 1fr}.vf-groups__label{padding: calc(41 * var(--u)) 0 0 calc(68 * var(--u));font-size: calc(23.4 * var(--u));line-height: calc(26 * var(--u));color: #fff}.vf-groups__label span{display: block;font-size: calc(19.3 * var(--u));line-height: calc(25 * var(--u))}.vf-groups__label::after{content: "";display: block;width: calc(58 * var(--u));height: calc(4 * var(--u));margin-top: calc(16 * var(--u));background: #00a3f9;border-radius: 2px}.vf-co,.vf-groups__note{position: relative}.vf-co::before,.vf-groups__note::before{content: "";position: absolute;left: 0;top: calc(25 * var(--u));height: calc(96 * var(--u));width: 1px;background: #315574}.vf-co:first-of-type::before{width: 2px;left: -1px;background: #d4e0e6}.vf-co{display: block;color: #fff}.vf-co:hover{color: #fff}.vf-co__ico{position: absolute;left: calc(var(--ix) * var(--u));top: calc(27 * var(--u));height: calc(46 * var(--u));display: flex;align-items: center;font-size: calc(44 * var(--u));line-height: 1;transition: transform .35s ease}.vf-co:hover .vf-co__ico{transform: translateY(calc(-3 * var(--u)))}.vf-co__ico svg{width: calc(46 * var(--u));height: calc(44 * var(--u))}.vf-co__ico .fa-users{font-size: calc(40 * var(--u))}.vf-co__ico .fa-balance-scale{font-size: calc(40 * var(--u))}.vf-co__ico--euro{font-size: calc(54 * var(--u));font-weight: 500;color: #f7c648;top: calc(24 * var(--u))}.vf-co__txt{position: absolute;left: calc(var(--nx) * var(--u));top: calc(24 * var(--u));white-space: nowrap}.vf-co__txt strong{display: block;font-size: calc(25.4 * var(--u));font-weight: 800;line-height: calc(28 * var(--u));letter-spacing: -.02em}.vf-co__txt em{font-style: normal;font-weight: 400;letter-spacing: -.01em}.vf-co__txt small{display: block;margin-top: calc(6 * var(--u));font-size: calc(17.4 * var(--u));line-height: calc(22 * var(--u));color: rgba(255,255,255,.9)}.vf-co__ext{position: absolute;left: calc(var(--ex) * var(--u));top: calc(86 * var(--u));font-size: calc(21 * var(--u));line-height: 1;color: #0fb0ff;transition: color .3s ease}.vf-co:hover .vf-co__ext{color: #fff}.vf-groups__note{padding: calc(41 * var(--u)) 0 0 calc(44 * var(--u));font-size: calc(17.3 * var(--u));line-height: calc(25.5 * var(--u));color: #fff}.vf-groups__note::after{content: "";display: block;width: calc(57 * var(--u));height: calc(4 * var(--u));margin-top: calc(12 * var(--u));background: #00a3f9;border-radius: 2px}.vf-strip.is-in .vf-feat,.vf-strip.is-in .vf-cta{animation: heroRise 1.1s var(--hero-ease) backwards}.vf-strip.is-in .vf-feat:nth-child(2){animation-delay: .08s}.vf-strip.is-in .vf-feat:nth-child(3){animation-delay: .16s}.vf-strip.is-in .vf-feat:nth-child(4){animation-delay: .24s}.vf-strip.is-in .vf-cta{animation-delay: .34s}.js .vf-strip:not(.is-in) :is(.vf-feat,.vf-cta){opacity: 0}.vf-feat__ico{transition: background-color .4s ease,transform .5s var(--hero-ease)}.vf-feat:hover .vf-feat__ico{background: #bfe0fd;transform: translateY(-3px)}.vf-contact__ico{transition: background-color .3s ease,transform .4s var(--hero-ease)}.vf-contact li:hover .vf-contact__ico{background: #2aa0ff;transform: scale(1.06)}@media (prefers-reduced-motion: reduce){.vf *,.vf *::before,.vf *::after{animation: none !important;transition: none !important}}@media (max-width: 1299.98px){.vf{--u: .72px}.vf-strip__in,.vf-main__in,.vf-groups__in{width: auto;height: auto;max-width: 1040px;padding: 48px clamp(20px,5vw,48px)}.vf-strip__in{grid-template-columns: repeat(4,minmax(0,1fr));row-gap: 36px}.vf-feat,.vf-feat:first-child{flex-direction: column;align-items: center;gap: 16px;padding: 0 16px;text-align: center}.vf-feat::before{top: 8px !important;height: calc(100% - 16px) !important}.vf-feat__ico{width: 76px;height: 76px}.vf-feat__ico svg{width: 40px;height: 40px}.vf-feat__txt{padding: 0}.vf-feat__txt strong{font-size: 18px;line-height: 1.25}.vf-feat__txt p{margin-top: 8px;font-size: 14.5px;line-height: 1.5}.vf-feat__txt br{display: none}.vf-cta{grid-column: 1 / -1;display: flex;flex-direction: column;align-items: center;padding: 4px 0 0}.vf-cta::before{display: none}.vf-cta__btn{width: auto;height: 58px;padding: 0 34px;border-radius: 18px}.vf-cta__btn svg{width: 24px;height: 25px}.vf-cta__btn span{margin-left: 14px;font-size: 17px}.vf-cta__btn i{margin-left: 14px;font-size: 19px}.vf-cta p{width: auto;margin-top: 12px;font-size: 14px}.vf-main__in{grid-template-columns: minmax(0,1.35fr) repeat(3,minmax(0,1fr));grid-auto-flow: dense;gap: 44px 28px;padding-top: 56px;padding-bottom: 56px}.vf-brand{grid-column: 1;grid-row: 1;padding: 0}.vf-brand__logo{width: 270px;margin-left: -10px}.vf-brand__tag{font-size: 19px;line-height: 1.35}.vf-brand__tag::after{width: 44px;height: 3px;margin-top: 14px}.vf-brand__desc{margin-top: 16px;font-size: 14.5px;line-height: 1.6}.vf-brand__desc br{display: none}.vf-col{grid-column: auto;padding-top: 6px}.vf-col h2{font-size: 16px}.vf-col h2::after{width: 30px;height: 3px;margin-top: 12px}.vf-col ul{margin-top: 18px}.vf-col li{height: auto;margin-bottom: 12px}.vf-col a{font-size: 14.5px;line-height: 1.4}.vf-contact{grid-column: 1;grid-row: 2;height: auto;margin-top: 0;padding-left: 0;border-left: 0}.vf-contact li{gap: 14px;height: auto;margin: 0 0 14px;font-size: 14.5px;white-space: normal}.vf-contact__ico{width: 36px;height: 36px;font-size: 16px}.vf-watermark{display: none}.vf-groups__in{grid-template-columns: repeat(3,minmax(0,1fr));gap: 30px 0}.vf-groups__label{grid-column: 1 / -1;padding: 0;font-size: 18px}.vf-groups__label span{font-size: 15px}.vf-co{height: calc(130 * var(--u))}.vf-co::before{display: none}.vf-co:nth-of-type(3n+2)::before,.vf-co:nth-of-type(3n)::before{display: block;top: 0;height: 100%;width: 1px;left: 0;background: #315574}.vf-co{--ix: 20 !important;--nx: 82 !important}.vf-co:nth-of-type(3n+1){--ix: 0 !important;--nx: 62 !important}.vf-co__ext{left: auto;right: calc(24 * var(--u))}.vf-groups__note{grid-column: 1 / -1;padding: 0;font-size: 14px}.vf-groups__note::before{display: none}}@media (max-width: 899.98px){.vf-strip__in{grid-template-columns: repeat(2,minmax(0,1fr));gap: 14px}.vf-feat,.vf-feat:first-child{padding: 24px 16px 22px;border-radius: 20px;background: rgba(255,255,255,.72);box-shadow: 0 10px 26px rgba(30,80,160,.07),inset 0 0 0 1px rgba(190,220,250,.6)}.vf-feat::before{display: none}.vf-cta{padding-top: 14px}.vf-main__in{grid-template-columns: repeat(3,minmax(0,1fr));gap: 40px 24px}.vf-brand{grid-column: 1 / -1;max-width: 560px}.vf-contact{grid-column: 1 / -1;grid-row: auto;display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 0 24px}}@media (max-width: 639.98px){.vf{--u: .75px}.vf-strip__in,.vf-main__in,.vf-groups__in{padding-left: 20px;padding-right: 20px}.vf-strip__in{gap: 10px;padding-top: 36px;padding-bottom: 40px}.vf-feat,.vf-feat:first-child{gap: 12px;padding: 20px 12px 18px;border-radius: 18px}.vf-feat__ico{width: 60px;height: 60px}.vf-feat__ico svg{width: 32px;height: 32px}.vf-feat__txt strong{font-size: 16px}.vf-feat__txt p{margin-top: 6px;font-size: 13.5px}.vf-cta__btn{width: 100%;justify-content: center;padding: 0 20px}.vf-cta p{font-size: 13.5px}.vf-main__in{grid-template-columns: repeat(2,minmax(0,1fr));gap: 36px 20px;padding-top: 44px}.vf-brand__logo{width: 240px}.vf-contact{grid-template-columns: 1fr}.vf-groups__in{grid-template-columns: repeat(2,minmax(0,1fr))}.vf-co::before,.vf-co:nth-of-type(3n+2)::before,.vf-co:nth-of-type(3n)::before{display: none}.vf-co,.vf-co:nth-of-type(3n+1){--ix: 0 !important;--nx: 62 !important}.vf-co__ext{right: 8px}}@media (max-width: 359.98px){.vf-co,.vf-co:nth-of-type(3n+1){--nx: 54 !important}}:root{--flow-sky: #cfe3f5;--flow-dusk: #dfeaf4;--flow-air: #eaf3fc;--flow-mist: #ecf6fe}.vro{--vro-navy: #08104f;--vro-blue: #0b7cf6;--vro-ink: #1a2a8f;--u: calc(100cqw / 1670);container-type: inline-size;position: relative;aspect-ratio: 1670 / 941;overflow: hidden;background: #eef5fd;font-family: 'Figtree','Figtree Fallback','Poppins','Poppins Fallback',sans-serif;-webkit-font-smoothing: antialiased}.vro *,.vro *::before,.vro *::after{box-sizing: border-box}.vro :where(h1,p,ul,ol,li,strong,b,em,small){margin: 0;padding: 0}.vro :where(ul,ol){list-style: none}.vro :where(h1,p,li,a,strong,span,b,em,small){font-family: inherit;font-style: normal}.vro :where(h1){transition: none}.vro__media{--fx: .5;--fy: .5;--zoom: 1;container-type: size;position: absolute;inset: 0;overflow: hidden;pointer-events: none;-webkit-user-select: none;user-select: none;scroll-margin-top: 72px}.vro__frame{position: absolute;width: calc(max(100cqw,177.28cqh) * var(--zoom));height: calc(max(100cqh,56.41cqw) * var(--zoom));left: calc((100cqw - max(100cqw,177.28cqh) * var(--zoom)) * var(--fx));top: calc((100cqh - max(100cqh,56.41cqw) * var(--zoom)) * var(--fy));container-type: inline-size}.vro__bg{display: block;width: 100%;height: 100%;max-width: none;object-fit: cover;-webkit-user-drag: none}.vro__veil{position: absolute;inset: 0;background: linear-gradient(90deg,rgba(247,250,255,0) 2.6%,rgba(247,250,255,.82) 4.8%,rgba(247,250,255,.92) 8%,rgba(247,250,255,.9) 22%,rgba(247,250,255,.68) 26.5%,rgba(247,250,255,.3) 29.5%,rgba(247,250,255,0) 32%);-webkit-mask-image: linear-gradient(180deg,transparent 3%,rgba(0,0,0,.5) 7%,#000 14%,#000 64%,rgba(0,0,0,.55) 69%,transparent 74%);mask-image: linear-gradient(180deg,transparent 3%,rgba(0,0,0,.5) 7%,#000 14%,#000 64%,rgba(0,0,0,.55) 69%,transparent 74%)}.vro__mug{position: absolute;left: calc(832 / 1670 * 100cqw);top: calc(711.5 / 1670 * 100cqw);display: flex;flex-direction: column;font-size: calc(17.2 / 1670 * 100cqw);font-weight: 400;line-height: calc(23 / 1670 * 100cqw);letter-spacing: -.005em;color: rgba(255,255,255,.93);text-shadow: 0 0 calc(2 / 1670 * 100cqw) rgba(0,0,0,.5)}.vro__content{position: absolute;z-index: 3;left: calc(60 * var(--u));top: calc(140.7 * var(--u));width: calc(470 * var(--u))}.vro__eyebrow{display: flex;align-items: center;gap: calc(30 * var(--u));margin-left: calc(37 * var(--u));font-size: calc(14.5 * var(--u));font-weight: 800;line-height: calc(17 * var(--u));letter-spacing: .055em;text-transform: uppercase;color: #0d1a6e}.vro__eyebrow span + span::before{content: "";display: inline-block;width: calc(3 * var(--u));height: calc(3 * var(--u));margin: 0 calc(30 * var(--u)) 0 0;vertical-align: middle;border-radius: 50%;background: var(--vro-blue);translate: 0 calc(-1 * var(--u))}.vro__title{margin-top: calc(38.9 * var(--u));font-weight: 800;color: var(--vro-navy)}.vro__line{display: block;overflow: hidden;padding-bottom: .16em;margin-bottom: -.16em;font-size: calc(66.5 * var(--u));line-height: calc(59.5 * var(--u));letter-spacing: -.02em;white-space: nowrap}.vro__line>span{display: block}.vro__line--accent{color: var(--vro-blue)}.vro__dot{margin-left: -.02em}.vro__rule{display: block;width: calc(82 * var(--u));height: calc(4.5 * var(--u));margin-top: calc(14.9 * var(--u));border-radius: 3px;background: var(--vro-blue);transform-origin: left center}.vro__lead{margin-top: calc(22.5 * var(--u));font-size: calc(20.8 * var(--u));font-weight: 500;line-height: calc(26.6 * var(--u));white-space: nowrap;color: var(--vro-ink)}.vro-cta{display: flex;align-items: center;justify-content: space-between;width: calc(320 * var(--u));height: calc(56 * var(--u));margin-top: calc(27 * var(--u));padding: 0 calc(30 * var(--u)) 0 calc(36 * var(--u));border-radius: 999px;background: linear-gradient(90deg,#0a62ef 0%,#1689ff 100%);box-shadow: 0 calc(12 * var(--u)) calc(26 * var(--u)) rgba(10,98,239,.32),inset 0 1px 0 rgba(255,255,255,.25);font-size: calc(19.8 * var(--u));font-weight: 400;line-height: 1;color: #ffffff;text-decoration: none;transition: transform .4s var(--hero-ease),box-shadow .4s ease,filter .4s ease}.vro-cta svg{flex: none;width: calc(26 * var(--u));height: calc(15 * var(--u));fill: none;stroke: currentColor;stroke-width: 1.8;stroke-linecap: round;stroke-linejoin: round;transition: transform .4s var(--hero-ease)}.vro-cta:hover,.vro-cta:focus-visible{color: #ffffff;transform: translateY(-2px);filter: brightness(1.06);box-shadow: 0 calc(16 * var(--u)) calc(34 * var(--u)) rgba(10,98,239,.42),inset 0 1px 0 rgba(255,255,255,.25)}.vro-cta:hover svg{transform: translateX(5px)}.vro-cta:focus-visible{outline: 2px solid #17b9e6;outline-offset: 4px}.vro__sign{position: absolute;z-index: 3;left: calc(1244 * var(--u));top: calc(86 * var(--u));transform: rotate(-12.5deg);transform-origin: 0 50%;font-family: 'Satisfy','Dancing Script',cursive;font-size: calc(33 * var(--u));font-weight: 400;line-height: calc(42 * var(--u));white-space: nowrap;color: #0c1a8c;-webkit-text-stroke: calc(.6 * var(--u)) currentColor}.vro__sign-text{display: block}.vro__sign-text>span{display: block}.vro__sign-text>span:nth-child(2){margin-left: calc(56 * var(--u))}.vro__sign svg{position: absolute;left: calc(196 * var(--u));top: calc(72 * var(--u));width: calc(150 * var(--u));height: calc(30 * var(--u));overflow: visible}.vro__sign path{fill: none;stroke: #1883f5;stroke-width: 3.2;stroke-linecap: round;stroke-dasharray: 1;stroke-dashoffset: 0}.vro__band{position: absolute;z-index: 3;left: 0;right: 0;top: calc(815 * var(--u));bottom: 0;background: linear-gradient(180deg,rgba(253,254,255,.86) 0%,#fdfeff calc(3 * var(--u)),#fdfeff 100%);box-shadow: 0 calc(-8 * var(--u)) calc(18 * var(--u)) rgba(255,255,255,.4)}.vro__benefits{position: absolute;inset: 0}.vro__benefits li{position: absolute;left: calc(var(--bx) * var(--u));top: calc((var(--iy) - 815) * var(--u));display: flex;align-items: flex-start;gap: calc((var(--tx) - var(--bx) - var(--iw)) * var(--u))}.vro__benefits li:not(:first-child)::before{content: "";position: absolute;left: calc((var(--sx) - var(--bx)) * var(--u));top: calc((839 - var(--iy)) * var(--u));width: calc(1.5 * var(--u));height: calc(70 * var(--u));border-radius: 2px;background: rgba(38,118,232,.55)}.vro__benefits svg{flex: none;width: calc(var(--iw) * var(--u));height: calc(var(--ih) * var(--u));overflow: visible}.vro-ico--navy{fill: none;stroke: #102072;stroke-width: 4.8;stroke-linejoin: round}.vro-ico--blue{fill: none;stroke: #1e74f0;stroke-width: 4.4;stroke-linecap: round;stroke-linejoin: round}.vro-ico--fill{fill: #1e74f0}.vro__benefits li>span{display: flex;flex-direction: column;padding-top: calc((836.3 - var(--iy)) * var(--u));white-space: nowrap}.vro__benefits strong{font-size: calc(15 * var(--u));font-weight: 800;line-height: calc(19 * var(--u));text-transform: uppercase;color: #0d1f9e}.vro__benefits strong + span{margin-top: calc(3.4 * var(--u));font-size: calc(15.4 * var(--u));font-weight: 400;line-height: calc(19.5 * var(--u));color: #1a2fb0}@keyframes vroDraw{from{stroke-dashoffset: 1}to{stroke-dashoffset: 0}}@keyframes vroWrite{from{clip-path: inset(-40% 100% -40% 0)}to{clip-path: inset(-40% -5% -40% 0)}}.loaded .vro__frame{animation: heroBgSettle 3s var(--hero-ease) backwards calc(var(--hero-start) - .4s)}.loaded .vro__eyebrow{animation: heroRise 1s var(--hero-ease) backwards calc(var(--hero-start) + .05s)}.loaded .vro__line>span{animation: heroMaskUp 1.15s var(--hero-ease-reveal) backwards}.loaded .vro__line:nth-child(1)>span{animation-delay: calc(var(--hero-start) + .12s)}.loaded .vro__line:nth-child(2)>span{animation-delay: calc(var(--hero-start) + .22s)}.loaded .vro__line:nth-child(3)>span{animation-delay: calc(var(--hero-start) + .32s)}.loaded .vro__rule{animation: heroRuleGrow .9s var(--hero-ease-reveal) backwards calc(var(--hero-start) + .6s)}.loaded .vro__lead{animation: heroRise 1.1s var(--hero-ease) backwards calc(var(--hero-start) + .7s)}.loaded .vro-cta{animation: heroRise 1s var(--hero-ease) backwards calc(var(--hero-start) + .9s)}.loaded .vro__sign-text{animation: vroWrite 1.8s cubic-bezier(.45,0,.2,1) backwards calc(var(--hero-start) + 1.5s)}.loaded .vro__sign path{animation: vroDraw .9s var(--hero-ease-reveal) backwards calc(var(--hero-start) + 3.1s)}.loaded .vro__benefits li{animation: heroRise 1s var(--hero-ease) backwards calc(var(--hero-start) + 1.1s + var(--i) * .09s)}@media (prefers-reduced-motion: reduce){.vro *,.vro *::before,.vro *::after{animation: none !important;transition: none !important}}@media (max-width: 1399.98px){.vro{--u: 1px;--pad: clamp(20px,4.5vw,56px);container-type: normal;aspect-ratio: auto;display: flex;flex-direction: column;background: linear-gradient(180deg,#edf4fd 0%,#f3f8fe 45%,#f8fbff 80%,#ffffff 100%)}.vro__content{order: 1}.vro__media{order: 2}.vro__sign{order: 3}.vro__band{order: 4}.vro__media{--fx: .5;--fy: .72;position: relative;inset: auto;width: 100%;aspect-ratio: 1670 / 860;margin-top: calc(-1 * clamp(40px,5vw,72px));-webkit-mask-image: linear-gradient(180deg,transparent 0%,rgba(0,0,0,.55) 9%,#000 18%,#000 86%,transparent 100%);mask-image: linear-gradient(180deg,transparent 0%,rgba(0,0,0,.55) 9%,#000 18%,#000 86%,transparent 100%)}.vro__veil{display: none}.vro__content{position: relative;z-index: 3;left: auto;top: auto;width: 100%;max-width: 1240px;margin: 0 auto;padding: clamp(52px,6.5vw,88px) var(--pad) 0}.vro__eyebrow{gap: 14px;margin-left: 0;font-size: 12.5px;line-height: 1.3;letter-spacing: .16em}.vro__eyebrow span + span::before{width: 4px;height: 4px;margin-right: 14px;translate: 0 -1px}.vro__title{margin-top: 18px}.vro__line{font-size: clamp(40px,5.6vw,64px);line-height: 1.02;letter-spacing: -.025em}.vro__rule{width: 64px;height: 4px;margin-top: 24px}.vro__lead{max-width: 520px;margin-top: 20px;font-size: clamp(16.5px,1.6vw,19px);line-height: 1.55;white-space: normal}.vro-cta{width: auto;height: 58px;gap: 18px;margin-top: 28px;padding: 0 30px 0 36px;font-size: 18px;justify-content: flex-start;display: inline-flex;box-shadow: 0 14px 30px rgba(10,98,239,.3),inset 0 1px 0 rgba(255,255,255,.25)}.vro-cta svg{width: 22px;height: 13px}.vro__sign{position: relative;left: auto;top: auto;align-self: center;margin: clamp(28px,3.5vw,44px) 0 0;transform: rotate(-6deg);transform-origin: center;font-size: clamp(24px,2.5vw,31px);line-height: 1.14}.vro__sign-text>span:nth-child(2){margin-left: 1.8em}.vro__sign svg{left: 6em;top: auto;bottom: -.7em;width: 4.9em;height: 1em}.vro__band{position: relative;left: auto;right: auto;top: auto;bottom: auto;width: calc(100% - 2 * var(--pad));max-width: 1180px;margin: clamp(44px,5vw,64px) auto clamp(60px,7vw,92px);background: none;box-shadow: none}.vro__benefits{position: relative;inset: auto;display: grid;grid-template-columns: repeat(4,minmax(0,1fr))}.vro__benefits li{position: relative;left: auto;top: auto;gap: 14px;padding: 0 clamp(12px,1.6vw,24px)}.vro__benefits li:first-child{padding-left: 0}.vro__benefits li:not(:first-child)::before{left: 0;top: 4px;width: 2px;height: calc(100% - 8px)}.vro__benefits svg{width: 40px;height: 44px}.vro__benefits li>span{padding-top: 0;white-space: normal}.vro__benefits strong{font-size: 14px;line-height: 1.35;letter-spacing: .02em}.vro__benefits strong + span{margin-top: 4px;font-size: 14.5px;line-height: 1.4}.vro__benefits strong + span br{display: none}}@media (min-width: 1024px) and (max-width: 1399.98px){.vro__content{display: grid;grid-template-columns: minmax(0,1.2fr) minmax(0,1fr);grid-template-areas: "eyebrow eyebrow" "title lead" "rule cta";column-gap: clamp(40px,5vw,80px);align-items: start}.vro__eyebrow{grid-area: eyebrow}.vro__title{grid-area: title}.vro__rule{grid-area: rule}.vro__lead{grid-area: lead;align-self: end;margin-top: 0}.vro-cta{grid-area: cta;justify-self: start}}@media (max-width: 1023.98px){.vro__media{--fx: .9;--fy: .5;--zoom: 1.15;aspect-ratio: auto;height: clamp(440px,72vw,640px);margin-top: -24px}.vro__line{font-size: clamp(38px,7.4vw,58px)}.vro__lead br{display: none}.vro__benefits{grid-template-columns: repeat(2,minmax(0,1fr));row-gap: 30px;max-width: 760px;margin: 0 auto}.vro__benefits li:nth-child(odd){padding-left: 0}.vro__benefits li:nth-child(odd)::before{display: none}.vro__benefits li:nth-child(even){padding-left: clamp(20px,3vw,32px)}}@media (max-width: 639.98px){.vro__media{--fx: .97;--fy: .4;--zoom: 1.25;height: clamp(320px,92vw,440px);margin-top: -8px}.vro__mug{display: none}.vro__content{padding-top: 44px}.vro__eyebrow{gap: 10px;font-size: 11.5px;letter-spacing: .14em}.vro__eyebrow span + span::before{margin-right: 10px}.vro__line{font-size: clamp(34px,10vw,46px);line-height: 1.04}.vro__lead{margin-top: 16px;font-size: 16px}.vro-cta{display: flex;width: 100%;max-width: 420px;height: 56px;justify-content: center;padding: 0 24px;font-size: 17px}.vro__sign{font-size: 23px}.vro__benefits{gap: 12px}.vro__benefits li,.vro__benefits li:nth-child(odd),.vro__benefits li:nth-child(even){flex-direction: column;align-items: center;gap: 10px;padding: 20px 12px 18px;text-align: center;border-radius: 18px;background: rgba(255,255,255,.85);box-shadow: 0 10px 26px rgba(8,40,120,.07),0 0 0 1px rgba(210,226,248,.9)}.vro__benefits li:not(:first-child)::before{display: none}.vro__benefits svg{width: 36px;height: 40px}.vro__benefits li>span{align-items: center}.vro__benefits strong{font-size: 13px}.vro__benefits strong + span{font-size: 14px}}.vsc{--vsc-navy: #08104f;--vsc-blue: #0b7cf6;--vsc-ink: #1a2a8f;--u: calc(100cqw / 1670);container-type: inline-size;position: relative;aspect-ratio: 1670 / 942;overflow: hidden;background: #eef5fd;font-family: 'Figtree','Figtree Fallback','Poppins','Poppins Fallback',sans-serif;-webkit-font-smoothing: antialiased}.vsc *,.vsc *::before,.vsc *::after{box-sizing: border-box}.vsc :where(h2,h3,p,ul,ol,li,strong,b,em,small){margin: 0;padding: 0}.vsc :where(ul,ol){list-style: none}.vsc :where(h2,h3,p,li,a,strong,span,b,em,small,time){font-family: inherit;font-style: normal}.vsc :where(h2,h3){transition: none}.vsc .bi::before{vertical-align: 0;line-height: 1}.vsc::before{content: "";position: absolute;z-index: 1;left: 0;right: 0;top: 0;height: calc(110 * var(--u));background: linear-gradient(180deg,#fdfeff 0%,rgba(253,254,255,.82) 18%,rgba(253,254,255,.45) 50%,rgba(253,254,255,0) 100%);pointer-events: none}.vsc__media{--fx: .5;--fy: .5;container-type: size;position: absolute;inset: 0;overflow: hidden;pointer-events: none;-webkit-user-select: none;user-select: none}.vsc__frame{position: absolute;width: max(100cqw,177.28cqh);height: max(100cqh,56.41cqw);left: calc((100cqw - max(100cqw,177.28cqh)) * var(--fx));top: calc((100cqh - max(100cqh,56.41cqw)) * var(--fy));container-type: inline-size}.vsc__bg{display: block;width: 100%;height: 100%;max-width: none;object-fit: cover;-webkit-user-drag: none}.vsc__veil{position: absolute;inset: 0;background: linear-gradient(180deg,rgba(247,250,255,.32) 0%,rgba(247,250,255,0) 24%),linear-gradient(90deg,rgba(247,250,255,.5) 0%,rgba(247,250,255,.9) 6%,rgba(247,250,255,.93) 22%,rgba(247,250,255,.76) 25.5%,rgba(247,250,255,.42) 28.5%,rgba(247,250,255,.22) 32%,rgba(247,250,255,.1) 40%,rgba(247,250,255,0) 48%);-webkit-mask-image: linear-gradient(180deg,#000 0%,#000 70%,rgba(0,0,0,.4) 76%,transparent 81%);mask-image: linear-gradient(180deg,#000 0%,#000 70%,rgba(0,0,0,.4) 76%,transparent 81%)}.vsc__mug{position: absolute;left: calc(1447 / 1670 * 100cqw);top: calc(670 / 1670 * 100cqw);display: flex;flex-direction: column;font-family: 'Satisfy','Dancing Script',cursive;font-size: calc(21 / 1670 * 100cqw);line-height: calc(24 / 1670 * 100cqw);color: #14206e;opacity: .9;-webkit-text-stroke: calc(.3 / 1670 * 100cqw) currentColor}.vsc__content{position: absolute;z-index: 3;left: calc(76 * var(--u));top: calc(57.6 * var(--u));width: calc(440 * var(--u))}.vsc__eyebrow{display: flex;align-items: center;gap: calc(14 * var(--u));font-size: calc(14 * var(--u));font-weight: 700;line-height: calc(17 * var(--u));letter-spacing: .08em;text-transform: uppercase;white-space: nowrap;color: #0d1a6e}.vsc__eyebrow::before{content: "";flex: none;width: calc(62 * var(--u));height: calc(3 * var(--u));border-radius: 2px;background: var(--vsc-blue);transform-origin: left center}.vsc__title{margin-top: calc(20.6 * var(--u));font-weight: 800;color: var(--vsc-navy)}.vsc__line{display: block;overflow: hidden;padding-bottom: .16em;margin-bottom: -.16em;font-size: calc(65 * var(--u));line-height: calc(60 * var(--u));letter-spacing: -.025em;white-space: nowrap}.vsc__line>span{display: block}.vsc__line--accent{color: var(--vsc-blue)}.vsc__dot{margin-left: -.02em}.vsc__rule{display: block;width: calc(52 * var(--u));height: calc(3 * var(--u));margin-top: calc(6.8 * var(--u));border-radius: 2px;background: var(--vsc-blue);transform-origin: left center}.vsc__lead{margin-top: calc(10.2 * var(--u));font-size: calc(20.8 * var(--u));font-weight: 500;line-height: calc(27 * var(--u));white-space: nowrap;color: var(--vsc-ink)}.vsc__feats{margin-top: calc(13.8 * var(--u))}.vsc__feats li{display: flex;align-items: center;gap: calc(18 * var(--u));height: calc(66 * var(--u));font-size: calc(18.6 * var(--u));font-weight: 500;line-height: calc(23 * var(--u));color: #142083}.vsc-feat__ico{flex: none;display: flex;align-items: center;justify-content: center;width: calc(58 * var(--u));height: calc(58 * var(--u));border-radius: 50%;background: radial-gradient(circle at 50% 38%,#eef6ff 0%,#dcecfd 100%);box-shadow: 0 0 0 calc(1 * var(--u)) rgba(255,255,255,.8),0 calc(6 * var(--u)) calc(16 * var(--u)) rgba(30,110,230,.1)}.vsc-feat__ico svg{width: calc(32 * var(--u));height: calc(32 * var(--u));overflow: visible}.vsc-ico--fill{fill: #1f6ff2}.vsc-ico--cut{fill: none;stroke: #e6f1fe;stroke-width: 2.2;stroke-linecap: round}.vsc-ico--line{fill: none;stroke: #1f6ff2;stroke-width: 2.8;stroke-linecap: round;stroke-linejoin: round}.vsc__screen{position: absolute;z-index: 2;inset: 0;pointer-events: none}.vsc-app{position: absolute;left: calc((1006.182 - 480) * var(--u));top: calc((458.775 - 228.5) * var(--u));width: calc(960 * var(--u));height: calc(457 * var(--u));container-type: inline-size;overflow: hidden;transform-origin: 50% 50%;transform: perspective(calc(2424.46 * var(--u))) rotateY(27.0683deg) rotateX(6.1324deg) rotateZ(.2977deg) scale(.883346,.887062);backface-visibility: hidden;box-shadow: 0 0 calc(26 * var(--u)) rgba(70,160,255,.5)}.vsc-app::after{content: "";position: absolute;inset: 0;z-index: 5;background: linear-gradient(112deg,rgba(255,255,255,0) 28%,rgba(255,255,255,.12) 44%,rgba(255,255,255,0) 58%);pointer-events: none}.vsc-dash{--d: calc(100cqw / 960);--dn: #0b1a5c;--dm: #5d6b8f;display: grid;grid-template-columns: calc(136 * var(--d)) minmax(0,1fr);width: 100%;height: 100%;background: #f3f6fb;color: var(--dn);font-size: calc(12 * var(--d));line-height: 1.25;text-align: left}.vsc-side{padding: calc(28 * var(--d)) calc(8 * var(--d)) 0;background: linear-gradient(180deg,#0e1f4b 0%,#0b1a3f 55%,#0a1634 100%)}.vsc-side ul{display: grid;gap: calc(5 * var(--d))}.vsc-side li{display: flex;align-items: center;gap: calc(9 * var(--d));height: calc(31 * var(--d));padding: 0 calc(10 * var(--d));border-radius: calc(8 * var(--d));font-size: calc(12.2 * var(--d));font-weight: 500;white-space: nowrap;color: rgba(235,242,255,.86)}.vsc-side li .bi{flex: none;width: calc(16 * var(--d));font-size: calc(15 * var(--d));text-align: center;color: rgba(235,242,255,.92)}.vsc-side li.is-active{background: linear-gradient(90deg,#1868f2 0%,#2a80ff 100%);box-shadow: 0 calc(6 * var(--d)) calc(14 * var(--d)) rgba(24,104,242,.45);color: #ffffff;font-weight: 600}.vsc-side li.is-active .bi{color: #ffffff}.vsc-main{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1.1fr);grid-template-rows: calc(30 * var(--d)) minmax(0,1fr) minmax(0,1fr);grid-template-areas: "top top" "score map" "evo recos";gap: calc(11 * var(--d));min-width: 0;padding: calc(12 * var(--d)) calc(15 * var(--d)) calc(12 * var(--d)) calc(15 * var(--d))}.vsc-top{grid-area: top;display: flex;align-items: center;gap: calc(14 * var(--d))}.vsc-search{display: flex;align-items: center;gap: calc(9 * var(--d));width: calc(300 * var(--d));height: calc(29 * var(--d));padding: 0 calc(12 * var(--d));border: 1px solid #e3e9f4;border-radius: calc(10 * var(--d));background: #ffffff;box-shadow: 0 calc(2 * var(--d)) calc(8 * var(--d)) rgba(16,40,100,.05);font-size: calc(10.6 * var(--d));white-space: nowrap;color: #7b88a8}.vsc-search .bi{font-size: calc(11 * var(--d));color: var(--dn)}.vsc-top__ico{position: relative;display: flex;align-items: center;justify-content: center;width: calc(28 * var(--d));height: calc(28 * var(--d));font-size: calc(16 * var(--d));color: #1d6ff2}.vsc-search + .vsc-top__ico{margin-left: auto}.vsc-top__ico--dot::after{content: "";position: absolute;right: calc(3 * var(--d));top: calc(4 * var(--d));width: calc(7 * var(--d));height: calc(7 * var(--d));border: calc(1.5 * var(--d)) solid #f3f6fb;border-radius: 50%;background: #ef4444}.vsc-user{display: flex;align-items: center;gap: calc(9 * var(--d));padding-left: calc(10 * var(--d));white-space: nowrap}.vsc-user img{display: block;width: calc(32 * var(--d));height: calc(32 * var(--d));max-width: none;border-radius: 50%;object-fit: cover;box-shadow: 0 0 0 calc(2 * var(--d)) #ffffff,0 calc(2 * var(--d)) calc(6 * var(--d)) rgba(16,40,100,.2)}.vsc-user>span{display: flex;flex-direction: column}.vsc-user b{font-size: calc(11.4 * var(--d));font-weight: 700}.vsc-user small{font-size: calc(9.6 * var(--d));color: var(--dm)}.vsc-user>.bi{font-size: calc(10 * var(--d));color: #1d6ff2}.vsc-card{min-width: 0;min-height: 0;padding: calc(11 * var(--d)) calc(13 * var(--d));border: 1px solid #e6ecf6;border-radius: calc(12 * var(--d));background: #ffffff;box-shadow: 0 calc(3 * var(--d)) calc(12 * var(--d)) rgba(16,40,100,.06)}.vsc-card__head{display: flex;align-items: center;justify-content: space-between;gap: calc(8 * var(--d))}.vsc-card__head b{display: flex;align-items: center;gap: calc(8 * var(--d));font-size: calc(14 * var(--d));font-weight: 800;letter-spacing: -.005em;white-space: nowrap}.vsc-card__head b .bi{font-size: calc(13 * var(--d));font-weight: 400;color: var(--dn)}.vsc-link{display: flex;align-items: center;gap: calc(4 * var(--d));font-size: calc(10.2 * var(--d));font-weight: 600;white-space: nowrap;color: #1d6ff2}.vsc-score{grid-area: score;display: flex;flex-direction: column}.vsc-score__body{flex: 1;display: flex;align-items: center;justify-content: center;gap: calc(22 * var(--d));min-height: 0}.vsc-gauge{--gd: calc(var(--d) * 1.1);position: relative;flex: none;width: calc(142 * var(--gd));height: calc(124 * var(--gd))}.vsc-gauge svg{position: absolute;inset: 0;width: 100%;height: 100%;overflow: visible}.vsc-gauge path{fill: none;stroke-width: 9;stroke-linecap: round}.vsc-gauge__track{stroke: #e2e8f2}.vsc-gauge__value{stroke: url(#vscGauge);stroke-dasharray: 78 100;stroke-dashoffset: 0}.vsc-gauge__num,.vsc-gauge__label,.vsc-gauge__grade{position: absolute;left: 0;right: 0;text-align: center;white-space: nowrap}.vsc-gauge__num{top: calc(32 * var(--gd))}.vsc-gauge__num b{font-size: calc(38 * var(--gd));font-weight: 800;line-height: 1;letter-spacing: -.02em}.vsc-gauge__num small{margin-left: calc(2 * var(--gd));font-size: calc(13.5 * var(--gd));font-weight: 600;color: var(--dm)}.vsc-gauge__label{top: calc(76 * var(--gd));font-size: calc(9.6 * var(--gd));font-weight: 500;color: var(--dm)}.vsc-gauge__grade{top: calc(93 * var(--gd));left: 50%;right: auto;translate: -50% 0;padding: calc(3 * var(--gd)) calc(14 * var(--gd));border-radius: calc(7 * var(--gd));background: #ddf5e5;font-size: calc(16 * var(--gd));font-weight: 800;line-height: 1.1;letter-spacing: .03em;color: #17a55a}.vsc-score__trend{display: flex;flex-direction: column;gap: calc(2 * var(--d))}.vsc-score__trend b{display: flex;align-items: center;gap: calc(5 * var(--d));font-size: calc(17.5 * var(--d));font-weight: 800;white-space: nowrap;color: #17a55a}.vsc-score__trend small{padding-left: calc(2 * var(--d));font-size: calc(10.8 * var(--d));white-space: nowrap;color: var(--dm)}.vsc-map{grid-area: map;display: flex;flex-direction: column}.vsc-map__body{flex: 1;display: flex;align-items: center;gap: calc(8 * var(--d));min-height: 0}.vsc-radar{flex: none;width: calc(232 * var(--d));height: calc(150 * var(--d));overflow: visible}.vsc-radar__grid polygon,.vsc-radar__grid path{fill: none;stroke: #dfe6f2;stroke-width: .8}.vsc-radar__area{fill: rgba(61,139,255,.28);stroke: #1d6ff2;stroke-width: 1.8;stroke-linejoin: round}.vsc-radar__pts circle{fill: #1d6ff2;stroke: #ffffff;stroke-width: 1}.vsc-radar text{font-family: 'Figtree','Figtree Fallback',sans-serif;font-size: 10px;font-weight: 500;fill: #24357f}.vsc-map__legend{display: grid;gap: calc(9 * var(--d));margin-left: auto}.vsc-map__legend li{display: flex;align-items: center;gap: calc(7 * var(--d));font-size: calc(10 * var(--d));font-weight: 500;white-space: nowrap;color: #24357f}.vsc-map__legend li::before{content: "";flex: none;width: calc(8 * var(--d));height: calc(8 * var(--d));border-radius: 50%;background: var(--c)}.vsc-evo{grid-area: evo;display: flex;flex-direction: column}.vsc-select{display: flex;align-items: center;gap: calc(6 * var(--d));padding: calc(4 * var(--d)) calc(9 * var(--d));border: 1px solid #dfe7f4;border-radius: calc(7 * var(--d));font-size: calc(9.8 * var(--d));font-weight: 600;white-space: nowrap;color: #1d6ff2}.vsc-evo__body{position: relative;flex: 1;min-height: 0;margin-top: calc(6 * var(--d))}.vsc-chart{display: block;width: 100%;height: 100%;overflow: visible}.vsc-chart__grid path{fill: none;stroke: #e9eef6;stroke-width: .8}.vsc-chart text{font-family: 'Figtree','Figtree Fallback',sans-serif;font-size: 8.6px;fill: #7c89a8}.vsc-chart__x text{text-anchor: middle}.vsc-chart__area{fill: url(#vscArea)}.vsc-chart__line{fill: none;stroke: #1d6ff2;stroke-width: 2.2;stroke-linejoin: round;stroke-linecap: round;stroke-dasharray: 1;stroke-dashoffset: 0}.vsc-chart__pts circle{fill: #1d6ff2;stroke: #ffffff;stroke-width: 1.2}.vsc-chart__pts .vsc-chart__last{stroke-width: 2;filter: drop-shadow(0 0 3px rgba(29,111,242,.6))}.vsc-evo__tip{position: absolute;right: calc(2 * var(--d));top: calc(34 * var(--d));display: flex;flex-direction: column;align-items: center;padding: calc(5 * var(--d)) calc(10 * var(--d));border-radius: calc(8 * var(--d));background: #ffffff;box-shadow: 0 calc(4 * var(--d)) calc(14 * var(--d)) rgba(16,40,100,.16);line-height: 1.1}.vsc-evo__tip b{font-size: calc(15 * var(--d));font-weight: 800;color: #1d6ff2}.vsc-evo__tip small{font-size: calc(9.6 * var(--d));font-weight: 700;color: #17a55a}.vsc-recos{grid-area: recos;display: flex;flex-direction: column}.vsc-recos ol{display: grid;margin-top: calc(6 * var(--d))}.vsc-recos li{display: grid;grid-template-columns: calc(22 * var(--d)) minmax(0,1fr) auto calc(10 * var(--d));align-items: center;gap: calc(9 * var(--d));height: calc(33.5 * var(--d));font-size: calc(11.2 * var(--d));font-weight: 500;white-space: nowrap;color: #1f2f7d}.vsc-recos li + li{border-top: 1px solid #eef2f8}.vsc-recos li>.bi{font-size: calc(10 * var(--d));color: #1d6ff2}.vsc-reco__n{display: flex;align-items: center;justify-content: center;width: calc(22 * var(--d));height: calc(22 * var(--d));border-radius: 50%;font-size: calc(11 * var(--d));font-weight: 800;color: #ffffff}.vsc-reco__n--high{background: #ec3a3a;box-shadow: 0 calc(2 * var(--d)) calc(6 * var(--d)) rgba(236,58,58,.35)}.vsc-reco__n--mid{background: #f59e0b;box-shadow: 0 calc(2 * var(--d)) calc(6 * var(--d)) rgba(245,158,11,.35)}.vsc-reco__n--low{background: #1d6ff2;box-shadow: 0 calc(2 * var(--d)) calc(6 * var(--d)) rgba(29,111,242,.35)}.vsc-reco__t{overflow: hidden;text-overflow: ellipsis}.vsc-pill{min-width: calc(82 * var(--d));padding: calc(5 * var(--d)) calc(7 * var(--d));border-radius: calc(6 * var(--d));font-size: calc(9.4 * var(--d));font-weight: 700;text-align: center}.vsc-pill--high{background: #fde1e1;color: #d43434}.vsc-pill--mid{background: #fcefc6;color: #5a4300}.vsc-pill--low{background: #dcf3e3;color: #1c6a36}.vsc__panels{position: absolute;inset: 0;z-index: 3;pointer-events: none}.vsc-panel{position: absolute;left: calc(1356 * var(--u));width: calc(293 * var(--u));border-radius: calc(16 * var(--u));background: rgba(250,252,255,.93);box-shadow: 0 0 0 calc(1 * var(--u)) rgba(255,255,255,.85),0 calc(16 * var(--u)) calc(40 * var(--u)) rgba(8,40,120,.16);-webkit-backdrop-filter: blur(12px) saturate(140%);backdrop-filter: blur(12px) saturate(140%);pointer-events: auto;color: #12206e}.vsc-panel--alerts{top: calc(89 * var(--u));height: calc(268 * var(--u))}.vsc-panel--docs{top: calc(372 * var(--u));height: calc(220 * var(--u))}.vsc-panel__head{display: flex;align-items: center;gap: calc(11 * var(--u));height: calc(56 * var(--u));padding: 0 calc(22 * var(--u)) 0 calc(16 * var(--u))}.vsc-panel__head>.bi{font-size: calc(23 * var(--u));color: #0e1a63;-webkit-text-stroke: calc(.7 * var(--u)) currentColor}.vsc-panel__head h3{font-size: calc(14.6 * var(--u));font-weight: 700;line-height: 1.2;letter-spacing: -.005em;white-space: nowrap;color: #0b1659}.vsc-panel__more{display: flex;align-items: center;gap: calc(5 * var(--u));margin-left: auto;font-size: calc(13 * var(--u));font-weight: 600;white-space: nowrap;color: #1676f3}.vsc-panel--alerts li{display: flex;align-items: center;gap: calc(12 * var(--u));padding: 0 calc(14 * var(--u)) 0 calc(16 * var(--u));font-size: calc(13.4 * var(--u));font-weight: 500;line-height: calc(20 * var(--u));color: #142083}.vsc-panel--alerts li:nth-child(1){height: calc(53.5 * var(--u))}.vsc-panel--alerts li:nth-child(2){height: calc(46.5 * var(--u))}.vsc-panel--alerts li:nth-child(3){height: calc(47 * var(--u))}.vsc-panel--alerts li:nth-child(4){height: calc(52 * var(--u))}.vsc-alert__ico{flex: none;display: flex;align-items: center;justify-content: center;width: calc(39 * var(--u));height: calc(39 * var(--u));border-radius: calc(9 * var(--u))}.vsc-alert__ico .bi{display: flex;align-items: center;justify-content: center;width: calc(26 * var(--u));height: calc(26 * var(--u));border-radius: 50%;font-size: calc(13 * var(--u));color: #ffffff}.vsc-alert__ico--red{background: #fde4e6}.vsc-alert__ico--red .bi{background: #ec2f3a}.vsc-alert__ico--amber{background: #fdf0d7}.vsc-alert__ico--amber .bi{background: #f5a20b}.vsc-alert__ico--info{background: #e2efff}.vsc-alert__ico--info .bi{background: #1d6ff2;font-size: calc(15 * var(--u))}.vsc-panel--docs ul{padding: 0 calc(16 * var(--u));margin-top: calc(-5.6 * var(--u))}.vsc-panel--docs li{display: flex;align-items: center;gap: calc(12 * var(--u));height: calc(39.3 * var(--u));padding: 0 0 0 calc(8 * var(--u));font-size: calc(11.2 * var(--u));font-weight: 500;white-space: nowrap;color: #142083}.vsc-panel--docs li + li{border-top: 1px solid rgba(20,50,140,.08)}.vsc-panel--docs li>.bi{font-size: calc(16 * var(--u))}.vsc-panel--docs time{margin-left: auto;font-size: calc(10.6 * var(--u));font-weight: 500;color: #4b5a8f}.vsc-doc--blue{color: #1d6ff2}.vsc-doc--red{color: #e8394a}.vsc-doc--orange{color: #f0652f}.vsc__band{position: absolute;z-index: 3;left: 0;right: 0;top: calc(815 * var(--u));bottom: 0;background: linear-gradient(180deg,rgba(253,254,255,.9) 0%,#fdfeff calc(3 * var(--u)),#fdfeff 100%);box-shadow: 0 calc(-8 * var(--u)) calc(18 * var(--u)) rgba(255,255,255,.4)}.vsc__benefits{position: absolute;inset: 0}.vsc__benefits li{position: absolute;left: calc(var(--bx) * var(--u));top: calc((var(--iy) - 815) * var(--u));display: flex;align-items: flex-start;gap: calc((var(--tx) - var(--bx) - var(--iw)) * var(--u))}.vsc__benefits li:not(:first-child)::before{content: "";position: absolute;left: calc((var(--sx) - var(--bx)) * var(--u));top: calc((843 - var(--iy)) * var(--u));width: calc(1.6 * var(--u));height: calc(60 * var(--u));border-radius: 2px;background: rgba(38,118,232,.6)}.vsc__benefits svg{flex: none;width: calc(var(--iw) * var(--u));height: calc(var(--ih) * var(--u));overflow: visible}.vsc-b--fill{fill: #1e74f0}.vsc-b--cut{fill: none;stroke: #ffffff;stroke-width: 4.6;stroke-linecap: round;stroke-linejoin: round}.vsc-b--line{fill: none;stroke: #1e74f0;stroke-width: 4.6;stroke-linecap: round;stroke-linejoin: round}.vsc__benefits li>span{display: flex;flex-direction: column;padding-top: calc((842.3 - var(--iy)) * var(--u));white-space: nowrap}.vsc__benefits strong{font-size: calc(14.9 * var(--u));font-weight: 800;line-height: calc(19 * var(--u));text-transform: uppercase;color: #0b1659}.vsc__benefits strong + span{font-size: calc(15.7 * var(--u));font-weight: 400;line-height: calc(20 * var(--u));color: #1a2a9a}@keyframes vscDraw{from{stroke-dashoffset: 1}to{stroke-dashoffset: 0}}@keyframes vscGauge{from{stroke-dasharray: 0 100}to{stroke-dasharray: 78 100}}@keyframes vscGrow{from{opacity: 0;scale: .2}to{opacity: 1;scale: 1}}@keyframes vscScreenOn{from{opacity: 0;filter: brightness(1.6)}to{opacity: 1;filter: none}}.vsc.is-in .vsc__eyebrow{animation: heroRise 1s var(--hero-ease) backwards .05s}.vsc.is-in .vsc__eyebrow::before{animation: heroRuleGrow .9s var(--hero-ease-reveal) backwards .2s}.vsc.is-in .vsc__line>span{animation: heroMaskUp 1.1s var(--hero-ease-reveal) backwards}.vsc.is-in .vsc__line:nth-child(1)>span{animation-delay: .1s}.vsc.is-in .vsc__line:nth-child(2)>span{animation-delay: .2s}.vsc.is-in .vsc__line:nth-child(3)>span{animation-delay: .3s}.vsc.is-in .vsc__rule{animation: heroRuleGrow .9s var(--hero-ease-reveal) backwards .55s}.vsc.is-in .vsc__lead{animation: heroRise 1.1s var(--hero-ease) backwards .6s}.vsc.is-in .vsc__feats li{animation: heroRise 1s var(--hero-ease) backwards calc(.72s + var(--i) * .08s)}.vsc.is-in .vsc-dash{animation: vscScreenOn 1.2s ease backwards .3s}.vsc.is-in .vsc-card{animation: heroRise .9s var(--hero-ease) backwards .6s}.vsc.is-in .vsc-map{animation-delay: .68s}.vsc.is-in .vsc-evo{animation-delay: .76s}.vsc.is-in .vsc-recos{animation-delay: .84s}.vsc.is-in .vsc-gauge__value{animation: vscGauge 1.6s cubic-bezier(.3,.7,.2,1) backwards 1s}.vsc.is-in .vsc-radar__area{animation: vscGrow 1.2s cubic-bezier(.3,.7,.2,1) backwards 1.05s;transform-box: view-box;transform-origin: 120px 94px}.vsc.is-in .vsc-chart__line{animation: vscDraw 1.6s var(--hero-ease-reveal) backwards 1s}.vsc.is-in .vsc-chart__area,.vsc.is-in .vsc-chart__pts,.vsc.is-in .vsc-evo__tip{animation: heroFade 1s ease backwards 1.9s}.vsc.is-in .vsc-panel{animation: heroRise 1s var(--hero-ease) backwards .5s}.vsc.is-in .vsc-panel--docs{animation-delay: .62s}.vsc.is-in .vsc__benefits li{animation: heroRise 1s var(--hero-ease) backwards calc(.9s + var(--i) * .09s)}@media (prefers-reduced-motion: reduce){.vsc *,.vsc *::before,.vsc *::after{animation: none !important;transition: none !important}}@media (max-width: 1399.98px){.vsc{--u: 1px;--pad: clamp(20px,4.5vw,56px);container-type: normal;aspect-ratio: auto;display: flex;flex-direction: column;background: linear-gradient(180deg,#ffffff 0%,#f1f7fe 20%,#f4f8fe 70%,#ffffff 100%)}.vsc::before{display: none}.vsc__mug{display: none}.vsc__media{--fx: .2;--fy: .3;bottom: auto;height: clamp(560px,58vw,760px);-webkit-mask-image: linear-gradient(180deg,transparent 0%,#000 16%,#000 56%,transparent 100%);mask-image: linear-gradient(180deg,transparent 0%,#000 16%,#000 56%,transparent 100%)}.vsc__veil{background: linear-gradient(90deg,rgba(246,250,255,.86) 0%,rgba(246,250,255,.8) 28%,rgba(246,250,255,.92) 38%,rgba(246,250,255,.985) 48%,rgba(246,250,255,.985) 100%);-webkit-mask-image: none;mask-image: none}.vsc__content{position: relative;z-index: 3;left: auto;top: auto;width: 100%;max-width: 1240px;margin: 0 auto;padding: clamp(64px,7.5vw,104px) var(--pad) 0}.vsc__eyebrow{gap: 14px;font-size: 13px;line-height: 1.3;letter-spacing: .14em}.vsc__eyebrow::before{width: 44px;height: 3px}.vsc__title{margin-top: 18px}.vsc__line{font-size: clamp(40px,5.4vw,64px);line-height: 1.02;letter-spacing: -.025em}.vsc__rule{width: 56px;height: 3px;margin-top: 22px}.vsc__lead{max-width: 540px;margin-top: 18px;font-size: clamp(16.5px,1.6vw,19px);line-height: 1.55;white-space: normal}.vsc__feats{display: grid;grid-template-columns: repeat(2,minmax(0,max-content));column-gap: 32px;row-gap: 4px;margin-top: 22px}.vsc__feats li{height: auto;gap: 14px;padding: 4px 0;font-size: 16px;line-height: 1.35}.vsc-feat__ico{width: 48px;height: 48px;box-shadow: 0 0 0 1px rgba(255,255,255,.8),0 6px 16px rgba(30,110,230,.1)}.vsc-feat__ico svg{width: 26px;height: 26px}.vsc__screen{position: relative;inset: auto;z-index: 4;width: calc(100% - 2 * var(--pad));max-width: 1120px;margin: clamp(44px,5vw,64px) auto 0;pointer-events: auto}.vsc-app{position: relative;left: auto;top: auto;width: 100%;height: auto;aspect-ratio: 960 / 457;transform: none;border: 10px solid #0d1426;border-radius: 20px;box-shadow: 0 0 0 1px rgba(255,255,255,.5),0 0 34px rgba(70,160,255,.22),0 30px 70px rgba(8,30,90,.2)}.vsc-app::after{background: linear-gradient(112deg,rgba(255,255,255,0) 32%,rgba(255,255,255,.07) 46%,rgba(255,255,255,0) 60%)}.vsc__panels{position: relative;inset: auto;z-index: 3;display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: clamp(18px,2vw,24px);width: calc(100% - 2 * var(--pad));max-width: 1120px;margin: clamp(22px,2.5vw,28px) auto 0;pointer-events: auto}.vsc-panel,.vsc-panel--alerts,.vsc-panel--docs{position: relative;left: auto;top: auto;width: auto;height: auto;padding-bottom: 12px;border-radius: 20px;background: rgba(255,255,255,.94);box-shadow: 0 0 0 1px rgba(210,226,248,.9),0 18px 44px rgba(8,40,120,.1)}.vsc-panel__head{gap: 12px;height: 62px;padding: 0 22px 0 20px}.vsc-panel__head>.bi{font-size: 22px}.vsc-panel__head h3{font-size: 16.5px}.vsc-panel__more{gap: 6px;font-size: 14px}.vsc-panel--alerts li,.vsc-panel--alerts li:nth-child(n){height: auto;min-height: 56px;gap: 14px;padding: 7px 20px;font-size: 15px;line-height: 1.4}.vsc-alert__ico{width: 42px;height: 42px;border-radius: 10px}.vsc-alert__ico .bi{width: 28px;height: 28px;font-size: 14px}.vsc-alert__ico--info .bi{font-size: 16px}.vsc-panel--docs ul{padding: 0 20px;margin-top: 0}.vsc-panel--docs li{gap: 14px;height: auto;min-height: 54px;padding: 0 0 0 4px;font-size: 15px;white-space: normal}.vsc-panel--docs li>.bi{font-size: 20px}.vsc-panel--docs time{flex: none;font-size: 14px}.vsc__band{position: relative;left: auto;right: auto;top: auto;bottom: auto;width: calc(100% - 2 * var(--pad));max-width: 1180px;margin: clamp(52px,6vw,76px) auto clamp(60px,7vw,92px);background: none;box-shadow: none}.vsc__benefits{position: relative;inset: auto;display: grid;grid-template-columns: repeat(4,minmax(0,1fr))}.vsc__benefits li{position: relative;left: auto;top: auto;gap: 14px;padding: 0 clamp(12px,1.6vw,24px)}.vsc__benefits li:first-child{padding-left: 0}.vsc__benefits li:not(:first-child)::before{left: 0;top: 4px;width: 2px;height: calc(100% - 8px)}.vsc__benefits svg{width: 40px;height: 44px}.vsc__benefits li>span{padding-top: 0;white-space: normal}.vsc__benefits strong{font-size: 14px;line-height: 1.35;letter-spacing: .02em}.vsc__benefits strong + span{margin-top: 4px;font-size: 14.5px;line-height: 1.4}.vsc__benefits strong + span br{display: none}}@media (min-width: 1200px) and (max-width: 1399.98px){.vsc__content{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1.05fr);grid-template-areas: "eyebrow eyebrow" "title lead" "rule feats";column-gap: clamp(40px,5vw,80px);align-items: start}.vsc__eyebrow{grid-area: eyebrow}.vsc__title{grid-area: title}.vsc__rule{grid-area: rule}.vsc__lead{grid-area: lead;align-self: end;margin-top: 0}.vsc__feats{grid-area: feats}}@media (max-width: 1199.98px){.vsc__media{--fx: .15;height: clamp(640px,84vw,860px)}.vsc__line{font-size: clamp(38px,6.6vw,60px)}.vsc__lead br{display: none}.vsc__screen{max-width: 860px}.vsc-app{aspect-ratio: auto;border-width: 8px;border-radius: 22px}.vsc-dash{--d: 1px;grid-template-columns: 64px minmax(0,1fr);height: auto;font-size: 13px}.vsc-side{padding: 20px 9px 0}.vsc-side li{justify-content: center;height: 42px;padding: 0}.vsc-side li span{display: none}.vsc-side li .bi{width: auto;font-size: 17px}.vsc-main{grid-template-columns: repeat(2,minmax(0,1fr));grid-template-rows: none;grid-template-areas: "top top" "score evo" "map map" "recos recos";gap: 14px;padding: 16px 18px 20px}.vsc-search{flex: 1;width: auto;max-width: 320px;font-size: 12px}.vsc-top__ico{font-size: 17px}.vsc-user b{font-size: 13px}.vsc-user small{font-size: 11px}.vsc-card{padding: 16px 18px}.vsc-card__head{flex-wrap: wrap;row-gap: 8px}.vsc-card__head b{font-size: 15px;white-space: normal}.vsc-link,.vsc-select{font-size: 12px}.vsc-score__body{flex-direction: column;gap: 10px;margin-top: 12px}.vsc-score__trend{align-items: center}.vsc-score__trend b{font-size: 16px}.vsc-score__trend small{font-size: 12px}.vsc-evo__body{min-height: 190px;margin-top: 10px}.vsc-evo__tip{top: 26px}.vsc-map__body{justify-content: center;gap: 36px;margin-top: 8px}.vsc-map__legend{margin-left: 0}.vsc-radar{width: 320px;height: 220px}.vsc-map__legend li{font-size: 13px}.vsc-map__legend li::before{width: 10px;height: 10px}.vsc-recos li{height: auto;min-height: 48px;padding: 8px 0;font-size: 14px;white-space: normal}.vsc-reco__n{width: 26px;height: 26px;font-size: 12.5px}.vsc-recos li{grid-template-columns: 26px minmax(0,1fr) auto 12px}.vsc-reco__t{overflow: visible}.vsc-pill{min-width: 0;font-size: 12px}.vsc__benefits{grid-template-columns: repeat(2,minmax(0,1fr));row-gap: 30px;max-width: 760px;margin: 0 auto}.vsc__benefits li:nth-child(odd){padding-left: 0}.vsc__benefits li:nth-child(odd)::before{display: none}.vsc__benefits li:nth-child(even){padding-left: clamp(20px,3vw,32px)}}@media (max-width: 899.98px){.vsc__panels{grid-template-columns: minmax(0,1fr);max-width: 640px}}@media (max-width: 639.98px){.vsc__media{--fx: .1;height: clamp(720px,210vw,900px)}.vsc__content{padding-top: 56px}.vsc__eyebrow{font-size: 12px}.vsc__eyebrow::before{width: 34px}.vsc__line{font-size: clamp(34px,10vw,46px);line-height: 1.04}.vsc__lead{margin-top: 16px;font-size: 16px}.vsc__feats{grid-template-columns: minmax(0,1fr)}.vsc__feats li{font-size: 15.5px}.vsc__feats li br{display: none}.vsc__screen{width: calc(100% - 2 * var(--pad) + 8px);margin-top: 36px}.vsc-app{border-width: 6px;border-radius: 30px}.vsc-dash{grid-template-columns: minmax(0,1fr)}.vsc-side{display: none}.vsc-main{grid-template-columns: minmax(0,1fr);grid-template-areas: "top" "score" "map" "evo" "recos";gap: 12px;padding: 16px 14px 18px}.vsc-search,.vsc-top__ico + .vsc-top__ico{display: none}.vsc-top{gap: 10px}.vsc-search + .vsc-top__ico{order: 2;margin-left: 0}.vsc-user{order: 1;margin-right: auto;padding-left: 0}.vsc-card{padding: 16px;border-radius: 16px}.vsc-gauge{--gd: 1.25px}.vsc-map__body{flex-direction: column;gap: 14px}.vsc-radar{width: 100%;max-width: 320px;height: auto;aspect-ratio: 214 / 180}.vsc-map__legend{grid-template-columns: repeat(2,minmax(0,1fr));column-gap: 18px;row-gap: 8px}.vsc-map__legend li{font-size: 12.5px}.vsc-evo__body{min-height: 170px}.vsc-recos li{grid-template-columns: 26px minmax(0,1fr) 12px;row-gap: 6px}.vsc-recos li>.bi{grid-column: 3;grid-row: 1}.vsc-pill{grid-column: 2;grid-row: 2;justify-self: start;padding: 4px 10px}.vsc-panel__head{padding: 0 16px}.vsc-panel--alerts li,.vsc-panel--alerts li:nth-child(n){padding: 7px 16px;font-size: 14.5px}.vsc-panel--alerts li br{display: none}.vsc-panel--docs ul{padding: 0 16px}.vsc-panel--docs li{font-size: 14px}.vsc-panel--docs time{font-size: 12.5px}.vsc__benefits{gap: 12px}.vsc__benefits li,.vsc__benefits li:nth-child(odd),.vsc__benefits li:nth-child(even){flex-direction: column;align-items: center;gap: 10px;padding: 20px 12px 18px;text-align: center;border-radius: 18px;background: rgba(255,255,255,.85);box-shadow: 0 10px 26px rgba(8,40,120,.07),0 0 0 1px rgba(210,226,248,.9)}.vsc__benefits li:not(:first-child)::before{display: none}.vsc__benefits svg{width: 36px;height: 40px}.vsc__benefits li>span{align-items: center}.vsc__benefits strong{font-size: 13px}.vsc__benefits strong + span{font-size: 14px}}.vrw{--vrw-navy: #08104f;--vrw-blue: #0b7cf6;--vrw-ink: #1a2a8f;--u: calc(100cqw / 1670);container-type: inline-size;position: relative;aspect-ratio: 1670 / 942;overflow: hidden;background: #eef5fd;font-family: 'Figtree','Figtree Fallback','Poppins','Poppins Fallback',sans-serif;line-height: 1.25;-webkit-font-smoothing: antialiased}.vrw *,.vrw *::before,.vrw *::after{box-sizing: border-box}.vrw :where(h2,h3,p,ul,ol,li,strong,b,em,small,table,th,td){margin: 0;padding: 0}.vrw :where(ul,ol){list-style: none}.vrw :where(h2,h3,p,li,a,strong,span,b,em,small,time,th,td){font-family: inherit;font-style: normal}.vrw :where(h2,h3){transition: none}.vrw .bi::before{vertical-align: 0;line-height: 1}.vrw-sr{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap}.vrw::before{content: "";position: absolute;z-index: 1;left: 0;right: 0;top: 0;height: calc(100 * var(--u));background: linear-gradient(180deg,#fdfeff 0%,rgba(253,254,255,.8) 18%,rgba(253,254,255,.42) 50%,rgba(253,254,255,0) 100%);pointer-events: none}.vrw__media{--fx: .5;--fy: .5;container-type: size;position: absolute;inset: 0;overflow: hidden;pointer-events: none;-webkit-user-select: none;user-select: none}.vrw__frame{position: absolute;width: max(100cqw,177.28cqh);height: max(100cqh,56.41cqw);left: calc((100cqw - max(100cqw,177.28cqh)) * var(--fx));top: calc((100cqh - max(100cqh,56.41cqw)) * var(--fy))}.vrw__bg{display: block;width: 100%;height: 100%;max-width: none;object-fit: cover;-webkit-user-drag: none}.vrw__veil{position: absolute;inset: 0;background: linear-gradient(180deg,rgba(247,250,255,.42) 0%,rgba(247,250,255,0) 20%),linear-gradient(90deg,rgba(247,250,255,.5) 0%,rgba(247,250,255,.82) 4%,rgba(247,250,255,.84) 22%,rgba(247,250,255,.52) 24.5%,rgba(247,250,255,.26) 27%,rgba(247,250,255,.1) 32%,rgba(247,250,255,0) 38%);-webkit-mask-image: linear-gradient(180deg,#000 0%,#000 70%,rgba(0,0,0,.4) 74%,transparent 78%);mask-image: linear-gradient(180deg,#000 0%,#000 70%,rgba(0,0,0,.4) 74%,transparent 78%)}.vrw__content{position: absolute;z-index: 3;left: calc(68 * var(--u));top: calc(66.3 * var(--u));width: calc(540 * var(--u))}.vrw__eyebrow{display: flex;align-items: center;gap: calc(16 * var(--u));font-size: calc(13.5 * var(--u));font-weight: 600;line-height: calc(16 * var(--u));letter-spacing: .1em;text-transform: uppercase;white-space: nowrap;color: #0d1a6e}.vrw__eyebrow::before{content: "";flex: none;width: calc(73 * var(--u));height: calc(3 * var(--u));border-radius: 2px;background: var(--vrw-blue);transform-origin: left center}.vrw__title{margin-top: calc(19.5 * var(--u));font-weight: 800;color: var(--vrw-navy)}.vrw__line{display: block;overflow: hidden;padding-bottom: .16em;margin-bottom: -.16em;font-size: calc(55 * var(--u));line-height: calc(52.5 * var(--u));letter-spacing: -.025em;white-space: nowrap}.vrw__line>span{display: block}.vrw__line--accent{color: var(--vrw-blue)}@media (min-width: 1400px){.vrw__line:first-child{letter-spacing: -.037em}}.vrw__dot{margin-left: -.02em}.vrw__rule{display: block;width: calc(59 * var(--u));height: calc(3 * var(--u));margin-top: calc(13.7 * var(--u));border-radius: 2px;background: var(--vrw-blue);transform-origin: left center}.vrw__lead{margin-top: calc(10.1 * var(--u));font-size: calc(19.6 * var(--u));font-weight: 500;line-height: calc(26 * var(--u));white-space: nowrap;color: var(--vrw-ink)}.vrw__feats{margin-top: calc(19.4 * var(--u))}.vrw__feats li{display: flex;align-items: center;gap: calc(18 * var(--u));height: calc(67 * var(--u));font-size: calc(17.6 * var(--u));font-weight: 500;line-height: calc(23 * var(--u));color: #142083}.vrw-feat__ico{flex: none;display: flex;align-items: center;justify-content: center;width: calc(67 * var(--u));height: calc(67 * var(--u));border-radius: 50%;background: radial-gradient(circle at 50% 38%,#eef6ff 0%,#dcecfd 100%);box-shadow: 0 0 0 calc(1 * var(--u)) rgba(255,255,255,.8),0 calc(6 * var(--u)) calc(16 * var(--u)) rgba(30,110,230,.1);font-size: calc(34 * var(--u));color: #1f6ff2}.vrw-feat__ico .bi-gear,.vrw-feat__ico .bi-shield-check{-webkit-text-stroke: calc(.9 * var(--u)) currentColor}.vrw__screen{position: absolute;z-index: 2;inset: 0;pointer-events: none}.vrw-app{position: absolute;left: calc((952.054 - 473) * var(--u));top: calc((517.251 - 220) * var(--u));width: calc(946 * var(--u));height: calc(440 * var(--u));container-type: inline-size;overflow: hidden;transform-origin: 50% 50%;transform: perspective(calc(2589.54 * var(--u))) rotateY(-23.8383deg) rotateX(9.8661deg) rotateZ(.0773deg) scale(.778385,.782032);backface-visibility: hidden;box-shadow: 0 0 calc(22 * var(--u)) rgba(70,160,255,.4)}.vrw-app::after{content: "";position: absolute;inset: 0;z-index: 5;background: linear-gradient(112deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.1) 45%,rgba(255,255,255,0) 58%);pointer-events: none}.vrw-dash{--d: calc(100cqw / 946);--dn: #0b1a5c;--dm: #5d6b8f;display: grid;grid-template-columns: calc(124 * var(--d)) minmax(0,1fr);width: 100%;height: 100%;background: #f3f6fb;color: var(--dn);font-size: calc(10 * var(--d));line-height: 1.25;text-align: left}.vrw-side{padding: calc(15 * var(--d)) calc(8 * var(--d)) 0;background: linear-gradient(180deg,#0e1f4b 0%,#0b1a3f 55%,#0a1634 100%);color: #ffffff}.vrw-side__brand{display: block;margin: 0 0 calc(15 * var(--d)) calc(8 * var(--d));font-size: calc(13.4 * var(--d));font-weight: 700;letter-spacing: -.01em;white-space: nowrap}.vrw-side ul{display: grid;gap: calc(3 * var(--d))}.vrw-side li{display: flex;align-items: center;gap: calc(8 * var(--d));height: calc(26 * var(--d));padding: 0 calc(9 * var(--d));border-radius: calc(7 * var(--d));font-size: calc(10.2 * var(--d));font-weight: 500;white-space: nowrap;color: rgba(235,242,255,.86)}.vrw-side li .bi{flex: none;width: calc(13 * var(--d));font-size: calc(12 * var(--d));text-align: center;color: rgba(235,242,255,.92)}.vrw-side li.is-active{background: linear-gradient(90deg,#1868f2 0%,#2a80ff 100%);box-shadow: 0 calc(5 * var(--d)) calc(12 * var(--d)) rgba(24,104,242,.45);color: #ffffff;font-weight: 600}.vrw-side li.is-active .bi{color: #ffffff}.vrw-main{display: grid;grid-template-columns: repeat(24,minmax(0,1fr));grid-template-rows: calc(28 * var(--d)) minmax(0,1fr) minmax(0,1.18fr);gap: calc(9 * var(--d));min-width: 0;padding: calc(10 * var(--d)) calc(12 * var(--d))}.vrw-top{grid-column: 1 / -1;grid-row: 1;display: flex;align-items: center;gap: calc(12 * var(--d))}.vrw-score{grid-column: span 7;grid-row: 2}.vrw-kpi--contracts,.vrw-kpi--claims{grid-column: span 5;grid-row: 2}.vrw-kpi--savings{grid-column: span 7;grid-row: 2}.vrw-evo{grid-column: span 7;grid-row: 3}.vrw-split{grid-column: span 8;grid-row: 3}.vrw-alerts{grid-column: span 9;grid-row: 3}.vrw-top__title{font-size: calc(14 * var(--d));font-weight: 800;white-space: nowrap}.vrw-search{display: flex;align-items: center;gap: calc(8 * var(--d));width: calc(240 * var(--d));height: calc(26 * var(--d));margin-left: calc(70 * var(--d));padding: 0 calc(10 * var(--d));border: 1px solid #e3e9f4;border-radius: calc(8 * var(--d));background: #ffffff;font-size: calc(8.8 * var(--d));white-space: nowrap;color: #7b88a8}.vrw-search .bi{font-size: calc(9.5 * var(--d));color: var(--dn)}.vrw-top__ico{position: relative;display: flex;align-items: center;justify-content: center;width: calc(24 * var(--d));height: calc(24 * var(--d));font-size: calc(13.5 * var(--d));color: #1d6ff2}.vrw-search + .vrw-top__ico{margin-left: auto}.vrw-top__ico--dot::after{content: "";position: absolute;right: calc(2 * var(--d));top: calc(3 * var(--d));width: calc(6 * var(--d));height: calc(6 * var(--d));border: calc(1.2 * var(--d)) solid #f3f6fb;border-radius: 50%;background: #ef4444}.vrw-user{display: flex;align-items: center;gap: calc(7 * var(--d));padding-left: calc(6 * var(--d));white-space: nowrap}.vrw-user img{display: block;width: calc(27 * var(--d));height: calc(27 * var(--d));max-width: none;border-radius: 50%;object-fit: cover;box-shadow: 0 0 0 calc(1.6 * var(--d)) #ffffff,0 calc(2 * var(--d)) calc(5 * var(--d)) rgba(16,40,100,.2)}.vrw-user>span{display: flex;flex-direction: column}.vrw-user b{font-size: calc(9.8 * var(--d));font-weight: 700}.vrw-user small{font-size: calc(8.2 * var(--d));color: var(--dm)}.vrw-user>.bi{font-size: calc(8.5 * var(--d));color: #1d6ff2}.vrw-card{display: flex;flex-direction: column;min-width: 0;min-height: 0;padding: calc(10 * var(--d)) calc(11 * var(--d));border: 1px solid #e6ecf6;border-radius: calc(10 * var(--d));background: #ffffff;box-shadow: 0 calc(3 * var(--d)) calc(10 * var(--d)) rgba(16,40,100,.06)}.vrw-card__head{display: flex;align-items: center;justify-content: space-between;gap: calc(6 * var(--d))}.vrw-card__head b{display: flex;align-items: center;gap: calc(6 * var(--d));font-size: calc(11.2 * var(--d));font-weight: 800;letter-spacing: -.005em;white-space: nowrap}.vrw-card__head b .bi{font-size: calc(11 * var(--d));font-weight: 400}.vrw-link{display: flex;align-items: center;gap: calc(4 * var(--d));font-size: calc(9 * var(--d));font-weight: 600;white-space: nowrap;color: #1d6ff2}.vrw-score__body{flex: 1;display: flex;align-items: center;justify-content: center;gap: calc(10 * var(--d));min-height: 0}.vrw-gauge{--gd: calc(var(--d) * .85);position: relative;flex: none;width: calc(142 * var(--gd));height: calc(124 * var(--gd))}.vrw-gauge svg{position: absolute;inset: 0;width: 100%;height: 100%;overflow: visible}.vrw-gauge path{fill: none;stroke-width: 9;stroke-linecap: round}.vrw-gauge__track{stroke: #e2e8f2}.vrw-gauge__value{stroke: url(#vrwGauge);stroke-dasharray: 78 100;stroke-dashoffset: 0}.vrw-gauge__num,.vrw-gauge__label,.vrw-gauge__grade{position: absolute;left: 0;right: 0;text-align: center;white-space: nowrap}.vrw-gauge__num{top: calc(32 * var(--gd))}.vrw-gauge__num b{font-size: calc(38 * var(--gd));font-weight: 800;line-height: 1;letter-spacing: -.02em}.vrw-gauge__num small{margin-left: calc(2 * var(--gd));font-size: calc(13.5 * var(--gd));font-weight: 600;color: var(--dm)}.vrw-gauge__label{top: calc(76 * var(--gd));font-size: calc(9.6 * var(--gd));font-weight: 500;color: var(--dm)}.vrw-gauge__grade{top: calc(93 * var(--gd));left: 50%;right: auto;translate: -50% 0;padding: calc(3 * var(--gd)) calc(14 * var(--gd));border-radius: calc(7 * var(--gd));background: #ddf5e5;font-size: calc(16 * var(--gd));font-weight: 800;line-height: 1.1;letter-spacing: .03em;color: #17a55a}.vrw-score__trend{display: flex;flex-direction: column;gap: calc(2 * var(--d))}.vrw-score__trend b{display: flex;align-items: center;gap: calc(4 * var(--d));font-size: calc(13.4 * var(--d));font-weight: 800;white-space: nowrap;color: #17a55a}.vrw-score__trend small{font-size: calc(8.6 * var(--d));white-space: nowrap;color: var(--dm)}.vrw-kpi__row{display: flex;align-items: baseline;justify-content: space-between;gap: calc(6 * var(--d));margin-top: calc(18 * var(--d));white-space: nowrap}.vrw-kpi__row strong{font-size: calc(26 * var(--d));font-weight: 800;line-height: 1;letter-spacing: -.02em;color: var(--dn)}.vrw-kpi--savings .vrw-kpi__row strong{font-size: calc(23 * var(--d))}.vrw-kpi__row em{font-size: calc(15 * var(--d));font-weight: 800;color: #17a55a}.vrw-kpi>small{margin-top: calc(7 * var(--d));font-size: calc(8.8 * var(--d));color: var(--dm)}.vrw-kpi__more{display: flex;align-items: center;gap: calc(4 * var(--d));margin-top: auto;padding-top: calc(8 * var(--d));border-top: 1px solid #eef2f8;font-size: calc(9.2 * var(--d));font-weight: 600;color: #1d6ff2}.vrw-evo__body{position: relative;flex: 1;min-height: 0;margin-top: calc(6 * var(--d))}.vrw-chart{display: block;width: 100%;height: 100%;overflow: visible}.vrw-chart__grid path{fill: none;stroke: #e9eef6;stroke-width: .8}.vrw-chart text{font-family: 'Figtree','Figtree Fallback',sans-serif;font-size: 8.6px;fill: #7c89a8}.vrw-chart__x text{text-anchor: middle}.vrw-chart__area{fill: url(#vrwArea)}.vrw-chart__line{fill: none;stroke: #1d6ff2;stroke-width: 2.2;stroke-linejoin: round;stroke-linecap: round;stroke-dasharray: 1;stroke-dashoffset: 0}.vrw-chart__pts circle{fill: #1d6ff2;stroke: #ffffff;stroke-width: 1.2}.vrw-chart__pts .vrw-chart__last{stroke-width: 2;filter: drop-shadow(0 0 3px rgba(29,111,242,.6))}.vrw-evo__tip{position: absolute;right: calc(2 * var(--d));top: calc(32 * var(--d));display: flex;flex-direction: column;align-items: center;padding: calc(4 * var(--d)) calc(9 * var(--d));border-radius: calc(7 * var(--d));background: #ffffff;box-shadow: 0 calc(4 * var(--d)) calc(12 * var(--d)) rgba(16,40,100,.16);line-height: 1.1}.vrw-evo__tip b{font-size: calc(14 * var(--d));font-weight: 800;color: #1d6ff2}.vrw-evo__tip small{font-size: calc(9 * var(--d));font-weight: 700;color: #17a55a}.vrw-split__body{flex: 1;display: flex;align-items: center;gap: calc(12 * var(--d));min-height: 0}.vrw-donut{position: relative;flex: none;width: calc(104 * var(--d));height: calc(104 * var(--d))}.vrw-donut svg{display: block;width: 100%;height: 100%;overflow: visible}.vrw-donut__seg{fill: none;stroke: var(--c);stroke-width: 16;stroke-dasharray: var(--l) 100;stroke-dashoffset: calc(var(--o) * -1);transform: rotate(-90deg);transform-origin: 60px 60px}.vrw-donut__num{position: absolute;inset: 0;display: flex;flex-direction: column;align-items: center;justify-content: center}.vrw-donut__num b{font-size: calc(26 * var(--d));font-weight: 800;line-height: 1}.vrw-donut__num small{margin-top: calc(2 * var(--d));font-size: calc(9.4 * var(--d));font-weight: 600}.vrw-legend{flex: 1;display: grid;gap: calc(5.5 * var(--d));min-width: 0}.vrw-legend li{display: flex;align-items: center;gap: calc(6 * var(--d));font-size: calc(8.8 * var(--d));font-weight: 500;white-space: nowrap;color: #24357f}.vrw-legend li::before{content: "";flex: none;width: calc(7 * var(--d));height: calc(7 * var(--d));border-radius: 50%;background: var(--c)}.vrw-legend b{margin-left: auto;font-weight: 700;color: var(--dn)}.vrw-alerts ol{display: grid;margin-top: calc(6 * var(--d))}.vrw-alerts li{display: grid;grid-template-columns: calc(20 * var(--d)) minmax(0,1fr) auto;align-items: center;gap: calc(8 * var(--d));height: calc(36 * var(--d));font-size: calc(9.4 * var(--d));font-weight: 500;white-space: nowrap;color: #1f2f7d}.vrw-alerts li + li{border-top: 1px solid #eef2f8}.vrw-alert__n{display: flex;align-items: center;justify-content: center;width: calc(20 * var(--d));height: calc(20 * var(--d));border-radius: 50%;font-size: calc(10 * var(--d));font-weight: 800;color: #ffffff}.vrw-alert__n--high{background: #ec3a3a}.vrw-alert__n--mid{background: #f59e0b}.vrw-alert__n--amber{background: #d9a10b}.vrw-alert__n--low{background: #1d6ff2}.vrw-alert__t{overflow: hidden;text-overflow: ellipsis}.vrw-pill{min-width: calc(74 * var(--d));padding: calc(4 * var(--d)) calc(6 * var(--d));border-radius: calc(5 * var(--d));font-size: calc(8.4 * var(--d));font-weight: 700;text-align: center}.vrw-pill--high{background: #fde1e1;color: #d43434}.vrw-pill--mid{background: #fcefc6;color: #5a4300}.vrw-pill--low{background: #d9f3f0;color: #157a6e}.vrw__panels{position: absolute;inset: 0;z-index: 3;pointer-events: none}.vrw-panel{--pl: 17;position: absolute;left: calc(var(--px) * var(--u));top: calc(var(--py) * var(--u));width: calc(var(--pw) * var(--u));height: calc(var(--ph) * var(--u));border-radius: calc(14 * var(--u));background: rgba(250,252,255,.93);box-shadow: 0 0 0 calc(1 * var(--u)) rgba(255,255,255,.85),0 calc(16 * var(--u)) calc(40 * var(--u)) rgba(8,40,120,.16);-webkit-backdrop-filter: blur(12px) saturate(140%);backdrop-filter: blur(12px) saturate(140%);pointer-events: auto;color: #12206e}.vrw-panel--clients{--px: 635;--py: 91;--pw: 285;--ph: 206;--rh: 24;--th: 5}.vrw-panel--contracts{--px: 940;--py: 89;--pw: 348;--ph: 201;--rh: 26.7;--th: 6}.vrw-panel--claims{--px: 1308;--py: 85;--pw: 314;--ph: 196;--rh: 26;--th: 7;--pl: 18}.vrw-panel--docs{--px: 1360;--py: 295;--pw: 262;--ph: 213}.vrw-panel--reports{--px: 1383;--py: 520;--pw: 239;--ph: 187}.vrw-panel__head{display: flex;align-items: center;gap: calc(11 * var(--u));height: calc(50 * var(--u));padding: 0 calc(12 * var(--u)) 0 calc(15 * var(--u))}.vrw-panel__head>.bi{font-size: calc(20 * var(--u));color: #0e1a63;-webkit-text-stroke: calc(.5 * var(--u)) currentColor}.vrw-panel__head h3{font-size: calc(14.2 * var(--u));font-weight: 700;line-height: 1.2;letter-spacing: -.005em;white-space: nowrap;color: #0b1659}.vrw-btn{display: flex;align-items: center;gap: calc(5 * var(--u));height: calc(24 * var(--u));margin-left: auto;padding: 0 calc(10 * var(--u));border-radius: calc(5 * var(--u));background: linear-gradient(180deg,#1f78ff 0%,#0f66f2 100%);box-shadow: 0 calc(4 * var(--u)) calc(10 * var(--u)) rgba(15,102,242,.3);font-size: calc(9.4 * var(--u));font-weight: 600;white-space: nowrap;color: #ffffff}.vrw-panel__go{margin-left: auto;font-size: calc(14 * var(--u));color: #1676f3}.vrw-table{width: calc(100% - (var(--pl) + 10) * var(--u));margin: calc(var(--th) * var(--u)) 0 0 calc(var(--pl) * var(--u));border-collapse: collapse;table-layout: fixed;font-size: calc(9.2 * var(--u));font-weight: 500;color: #1a2775}.vrw-table th{height: calc(22 * var(--u));font-size: calc(8.8 * var(--u));font-weight: 600;text-align: left;white-space: nowrap;color: #3a4a85}.vrw-table td{height: calc(var(--rh) * var(--u));border-top: 1px solid rgba(20,50,140,.07);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.vrw-table td b{font-weight: 700}.vrw-table td:last-child,.vrw-table th:last-child{text-align: center;color: #3a4a85}.vrw-panel--clients th:nth-child(1){width: calc(109 * var(--u))}.vrw-panel--clients th:nth-child(2){width: calc(67 * var(--u))}.vrw-panel--clients th:nth-child(3){width: calc(62 * var(--u))}.vrw-panel--contracts th:nth-child(1){width: calc(82 * var(--u))}.vrw-panel--contracts th:nth-child(2){width: calc(51 * var(--u))}.vrw-panel--contracts th:nth-child(3){width: calc(59 * var(--u))}.vrw-panel--contracts th:nth-child(4){width: calc(65 * var(--u))}.vrw-panel--contracts th:nth-child(5){width: calc(50 * var(--u))}.vrw-panel--claims th:nth-child(1){width: calc(65 * var(--u))}.vrw-panel--claims th:nth-child(2){width: calc(74 * var(--u))}.vrw-panel--claims th:nth-child(3){width: calc(79 * var(--u))}.vrw-panel--claims th:nth-child(4){width: calc(54 * var(--u))}.vrw-st{display: inline-block;padding: calc(2 * var(--u)) calc(6 * var(--u));border-radius: calc(4 * var(--u));font-size: calc(8.4 * var(--u));font-weight: 700;line-height: 1.3}.vrw-st--ok{background: #daf3e2;color: #17894a}.vrw-st--warn{background: #fde9cf;color: #c76a06}.vrw-st--info{background: #dcebff;color: #1a62d6}.vrw-st--closed{background: #fde0e0;color: #c43333}.vrw-tabs{display: flex;justify-content: space-between;height: calc(26 * var(--u));margin: calc(-2 * var(--u)) calc(16 * var(--u)) 0;border-bottom: 1px solid rgba(20,50,140,.1);font-size: calc(9.4 * var(--u));font-weight: 500;color: #5d6b8f}.vrw-tabs span{display: flex;align-items: center;padding: 0 calc(8 * var(--u))}.vrw-tabs .is-active{color: #1676f3;font-weight: 600;box-shadow: inset 0 calc(-2 * var(--u)) 0 #1676f3}.vrw-panel--docs ul{margin: calc(6 * var(--u)) calc(16 * var(--u)) 0}.vrw-panel--docs li{display: flex;align-items: center;gap: calc(10 * var(--u));height: calc(30.4 * var(--u));padding-left: calc(8 * var(--u));font-size: calc(9.6 * var(--u));font-weight: 500;white-space: nowrap;color: #142083}.vrw-panel--docs li + li{border-top: 1px solid rgba(20,50,140,.07)}.vrw-panel--docs li>.bi{font-size: calc(14 * var(--u))}.vrw-panel--docs time{margin-left: auto;font-size: calc(9.4 * var(--u));color: #4b5a8f}.vrw-doc--red{color: #e8394a}.vrw-doc--orange{color: #f08a24}.vrw-doc--green{color: #1f9d55}.vrw-doc--blue{color: #1d6ff2}.vrw-panel--reports ul{margin: calc(-2.4 * var(--u)) calc(16 * var(--u)) 0 calc(28 * var(--u))}.vrw-panel--reports li{display: flex;align-items: center;gap: calc(12 * var(--u));height: calc(32.7 * var(--u));font-size: calc(10.8 * var(--u));font-weight: 600;white-space: nowrap;color: #12206e}.vrw-panel--reports li + li{border-top: 1px solid rgba(20,50,140,.07)}.vrw-panel--reports li>.bi:first-child{font-size: calc(16 * var(--u));color: #1d6ff2}.vrw-panel--reports li>.bi:last-child{margin-left: auto;font-size: calc(10 * var(--u));color: #1d6ff2;-webkit-text-stroke: calc(.5 * var(--u)) currentColor}.vrw__band{position: absolute;z-index: 3;left: 0;right: 0;top: calc(814 * var(--u));bottom: 0;background: linear-gradient(180deg,rgba(253,254,255,.9) 0%,#fdfeff calc(3 * var(--u)),#fdfeff 100%);box-shadow: 0 calc(-8 * var(--u)) calc(18 * var(--u)) rgba(255,255,255,.4)}.vrw__benefits{position: absolute;inset: 0}.vrw__benefits li{position: absolute;left: calc(var(--bx) * var(--u));top: calc((var(--iy) - 814) * var(--u));display: flex;align-items: flex-start;gap: calc((var(--tx) - var(--bx) - var(--iw)) * var(--u))}.vrw__benefits li:not(:first-child)::before{content: "";position: absolute;left: calc((var(--sx) - var(--bx)) * var(--u));top: calc((840 - var(--iy)) * var(--u));width: calc(1.6 * var(--u));height: calc(62 * var(--u));border-radius: 2px;background: rgba(38,118,232,.6)}.vrw__benefits svg{flex: none;width: calc(var(--iw) * var(--u));height: calc(var(--ih) * var(--u));overflow: visible}.vrw-b--fill{fill: #1e74f0}.vrw-b--line{fill: none;stroke: #1e74f0;stroke-width: 4.4;stroke-linecap: round;stroke-linejoin: round}.vrw__benefits li>span{display: flex;flex-direction: column;padding-top: calc((838.2 - var(--iy)) * var(--u));white-space: nowrap}.vrw__benefits strong{font-size: calc(15.2 * var(--u));font-weight: 800;line-height: calc(19 * var(--u));text-transform: uppercase;color: #0b1659}.vrw__benefits strong + span{margin-top: calc(2.3 * var(--u));font-size: calc(15.6 * var(--u));font-weight: 400;line-height: calc(20 * var(--u));color: #1a2a9a}@keyframes vrwDraw{from{stroke-dashoffset: 1}to{stroke-dashoffset: 0}}@keyframes vrwGauge{from{stroke-dasharray: 0 100}to{stroke-dasharray: 78 100}}@keyframes vrwSeg{from{stroke-dasharray: 0 100}to{stroke-dasharray: var(--l) 100}}@keyframes vrwScreenOn{from{opacity: 0;filter: brightness(1.6)}to{opacity: 1;filter: none}}.vrw.is-in .vrw__eyebrow{animation: heroRise 1s var(--hero-ease) backwards .05s}.vrw.is-in .vrw__eyebrow::before{animation: heroRuleGrow .9s var(--hero-ease-reveal) backwards .2s}.vrw.is-in .vrw__line>span{animation: heroMaskUp 1.1s var(--hero-ease-reveal) backwards}.vrw.is-in .vrw__line:nth-child(1)>span{animation-delay: .1s}.vrw.is-in .vrw__line:nth-child(2)>span{animation-delay: .2s}.vrw.is-in .vrw__line:nth-child(3)>span{animation-delay: .3s}.vrw.is-in .vrw__rule{animation: heroRuleGrow .9s var(--hero-ease-reveal) backwards .55s}.vrw.is-in .vrw__lead{animation: heroRise 1.1s var(--hero-ease) backwards .6s}.vrw.is-in .vrw__feats li{animation: heroRise 1s var(--hero-ease) backwards calc(.72s + var(--i) * .08s)}.vrw.is-in .vrw-dash{animation: vrwScreenOn 1.2s ease backwards .3s}.vrw.is-in .vrw-card{animation: heroRise .9s var(--hero-ease) backwards .6s}.vrw.is-in .vrw-gauge__value{animation: vrwGauge 1.6s cubic-bezier(.3,.7,.2,1) backwards 1s}.vrw.is-in .vrw-donut__seg{animation: vrwSeg 1.2s cubic-bezier(.3,.7,.2,1) backwards 1.1s}.vrw.is-in .vrw-chart__line{animation: vrwDraw 1.6s var(--hero-ease-reveal) backwards 1s}.vrw.is-in .vrw-chart__area,.vrw.is-in .vrw-chart__pts,.vrw.is-in .vrw-evo__tip{animation: heroFade 1s ease backwards 1.9s}.vrw.is-in .vrw-panel{animation: heroRise 1s var(--hero-ease) backwards .45s}.vrw.is-in .vrw-panel--contracts{animation-delay: .53s}.vrw.is-in .vrw-panel--claims{animation-delay: .61s}.vrw.is-in .vrw-panel--docs{animation-delay: .69s}.vrw.is-in .vrw-panel--reports{animation-delay: .77s}.vrw.is-in .vrw__benefits li{animation: heroRise 1s var(--hero-ease) backwards calc(.9s + var(--i) * .09s)}@media (prefers-reduced-motion: reduce){.vrw *,.vrw *::before,.vrw *::after{animation: none !important;transition: none !important}}@media (max-width: 1399.98px){.vrw{--u: 1px;--pad: clamp(20px,4.5vw,56px);container-type: normal;aspect-ratio: auto;display: flex;flex-direction: column;background: linear-gradient(180deg,#ffffff 0%,#f1f7fe 20%,#f4f8fe 70%,#ffffff 100%)}.vrw::before{display: none}.vrw__media{--fx: .2;--fy: .3;bottom: auto;height: clamp(560px,58vw,760px);-webkit-mask-image: linear-gradient(180deg,transparent 0%,#000 16%,#000 56%,transparent 100%);mask-image: linear-gradient(180deg,transparent 0%,#000 16%,#000 56%,transparent 100%)}.vrw__veil{background: linear-gradient(90deg,rgba(246,250,255,.86) 0%,rgba(246,250,255,.8) 28%,rgba(246,250,255,.92) 36%,rgba(246,250,255,.985) 44%,rgba(246,250,255,.985) 100%);-webkit-mask-image: none;mask-image: none}.vrw__content{position: relative;z-index: 3;left: auto;top: auto;width: 100%;max-width: 1240px;margin: 0 auto;padding: clamp(64px,7.5vw,104px) var(--pad) 0}.vrw__eyebrow{gap: 14px;font-size: 13px;line-height: 1.3;letter-spacing: .14em}.vrw__eyebrow::before{width: 44px;height: 3px}.vrw__title{margin-top: 18px}.vrw__line{font-size: clamp(38px,4.8vw,58px);line-height: 1.04;letter-spacing: -.025em;white-space: normal}.vrw__rule{width: 56px;height: 3px;margin-top: 22px}.vrw__lead{max-width: 560px;margin-top: 18px;font-size: clamp(16.5px,1.6vw,19px);line-height: 1.55;white-space: normal}.vrw__feats{display: grid;grid-template-columns: repeat(2,minmax(0,max-content));column-gap: 32px;row-gap: 4px;margin-top: 22px}.vrw__feats li{height: auto;gap: 14px;padding: 4px 0;font-size: 16px;line-height: 1.35}.vrw-feat__ico{width: 48px;height: 48px;font-size: 22px;box-shadow: 0 0 0 1px rgba(255,255,255,.8),0 6px 16px rgba(30,110,230,.1)}.vrw-feat__ico .bi-gear,.vrw-feat__ico .bi-shield-check{-webkit-text-stroke: .6px currentColor}.vrw__screen{position: relative;inset: auto;z-index: 4;width: calc(100% - 2 * var(--pad));max-width: 1120px;margin: clamp(44px,5vw,64px) auto 0;pointer-events: auto}.vrw-app{position: relative;left: auto;top: auto;width: 100%;height: auto;aspect-ratio: 946 / 440;transform: none;border: 10px solid #0d1426;border-radius: 20px;box-shadow: 0 0 0 1px rgba(255,255,255,.5),0 0 34px rgba(70,160,255,.2),0 30px 70px rgba(8,30,90,.2)}.vrw-app::after{background: linear-gradient(112deg,rgba(255,255,255,0) 32%,rgba(255,255,255,.07) 46%,rgba(255,255,255,0) 60%)}.vrw__panels{position: relative;inset: auto;z-index: 3;display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1.25fr);grid-template-areas: "clients contracts" "docs claims" "reports reports";gap: clamp(18px,2vw,24px);width: calc(100% - 2 * var(--pad));max-width: 1120px;margin: clamp(22px,2.5vw,28px) auto 0;pointer-events: auto}.vrw-panel{--pl: 20;position: relative;left: auto;top: auto;width: auto;height: auto;padding-bottom: 14px;border-radius: 20px;background: rgba(255,255,255,.94);box-shadow: 0 0 0 1px rgba(210,226,248,.9),0 18px 44px rgba(8,40,120,.1)}.vrw-panel--clients{grid-area: clients}.vrw-panel--contracts{grid-area: contracts}.vrw-panel--claims{grid-area: claims}.vrw-panel--docs{grid-area: docs}.vrw-panel--reports{grid-area: reports}.vrw-panel__head{gap: 12px;height: 62px;padding: 0 18px 0 20px}.vrw-panel__head>.bi{font-size: 21px;-webkit-text-stroke: .4px currentColor}.vrw-panel__head h3{font-size: 16.5px}.vrw-btn{gap: 6px;height: 32px;padding: 0 13px;border-radius: 8px;font-size: 12.5px;box-shadow: 0 4px 10px rgba(15,102,242,.3)}.vrw-panel__go{font-size: 18px}.vrw-table{width: calc(100% - 40px);margin: 0 20px;font-size: 13.5px;table-layout: auto}.vrw-table th{height: 34px;font-size: 12.5px}.vrw-table td{height: 44px;padding-right: 10px}.vrw-table th:nth-child(n){width: auto}.vrw-table td:last-child,.vrw-table th:last-child{width: 24px;padding-right: 0}.vrw-st{padding: 3px 9px;border-radius: 6px;font-size: 12px}.vrw-tabs{height: 38px;margin: 0 20px;font-size: 13.5px}.vrw-tabs span{padding: 0 10px}.vrw-tabs .is-active{box-shadow: inset 0 -2px 0 #1676f3}.vrw-panel--docs ul{margin: 6px 20px 0}.vrw-panel--docs li{gap: 12px;height: auto;min-height: 50px;padding-left: 4px;font-size: 14px;white-space: normal}.vrw-panel--docs li>.bi{font-size: 19px}.vrw-panel--docs time{flex: none;font-size: 13px}.vrw-panel--reports ul{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 12px;margin: 0 20px}.vrw-panel--reports li,.vrw-panel--reports li + li{gap: 12px;height: 58px;padding: 0 14px;border: 1px solid rgba(20,50,140,.09);border-radius: 14px;font-size: 14px;white-space: normal;line-height: 1.3}.vrw-panel--reports li>.bi:first-child{font-size: 20px}.vrw-panel--reports li>.bi:last-child{font-size: 12px;-webkit-text-stroke: .4px currentColor}.vrw__band{position: relative;left: auto;right: auto;top: auto;bottom: auto;width: calc(100% - 2 * var(--pad));max-width: 1180px;margin: clamp(52px,6vw,76px) auto clamp(60px,7vw,92px);background: none;box-shadow: none}.vrw__benefits{position: relative;inset: auto;display: grid;grid-template-columns: repeat(4,minmax(0,1fr))}.vrw__benefits li{position: relative;left: auto;top: auto;gap: 14px;padding: 0 clamp(12px,1.6vw,24px)}.vrw__benefits li:first-child{padding-left: 0}.vrw__benefits li:not(:first-child)::before{left: 0;top: 4px;width: 2px;height: calc(100% - 8px)}.vrw__benefits svg{width: 40px;height: 44px}.vrw__benefits li>span{padding-top: 0;white-space: normal}.vrw__benefits strong{font-size: 14px;line-height: 1.35;letter-spacing: .02em}.vrw__benefits strong + span{margin-top: 4px;font-size: 14.5px;line-height: 1.4}.vrw__benefits strong + span br{display: none}}@media (min-width: 1200px) and (max-width: 1399.98px){.vrw__content{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1.05fr);grid-template-areas: "eyebrow eyebrow" "title lead" "rule feats";column-gap: clamp(40px,5vw,80px);align-items: start}.vrw__eyebrow{grid-area: eyebrow}.vrw__title{grid-area: title}.vrw__rule{grid-area: rule}.vrw__lead{grid-area: lead;align-self: end;margin-top: 0}.vrw__feats{grid-area: feats}}@media (max-width: 1199.98px){.vrw__media{--fx: .15;height: clamp(640px,84vw,860px)}.vrw__line{font-size: clamp(36px,6.4vw,56px)}.vrw__lead br{display: none}.vrw__screen{max-width: 860px}.vrw-app{aspect-ratio: auto;border-width: 8px;border-radius: 22px}.vrw-dash{--d: 1px;grid-template-columns: 64px minmax(0,1fr);height: auto;font-size: 13px}.vrw-side{padding: 20px 9px 0}.vrw-side__brand{display: none}.vrw-side ul{gap: 6px}.vrw-side li{justify-content: center;height: 42px;padding: 0}.vrw-side li span{display: none}.vrw-side li .bi{width: auto;font-size: 17px}.vrw-main{grid-template-columns: repeat(2,minmax(0,1fr));grid-template-rows: none;gap: 14px;padding: 16px 18px 20px}.vrw-top,.vrw-alerts{grid-column: 1 / -1;grid-row: auto}.vrw-evo,.vrw-split,.vrw-score,.vrw-kpi--contracts,.vrw-kpi--claims,.vrw-kpi--savings{grid-column: span 1;grid-row: auto}.vrw-top__title{font-size: 17px}.vrw-search{flex: 1;width: auto;max-width: 300px;margin-left: 12px;font-size: 12px}.vrw-top__ico{font-size: 17px}.vrw-user b{font-size: 13px}.vrw-user small{font-size: 11px}.vrw-card{padding: 16px 18px}.vrw-card__head{flex-wrap: wrap;row-gap: 8px}.vrw-card__head b{font-size: 15px;white-space: normal}.vrw-link{font-size: 12px}.vrw-score__body{gap: 16px;margin-top: 8px}.vrw-gauge{--gd: 1.05px}.vrw-score__trend b{font-size: 16px}.vrw-score__trend small{font-size: 12px}.vrw-kpi__row{margin-top: 18px}.vrw-kpi__row strong,.vrw-kpi--savings .vrw-kpi__row strong{font-size: 32px}.vrw-kpi__row em{font-size: 18px}.vrw-kpi>small{font-size: 12.5px}.vrw-kpi__more{margin-top: 16px;padding-top: 12px;font-size: 13px}.vrw-evo__body{flex: none;min-height: 0;margin-top: 10px}.vrw-chart{height: auto;aspect-ratio: 260 / 130}.vrw-evo__tip{top: 18%}.vrw-split__body{gap: 16px;margin-top: 12px}.vrw-donut{width: 112px;height: 112px}.vrw-donut__num b{font-size: 28px}.vrw-donut__num small{font-size: 11.5px}.vrw-legend{gap: 8px}.vrw-legend li{font-size: 12.5px;white-space: normal}.vrw-legend li::before{width: 9px;height: 9px}.vrw-alerts ol{margin-top: 8px}.vrw-alerts li{grid-template-columns: 26px minmax(0,1fr) auto;gap: 12px;height: auto;min-height: 48px;padding: 8px 0;font-size: 14px;white-space: normal}.vrw-alert__n{width: 26px;height: 26px;font-size: 12.5px}.vrw-alert__t{overflow: visible}.vrw-pill{min-width: 0;padding: 5px 10px;font-size: 12px}.vrw__benefits{grid-template-columns: repeat(2,minmax(0,1fr));row-gap: 30px;max-width: 760px;margin: 0 auto}.vrw__benefits li:nth-child(odd){padding-left: 0}.vrw__benefits li:nth-child(odd)::before{display: none}.vrw__benefits li:nth-child(even){padding-left: clamp(20px,3vw,32px)}}@media (max-width: 1023.98px){.vrw__panels{grid-template-columns: minmax(0,1fr);grid-template-areas: "clients" "contracts" "claims" "docs" "reports";max-width: 680px}.vrw-panel--reports ul{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 639.98px){.vrw__media{--fx: .1;height: clamp(720px,210vw,900px)}.vrw__content{padding-top: 56px}.vrw__eyebrow{font-size: 12px}.vrw__eyebrow::before{width: 34px}.vrw__line{font-size: clamp(32px,9.4vw,44px);line-height: 1.06}.vrw__lead{margin-top: 16px;font-size: 16px}.vrw__feats{grid-template-columns: minmax(0,1fr)}.vrw__feats li{font-size: 15.5px}.vrw__feats li br{display: none}.vrw__screen{width: calc(100% - 2 * var(--pad) + 8px);margin-top: 36px}.vrw-app{border-width: 6px;border-radius: 30px}.vrw-dash{grid-template-columns: minmax(0,1fr)}.vrw-side{display: none}.vrw-main{gap: 12px;padding: 16px 14px 18px}.vrw-score{grid-column: 1 / -1}.vrw-top__title,.vrw-search,.vrw-top__ico + .vrw-top__ico{display: none}.vrw-top{gap: 10px}.vrw-search + .vrw-top__ico{order: 2;margin-left: 0}.vrw-user{order: 1;margin-right: auto;padding-left: 0}.vrw-card{padding: 14px;border-radius: 16px}.vrw-gauge{--gd: 1.2px}.vrw-score__body{gap: 18px}.vrw-kpi__row{flex-direction: column;align-items: flex-start;gap: 4px;margin-top: 12px}.vrw-kpi__row strong,.vrw-kpi--savings .vrw-kpi__row strong{font-size: 27px}.vrw-kpi__row em{font-size: 15px}.vrw-kpi--savings{grid-column: 1 / -1}.vrw-kpi--savings .vrw-kpi__row{flex-direction: row;align-items: baseline}.vrw-evo,.vrw-split{grid-column: 1 / -1}.vrw-split__body{gap: 20px}.vrw-donut{width: 112px;height: 112px}.vrw-legend{row-gap: 8px}.vrw-legend li{font-size: 13px;white-space: nowrap}.vrw-alerts li{grid-template-columns: 26px minmax(0,1fr);row-gap: 6px}.vrw-pill{grid-column: 2;justify-self: start;padding: 4px 10px}.vrw-panel__head{padding: 0 14px 0 16px}.vrw-btn{padding: 0 10px;font-size: 0;gap: 0;width: 32px;justify-content: center}.vrw-btn .bi{font-size: 14px}.vrw-table{width: calc(100% - 32px);margin: 0 16px;font-size: 13px}.vrw-panel--contracts th:nth-child(2),.vrw-panel--contracts td:nth-child(2),.vrw-panel--contracts th:nth-child(3),.vrw-panel--contracts td:nth-child(3),.vrw-panel--claims th:nth-child(2),.vrw-panel--claims td:nth-child(2){display: none}.vrw-tabs{margin: 0 16px;font-size: 13px}.vrw-tabs span{padding: 0 4px}.vrw-panel--docs ul{margin: 6px 16px 0}.vrw-panel--docs li{font-size: 13.5px}.vrw-panel--docs time{font-size: 12.5px}.vrw-panel--reports ul{grid-template-columns: minmax(0,1fr);margin: 0 16px}.vrw__benefits{gap: 12px}.vrw__benefits li,.vrw__benefits li:nth-child(odd),.vrw__benefits li:nth-child(even){flex-direction: column;align-items: center;gap: 10px;padding: 20px 12px 18px;text-align: center;border-radius: 18px;background: rgba(255,255,255,.85);box-shadow: 0 10px 26px rgba(8,40,120,.07),0 0 0 1px rgba(210,226,248,.9)}.vrw__benefits li:not(:first-child)::before{display: none}.vrw__benefits svg{width: 36px;height: 40px}.vrw__benefits li>span{align-items: center}.vrw__benefits strong{font-size: 13px}.vrw__benefits strong + span{font-size: 14px}}.vex{--vex-navy: #08104f;--vex-blue: #0b7cf6;--vex-ink: #1a2a8f;--u: calc(100cqw / 1670);container-type: inline-size;position: relative;aspect-ratio: 1670 / 942;overflow: hidden;background: #f4f8fd;font-family: 'Figtree','Figtree Fallback','Poppins','Poppins Fallback',sans-serif;line-height: 1.25;-webkit-font-smoothing: antialiased}.vex *,.vex *::before,.vex *::after{box-sizing: border-box}.vex :where(h2,h3,p,ul,li,strong){margin: 0;padding: 0}.vex :where(ul){list-style: none}.vex :where(h2,h3,p,li,a,strong,span){font-family: inherit;font-style: normal}.vex :where(h2,h3){transition: none}.vex .bi::before{vertical-align: 0;line-height: 1}.vex::before{content: "";position: absolute;z-index: 1;left: 0;right: 0;top: 0;height: calc(70 * var(--u));background: linear-gradient(180deg,#fdfeff 0%,rgba(253,254,255,.7) 30%,rgba(253,254,255,0) 100%);pointer-events: none}.vex__media{container-type: size;position: absolute;inset: 0;overflow: hidden;-webkit-user-select: none;user-select: none}.vex__frame{position: absolute;inset: 0;pointer-events: none}.vex__bg{display: block;width: 100%;height: 100%;max-width: none;object-fit: cover;-webkit-user-drag: none}.vex__veil{position: absolute;inset: 0;background: linear-gradient(90deg,rgba(247,250,255,.95) 0%,rgba(247,250,255,.95) 25%,rgba(247,250,255,.78) 26.4%,rgba(247,250,255,.55) 28.7%,rgba(247,250,255,.2) 30.2%,rgba(247,250,255,.05) 31.2%,rgba(247,250,255,0) 33%);-webkit-mask-image: linear-gradient(180deg,rgba(0,0,0,.58) 0%,rgba(0,0,0,.62) 9%,#000 19%);mask-image: linear-gradient(180deg,rgba(0,0,0,.58) 0%,rgba(0,0,0,.62) 9%,#000 19%)}.vex__frame::after{content: "";position: absolute;inset: 0;background: linear-gradient(180deg,rgba(248,251,255,.38) 0%,rgba(248,251,255,.2) 7%,rgba(248,251,255,0) 14%),linear-gradient(180deg,rgba(247,250,255,0) 66.4%,rgba(247,250,255,.55) 67.8%,rgba(247,250,255,.9) 69.2%,rgba(247,250,255,.92) 100%)}.vex__content{position: absolute;z-index: 3;left: calc(68 * var(--u));top: calc(36.6 * var(--u));width: calc(440 * var(--u))}.vex__eyebrow{display: flex;align-items: center;gap: calc(15 * var(--u));font-size: calc(13.2 * var(--u));font-weight: 600;line-height: calc(16 * var(--u));letter-spacing: .12em;text-transform: uppercase;white-space: nowrap;color: #0d1a6e}.vex__eyebrow::before{content: "";flex: none;width: calc(65 * var(--u));height: calc(2.6 * var(--u));border-radius: 2px;background: var(--vex-blue);transform-origin: left center}.vex__title{margin-top: calc(16.7 * var(--u));font-weight: 800;color: var(--vex-navy)}.vex__line{display: block;overflow: hidden;padding-bottom: .16em;margin-bottom: -.16em;font-size: calc(61 * var(--u));line-height: calc(54 * var(--u));letter-spacing: -.03em;white-space: nowrap}.vex__line>span{display: block}.vex__line--accent{color: var(--vex-blue)}.vex__dot{margin-left: -.02em}.vex__rule{display: block;width: calc(65 * var(--u));height: calc(2.6 * var(--u));margin-top: calc(12.7 * var(--u));border-radius: 2px;background: var(--vex-blue);transform-origin: left center}.vex__lead{margin-top: calc(7.9 * var(--u));font-size: calc(20.4 * var(--u));font-weight: 500;line-height: calc(25.5 * var(--u));white-space: nowrap;color: var(--vex-ink)}.vex__feats{margin-top: calc(14.1 * var(--u))}.vex__feats li{display: flex;align-items: center;gap: calc(23 * var(--u));min-height: calc(64 * var(--u))}.vex__feats li:nth-child(1){margin-bottom: calc(17 * var(--u))}.vex__feats li:nth-child(2){margin-bottom: calc(12 * var(--u))}.vex-feat__ico{flex: none;display: flex;align-items: center;justify-content: center;width: calc(65 * var(--u));height: calc(65 * var(--u));margin-left: calc(-5 * var(--u));border-radius: 50%;background: radial-gradient(circle at 50% 38%,#eef6ff 0%,#dcecfd 100%);box-shadow: 0 0 0 calc(1 * var(--u)) rgba(255,255,255,.8),0 calc(6 * var(--u)) calc(16 * var(--u)) rgba(30,110,230,.1)}.vex-feat__ico svg{width: calc(38 * var(--u));height: calc(38 * var(--u));overflow: visible}.vex-ico--line{fill: none;stroke: #1650dc;stroke-width: 3;stroke-linecap: round;stroke-linejoin: round}.vex__feats li>span:last-child{display: flex;flex-direction: column}.vex__feats strong{font-size: calc(17.2 * var(--u));font-weight: 700;line-height: calc(22 * var(--u));color: #0b1659}.vex__feats strong + span{font-size: calc(15.8 * var(--u));font-weight: 400;line-height: calc(21 * var(--u));white-space: nowrap;color: #2433a0}.vex__sign{position: absolute;z-index: 3;left: calc(1437 * var(--u));top: calc(140 * var(--u));transform: rotate(-15deg);transform-origin: 0 0;font-family: 'Satisfy','Dancing Script',cursive;font-size: calc(39 * var(--u));font-weight: 400;line-height: calc(46 * var(--u));white-space: nowrap;color: #0b1a8c;-webkit-text-stroke: calc(.8 * var(--u)) currentColor}.vex__sign-text{display: block}.vex__sign-text>span{display: block}.vex__sign-text>span:nth-child(2){margin-left: calc(14 * var(--u))}.vex__sign svg{position: absolute;left: calc(64 * var(--u));top: calc(80 * var(--u));width: calc(132 * var(--u));height: calc(26 * var(--u));overflow: visible}.vex__sign path{fill: none;stroke: #1a85f5;stroke-width: 3.2;stroke-linecap: round;stroke-dasharray: 1;stroke-dashoffset: 0}.vex__checks{position: absolute;z-index: 3;left: calc(1375 * var(--u));top: calc(333 * var(--u));width: calc(275 * var(--u));height: calc(227 * var(--u));padding: calc(2.5 * var(--u)) 0 0 calc(18 * var(--u));border-radius: calc(12 * var(--u));background: rgba(236,244,255,.48);box-shadow: inset 0 0 0 calc(1 * var(--u)) rgba(255,255,255,.55),0 calc(14 * var(--u)) calc(34 * var(--u)) rgba(8,40,120,.14);-webkit-backdrop-filter: blur(10px) saturate(130%);backdrop-filter: blur(10px) saturate(130%)}.vex__checks li{display: flex;align-items: center;gap: calc(18 * var(--u));height: calc(71.5 * var(--u));font-size: calc(15.2 * var(--u));font-weight: 500;line-height: calc(20 * var(--u));white-space: nowrap;color: #0f1a74}.vex-check{flex: none;display: flex;align-items: center;justify-content: center;width: calc(43 * var(--u));height: calc(43 * var(--u));border-radius: 50%;background: #ffffff;box-shadow: 0 calc(4 * var(--u)) calc(12 * var(--u)) rgba(10,60,160,.2)}.vex-check svg{width: calc(30 * var(--u));height: calc(30 * var(--u));fill: none;stroke: #1268f0;stroke-width: 3.4;stroke-linecap: round;stroke-linejoin: round}.vex__cards{position: absolute;inset: 0;z-index: 2;pointer-events: none}.vex-card{position: absolute;left: calc(var(--x) * var(--u));top: calc(655 * var(--u));width: calc(237 * var(--u));height: calc(176 * var(--u));padding: 0 calc(10 * var(--u)) 0 calc(21 * var(--u));border-radius: calc(10 * var(--u));background: #ffffff;box-shadow: 0 0 0 calc(1 * var(--u)) rgba(214,228,248,.7),0 calc(10 * var(--u)) calc(26 * var(--u)) rgba(8,40,120,.08);pointer-events: auto;transition: transform .5s var(--hero-ease),box-shadow .5s ease}.vex-card__photo{height: calc(66 * var(--u));margin: 0 calc(-10 * var(--u)) 0 calc(-21 * var(--u));overflow: hidden;border-radius: calc(10 * var(--u)) calc(10 * var(--u)) 0 0}.vex-card__photo img{display: block;width: 100%;height: 100%;max-width: none;object-fit: cover;transition: transform .7s var(--hero-ease);-webkit-user-drag: none}.vex-card__badge{position: absolute;left: calc(20 * var(--u));top: calc(37 * var(--u));display: flex;align-items: center;justify-content: center;width: calc(47 * var(--u));height: calc(47 * var(--u));border-radius: calc(9 * var(--u));background: linear-gradient(160deg,#1a3c9e 0%,#0b236e 100%);box-shadow: 0 0 0 calc(2 * var(--u)) rgba(255,255,255,.7),0 calc(6 * var(--u)) calc(14 * var(--u)) rgba(8,30,100,.3);font-size: calc(29 * var(--u));color: #ffffff}.vex-card__badge svg{width: calc(29 * var(--u));height: calc(29 * var(--u));fill: #ffffff}.vex-ico--cut{fill: none;stroke: #0f2a7a;stroke-width: 1.4;stroke-linecap: round}.vex-card__title{margin-top: calc(24.6 * var(--u));font-size: calc(18 * var(--u));font-weight: 700;line-height: calc(22 * var(--u));letter-spacing: -.01em;white-space: nowrap;color: #0b1a7a}.vex-card__desc{margin-top: calc(3.6 * var(--u));font-size: calc(16.9 * var(--u));font-weight: 400;line-height: calc(22 * var(--u));white-space: nowrap;color: #1e33b0}.vex-card:hover{transform: translateY(calc(-4 * var(--u)));box-shadow: 0 0 0 calc(1 * var(--u)) rgba(180,214,250,.9),0 calc(16 * var(--u)) calc(34 * var(--u)) rgba(8,40,120,.14)}.vex-card:hover .vex-card__photo img{transform: scale(1.06)}.vex-cta{position: absolute;z-index: 3;left: calc(1322 * var(--u));right: 0;top: calc(612 * var(--u));height: calc(247 * var(--u));padding: calc(18.3 * var(--u)) 0 0 calc(35 * var(--u));border-radius: calc(18 * var(--u)) 0 0 0;background: linear-gradient(180deg,#edf5fe 0%,#f1f7fe 100%);box-shadow: calc(-10 * var(--u)) 0 calc(30 * var(--u)) rgba(8,40,120,.06)}.vex-cta__title{font-size: calc(24 * var(--u));font-weight: 800;line-height: calc(31 * var(--u));letter-spacing: -.015em;white-space: nowrap;color: #08104f}.vex-cta__brand{letter-spacing: -.01em}.vex-cta__brand span{margin-left: calc(4 * var(--u));font-weight: 600;letter-spacing: 0;color: #1b7bf5}.vex-cta__text{margin-top: calc(22 * var(--u));font-size: calc(17 * var(--u));font-weight: 400;line-height: calc(21.5 * var(--u));white-space: nowrap;color: #1f2c8f}.vex-cta__btn{display: flex;align-items: center;justify-content: center;gap: calc(20 * var(--u));width: calc(252 * var(--u));height: calc(47.5 * var(--u));margin-top: calc(16 * var(--u));border-radius: 999px;background: linear-gradient(90deg,#0a62ef 0%,#1689ff 100%);box-shadow: 0 calc(10 * var(--u)) calc(24 * var(--u)) rgba(10,98,239,.3),inset 0 1px 0 rgba(255,255,255,.25);font-size: calc(17.3 * var(--u));font-weight: 400;line-height: 1;color: #ffffff;text-decoration: none;transition: transform .4s var(--hero-ease),box-shadow .4s ease,filter .4s ease}.vex-cta__btn svg{flex: none;width: calc(22 * var(--u));height: calc(13 * var(--u));fill: none;stroke: currentColor;stroke-width: 1.8;stroke-linecap: round;stroke-linejoin: round;transition: transform .4s var(--hero-ease)}.vex-cta__btn:hover,.vex-cta__btn:focus-visible{color: #ffffff;transform: translateY(-2px);filter: brightness(1.06);box-shadow: 0 calc(14 * var(--u)) calc(30 * var(--u)) rgba(10,98,239,.42),inset 0 1px 0 rgba(255,255,255,.25)}.vex-cta__btn:hover svg{transform: translateX(5px)}.vex-cta__btn:focus-visible{outline: 2px solid #17b9e6;outline-offset: 4px}.vex__band{position: absolute;z-index: 3;left: 0;right: 0;top: calc(859 * var(--u));bottom: 0;background: linear-gradient(180deg,#fdfeff 0%,#fbfdff 40%,var(--flow-mist,#ecf6fe) 100%);box-shadow: 0 calc(-6 * var(--u)) calc(16 * var(--u)) rgba(255,255,255,.5)}.vex__benefits{position: absolute;inset: 0}.vex__benefits li{position: absolute;left: calc(var(--bx) * var(--u));top: calc((var(--iy) - 859) * var(--u));display: flex;align-items: flex-start;gap: calc((var(--tx) - var(--bx) - var(--iw)) * var(--u))}.vex__benefits li:not(:first-child)::before{content: "";position: absolute;left: calc((var(--sx) - var(--bx)) * var(--u));top: calc((877 - var(--iy)) * var(--u));width: calc(1.6 * var(--u));height: calc(36 * var(--u));border-radius: 2px;background: rgba(38,118,232,.55)}.vex__benefits svg{flex: none;width: calc(var(--iw) * var(--u));height: calc(var(--ih) * var(--u));overflow: visible}.vex-b--navy{fill: none;stroke: #12207a;stroke-width: 3.2;stroke-linecap: round;stroke-linejoin: round}.vex-b--blue{fill: none;stroke: #1e74f0;stroke-width: 3.4;stroke-linecap: round;stroke-linejoin: round}.vex-b--fill{fill: #12207a}.vex__benefits li>span{padding-top: calc((868.6 - var(--iy)) * var(--u));font-size: calc(12.5 * var(--u));font-weight: 500;line-height: calc(22 * var(--u));letter-spacing: .045em;text-transform: uppercase;white-space: nowrap;color: #13208a}@keyframes vexDraw{from{stroke-dashoffset: 1}to{stroke-dashoffset: 0}}@keyframes vexWrite{from{clip-path: inset(-40% 100% -40% 0)}to{clip-path: inset(-40% -5% -40% 0)}}.vex.is-in .vex__eyebrow{animation: heroRise 1s var(--hero-ease) backwards .05s}.vex.is-in .vex__eyebrow::before{animation: heroRuleGrow .9s var(--hero-ease-reveal) backwards .2s}.vex.is-in .vex__line>span{animation: heroMaskUp 1.1s var(--hero-ease-reveal) backwards}.vex.is-in .vex__line:nth-child(1)>span{animation-delay: .1s}.vex.is-in .vex__line:nth-child(2)>span{animation-delay: .18s}.vex.is-in .vex__line:nth-child(3)>span{animation-delay: .26s}.vex.is-in .vex__line:nth-child(4)>span{animation-delay: .34s}.vex.is-in .vex__rule{animation: heroRuleGrow .9s var(--hero-ease-reveal) backwards .55s}.vex.is-in .vex__lead{animation: heroRise 1.1s var(--hero-ease) backwards .6s}.vex.is-in .vex__feats li{animation: heroRise 1s var(--hero-ease) backwards calc(.72s + var(--i) * .08s)}.vex.is-in .vex__checks li{animation: heroRise 1s var(--hero-ease) backwards calc(.6s + var(--i) * .1s)}.vex.is-in .vex__sign-text{animation: vexWrite 1.8s cubic-bezier(.45,0,.2,1) backwards 1s}.vex.is-in .vex__sign path{animation: vexDraw .9s var(--hero-ease-reveal) backwards 2.6s}.vex.is-in .vex-cta{animation: heroRise 1s var(--hero-ease) backwards .7s}@media (min-width: 1400px){.vex.is-in .vex__frame{animation: heroBgSettle 2.6s var(--hero-ease) backwards}.vex.is-in .vex__checks{animation: heroFade 1s ease backwards .45s}.vex.is-in .vex-card{animation: heroRise 1s var(--hero-ease) backwards calc(.5s + var(--i) * .08s)}.vex.is-in .vex__benefits li{animation: heroRise 1s var(--hero-ease) backwards calc(.9s + var(--i) * .08s)}}@media (prefers-reduced-motion: reduce){.vex *,.vex *::before,.vex *::after{animation: none !important;transition: none !important}}@media (max-width: 1399.98px){.vex{--u: 1px;--pad: clamp(20px,4.5vw,56px);--gut: max(var(--pad),(100% - 1180px) / 2);container-type: normal;aspect-ratio: auto;display: grid;grid-template-columns: minmax(0,1fr);grid-template-areas: "content" "media" "cards" "cta" "band";padding: clamp(60px,7vw,100px) var(--gut) 0;background: linear-gradient(180deg,#ffffff 0%,#f2f7fe 22%,#f4f8fe 70%,#f1f8fe 88%,var(--flow-mist,#ecf6fe) 100%)}.vex::before{display: none}.vex__content{grid-area: content}.vex__media{grid-area: media}.vex__cards{grid-area: cards}.vex-cta{grid-area: cta}.vex__band{grid-area: band}.vex__content{position: relative;left: auto;top: auto;width: auto}.vex__eyebrow{gap: 14px;font-size: 13px;line-height: 1.3;letter-spacing: .16em}.vex__eyebrow::before{width: 44px;height: 3px}.vex__title{margin-top: 18px}.vex__line{font-size: clamp(38px,4.4vw,56px);line-height: 1.02;letter-spacing: -.025em;white-space: normal}.vex__rule{width: 56px;height: 3px;margin-top: 22px}.vex__lead{max-width: 560px;margin-top: 18px;font-size: clamp(16.5px,1.5vw,18.5px);line-height: 1.55;white-space: normal}.vex__lead br{display: none}.vex__feats{margin-top: 24px}.vex__feats li{gap: 18px;min-height: 0}.vex__feats li:nth-child(1),.vex__feats li:nth-child(2){margin-bottom: 16px}.vex-feat__ico{width: 56px;height: 56px;margin-left: 0;box-shadow: 0 0 0 1px rgba(255,255,255,.8),0 6px 16px rgba(30,110,230,.1)}.vex-feat__ico svg{width: 28px;height: 28px}.vex__feats strong{font-size: 17px;line-height: 1.3}.vex__feats strong + span{margin-top: 2px;font-size: 15.5px;line-height: 1.45;white-space: normal}.vex__media{position: relative;inset: auto;container-type: normal;display: flex;flex-direction: column;margin-top: clamp(40px,5vw,56px);border-radius: 24px;background: #ffffff;box-shadow: 0 0 0 1px rgba(210,226,248,.8),0 26px 60px rgba(8,40,120,.14)}.vex__frame{position: relative;inset: auto;aspect-ratio: 16 / 9}.vex__bg{object-position: 50% 42%}.vex__veil{display: none}.vex__frame::after{background: linear-gradient(180deg,rgba(248,251,255,.25) 0%,rgba(248,251,255,0) 22%)}.vex__sign{position: relative;order: 1;left: auto;top: auto;align-self: center;margin: 20px 0 2px;transform: rotate(-6deg);transform-origin: center;font-size: clamp(24px,2.2vw,30px);line-height: 1.18;-webkit-text-stroke: .4px currentColor}.vex__sign-text>span:nth-child(2){margin-left: .4em}.vex__sign svg{left: 1.7em;top: auto;bottom: -.62em;width: 3.4em;height: .68em}.vex__checks{position: relative;left: auto;top: auto;width: auto;height: auto;display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 18px;order: 2;padding: 20px 24px;border-radius: 0;background: #ffffff;box-shadow: none;-webkit-backdrop-filter: none;backdrop-filter: none}.vex__checks li{gap: 14px;height: auto;font-size: 15px;line-height: 1.4;white-space: normal}.vex__checks li br{display: none}.vex-check{width: 38px;height: 38px;background: #eaf3ff;box-shadow: none}.vex-check svg{width: 22px;height: 22px}.vex__cards{position: relative;inset: auto;display: grid;grid-template-columns: repeat(5,minmax(0,1fr));gap: 16px;margin-top: clamp(28px,3.5vw,40px);pointer-events: auto}.vex-card{position: relative;left: auto;top: auto;width: auto;height: auto;padding: 0 16px 20px 18px;border-radius: 16px;box-shadow: 0 0 0 1px rgba(214,228,248,.8),0 14px 34px rgba(8,40,120,.08)}.vex-card__photo{height: auto;aspect-ratio: 470 / 160;margin: 0 -16px 0 -18px;border-radius: 16px 16px 0 0}.vex-card__badge{position: relative;left: 0;top: auto;width: 46px;height: 46px;margin-top: -24px;border-radius: 10px;font-size: 21px;box-shadow: 0 0 0 2px #ffffff,0 6px 14px rgba(8,30,100,.25)}.vex-card__badge svg{width: 24px;height: 24px}.vex-card__title{margin-top: 12px;font-size: 17px;line-height: 1.3;white-space: normal}.vex-card__desc{margin-top: 4px;font-size: 15px;line-height: 1.45;white-space: normal}.vex-card__desc br{display: none}.vex-card:hover{transform: translateY(-3px)}.fx-ready .vex-card[data-reveal]{opacity: 0;translate: 0 24px}.fx-ready .vex-card[data-reveal].is-in{opacity: 1;translate: none;transition: opacity 1s cubic-bezier(.25,.1,.25,1) calc(var(--i) * .07s),translate 1.2s var(--hero-ease) calc(var(--i) * .07s),transform .5s var(--hero-ease),box-shadow .5s ease}.vex-cta{position: relative;left: auto;right: auto;top: auto;height: auto;display: grid;grid-template-columns: auto minmax(0,1fr) auto;align-items: center;column-gap: clamp(24px,4vw,56px);margin-top: clamp(28px,3.5vw,40px);padding: clamp(24px,3vw,34px) clamp(24px,3.5vw,44px);border-radius: 24px;background: linear-gradient(110deg,#eaf3fe 0%,#f3f8ff 60%,#e8f1fe 100%);box-shadow: 0 0 0 1px rgba(205,222,248,.9),0 18px 44px rgba(8,40,120,.08)}.vex-cta__title{font-size: clamp(22px,2.2vw,26px);line-height: 1.25}.vex-cta__text{margin-top: 0;font-size: 16px;line-height: 1.5;white-space: normal}.vex-cta__text br{display: none}.vex-cta__btn{width: auto;height: 54px;margin-top: 0;padding: 0 30px 0 34px;gap: 16px;font-size: 17px;white-space: nowrap;box-shadow: 0 12px 26px rgba(10,98,239,.3),inset 0 1px 0 rgba(255,255,255,.25)}.vex-cta__btn svg{width: 20px;height: 12px}.vex__band{position: relative;left: auto;right: auto;top: auto;bottom: auto;margin: clamp(44px,5vw,64px) 0 clamp(60px,7vw,92px);background: none;box-shadow: none}.vex__benefits{position: relative;inset: auto;display: grid;grid-template-columns: repeat(4,minmax(0,1fr))}.vex__benefits li{position: relative;left: auto;top: auto;align-items: center;gap: 14px;padding: 0 clamp(12px,1.6vw,24px)}.vex__benefits li:first-child{padding-left: 0}.vex__benefits li:not(:first-child)::before{left: 0;top: 4px;width: 2px;height: calc(100% - 8px)}.vex__benefits svg{width: 36px;height: 38px}.vex__benefits li>span{padding-top: 0;font-size: 13px;line-height: 1.5;letter-spacing: .03em;white-space: normal}.vex__benefits li>span br{display: none}}@media (min-width: 1024px) and (max-width: 1399.98px){.vex{grid-template-columns: minmax(0,.9fr) minmax(0,1.1fr);grid-template-areas: "content media" "cards cards" "cta cta" "band band";column-gap: clamp(36px,4vw,64px)}.vex__media{align-self: center;margin-top: 0}.vex__frame{aspect-ratio: 16 / 11}.vex__checks{grid-template-columns: minmax(0,1fr);gap: 10px;padding: 16px 26px 22px}.vex__bg{object-position: 54% 40%}.vex__cards{margin-top: clamp(44px,5vw,64px)}}@media (max-width: 1199.98px){.vex__cards{grid-template-columns: repeat(6,minmax(0,1fr))}.vex-card{grid-column: span 2}.vex-card:nth-child(4){grid-column: 2 / span 2}.vex-card:nth-child(5){grid-column: 4 / span 2}.vex-card__desc br{display: inline}}@media (max-width: 1023.98px){.vex__line{font-size: clamp(36px,6.6vw,54px)}.vex__feats{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 20px}.vex__feats li{flex-direction: column;align-items: flex-start;gap: 12px;margin: 0 !important}.vex__feats strong + span br{display: none}.vex__benefits{grid-template-columns: repeat(2,minmax(0,1fr));row-gap: 30px;max-width: 760px;margin: 0 auto}.vex__benefits li:nth-child(odd){padding-left: 0}.vex__benefits li:nth-child(odd)::before{display: none}.vex__benefits li:nth-child(even){padding-left: clamp(20px,3vw,32px)}}@media (max-width: 899.98px){.vex__cards{grid-template-columns: repeat(2,minmax(0,1fr))}.vex-card,.vex-card:nth-child(4){grid-column: auto}.vex-card:nth-child(5){grid-column: 1 / -1;display: grid;grid-template-columns: 42% minmax(0,1fr);grid-template-rows: auto auto;align-content: center;column-gap: 22px;padding: 0 20px 0 0}.vex-card:nth-child(5) .vex-card__photo{grid-row: 1 / 3;aspect-ratio: auto;height: 100%;min-height: 150px;margin: 0;border-radius: 16px 0 0 16px}.vex-card:nth-child(5) .vex-card__badge{position: absolute;left: calc(42% - 23px);top: 50%;margin-top: -23px}.vex-card:nth-child(5) .vex-card__title{align-self: end;margin-top: 0;padding-left: 14px}.vex-card:nth-child(5) .vex-card__desc{align-self: start;padding-left: 14px}.vex-cta{grid-template-columns: minmax(0,1fr) auto;row-gap: 12px}.vex-cta__title{grid-column: 1}.vex-cta__text{grid-column: 1}.vex-cta__btn{grid-column: 2;grid-row: 1 / 3}}@media (max-width: 639.98px){.vex{padding-top: 56px}.vex__line{font-size: clamp(32px,9.6vw,44px);line-height: 1.05}.vex__lead{margin-top: 16px;font-size: 16px}.vex__feats{grid-template-columns: minmax(0,1fr);gap: 16px}.vex__feats li{flex-direction: row;align-items: center;gap: 16px}.vex-feat__ico{width: 52px;height: 52px}.vex-feat__ico svg{width: 26px;height: 26px}.vex__feats strong{font-size: 16.5px}.vex__feats strong + span{font-size: 15px}.vex__media{margin-top: 36px;border-radius: 22px}.vex__frame{aspect-ratio: 4 / 3}.vex__bg{object-position: 55% 40%}.vex__sign{margin: 18px 0 4px;font-size: 26px}.vex__checks{grid-template-columns: minmax(0,1fr);gap: 12px;padding: 16px 20px 22px}.vex__cards{grid-template-columns: minmax(0,1fr);gap: 12px}.vex-card,.vex-card:nth-child(5){grid-column: auto;display: grid;grid-template-columns: 112px minmax(0,1fr);grid-template-rows: auto auto;align-content: center;column-gap: 0;min-height: 108px;padding: 14px 16px 14px 0}.vex-card .vex-card__photo,.vex-card:nth-child(5) .vex-card__photo{grid-row: 1 / 3;align-self: stretch;aspect-ratio: auto;height: auto;min-height: 0;margin: -14px 0;border-radius: 16px 0 0 16px}.vex-card .vex-card__badge,.vex-card:nth-child(5) .vex-card__badge{position: absolute;left: 89px;top: 50%;width: 44px;height: 44px;margin-top: -22px;font-size: 20px}.vex-card .vex-card__title,.vex-card:nth-child(5) .vex-card__title{align-self: end;margin-top: 0;padding-left: 34px;font-size: 16.5px}.vex-card .vex-card__desc,.vex-card:nth-child(5) .vex-card__desc{align-self: start;padding-left: 34px;font-size: 14.5px}.vex-card__desc br,.vex-card:nth-child(5) .vex-card__desc br{display: none}.vex-cta{grid-template-columns: minmax(0,1fr);row-gap: 14px;padding: 26px 22px;text-align: left}.vex-cta__btn{grid-column: 1;grid-row: auto;justify-self: stretch;margin-top: 4px}.vex__benefits{gap: 12px}.vex__benefits li,.vex__benefits li:nth-child(odd),.vex__benefits li:nth-child(even){flex-direction: column;align-items: center;gap: 10px;padding: 20px 12px 18px;text-align: center;border-radius: 18px;background: rgba(255,255,255,.85);box-shadow: 0 10px 26px rgba(8,40,120,.07),0 0 0 1px rgba(210,226,248,.9)}.vex__benefits li:not(:first-child)::before{display: none}.vex__benefits li>span{font-size: 12px}.vex__benefits li>span br{display: none}}:is(.vcf,.vcf-steps,.vcf-visit) *,:is(.vcf,.vcf-steps,.vcf-visit) *::before,:is(.vcf,.vcf-steps,.vcf-visit) *::after{box-sizing: border-box}:is(.vcf,.vcf-steps,.vcf-visit) :where(h1,h2,p,ul,ol,li,strong,address){margin: 0;padding: 0}:is(.vcf,.vcf-steps,.vcf-visit) :where(ul,ol){list-style: none}:is(.vcf,.vcf-steps,.vcf-visit) :where(h1,h2,p,li,a,strong,span,label,address,input,select,textarea,button){font-family: inherit;font-style: normal;letter-spacing: normal}:is(.vcf,.vcf-steps,.vcf-visit) :where(h1,h2){transition: none}:is(.vcf,.vcf-steps,.vcf-visit) :where(a){text-decoration: none}.vcf-card{position: relative;scroll-margin-top: 96px;padding: clamp(26px,3vw,40px);border-radius: 26px;background: #ffffff;box-shadow: 0 0 0 1px rgba(255,255,255,.6),0 40px 90px rgba(2,12,40,.38),0 12px 30px rgba(2,12,40,.16);color: var(--vcf-ink)}.vcf-card::before{content: "";position: absolute;left: 30px;right: 30px;top: 0;height: 4px;border-radius: 0 0 4px 4px;background: linear-gradient(90deg,var(--vcf-blue) 0%,var(--vcf-cyan) 100%)}.vcf-field{position: relative;display: flex;flex-direction: column;min-width: 0}.vcf-field>label{margin-bottom: 8px;font-size: 14px;font-weight: 600;line-height: 1.3;color: #12206e}.vcf-field input:not([type="checkbox"]),.vcf-field select,.vcf-field textarea{display: block;width: 100%;height: 52px;padding: 0 16px;border: 1.5px solid var(--vcf-line);border-radius: 13px;background: #f7faff;font-size: 16px;font-weight: 400;line-height: 1.4;color: #0e1a5a;box-shadow: none;outline: none;-webkit-appearance: none;appearance: none;transition: border-color .25s ease,background-color .25s ease,box-shadow .25s ease}.vcf-field textarea{height: auto;min-height: 132px;padding: 14px 16px;resize: vertical}.vcf-field ::placeholder{font-size: 15.5px;color: #97a3c2;opacity: 1}.vcf-field input:not([type="checkbox"]):hover,.vcf-field select:hover,.vcf-field textarea:hover{border-color: #c3d4ee}.vcf-field input:not([type="checkbox"]):focus,.vcf-field select:focus,.vcf-field textarea:focus{border-color: var(--vcf-blue);background: #ffffff;box-shadow: 0 0 0 4px rgba(10,111,245,.13);outline: none}.vcf-field select{padding-right: 44px;cursor: pointer}.vcf-field select:invalid,.vcf-field select.is-empty{color: #8592b6}.vcf-field select option{color: #0e1a5a}.vcf-field__err{display: none;align-items: center;gap: 6px;margin-top: 7px;font-size: 13.5px;font-weight: 500;line-height: 1.35;color: #d4313b}.vcf-field__err::before{content: "!";flex: none;display: flex;align-items: center;justify-content: center;width: 16px;height: 16px;border-radius: 50%;background: #d4313b;font-size: 11px;font-weight: 800;color: #ffffff}.vcf-field.is-invalid .vcf-field__err{display: flex}.vcf-field.is-invalid input:not([type="checkbox"]),.vcf-field.is-invalid select,.vcf-field.is-invalid textarea{border-color: #e0525a;background: #fff8f8}.vcf-field.is-invalid input:not([type="checkbox"]):focus,.vcf-field.is-invalid select:focus{box-shadow: 0 0 0 4px rgba(224,82,90,.14)}.vcf-field__count{align-self: flex-end;margin-top: 6px;font-size: 12.5px;line-height: 1;color: #97a3c2}.vcf-submit{position: relative;display: inline-flex;align-items: center;justify-content: center;gap: 14px;height: 58px;padding: 0 30px 0 34px;border: 0;border-radius: 15px;background: linear-gradient(90deg,#005cff 0%,#0a6ff5 45%,#1aa3ff 100%);box-shadow: 0 14px 30px rgba(0,96,255,.32),inset 0 1px 0 rgba(255,255,255,.22);font-size: 17.5px;font-weight: 600;line-height: 1;color: #ffffff;cursor: pointer;transition: transform .4s var(--vcf-ease),box-shadow .4s ease,filter .4s ease}.vcf-submit .bi{font-size: 18px;transition: transform .4s var(--vcf-ease)}.vcf-submit:hover{transform: translateY(-2px);filter: brightness(1.06);box-shadow: 0 18px 36px rgba(0,96,255,.42),inset 0 1px 0 rgba(255,255,255,.22)}.vcf-submit:hover .bi{transform: translateX(4px)}.vcf-submit:focus{outline: none}.vcf-submit:focus-visible{outline: 2px solid var(--vcf-cyan);outline-offset: 4px}.vcf-submit[aria-busy="true"]{pointer-events: none;filter: saturate(.8)}.vcf-submit[aria-busy="true"] .bi{visibility: hidden}.vcf-submit[aria-busy="true"]::after{content: "";position: absolute;right: 30px;top: 50%;width: 18px;height: 18px;margin-top: -9px;border: 2px solid rgba(255,255,255,.4);border-top-color: #ffffff;border-radius: 50%;animation: vcfSpin .8s linear infinite}@keyframes vcfSpin{to{transform: rotate(360deg)}}.vcf-form__status:empty{display: none}.vcf-form__status{margin-top: 18px;padding: 14px 16px;border-radius: 12px;background: #fff4f4;box-shadow: inset 0 0 0 1px #f6c9cc;font-size: 14.5px;line-height: 1.5;color: #a1222b}.vcf-form__status a{font-weight: 600;color: inherit;text-decoration: underline}.vcf-card.is-done{display: flex;flex-direction: column;justify-content: center}.vcf-done{display: flex;flex-direction: column;align-items: center;padding: clamp(40px,6vw,80px) clamp(10px,3vw,30px);text-align: center;outline: none}.vcf-done[hidden]{display: none}.vcf-done__title{max-width: 420px;margin-top: 30px;font-size: clamp(22px,2vw,27px);font-weight: 800;line-height: 1.25;letter-spacing: -.02em;color: var(--vcf-navy)}.vcf-done__text{max-width: 420px;margin-top: 12px;font-size: 16.5px;line-height: 1.6;color: #4a5785}.vcf-map{position: relative;aspect-ratio: 16 / 10;overflow: hidden;border-radius: 24px;background: radial-gradient(circle at 50% 46%,rgba(10,111,245,.16) 0%,rgba(10,111,245,0) 30%),linear-gradient(28deg,transparent 0 46%,rgba(255,255,255,.95) 46% 48.6%,transparent 48.6%),linear-gradient(-62deg,transparent 0 58%,rgba(255,255,255,.9) 58% 59.8%,transparent 59.8%),linear-gradient(104deg,transparent 0 30%,rgba(255,255,255,.8) 30% 31.2%,transparent 31.2%),linear-gradient(170deg,transparent 0 70%,rgba(170,214,255,.55) 70% 76%,transparent 76%),repeating-linear-gradient(0deg,rgba(160,190,230,.2) 0 1px,transparent 1px 34px),repeating-linear-gradient(90deg,rgba(160,190,230,.2) 0 1px,transparent 1px 34px),linear-gradient(160deg,#e8f1fb 0%,#dce9f8 100%);box-shadow: 0 0 0 1px #dbe6f5,0 26px 60px rgba(10,40,110,.14)}.vcf-map iframe{position: absolute;inset: 0;width: 100%;height: 100%;border: 0}.vcf-map__btn{display: inline-flex;align-items: center;gap: 9px;height: 46px;margin-top: 16px;padding: 0 22px;border: 0;border-radius: 13px;background: var(--vcf-navy);box-shadow: 0 12px 26px rgba(11,29,99,.28);font-size: 15px;font-weight: 600;color: #ffffff;cursor: pointer;transition: transform .4s var(--vcf-ease),background-color .3s ease}.vcf-map__btn:hover{transform: translateY(-2px);background: #13288a}.vcf-map__btn:focus{outline: none}.vcf-map__btn:focus-visible{outline: 2px solid var(--vcf-cyan);outline-offset: 3px}@keyframes vcfRise{from{opacity: 0;translate: 0 22px}to{opacity: 1;translate: none}}.loaded .vcf-card{animation: vcfRise 1.2s var(--vcf-ease) backwards calc(var(--vcf-start) + .35s)}@media (prefers-reduced-motion: reduce){:is(.vcf,.vcf-steps,.vcf-visit) *,:is(.vcf,.vcf-steps,.vcf-visit) *::before,:is(.vcf,.vcf-steps,.vcf-visit) *::after{animation: none !important;transition: none !important}}@media (max-width: 1099.98px){.vcf-card{width: 100%;max-width: 760px;justify-self: center}.vcf-map{aspect-ratio: 16 / 9}}@media (max-width: 639.98px){.vcf-card{padding: 26px 20px 28px;border-radius: 22px}.vcf-card::before{left: 22px;right: 22px}.vcf-submit{width: 100%}.vcf-map{aspect-ratio: 4 / 5;border-radius: 20px}}.vf-legal{background: #00142a;border-top: 1px solid #12324f}.vf-legal__in{width: calc(2170 * var(--u));max-width: 100%;margin: 0 auto;padding: 16px calc(68 * var(--u));display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 8px 24px;font-size: 13.5px;line-height: 1.5;color: rgba(196,214,236,.72)}.vf-legal__in p{margin: 0;color: inherit;font: inherit}.vf-legal__links{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 22px}.vf-legal__links a{position: relative;color: #cddcf0}.vf-legal__links a + a::before{content: "";position: absolute;left: -12px;top: 50%;width: 3px;height: 3px;margin-top: -1.5px;border-radius: 50%;background: rgba(196,214,236,.45)}.vf-legal__links a:hover,.vf-legal__links a:focus-visible,.vf-legal__links a[aria-current="page"]{color: #ffffff}@media (max-width: 639.98px){.vf-legal__in{flex-direction: column;justify-content: center;padding: 18px 20px 22px;text-align: center}.vf-legal__links{justify-content: center}}:is(.vlg,.vlg-body) *,:is(.vlg,.vlg-body) *::before,:is(.vlg,.vlg-body) *::after{box-sizing: border-box}:is(.vlg,.vlg-body) :where(h1,h2,h3,p,ul,ol,li,strong,address){margin: 0;padding: 0}:is(.vlg,.vlg-body) :where(h1,h2,h3,p,li,a,strong,span,address){font-family: inherit;font-style: normal;letter-spacing: normal}:is(.vlg,.vlg-body) :where(h1,h2,h3){transition: none}.vlg-toc{position: sticky;top: 100px;padding: 22px 18px 22px 22px;border-radius: 20px;background: #ffffff;box-shadow: 0 0 0 1px #e3ecf8,0 16px 36px rgba(10,40,110,.07)}.vlg-toc summary{display: block;list-style: none;font-size: 12.5px;font-weight: 700;letter-spacing: .2em;text-transform: uppercase;color: #0f1f8a;pointer-events: none}.vlg-toc summary::-webkit-details-marker{display: none}.vlg-toc ol{margin-top: 14px;list-style: none;counter-reset: toc}.vlg-toc li{counter-increment: toc}.vlg-toc a{display: flex;gap: 10px;padding: 8px 10px;border-radius: 10px;font-size: 14.5px;font-weight: 500;line-height: 1.35;color: #3c4876;transition: background-color .25s ease,color .25s ease}.vlg-toc a::before{content: counter(toc,decimal-leading-zero);flex: none;min-width: 22px;font-size: 12.5px;font-weight: 700;line-height: 1.6;color: var(--vlg-blue)}.vlg-toc a:hover,.vlg-toc a:focus-visible{background: #eef5ff;color: var(--vlg-navy)}@media (prefers-reduced-motion: reduce){:is(.vlg,.vlg-body) *,:is(.vlg,.vlg-body) *::before{animation: none !important;transition: none !important}}@media (max-width: 1023.98px){.vlg-toc{position: relative;top: auto;padding: 0}.vlg-toc summary{position: relative;padding: 18px 50px 18px 22px;cursor: pointer;pointer-events: auto}.vlg-toc summary::after{content: "";position: absolute;right: 24px;top: 50%;width: 9px;height: 9px;margin-top: -7px;border-right: 2px solid var(--vlg-blue);border-bottom: 2px solid var(--vlg-blue);transform: rotate(45deg);transition: transform .3s ease}.vlg-toc[open] summary::after{transform: rotate(-135deg);margin-top: -2px}.vlg-toc ol{margin: 0;padding: 0 12px 14px}}.vau-card{grid-area: card}.vau-card{position: relative;padding: 12px clamp(24px,3vw,38px) 26px;border-radius: 26px;background: #ffffff;box-shadow: 0 0 0 1px rgba(255,255,255,.6),0 40px 90px rgba(2,12,40,.38),0 12px 30px rgba(2,12,40,.16);color: var(--vau-ink)}.vau-card::before{content: "";position: absolute;left: 30px;right: 30px;top: 0;height: 4px;border-radius: 0 0 4px 4px;background: linear-gradient(90deg,var(--vau-blue) 0%,var(--vau-cyan) 100%)}.vau-form[hidden]{display: none}.vau-field{display: flex;flex-direction: column;min-width: 0}.vau-field>label{margin-bottom: 8px;font-size: 14px;font-weight: 600;line-height: 1.3;color: #12206e}.vau-eye{position: absolute;right: 6px;top: 50%;display: flex;align-items: center;justify-content: center;width: 40px;height: 40px;margin-top: -20px;padding: 0;border: 0;border-radius: 10px;background: transparent;font-size: 18px;color: #6f7ea8;cursor: pointer;transition: background-color .25s ease,color .25s ease}.vau-eye:hover{background: #eef4fd;color: var(--vau-blue)}.vau-eye:focus{outline: none}.vau-eye:focus-visible{box-shadow: 0 0 0 3px rgba(10,111,245,.3)}.vau-field__err{display: none;align-items: center;gap: 6px;margin-top: 7px;font-size: 13.5px;font-weight: 500;line-height: 1.35;color: #d4313b}.vau-field__err::before{content: "!";flex: none;display: flex;align-items: center;justify-content: center;width: 16px;height: 16px;border-radius: 50%;background: #d4313b;font-size: 11px;font-weight: 800;color: #ffffff}.vau-field.is-invalid .vau-field__err{display: flex}.vau-strength{display: grid;grid-template-columns: repeat(4,1fr);gap: 6px;margin-top: 10px}.vau-strength span{height: 5px;border-radius: 3px;background: #e4ebf6;transition: background-color .3s ease}.vau-strength[data-level="1"] span:nth-child(-n + 1){background: #e0525a}.vau-strength[data-level="2"] span:nth-child(-n + 2){background: #f0a020}.vau-strength[data-level="3"] span:nth-child(-n + 3){background: #3aa0f0}.vau-strength[data-level="4"] span{background: #19a463}.vau-rules{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 4px 14px;margin-top: 10px}.vau-rules li{position: relative;padding-left: 22px;font-size: 13px;line-height: 1.45;color: #6a77a0;transition: color .25s ease}.vau-rules li::before{content: "";position: absolute;left: 0;top: 2px;width: 15px;height: 15px;border-radius: 50%;box-shadow: inset 0 0 0 1.5px #c3cfe4;transition: background-color .25s ease,box-shadow .25s ease}.vau-rules li.is-ok{color: #12753f}.vau-rules li.is-ok::before{background: #19a463 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.4l2.6 2.6 5.4-5.8' fill='none' stroke='%23fff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 11px no-repeat;box-shadow: none}.vau-consent a,.vau-switch a,.vau-help a,.vau-form__status a{font-weight: 600;color: var(--vau-blue);text-decoration: underline;text-decoration-color: rgba(10,111,245,.35);text-underline-offset: 3px}.vau-form__status:empty{display: none}.vau-form__status{display: flex;gap: 12px;margin-top: 16px;padding: 14px 16px;border-radius: 13px;background: #eef5ff;box-shadow: inset 0 0 0 1px #cfe0f7;font-size: 14.5px;line-height: 1.55;color: #23336f}.vau-form__status::before{content: "i";flex: none;display: flex;align-items: center;justify-content: center;width: 22px;height: 22px;margin-top: 1px;border-radius: 50%;background: var(--vau-blue);font-size: 13px;font-weight: 800;font-style: italic;color: #ffffff}@keyframes vauRise{from{opacity: 0;translate: 0 20px}to{opacity: 1;translate: none}}@keyframes vauSwap{from{opacity: 0;translate: 12px 0}to{opacity: 1;translate: none}}.loaded .vau-card{animation: vauRise 1.2s var(--vau-ease) backwards calc(var(--hero-start) + .25s)}.vau-form.is-swapped{animation: vauSwap .5s var(--vau-ease) both}@media (max-width: 639.98px){.vau-card{padding: 8px 18px 22px;border-radius: 22px}.vau-card::before{left: 22px;right: 22px}.vau-rules{grid-template-columns: minmax(0,1fr)}}.vpic{display: contents}.visio-skip{position: fixed;z-index: 10001;left: 16px;top: 12px;display: inline-flex;align-items: center;min-height: 44px;padding: 0 20px;border-radius: 12px;background: #0b1f66;box-shadow: 0 10px 26px rgba(4,16,48,.3);font-family: 'Figtree','Figtree Fallback','Poppins','Poppins Fallback',sans-serif;font-size: 15px;font-weight: 600;line-height: 1;color: #ffffff;text-decoration: none;transform: translateY(-160%);transition: transform .2s ease}.visio-skip:focus,.visio-skip:focus-visible{color: #ffffff;transform: none}a:focus-visible,button:focus-visible,summary:focus-visible,[tabindex]:focus-visible,input[type="checkbox"]:focus-visible{outline: 3px solid #2b7fff;outline-offset: 3px}:is(.visio-navbar,main,.vf,.visio-top) :is(a,button):focus-visible{outline: 3px solid #2b7fff}.vrw-st--ok{color: #127a40}.vrw-st--warn{color: #9a4f00}.vrw-st--closed{color: #b02a2a}@media (pointer: coarse){.visio-navbar__logo{min-height: 44px}.vf-col li{height: auto}.vf-col a,.vf-contact a,.vf-legal__links a{display: inline-flex;align-items: center;min-height: 44px}.vf-col li{margin-bottom: 0}.vlg-toc a{min-height: 44px;align-items: center}.vau-eye{width: 44px;height: 44px;margin-top: -22px;right: 4px}}@media (prefers-reduced-motion: reduce){html{scroll-behavior: auto}*,*::before,*::after{animation-duration: .01ms !important;animation-delay: 0s !important;animation-iteration-count: 1 !important;transition-duration: .01ms !important;transition-delay: 0s !important}}@media (min-width: 992px) and (max-width: 1170px){.main-header{padding: 0 20px 15px}}@media only screen and (min-width: 768px) and (max-width: 991px){.loaded .loader-wrapper{opacity: 0}}@media only screen and (min-width: 320px) and (max-width: 991px){.main-header{display: none!important}header.main-header{display: none}}
