#wsparcie._section_x136b_2{background:#fff;padding-block:64px}#wsparcie._section_x136b_2 ._heading_x136b_3{text-align:center;grid-template-columns:minmax(0,1fr);align-items:center;gap:20px;margin-bottom:44px}#wsparcie._section_x136b_2 ._heading_x136b_3 h2{text-wrap:wrap;max-width:none;margin-inline:auto}#wsparcie._section_x136b_2 ._heading_x136b_3>p{max-width:940px;color:var(--vn-copy);border:0;justify-self:center;margin:0;padding:0}._cards_x136b_6{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}._cards_x136b_6>li{min-width:0;margin:0;padding:0;display:flex}._card_x136b_6{box-sizing:border-box;color:#102a42;background:#fff;border:1px solid #e1e7ec;border-left:4px solid #102a42;border-radius:14px;grid-template-columns:56px minmax(0,1fr) 28px;align-items:center;gap:18px;width:100%;min-height:112px;padding:20px 22px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:grid;box-shadow:0 5px 16px #102a420f}#wsparcie ._card_x136b_6 h4{min-width:0;color:inherit;letter-spacing:-.02em;text-wrap:pretty;overflow-wrap:break-word;margin:0;font:700 24px/1.3 Lato,Arial,sans-serif}._serviceIcon_x136b_10{color:#fff;background:#f26432;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex}#wsparcie ._serviceIcon_x136b_10 svg{stroke-width:1.9px;flex:0 0 30px;width:30px;height:30px;display:block}._arrow_x136b_12{color:#102a42;justify-content:center;align-items:center;width:28px;height:28px;display:flex}._arrow_x136b_12 svg{width:26px;height:26px;display:block}._card_x136b_6._featured_x136b_14{color:#fff;background:#102a42;border-color:#102a42 #102a42 #102a42 #f26432}._featured_x136b_14 ._serviceIcon_x136b_10{color:#ff936b;background:#294157}._featured_x136b_14 ._arrow_x136b_12{color:#ff936b}._card_x136b_6:hover{border-color:#102a42;box-shadow:0 7px 20px #102a4221}._card_x136b_6:focus-visible,._footer_x136b_18 a:focus-visible{outline-offset:4px;outline:3px solid #c74617}._footer_x136b_18{justify-content:center;margin-top:24px;display:flex}#wsparcie ._footer_x136b_18 a{color:#c74617;text-underline-offset:6px;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;min-height:44px;font:700 16px/1.4 Lato,Arial,sans-serif;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}._footer_x136b_18 a:hover{color:#ad3b17}@media (width<=980px){#wsparcie._section_x136b_2{padding-block:48px}._card_x136b_6{grid-template-columns:48px minmax(0,1fr) 24px;gap:14px;padding:18px}._serviceIcon_x136b_10{width:48px;height:48px}#wsparcie ._serviceIcon_x136b_10 svg{flex-basis:28px;width:28px;height:28px}}@media (width<=800px){._cards_x136b_6{grid-template-columns:minmax(0,1fr);gap:14px}}@media (width<=480px){._card_x136b_6{grid-template-columns:44px minmax(0,1fr) 22px;gap:12px;padding:18px 14px}._serviceIcon_x136b_10{width:44px;height:44px}#wsparcie ._serviceIcon_x136b_10 svg{flex-basis:26px;width:26px;height:26px}#wsparcie ._card_x136b_6 h4{font-size:22px}._arrow_x136b_12,._arrow_x136b_12 svg{width:22px;height:22px}}@media (prefers-reduced-motion:reduce){._card_x136b_6{transition:none}}._prompt_x136b_43{color:#fff;background:#102a42;border-radius:20px;grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:36px;margin-top:52px;padding:36px 40px;display:grid;position:relative}#wsparcie ._promptBadge_x136b_44{color:#fff;background:#c74617;border-radius:999px;margin:0;padding:8px 20px;position:absolute;top:0;left:40px;transform:translateY(-50%)}._promptCopy_x136b_45{min-width:0}#wsparcie ._promptTitle_x136b_46{color:#fff;margin:0 0 12px}#wsparcie ._promptCopy_x136b_45>p{color:#d6dfe6;text-wrap:wrap;max-width:78ch;margin:0;font:400 18px/1.6 Lato,Arial,sans-serif}._promptActions_x136b_48{justify-items:end;gap:12px;min-width:0;display:grid}._promptButton_x136b_49{color:#fff;text-align:center;text-transform:uppercase;background:#c74617;border-radius:7px;justify-content:center;align-items:center;width:100%;max-width:210px;min-height:48px;padding:14px 20px;font:900 16px/1.3 Lato,Arial,sans-serif;text-decoration:none;display:inline-flex}._promptButton_x136b_49:hover{background:#ad3b17}#wsparcie ._promptActions_x136b_48>p{color:#d6dfe6;text-align:right;text-wrap:wrap;white-space:nowrap;margin:0;font:400 18px/1.5 Lato,Arial,sans-serif}._contactEnding_x136b_52{white-space:nowrap}._promptActions_x136b_48 p a{color:inherit;text-underline-offset:3px;text-decoration:underline}._promptActions_x136b_48 a:focus-visible{outline-offset:4px;outline:3px solid #fff}@media (width<=980px){._prompt_x136b_43{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:48px;padding:32px 24px 28px}#wsparcie ._promptBadge_x136b_44{left:24px}._promptActions_x136b_48{justify-items:stretch}._promptButton_x136b_49{max-width:none}#wsparcie ._promptActions_x136b_48>p{text-align:left;white-space:normal}}#wsparcie.vn-scope-grid-proposal{color:#102a42;background:#eef1f3;width:100%;padding:48px 28px;font-family:Lato,Arial,sans-serif;container:vn-scope-grid/inline-size}.vn-scope-grid-proposal,.vn-scope-grid-proposal *{box-sizing:border-box}.vn-scope-grid-inner{max-width:1440px;margin-inline:auto}.vn-scope-grid-heading{text-align:center;margin:0 0 38px}#wsparcie .vn-scope-grid-kicker{color:#f26432;text-transform:uppercase;letter-spacing:.12em;margin:0 0 18px;font:900 16px/1.4 Lato,Arial,sans-serif}#wsparcie .vn-scope-grid-heading h2{color:#102a42;letter-spacing:-.035em;margin:0;font:500 49px/1.12 Georgia,Times New Roman,serif}#wsparcie .vn-scope-grid-intro{color:#344b5d;max-width:940px;margin:22px auto 0;font:400 18px/1.7 Lato,Arial,sans-serif}.vn-scope-grid-cards{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.vn-scope-grid-cards>li{min-width:0;margin:0;padding:0;display:flex}.vn-scope-grid-card{isolation:isolate;color:#102a42;text-align:center;background:#fff;border:2px solid #0000;border-radius:6px 28px 28px;flex-direction:column;align-items:center;gap:18px;width:100%;min-width:0;padding:26px 18px 22px;text-decoration:none;transition:transform .4s,box-shadow .4s,color .2s .15s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 24px #102a4213,0 2px 5px #102a4209}.vn-scope-grid-card:before{z-index:-1;content:"";background:linear-gradient(165deg,#34546e 0%,#102a42 100%);transition:transform .6s;position:absolute;inset:0;transform:translateY(101%)}#wsparcie .vn-scope-grid-icon{--vn-icon-circle:#102a42;background:var(--vn-icon-circle);color:#fff;border-radius:50%;flex:0 0 48px;justify-content:center;align-items:center;width:48px;height:48px;transition:background-color .2s;display:flex}#wsparcie .vn-scope-grid-card:is(:hover,:focus,:active,.is-featured) .vn-scope-grid-icon{--vn-icon-circle:#f26432}#wsparcie .vn-scope-grid-icon>svg.vn-icon{background:0 0;border:0;border-radius:0;flex:none;width:30px;height:30px;margin:0;padding:0;display:block}#wsparcie .vn-scope-grid-card h3{color:inherit;letter-spacing:-.015em;overflow-wrap:break-word;text-wrap:pretty;margin:0;font:700 20px/1.3 Lato,Arial,sans-serif}.vn-scope-grid-more{color:#c74617;justify-content:center;align-items:center;gap:10px;margin-top:auto;padding-top:4px;font:700 16px/1.4 Lato,Arial,sans-serif;transition:color .2s;display:inline-flex}.vn-scope-grid-arrow{background:currentColor;width:19px;height:3px;display:block;position:relative}.vn-scope-grid-arrow:after{content:"";border:3px solid;border-width:3px 3px 0 0;width:11px;height:11px;position:absolute;top:-4px;right:0;transform:rotate(45deg)}.vn-scope-grid-card:is(:hover,:focus,:active),.vn-scope-grid-card.is-featured{color:#fff;box-shadow:0 12px 30px #102a4224}.vn-scope-grid-card:is(:hover,:focus,:active){transform:translateY(-10px)}.vn-scope-grid-card:is(:hover,:focus,:active):before,.vn-scope-grid-card.is-featured:before{transform:translateY(0)}.vn-scope-grid-card:is(:hover,:focus,:active) .vn-scope-grid-more,.vn-scope-grid-card.is-featured .vn-scope-grid-more{color:#ff936b}.vn-scope-grid-card:focus-visible{outline-offset:4px;outline:3px solid #f26432}#wsparcie .vn-scope-grid-full{color:#c74617;text-underline-offset:5px;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;width:fit-content;max-width:100%;min-height:44px;margin:26px auto 0;font:700 16px/1.4 Lato,Arial,sans-serif;text-decoration:underline;display:flex}@container vn-scope-grid (width<=1100px){#wsparcie .vn-scope-grid-heading h2{font-size:43px}.vn-scope-grid-cards{gap:14px}.vn-scope-grid-card{border-radius:6px 22px 22px;gap:16px;padding:22px 14px 20px}}@container vn-scope-grid (width<=800px){#wsparcie .vn-scope-grid-heading h2{font-size:35px}.vn-scope-grid-cards{gap:10px}#wsparcie .vn-scope-grid-icon{width:40px;height:40px}#wsparcie .vn-scope-grid-icon>svg.vn-icon{width:26px;height:26px}#wsparcie .vn-scope-grid-icon{flex-basis:40px}.vn-scope-grid-card{padding:20px 10px 18px}.vn-scope-grid-more{flex-wrap:wrap;gap:8px}}@container vn-scope-grid (width<=640px){.vn-scope-grid-cards{grid-template-columns:minmax(0,1fr);gap:16px}.vn-scope-grid-card{text-align:left;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px 20px;padding:22px;display:grid}.vn-scope-grid-icon{grid-area:1/1/3}.vn-scope-grid-more{grid-column:2;justify-content:start;margin:0;padding:0}}@media (width<=600px){#wsparcie.vn-scope-grid-proposal{padding:40px 20px}}@media (prefers-reduced-motion:reduce){.vn-scope-grid-card,.vn-scope-grid-card:before,.vn-scope-grid-more,#wsparcie .vn-scope-grid-icon{transition:none}.vn-scope-grid-card:is(:hover,:focus,:active){transform:none}}#main-content #home-proof._proof_1tqaz_2{color:#fff;padding-block:72px 60px;background-color:#102a42!important}._inner_1tqaz_3{text-align:center;width:100%;max-width:1200px;margin-inline:auto}._heading_1tqaz_4{justify-items:center;gap:0;display:grid}#home-proof ._heading_1tqaz_4 .vn-kicker{color:#f26432;margin:0 0 24px}#home-proof ._heading_1tqaz_4 h2{color:#fff;max-width:1080px;font:500 var(--vn-site-h2,49px)/1.12 Georgia, "Times New Roman", serif;letter-spacing:-.035em;text-wrap:wrap;margin:0}#home-proof ._heading_1tqaz_4 h2 em{color:#f26432;font-weight:inherit}#home-proof ._intro_1tqaz_8{color:#d6dfe6;text-wrap:wrap;max-width:850px;margin:26px 0 0;font:400 18px/1.7 Lato,Arial,sans-serif}._facts_1tqaz_9{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin:56px 0 0;padding:0;display:grid}._facts_1tqaz_9>div{border-left:1px solid #344d63;min-width:0;padding-inline:26px}._facts_1tqaz_9>div:first-child{border-left:0}#home-proof ._facts_1tqaz_9 dt{color:#fff;white-space:nowrap;margin:0 0 12px;font:400 56px/1.1 Lato,Arial,sans-serif}#home-proof ._facts_1tqaz_9 dd{color:#b7c6d2;text-wrap:wrap;margin:0;font:400 18px/1.5 Lato,Arial,sans-serif}#home-proof ._more_1tqaz_14{color:#f26432;justify-content:center;align-items:center;gap:4px;min-height:44px;margin-top:38px;font:700 16px/1.4 Lato,Arial,sans-serif;text-decoration:none;display:inline-flex}._more_1tqaz_14:hover{text-underline-offset:4px;text-decoration:underline}._more_1tqaz_14:focus-visible{outline-offset:5px;outline:3px solid #f26432}@media (width<=980px){#main-content #home-proof._proof_1tqaz_2{padding-block:56px 44px}._facts_1tqaz_9>div{padding-inline:18px}#home-proof ._facts_1tqaz_9 dt{font-size:48px}}@media (width<=720px){#main-content #home-proof._proof_1tqaz_2{padding-block:44px 36px}#home-proof ._heading_1tqaz_4 .vn-kicker{margin-bottom:20px}#home-proof ._intro_1tqaz_8{margin-top:22px}._facts_1tqaz_9{margin-top:36px}._facts_1tqaz_9>div{padding-inline:12px}#home-proof ._facts_1tqaz_9 dt{font-size:40px}#home-proof ._more_1tqaz_14{margin-top:28px}}@media (width<=600px){._facts_1tqaz_9{grid-template-columns:minmax(0,1fr);max-width:360px;margin-inline:auto}._facts_1tqaz_9>div{border-top:1px solid #344d63;border-left:0;padding:22px 0}._facts_1tqaz_9>div:first-child{border-top:0;padding-top:0}._facts_1tqaz_9>div:last-child{padding-bottom:0}#home-proof ._facts_1tqaz_9 dt{margin-bottom:8px}}#o-mnie.vn-thinking-photo{color:#102a42;background:#eef1f3;width:100%;padding:48px 28px;font-family:Lato,Arial,sans-serif;container:vn-thinking-photo/inline-size}.vn-thinking-photo,.vn-thinking-photo *{box-sizing:border-box}.vn-thinking-photo-grid{grid-template-columns:minmax(0,.88fr) minmax(0,1.82fr);grid-template-areas:"photo heading""photo features";gap:32px 44px;max-width:1320px;margin:0 auto;display:grid}.vn-thinking-photo-heading{text-align:left;grid-area:heading;min-width:0}#o-mnie .vn-thinking-photo-kicker{color:#f26432;letter-spacing:.1em;text-transform:uppercase;margin:0 0 18px;font:900 16px/1.4 Lato,Arial,sans-serif}#o-mnie .vn-thinking-photo-heading h2{color:#102a42;letter-spacing:-.035em;margin:0;font:500 49px/1.12 Georgia,Times New Roman,serif}#o-mnie .vn-thinking-photo-heading h2 em{color:#f26432;font-weight:inherit}.vn-thinking-photo-intro{color:#344b5d;margin:20px 0 0;font:400 18px/1.7 Lato,Arial,sans-serif}.vn-thinking-photo-figure{background:#dce2e7;border-radius:28px;grid-area:photo;align-self:stretch;min-width:0;min-height:620px;margin:0;position:relative;overflow:hidden}.vn-thinking-photo-figure img{object-fit:cover;object-position:48% 58%;width:100%;height:100%;position:absolute;inset:0}.vn-thinking-photo-features{grid-area:features;grid-template-columns:minmax(0,1.06fr) minmax(0,1fr);align-items:stretch;gap:32px;min-width:0;display:grid}.vn-thinking-photo-featured{color:#fff;background:radial-gradient(at 100% 100%,#294e6b 0%,#0000 65%),#102a42;border-radius:28px;flex-direction:column;justify-content:center;gap:20px;min-width:0;padding:32px;display:flex}.vn-thinking-photo-featured:before{content:"";background:#f26432;width:44px;height:4px;margin-bottom:4px;display:block}#o-mnie.vn-thinking-photo h3{color:inherit;letter-spacing:-.02em;margin:0;font:700 26px/1.3 Lato,Arial,sans-serif}.vn-thinking-photo-featured>p{color:#d6dfe6;margin:0;font:400 18px/1.65 Lato,Arial,sans-serif}.vn-thinking-photo-featured>.vn-thinking-photo-resolution{color:#fff;border-top:1px solid #496277;padding-top:20px;font-weight:700}.vn-thinking-photo-insights{align-content:center;gap:26px;min-width:0;display:grid}.vn-thinking-photo-insights article{grid-template-columns:42px minmax(0,1fr);align-items:start;gap:16px;min-width:0;display:grid}.vn-thinking-photo-insights article+article{border-top:1px solid #cbd4dc;padding-top:26px}.vn-thinking-photo-check{color:#fff;background:#f26432;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.vn-thinking-photo-check svg{stroke-width:3px;width:25px;height:25px}.vn-thinking-photo-insights p{color:#344b5d;margin:12px 0 0;font:400 18px/1.65 Lato,Arial,sans-serif}@container vn-thinking-photo (width<=1100px){.vn-thinking-photo-grid{grid-template-columns:minmax(0,.78fr) minmax(0,1.92fr);gap:26px}#o-mnie .vn-thinking-photo-heading h2{font-size:43px}.vn-thinking-photo-features{gap:24px}.vn-thinking-photo-featured{padding:24px}.vn-thinking-photo-insights article{grid-template-columns:36px minmax(0,1fr);gap:12px}.vn-thinking-photo-check{width:36px;height:36px}.vn-thinking-photo-check svg{width:22px;height:22px}#o-mnie.vn-thinking-photo h3{font-size:24px}}@container vn-thinking-photo (width<=800px){.vn-thinking-photo-grid{grid-template-columns:minmax(0,.68fr) minmax(0,2fr);column-gap:20px}#o-mnie .vn-thinking-photo-heading h2{font-size:35px}.vn-thinking-photo-features{gap:18px}.vn-thinking-photo-featured{padding:22px 18px}.vn-thinking-photo-insights article{grid-template-columns:minmax(0,1fr);gap:12px}#o-mnie.vn-thinking-photo h3{font-size:22px}}@container vn-thinking-photo (width<=560px){.vn-thinking-photo-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"heading""photo""features";gap:28px}.vn-thinking-photo-figure{aspect-ratio:4/3;min-height:0}.vn-thinking-photo-figure img{object-position:50% 66%}.vn-thinking-photo-features{grid-template-columns:minmax(0,1fr);gap:28px}.vn-thinking-photo-featured{padding:28px}.vn-thinking-photo-insights article{grid-template-columns:36px minmax(0,1fr)}#o-mnie.vn-thinking-photo h3{font-size:24px}}@media (width<=600px){#o-mnie.vn-thinking-photo{padding:36px 20px}}.vn-thinking-photo-tick{border:3px solid #fff;border-width:0 3px 3px 0;width:10px;height:18px;display:block;transform:translateY(-2px)rotate(45deg)}#wspolpraca.vn-onboarding{isolation:isolate;color:#102a42;background:#fff;width:100%;padding:56px 32px;font-family:Lato,Arial,sans-serif;position:relative;container:vn-onboarding/inline-size}.vn-onboarding,.vn-onboarding *{box-sizing:border-box}#wspolpraca.vn-onboarding:before{content:"";z-index:-1;background:repeating-radial-gradient(at 5% 42%,#0000 0 25px,#789bb35c 27px 28px,#0000 30px 54px),#102a42;width:calc(50% + min(1320px,100% - 64px)/-2 + 210px);position:absolute;inset:0 auto 0 0}.vn-onboarding-inner{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);grid-template-areas:"steps heading";align-items:center;gap:72px;width:100%;max-width:1320px;margin-inline:auto;padding-left:50px;display:grid;position:relative}.vn-onboarding-heading{grid-area:heading;min-width:0}#wspolpraca .vn-onboarding-kicker{color:#f26432;text-transform:uppercase;letter-spacing:.12em;margin:0 0 22px;padding:0;font:900 16px/1.4 Lato,Arial,sans-serif}#wspolpraca .vn-onboarding-heading h2{color:#102a42;letter-spacing:-.035em;text-wrap:wrap;max-width:none;margin:0;font:500 49px/1.12 Georgia,Times New Roman,serif}#wspolpraca .vn-onboarding-intro{color:#344b5d;margin:28px 0 0;font:400 18px/1.7 Lato,Arial,sans-serif}#wspolpraca .vn-onboarding-action{color:#fff;background:#c74617;border-radius:6px;justify-content:space-between;align-items:center;gap:30px;min-height:54px;margin-top:30px;padding:14px 22px;font:700 18px/1.4 Lato,Arial,sans-serif;text-decoration:none;display:inline-flex}#wspolpraca .vn-onboarding-action:hover{background:#ad3b17}.vn-onboarding-action:focus-visible{outline-offset:5px;outline:3px solid #f26432}.vn-onboarding-arrow{background:currentColor;width:24px;height:3px;display:block;position:relative}.vn-onboarding-arrow:after{content:"";border-top:3px solid;border-right:3px solid;width:13px;height:13px;position:absolute;top:-5px;right:0;transform:rotate(45deg)}.vn-onboarding-steps{grid-area:steps;gap:18px;min-width:0;margin:0;padding:0;list-style:none;display:grid;position:relative}.vn-onboarding-step{background:#fff;border-radius:6px;grid-template-columns:52px minmax(0,1fr);align-items:start;gap:22px;min-width:0;margin:0;padding:26px 28px;display:grid;position:relative;box-shadow:0 8px 30px #102a4214}.vn-onboarding-number{color:#fff;background:#f26432;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;font:700 20px/1 Lato,Arial,sans-serif;display:flex}#wspolpraca .vn-onboarding-copy h3{color:#102a42;letter-spacing:-.015em;margin:0;font:700 24px/1.3 Lato,Arial,sans-serif}#wspolpraca .vn-onboarding-copy p{color:#344b5d;margin:12px 0 0;font:400 18px/1.6 Lato,Arial,sans-serif}.vn-onboarding-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@container vn-onboarding (width<=1100px){.vn-onboarding-inner{grid-template-columns:minmax(0,1.14fr) minmax(0,1fr);gap:40px;padding-left:24px}#wspolpraca .vn-onboarding-heading h2{font-size:43px}.vn-onboarding-step{grid-template-columns:44px minmax(0,1fr);gap:18px;padding:22px}.vn-onboarding-number{width:44px;height:44px;font-size:18px}}@container vn-onboarding (width<=800px){.vn-onboarding-inner{gap:28px;padding-left:12px}.vn-onboarding-step{grid-template-columns:36px minmax(0,1fr);gap:14px;padding:20px 18px}.vn-onboarding-number{width:36px;height:36px;font-size:16px}#wspolpraca .vn-onboarding-heading h2{font-size:35px}#wspolpraca .vn-onboarding-copy h3{font-size:22px}}@container vn-onboarding (width<=580px){.vn-onboarding-inner{grid-template-columns:minmax(0,1fr);grid-template-areas:"heading""steps";gap:36px;padding-left:0}.vn-onboarding-heading{text-align:center}#wspolpraca .vn-onboarding-intro{margin-top:22px}.vn-onboarding-steps{isolation:isolate;gap:16px;margin-left:12px}.vn-onboarding-steps:before{content:"";z-index:-1;background:repeating-radial-gradient(at 5% 42%,#0000 0 25px,#789bb35c 27px 28px,#0000 30px 54px),#102a42;width:90px;position:absolute;inset:-18px auto -18px -32px}.vn-onboarding-step{padding:22px 20px}#wspolpraca .vn-onboarding-action{margin-top:24px}}@media (width<=644px){#wspolpraca.vn-onboarding{padding:40px 20px 44px}#wspolpraca.vn-onboarding:before{display:none}}#home-package-start._start_1vjfx_2{color:#102a42;background:#102a42;padding-block:48px 28px}._startViewport_1vjfx_3{width:100%;max-width:1120px;margin-inline:auto;container:start-package/inline-size}._startLayout_1vjfx_4{background:#fff;border-radius:18px;grid-template-columns:minmax(0,2.2fr) minmax(260px,1fr);display:grid;position:relative}._startIcon_1vjfx_5{z-index:1;box-sizing:border-box;color:#f26432;background:#fff;border:1px solid #eef1f3;border-radius:50%;place-items:center;width:82px;height:82px;display:grid;position:absolute;top:-26px;left:20px;box-shadow:0 2px 5px #102a421a}._startIcon_1vjfx_5 svg{width:35px;height:43px}._startContent_1vjfx_7{border-left:5px solid #f26432;border-radius:18px 0 0 18px;min-width:0;padding:30px 36px 30px 116px}._startTop_1vjfx_8{gap:2px;margin-bottom:16px;display:grid}#home-package-start ._startLabel_1vjfx_9{color:#c74617;letter-spacing:.07em;text-transform:uppercase;text-wrap:wrap;margin:0;font:900 20px/1.4 Lato,Arial,sans-serif}#home-package-start ._startNote_1vjfx_10{color:#102a42;text-wrap:wrap;margin:0;font:400 18px/1.5 Lato,Arial,sans-serif}#home-package-start ._startTitle_1vjfx_11{color:#102a42;letter-spacing:-.025em;text-wrap:wrap;min-width:0;margin:0;font:500 36px/1.15 Georgia,Times New Roman,serif}._startPerks_1vjfx_12{color:#102a42;gap:8px;margin:22px 0 0;padding:0;font:400 18px/1.45 Lato,Arial,sans-serif;list-style:none;display:grid}._startPerks_1vjfx_12 li{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:14px;margin:0;padding:0;display:grid}._startPerks_1vjfx_12 ._check_1vjfx_14{border-radius:50%;width:24px;height:24px;margin-top:1px}._startPerks_1vjfx_12 ._check_1vjfx_14 svg{width:19px;height:19px}._startOffer_1vjfx_16{background:#fff2eb;border-left:1px dashed #e7ae93;border-radius:0 18px 18px 0;align-content:center;gap:28px;min-width:0;padding:30px 26px;display:grid;position:relative}._startOffer_1vjfx_16:before,._startOffer_1vjfx_16:after{content:"";background:#102a42;border-radius:50%;width:21px;height:21px;position:absolute;left:-11px}._startOffer_1vjfx_16:before{top:-11px}._startOffer_1vjfx_16:after{bottom:-11px}._startPriceRow_1vjfx_20{justify-items:center;gap:12px;display:grid}._hours_1vjfx_21{color:#102a42;margin:0;font:700 22px/1.3 Lato,Arial,sans-serif;display:block}#home-package-start ._price_1vjfx_22{color:#102a42;white-space:nowrap;margin:0;font:700 48px/1.05 Lato,Arial,sans-serif;display:block}._startButton_1vjfx_23{color:#fff;text-align:center;background:#102a42;border:0;border-radius:6px;justify-content:center;align-items:center;gap:12px;min-height:54px;padding:12px 14px;font:700 16px/1.4 Lato,Arial,sans-serif;text-decoration:none;display:flex}._startButton_1vjfx_23>span{color:#f26432;flex-shrink:0;font-size:26px;line-height:1}._startButton_1vjfx_23:hover{background:#1d3c57}._startButton_1vjfx_23:focus-visible{outline-offset:4px;outline:3px solid #f26432}@container start-package (width<=760px){._startLayout_1vjfx_4{grid-template-columns:minmax(0,1fr)}._startIcon_1vjfx_5{width:72px;height:72px;left:24px}._startIcon_1vjfx_5 svg{width:30px;height:38px}._startContent_1vjfx_7{border-radius:18px 18px 0 0;padding:56px 24px 30px}._startTop_1vjfx_8{margin-bottom:16px}#home-package-start ._startTitle_1vjfx_11{font-size:30px;line-height:1.15}._startPerks_1vjfx_12{gap:12px;margin-top:24px}._startOffer_1vjfx_16{border-top:1px dashed #e7ae93;border-left:0;border-radius:0 0 18px 18px;gap:22px;padding:26px 24px 24px}._startOffer_1vjfx_16:before{background:#fff;top:-11px;left:calc(50% - 11px)}._startOffer_1vjfx_16:after{display:none}._startPriceRow_1vjfx_20{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._hours_1vjfx_21{font-size:20px}#home-package-start ._price_1vjfx_22{font-size:40px}._startButton_1vjfx_23{width:100%;min-height:54px}}@media (width<=584px){#home-package-start._start_1vjfx_2{padding:46px 16px 20px}}#home-work-comparison._section_1vjfx_48{--vn-comparison-radius:28px;color:#102a42;background:#fff;padding-block:48px}._section_1vjfx_48 ._heading_1vjfx_49 .vn-kicker{color:#f26432;margin:0 0 14px}#home-work-comparison ._heading_1vjfx_49{text-align:center;grid-template-columns:minmax(0,1fr);align-items:center;gap:18px;margin-bottom:36px;display:grid}#home-work-comparison ._heading_1vjfx_49 h2{max-width:none}#home-work-comparison ._intro_1vjfx_52{max-width:880px;color:var(--vn-copy);justify-self:center;margin:0;font:400 18px/1.7 Lato,Arial,sans-serif}#main-content #home-work-comparison ._intro_1vjfx_52{font-size:18px!important}._section_1vjfx_48 ._heading_1vjfx_49 h2{color:#102a42;font:500 var(--vn-site-h2,48px)/1.1 Georgia, "Times New Roman", serif;letter-spacing:-.035em;margin:0}._panels_1vjfx_56{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px;display:grid}._role_1vjfx_57{border-radius:var(--vn-comparison-radius);color:#102a42;background:#fff;border:1px solid #d3dce4;grid-template-rows:auto 1fr auto auto;min-width:0;padding:30px;display:grid;position:relative}._roleHeader_1vjfx_58{grid-template-rows:auto 1fr auto;padding-bottom:26px;display:grid}._mobileMeta_1vjfx_59,._mobileTitleAccent_1vjfx_59{display:none}#home-work-comparison ._roleHeader_1vjfx_58 ._level_1vjfx_60{color:#526472;letter-spacing:.1em;text-transform:uppercase;grid-row:1;margin:0 0 12px;font:900 16px/1.4 Lato,Arial,sans-serif}#home-work-comparison ._partner_1vjfx_61 ._roleHeader_1vjfx_58 ._level_1vjfx_60{color:#b7c6d2}#home-work-comparison ._badge_1vjfx_62{background:var(--vn-brand-action,#c74617);color:#fff;letter-spacing:.06em;text-transform:uppercase;border-radius:6px;margin:0;padding:8px 16px;font:900 16px/1.2 Lato,Arial,sans-serif;position:absolute;top:-16px;right:22px}._section_1vjfx_48 ._roleHeader_1vjfx_58 h3{color:inherit;letter-spacing:-.02em;grid-row:2;margin:0 0 10px;font:500 clamp(26px,2.4vw,34px)/1.2 Lato,Arial,sans-serif}._section_1vjfx_48 ._roleHeader_1vjfx_58 p{color:var(--vn-copy);grid-row:3;margin:0;font:400 18px/1.5 Lato,Arial,sans-serif}#home-work-comparison ._roleHeader_1vjfx_58 h3{font-weight:700}._checklist_1vjfx_66{grid-template-rows:repeat(3,1fr);gap:24px;margin:0;padding:0;list-style:none;display:grid}._checklist_1vjfx_66 li{grid-template-columns:18px minmax(0,1fr);align-items:start;gap:16px;display:grid}._check_1vjfx_14{color:#fff;background:#f26432;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}._check_1vjfx_14 svg{width:23px;height:23px}._checklist_1vjfx_66 ._check_1vjfx_14{border-radius:4px;width:18px;height:18px;margin-top:3px}._checklist_1vjfx_66 ._check_1vjfx_14 svg{width:14px;height:14px}._checklist_1vjfx_66 strong{color:inherit;font:700 18px/1.4 Lato,Arial,sans-serif;display:block}._section_1vjfx_48 ._checklist_1vjfx_66 p{color:var(--vn-copy);margin:5px 0 0;font:400 18px/1.5 Lato,Arial,sans-serif}._example_1vjfx_74{border-top:1px solid #d3dce4;margin-top:26px;padding-top:22px}._section_1vjfx_48 ._example_1vjfx_74 h4{color:#344b5d;text-transform:uppercase;letter-spacing:.1em;margin:0 0 12px;font:900 14px/1.4 Lato,Arial,sans-serif}._section_1vjfx_48 ._example_1vjfx_74 p{color:var(--vn-copy);margin:0;font:400 18px/1.6 Lato,Arial,sans-serif}._partner_1vjfx_61{color:#fff;background:#102a42;border-color:#102a42}._section_1vjfx_48 ._partner_1vjfx_61 ._roleHeader_1vjfx_58 p,._section_1vjfx_48 ._partner_1vjfx_61 ._checklist_1vjfx_66 p,._section_1vjfx_48 ._partner_1vjfx_61 ._example_1vjfx_74 p{color:#d6dfe6}._partner_1vjfx_61 ._example_1vjfx_74{border-top-color:#627789}._section_1vjfx_48 ._partner_1vjfx_61 ._example_1vjfx_74 h4{color:#d6dfe6}._section_1vjfx_48 ._roleAction_1vjfx_81{text-align:left;border-radius:6px;justify-content:space-between;align-self:end;align-items:center;gap:16px;width:100%;min-width:0;min-height:54px;margin-top:24px;padding:14px 20px;font:700 18px/1.4 Lato,Arial,sans-serif;text-decoration:none;display:flex}#home-work-comparison ._secondaryAction_1vjfx_82{color:#102a42;background:#eef1f3;border-color:#d3dce4}#home-work-comparison ._secondaryAction_1vjfx_82:is(:hover,:focus-visible){color:#102a42;background:#dfe5ea;border-color:#c6d0d9}._roleAction_1vjfx_81>svg{flex:0 0 28px;width:28px;height:28px}._roleAction_1vjfx_81:focus-visible{outline-offset:5px;outline:3px solid #f26432}@supports (grid-template-rows:subgrid){._role_1vjfx_57{grid-row:span 6;grid-template-rows:subgrid}._roleHeader_1vjfx_58{grid-row:span 3;grid-template-rows:subgrid}}@media (width<=1000px){._role_1vjfx_57{padding:26px}}@media (width<=800px){#home-work-comparison ._heading_1vjfx_49{grid-template-columns:minmax(0,1fr);gap:18px;margin-bottom:28px}._panels_1vjfx_56{grid-template-columns:minmax(0,1fr);gap:38px}._role_1vjfx_57{grid-row:auto;padding:24px;display:block;box-shadow:0 8px 24px #102a420f}._roleHeader_1vjfx_58{border-radius:calc(var(--vn-comparison-radius) - 1px) calc(var(--vn-comparison-radius) - 1px) 0 0;color:#102a42;background:#eef1f3;margin:-24px -24px 26px;padding:24px 24px 22px;display:block}#home-work-comparison ._roleHeader_1vjfx_58 ._level_1vjfx_60{display:none}._mobileMeta_1vjfx_59{align-items:center;gap:14px;margin-bottom:24px;display:flex}._mobileRoleIcon_1vjfx_100{color:#fff;background:#102a42;border-radius:12px;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid}._mobileRoleIcon_1vjfx_100 svg{stroke-width:1.9px;width:26px;height:26px}._mobileLevel_1vjfx_102{color:#526472;gap:3px;margin:0;font:700 16px/1.35 Lato,Arial,sans-serif;display:grid}._mobileLevel_1vjfx_102>span:first-child{letter-spacing:.08em;text-transform:uppercase;font-weight:900}#home-work-comparison ._roleHeader_1vjfx_58 h3{color:inherit;letter-spacing:-.02em;text-wrap:balance;margin:0;font:900 32px/1.13 Lato,Arial,sans-serif}._mobileTitleAccent_1vjfx_59{background:#f26432;border-radius:2px;width:54px;height:4px;margin-top:16px;display:block}#home-work-comparison ._roleHeader_1vjfx_58 ._roleDescription_1vjfx_106{color:#fff;background:#102a42;border-radius:8px;margin:22px 0 0;padding:14px 16px;font:700 18px/1.45 Lato,Arial,sans-serif}._partner_1vjfx_61 ._roleHeader_1vjfx_58{color:#fff;background:#102a42;border-bottom:1px solid #3c5367}._partner_1vjfx_61 ._mobileRoleIcon_1vjfx_100{background:#f26432}._partner_1vjfx_61 ._mobileLevel_1vjfx_102{color:#b7c6d2}#home-work-comparison ._partner_1vjfx_61 ._roleHeader_1vjfx_58 ._roleDescription_1vjfx_106{background:#294358}#home-work-comparison ._badge_1vjfx_62{z-index:1;letter-spacing:.04em;padding:7px 12px;top:-14px;right:18px}._checklist_1vjfx_66{grid-template-rows:none;gap:20px}._checklist_1vjfx_66 li{gap:14px}._section_1vjfx_48 ._checklist_1vjfx_66 p{margin-top:8px}}@media (width<=720px){#home-work-comparison._section_1vjfx_48{padding-block:36px}}@media (width<=400px){._checklist_1vjfx_66 li{grid-template-columns:18px minmax(0,1fr);gap:14px}._check_1vjfx_14{width:26px;height:26px}._check_1vjfx_14 svg{width:21px;height:21px}}@media (width<=360px){._role_1vjfx_57{padding-inline:20px}._roleHeader_1vjfx_58{margin-inline:-20px;padding-inline:20px}}@media (width>=801px){._role_1vjfx_57{--comparison-desktop-inset:30px}._roleHeader_1vjfx_58{margin:calc(-1 * var(--comparison-desktop-inset)) calc(-1 * var(--comparison-desktop-inset)) 26px;padding:var(--comparison-desktop-inset) var(--comparison-desktop-inset) 24px;border-radius:calc(var(--vn-comparison-radius) - 1px) calc(var(--vn-comparison-radius) - 1px) 0 0;color:#102a42;background:#edf1f4}._partner_1vjfx_61 ._roleHeader_1vjfx_58{color:#fff;background:#23475f}#home-work-comparison ._roleHeader_1vjfx_58 h3:after{content:"";background:#f26432;border-radius:2px;width:65px;height:4px;margin-top:16px;display:block}#home-work-comparison ._badge_1vjfx_62{z-index:1}}@media (width>=801px) and (width<=1000px){._role_1vjfx_57{--comparison-desktop-inset:26px}}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lato-latin-400-normal-BEhtfm5r.woff2)format("woff2"),url(/assets/lato-latin-400-normal-B11PyLys.woff)format("woff")}@font-face{font-family:Lato;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/lato-latin-400-italic-Dc0B1559.woff2)format("woff2"),url(/assets/lato-latin-400-italic-DL5fBv-7.woff)format("woff")}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/lato-latin-700-normal-BUGMgin4.woff2)format("woff2"),url(/assets/lato-latin-700-normal-DAdL7O4w.woff)format("woff")}@font-face{font-family:Lato;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/lato-latin-700-italic-Jzc1y7Yy.woff2)format("woff2"),url(/assets/lato-latin-700-italic-Db_2buKa.woff)format("woff")}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/lato-latin-900-normal-C3uaq3BA.woff2)format("woff2"),url(/assets/lato-latin-900-normal-CZBfLiEO.woff)format("woff")}@font-face{font-family:Lato;font-style:italic;font-display:swap;font-weight:900;src:url(/assets/lato-latin-900-italic-BavPsJuJ.woff2)format("woff2"),url(/assets/lato-latin-900-italic-rkWrKaRq.woff)format("woff")}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lato-latin-ext-400-normal-CK4GAP86.woff2)format("woff2"),url(data:font/woff;base64,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)format("woff")}@font-face{font-family:Lato;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/lato-latin-ext-400-italic-Dg-ZdBy0.woff2)format("woff2"),url(data:font/woff;base64,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)format("woff")}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/lato-latin-ext-700-normal-C6gwlRgY.woff2)format("woff2"),url(data:font/woff;base64,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)format("woff")}@font-face{font-family:Lato;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/lato-latin-ext-700-italic-COy6bFiU.woff2)format("woff2"),url(data:font/woff;base64,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)format("woff")}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/lato-latin-ext-900-normal-BhetttCG.woff2)format("woff2"),url(data:font/woff;base64,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)format("woff")}@font-face{font-family:Lato;font-style:italic;font-display:swap;font-weight:900;src:url(/assets/lato-latin-ext-900-italic-B8k3ZoVS.woff2)format("woff2"),url(data:font/woff;base64,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)format("woff")}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.table{display:table}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.border{border-style:var(--tw-border-style);border-width:1px}.text-wrap{text-wrap:wrap}.oldstyle-nums{--tw-numeric-figure:oldstyle-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--navy:#0d2035;--navy-2:#132b43;--ink:#132437;--orange:#ff6a2a;--orange-dark:#e55417;--ivory:#f7f4ee;--paper:#fffdf9;--muted:#65717d;--line:#d9dedf}.vn-home.vn-home-contrast>.vn-main>section.vn-section.vn-about{color:var(--vn-ink);background:#fff}.vn-home.vn-home-contrast>.vn-main>.vn-about .vn-about-card{color:var(--vn-ink);background:0 0}.vn-home.vn-home-contrast>.vn-main>.vn-about .vn-about-card>p:first-child,.vn-home.vn-home-contrast>.vn-main>.vn-about .vn-about-card>p:not(:first-child){color:var(--vn-copy)}.vn-home.vn-home-contrast>.vn-main>.vn-about .vn-about-card blockquote{color:var(--vn-ink)}.vn-home.vn-home-contrast>.vn-main>.vn-about .vn-workstyle{background:var(--vn-ink-deep);color:#fff;border-color:#ffffff24}.vn-home.vn-home-contrast>.vn-main>.vn-about .vn-workstyle li{border-bottom-color:#ffffff29}.vn-home.vn-home-contrast>.vn-main>.vn-about .vn-workstyle strong{color:#fff}.vn-home.vn-home-contrast>.vn-main>.vn-about .vn-workstyle li p{color:#ffffffc2}.vn-home.vn-home-contrast>.vn-main>.vn-about .vn-workstyle li:first-child .vn-workstyle-icon,.vn-home.vn-home-contrast>.vn-main>.vn-about .vn-workstyle li:nth-child(2) .vn-workstyle-icon{color:#fff;background:#ffffff14;border-color:#ffffff4d}.vn-home.vn-home-contrast>.vn-main>.vn-about .vn-practice-case{background:var(--vn-ink-deep);color:#fff;border:0;border-radius:18px;padding:clamp(28px,3vw,40px)}@media (width<=720px){.vn-home.vn-home-contrast>.vn-main>.vn-about .vn-practice-case{padding:28px 22px}}.vn-offer-page .vo-comparison.vo-employment-comparison{background:#162c42}.vn-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--navy);color:var(--paper);text-rendering:optimizelegibility;margin:0;font-family:Lato,Arial,sans-serif}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button,a{-webkit-tap-highlight-color:transparent}.site-header{z-index:20;border-bottom:1px solid #ffffff1f;grid-template-columns:1fr auto 1fr;align-items:center;gap:32px;height:92px;padding:0 clamp(24px,5vw,84px);display:grid;position:absolute;inset:0 0 auto}.brand{align-items:center;width:132px;height:80px;display:flex;overflow:hidden}.brand img{object-fit:contain;width:132px;height:80px}.site-header>nav{color:#ffffffc7;gap:38px;font-size:16px;display:flex}.site-header>nav a{padding:12px 0;position:relative}.site-header>nav a:after{content:"";background:var(--orange);width:0;height:1px;transition:width .25s;position:absolute;bottom:7px;left:0}.site-header>nav a:hover:after,.site-header>nav a:focus-visible:after{width:100%}.header-cta{justify-self:end;align-items:center;gap:13px;font-size:16px;font-weight:700;display:flex}.header-cta span{width:38px;height:38px;color:var(--navy);background:var(--orange);border-radius:50%;place-items:center;transition:transform .2s;display:grid}.header-cta:hover span{transform:translate(2px,-2px)}.hero{background:radial-gradient(circle at 13% 14%,#ff6a2a17,#0000 28%),linear-gradient(135deg,#0b1c30 0%,#10263e 62%,#0b1e32 100%);grid-template-columns:minmax(0,1.12fr) minmax(360px,.88fr);align-items:center;gap:clamp(46px,7vw,112px);min-height:830px;padding:160px clamp(24px,7vw,112px) 72px;display:grid;position:relative;overflow:hidden}.hero:before{content:"";background:linear-gradient(90deg,#0000,#ffffff40,#0000);width:42vw;height:1px;position:absolute;inset:auto auto 35px -5vw;transform:rotate(-7deg)}.hero-copy{z-index:2;max-width:810px;position:relative}.eyebrow{text-transform:uppercase;letter-spacing:.18em;color:#ffffff9e;align-items:center;gap:12px;margin:0 0 22px;font-size:16px;font-weight:750;display:flex}.eyebrow>span{background:var(--orange);width:30px;height:2px}.eyebrow.dark{color:#536270}.hero h1{letter-spacing:-.055em;max-width:800px;margin:0;font-size:clamp(48px,5.4vw,80px);font-weight:740;line-height:.99}.hero h1 em{color:var(--orange);letter-spacing:-.045em;margin-top:12px;font-family:Lato,Arial,sans-serif;font-weight:400;display:block}.hero-lead{color:#ffffffb8;max-width:670px;margin:32px 0 0;font-size:clamp(17px,1.45vw,20px);line-height:1.72}.hero-actions{flex-wrap:wrap;align-items:center;gap:30px;margin-top:38px;display:flex}.button{border-radius:3px;justify-content:center;align-items:center;gap:18px;min-height:54px;padding:0 24px;font-size:16px;font-weight:750;transition:transform .2s,background .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-primary{background:var(--orange);color:#0a1827}.button-primary:hover{background:#ff7a43}.text-link{color:#ffffffd4;border-bottom:1px solid #ffffff40;align-items:center;gap:10px;padding:10px 0;font-size:16px;font-weight:650;display:inline-flex}.text-link span{color:var(--orange)}.hero-stats{border-top:1px solid #ffffff24;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:58px;padding-top:28px;display:grid}.hero-stats div{flex-direction:column;gap:5px;display:flex}.hero-stats strong{color:#fff;font-family:Lato,Arial,sans-serif;font-size:29px;font-weight:400}.hero-stats span{color:#ffffff82;max-width:170px;font-size:16px;line-height:1.5}.hero-visual{align-self:stretch;place-items:center;min-height:580px;display:grid;position:relative}.orange-frame{aspect-ratio:.82;border:2px solid var(--orange);border-radius:47% 47% 3px 3px;width:min(92%,520px);position:absolute;transform:translate(28px,-20px)}.portrait-wrap{z-index:2;aspect-ratio:.82;border-radius:46% 46% 3px 3px;width:min(88%,485px);position:relative;overflow:hidden;box-shadow:0 40px 80px #00000059}.portrait-wrap img{object-fit:cover;object-position:center 30%;width:100%;height:100%}.portrait-wrap:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 -100px 100px #06162547}.portrait-note{z-index:4;background:var(--paper);color:var(--ink);margin:0;padding:13px 18px;font-size:16px;font-weight:750;line-height:1.3;position:absolute;bottom:15%;left:5%;box-shadow:0 14px 32px #00000040}.portrait-note span{color:var(--orange-dark);text-transform:uppercase;letter-spacing:.14em;font-size:16px;font-weight:700}.hero-orbit{pointer-events:none;border:1px solid #ff6a2a3b;border-radius:50%;position:absolute}.orbit-one{width:660px;height:230px;top:20px;right:-330px;transform:rotate(-40deg)}.orbit-two{width:520px;height:180px;top:75px;right:-270px;transform:rotate(-40deg)}.audience-strip{background:var(--orange);color:#101e2c;align-items:center;gap:45px;min-height:76px;padding:20px clamp(24px,7vw,112px);display:flex}.audience-strip p{text-transform:uppercase;letter-spacing:.18em;margin:0;font-size:16px;font-weight:800}.audience-strip div{flex:1;grid-template-columns:repeat(4,1fr);align-items:center;display:grid}.audience-strip span{padding-left:24px;font-size:16px;font-weight:700;position:relative}.audience-strip span:before{content:"•";color:#0d203573;position:absolute;left:2px}.section-light{background:var(--paper);color:var(--ink)}.manifesto{border-bottom:1px solid var(--line);grid-template-columns:.34fr 1.66fr;gap:60px;padding:110px clamp(24px,7vw,112px);display:grid}.section-kicker{color:var(--orange-dark);text-transform:uppercase;letter-spacing:.18em;padding-top:12px;font-size:16px;font-weight:800}.manifesto-content{grid-template-columns:1.2fr .65fr;align-items:end;gap:70px;display:grid}.manifesto h2{letter-spacing:-.045em;margin:0;font-size:clamp(34px,3.5vw,55px);line-height:1.09}.manifesto-content>p{color:var(--muted);margin:0;font-size:17px;line-height:1.75}.services{padding:118px clamp(24px,7vw,112px) 130px}.section-heading{justify-content:space-between;align-items:end;gap:50px;margin-bottom:55px;display:flex}.section-heading h2{letter-spacing:-.05em;max-width:760px;margin:0;font-size:clamp(39px,4vw,61px);line-height:1.04}.section-heading>p{max-width:360px;color:var(--muted);margin:0 0 7px;line-height:1.7}.services-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.service-card{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-height:370px;padding:32px;transition:background .25s,transform .25s;display:flex}.service-card:hover{background:#f0ebe2;transform:translateY(-3px)}.service-top{color:#87919a;justify-content:space-between;font-size:16px;display:flex}.service-top span:last-child{width:32px;height:32px;color:var(--orange-dark);border:1px solid #bac1c3;border-radius:50%;place-items:center;display:grid}.service-card h3{letter-spacing:-.025em;max-width:300px;margin:48px 0 16px;font-size:23px;line-height:1.2}.service-card>p{color:var(--muted);margin:0;font-size:16px;line-height:1.7}.service-card ul{flex-wrap:wrap;gap:7px;margin:auto 0 0;padding:24px 0 0;list-style:none;display:flex}.service-card li{color:#66727c;border:1px solid #d8dddc;border-radius:999px;padding:6px 9px;font-size:16px;font-weight:700}.process{background:var(--navy-2);grid-template-columns:.78fr 1.22fr;gap:clamp(60px,9vw,150px);padding:120px clamp(24px,7vw,112px);display:grid}.process-intro{align-self:start;position:sticky;top:50px}.process-intro h2{letter-spacing:-.05em;margin:0 0 25px;font-size:clamp(42px,4.2vw,65px);line-height:1.03}.process-intro>p:last-child{color:#ffffff8f;max-width:420px;font-size:17px;line-height:1.7}.process-list{margin:0;padding:0;list-style:none}.process-list li{border-top:1px solid #ffffff29;grid-template-columns:65px 1fr;gap:28px;padding:36px 0 42px;display:grid}.process-list li:last-child{border-bottom:1px solid #ffffff29}.process-list>li>span{color:var(--orange);letter-spacing:.1em;font-size:16px;font-weight:800}.process-list h3{letter-spacing:-.025em;margin:0 0 13px;font-size:28px}.process-list p{color:#fff9;max-width:590px;margin:0;line-height:1.75}.cases{padding:120px clamp(24px,7vw,112px) 132px}.cases-heading{margin-bottom:44px}.case-list{border-top:1px solid var(--line)}.case-row{border-bottom:1px solid var(--line);grid-template-columns:70px 1.05fr 1.05fr .85fr;align-items:center;gap:34px;padding:35px 0;display:grid}.case-number{color:var(--orange-dark);font-size:16px;font-weight:800}.case-type{color:#78848e;text-transform:uppercase;letter-spacing:.18em;margin:0 0 8px;font-size:16px;font-weight:800}.case-row h3{letter-spacing:-.02em;max-width:390px;margin:0;font-size:22px;line-height:1.25}.case-description{color:var(--muted);margin:0;font-size:16px;line-height:1.7}.case-outcome{color:#354657;gap:11px;margin:0;font-size:16px;font-weight:650;line-height:1.55;display:flex}.case-outcome span{width:24px;height:24px;color:var(--orange-dark);background:#ff6a2a24;border-radius:50%;flex:0 0 24px;place-items:center;display:grid}.visual-work{background:#efe9df;grid-template-columns:.9fr 1fr 1fr;align-items:center;gap:38px;min-height:570px;margin-top:100px;padding:clamp(35px,5vw,70px);display:grid;overflow:hidden}.visual-copy h3{letter-spacing:-.04em;max-width:430px;margin:0 0 22px;font-size:clamp(32px,3vw,48px);line-height:1.08}.visual-copy>p:last-child{color:var(--muted);line-height:1.75}.work-card{margin:0;overflow:hidden;box-shadow:0 22px 50px #161f2824}.work-card img{aspect-ratio:1;object-fit:cover;width:100%;transition:transform .6s}.work-card:hover img{transform:scale(1.035)}.work-card-one{transform:rotate(-2.5deg)translateY(8px)}.work-card-two{transform:rotate(2.5deg)translateY(-16px)}.tools-section{background:var(--orange);color:var(--navy);grid-template-columns:.45fr 1.55fr;align-items:center;gap:55px;padding:70px clamp(24px,7vw,112px);display:grid}.tools-section>p{max-width:210px;margin:0;font-size:16px;font-weight:750;line-height:1.5}.tool-cloud{flex-wrap:wrap;gap:10px;display:flex}.tool-cloud span{border:1px solid #0d203547;border-radius:999px;padding:10px 15px;font-size:16px;font-weight:700}.about{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(65px,9vw,150px);padding:130px clamp(24px,8vw,135px);display:grid}.about-image{position:relative}.about-image:before{content:"";background:var(--orange);width:65%;height:65%;position:absolute;inset:-20px auto auto -20px}.about-image img{z-index:1;aspect-ratio:.92;object-fit:cover;object-position:center 25%;filter:saturate(.9);width:100%;position:relative}.about-badge{z-index:3;background:var(--navy);color:#fff;align-items:center;gap:16px;min-width:210px;padding:21px 24px;display:flex;position:absolute;bottom:28px;right:-22px}.about-badge strong{color:var(--orange);font-family:Lato,Arial,sans-serif;font-size:36px;font-weight:400}.about-badge span{color:#ffffffad;font-size:16px;line-height:1.45}.about-copy h2{letter-spacing:-.05em;margin:0 0 32px;font-size:clamp(42px,4vw,63px);line-height:1.02}.about-copy>p{max-width:660px;color:var(--muted);line-height:1.8}.about-copy .about-lead{color:#344657;font-size:19px;line-height:1.7}.about-copy blockquote{border-left:3px solid var(--orange);color:var(--ink);margin:34px 0 25px;padding:7px 0 7px 22px;font-family:Lato,Arial,sans-serif;font-size:22px;font-style:italic}.dark-link{color:var(--ink);border-color:#aeb7ba}.cooperation{background:#0f243a;padding:120px clamp(24px,7vw,112px)}.cooperation-heading>p{color:#ffffff8f}.cooperation-grid{border-top:1px solid #ffffff29;border-left:1px solid #ffffff29;grid-template-columns:repeat(4,1fr);display:grid}.cooperation-grid>div{border-bottom:1px solid #ffffff29;border-right:1px solid #ffffff29;min-height:250px;padding:28px}.cooperation-grid span{color:var(--orange);font-size:16px;font-weight:800}.cooperation-grid h3{margin:65px 0 12px;font-size:19px}.cooperation-grid p{color:#ffffff8c;margin:0;font-size:16px;line-height:1.6}.contact{text-align:center;background:var(--orange);min-height:610px;color:var(--navy);flex-direction:column;align-items:center;padding:105px clamp(24px,7vw,112px);display:flex;position:relative;overflow:hidden}.contact .eyebrow{color:#0d2035a6}.contact .eyebrow>span{background:var(--navy)}.contact h2{letter-spacing:-.058em;max-width:1000px;margin:0;font-size:clamp(48px,6vw,88px);line-height:.97}.contact>p:not(.eyebrow){color:#0d2035b8;max-width:600px;margin:28px auto 0;font-size:17px;line-height:1.65}.contact-actions{z-index:2;align-items:center;gap:28px;margin-top:36px;display:flex;position:relative}.button-light{background:var(--paper);color:var(--navy)}.phone-link{border-bottom:1px solid #0d203566;padding:10px 0;font-size:16px;font-weight:750}.contact-orbit{border:1px solid #0d203529;border-radius:50%;width:740px;height:280px;position:absolute;bottom:-90px;right:-300px;transform:rotate(-15deg)}.contact-orbit:after{content:"";border:1px solid #0d203521;border-radius:50%;position:absolute;inset:18px}footer{color:#ffffff8c;background:#081a2c;grid-template-columns:1fr auto 1fr;align-items:center;gap:30px;padding:36px clamp(24px,7vw,112px);font-size:16px;display:grid}.footer-brand{flex-direction:column;gap:4px;display:flex}.footer-brand strong{color:#fff;letter-spacing:.22em;font-size:16px}footer>p{text-align:center;margin:0}footer>div:last-child{justify-self:end;gap:24px;display:flex}footer a:hover{color:var(--orange)}.inner-header{position:absolute}.inner-header nav{gap:25px}.inner-hero{background:radial-gradient(circle at 82% 30%,#ff6a2a1c,#0000 30%),linear-gradient(135deg,#0a1b2e,#122a43);grid-template-columns:1.35fr .65fr;align-items:center;gap:80px;min-height:700px;padding:175px clamp(24px,8vw,130px) 95px;display:grid;position:relative;overflow:hidden}.inner-hero:after{content:"";border:1px solid #ff6a2a33;border-radius:50%;width:860px;height:310px;position:absolute;top:90px;right:-460px;transform:rotate(-30deg)}.inner-hero-copy{z-index:2;position:relative}.inner-hero h1{letter-spacing:-.06em;max-width:970px;margin:0;font-size:clamp(52px,6.2vw,91px);line-height:.96}.inner-hero h1 em{color:var(--orange);margin-top:10px;font-family:Lato,Arial,sans-serif;font-weight:400;display:block}.inner-hero-copy>p:not(.eyebrow){color:#ffffffa8;max-width:730px;margin:30px 0 0;font-size:19px;line-height:1.72}.inner-actions{flex-wrap:wrap;align-items:center;gap:30px;margin-top:38px;display:flex}.inner-hero-mark{z-index:1;color:#ffffff09;letter-spacing:-.25em;justify-content:center;align-items:center;font-size:clamp(180px,24vw,360px);font-weight:900;display:flex;position:relative;transform:translate(-20px)}.inner-hero-mark span:last-child{color:#ff6a2a12;transform:translate(4px,32px)}.content-section{padding:115px clamp(24px,8vw,130px)}.content-heading{grid-template-columns:1.1fr .55fr;align-items:end;gap:30px 80px;max-width:1120px;margin-bottom:55px;display:grid}.content-heading .eyebrow{grid-column:1/-1;margin-bottom:0}.content-heading h2{letter-spacing:-.05em;margin:0;font-size:clamp(40px,4.3vw,65px);line-height:1.04}.content-heading>p:last-child{color:var(--muted);margin:0;font-size:16px;line-height:1.75}.symptom-grid,.journey-grid,.automation-cases{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,1fr);display:grid}.symptom-grid article,.journey-grid article,.automation-cases article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:280px;padding:32px}.symptom-grid article>span,.journey-grid article>span,.automation-cases article>span{color:var(--orange-dark);font-size:16px;font-weight:800}.symptom-grid h3,.journey-grid h3,.automation-cases h3{letter-spacing:-.025em;margin:55px 0 14px;font-size:24px}.symptom-grid p,.journey-grid p,.automation-cases p{color:var(--muted);margin:0;line-height:1.7}.split-feature{background:var(--navy-2);grid-template-columns:.9fr 1.1fr;gap:100px;padding:110px clamp(24px,8vw,130px);display:grid}.split-feature h2{letter-spacing:-.05em;margin:0;font-size:clamp(42px,4.6vw,70px);line-height:1.02}.numbered-steps{margin:0;padding:0;list-style:none}.numbered-steps li{border-top:1px solid #ffffff29;grid-template-columns:50px 1fr;gap:25px;padding:28px 0 34px;display:grid}.numbered-steps li:last-child{border-bottom:1px solid #ffffff29}.numbered-steps strong{color:var(--orange);font-size:16px}.numbered-steps h3{margin:0 0 10px;font-size:25px}.numbered-steps p{color:#ffffff8f;margin:0;line-height:1.7}.scope-columns{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.scope-columns>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:310px;padding:34px}.scope-columns h3{margin:0 0 38px;font-size:28px}.scope-columns ul,.offer-grid ul,.contact-panel ul{margin:0;padding:0;list-style:none}.scope-columns li,.offer-grid li,.contact-panel li{color:var(--muted);border-top:1px solid var(--line);padding:12px 0 12px 23px;line-height:1.5;position:relative}.scope-columns li:before,.offer-grid li:before,.contact-panel li:before{content:"→";color:var(--orange-dark);position:absolute;left:0}.cta-band{background:var(--orange);color:var(--navy);grid-template-columns:1.25fr .75fr;align-items:end;gap:80px;padding:90px clamp(24px,8vw,130px);display:grid}.cta-band .eyebrow{color:#0d203599}.cta-band .eyebrow>span{background:var(--navy)}.cta-band h2{letter-spacing:-.05em;max-width:880px;margin:0;font-size:clamp(39px,4.5vw,68px);line-height:1.02}.cta-band>div:last-child p{color:#0d2035b3;margin:0 0 25px;line-height:1.7}.creator-quote{text-align:center;background:var(--navy-2);padding:105px 12vw}.creator-quote p{color:#fff;max-width:1050px;margin:0 auto 22px;font-family:Lato,Arial,sans-serif;font-size:clamp(34px,4.5vw,66px);font-style:italic;line-height:1.15}.creator-quote span{color:var(--orange);text-transform:uppercase;letter-spacing:.17em;font-size:16px;font-weight:800}.result-list{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.result-list>div{background:var(--paper);min-height:245px;padding:30px}.result-list strong{color:var(--orange-dark);font-size:16px}.result-list h3{margin:60px 0 11px;font-size:22px}.result-list p{color:var(--muted);margin:0;line-height:1.6}.tech-split{align-items:center}.plain-list p{color:#ffffffad;border-top:1px solid #ffffff29;margin:0;padding:22px 0;font-size:18px}.plain-list p:last-child{border-bottom:1px solid #ffffff29}.plain-list strong{width:55px;color:var(--orange);font-size:16px;display:inline-block}.offer-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.offer-grid article{border:1px solid var(--line);background:#fbf8f3;flex-direction:column;min-height:550px;padding:34px;display:flex}.offer-grid article:nth-child(2){background:var(--navy);color:#fff;transform:translateY(-14px)}.offer-grid article:nth-child(2) p,.offer-grid article:nth-child(2) li{color:#fff9;border-color:#ffffff26}.offer-number{color:var(--orange-dark);font-size:16px;font-weight:800}.offer-type{text-transform:uppercase;letter-spacing:.16em;margin:45px 0 10px;font-size:16px;font-weight:800;color:var(--orange-dark)!important}.offer-grid h3{margin:0 0 20px;font-size:31px;line-height:1.1}.offer-grid article>p:not(.offer-type){color:var(--muted);line-height:1.7}.offer-grid ul{margin-top:22px}.offer-grid article>a{color:var(--orange-dark);margin-top:auto;padding-top:30px;font-weight:750}.pricing-note{border-left:3px solid var(--orange);color:#556470;background:#f1ece3;margin:35px 0 0;padding:18px 22px;font-size:16px;line-height:1.6}.comparison-section{background:var(--navy-2);grid-template-columns:.8fr 1.2fr;align-items:center;gap:100px;padding:110px clamp(24px,8vw,130px);display:grid}.comparison-section h2{letter-spacing:-.05em;margin:0;font-size:clamp(40px,4.4vw,66px);line-height:1.04}.comparison-table>div{color:#ffffff9e;border-top:1px solid #ffffff29;grid-template-columns:.65fr 1.35fr;gap:25px;padding:27px 28px;display:grid}.comparison-table>div:last-child{border-bottom:1px solid #ffffff29}.comparison-table span{color:#fff;font-weight:750}.comparison-table strong{font-weight:500;line-height:1.5}.comparison-table .highlight{background:var(--orange);color:var(--navy);border:none}.comparison-table .highlight span{color:var(--navy)}.studies{padding:80px clamp(24px,8vw,130px) 120px}.studies article{border-bottom:1px solid var(--line);grid-template-columns:70px .75fr 1.25fr;align-items:start;gap:45px;padding:52px 0;display:grid}.study-number{color:var(--orange-dark);font-size:16px;font-weight:800}.studies article>div>p{color:#7a8790;text-transform:uppercase;letter-spacing:.16em;margin:0 0 11px;font-size:16px;font-weight:800}.studies h2{letter-spacing:-.04em;margin:0;font-size:clamp(27px,3vw,43px);line-height:1.1}.study-text{max-width:700px;color:var(--muted);margin:0;font-size:16px;line-height:1.8}.founder{grid-template-columns:.8fr 1.2fr;align-items:start;gap:100px;padding:120px clamp(24px,9vw,145px);display:grid}.founder-photo{position:sticky;top:35px}.founder-photo:before{content:"";background:var(--orange);position:absolute;inset:-18px 18px 18px -18px}.founder-photo img{aspect-ratio:.88;object-fit:cover;width:100%;position:relative}.founder-story h2{letter-spacing:-.05em;margin:0 0 30px;font-size:clamp(42px,4.4vw,66px);line-height:1.03}.founder-story>p{color:var(--muted);line-height:1.8}.founder-story .large-copy{color:#344657;font-size:19px}.founder-story blockquote{border-left:3px solid var(--orange);margin:40px 0 0;padding-left:22px;font-family:Lato,Arial,sans-serif;font-size:25px;font-style:italic}.values{background:var(--navy-2);grid-template-columns:repeat(3,1fr);padding:90px clamp(24px,8vw,130px);display:grid}.values>div{border-right:1px solid #ffffff29;padding:15px 40px 20px}.values>div:last-child{border-right:0}.values span{color:var(--orange);font-size:16px;font-weight:800}.values h3{margin:55px 0 14px;font-size:26px}.values p{color:#ffffff91;margin:0;line-height:1.7}.blog-list{padding:110px clamp(24px,8vw,130px)}.featured-post{grid-template-columns:.8fr 1.2fr;align-items:center;gap:70px;display:grid}.post-visual{background:var(--navy);color:#fff;flex-direction:column;justify-content:center;align-items:center;min-height:430px;display:flex;position:relative;overflow:hidden}.post-visual:before,.post-visual:after{content:"";border:1px solid #ff6a2a40;border-radius:50%;width:540px;height:170px;position:absolute;transform:rotate(-28deg)}.post-visual:after{width:460px;height:130px}.post-visual span{z-index:1;color:var(--orange);font-family:Lato,Arial,sans-serif;font-size:115px;position:relative}.post-visual strong{z-index:1;letter-spacing:.15em;font-size:16px;position:relative}.post-meta{color:var(--orange-dark);text-transform:uppercase;letter-spacing:.17em;font-size:16px;font-weight:800}.featured-post h2{letter-spacing:-.05em;margin:15px 0 24px;font-size:clamp(38px,4vw,60px);line-height:1.04}.featured-post article p,.featured-post>div:last-child>p:not(.post-meta){color:var(--muted);line-height:1.75}.soon-label{color:#6c7780;text-transform:uppercase;letter-spacing:.13em;background:#efe9df;margin-top:23px;padding:9px 12px;font-size:16px;font-weight:800;display:inline-block}.blog-topics{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:18px;margin-top:80px;padding-top:30px;display:flex}.blog-topics p{margin:0 18px 0 0;font-weight:750}.blog-topics span{border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:9px 12px;font-size:16px}.contact-page{background:linear-gradient(135deg,#0a1b2e,#122a43);grid-template-columns:1.1fr .9fr;align-items:center;gap:100px;min-height:790px;padding:175px clamp(24px,8vw,130px) 100px;display:grid}.contact-page h1{letter-spacing:-.06em;margin:0;font-size:clamp(54px,6.2vw,90px);line-height:.98}.contact-page h1 em{color:var(--orange);font-family:Lato,Arial,sans-serif;font-weight:400}.contact-page-copy>p:last-child{color:#ffffff9e;max-width:650px;margin-top:30px;font-size:18px;line-height:1.75}.contact-panel{background:var(--paper);color:var(--ink);padding:42px}.contact-panel>p{color:#6a7780;text-transform:uppercase;letter-spacing:.14em;margin:0 0 14px;font-size:16px;font-weight:800}.contact-mail{color:var(--orange-dark);border-bottom:1px solid var(--line);justify-content:space-between;gap:20px;padding:16px 0 20px;font-size:clamp(23px,2.3vw,34px);font-weight:750;display:flex}.contact-phone{margin-top:18px;font-size:18px;font-weight:650;display:inline-block}.contact-rule{background:var(--line);height:1px;margin:32px 0}.contact-panel li{font-size:16px}.contact-panel .button{width:100%;margin-top:28px}.contact-steps{grid-template-columns:repeat(3,1fr);gap:0;padding:85px clamp(24px,8vw,130px);display:grid}.contact-steps>div{border-right:1px solid var(--line);padding:20px 40px}.contact-steps>div:last-child{border-right:0}.contact-steps span{color:var(--orange-dark);font-size:16px;font-weight:800}.contact-steps h2{margin:45px 0 12px;font-size:24px}.contact-steps p{color:var(--muted);line-height:1.65}a:focus-visible{outline-offset:4px;outline:3px solid #fff}.section-light a:focus-visible{outline-color:var(--orange)}@media (width<=1100px){.site-header{grid-template-columns:1fr auto auto;gap:12px}.site-header>nav{display:none}.site-header .mobile-navigation{display:block;position:static}.hero{grid-template-columns:1fr .7fr;gap:40px;padding-left:5vw;padding-right:5vw}.hero h1{font-size:clamp(48px,6vw,66px)}.hero-visual{min-height:520px}.manifesto{grid-template-columns:1fr;gap:30px}.manifesto-content{grid-template-columns:1.25fr .75fr}.services-grid{grid-template-columns:repeat(2,1fr)}.case-row{grid-template-columns:48px .95fr 1fr}.case-outcome{grid-column:2/-1}.visual-work{grid-template-columns:.8fr 1fr 1fr;gap:25px}.cooperation-grid{grid-template-columns:repeat(2,1fr)}.inner-hero{grid-template-columns:1fr .35fr}.content-heading{grid-template-columns:1fr .6fr}.split-feature{gap:65px}.offer-grid{gap:10px}.offer-grid article{padding:28px}}@media (width<=820px){.site-header{height:76px;padding:0 20px}.brand,.brand img{width:108px;height:67px}.header-cta{font-size:16px}.header-cta span{width:32px;height:32px}.hero{grid-template-columns:1fr;min-height:auto;padding:126px 22px 62px}.hero-copy{max-width:none}.hero h1{font-size:clamp(45px,12vw,64px)}.hero-lead{font-size:17px}.hero-visual{order:-1;min-height:510px;margin-bottom:8px}.portrait-wrap{width:min(82vw,455px)}.orange-frame{width:min(86vw,480px)}.hero-stats{gap:14px}.audience-strip{flex-direction:column;align-items:flex-start;gap:13px;padding-top:23px;padding-bottom:23px}.audience-strip div{grid-template-columns:repeat(2,1fr);gap:14px;width:100%}.manifesto,.services,.cases,.about,.cooperation{padding:86px 22px}.manifesto-content{grid-template-columns:1fr;gap:30px}.section-heading{flex-direction:column;align-items:flex-start;gap:24px}.services-grid{grid-template-columns:1fr}.service-card{min-height:340px}.process{grid-template-columns:1fr;gap:55px;padding:88px 22px}.process-intro{position:static}.case-row{grid-template-columns:44px 1fr;gap:20px}.case-description,.case-outcome{grid-column:2}.visual-work{grid-template-columns:1fr 1fr;margin-top:70px;padding:45px 25px}.visual-copy{grid-column:1/-1}.tools-section{grid-template-columns:1fr;gap:25px;padding:55px 22px}.about{grid-template-columns:1fr}.about-image{max-width:620px}.about-badge{right:10px}.contact{min-height:560px;padding:90px 22px}footer{text-align:left;grid-template-columns:1fr}footer>p{text-align:left}footer>div:last-child{justify-self:start}.inner-hero{grid-template-columns:1fr;min-height:auto;padding:135px 22px 85px}.inner-hero h1{font-size:clamp(47px,12vw,68px)}.inner-hero-mark{display:none}.content-section,.studies,.founder,.blog-list{padding:85px 22px}.content-heading{grid-template-columns:1fr;gap:22px}.content-heading .eyebrow{grid-column:1}.symptom-grid,.journey-grid,.automation-cases{grid-template-columns:1fr}.split-feature,.comparison-section{grid-template-columns:1fr;gap:50px;padding:85px 22px}.scope-columns,.result-list,.offer-grid,.values,.contact-steps{grid-template-columns:1fr}.offer-grid article:nth-child(2){transform:none}.cta-band{grid-template-columns:1fr;gap:35px;padding:75px 22px}.studies article{grid-template-columns:48px 1fr;gap:25px}.study-text{grid-column:2}.founder{grid-template-columns:1fr;gap:65px}.founder-photo{max-width:580px;position:relative;top:auto}.values>div,.contact-steps>div{border-bottom:1px solid #ffffff29;border-right:0;padding:32px 20px}.contact-steps>div{border-color:var(--line)}.featured-post{grid-template-columns:1fr;gap:45px}.contact-page{grid-template-columns:1fr;gap:60px;min-height:auto;padding:135px 22px 85px}}@media (width<=520px){.header-cta{gap:8px}.header-cta>span{display:none}.hero{padding-top:105px}.hero-visual{min-height:390px}.portrait-note{bottom:8%;left:0}.hero h1{font-size:43px}.hero-actions{flex-direction:column;align-items:flex-start;gap:14px}.button{text-align:center;width:100%}.hero-stats{grid-template-columns:1fr;gap:18px}.hero-stats div{grid-template-columns:82px 1fr;align-items:center;display:grid}.hero-stats span{max-width:none}.audience-strip div{grid-template-columns:1fr}.manifesto h2,.section-heading h2,.process-intro h2,.about-copy h2{font-size:39px}.case-row{grid-template-columns:1fr}.case-description,.case-outcome{grid-column:1}.visual-work{grid-template-columns:1fr}.visual-copy{grid-column:1}.work-card-one,.work-card-two{transform:none}.cooperation-grid{grid-template-columns:1fr}.about-badge{width:90%;margin:-1px 0 0 auto;position:relative;bottom:auto;right:auto}.contact h2{font-size:44px}.contact-actions{flex-direction:column;width:100%}.inner-actions{flex-direction:column;align-items:flex-start}.inner-hero h1{font-size:44px}.inner-hero-copy>p:not(.eyebrow){font-size:17px}.content-heading h2,.split-feature h2,.comparison-section h2,.founder-story h2{font-size:39px}.symptom-grid article,.journey-grid article,.automation-cases article{min-height:245px;padding:26px}.scope-columns>div{min-height:auto}.creator-quote{padding:75px 22px}.studies article{grid-template-columns:1fr}.study-text{grid-column:1}.post-visual{min-height:330px}.contact-panel{padding:27px 22px}.contact-page h1{font-size:46px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.vn-home{--vn-content-width:clamp(1280px, calc(100vw - 160px), 1440px);--vn-ink:#102a42;--vn-ink-deep:#081b2e;--vn-blue:#f26432;--vn-blue-light:#e7ebee;--vn-blue-soft:#f0f2f3;--vn-ivory:#f3f5f5;--vn-white:#fff;--vn-copy:#344b5d;--vn-muted:#687681;--vn-line:#d3d9dd;background:var(--vn-ivory);min-height:100vh;color:var(--vn-ink);overflow:hidden}.vn-home *{min-width:0}.vn-home h1,.vn-home h2,.vn-home h3,.vn-home p{text-wrap:pretty}.vn-home h1,.vn-home h2,.vn-home h3{font-family:Lato,Arial,sans-serif;font-weight:500}.vn-icon{flex:0 0 24px;width:24px;height:24px}.vn-header{width:min(var(--vn-content-width), calc(100% - 48px));z-index:30;grid-template-columns:1fr auto 1fr;align-items:center;gap:32px;min-height:76px;margin:0 auto;display:grid;position:relative}.vn-brand{justify-self:start;align-items:center;gap:13px;display:flex}.vn-brand img{object-fit:contain;border-radius:0;width:214px;height:auto;display:block}.vn-brand span{max-width:115px;color:var(--vn-muted);text-transform:uppercase;letter-spacing:.11em;font-size:16px;line-height:1.35}.vn-header>nav{color:#4f6574;gap:34px;font-size:16px;font-weight:750;display:flex}.vn-header>nav a{border-bottom:1px solid #0000;padding:12px 0}.vn-header>nav a:hover,.vn-header>nav a:focus-visible{color:var(--vn-ink-deep);border-color:var(--vn-blue)}.vn-header-cta{background:var(--vn-ink);color:#fff;text-transform:uppercase;letter-spacing:.05em;border-radius:8px;justify-self:end;padding:15px 21px;font-size:16px;font-weight:800}.mobile-navigation{justify-self:end;display:none;position:relative}.mobile-navigation>summary{cursor:pointer;text-transform:uppercase;letter-spacing:.06em;border-radius:8px;align-items:center;gap:10px;min-height:42px;padding:0 13px;font-size:16px;font-weight:850;line-height:1;list-style:none;display:flex}.mobile-navigation>summary::-webkit-details-marker{display:none}.mobile-navigation>summary::marker{content:""}.mobile-navigation>summary i{border-top:2px solid;border-bottom:2px solid;width:19px;height:14px;display:block;position:relative}.mobile-navigation>summary i b{background:currentColor;border-radius:2px;width:19px;height:2px;transition:opacity .2s;position:absolute;top:4px;left:0}.mobile-navigation[open]>summary i{border-top-color:#0000;border-bottom-color:#0000}.mobile-navigation[open]>summary i:before,.mobile-navigation[open]>summary i:after{content:"";background:currentColor;border-radius:2px;width:20px;height:2px;position:absolute;top:5px;left:0;transform:rotate(45deg)}.mobile-navigation[open]>summary i:after{transform:rotate(-45deg)}.mobile-navigation[open]>summary i b{opacity:0}.mobile-navigation-cool summary{background:var(--vn-white);color:var(--vn-ink);border:1px solid #c8d6de}.mobile-navigation-dark summary{color:#fff;background:#ffffff14;border:1px solid #ffffff38}.mobile-navigation-panel{z-index:80;border-radius:14px;grid-template-columns:1fr 1fr;gap:5px;width:min(340px,100vw - 28px);padding:9px;display:grid;position:absolute;top:calc(100% + 11px);right:0;box-shadow:0 22px 48px #13283738}.mobile-navigation-panel a{border-radius:8px;align-items:center;min-height:46px;padding:12px 13px;font-size:16px;font-weight:750;line-height:1.25;display:flex}.mobile-navigation-cool .mobile-navigation-panel{background:var(--vn-white);color:var(--vn-ink);border:1px solid #cbd8df}.mobile-navigation-cool .mobile-navigation-panel a{background:#edf3f6}.mobile-navigation-dark .mobile-navigation-panel{color:#fff;background:#132b43;border:1px solid #ffffff29}.mobile-navigation-dark .mobile-navigation-panel a{background:#ffffff12}.vn-nav-offer{align-items:center;gap:3px;display:flex;position:relative}.vn-nav-offer>button{color:#102a42;cursor:pointer;background:#eef1f3;border:1px solid #102a4221;border-radius:8px;place-items:center;width:28px;height:28px;padding:0;display:grid}.vn-nav-menu-lines{gap:2px;width:12px;display:grid}.vn-nav-menu-lines i{background:currentColor;border-radius:2px;width:12px;height:1.5px;transition:width .2s,transform .2s;display:block}.vn-nav-offer.is-open .vn-nav-menu-lines i:nth-child(2){width:8px}.vn-offer-submenu{z-index:90;background:#fff;border:1px solid #102a4224;border-radius:15px;grid-template-columns:1fr;gap:4px;width:340px;padding:12px;display:none;position:absolute;top:calc(100% + 9px);left:-24px;box-shadow:0 22px 48px #102a4229}.vn-nav-offer.is-open .vn-offer-submenu{display:grid}.vn-offer-submenu:before{content:"";height:12px;position:absolute;top:-12px;left:0;right:0}.vn-offer-submenu p{color:#f26432;text-transform:uppercase;letter-spacing:.09em;margin:0;padding:9px 12px 10px;font-size:16px;font-weight:850;line-height:1.35}.vn-header>nav .vn-offer-submenu a{color:#102a42;border:0;border-radius:8px;padding:11px 12px;font-size:16px;font-weight:750;line-height:1.3}.vn-header>nav .vn-offer-submenu a:hover,.vn-header>nav .vn-offer-submenu a:focus-visible{color:#102a42;background:#eef1f3;border:0}.mobile-navigation-group{grid-column:1/-1}.mobile-navigation-group>summary{color:#fff;cursor:pointer;background:#102a42;border-radius:8px;justify-content:space-between;align-items:center;min-height:46px;padding:12px 13px;font-size:16px;font-weight:800;line-height:1.25;list-style:none;display:flex}.mobile-navigation-group>summary::-webkit-details-marker{display:none}.mobile-navigation-group>summary::marker{content:""}.mobile-navigation-group>summary span{color:#f26432;font-size:20px;transition:transform .2s}.mobile-navigation-group[open]>summary span{transform:rotate(45deg)}.mobile-navigation-group>div{grid-template-columns:1fr;gap:5px;padding:6px 0 2px;display:grid}.mobile-navigation-panel .mobile-navigation-group a{background:#f5f6f7;min-height:42px;padding:10px 13px 10px 22px;font-size:16px}.vn-hero{width:min(var(--vn-content-width), calc(100% - 48px));background:#c8dbe5;border-radius:26px;grid-template-columns:.82fr 1.18fr;gap:18px;min-height:530px;margin:8px auto 0;padding:18px;display:grid;position:relative}.vn-hero:before,.vn-section:before{content:"";z-index:0;pointer-events:none;border-radius:50%;position:absolute}.vn-hero:before{background:#fff9;width:360px;height:190px;top:-85px;left:-210px}.vn-photo-card{z-index:1;background:#b9cdd8;border-radius:20px;align-self:stretch;min-height:494px;position:relative;overflow:hidden;box-shadow:0 18px 42px #1c364824}.vn-photo-card img{object-fit:cover;object-position:center;width:100%;height:100%}.vn-role-pill{color:var(--vn-ink);text-transform:uppercase;letter-spacing:.09em;background:#ffffffeb;border-radius:999px;padding:9px 13px;font-size:16px;font-weight:800;position:absolute;top:18px;left:18px;box-shadow:0 8px 25px #1c364824}.vn-hero-role{color:#e8eff3;text-transform:uppercase;letter-spacing:.08em;border:1px solid #ffffff52;border-radius:999px;align-self:flex-start;margin-bottom:22px;padding:8px 12px;font-size:16px;font-weight:800;line-height:1.3}.vn-hero-card{z-index:1;background:var(--vn-ink);color:#fff;border-radius:20px;flex-direction:column;justify-content:center;min-height:494px;padding:clamp(42px,5vw,78px);display:flex;position:relative}.vn-kicker{color:#728795;text-transform:uppercase;letter-spacing:.12em;margin:0 0 17px;font-size:16px;font-weight:850;line-height:1.4}.vn-hero-card .vn-kicker{color:#b8cad5}.vn-hero-card h1{letter-spacing:-.045em;max-width:690px;margin:0;font-size:clamp(43px,4.5vw,69px);line-height:.98}.vn-lead{color:#ffffffc2;max-width:620px;margin:27px 0 0;font-size:17px;line-height:1.68}.vn-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:31px;display:flex}.vn-button{text-transform:uppercase;letter-spacing:.04em;border-radius:8px;justify-content:center;align-items:center;min-height:45px;padding:0 18px;font-size:16px;font-weight:850;transition:transform .2s,background .2s;display:inline-flex}.vn-button:hover{transform:translateY(-2px)}.vn-button-light{background:var(--vn-white);color:var(--vn-ink-deep)}.vn-button-ghost{color:#fff;border:1px solid #ffffff52}.vn-button-dark{background:var(--vn-ink);color:#fff}.vn-trust{z-index:3;border:1px solid var(--vn-line);background:var(--vn-white);border-radius:15px;grid-template-columns:repeat(3,1fr);gap:22px;width:min(1080px,100% - 80px);margin:-20px auto 0;padding:22px 27px;display:grid;position:relative;box-shadow:0 13px 30px #26435617}.vn-trust>div{border-right:1px solid var(--vn-line);align-items:center;gap:14px;min-height:58px;padding-right:17px;display:flex}.vn-trust>div:last-child{border-right:0}.vn-trust .vn-icon{background:var(--vn-blue-light);color:#54768c;border-radius:50%;width:38px;height:38px;padding:9px}.vn-trust span{color:#536b7a;font-size:16px;line-height:1.45}.vn-trust strong{color:var(--vn-ink-deep);margin-bottom:4px;font-size:16px;line-height:1.25;display:block}.vn-section{width:100%;padding:95px max(24px, calc((100vw - var(--vn-content-width)) / 2));position:relative}.vn-section-heading{z-index:1;grid-template-columns:1.35fr .65fr;align-items:end;gap:50px;margin-bottom:36px;display:grid;position:relative}.vn-section-heading.compact{margin-bottom:31px}.vn-section-heading h2,.vn-about-intro h2,.vn-faq-intro h2{letter-spacing:-.04em;max-width:850px;margin:0;font-size:clamp(37px,4vw,58px);line-height:1.02}.vn-section-heading>p{max-width:470px;color:var(--vn-muted);margin:0;font-size:16px;line-height:1.7}@media (width>=721px){.vn-section-heading.vn-scope-heading{grid-template-columns:1.18fr .82fr;gap:44px}.vn-section-heading.vn-scope-heading>p{max-width:none}}.vn-service-grid{z-index:1;grid-template-columns:repeat(2,1fr);align-items:start;gap:16px;display:grid;position:relative}.vn-service-card{background:#c8dce7;border:1px solid #c4d4dd;border-radius:16px;transition:transform .2s,box-shadow .2s;overflow:hidden;box-shadow:0 7px 20px #2f4b5e0e}.vn-service-card:first-child,.vn-service-card:last-child{background:var(--vn-ink);color:#fff}.vn-service-card:hover{transform:translateY(-3px);box-shadow:0 14px 28px #2f4b5e1f}.vn-service-card :is(summary,.vn-service-trigger){cursor:pointer;grid-template-columns:50px 1fr 26px;align-items:start;gap:16px;padding:21px 22px 18px;list-style:none;display:grid}.vn-service-card summary::-webkit-details-marker{display:none}.vn-service-icon{width:50px;height:50px;color:var(--vn-ink);background:linear-gradient(145deg,#fffffff5,#eff7fac2);border:1px solid #375b7024;border-radius:15px;place-items:center;display:grid;position:relative;box-shadow:inset 0 1px #ffffffe6,0 7px 14px #30506314}.vn-service-icon:after{content:"";opacity:.34;border:1.5px solid;border-radius:50%;width:6px;height:6px;position:absolute;top:5px;right:5px}.vn-service-icon .vn-icon{stroke-width:1.45px;width:27px;height:27px}.vn-service-card:first-child .vn-service-icon,.vn-service-card:last-child .vn-service-icon{color:#fff;background:linear-gradient(145deg,#ffffff2e,#ffffff14);border-color:#ffffff21;box-shadow:inset 0 1px #ffffff1f,0 8px 16px #051c2a2e}.vn-service-copy{flex-direction:column;display:flex}.vn-service-copy strong{font-family:Lato,Arial,sans-serif;font-size:23px;font-weight:500;line-height:1.08}.vn-service-copy em{color:#4f6878;max-width:460px;margin-top:8px;font-size:16px;font-style:normal;line-height:1.5}.vn-service-card:first-child em,.vn-service-card:last-child em{color:#ffffffb3}.vn-plus{background:#ffffffad;border:1px solid #3a5b6e1f;border-radius:50%;place-items:center;width:26px;height:26px;font-size:16px;transition:transform .2s,background .2s;display:grid}.vn-service-card summary:hover .vn-plus{background:#fff}.vn-service-card[open] .vn-plus{transform:rotate(45deg)}.vn-service-details{padding:0 22px 22px 88px}.vn-service-intro{color:#385465;border-top:1px solid #4b67783d;margin:0;padding:16px 0 14px;font-size:16px;font-weight:700;line-height:1.6}.vn-service-details ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 17px;margin:0 0 15px;padding:0;list-style:none;display:grid}.vn-service-details li{color:#465f70;padding:6px 0 6px 17px;font-size:16px;line-height:1.5;position:relative}.vn-service-details li:before{content:"";background:#63869b;border-radius:50%;width:5px;height:5px;position:absolute;top:14px;left:1px;box-shadow:0 0 0 3px #63869b1f}.vn-service-note{color:#607786;margin:-4px 0 15px;font-size:16px;line-height:1.55}.vn-toolbox{background:#ffffff94;border:1px solid #4d6c7e21;border-radius:12px;padding:13px 14px 14px}.vn-toolbox>span{color:#527084;text-transform:uppercase;letter-spacing:.09em;margin-bottom:9px;font-size:16px;font-weight:800;display:block}.vn-toolbox>div{flex-wrap:wrap;gap:6px;display:flex}.vn-toolbox b{color:#29495d;background:#fffc;border:1px solid #4a6b7e1f;border-radius:999px;align-items:center;gap:6px;padding:4px 9px 4px 5px;font-size:16px;font-weight:720;line-height:1;display:inline-flex}.vn-toolbox b i{color:#46677b;background:#dceaf1;border-radius:6px;place-items:center;width:18px;height:18px;font-size:16px;font-style:normal;font-weight:850;display:grid;box-shadow:inset 0 0 0 1px #53768a1a}.vn-service-card:first-child .vn-service-intro,.vn-service-card:last-child .vn-service-intro{color:#fffc;border-color:#ffffff29}.vn-service-card:first-child .vn-service-details li,.vn-service-card:last-child .vn-service-details li{color:#ffffffbd}.vn-service-card:first-child .vn-service-details li:before,.vn-service-card:last-child .vn-service-details li:before{background:#c4dae6;box-shadow:0 0 0 3px #c4dae61f}.vn-service-card:first-child .vn-toolbox,.vn-service-card:last-child .vn-toolbox{background:#ffffff14;border-color:#ffffff1f}.vn-service-card:first-child .vn-toolbox>span,.vn-service-card:last-child .vn-toolbox>span{color:#c9dae3}.vn-service-card:first-child .vn-toolbox b,.vn-service-card:last-child .vn-toolbox b{color:#fff;background:#ffffff1a;border-color:#ffffff1c}.vn-service-card:first-child .vn-toolbox b i,.vn-service-card:last-child .vn-toolbox b i{color:#fff;background:#ffffff29;box-shadow:inset 0 0 0 1px #ffffff1a}.vn-split{background:var(--vn-blue-soft);grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(55px,8vw,115px);padding-top:62px;padding-bottom:62px;display:grid}.vn-split:before{background:#cfdee7;width:300px;height:300px;top:-90px;right:-150px}.vn-statement,.vn-responsibility-card{z-index:1;position:relative}.vn-statement h2{letter-spacing:-.045em;margin:0;font-size:clamp(39px,4.1vw,60px);line-height:1.02}.vn-statement>p:not(.vn-kicker){max-width:590px;color:var(--vn-muted);margin:28px 0 0;line-height:1.75}.vn-statement blockquote{border-left:4px solid var(--vn-ink);margin:30px 0 0;padding:19px 0 19px 21px;font-family:Lato,Arial,sans-serif;font-size:18px;line-height:1.45}.vn-responsibility-card{border:1px solid var(--vn-line);background:var(--vn-white);border-radius:20px;padding:clamp(26px,3vw,38px);box-shadow:0 18px 42px #2a465814}.vn-responsibility-card h3{max-width:560px;margin:0 0 19px;font-size:31px;line-height:1.1}.vn-responsibility-card ol{margin:0;padding:0;list-style:none}.vn-responsibility-card li{grid-template-columns:52px 1fr;align-items:center;gap:15px;padding:5px 0;display:grid;position:relative}.vn-responsibility-card li:not(:last-child):after{content:"";background:#b6cad5;border-radius:2px;width:2px;position:absolute;top:53px;bottom:-11px;left:25px}.vn-responsibility-card li>span{background:linear-gradient(145deg,#365e78,var(--vn-ink));color:#fff;letter-spacing:.03em;border:5px solid #dbe8ef;border-radius:15px;place-items:center;width:50px;height:50px;font-size:16px;font-weight:850;display:grid;box-shadow:0 0 0 1px #a9beca,0 7px 14px #28485c24}.vn-responsibility-card li div{background:var(--vn-blue-light);border-radius:13px;padding:14px 18px}.vn-responsibility-card li>span,.vn-responsibility-card li div{z-index:1;position:relative}.vn-responsibility-card li:nth-child(2n) div{background:#f0f0ec}.vn-responsibility-card strong{font-size:17px;line-height:1.3}.vn-responsibility-card li p{color:var(--vn-muted);margin:6px 0 0;font-size:16px;line-height:1.55}.vn-signature,.vn-process-banner{text-align:center;background:var(--vn-ink);color:#fff;text-transform:uppercase;letter-spacing:.08em;border-radius:8px;margin-top:18px;padding:13px 18px;font-size:16px;font-weight:850}.vn-signature{border-radius:9px;margin-top:16px;padding:13px 18px;font-size:16px}.vn-signature span,.vn-process-banner span{color:var(--vn-blue);padding:0 7px}.vn-signal-cta{background:var(--vn-ink);color:#fff;text-align:center;text-transform:uppercase;letter-spacing:.05em;border-radius:9px;justify-content:center;align-items:center;gap:12px;min-height:48px;margin-top:16px;padding:13px 18px;font-size:16px;font-weight:850;line-height:1.35;transition:background .2s,transform .2s;display:flex}.vn-signal-cta:hover{background:#173b59;transform:translateY(-2px)}.vn-signal-cta span{color:#f26432;font-size:18px;line-height:1}.vn-specialism-teaser{padding:28px max(24px, calc((100vw - var(--vn-content-width)) / 2));color:var(--vn-ink);background:#e7f0f5;border-top:1px solid #bfd0da;border-bottom:1px solid #bfd0da;justify-content:space-between;align-items:center;gap:30px;display:flex}.vn-specialism-teaser p{margin:0}.vn-specialism-teaser>div>p:last-child{margin-top:7px;font-family:Lato,Arial,sans-serif;font-size:19px;line-height:1.4}.vn-specialism-teaser>div>p:last-child span{color:#7597aa;padding:0 7px}.vn-specialism-teaser>a{background:#ffffff9e;border:1px solid #9db5c3;border-radius:10px;flex:none;align-items:center;gap:14px;min-height:48px;padding:0 19px;font-size:16px;font-weight:780;display:inline-flex}.vn-specialism-teaser>a span{font-size:18px}.offer-specialisms{color:#2d526c;background:#f7f6f1;padding:115px clamp(24px,8vw,130px) 125px}.offer-specialisms-heading{grid-template-columns:1.35fr .65fr;align-items:end;gap:70px;margin-bottom:50px;display:grid}.offer-specialisms-heading>div>p{color:#668397;letter-spacing:.15em;text-transform:uppercase;margin:0 0 16px;font-size:16px;font-weight:850}.offer-specialisms-heading h2{letter-spacing:-.045em;max-width:800px;margin:0;font-family:Lato,Arial,sans-serif;font-size:clamp(42px,4.5vw,66px);font-weight:500;line-height:1.04}.offer-specialisms-heading>p{color:#637985;margin:0 0 7px;font-size:16px;line-height:1.7}.offer-specialisms-list{gap:16px;display:grid}.offer-specialisms-list article{background:#fffdfa;border:1px solid #bfd0da;border-radius:18px;grid-template-columns:.8fr 1.35fr .75fr;align-items:start;gap:38px;padding:34px;display:grid;box-shadow:0 10px 28px #2a46580d}.offer-specialisms-list article:nth-child(2){background:#e3eef4}.offer-specialism-title>span{color:#42677e;letter-spacing:.08em;text-transform:uppercase;background:#d8e8f0;border-radius:999px;padding:7px 10px;font-size:16px;font-weight:850;display:inline-flex}.offer-specialisms-list article:nth-child(2) .offer-specialism-title>span{background:#ffffffad}.offer-specialism-title h3{letter-spacing:-.025em;margin:22px 0 0;font-family:Lato,Arial,sans-serif;font-size:30px;font-weight:500;line-height:1.14}.offer-specialism-scope>p{color:#526f80;margin:0 0 21px;font-size:16px;line-height:1.72}.offer-specialism-scope ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;margin:0;padding:0;list-style:none;display:grid}.offer-specialism-scope li{color:#385d73;border-top:1px solid #cfdae0;padding:10px 0 10px 17px;font-size:16px;line-height:1.45;position:relative}.offer-specialism-scope li:before{content:"";background:#7197aa;border-radius:50%;width:5px;height:5px;position:absolute;top:16px;left:1px}.offer-specialisms-list article>aside{background:#edf4f7;border-radius:13px;padding:18px}.offer-specialisms-list article:nth-child(2)>aside{background:#ffffffad}.offer-specialisms-list article>aside strong{color:#557488;letter-spacing:.09em;text-transform:uppercase;margin-bottom:12px;font-size:16px;display:block}.offer-specialisms-list article>aside div{flex-wrap:wrap;gap:7px;display:flex}.offer-specialisms-list article>aside span{color:#355c73;background:#fff;border:1px solid #c5d7e0;border-radius:999px;padding:7px 9px;font-size:16px;font-weight:750}.vn-specialisms{background:var(--vn-ivory)}.vn-specialism-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.vn-specialism-grid article{border:1px solid var(--vn-line);background:var(--vn-white);border-radius:16px;flex-direction:column;min-height:510px;padding:25px;display:flex}.vn-specialism-grid article:first-child{background:var(--vn-ink);color:#fff}.vn-specialism-grid article>span{text-transform:uppercase;letter-spacing:.1em;color:#7b8f9c;font-size:16px;font-weight:850}.vn-specialism-grid article:first-child>span{color:#b5c7d1}.vn-mini-visual{background:var(--vn-blue-light);min-height:150px;color:var(--vn-ink);border-radius:13px;justify-content:center;align-items:center;gap:16px;margin:24px 0;padding:25px;display:flex}.vn-mini-visual .vn-icon{width:54px;height:54px}.vn-mini-visual i{background:#7896a9;width:36px;height:1px}.vn-mini-visual b{background:var(--vn-ink);color:#fff;border-radius:50%;place-items:center;width:42px;height:42px;font-size:19px;display:grid}.vn-specialism-grid h3{margin:0;font-size:29px}.vn-specialism-grid article>p{color:var(--vn-muted);margin:8px 0 18px;font-size:16px;line-height:1.6}.vn-specialism-grid article:first-child>p{color:#ffffffa1}.vn-specialism-grid ul{margin:auto 0 0;padding:0;list-style:none}.vn-specialism-grid li{border-top:1px solid var(--vn-line);color:var(--vn-copy);padding:8px 0 8px 15px;font-size:16px;position:relative}.vn-specialism-grid li:before{content:"•";color:#7195aa;position:absolute;left:1px}.vn-specialism-grid article:first-child li{color:#ffffffbf;border-color:#ffffff21}.vn-concierge{background:var(--vn-blue-soft);padding-bottom:52px}.vn-concierge .vn-kicker{font-size:16px}.vn-concierge .vn-section-heading>p{font-size:17px;line-height:1.7}.vn-concierge-card{border:1px solid var(--vn-line);background:var(--vn-white);border-radius:20px;grid-template-columns:.85fr 1.15fr;gap:20px;padding:18px;display:grid}.vn-concierge-card>div{border-radius:14px;padding:30px}.vn-concierge-promise{background:var(--vn-blue-light)}.vn-concierge-promise .vn-icon{background:#fff;border-radius:50%;width:45px;height:45px;padding:9px}.vn-concierge-promise blockquote{margin:23px 0 12px;font-family:Lato,Arial,sans-serif;font-size:27px;line-height:1.24}.vn-concierge-promise p{color:var(--vn-muted);font-size:16px;line-height:1.7}.vn-concierge-card h3{max-width:540px;margin:0 0 28px;font-size:34px;line-height:1.22}.vn-concierge-items{grid-template-columns:repeat(2,1fr);gap:11px;display:grid}.vn-concierge-items span{border:1px solid var(--vn-line);background:#f4f6f5;border-radius:10px;padding:18px;font-size:16px;font-weight:750;line-height:1.35}.vn-process{background:#c9dce7}.vn-process .vn-section-heading>p{font-size:17px}.vn-process-row{background:var(--vn-white);border-radius:18px;grid-template-columns:repeat(4,1fr);margin:0;padding:27px;list-style:none;display:grid}.vn-process-row li{border-right:1px solid var(--vn-line);padding:14px 26px 24px;position:relative}.vn-process-row li:last-child{border-right:0}.vn-process-top{justify-content:space-between;align-items:flex-start;gap:16px;min-height:86px;margin-bottom:12px;display:flex}.vn-process-number{z-index:1;color:#fff;letter-spacing:.04em;background:#f26432;border:1px solid #df5428;border-radius:13px;flex:0 0 46px;place-items:center;width:46px;height:46px;font-family:Lato,Arial,sans-serif;font-size:16px;font-weight:900;line-height:1;display:grid;position:relative}.vn-process-graphic{object-fit:contain;object-position:center;flex:0 0 96px;width:96px;height:86px;display:block}.vn-process-row strong{font-family:Lato,Arial,sans-serif;font-size:22px;font-weight:500;line-height:1.25;display:block}.vn-process-row p{color:var(--vn-muted);margin:8px 0 0;font-size:16px;line-height:1.6}.vn-process-banner{padding-top:15px;padding-bottom:15px;font-size:16px}.vn-proof{background:var(--vn-ivory)}.vn-stat-row{background:var(--vn-ink);color:#fff;border-radius:13px;grid-template-columns:repeat(3,1fr);padding:24px 30px;display:grid}.vn-stat-row>div{border-right:1px solid #ffffff26;align-items:center;gap:18px;padding:0 25px;display:flex}.vn-stat-row>div:last-child{border-right:0}.vn-stat-row strong{white-space:nowrap;font-family:Lato,Arial,sans-serif;font-size:30px;font-weight:500}.vn-stat-row span{color:#ffffffc7;font-size:16px;line-height:1.45}.vn-proof-grid{grid-template-columns:repeat(3,1fr);gap:15px;margin-top:16px;display:grid}.vn-proof-grid article{border:1px solid var(--vn-line);background:var(--vn-white);border-radius:14px;min-height:270px;padding:25px}.vn-proof-grid article:nth-child(2){background:var(--vn-blue-light)}.vn-proof-grid>article>span{color:#6e8492;text-transform:uppercase;letter-spacing:.06em;font-size:16px;font-weight:800;line-height:1.45}.vn-proof-grid h3{margin:45px 0 12px;font-size:25px;line-height:1.12}.vn-proof-grid p{color:var(--vn-muted);margin:0;font-size:16px;line-height:1.7}.vn-about{background:var(--vn-blue-soft)}.vn-about-intro{max-width:none;display:block}.vn-about-intro h2{max-width:1120px}.vn-about-grid{grid-template-columns:.9fr 1.1fr;gap:18px;display:grid}.vn-about-card,.vn-workstyle{border-radius:18px;padding:clamp(28px,4vw,48px)}.vn-about-card{background:var(--vn-ink);color:#fff;padding-left:0;padding-right:clamp(22px,3.5vw,48px)}.vn-about-card>p:first-child{color:#c3d2da;text-transform:uppercase;letter-spacing:.1em;font-size:16px;font-weight:800}.vn-about-card h3{margin:32px 0 17px;font-size:34px}.vn-about-card>p:not(:first-child){color:#ffffffbd;font-size:16px;line-height:1.75}.vn-about-card blockquote{border-left:4px solid #f26432;margin:31px 0 0;padding:5px 0 5px 22px;font-family:Lato,Arial,sans-serif;font-size:18px;line-height:1.5}.vn-workstyle{border:1px solid var(--vn-line);background:var(--vn-white);flex-direction:column;display:flex}.vn-workstyle ol{flex:1;grid-template-rows:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.vn-workstyle li{border-bottom:1px solid var(--vn-line);grid-template-columns:52px 1fr;align-items:center;gap:18px;padding:20px 0;display:grid}.vn-workstyle li:last-child{border-bottom:0}.vn-workstyle .vn-icon{background:linear-gradient(145deg,#edf6fa,var(--vn-blue-light));border:1px solid #c7dce7;border-radius:15px;width:48px;height:48px;padding:11px;box-shadow:0 6px 16px #28485c14}.vn-workstyle-number{background:linear-gradient(145deg,#edf6fa,var(--vn-blue-light));width:48px;height:48px;color:var(--vn-ink);letter-spacing:.04em;border:1px solid #c7dce7;border-radius:15px;place-items:center;font-size:16px;font-weight:850;line-height:1;display:grid;box-shadow:0 6px 16px #28485c14}.vn-workstyle li em{color:#f26432;letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px;font-size:16px;font-style:normal;font-weight:850;line-height:1.35;display:block}.vn-workstyle strong{color:var(--vn-ink);letter-spacing:-.015em;font-family:Lato,Arial,sans-serif;font-size:clamp(23px,2vw,27px);font-weight:600;line-height:1.2;display:block}.vn-workstyle li p{color:var(--vn-muted);margin:9px 0 0;font-size:16px;line-height:1.65}.vn-practice-case{color:#fff;background:#102a42;border:1px solid #ffffff29;border-radius:18px;margin-top:18px;padding:clamp(26px,3vw,38px)}.vn-practice-case-heading{grid-template-columns:minmax(220px,.62fr) minmax(0,1.38fr);align-items:end;gap:32px;display:grid}.vn-practice-case-heading .vn-kicker{margin:0}.vn-practice-case-heading h3{max-width:760px;margin:0;font-size:clamp(25px,2.4vw,34px);line-height:1.12}.vn-practice-case-grid{border-top:1px solid #ffffff29;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:24px;padding-top:22px;display:grid}.vn-practice-case-grid>div{border-right:1px solid #ffffff24;padding:0 20px}.vn-practice-case-grid>div:first-child{padding-left:0}.vn-practice-case-grid>div:last-child{border-right:0;padding-right:0}.vn-practice-case-grid strong{color:#ff8a60;letter-spacing:.1em;text-transform:uppercase;font-size:16px;font-weight:850;line-height:1.35;display:block}.vn-practice-case-grid p{color:#ffffffbd;margin:8px 0 0;font-size:16px;line-height:1.6}.vn-practice-case-conclusion{color:#fff;background:#ffffff0f;border-left:4px solid #f26432;margin:24px 0 0;padding:14px 18px;font-family:Lato,Arial,sans-serif;font-size:19px;font-weight:600;line-height:1.35}.vn-faq{background:var(--vn-ivory);grid-template-columns:.78fr 1.22fr;gap:clamp(55px,8vw,105px);display:grid}.vn-faq-intro>p:not(.vn-kicker){max-width:540px;color:var(--vn-muted);line-height:1.7}.vn-no-brief{background:var(--vn-ink);color:#fff;border-radius:14px;margin-top:28px;padding:25px}.vn-no-brief>strong{font-family:Lato,Arial,sans-serif;font-size:22px;font-weight:500}.vn-no-brief p{color:#ffffffb8;font-size:16px;line-height:1.6}.vn-no-brief div{gap:8px;display:flex}.vn-no-brief span{text-transform:uppercase;background:#ffffff1a;border-radius:999px;padding:8px 11px;font-size:16px;font-weight:750}.vn-faq-list{align-self:center}.vn-faq-list details{border-bottom:1px solid var(--vn-line)}.vn-faq-list details:first-child{border-top:1px solid var(--vn-line)}.vn-faq-list summary{cursor:pointer;justify-content:space-between;gap:20px;padding:22px 0;font-size:16px;font-weight:750;line-height:1.45;list-style:none;display:flex}.vn-faq-list summary::-webkit-details-marker{display:none}.vn-faq-list summary span{background:var(--vn-blue-light);border-radius:50%;flex:0 0 25px;place-items:center;width:25px;height:25px;display:grid}.vn-faq-list details[open] summary span{transform:none}.vn-faq-list details p{color:var(--vn-muted);margin:-4px 45px 22px 0;font-size:16px;line-height:1.7}.vn-faq-list details p a{color:var(--vn-navy);text-decoration:underline;-webkit-text-decoration-color:var(--vn-orange);-webkit-text-decoration-color:var(--vn-orange);-webkit-text-decoration-color:var(--vn-orange);text-decoration-color:var(--vn-orange);text-underline-offset:3px;font-weight:700}@media (width<=820px){.vn-faq-list details p{font-size:16px;line-height:1.6}}.vn-final-cta{background:#c8dce7;grid-template-columns:1.15fr .85fr;align-items:stretch;gap:65px;display:grid}.vn-final-cta>div:first-child{flex-direction:column;justify-content:center;min-width:0;display:flex}.vn-final-cta h2{letter-spacing:-.04em;max-width:750px;margin:0;font-size:clamp(37px,4vw,58px);line-height:1.02}.vn-final-cta>div>p:not(.vn-kicker){max-width:610px;color:var(--vn-copy);line-height:1.75}.vn-contact-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;max-width:760px;margin-top:31px;display:grid}.vn-contact-action{min-width:0;min-height:202px;color:var(--vn-ink);background:#ffffffb3;border:1px solid #2e4f6333;border-radius:13px;flex-direction:column;justify-content:flex-end;gap:6px;padding:16px 17px 17px;transition:transform .2s,background .2s,box-shadow .2s;display:flex;overflow:hidden}.vn-contact-graphic{object-fit:contain;width:108px;height:108px;margin:0 auto auto;display:block}.vn-contact-action:hover{background:#ffffffd1;transform:translateY(-2px);box-shadow:0 8px 18px #28485c1a}.vn-contact-action strong{text-transform:uppercase;letter-spacing:.04em;font-size:16px;font-weight:850;line-height:1.3}.vn-contact-action span{color:#4f6878;font-size:16px;font-weight:700;line-height:1.35}.vn-contact-action.primary{color:var(--vn-ink);background:#fff6f2;border-color:#f2643294;box-shadow:inset 0 4px #f26432}.vn-contact-action.primary:hover{background:#fffaf7}.vn-contact-action.primary span{color:#4f6878}.vn-final-cta aside{background:var(--vn-white);border-radius:18px;padding:34px}.vn-final-cta aside>p{color:var(--vn-muted);text-transform:uppercase;letter-spacing:.09em;margin:0;font-size:16px;font-weight:850}.vn-final-cta aside h3{margin:15px 0 24px;font-size:30px;line-height:1.35}.vn-final-cta aside ol{margin:0;padding:0;list-style:none}.vn-final-cta aside li{border-top:1px solid var(--vn-line);align-items:center;gap:13px;padding:15px 0;font-size:16px;line-height:1.45;display:flex}.vn-final-cta aside li span{background:var(--vn-blue-light);border-radius:11px;flex:0 0 36px;place-items:center;width:36px;height:36px;font-size:16px;font-weight:850;display:grid}.vn-final-cta aside>div{background:var(--vn-ink);color:#fff;text-align:center;text-transform:uppercase;letter-spacing:.06em;border-radius:8px;margin-top:21px;padding:14px;font-size:16px;font-weight:800;line-height:1.45}.vn-footer{padding:45px max(24px, calc((100vw - var(--vn-content-width)) / 2));background:var(--vn-ink-deep);color:#ffffffad;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:35px;display:grid}.vn-brand-footer{flex-direction:column;gap:7px;display:flex}.vn-brand-footer strong{color:#fff;letter-spacing:.19em;font-size:17px}.vn-brand-footer span{text-transform:uppercase;letter-spacing:.08em;font-size:16px;line-height:1.45}.vn-brand-footer small{color:#ffffff7a;max-width:280px;font-size:16px;line-height:1.5}.vn-footer>div:nth-child(2){flex-direction:column;gap:5px;font-size:16px;line-height:1.45;display:flex}.vn-footer>div:nth-child(2) p{color:#fff;margin:0 0 6px;font-weight:750}.vn-footer nav{flex-wrap:wrap;justify-content:flex-end;justify-self:end;gap:12px 22px;max-width:520px;font-size:16px;display:flex}.vn-legal-page{background:var(--vn-ivory);color:var(--vn-ink)}.vn-legal-hero{padding:175px max(24px, calc((100vw - var(--vn-content-width)) / 2)) 72px;background:var(--vn-ink-deep);color:#fff;grid-template-columns:minmax(0,1.15fr) minmax(330px,.65fr);align-items:end;gap:clamp(55px,8vw,120px);display:grid}.vn-legal-hero h1{letter-spacing:-.05em;max-width:800px;margin:12px 0 24px;font-family:Lato,Arial,sans-serif;font-size:clamp(50px,6vw,86px);font-weight:400;line-height:.98}.vn-legal-hero>div>p:last-child{color:#ffffffb3;max-width:720px;margin:0;font-size:18px;line-height:1.7}.vn-legal-hero dl{border-top:1px solid #ffffff2e;margin:0}.vn-legal-hero dl div{border-bottom:1px solid #ffffff2e;grid-template-columns:105px 1fr;gap:20px;padding:15px 0;display:grid}.vn-legal-hero dt{color:#ffffff7a;text-transform:uppercase;letter-spacing:.08em;font-size:16px;font-weight:750}.vn-legal-hero dd{color:#fff;margin:0;font-size:16px;line-height:1.5}.vn-legal-layout{max-width:var(--vn-content-width);grid-template-columns:235px minmax(0,1fr);align-items:start;gap:clamp(55px,8vw,105px);margin:0 auto;padding:74px 24px 110px;display:grid}.vn-legal-toc{border-top:3px solid var(--vn-blue);border-bottom:1px solid var(--vn-line);flex-direction:column;padding:24px 0;display:flex;position:sticky;top:30px}.vn-legal-toc p{color:var(--vn-muted);text-transform:uppercase;letter-spacing:.12em;margin:0 0 12px;font-size:16px;font-weight:800}.vn-legal-toc a{color:var(--vn-muted);padding:8px 0;font-size:16px;line-height:1.4}.vn-legal-toc a:hover{color:var(--vn-blue)}.vn-legal-content{max-width:900px}.vn-legal-content section{border-bottom:1px solid var(--vn-line);margin:0 0 46px;padding:0 0 46px;scroll-margin-top:30px}.vn-legal-content section:last-child{margin-bottom:0}.vn-legal-content h2{letter-spacing:-.025em;margin:0 0 22px;font-family:Lato,Arial,sans-serif;font-size:clamp(29px,3vw,40px);font-weight:400;line-height:1.16}.vn-legal-content p,.vn-legal-content li{color:var(--vn-muted);font-size:16px;line-height:1.75}.vn-legal-content p{margin:0 0 16px}.vn-legal-content ul{margin:8px 0 18px;padding-left:24px}.vn-legal-content li{margin:8px 0;padding-left:5px}.vn-legal-content a{color:#c94e20;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.vn-legal-content strong{color:var(--vn-ink)}.vn-legal-table-wrap{border:1px solid var(--vn-line);background:#fff;border-radius:16px;margin-top:28px;overflow-x:auto}.vn-legal-content table{border-collapse:collapse;width:100%;min-width:780px}.vn-legal-content th,.vn-legal-content td{text-align:left;vertical-align:top;border-bottom:1px solid var(--vn-line);border-right:1px solid var(--vn-line);padding:19px 20px;font-size:16px;line-height:1.55}.vn-legal-content thead th{background:var(--vn-ink-deep);color:#fff;text-transform:uppercase;letter-spacing:.06em;font-size:16px}.vn-legal-content tbody th{width:21%;color:var(--vn-ink);font-weight:750}.vn-legal-content tbody td{color:var(--vn-muted)}.vn-legal-content tr:last-child>*{border-bottom:0}.vn-legal-content tr>:last-child{border-right:0}@media (width<=900px){.vn-legal-hero{grid-template-columns:1fr;gap:40px;padding-top:145px}.vn-legal-layout{grid-template-columns:1fr;gap:42px;padding-top:48px}.vn-legal-toc{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;display:grid;position:static}.vn-legal-toc p{grid-column:1/-1}}@media (width<=560px){.vn-legal-hero{padding-top:125px;padding-bottom:52px}.vn-legal-hero dl div{grid-template-columns:88px 1fr;gap:12px}.vn-legal-layout{padding-bottom:72px}.vn-legal-toc{grid-template-columns:1fr}.vn-legal-toc p{grid-column:1}.vn-legal-content section{margin-bottom:34px;padding-bottom:34px}}.vn-offer-page .vo-fit-compact{background:#fff;grid-template-columns:minmax(280px,.78fr) minmax(0,1.22fr);align-items:start;gap:clamp(46px,7vw,92px);padding-top:clamp(48px,5vw,66px);padding-bottom:clamp(48px,5vw,66px);display:grid}.vn-offer-page .vo-fit-intro{max-width:470px}.vn-offer-page .vo-fit-intro h2{max-width:470px;margin:0}.vn-offer-page .vo-fit-intro>p:last-child{color:#526170;max-width:430px;margin:16px 0 0;font-size:16px;line-height:1.55}.vn-offer-page .vo-fit-compact-content{border-top:3px solid #8797a5;min-width:0}.vn-offer-page .vo-fit-limit-list{margin:0;padding:0;list-style:none}.vn-offer-page .vo-fit-limit-list li{border-bottom:1px solid #dce2e6;grid-template-columns:42px minmax(0,1fr);align-items:start;gap:10px;min-height:0;padding:13px 0;display:grid}.vn-offer-page .vo-fit-limit-list li>span{color:#f26432;padding-top:1px;font-size:16px;font-weight:800;line-height:1.45}.vn-offer-page .vo-fit-limit-list li>p{color:#263d51;margin:0;font-size:16px;line-height:1.45}.vn-offer-page .vo-fit-positive{color:#fff;background:#102a42;border-radius:13px;justify-content:space-between;align-items:center;gap:20px;margin-top:14px;padding:17px 18px;display:flex}.vn-offer-page .vo-fit-positive p{color:#fff;max-width:430px;margin:0;font-family:Lato,Arial,sans-serif;font-size:19px;font-weight:600;line-height:1.25}.vn-offer-page .vo-fit-positive p em{color:#ff8058;font-style:italic;font-weight:500}.vn-offer-page .vo-fit-positive>a{color:#fff;letter-spacing:.03em;text-transform:uppercase;background:#f26432;border-radius:7px;flex:none;justify-content:center;align-items:center;min-height:44px;padding:0 20px;font-size:16px;font-weight:900;line-height:1.2;display:inline-flex}.vn-offer-page .vo-fit-positive>a:hover{background:#d95125}@media (width<=900px){.vn-offer-page .vo-fit-compact{grid-template-columns:1fr;gap:28px}.vn-offer-page .vo-fit-intro,.vn-offer-page .vo-fit-intro h2,.vn-offer-page .vo-fit-intro>p:last-child{max-width:680px}}.va-page .va-work-method{background:#fff;padding-top:clamp(56px,6vw,82px);padding-bottom:0}.va-page .va-work-method-heading{grid-template-columns:minmax(0,1.45fr) minmax(280px,.72fr);align-items:end;gap:clamp(42px,7vw,110px);display:grid}.va-page .va-work-method-heading h2{max-width:760px;color:var(--vn-ink);letter-spacing:-.045em;margin:16px 0 0;font-size:clamp(38px,4.3vw,61px);line-height:1.05}.va-page .va-work-method-heading>p{color:var(--vn-muted);margin:0 0 3px;font-size:16px;line-height:1.7}.va-page .va-work-method-grid{border-top:2px solid var(--vn-ink);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:36px;display:grid}.va-page .va-work-method-grid article{min-width:0;padding:24px clamp(20px,2.7vw,40px) 30px 0}.va-page .va-work-method-grid article+article{border-left:1px solid #102a4229;padding-left:clamp(20px,2.7vw,40px)}.va-page .va-work-method-grid h3{min-height:2.7em;color:var(--vn-ink);letter-spacing:0;margin:0 0 10px;font-family:Lato,Arial,sans-serif;font-size:16px;font-weight:800;line-height:1.35}.va-page .va-work-method-grid p{color:var(--vn-muted);margin:0;font-size:16px;line-height:1.62}.va-page .va-work-method blockquote{width:calc(100% + max(24px, calc((100vw - var(--vn-content-width)) / 2)) + max(24px, calc((100vw - var(--vn-content-width)) / 2)));margin:0 0 0 calc(0px - max(24px, calc((100vw - var(--vn-content-width)) / 2)));padding:24px max(24px, calc((100vw - var(--vn-content-width)) / 2));background:var(--vn-ink);color:#fff;border:0;font-family:Lato,Arial,sans-serif;font-size:clamp(20px,2vw,27px);line-height:1.35}.va-page .va-work-method blockquote:before{vertical-align:middle;content:"";background:#f26432;width:3px;height:1.35em;margin-right:22px;display:inline-block}.va-page .va-story-profile{background:#eef1f3;display:block}.va-page .va-story-profile-card{background:#fff;border-radius:24px;grid-template-columns:minmax(260px,.78fr) minmax(0,1.22fr);gap:clamp(38px,6vw,88px);padding:clamp(34px,4.2vw,58px);display:grid}.va-page .va-story-profile-card>header,.va-page .va-story-profile-copy{min-width:0}.va-page .va-story-profile .vn-kicker{margin:0}.va-page .va-story-profile h2{max-width:520px;color:var(--vn-ink);letter-spacing:-.04em;margin:18px 0 0;font-size:clamp(38px,3.5vw,50px);line-height:1.08}.va-page .va-story-profile-copy p{max-width:760px;color:var(--vn-muted);margin:0;font-size:16px;line-height:1.68}.va-page .va-story-profile-copy p+p{margin-top:18px}.va-page .va-story-profile-footer{border-top:1px solid #102a4226;grid-column:1/-1;grid-template-columns:minmax(260px,.78fr) minmax(0,1.22fr);align-items:center;gap:clamp(38px,6vw,88px);margin-top:2px;padding-top:26px;display:grid}.va-page .va-story-profile-tags{flex-wrap:wrap;gap:8px;display:flex}.va-page .va-story-profile-tags span{color:var(--vn-ink);letter-spacing:.035em;text-transform:uppercase;border:1px solid #102a42b3;border-radius:999px;padding:7px 14px 6px;font-size:16px;font-weight:800;line-height:1}.va-page .va-story-profile-footer>p{color:var(--vn-ink);border-left:3px solid #f26432;margin:0;padding-left:22px;font-size:16px;font-weight:700;line-height:1.58}@media (width<=820px){.va-page .va-story-profile-card{border-radius:18px;grid-template-columns:1fr;gap:26px;padding:30px 24px}.va-page .va-story-profile h2{max-width:620px;font-size:clamp(36px,10vw,48px)}.va-page .va-story-profile-copy p{font-size:16px}.va-page .va-story-profile-footer{grid-column:auto;grid-template-columns:1fr;gap:22px;margin-top:2px;padding-top:24px}.va-page .va-story-profile-footer>p{padding-left:18px}.va-page .va-work-method{padding-top:52px}.va-page .va-work-method-heading{grid-template-columns:1fr;align-items:start;gap:22px}.va-page .va-work-method-heading h2{font-size:clamp(36px,10vw,48px)}.va-page .va-work-method-heading>p,.va-page .va-work-method-grid p{font-size:16px}.va-page .va-work-method-grid{grid-template-columns:1fr;margin-top:30px}.va-page .va-work-method-grid article,.va-page .va-work-method-grid article+article{border-bottom:1px solid #102a4229;border-left:0;padding:20px 0}.va-page .va-work-method-grid h3{min-height:0;font-size:18px}.va-page .va-work-method blockquote{width:calc(100% + 48px);margin-left:-24px;padding:24px;font-size:21px}.va-page .va-work-method blockquote:before{width:34px;height:3px;margin:0 0 15px;display:block}}@media (width<=560px){.vn-offer-page .vo-fit-compact{gap:24px;padding-top:48px;padding-bottom:48px}.vn-offer-page .vo-fit-limit-list li{grid-template-columns:34px minmax(0,1fr);gap:8px;padding:12px 0}.vn-offer-page .vo-fit-limit-list li>p{font-size:16px;line-height:1.5}.vn-offer-page .vo-fit-positive{flex-direction:column;align-items:stretch;gap:14px;padding:18px}.vn-offer-page .vo-fit-positive p{font-size:18px}.vn-offer-page .vo-fit-positive>a{width:100%}}.vn-offer-page .vo-models-heading{grid-template-columns:minmax(0,1.8fr) minmax(260px,.8fr);align-items:end;gap:52px;margin-bottom:34px;display:grid}.vn-offer-page .vo-models-heading .vo-models-intro{color:#4e5d6c;max-width:410px;margin:0 0 4px;font-size:16px;line-height:1.6}.vn-offer-page .vo-model-compare{width:100%;padding-top:12px}.vn-offer-page .vo-model-compare table{table-layout:fixed;border-collapse:separate;border-spacing:0;color:#263d51;width:100%}.vn-offer-page .vo-model-compare tr>:first-child{width:19%}.vn-offer-page .vo-model-compare thead th{text-align:left;vertical-align:bottom;color:#102a42;border-bottom:3px solid #8797a5;padding:22px 22px 17px;position:relative}.vn-offer-page .vo-model-compare thead th:first-child{border-bottom-color:#0000;padding:0}.vn-offer-page .vo-model-compare thead th.is-featured{color:#fff;background:#102a42;border-bottom-color:#102a42;border-radius:14px 14px 0 0;padding-top:24px}.vn-offer-page .vo-model-compare table{border-spacing:12px 0}.vn-offer-page .vo-model-compare thead th:not(:first-child):not(.is-featured),.vn-offer-page .vo-model-compare tbody td:not(.is-featured){background:#fff;border-left:1px solid #d2d9de;border-right:1px solid #d2d9de}.vn-offer-page .vo-model-compare thead th:not(:first-child):not(.is-featured){border-top:1px solid #d2d9de;border-radius:14px 14px 0 0}.vn-offer-page .vo-model-compare tbody tr:last-child td:not(.is-featured){border-bottom-color:#d2d9de;border-radius:0 0 14px 14px}.vn-offer-page .vo-model-compare thead th>span{color:#fff;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;background:#f26432;border-radius:999px;align-items:center;min-height:25px;padding:6px 12px;font-size:16px;font-weight:900;line-height:1.1;display:inline-flex;position:absolute;top:-13px;left:22px}.vn-offer-page .vo-model-compare thead strong{letter-spacing:-.02em;font-family:Lato,Arial,sans-serif;font-size:24px;font-weight:500;line-height:1.16;display:block}.vn-offer-page .vo-model-compare thead small{color:#5b6a78;margin-top:6px;font-size:16px;font-weight:400;line-height:1.4;display:block}.vn-offer-page .vo-model-compare thead .is-featured small{color:#ffffffc2}.vn-offer-page .vo-model-compare tbody th,.vn-offer-page .vo-model-compare tbody td{text-align:left;vertical-align:top;border-bottom:1px solid #dce2e6;padding:17px 22px}.vn-offer-page .vo-model-compare tbody th{color:#5c6b78;letter-spacing:.08em;text-transform:uppercase;padding-left:0;font-size:16px;font-weight:900;line-height:1.35}.vn-offer-page .vo-model-compare tbody td{font-size:16px;line-height:1.5}.vn-offer-page .vo-model-compare tbody td.is-featured{background:#f1f4f6;border-bottom-color:#d2d9de}.vn-offer-page .vo-model-compare tbody tr:last-child td.is-featured{border-radius:0 0 14px 14px}.vn-offer-page .vo-model-compare tbody strong{color:#102a42;font-weight:850}.vn-offer-page .vo-model-mobile{display:none}.vn-offer-page .vo-models-pricing{border-top:0;justify-content:flex-start;margin-top:32px;padding-top:0}.vn-offer-page .vo-models-pricing .vn-btn{color:#fff;min-height:48px;padding:0 24px;font-size:16px}.vn-offer-page .vo-models-pricing p{font-size:16px}.vn-offer-page .vo-models-pricing p a{color:#102a42;min-height:auto;font-size:inherit;white-space:normal;text-underline-offset:3px;font-weight:850;text-decoration:underline;display:inline}@media (width<=900px){.vn-offer-page .vo-models-heading{grid-template-columns:1fr;gap:14px}.vn-offer-page .vo-models-heading .vo-models-intro{max-width:650px}.vn-offer-page .vo-model-compare{display:none}.vn-offer-page .vo-model-mobile{gap:14px;display:grid}.vn-offer-page .vo-model-mobile article{background:#fff;border:1px solid #d5dde2;border-radius:16px;overflow:hidden}.vn-offer-page .vo-model-mobile header{color:#102a42;background:#f1f4f6;border-top:4px solid #f26432;padding:42px 20px 18px;position:relative}.vn-offer-page .vo-model-mobile article.is-featured header{color:#fff;background:#102a42;border-top:0;padding-top:42px}.vn-offer-page .vo-model-mobile header>span{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#f26432;border-radius:999px;padding:6px 10px;font-size:16px;font-weight:900;line-height:1.1;position:absolute;top:12px;left:20px}.vn-offer-page .vo-model-mobile h3{font-family:Lato,Arial,sans-serif;font-size:var(--vo-h3);margin:0;font-weight:500;line-height:1.18}.vn-offer-page .vo-model-mobile header p{color:#5b6a78;margin:6px 0 0;font-size:16px;line-height:1.45}.vn-offer-page .vo-model-mobile .is-featured header p{color:#ffffffc2}.vn-offer-page .vo-model-mobile dl{margin:0;padding:0 20px}.vn-offer-page .vo-model-mobile .is-featured dl{background:#f1f4f6}.vn-offer-page .vo-model-mobile dl>div{border-top:1px solid #dce2e6;padding:15px 0}.vn-offer-page .vo-model-mobile dt{color:#5c6b78;letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:16px;font-weight:900;line-height:1.35}.vn-offer-page .vo-model-mobile dd{color:#263d51;margin:0;font-size:16px;line-height:1.55}}@media (width<=560px){.vn-offer-page .vo-models-heading{margin-bottom:24px}.vn-offer-page .vo-models-heading .vo-models-intro{margin-top:0}.vn-offer-page .vo-models-pricing{flex-direction:column;align-items:stretch;gap:12px;margin-top:24px}.vn-offer-page .vo-models-pricing .vn-btn{justify-content:center;width:100%}}@media (width<=980px){.vn-header{grid-template-columns:1fr auto auto;gap:12px}.vn-header>nav{display:none}.vn-header .mobile-navigation{display:block;position:static}.vn-hero{grid-template-columns:.72fr 1.28fr}.vn-service-grid,.vn-specialism-grid,.vn-proof-grid{grid-template-columns:repeat(2,1fr)}.vn-stat-row>div{flex-direction:column;align-items:flex-start;gap:7px;min-width:0;padding:0 18px}.vn-stat-row span{max-width:100%}.vn-split,.vn-about-grid,.vn-faq,.vn-final-cta{grid-template-columns:1fr}.vn-workstyle ol{flex:none;display:block}.vn-practice-case-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 0}.vn-practice-case-grid>div:nth-child(2){border-right:0;padding-right:0}.vn-practice-case-grid>div:nth-child(3){padding-left:0}.vn-process-row{grid-template-columns:repeat(2,1fr)}.vn-process-row li:nth-child(2){border-right:0}.vn-process-row li:nth-child(-n+2){border-bottom:1px solid var(--vn-line)}.vn-footer{grid-template-columns:1fr 1fr}.vn-footer nav{grid-column:1/-1;justify-self:start}.offer-specialisms-list article{grid-template-columns:.8fr 1.2fr}.offer-specialisms-list article>aside{grid-column:1/-1}}@media (width<=720px){.vn-header{gap:8px;width:calc(100% - 28px);min-height:68px}.vn-brand img{width:124px;height:auto}.vn-brand span{display:none}.vn-header-cta{padding:11px 13px;font-size:16px}.vn-hero{grid-template-columns:1fr;width:calc(100% - 24px);min-height:auto;padding:10px}.vn-photo-card{height:clamp(235px,62vw,260px);min-height:0}.vn-hero-card{min-height:auto;padding:38px 24px}.vn-hero-card h1{font-size:clamp(39px,11vw,55px)}.vn-lead{font-size:16px}.vn-actions{flex-direction:column;align-items:stretch}.vn-button{width:100%}.vn-trust{grid-template-columns:1fr;gap:0;width:calc(100% - 28px);margin-top:-8px;padding:18px 20px}.vn-trust>div{border-right:0;border-bottom:1px solid var(--vn-line);gap:15px;min-height:82px;padding:13px 0}.vn-trust>div:last-child{border-bottom:0}.vn-trust .vn-icon{width:40px;height:40px;padding:9px}.vn-trust span{font-size:16px;line-height:1.45}.vn-trust strong{margin-bottom:4px;font-size:16px}.vn-section{padding:72px 20px}.vn-section-heading{grid-template-columns:1fr;gap:18px}.vn-section-heading h2,.vn-about-intro h2,.vn-faq-intro h2{font-size:38px}.vn-practice-case-heading{grid-template-columns:1fr;gap:12px}.vn-practice-case-grid{grid-template-columns:1fr;gap:0}.vn-practice-case-grid>div,.vn-practice-case-grid>div:first-child,.vn-practice-case-grid>div:nth-child(3),.vn-practice-case-grid>div:last-child{border-bottom:1px solid #ffffff24;border-right:0;padding:16px 0}.vn-practice-case-grid>div:last-child{border-bottom:0}.vn-practice-case-conclusion{font-size:17px}.vn-service-grid,.vn-specialism-grid,.vn-proof-grid{grid-template-columns:1fr}.vn-service-card :is(summary,.vn-service-trigger){grid-template-columns:46px 1fr 26px;gap:13px;padding:18px 18px 15px}.vn-service-icon{border-radius:14px;width:46px;height:46px}.vn-service-copy strong{font-size:21px}.vn-service-details{padding:0 18px 18px}.vn-service-details ul{grid-template-columns:1fr}.vn-concierge{padding-bottom:40px}.vn-split{padding-top:40px}.vn-specialism-teaser{flex-direction:column;align-items:flex-start;padding:24px 20px}.vn-specialism-teaser>div>p:last-child{font-size:17px}.vn-specialism-teaser>a{justify-content:space-between;width:100%}.offer-specialisms{padding:78px 20px 84px}.offer-specialisms-heading{grid-template-columns:1fr;gap:20px}.offer-specialisms-heading h2{font-size:39px}.offer-specialisms-list article{grid-template-columns:1fr;gap:24px;padding:24px 20px}.offer-specialism-title h3{font-size:27px}.offer-specialism-scope>p{font-size:16px}.offer-specialism-scope ul{grid-template-columns:1fr}.offer-specialisms-list article>aside{grid-column:auto}.vn-responsibility-card{padding:28px 22px}.vn-responsibility-card h3{font-size:28px}.vn-responsibility-card li{grid-template-columns:46px 1fr;gap:12px}.vn-responsibility-card li>span{border-width:4px;border-radius:13px;width:44px;height:44px;font-size:16px}.vn-responsibility-card li:not(:last-child):after{top:48px;left:21px}.vn-responsibility-card li div{padding:16px}.vn-responsibility-card strong,.vn-responsibility-card li p{font-size:16px}.vn-signature{font-size:16px;line-height:1.6}.vn-concierge-card,.vn-concierge-items{grid-template-columns:1fr}.vn-process-row{grid-template-columns:1fr;padding:18px}.vn-process-row li{border-right:0;border-bottom:1px solid var(--vn-line)}.vn-process-row li:last-child{border-bottom:0}.vn-process-banner{line-height:1.7}.vn-contact-actions,.vn-stat-row{grid-template-columns:1fr}.vn-stat-row>div{border-bottom:1px solid #ffffff26;border-right:0;padding:15px 0}.vn-stat-row>div:last-child{border-bottom:0}.vn-footer{grid-template-columns:1fr}.vn-footer nav{flex-wrap:wrap;grid-column:1}}@media (width<=980px){.vn-offer-page .vo-scope-pills{grid-template-columns:repeat(4,minmax(0,1fr))}}.vn-home-contrast>.vn-main>.vn-split{align-items:start}.vn-home-contrast .vn-service-card>:is(summary,.vn-service-trigger){box-sizing:border-box;min-height:150px}.vn-home-contrast .vn-service-card[open]{grid-column:1/-1}@media (width<=720px){.vn-home-contrast .vn-service-card>:is(summary,.vn-service-trigger){min-height:0}.vn-home-contrast .vn-service-card[open]{grid-column:auto}.vn-home-contrast .vn-stat-row{grid-template-columns:1fr}.vn-offer-page .vo-scope-pills,.vn-offer-page .vo-mobile-preview .vo-scope-pills{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-bottom:16px;display:grid!important}.vn-offer-page .vo-scope-pills :is(button,a){min-height:40px;padding:8px 10px;font-size:16px;line-height:1.25}.vn-offer-page .vo-scope-row-trigger,.vn-offer-page .vo-scope-row.is-open .vo-scope-row-trigger,.vn-offer-page .vo-mobile-preview .vo-scope-row-trigger,.vn-offer-page .vo-mobile-preview .vo-scope-row.is-open .vo-scope-row-trigger{grid-template-columns:44px minmax(0,1fr) 36px;gap:12px}.vn-offer-page .vo-scope-row-icon{border-radius:12px;width:42px;height:42px}.vn-offer-page .vo-scope-row-icon svg{width:23px;height:23px}.vn-offer-page .vo-scope-row.is-open{background:#102a42}.vn-offer-page .vo-scope-row.is-open .vo-scope-row-trigger,.vn-offer-page .vo-scope-row.is-open .vo-scope-row-copy strong{color:#fff}.vn-offer-page .vo-scope-row.is-open .vo-scope-row-copy small{color:#ffffffc2}.vn-offer-page .vo-scope-row.is-open .vo-scope-row-toggle{color:#fff;background:#ffffff1f;border-color:#ffffff61}.vn-offer-page .vo-scope-row.is-open .vo-scope-panel-grid>section{background:#ffffff17;border-color:#ffffff29}.vn-offer-page .vo-scope-row.is-open .vo-scope-panel-grid p{color:#ffffffd6}.vn-offer-page .vo-scope-row.is-open .vo-scope-panel-grid .vo-scope-result{background:#fff;border-color:#fff}.vn-offer-page .vo-scope-row.is-open .vo-scope-panel-grid .vo-scope-result p{color:#102a42}.vn-offer-page .vo-scope-row.is-open .vo-scope-note{color:#ffffffd1;background:#ffffff17}.vn-offer-page .vo-scope-row.is-open .vo-scope-panel-footer p,.vn-offer-page .vo-scope-row.is-open .vo-scope-panel-footer p strong{color:#ffffffd9}.vn-offer-page .vo-scope-panel-grid.has-handover .vo-scope-result{grid-column:auto}}:is(body:has(.vo-mobile-preview) .vn-offer-page>:not(.vn-main),body:has(.vo-mobile-preview) .vn-main>:not(.vo-scope)){display:none!important}.vn-offer-page .vo-scope:has(.vo-mobile-preview){width:390px;padding:56px 16px}.vn-offer-page .vo-scope:has(.vo-mobile-preview) .vo-scope-heading{grid-template-columns:1fr;gap:18px;margin-bottom:24px}.vn-offer-page .vo-scope:has(.vo-mobile-preview) .vo-scope-heading h2{font-size:38px}.vn-offer-page .vo-mobile-preview .vo-scope-pills{display:none}.vn-offer-page .vo-mobile-preview .vo-scope-accordion{border-radius:15px}.vn-offer-page .vo-mobile-preview .vo-scope-row-trigger,.vn-offer-page .vo-mobile-preview .vo-scope-row.is-open .vo-scope-row-trigger{grid-template-columns:38px minmax(0,1fr) 38px;align-items:start;gap:11px;min-height:0;padding:18px 16px}.vn-offer-page .vo-mobile-preview .vo-scope-row-number{padding-top:2px;font-size:25px}.vn-offer-page .vo-mobile-preview .vo-scope-row-copy{display:block}.vn-offer-page .vo-mobile-preview .vo-scope-row-copy strong{font-size:21px;line-height:1.16;display:block}.vn-offer-page .vo-mobile-preview .vo-scope-row-copy small{margin-top:7px;font-size:16px;line-height:1.55;display:block}.vn-offer-page .vo-mobile-preview .vo-scope-row-toggle{width:36px;height:36px;font-size:21px}.vn-offer-page .vo-mobile-preview .vo-scope-panel{padding:0 16px 18px}.vn-offer-page .vo-mobile-preview .vo-scope-panel-grid h4{font-size:16px}.vn-offer-page .vo-mobile-preview .vo-scope-panel-grid .vo-scope-result strong{font-size:19px;line-height:1.42}.vn-offer-page .vo-mobile-preview .vo-scope-panel-footer{flex-direction:column;align-items:flex-start;gap:13px;margin-top:12px;padding:7px 3px 0}.vn-offer-page .vo-mobile-preview .vo-scope-panel-footer>a{justify-content:center;width:100%;min-height:46px;font-size:16px}.vn-offer-page .vo-employment-comparison{padding:clamp(30px, 2.7vw, 38px) max(24px, calc((100vw - var(--vn-content-width)) / 2));color:#fff;background:#162c42;grid-template-columns:minmax(480px,.92fr) minmax(580px,1.08fr);grid-template-areas:"copy data""note note";align-items:start;gap:16px clamp(30px,3.2vw,46px);display:grid}.vo-employment-copy{grid-area:copy;padding-top:3px}.vo-employment-copy .vn-kicker{color:#ff7546;margin:0 0 17px}.vo-employment-copy h2{color:#fff;letter-spacing:-.04em;max-width:550px;margin:0;font-size:clamp(44px,3.65vw,52px);line-height:1.02}.vo-employment-copy h2 em{color:#ff7546;font-weight:inherit}.vo-employment-copy>p:not(.vn-kicker){color:#ffffffd1;max-width:550px;margin:20px 0 0;font-size:16px;line-height:1.62}.vo-employment-note{background:#ffffff09;border:1px solid #fff3;border-radius:13px;grid-area:note;grid-template-columns:minmax(230px,.32fr) minmax(0,1fr);align-items:center;gap:24px;width:100%;margin:0;padding:14px 20px;display:grid}.vo-employment-note strong{color:#ff7546;letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:16px;font-weight:850;line-height:1.45;display:block}.vo-employment-note p{color:#fff;margin:0;font-size:16px;line-height:1.55}.vo-employment-data{grid-area:data;justify-self:end;width:100%;min-width:0;max-width:690px}.vo-employment-table-wrap{background:#fff;border-radius:17px;overflow:hidden}.vo-employment-table{border-collapse:separate;border-spacing:0;table-layout:fixed;color:#102a42;width:100%}.vo-employment-table th,.vo-employment-table td{vertical-align:middle;text-align:left;padding:10px 14px;font-size:16px;line-height:1.4}.vo-employment-table thead th{padding-top:15px;padding-bottom:12px;font-weight:800}.vo-employment-table thead th:first-child,.vo-employment-table tbody th{width:22%}.vo-employment-table tbody th{font-weight:750}.vo-employment-table tbody td{color:#596b79}.vo-employment-table tr:not(:last-child)>*{border-bottom:1px solid #102a421a}.vo-employment-table .is-external{color:#102a42;background:#f4f0e9}.vo-employment-table thead .is-external{border-radius:12px 12px 0 0}.vo-employment-table tbody tr:last-child .is-external{border-radius:0 0 12px 12px}.vo-employment-footnote{color:#ffffffb8;margin:10px 0 0;font-size:16px;line-height:1.45}.vo-employment-footnote a{color:#fff;text-underline-offset:3px;font-weight:800;-webkit-text-decoration:underline #ff7546;text-decoration:underline #ff7546}.vo-employment-footnote a span{color:#ff7546}@media (width<=1160px){.vn-offer-page .vo-employment-comparison{grid-template-columns:1fr;grid-template-areas:"copy""data""note";gap:28px}.vo-employment-copy h2,.vo-employment-copy>p:not(.vn-kicker),.vo-employment-note{max-width:720px}.vo-employment-data{justify-self:stretch;max-width:none}.vo-employment-note{grid-template-columns:minmax(230px,.36fr) minmax(0,1fr)}}@media (width<=720px){.vn-offer-page .vo-employment-comparison{gap:27px;padding:34px 20px}.vo-employment-copy h2{font-size:clamp(37px,10.5vw,46px)}.vo-employment-copy>p:not(.vn-kicker){margin-top:19px;font-size:16px}.vo-employment-note{grid-template-columns:1fr;gap:9px;padding:19px}.vo-employment-table-wrap{background:0 0;border-radius:14px;overflow:visible}.vo-employment-table,.vo-employment-table tbody,.vo-employment-table tr,.vo-employment-table th,.vo-employment-table td{width:100%;display:block}.vo-employment-table thead{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vo-employment-table tbody{gap:10px;display:grid}.vo-employment-table tbody tr{background:#fff;border-radius:12px;overflow:hidden}.vo-employment-table th,.vo-employment-table td{padding:14px 16px;font-size:16px}.vo-employment-table tbody th{border-bottom:1px solid #102a421a;padding-bottom:12px;font-size:16px}.vo-employment-table tbody td:before{content:attr(data-label);color:#71808c;letter-spacing:.07em;text-transform:uppercase;margin-bottom:4px;font-size:16px;font-weight:850;line-height:1.35;display:block}.vo-employment-table tbody td.is-external{border-radius:0}.vo-employment-table tbody td.is-external:before{color:#b64119}.vo-employment-table tr:not(:last-child)>*{border-bottom:1px solid #102a421a}.vo-employment-footnote{margin-top:16px;font-size:16px}}[id]{scroll-margin-top:118px}.vn-home a:focus-visible,.vn-home button:focus-visible,.vn-home summary:focus-visible{outline-offset:4px;outline:3px solid #f26432}.vcs-page{color:#102a42;background:#eef1f3}.vcs-hero{color:#fff;background:#102a42;border-radius:28px;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);align-items:end;gap:clamp(32px,6vw,96px);width:calc(100% - 56px);max-width:1540px;margin:0 auto;padding:clamp(58px,7vw,105px) clamp(34px,6vw,92px);display:grid}.vcs-hero h1{letter-spacing:-.045em;max-width:920px;margin:18px 0 0;font-family:Lato,Arial,sans-serif;font-size:clamp(56px,5.7vw,94px);font-weight:400;line-height:.96}.vcs-hero h1 em,.vcs-case-heading h2 em{color:#f26432;font-weight:400}.vcs-hero>p{color:#d8e1e7;margin:0;font-size:18px;line-height:1.7}.vcs-case{padding-top:clamp(78px,8vw,126px);padding-bottom:clamp(72px,8vw,120px)}.vcs-case-heading{max-width:1120px;margin-bottom:42px}.vcs-case-heading>div{align-items:center;gap:15px;display:flex}.vcs-case-heading>div>span{color:#f26432;font-family:Lato,Arial,sans-serif;font-size:34px}.vcs-case-heading h2{letter-spacing:-.04em;margin:18px 0 20px;font-family:Lato,Arial,sans-serif;font-size:clamp(48px,5vw,78px);font-weight:400;line-height:1.02}.vcs-case-heading>p{color:#536978;max-width:810px;margin:0;font-size:18px;line-height:1.7}.vcs-app-showcase{background:#102a42;border-radius:27px;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:18px;padding:clamp(22px,3vw,42px);display:grid}.vcs-app-showcase figure,.vcs-social-gallery figure{margin:0}.vcs-app-showcase img,.vcs-social-gallery img{width:100%;height:auto;display:block}.vcs-app-main{background:#fff;border-radius:19px;padding:18px}.vcs-app-main img{object-fit:contain;max-height:660px}.vcs-app-showcase figcaption{color:#637583;padding-top:13px;font-size:16px;line-height:1.45}.vcs-app-side{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.vcs-app-side figure{background:#fff;border-radius:18px;min-width:0;padding:14px}.vcs-app-side figure:first-child{grid-row:span 2}.vcs-app-side img{object-fit:contain;height:250px}.vcs-app-side figure:first-child img{height:570px}.vcs-case-details{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:20px;display:grid}.vcs-case-details article{background:#fff;border:1px solid #102a421f;border-radius:20px;min-width:0;padding:34px}.vcs-label{color:#c74617;letter-spacing:.1em;text-transform:uppercase;margin:0 0 18px;font-size:16px;font-weight:850}.vcs-case-details h3,.vcs-social-summary h3{margin:0 0 16px;font-family:Lato,Arial,sans-serif;font-size:30px;font-weight:400;line-height:1.1}.vcs-case-details article>p:not(.vcs-label){color:#536978;margin:0;font-size:16px;line-height:1.65}.vcs-case-details ul,.vcs-social-summary ul{gap:11px;margin:0;padding:0;list-style:none;display:grid}.vcs-case-details li,.vcs-social-summary li{color:#435868;padding-left:24px;font-size:16px;line-height:1.45;position:relative}.vcs-case-details li:before,.vcs-social-summary li:before{content:"✓";color:#c74617;font-weight:900;position:absolute;left:0}.vcs-case-details .vcs-result{color:#fff;background:#102a42;border-color:#102a42}.vcs-case-details .vcs-result h3,.vcs-case-details .vcs-result>p:not(.vcs-label){color:#fff}.vcs-result>div{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.vcs-result>div span{color:#e8eef2;border:1px solid #ffffff2e;border-radius:999px;padding:8px 11px;font-size:16px;font-weight:750}.vcs-case-social{background:#fff}.vcs-social-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.vcs-social-gallery figure{background:#f7f8f9;border:1px solid #102a421f;border-radius:22px;overflow:hidden}.vcs-social-gallery figcaption{gap:7px;padding:24px 26px 27px;display:grid}.vcs-social-gallery figcaption strong{font-family:Lato,Arial,sans-serif;font-size:28px;font-weight:400}.vcs-social-gallery figcaption span{color:#536978;font-size:16px;line-height:1.55}.vcs-social-summary{background:#eef1f3;border-radius:20px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:42px;margin-top:20px;padding:35px 38px;display:grid}.vcs-final{color:#fff;background:#102a42;border-radius:26px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;width:calc(100% - 56px);max-width:1540px;margin:22px auto 0;padding:clamp(44px,5vw,76px) clamp(30px,6vw,86px);display:grid}.vcs-final h2{letter-spacing:-.035em;max-width:880px;margin:14px 0 0;font-family:Lato,Arial,sans-serif;font-size:clamp(38px,4vw,62px);font-weight:400;line-height:1.02}@media (width<=900px){html{scroll-padding-top:88px}[id]{scroll-margin-top:88px}.vn-offer-page .vo-hero-card{order:1}.vn-offer-page .vo-hero-intro{order:2}.vcs-hero,.vcs-app-showcase,.vcs-case-details,.vcs-social-summary{grid-template-columns:1fr}.vcs-hero{align-items:start}.vcs-case-details{gap:12px}}@media (width<=720px){.vcs-hero,.vcs-final{border-radius:18px;width:calc(100% - 24px)}.vcs-hero{gap:28px;padding:44px 24px}.vcs-hero h1{font-size:clamp(41px,12vw,54px)}.vcs-hero>p,.vcs-case-heading>p{font-size:16px}.vcs-case-heading h2{font-size:clamp(39px,11vw,50px)}.vcs-app-showcase{border-radius:18px;padding:12px}.vcs-app-side{grid-template-columns:1fr;gap:12px}.vcs-app-side figure:first-child{grid-row:auto}.vcs-app-side img,.vcs-app-side figure:first-child img{height:auto;max-height:520px}.vcs-case-details article,.vcs-social-summary{padding:27px 22px}.vcs-social-gallery{grid-template-columns:1fr}.vcs-final{grid-template-columns:1fr;padding:40px 23px}.vcs-final .vn-button{width:100%}}@media (width<=420px){.vi-industry-accordion summary{grid-template-columns:38px minmax(0,1fr) 38px;gap:10px}.vi-industry-accordion summary>div{display:contents}.vi-industry-accordion summary h3{grid-column:2;min-width:0}.vi-industry-accordion summary p{grid-column:1/-1;margin-top:4px;font-size:16px}.vi-industry-accordion summary i{grid-area:1/3}}@media (width<=390px){.vn-home>.vn-header .vn-brand img{width:102px}.vn-home>.vn-header .mobile-navigation>summary>span{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.vn-home>.vn-header .vn-header-cta{width:44px;min-width:44px;padding:0}.vn-home>.vn-header .vn-header-cta span{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.vn-home>.vn-header .vn-header-cta i{color:#fff;background:0 0;flex-basis:44px;width:44px;height:44px;display:grid}}.vc-page,.vk-page,.vka-page{--vn-ink:#0d2035;--vn-blue:#ff6a2a;--vn-ivory:#f7f8f8;--vn-white:#fff;--vn-line:#d4dbe0;color:#0d2035;background:#fff}.vc-hero{width:min(var(--vn-content-width),calc(100% - 48px));background:#eef1f3;border-radius:24px;grid-template-columns:1.08fr .92fr;align-items:center;gap:clamp(32px,6vw,84px);margin:22px auto 0;padding:clamp(30px,5vw,72px);display:grid}.vc-copy h1,.vk-hero h1,.vka-hero h1{letter-spacing:-.05em;margin:18px 0 25px;font-family:Lato,Arial,sans-serif;font-size:clamp(50px,6vw,86px);font-weight:400;line-height:.98}.vc-copy h1 em,.vk-hero h1 em,.vka-hero h1 em{color:#ff6a2a;font-style:italic}.vc-copy>p:last-of-type,.vk-hero>div>p:last-child,.vka-hero>p{color:#526472;max-width:700px;font-size:clamp(18px,1.6vw,22px);line-height:1.65}.vc-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:32px;display:grid}.vc-action{background:#fff;border:1px solid #ccd5da;border-radius:14px;flex-direction:column;justify-content:center;min-height:92px;padding:17px 20px;display:flex;position:relative}.vc-action.primary{color:#fff;background:#ff6a2a;border-color:#ff6a2a}.vc-action.calendar{grid-column:1/-1;min-height:108px}.vc-action.calendar strong{max-width:90%;font-family:Lato,Arial,sans-serif;font-size:clamp(23px,2.2vw,31px);font-weight:400}.vc-action small{color:#687987;text-transform:uppercase;letter-spacing:.08em;margin-bottom:7px;font-size:16px;font-weight:850}.vc-action.primary small{color:#ffffffc7}.vc-action strong{font-size:clamp(16px,1.5vw,19px)}.vc-action>span{position:absolute;top:18px;right:18px}.vc-panel{color:#fff;background:#0d2035;border-radius:22px;padding:clamp(28px,4vw,50px)}.vc-panel h2{margin:15px 0 25px;font-family:Lato,Arial,sans-serif;font-size:clamp(32px,4vw,48px);font-weight:400}.vc-panel ol{margin:0 0 28px;padding:0;list-style:none}.vc-panel li{border-top:1px solid #ffffff29;gap:16px;padding:17px 0;display:flex}.vc-panel li>span{background:#ffffff1f;border-radius:10px;flex:0 0 40px;place-items:center;width:40px;height:40px;font-size:16px;font-weight:850;display:grid}.vc-panel li strong{font-size:17px}.vc-panel li p{color:#c5ced5;margin:5px 0 0;line-height:1.5}.vc-panel .vn-button{width:100%}.vc-steps{padding:clamp(52px,6vw,84px) max(24px,calc((100vw - var(--vn-content-width))/2));grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.vc-steps article{background:#fff;border:1px solid #d4dbe0;border-radius:16px;padding:30px}.vc-steps span{color:#ff6a2a;font-family:Lato,Arial,sans-serif;font-size:30px}.vc-steps h2{margin:35px 0 12px;font-size:25px}.vc-steps p{color:#596a77;margin:0;font-size:17px;line-height:1.6}.vc-note{padding:35px max(24px,calc((100vw - var(--vn-content-width))/2));color:#fff;background:#0d2035;justify-content:space-between;align-items:center;gap:30px;display:flex}.vc-note p{font-family:Lato,Arial,sans-serif;font-size:clamp(25px,3vw,36px)}.vc-note div{gap:10px;display:flex}.vc-note a{color:#0d2035;background:#fff;border-radius:9px;padding:14px 19px;font-weight:800}.vc-note a:last-child{color:#fff;background:#ff6a2a}.vk-hero{width:min(var(--vn-content-width),calc(100% - 48px));color:#fff;background:#0d2035;border-radius:24px;grid-template-columns:1.18fr .82fr;align-items:center;gap:50px;margin:22px auto 0;padding:clamp(34px,5vw,72px);display:grid}.vk-hero h1{font-size:clamp(50px,6.2vw,88px)}.vk-hero>div>p:last-child{color:#c6cfd6}.vk-hero aside{background:#ffffff0f;border:1px solid #ffffff29;border-radius:18px;grid-template-columns:1fr auto;gap:14px;padding:30px;display:grid}.vk-hero aside>span{color:#ff8a60;text-transform:uppercase;letter-spacing:.1em;grid-column:1/-1;font-size:16px;font-weight:850}.vk-hero aside strong{color:#0d2035;background:#fff;border-radius:10px;padding:18px;font-size:18px}.vk-hero aside i{color:#ff6a2a;align-self:center;font-size:24px;font-style:normal}.vk-featured{padding:clamp(60px,7vw,100px) max(24px,calc((100vw - var(--vn-content-width))/2));background:#fff;grid-template-columns:.82fr 1.18fr;align-items:center;gap:clamp(30px,6vw,75px);display:grid}.vk-code{background:#eef1f3;border-radius:22px;grid-template-columns:repeat(2,1fr);gap:12px;min-height:390px;padding:40px;display:grid}.vk-code b{color:#fff;background:#0d2035;border-radius:14px;grid-column:1/-1;place-items:center;font-family:Lato,Arial,sans-serif;font-size:62px;display:grid}.vk-code span{color:#546774;background:#fff;border:1px solid #cbd4da;border-radius:12px;place-items:center;font-weight:850;display:grid}.vk-featured h2,.vk-topics h2,.vk-answers h2{letter-spacing:-.04em;margin:16px 0 22px;font-family:Lato,Arial,sans-serif;font-size:clamp(40px,4.6vw,64px);font-weight:400;line-height:1.05}.vk-featured article>p:not(.vn-kicker){color:#596b78;font-size:18px;line-height:1.7}.vk-featured article>a{color:#fff;background:#ff6a2a;border-radius:9px;gap:30px;width:fit-content;margin-top:18px;padding:15px 19px;font-weight:850;display:flex}.vk-topics{padding:clamp(60px,7vw,96px) max(24px,calc((100vw - var(--vn-content-width))/2));background:#eef1f3}.vk-topics>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.vk-topics article{background:#fff;border:1px solid #d4dbe0;border-radius:16px;flex-direction:column;min-height:280px;padding:28px;display:flex}.vk-topics article>span{color:#ff6a2a;font-family:Lato,Arial,sans-serif;font-size:27px}.vk-topics h3{margin:auto 0 13px;font-size:24px}.vk-topics article p{color:#596b78;margin:0;font-size:16px;line-height:1.6}.vk-answers{padding:clamp(60px,7vw,96px) max(24px,calc((100vw - var(--vn-content-width))/2));grid-template-columns:.75fr 1.25fr;gap:60px;display:grid}.vk-answers article{border-top:1px solid #d4dbe0;padding:22px 0}.vk-answers article h3{margin:0 0 11px;font-size:22px}.vk-answers article p{color:#596b78;margin:0;font-size:17px;line-height:1.65}.vk-cta,.vka-cta{padding:40px max(24px,calc((100vw - var(--vn-content-width))/2));color:#fff;background:#0d2035;grid-template-columns:1fr auto;align-items:center;gap:40px;display:grid}.vk-cta h2,.vka-cta h2{margin:12px 0 0;font-family:Lato,Arial,sans-serif;font-size:clamp(30px,4vw,48px);font-weight:400}.vk-cta>div:last-child,.vka-cta>div:last-child{gap:10px;display:flex}.vk-cta a,.vka-cta a{color:#0d2035;background:#fff;border-radius:9px;padding:15px 18px;font-weight:850}.vk-cta a:last-child,.vka-cta a:last-child{color:#fff;background:#ff6a2a}.vka-hero{color:#fff;background:#0d2035;padding:clamp(58px,8vw,112px) max(24px,50vw - 520px)}.vka-hero h1{max-width:1050px;font-size:clamp(48px,6.4vw,88px)}.vka-hero>p{color:#c4ced5}.vka-hero>div{color:#aebbc4;gap:20px;margin-top:28px;font-size:16px;display:flex}.vka-hero.has-image{padding-left:max(24px,calc((100vw - var(--vn-content-width))/2));padding-right:max(24px,calc((100vw - var(--vn-content-width))/2));grid-template-columns:minmax(0,1.05fr) minmax(390px,.75fr);align-items:center;column-gap:clamp(38px,5vw,76px);display:grid}.vka-hero.has-image>:not(.vka-hero-media){grid-column:1}.vka-hero.has-image h1{max-width:760px;font-size:clamp(45px,5.2vw,74px)}.vka-hero-media{grid-area:1/2/5;align-self:center;margin:0}.vka-hero-media img{aspect-ratio:4/3;object-fit:cover;border:1px solid #ffffff2b;border-radius:18px;width:100%;display:block}.vka-hero-media figcaption{color:#aebbc4;margin-top:11px;font-size:16px;line-height:1.5}.vka-layout{grid-template-columns:210px 1fr;gap:60px;padding:clamp(50px,7vw,90px) max(24px,50vw - 550px);display:grid}.vka-layout>aside{background:#f4f6f7;border:1px solid #d4dbe0;border-radius:14px;gap:12px;height:fit-content;padding:22px;display:grid;position:sticky;top:24px}.vka-layout>aside strong{color:#ff6a2a;text-transform:uppercase;letter-spacing:.08em;margin-bottom:5px;font-size:16px}.vka-layout>aside a{color:#526472;font-size:16px;line-height:1.4}.vka-lead{color:#344b5c;margin:0 0 50px;font-size:22px;line-height:1.7}.vka-content section{margin:0 0 56px;scroll-margin-top:24px}.vka-content h2{margin:0 0 22px;font-family:Lato,Arial,sans-serif;font-size:clamp(34px,4vw,48px);font-weight:400;line-height:1.15}.vka-content p,.vka-content li{color:#526472;font-size:18px;line-height:1.75}.vka-content li+li{margin-top:11px}.vka-defs{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.vka-defs article{background:#f7f8f8;border:1px solid #d4dbe0;border-radius:13px;padding:23px}.vka-defs b{color:#ff6a2a;font-family:Lato,Arial,sans-serif;font-size:28px}.vka-defs p{margin:10px 0 0;font-size:16px;line-height:1.55}.vka-content blockquote{color:#263e50;background:#eef1f3;border-left:4px solid #ff6a2a;margin:32px 0;padding:24px 26px;font-family:Lato,Arial,sans-serif;font-size:23px;line-height:1.55}.vka-infographic{background:#eef1f3;border:1px solid #102a4229;border-radius:18px;width:calc(100% + 80px);margin:38px 0 6px -40px;padding:34px 34px 24px;overflow:hidden}.vka-infographic>header{max-width:700px}.vka-infographic>header>p{color:#f26432;text-transform:uppercase;letter-spacing:.1em;margin:0 0 11px;font-size:16px;font-weight:850;line-height:1.4}.vka-infographic>header h3{color:#102a42;margin:0;font-family:Lato,Arial,sans-serif;font-size:clamp(29px,3vw,39px);font-weight:400;line-height:1.12}.vka-infographic>header span{color:#526472;margin-top:14px;font-size:16px;line-height:1.65;display:block}.vka-infographic>img{width:100%;height:auto;margin:23px 0 18px;display:block}.vka-infographic>ol{border-top:1px solid #102a4229;border-bottom:1px solid #102a4229;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.vka-infographic>ol>li{border-right:1px solid #102a4229;grid-template-columns:auto 1fr;gap:4px 10px;margin:0;padding:18px 16px 19px;display:grid}.vka-infographic>ol>li:first-child{padding-left:0}.vka-infographic>ol>li:last-child{border-right:0;padding-right:0}.vka-infographic li b{color:#f26432;font-size:16px;line-height:1.5}.vka-infographic li strong{color:#102a42;font-size:16px;line-height:1.35}.vka-infographic li p{color:#5c6d79;grid-column:1/-1;margin:7px 0 0;font-size:16px;line-height:1.55}.vka-infographic>figcaption{color:#6b7983;margin-top:15px;font-size:16px;line-height:1.5}@media (width<=900px){.vc-hero,.vk-hero,.vk-featured,.vk-answers,.vka-layout,.vka-hero.has-image{grid-template-columns:1fr}.vka-hero.has-image>:not(.vka-hero-media),.vka-hero-media{grid-column:1}.vka-hero-media{grid-row:auto;margin-top:30px}.vc-steps{grid-template-columns:1fr}.vk-topics>div{grid-template-columns:repeat(2,minmax(0,1fr))}.vka-layout>aside{position:static}}@media (width<=720px){.vn-home-contrast>.vn-header{width:calc(100% - 28px);min-height:68px;padding:0}.vn-home-contrast .vn-hero{width:calc(100% - 24px);padding:10px}.vn-home-contrast .vn-trust{width:calc(100% - 24px)}.vc-hero,.vk-hero{width:calc(100% - 24px);padding:28px 22px}.vc-copy h1,.vk-hero h1,.vka-hero h1{font-size:clamp(42px,12vw,58px)}.vc-actions{grid-template-columns:1fr}.vc-action.calendar{grid-column:auto}.vc-action strong{font-size:16px}.vc-note,.vk-cta,.vka-cta{flex-direction:column;align-items:stretch;display:flex}.vc-note div,.vk-cta>div:last-child,.vka-cta>div:last-child{grid-template-columns:1fr;display:grid}.vc-note a,.vk-cta a,.vka-cta a{text-align:center}.vk-hero aside{padding:18px}.vk-featured{padding-inline:20px}.vk-code{min-height:300px;padding:18px}.vk-topics,.vk-answers{padding-inline:20px}.vk-topics>div,.vka-defs{grid-template-columns:1fr}.vk-topics article{min-height:220px}.vka-layout{gap:34px;padding-inline:20px}.vka-content p,.vka-content li{font-size:17px}.vka-infographic{width:100%;margin:30px 0 4px;padding:25px 20px 20px}.vka-infographic>ol{grid-template-columns:1fr}.vka-infographic>ol>li,.vka-infographic>ol>li:first-child,.vka-infographic>ol>li:last-child{border-bottom:1px solid #102a4221;border-right:0;padding:15px 0}.vka-infographic>ol>li:last-child{border-bottom:0}}.vn-home-contrast{--vn-ink:#0d263d;--vn-ink-deep:#081b2e;--vn-blue:#f26432;--vn-blue-light:#e7ebee;--vn-blue-soft:#f0f2f3;--vn-ivory:#f3f5f5;--vn-white:#fdfdfb;--vn-copy:#344b5d;--vn-muted:#687681;--vn-line:#d3d9dd}.vn-home-contrast>.vn-header{width:100%;min-height:88px;padding:0 max(24px,calc((100vw - var(--vn-content-width)) / 2));background:var(--vn-ink-deep)}.vn-home-contrast .vn-header-cta{background:var(--vn-blue);color:#fff}.vn-home-contrast .mobile-navigation-cool .mobile-navigation-panel{background:var(--vn-ink-deep);color:#fff;border-color:#ffffff24}.vn-home-contrast .vn-hero{width:100%;padding:clamp(18px,3vw,42px) max(24px,calc((100vw - var(--vn-content-width)) / 2));background:var(--vn-ink-deep);border-radius:0;gap:24px;margin-top:0}.vn-home-contrast .vn-hero:before{background:#f264321a;top:20px;left:auto;right:-150px}.vn-home-contrast .vn-photo-card:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #f264322e}.vn-home-contrast .vn-role-pill{background:var(--vn-white)}.vn-home-contrast .vn-hero-card{background:#102a42;padding-inline:clamp(34px,5vw,76px)}.vn-home-contrast .vn-hero-card:after{content:"";background:var(--vn-blue);border-radius:99px;width:72px;height:4px;position:absolute;top:clamp(30px,4vw,58px);left:clamp(34px,5vw,76px)}.vn-home-contrast .vn-hero-card .vn-kicker{color:#c3cbd1;margin-top:14px}.vn-home-contrast .vn-hero-card h1{color:#fff;font-size:clamp(42px,4.2vw,62px);line-height:1.04}.vn-home-contrast .vn-hero-card h1 em,.vn-home-contrast .vn-statement h2 em,.vn-home-contrast .vn-about-intro h2 em,.vn-home-contrast .vn-final-cta h2 em{color:var(--vn-blue);font-family:Lato,Arial,sans-serif;font-style:italic;font-weight:500;display:inline}.vn-home-contrast .vn-lead{color:#c1c9cf}.vn-home-contrast .vn-button-light{background:var(--vn-blue);color:#fff}.vn-home-contrast .vn-button-ghost{border-color:#ffffff6b}.vn-home-contrast .vn-trust{border:0;border-radius:0 0 18px 18px;margin-top:0;box-shadow:0 18px 36px #081b2e1f}.vn-home-contrast .vn-trust .vn-icon{color:#526a7b;background:#e7ebee}.vn-home-contrast .vn-kicker{color:#c94b22}.vn-home-contrast>.vn-main>.vn-section:not(.vn-split):not(.vn-concierge):not(.vn-process):not(.vn-proof):not(.vn-about):not(.vn-faq):not(.vn-final-cta){background:var(--vn-ivory)}.vn-home-contrast .vn-service-card{background:var(--vn-white);border-color:#ded9d0;box-shadow:0 8px 22px #091e310f}.vn-home-contrast .vn-service-card:first-child,.vn-home-contrast .vn-service-card:last-child{background:var(--vn-ink)}.vn-home-contrast .vn-service-icon{color:#526a7b;background:#edf0f2}.vn-home-contrast .vn-service-card:first-child .vn-service-icon,.vn-home-contrast .vn-service-card:last-child .vn-service-icon{color:#ff8a60}.vn-home-contrast .vn-plus{color:#d25129}.vn-home-contrast .vn-service-details li:before{background:var(--vn-blue);box-shadow:0 0 0 3px #f264321f}.vn-home-contrast .vn-toolbox b i{color:#496375;background:#e5eaed}.vn-home-contrast .vn-specialism-teaser{background:var(--vn-ink);color:#fff;border-color:#ffffff1f}.vn-home-contrast .vn-specialism-teaser .vn-kicker,.vn-home-contrast .vn-specialism-teaser>div>p:last-child span{color:#ff8a60}.vn-home-contrast .vn-specialism-teaser>a{border-color:var(--vn-blue);background:var(--vn-blue);color:#fff}.vn-home-contrast .vn-concierge{background:var(--vn-ivory)}.vn-home-contrast .vn-concierge-card{border-color:#ded9d0}.vn-home-contrast .vn-concierge-promise{background:#e8ecee}.vn-home-contrast .vn-concierge-promise .vn-icon{color:#526a7b}.vn-home-contrast .vn-concierge-items span{background:#f3f5f5}.vn-home-contrast .vn-split{background:var(--vn-ink-deep);color:#fff}.vn-home-contrast .vn-split:before{content:none}.vn-home-contrast .vn-statement .vn-kicker{color:#ff8a60}.vn-home-contrast .vn-statement>p:not(.vn-kicker){color:#c0c9d0}.vn-home-contrast .vn-statement blockquote{border-color:var(--vn-blue);color:#fff}.vn-home-contrast .vn-responsibility-card{color:var(--vn-ink)}.vn-home-contrast .vn-responsibility-card li>span{background:linear-gradient(145deg,#f27648,#d84e24);border-color:#e8ecef;box-shadow:0 0 0 1px #dc6d47,0 7px 14px #081b2e29}.vn-home-contrast .vn-responsibility-card li div{background:#edf0f2}.vn-home-contrast .vn-responsibility-card li:not(:last-child):after{background:#bcc7cd}.vn-home-contrast .vn-signature{background:var(--vn-blue)}.vn-home-contrast .vn-signature span,.vn-home-contrast .vn-process-banner span{color:#fff;opacity:.65}.vn-home-contrast .vn-process{background:#e6eaec}.vn-home-contrast .vn-process-row li>span{background:linear-gradient(145deg,#f27548,#d84e24);border-color:#e8ecef;box-shadow:0 0 0 1px #dc6d47,0 7px 14px #081b2e1f}.vn-home-contrast .vn-process-banner,.vn-home-contrast .vn-stat-row{background:var(--vn-ink-deep)}.vn-home-contrast .vn-proof-grid article:nth-child(2){background:#e8ecee}.vn-home-contrast .vn-about{background:var(--vn-ink-deep);color:#fff}.vn-home-contrast .vn-about .vn-section-heading>p{color:#bec8cf}.vn-home-contrast .vn-about .vn-kicker{color:#ff8a60}.vn-home-contrast .vn-about-card{background:#102a42}.vn-home-contrast .vn-workstyle{color:var(--vn-ink)}.vn-home-contrast .vn-faq{background:var(--vn-ivory)}.vn-home-contrast .vn-no-brief{background:var(--vn-ink-deep)}.vn-home-contrast .vn-faq-list summary span{color:#526a7b;background:#e8ecee}.vn-home-contrast .vn-contact-action.primary{border-color:var(--vn-blue);background:var(--vn-blue)}.vn-home-contrast .vn-final-cta aside{color:var(--vn-ink)}.vn-home-contrast .vn-final-cta aside>div{background:var(--vn-blue)}@media (width<=720px){.vn-home-contrast>.vn-header{width:100%;min-height:76px;padding:0 14px}.vn-home-contrast .vn-hero{width:100%;padding:12px}.vn-home-contrast .vn-hero-card:after{top:25px;left:24px}.vn-home-contrast .vn-trust{width:calc(100% - 24px)}}.vn-offer-page{background:var(--vn-ivory)}.vn-offer-page .vn-section-heading>p{font-size:16px}.vo-hero{width:min(var(--vn-content-width), calc(100% - 48px));background:#c8dbe5;border-radius:26px;grid-template-columns:.68fr 1.32fr;gap:14px;margin:8px auto 0;padding:14px;display:grid}.vo-hero-intro,.vo-hero-card{border-radius:20px;min-height:410px}.vo-hero-intro{background:var(--vn-white);flex-direction:column;padding:clamp(28px,3vw,42px);display:flex}.vo-hero-note{max-width:390px;color:var(--vn-ink);margin:12px 0 0;font-family:Lato,Arial,sans-serif;font-size:clamp(25px,2.1vw,32px);line-height:1.12}.vo-hero-signals{gap:0;margin-top:auto;display:grid}.vo-hero-signals span{border-top:1px solid var(--vn-line);color:var(--vn-copy);padding:9px 0;font-size:16px;font-weight:750;line-height:1.35}.vo-hero-card{background:var(--vn-ink);color:#fff;flex-direction:column;justify-content:center;padding:clamp(36px,4.2vw,58px);display:flex}.vo-hero-card h1{letter-spacing:-.05em;max-width:780px;margin:0;font-family:Lato,Arial,sans-serif;font-size:clamp(48px,4.8vw,66px);font-weight:500;line-height:.98}.vo-hero-card>p{color:#ffffffc2;max-width:690px;margin:19px 0 0;font-size:17px;line-height:1.55}.vo-hero-card .vn-actions{margin-top:22px}.vo-scope{background:var(--vn-ivory)}.vo-area-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.vo-area-card{background:#c9dce7;border:1px solid #c4d4dd;border-radius:17px;align-self:start;transition:box-shadow .2s,transform .2s;overflow:hidden;box-shadow:0 8px 22px #2f4b5e0e}.vo-area-card:first-child,.vo-area-card:nth-child(8){background:var(--vn-ink);color:#fff}.vo-area-card[open]{grid-column:1/-1;box-shadow:0 16px 35px #2f4b5e1c}.vo-area-card summary{cursor:pointer;grid-template-columns:1fr auto;align-items:center;gap:24px;min-height:168px;padding:27px 29px;list-style:none;display:grid}.vo-area-card summary::-webkit-details-marker{display:none}.vo-area-card summary::marker{content:""}.vo-area-card[open] summary{border-bottom:1px solid #4360712e;min-height:0}.vo-area-card:first-child[open] summary,.vo-area-card:nth-child(8)[open] summary{border-color:#ffffff24}.vo-area-heading{grid-template-columns:54px 1fr;align-items:start;gap:18px;display:grid}.vo-area-heading>span{background:linear-gradient(145deg,#365e78,var(--vn-ink));color:#fff;border:5px solid #ffffff9e;border-radius:15px;place-items:center;width:52px;height:52px;font-size:16px;font-weight:850;display:grid;box-shadow:0 0 0 1px #9fb9c8,0 7px 14px #28485c1f}.vo-area-heading h3{margin:2px 0 7px;font-size:30px;line-height:1.15}.vo-area-heading p{color:#4d6878;max-width:490px;margin:0;font-size:16px;line-height:1.55}.vo-area-card:first-child .vo-area-heading p,.vo-area-card:nth-child(8) .vo-area-heading p{color:#ffffffb8}.vo-area-toggle{color:var(--vn-ink);white-space:nowrap;align-items:center;gap:12px;font-size:16px;font-weight:850;line-height:1.3;display:inline-flex}.vo-area-toggle-open{display:none}.vo-area-toggle i{background:#ffffffb8;border-radius:50%;flex:0 0 42px;width:42px;height:42px;display:inline-block;position:relative;box-shadow:0 0 0 1px #3d5b6d21}.vo-area-toggle i:before,.vo-area-toggle i:after{content:"";background:var(--vn-ink);border-radius:2px;width:13px;height:2px;transition:transform .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vo-area-toggle i:after{transform:translate(-50%,-50%)rotate(90deg)}.vo-area-card[open] .vo-area-toggle-closed{display:none}.vo-area-card[open] .vo-area-toggle-open{display:inline}.vo-area-card[open] .vo-area-toggle i:after{transform:translate(-50%,-50%)rotate(0)}.vo-area-card:first-child .vo-area-toggle,.vo-area-card:nth-child(8) .vo-area-toggle{color:#fff}.vo-area-details{grid-template-columns:1fr 1fr;gap:18px 22px;padding:26px 29px 29px;display:grid}.vo-situation{background:#ffffff8f;border-radius:12px;grid-column:1/-1;margin:0;padding:18px 20px}.vo-situation strong,.vo-area-scope>strong,.vo-outcome strong{color:#4b697b;text-transform:uppercase;letter-spacing:.08em;font-size:16px;font-weight:850;line-height:1.4;display:block}.vo-situation p,.vo-outcome p{color:#3f5d6e;margin:8px 0 0;font-size:16px;line-height:1.6}.vo-area-scope{margin:0}.vo-area-grid ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;margin:11px 0 21px;padding:0;list-style:none;display:grid}.vo-area-grid li{color:#3f5d6e;border-top:1px solid #43607138;padding:11px 0 11px 18px;font-size:16px;line-height:1.45;position:relative}.vo-area-grid li:before{content:"";background:#698da1;border-radius:50%;width:6px;height:6px;position:absolute;top:18px;left:1px}.vo-outcome{border-left:4px solid var(--vn-ink);background:#ffffff3d;margin:0;padding:18px 20px}.vo-area-card:first-child li,.vo-area-card:nth-child(8) li{color:#ffffffc2;border-color:#ffffff26}.vo-area-card:first-child li:before,.vo-area-card:nth-child(8) li:before{background:#c6dbe6}.vo-area-card:first-child .vo-situation,.vo-area-card:nth-child(8) .vo-situation{background:#ffffff14}.vo-area-card:first-child .vo-situation strong,.vo-area-card:nth-child(8) .vo-situation strong,.vo-area-card:first-child .vo-area-scope>strong,.vo-area-card:nth-child(8) .vo-area-scope>strong,.vo-area-card:first-child .vo-outcome strong,.vo-area-card:nth-child(8) .vo-outcome strong{color:#c9dae3}.vo-area-card:first-child .vo-situation p,.vo-area-card:nth-child(8) .vo-situation p,.vo-area-card:first-child .vo-outcome p,.vo-area-card:nth-child(8) .vo-outcome p{color:#ffffffc2}.vo-area-card:first-child .vo-outcome,.vo-area-card:nth-child(8) .vo-outcome{background:#ffffff0a;border-color:#9db9ca}.vo-tools{background:#ffffff94;border:1px solid #47687b26;border-radius:12px;grid-column:1/-1;margin:0;padding:15px}.vo-tools>strong{color:#557487;text-transform:uppercase;letter-spacing:.08em;margin-bottom:10px;font-size:16px;line-height:1.4;display:block}.vo-tools>div{flex-wrap:wrap;gap:7px;display:flex}.vo-tools span{color:#31546a;background:#ffffffdb;border:1px solid #4a6b7e24;border-radius:999px;padding:7px 10px;font-size:16px;font-weight:750;line-height:1.2}.vo-area-card:first-child .vo-tools,.vo-area-card:nth-child(8) .vo-tools{background:#ffffff14;border-color:#ffffff1f}.vo-area-card:first-child .vo-tools>strong,.vo-area-card:nth-child(8) .vo-tools>strong{color:#c9dae3}.vo-area-card:first-child .vo-tools span,.vo-area-card:nth-child(8) .vo-tools span{color:#fff;background:#ffffff1a;border-color:#ffffff1f}.vo-area-link{width:fit-content;color:var(--vn-ink);align-items:center;gap:10px;margin-top:2px;font-size:16px;font-weight:850;line-height:1.4;display:inline-flex}.vo-area-card:first-child .vo-area-link,.vo-area-card:nth-child(8) .vo-area-link{color:#fff}.vo-area-link span{font-size:19px}.vo-open-scope{background:var(--vn-ink);color:#fff;border-radius:18px;grid-template-columns:1fr 1.1fr auto;align-items:center;gap:40px;margin-top:17px;padding:34px;display:grid}.vo-open-scope .vn-kicker{color:#c2d4de}.vo-open-scope h3{max-width:520px;margin:0;font-size:32px;line-height:1.18}.vo-open-scope>p{color:#ffffffb8;margin:0;font-size:16px;line-height:1.72}.vo-open-scope .vn-button{white-space:nowrap}.vo-concierge{background:#c9dce7;grid-template-columns:.9fr 1.1fr;gap:18px;display:grid}.vo-concierge-promise{background:var(--vn-white);border-radius:19px;padding:clamp(32px,4vw,54px)}.vo-concierge-promise h2{letter-spacing:-.04em;max-width:610px;margin:0;font-size:clamp(38px,4vw,57px);line-height:1.04}.vo-concierge-promise>p:not(.vn-kicker){max-width:620px;color:var(--vn-muted);margin:23px 0 30px;font-size:16px;line-height:1.72}.vo-concierge-grid{background:var(--vn-ink);border-radius:19px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:18px;display:grid}.vo-concierge-grid span{color:#fff;background:#ffffff14;border:1px solid #ffffff26;border-radius:13px;align-items:flex-end;min-height:112px;padding:22px;font-family:Lato,Arial,sans-serif;font-size:20px;line-height:1.25;display:flex}.vo-models{background:var(--vn-ivory)}.vo-model-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.vo-model-grid article{border:1px solid var(--vn-line);background:var(--vn-white);border-radius:17px;flex-direction:column;min-height:470px;padding:32px;display:flex}.vo-model-grid article.featured{background:var(--vn-ink);color:#fff}.vo-model-grid article>span{color:#698496;text-transform:uppercase;letter-spacing:.08em;font-size:16px;font-weight:850;line-height:1.4}.vo-model-grid .featured>span{color:#c2d4de}.vo-model-grid h3{margin:37px 0 17px;font-size:32px;line-height:1.14}.vo-model-grid article>p{color:var(--vn-muted);margin:0;font-size:16px;line-height:1.7}.vo-model-grid .featured>p{color:#ffffffb8}.vo-model-grid ul{margin:26px 0 0;padding:0;list-style:none}.vo-model-grid li{border-top:1px solid var(--vn-line);color:var(--vn-copy);padding:12px 0 12px 18px;font-size:16px;line-height:1.45;position:relative}.vo-model-grid li:before{content:"";background:#7093a7;border-radius:50%;width:6px;height:6px;position:absolute;top:19px;left:1px}.vo-model-grid .featured li{color:#ffffffc2;border-color:#ffffff26}.vo-model-grid article>a{color:var(--vn-ink);margin-top:auto;padding-top:30px;font-size:16px;font-weight:850;line-height:1.4}.vo-model-grid .featured>a{color:#fff}.vo-model-grid article>a b{padding-left:8px;font-size:18px}.vo-custom-pricing{background:#c9dce7;grid-template-columns:1fr 1fr;gap:18px;display:grid}.vo-custom-intro{background:var(--vn-white);border-radius:19px;flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(36px,4.5vw,62px);display:flex}.vo-custom-intro h2{letter-spacing:-.045em;max-width:680px;margin:0;font-size:clamp(42px,4.7vw,64px);line-height:1.03}.vo-custom-intro>p:not(.vn-kicker){max-width:650px;color:var(--vn-muted);margin:27px 0 31px;font-size:17px;line-height:1.72}.vo-custom-grid{background:var(--vn-ink);border-radius:19px;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;padding:18px;display:grid}.vo-custom-grid article{color:#fff;background:#ffffff13;border:1px solid #ffffff2b;border-radius:14px;flex-direction:column;min-height:255px;padding:25px;transition:background .2s,transform .2s;display:flex}.vo-custom-grid article:hover{background:#ffffff1c;transform:translateY(-2px)}.vo-custom-icon{width:54px;height:54px;color:var(--vn-ink);background:#d7e7ef;border-radius:15px;place-items:center;display:grid}.vo-custom-icon svg{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;width:28px;height:28px}.vo-custom-grid h3{max-width:310px;margin:auto 0 11px;font-size:24px;line-height:1.2}.vo-custom-grid p{color:#ffffffad;max-width:310px;margin:0;font-size:16px;line-height:1.55}.vo-comparison{background:var(--vn-blue-soft)}.vo-comparison-visual{background:var(--vn-white);border:1px solid #b9ccd7;border-radius:20px;overflow:hidden;box-shadow:0 18px 45px #294c6114}.vo-comparison-head{background:#dce9f0;grid-template-columns:150px 1fr 1fr;gap:14px;padding:18px;display:grid}.vo-comparison-vs{color:#708a9a;flex-direction:column;justify-content:center;align-items:center;display:flex}.vo-comparison-vs strong{width:52px;height:52px;color:var(--vn-ink);background:#ffffffb3;border:1px solid #a9c0cd;border-radius:50%;place-items:center;font-family:Lato,Arial,sans-serif;font-size:21px;display:grid}.vo-comparison-vs span{text-transform:uppercase;letter-spacing:.1em;margin-top:7px;font-size:16px;font-weight:850}.vo-side-head{border-radius:15px;grid-template-columns:58px 1fr;align-items:center;gap:17px;min-height:130px;padding:23px 25px;display:grid}.vo-side-virtunova{background:var(--vn-ink);color:#fff}.vo-side-employee{color:var(--vn-ink);background:#ffffffd1;border:1px solid #bdced8}.vo-side-icon{border-radius:17px;place-items:center;width:58px;height:58px;display:grid}.vo-side-virtunova .vo-side-icon{color:#fff;background:#ffffff1f}.vo-side-employee .vo-side-icon{color:#587586;background:#e3edf2}.vo-side-icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:30px;height:30px}.vo-side-head>span:last-child{flex-direction:column;min-width:0;display:flex}.vo-side-head small{text-transform:uppercase;letter-spacing:.09em;margin-bottom:5px;font-size:16px;font-weight:850;line-height:1.4}.vo-side-virtunova small{color:#c6d9e3}.vo-side-employee small{color:#698495}.vo-side-head strong{font-family:Lato,Arial,sans-serif;font-size:28px;line-height:1.1}.vo-side-head em{color:inherit;opacity:.72;margin-top:8px;font-size:16px;font-style:normal;line-height:1.4}.vo-comparison-row{border-top:1px solid var(--vn-line);grid-template-columns:150px 1fr 1fr;align-items:stretch;gap:14px;min-height:100px;padding:13px 18px;display:grid}.vo-comparison-topic{color:var(--vn-ink);align-items:center;gap:14px;padding:0 15px;display:flex}.vo-comparison-topic span{color:#627e8e;background:#e3edf2;border-radius:11px;flex:0 0 36px;place-items:center;width:36px;height:36px;font-size:16px;font-weight:850;display:grid}.vo-comparison-topic strong{font-size:16px;line-height:1.3}.vo-comparison-answer{border-radius:12px;grid-template-columns:31px 1fr;align-items:center;gap:13px;padding:18px 22px;display:grid}.vo-comparison-answer i{border-radius:50%;place-items:center;width:31px;height:31px;font-size:16px;font-style:normal;font-weight:900;line-height:1;display:grid}.vo-comparison-answer p{margin:0;font-size:16px;line-height:1.5}.vo-comparison-answer.is-virtunova{color:var(--vn-ink);background:#d8e8f0;font-weight:800}.vo-comparison-answer.is-virtunova i{background:var(--vn-ink);color:#fff}.vo-comparison-answer.is-employee{color:#647986;background:#f7f8f8;border:1px solid #d8e1e6}.vo-comparison-answer.is-employee i{color:#8a9aa3;background:#e5eaed;font-size:16px}.vo-comparison-summary{background:var(--vn-ink);color:#fff;text-align:center;border-radius:12px;justify-content:center;align-items:center;gap:12px;margin:18px;padding:22px 26px;font-size:16px;line-height:1.5;display:flex}.vo-comparison-summary strong{color:#c6d9e3}.vo-compact-cta{padding:48px max(24px, calc((100vw - var(--vn-content-width)) / 2));background:var(--vn-ink);color:#fff;grid-template-columns:1.15fr .8fr auto;align-items:center;gap:42px;display:grid}.vo-compact-cta .vn-kicker{color:#c2d4de}.vo-compact-cta h2{letter-spacing:-.04em;max-width:610px;margin:0;font-size:clamp(34px,3.4vw,49px);line-height:1.06}.vo-compact-cta>p{color:#ffffffb8;max-width:410px;margin:0;font-size:16px;line-height:1.65}.vo-compact-actions{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.vo-compact-actions .vn-button{white-space:nowrap;width:auto;min-width:190px}.vo-compact-actions>a:not(.vn-button){color:#ffffffc2;font-size:16px;font-weight:750;line-height:1.4}@media (width<=980px){.vo-hero{grid-template-columns:.8fr 1.2fr}.vo-area-grid{grid-template-columns:1fr}.vo-area-card[open]{grid-column:auto}.vo-open-scope{grid-template-columns:1fr 1fr}.vo-open-scope .vn-button{width:fit-content}.vo-concierge,.vo-model-grid{grid-template-columns:1fr}.vo-model-grid article{min-height:0}.vo-custom-pricing{grid-template-columns:1fr}.vo-compact-cta{grid-template-columns:1fr 1fr}.vo-compact-actions{flex-direction:row;grid-column:1/-1;align-items:center;gap:18px}}@media (width<=720px){.vo-hero{grid-template-columns:1fr;width:calc(100% - 24px);min-height:auto;padding:10px}.vo-hero-intro,.vo-hero-card{min-height:0;padding:28px 22px}.vo-hero-note{font-size:clamp(25px,7vw,29px)}.vo-hero-signals{margin-top:24px}.vo-hero-card h1{font-size:clamp(40px,10.8vw,51px)}.vo-hero-card>p{font-size:16px}.vo-area-card summary{grid-template-columns:1fr;gap:18px;min-height:0;padding:22px 20px}.vo-area-heading{grid-template-columns:48px 1fr;gap:14px}.vo-area-heading>span{border-width:4px;border-radius:13px;width:46px;height:46px}.vo-area-heading h3{font-size:26px}.vo-area-heading p{font-size:16px}.vo-area-toggle{border-top:1px solid #4360712e;justify-content:space-between;width:100%;padding-top:15px}.vo-area-card:first-child .vo-area-toggle,.vo-area-card:nth-child(8) .vo-area-toggle{border-color:#ffffff24}.vo-area-details{grid-template-columns:1fr;padding:21px 20px 23px}.vo-area-grid ul{grid-template-columns:1fr}.vo-area-grid li,.vo-situation p,.vo-outcome p,.vo-tools span{font-size:16px}.vo-open-scope{grid-template-columns:1fr;gap:22px;padding:26px 22px}.vo-open-scope h3{font-size:29px}.vo-open-scope>p{font-size:16px}.vo-open-scope .vn-button{white-space:normal;width:100%}.vo-concierge-grid{grid-template-columns:1fr}.vo-concierge-grid span{min-height:88px;font-size:20px}.vo-model-grid article{padding:28px 22px}.vo-model-grid h3{font-size:30px}.vo-model-grid article>p,.vo-model-grid li{font-size:16px}.vo-custom-intro{padding:34px 23px}.vo-custom-intro h2{font-size:40px}.vo-custom-intro>p:not(.vn-kicker){font-size:16px}.vo-custom-intro .vn-button{width:100%}.vo-custom-grid{grid-template-columns:1fr;padding:12px}.vo-custom-grid article{min-height:205px;padding:22px}.vo-custom-grid h3{font-size:23px}.vo-custom-grid p{font-size:16px}.vo-comparison-visual{border-radius:15px}.vo-comparison-head{grid-template-columns:1fr 1fr;gap:8px;padding:10px}.vo-comparison-vs{display:none}.vo-side-head{grid-template-columns:1fr;align-content:start;gap:12px;min-height:150px;padding:17px 13px}.vo-side-icon{border-radius:13px;width:45px;height:45px}.vo-side-icon svg{width:25px;height:25px}.vo-side-head strong{font-size:22px}.vo-side-head em{font-size:16px}.vo-comparison-row{grid-template-columns:1fr 1fr;gap:8px;padding:15px 10px}.vo-comparison-topic{grid-column:1/-1;padding:0 4px 4px}.vo-comparison-topic span{border-radius:9px;flex-basis:31px;width:31px;height:31px;font-size:16px}.vo-comparison-topic strong{font-size:17px}.vo-comparison-answer{grid-template-columns:1fr;align-content:start;gap:10px;min-height:118px;padding:15px 12px}.vo-comparison-answer p{font-size:16px;line-height:1.45}.vo-comparison-summary{text-align:left;flex-direction:column;align-items:flex-start;gap:5px;margin:10px;padding:20px 16px;font-size:16px}.vo-compact-cta{grid-template-columns:1fr;gap:20px;padding:42px 20px}.vo-compact-cta h2{font-size:36px}.vo-compact-cta>p{font-size:16px}.vo-compact-actions{flex-direction:column;grid-column:auto;align-items:stretch;gap:10px}.vo-compact-actions .vn-button{width:100%}}.vp-page{background:var(--vn-ivory)}.vp-hero{width:min(var(--vn-content-width), calc(100% - 48px));background:#d6e5ed;border-radius:20px;grid-template-columns:1.2fr .8fr;gap:12px;min-height:590px;margin:8px auto 0;padding:12px;display:grid}.vp-hero-copy{background:var(--vn-white);border-radius:15px;flex-direction:column;justify-content:center;padding:clamp(44px,6vw,82px);display:flex}.vp-hero-copy h1{letter-spacing:-.055em;max-width:800px;margin:0;font-size:clamp(52px,6vw,83px);line-height:.96}.vp-hero-copy>p:not(.vn-kicker){max-width:690px;color:var(--vn-copy);margin:30px 0 0;font-size:17px;line-height:1.72}.vp-text-link{color:var(--vn-ink);align-items:center;font-size:16px;font-weight:800;display:inline-flex}.vp-price-signal{background:var(--vn-ink);color:#fff;border-radius:15px;flex-direction:column;justify-content:center;padding:clamp(35px,5vw,66px);display:flex}.vp-price-signal>span:first-child{color:#c4d8e2;text-transform:uppercase;letter-spacing:.1em;font-size:16px;font-weight:850}.vp-price-signal>strong{letter-spacing:-.05em;margin-top:14px;font-family:Lato,Arial,sans-serif;font-size:clamp(63px,7vw,96px);line-height:.95}.vp-price-signal>em{color:#ffffffbd;margin-top:8px;font-size:18px;font-style:normal}.vp-price-signal>div{gap:0;margin-top:50px;display:grid}.vp-price-signal>div span{color:#fffc;border-top:1px solid #ffffff29;padding:15px 0;font-size:16px;line-height:1.4}.vp-packages{background:var(--vn-ivory)}.vp-package-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.vp-package-grid article{border:1px solid var(--vn-line);background:var(--vn-white);border-radius:18px;flex-direction:column;min-height:600px;padding:34px;display:flex;position:relative}.vp-package-grid article.featured{background:var(--vn-ink);color:#fff;transform:translateY(-10px);box-shadow:0 24px 55px #294c6129}.vp-recommended{color:var(--vn-ink);text-transform:uppercase;letter-spacing:.07em;background:#d8e8f0;border-radius:999px;padding:8px 12px;font-size:16px;font-weight:850;line-height:1.2;position:absolute;top:19px;right:19px}.vp-hours{color:#698596;text-transform:uppercase;letter-spacing:.1em;margin:0;font-size:16px;font-weight:850;line-height:1.4}.featured .vp-hours{color:#c4d8e2}.vp-package-grid h3{margin:35px 0 24px;font-size:31px;line-height:1.14}.vp-price{align-items:flex-end;gap:9px;display:flex}.vp-price strong{letter-spacing:-.04em;font-family:Lato,Arial,sans-serif;font-size:clamp(43px,4vw,58px);line-height:1}.vp-price span{color:var(--vn-muted);padding-bottom:7px;font-size:16px}.featured .vp-price span{color:#ffffff9e}.vp-rate{color:#577385;margin:13px 0 0;font-size:16px;font-weight:800}.featured .vp-rate{color:#c4d8e2}.vp-description{min-height:82px;color:var(--vn-muted);margin:24px 0 0;font-size:16px;line-height:1.65}.featured .vp-description{color:#ffffffb8}.vp-package-grid ul{margin:24px 0 28px;padding:0;list-style:none}.vp-package-grid li{border-top:1px solid var(--vn-line);color:var(--vn-copy);padding:11px 0 11px 22px;font-size:16px;line-height:1.45;position:relative}.vp-package-grid li:before{content:"✓";color:#668698;font-weight:900;position:absolute;left:1px}.featured .vp-package-grid li{color:#fffc}.vp-package-grid .featured li{color:#fffc;border-color:#ffffff26}.vp-package-grid article .vn-button{width:100%;margin-top:auto}.vp-tax-note{color:var(--vn-muted);text-align:center;margin:24px 0 0;font-size:16px;line-height:1.55}.vp-individual{background:#c9dce7;grid-template-columns:1fr 1fr;gap:18px;display:grid}.vp-individual-intro{background:var(--vn-white);border-radius:19px;padding:clamp(34px,4vw,55px)}.vp-individual-intro h2{letter-spacing:-.045em;max-width:640px;margin:0;font-size:clamp(39px,4.5vw,61px);line-height:1.02}.vp-individual-intro>p:not(.vn-kicker){max-width:650px;color:var(--vn-muted);margin:24px 0 0;font-size:16px;line-height:1.7}.vp-individual-grid{background:var(--vn-ink);border-radius:19px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:18px;display:grid}.vp-individual-grid span{color:#fff;background:#ffffff12;border:1px solid #ffffff26;border-radius:13px;align-items:flex-end;min-height:150px;padding:22px;font-family:Lato,Arial,sans-serif;font-size:21px;line-height:1.25;display:flex}.vp-steps{background:var(--vn-blue-soft)}.vp-steps ol{background:var(--vn-white);border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:18px;list-style:none;display:grid}.vp-steps li{background:#edf3f5;border-radius:13px;flex-direction:column;justify-content:space-between;min-height:210px;padding:27px;display:flex}.vp-steps li:nth-child(2){background:#d7e7ef}.vp-steps li>span{background:var(--vn-ink);color:#fff;border:5px solid #c4d7e1;border-radius:14px;place-items:center;width:46px;height:46px;font-size:16px;font-weight:850;display:grid}.vp-steps strong{font-family:Lato,Arial,sans-serif;font-size:26px;line-height:1.2}.vp-steps li p{color:var(--vn-muted);margin:10px 0 0;font-size:16px;line-height:1.55}.vp-faq{background:var(--vn-ivory)}.vp-faq-list{border-top:1px solid var(--vn-line);max-width:1050px;margin:0 auto}.vp-faq-list details{border-bottom:1px solid var(--vn-line)}.vp-faq-list summary{cursor:pointer;color:var(--vn-ink);grid-template-columns:1fr 42px;align-items:center;gap:25px;padding:24px 0;font-family:Lato,Arial,sans-serif;font-size:23px;line-height:1.35;list-style:none;display:grid}.vp-faq-list summary::-webkit-details-marker{display:none}.vp-faq-list summary span{background:#dbe8ee;border-radius:50%;place-items:center;width:38px;height:38px;font-family:Lato,Arial,sans-serif;font-size:19px;transition:transform .2s;display:grid}.vp-faq-list details[open] summary span{transform:rotate(45deg)}.vp-faq-list details>p{max-width:800px;color:var(--vn-muted);margin:-5px 70px 25px 0;font-size:16px;line-height:1.7}.vp-final{border-top:1px solid #ffffff1a}@media (width<=980px){.vp-hero{grid-template-columns:1fr 1fr}.vp-package-grid{grid-template-columns:1fr}.vp-package-grid article{min-height:0}.vp-package-grid article.featured{transform:none}.vp-description{min-height:0}.vp-individual{grid-template-columns:1fr}}@media (width<=720px){.vp-hero{grid-template-columns:1fr;width:calc(100% - 24px);min-height:auto;padding:10px}.vp-hero-copy,.vp-price-signal{padding:35px 24px}.vp-hero-copy h1{font-size:clamp(43px,12vw,58px)}.vp-hero-copy>p:not(.vn-kicker){font-size:16px}.vp-hero-copy .vn-actions{align-items:stretch}.vp-text-link{justify-content:center;min-height:44px}.vp-price-signal>div{margin-top:35px}.vp-package-grid article{padding:29px 22px}.vp-recommended{order:-1;width:fit-content;margin-bottom:20px;position:static}.vp-package-grid h3{margin-top:27px}.vp-price strong{font-size:50px}.vp-individual-grid{grid-template-columns:1fr}.vp-individual-grid span{min-height:92px;font-size:20px}.vp-steps ol{grid-template-columns:1fr}.vp-steps li{min-height:190px}.vp-faq-list summary{grid-template-columns:1fr 38px;gap:15px;padding:21px 0;font-size:20px}.vp-faq-list details>p{margin-right:0;font-size:16px}}.vp-hero-copy h1{max-width:760px;font-size:clamp(50px,5.4vw,75px)}.vp-button-pale{color:var(--vn-ink);background:#f3f5f4;border:1px solid #cbd9e1}.vp-value-panel{background:var(--vn-white);border-radius:22px;flex-direction:column;justify-content:center;margin:clamp(24px,4vw,52px);padding:clamp(28px,3.5vw,44px);display:flex;box-shadow:12px 14px #30475b1a}.vp-value-panel>p{color:var(--vn-ink);text-transform:uppercase;letter-spacing:.09em;margin:0 0 24px;font-size:16px;font-weight:850;line-height:1.4}.vp-value-panel>div{background:#f1f2ef;border-radius:12px;grid-template-columns:38px 1fr;align-items:center;gap:13px;min-height:78px;padding:15px 17px;display:grid}.vp-value-panel>div:nth-of-type(2){background:#d7e7ef}.vp-value-panel>div+div{margin-top:10px}.vp-value-panel>div>span{width:36px;height:36px;color:var(--vn-ink);background:#c9dce7;border-radius:50%;place-items:center;font-size:16px;font-weight:900;display:grid}.vp-value-panel>div:nth-of-type(2)>span{background:var(--vn-ink);color:#fff}.vp-value-panel div p{flex-direction:column;margin:0;display:flex}.vp-value-panel div strong{color:var(--vn-ink);font-size:16px;line-height:1.4}.vp-value-panel div small{color:var(--vn-muted);margin-top:3px;font-size:16px;line-height:1.45}.vp-value-signature{background:var(--vn-ink);color:#fff;text-align:center;text-transform:uppercase;letter-spacing:.06em;border-radius:9px;margin-top:16px;padding:13px 15px;font-size:16px;line-height:1.4}.vp-packages .vn-section-heading{margin-bottom:10px}.vp-package-intro{max-width:800px;color:var(--vn-muted);margin:0 0 40px;font-size:16px;line-height:1.65}.vp-free-call{min-width:245px;color:var(--vn-ink);background:#d7e7ef;border-radius:14px;flex-direction:column;justify-content:center;justify-self:end;align-items:center;padding:16px 23px;display:flex}.vp-free-call span{text-transform:uppercase;letter-spacing:.08em;font-size:16px;font-weight:850;line-height:1.4}.vp-free-call strong{margin-top:3px;font-family:Lato,Arial,sans-serif;font-size:23px;line-height:1.2}.vp-package-grid article{min-height:650px}.vp-hours{align-items:center;gap:11px;display:flex}.vp-hours span{width:38px;height:38px;color:var(--vn-ink);background:#d7e7ef;border-radius:50%;flex:0 0 38px;place-items:center;font-size:16px;display:grid}.vp-package-grid .featured .vp-hours span{color:var(--vn-ink);background:#d7e7ef}.vp-package-grid h3{margin-bottom:15px}.vp-description{min-height:76px;margin-top:0;font-size:16px}.vp-price-tags{gap:8px;margin-top:18px;display:flex}.vp-price-tags span{color:var(--vn-ink);background:#f1f2ef;border-radius:9px;padding:9px 13px;font-size:16px;font-weight:800;line-height:1.3}.vp-custom-note{background:#c9dce7;border-radius:14px;grid-template-columns:38px 1fr auto;align-items:center;gap:16px;margin-top:28px;padding:18px 22px;display:grid}.vp-custom-note>span{background:var(--vn-ink);color:#fff;border-radius:50%;place-items:center;width:36px;height:36px;font-family:Lato,Arial,sans-serif;font-weight:800;display:grid}.vp-custom-note p{flex-direction:column;margin:0;display:flex}.vp-custom-note p strong{color:var(--vn-ink);font-size:16px;line-height:1.4}.vp-custom-note p small{color:var(--vn-muted);margin-top:3px;font-size:16px;line-height:1.5}.vp-custom-note>a{color:var(--vn-ink);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;font-size:16px;font-weight:850}.vp-cost-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.vp-cost-grid article{background:var(--vn-white);border-radius:19px;padding:clamp(32px,4vw,50px)}.vp-cost-grid article:nth-child(2){background:var(--vn-ink);color:#fff}.vp-cost-grid article>p{color:#688393;text-transform:uppercase;letter-spacing:.09em;margin:0;font-size:16px;font-weight:850;line-height:1.4}.vp-cost-grid article:nth-child(2)>p{color:#c4d8e2}.vp-cost-grid h3{margin:25px 0 27px;font-size:31px;line-height:1.2}.vp-cost-grid ul{margin:0;padding:0;list-style:none}.vp-cost-grid li{color:var(--vn-copy);border-top:0;padding:13px 0 13px 23px;font-size:16px;line-height:1.5;position:relative}.vp-cost-grid li:before{content:"";background:#7e9aa9;border-radius:50%;width:7px;height:7px;position:absolute;top:21px;left:2px}.vp-cost-grid article:nth-child(2) li{color:#ffffffd1}.vp-cost-grid article:nth-child(2) li:before{background:#c4d8e2}.vp-other{background:var(--vn-ivory)}.vp-other .vn-section-heading{grid-template-columns:1fr}.vp-other-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.vp-other-grid article{border:1px solid var(--vn-line);background:var(--vn-white);border-radius:19px;flex-direction:column;min-height:320px;padding:36px;display:flex;position:relative}.vp-other-grid article:nth-child(2){background:var(--vn-ink);color:#fff}.vp-other-grid article>span{width:44px;height:44px;color:var(--vn-ink);background:#d4e4ec;border-radius:50%;place-items:center;font-size:20px;font-weight:800;display:grid}.vp-other-grid article>p:first-of-type{color:#668293;text-transform:uppercase;letter-spacing:.08em;margin:-32px 0 0 59px;font-size:16px;font-weight:850;line-height:1.4}.vp-other-grid article:nth-child(2)>p:first-of-type{color:#c4d8e2}.vp-other-grid h3{margin:43px 0 15px;font-size:30px;line-height:1.2}.vp-other-grid h3+p{max-width:600px;color:var(--vn-muted);margin:0;font-size:16px;line-height:1.65}.vp-other-grid article:nth-child(2) h3+p{color:#ffffffb8}.vp-other-grid article>strong,.vp-other-grid article>a{color:var(--vn-ink);text-transform:uppercase;letter-spacing:.04em;margin-top:auto;padding-top:27px;font-size:16px;font-weight:850;line-height:1.4}.vp-other-grid article:nth-child(2)>a{color:#d4e4ec}.vp-rules{background:#c9dce7}.vp-rules .vn-section-heading{grid-template-columns:1fr}.vp-rule-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;display:grid}.vp-rule-grid article{background:var(--vn-white);border-radius:16px;min-height:260px;padding:28px}.vp-rule-grid article:last-child{background:var(--vn-ink);color:#fff}.vp-rule-grid span{color:#718d9e;letter-spacing:-.05em;background:0 0;border-radius:0;align-items:center;gap:14px;width:100%;height:auto;font-family:Lato,Arial,sans-serif;font-size:38px;font-weight:400;line-height:1;display:flex}.vp-rule-grid span:after{content:"";background:#b9ccd7;width:46px;height:1px;display:block}.vp-rule-grid article:first-child span{color:#718d9e;background:0 0}.vp-rule-grid article:last-child span:after{background:#ffffff47}.vp-rule-grid h3{margin:31px 0 15px;font-size:23px;line-height:1.22}.vp-rule-grid p{color:var(--vn-muted);margin:0;font-size:16px;line-height:1.6}.vp-rule-grid article:last-child p{color:#ffffffb8}.vp-faq{grid-template-columns:.72fr 1.28fr;align-items:start;gap:clamp(45px,7vw,100px);display:grid}.vp-faq-intro h2{letter-spacing:-.045em;max-width:430px;margin:0;font-size:clamp(43px,5vw,67px);line-height:1}.vp-faq-intro>p:not(.vn-kicker){max-width:440px;color:var(--vn-muted);margin:28px 0 30px;font-size:16px;line-height:1.7}.vp-faq-intro .vn-button{width:fit-content}.vp-faq .vp-faq-list{background:var(--vn-white);border-top:0;border-radius:18px;width:100%;max-width:none;margin:0;padding:20px 34px}.vp-final-strip{padding:46px max(24px, calc((100vw - var(--vn-content-width)) / 2));background:#c9dce7;grid-template-columns:1fr auto;align-items:center;gap:35px;display:grid}.vp-final-strip h2{letter-spacing:-.04em;margin:0;font-size:clamp(34px,3.5vw,50px);line-height:1.08}.vp-final-strip>div>p:last-child{color:var(--vn-muted);margin:14px 0 0;font-size:16px;line-height:1.55}.vp-final-strip .vn-button{min-width:210px}@media (width<=980px){.vp-free-call{justify-self:start}.vp-cost-grid,.vp-other-grid{grid-template-columns:1fr}.vp-rule-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vp-faq{grid-template-columns:1fr;gap:35px}}@media (width<=720px){.vp-hero-copy h1{font-size:clamp(40px,11vw,54px)}.vp-value-panel{box-shadow:none;margin:0;padding:24px 20px}.vp-value-panel>div{grid-template-columns:36px 1fr;gap:11px;min-height:86px;padding:14px}.vp-value-panel div strong,.vp-value-panel div small{font-size:16px}.vp-package-intro{margin-bottom:30px;font-size:16px}.vp-free-call{width:100%}.vp-package-grid article{min-height:0}.vp-hours{order:0}.vp-recommended{order:-1}.vp-custom-note{grid-template-columns:36px 1fr}.vp-custom-note>a{white-space:normal;grid-column:2}.vp-cost-grid article,.vp-other-grid article{padding:28px 22px}.vp-cost-grid h3,.vp-other-grid h3{font-size:27px}.vp-cost-grid li,.vp-other-grid h3+p{font-size:16px}.vp-rule-grid{grid-template-columns:1fr}.vp-rule-grid article{min-height:230px}.vp-faq .vp-faq-list{padding:12px 20px}.vp-faq-intro .vn-button{width:100%}.vp-final-strip{grid-template-columns:1fr;gap:25px;padding:42px 20px}.vp-final-strip .vn-button{width:100%}}.va-page{background:var(--vn-ivory)}.va-hero{padding:clamp(38px,5vw,74px) max(24px,calc((100vw - var(--vn-content-width)) / 2)) clamp(58px,7vw,100px);grid-template-columns:1.08fr .92fr;align-items:center;gap:clamp(34px,6vw,86px);display:grid;overflow:hidden}.va-hero-copy h1{max-width:760px;color:var(--vn-ink);letter-spacing:-.055em;margin:20px 0 28px;font-size:clamp(54px,6vw,86px);line-height:.98}.va-lead{max-width:700px;color:var(--vn-muted);margin:0;font-size:clamp(18px,1.6vw,22px);line-height:1.62}.va-proof{border:1px solid var(--vn-line);background:var(--vn-white);border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:40px;display:grid;overflow:hidden}.va-proof span{min-height:112px;color:var(--vn-muted);flex-direction:column;justify-content:center;padding:23px 20px;font-size:16px;line-height:1.4;display:flex}.va-proof span+span{border-left:1px solid var(--vn-line)}.va-proof strong{color:var(--vn-ink);margin-bottom:7px;font-family:Lato,Arial,sans-serif;font-size:27px;font-weight:400;line-height:1.05}.va-photo{background:#cfdee7;border-radius:28px;justify-self:end;max-width:545px;padding:16px}.va-photo img{aspect-ratio:4/4.8;object-fit:cover;object-position:50% 25%;border-radius:20px;width:100%;display:block}.va-photo>div{justify-content:space-between;align-items:center;gap:18px;padding:22px 10px 8px;display:flex}.va-photo span{color:#698393;text-transform:uppercase;letter-spacing:.08em;font-size:16px;font-weight:850}.va-photo strong{max-width:210px;color:var(--vn-ink);text-align:right;font-size:16px;line-height:1.45}.va-story{background:#e7f0f4}.va-story-grid{grid-template-columns:1.15fr .85fr;align-items:stretch;gap:clamp(24px,4vw,60px);display:grid}.va-story-grid article{background:var(--vn-white);border-radius:20px;padding:clamp(28px,4vw,52px)}.va-story-grid article p{color:var(--vn-copy);margin:0;font-size:18px;line-height:1.75}.va-story-grid article p+p{margin-top:22px}.va-story-grid blockquote{background:var(--vn-ink);color:#fff;letter-spacing:-.025em;border-radius:20px;align-items:flex-end;margin:0;padding:clamp(34px,4vw,55px);font-family:Lato,Arial,sans-serif;font-size:clamp(29px,3vw,43px);line-height:1.2;display:flex}.va-experience{background:var(--vn-ivory)}.va-experience-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.va-experience-grid article{border:1px solid var(--vn-line);background:var(--vn-white);border-radius:18px;flex-direction:column;min-height:315px;padding:30px;display:flex}.va-experience-grid span{color:#6d8998;border-bottom:2px solid #abc2ce;width:fit-content;padding-bottom:13px;font-family:Lato,Arial,sans-serif;font-size:29px;line-height:1}.va-experience-grid h3{color:var(--vn-ink);margin:auto 0 16px;font-size:25px;line-height:1.18}.va-experience-grid p{color:var(--vn-muted);margin:0;font-size:16px;line-height:1.62}.va-style{background:#c9dce7}.va-style-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.va-style-grid article{background:var(--vn-white);border-radius:18px;min-height:245px;padding:32px}.va-style-grid article:nth-child(2){background:var(--vn-ink);color:#fff}.va-style-grid span{color:#7693a3;font-family:Lato,Arial,sans-serif;font-size:32px}.va-style-grid h3{margin:26px 0 13px;font-size:29px;line-height:1.15}.va-style-grid p{color:var(--vn-muted);margin:0;font-size:16px;line-height:1.62}.va-style-grid article:nth-child(2) p{color:#ffffffc2}.va-principles{background:var(--vn-ink);color:#fff;border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:18px;padding:23px 28px;display:grid}.va-principles span{text-align:center;text-transform:uppercase;letter-spacing:.055em;padding:3px 22px;font-size:16px;font-weight:850;line-height:1.4}.va-principles span+span{border-left:1px solid #fff3}.va-cta{padding:clamp(54px,6vw,86px) max(24px,calc((100vw - var(--vn-content-width)) / 2));background:var(--vn-ivory);grid-template-columns:1fr auto;align-items:end;gap:40px;display:grid}.va-cta h2{max-width:880px;color:var(--vn-ink);letter-spacing:-.045em;margin:17px 0 15px;font-size:clamp(42px,5vw,66px);line-height:1.04}.va-cta p:not(.vn-kicker){max-width:650px;color:var(--vn-muted);margin:0;font-size:18px;line-height:1.65}.va-cta .vn-button{min-width:220px}@media (width<=980px){.va-hero{grid-template-columns:1fr}.va-photo{justify-self:stretch;max-width:700px}.va-photo img{aspect-ratio:4/3.3;object-position:50% 24%}.va-experience-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.va-cta{grid-template-columns:1fr;align-items:start}}@media (width<=720px){.va-hero{padding-inline:20px}.va-hero-copy h1{font-size:clamp(43px,12vw,58px)}.va-lead{font-size:17px}.va-proof{grid-template-columns:1fr}.va-proof span{min-height:88px}.va-proof span+span{border-left:0;border-top:1px solid var(--vn-line)}.va-photo{border-radius:21px;padding:11px}.va-photo img{aspect-ratio:4/4.6;border-radius:15px}.va-photo>div{flex-direction:column;align-items:flex-start;padding:18px 7px 7px}.va-photo strong{text-align:left;max-width:none}.va-story-grid,.va-experience-grid,.va-style-grid{grid-template-columns:1fr}.va-story-grid article p{font-size:16px}.va-experience-grid article{min-height:260px}.va-style-grid article{min-height:220px}.va-principles{grid-template-columns:1fr;padding:13px 23px}.va-principles span{text-align:left;padding:15px 5px}.va-principles span+span{border-top:1px solid #fff3;border-left:0}.va-cta{padding-inline:20px}.va-cta .vn-button{width:100%}}.vn-home-contrast{background:#fff}.vn-home-contrast>.vn-header{background:#fff;width:min(1600px,100% - 80px);min-height:92px;padding:0}.vn-home-contrast .vn-brand span,.vn-home-contrast .vn-header>nav{color:#516472}.vn-home-contrast .vn-header>nav a:hover,.vn-home-contrast .vn-header>nav a:focus-visible{color:#0d2035;border-color:#ff6a2a}.vn-home-contrast .vn-header-cta{color:#fff;background:#ff6a2a}.vn-home-contrast .mobile-navigation-cool summary{color:#0d2035;background:#f5f7f7;border-color:#ccd4d9}.vn-home-contrast .mobile-navigation-cool .mobile-navigation-panel{color:#0d2035;background:#fff;border-color:#d4dbe0}.vn-home-contrast .mobile-navigation-cool .mobile-navigation-panel a{background:#f2f4f5}.vn-home-contrast .vn-hero{background:#fff;border-radius:0;grid-template-columns:.72fr 1.28fr;gap:28px;width:min(1600px,100% - 80px);margin-top:0;padding:24px 0 0}.vn-home-contrast .vn-hero:before{display:none}.vn-home-contrast .vn-photo-card{background:#fff;border:1px solid #d8dde0}.vn-home-contrast .vn-photo-card:after{box-shadow:inset 0 0 0 1px #0d20350a}.vn-home-contrast .vn-hero-card{background:#102a42}.vn-home-contrast .vn-hero-card:after{background:#ff6a2a}.vn-home-contrast .vn-trust{background:#fff;border:1px solid #d8dde0;border-radius:18px;grid-template-columns:repeat(4,1fr);gap:0;width:min(1420px,100% - 150px);margin:-48px auto 0;padding:25px 30px;box-shadow:0 18px 42px #081b2e21}.vn-home-contrast .vn-trust>div{text-align:center;justify-content:center;min-height:82px;padding:8px 25px}.vn-home-contrast .vn-trust span{color:#596b78;font-size:16px;line-height:1.5}.vn-home-contrast .vn-trust strong{color:#102a42;margin-bottom:8px;font-family:Lato,Arial,sans-serif;font-size:30px;font-weight:500;line-height:1}.vn-home-contrast .vn-final-cta{background:var(--vn-ivory);color:#0d263d}.vn-home-contrast .vn-final-cta .vn-kicker{color:#d65328}.vn-home-contrast .vn-final-cta>div>p:not(.vn-kicker){color:#526472}.vn-home-contrast .vn-contact-action{color:#0d263d;background:#fff;border-color:#d3d9dd}.vn-home-contrast .vn-contact-action span{color:#62727e}.vn-home-contrast .vn-contact-action.primary{color:#0d263d;background:#fff6f2;border-color:#f2643294}.vn-home-contrast .vn-contact-action.primary span{color:#62727e}.vn-home-contrast .vn-faq{padding-bottom:38px}.vn-home-contrast .vn-final-cta{padding-top:42px;padding-bottom:78px}.vn-home-contrast .vn-final-cta aside{color:#fff;background:#102a42;border:1px solid #ffffff1f;box-shadow:0 18px 42px #081b2e21}.vn-home-contrast .vn-final-cta aside>p{color:#ff8a60}.vn-home-contrast .vn-final-cta aside h3{color:#fff}.vn-home-contrast .vn-final-cta aside li{color:#fff;border-color:#ffffff29}.vn-home-contrast .vn-final-cta aside li span{color:#fff;background:#ffffff1c}.vn-home-contrast .vn-final-cta aside>div{color:#fff;background:#f26432}@media (width<=720px){.vn-home-contrast>.vn-header{width:calc(100% - 28px);min-height:68px;padding:0}.vn-home-contrast .vn-hero{grid-template-columns:1fr;gap:12px;width:calc(100% - 24px);padding:10px 0}.vn-home-contrast .vn-hero-card h1{font-size:clamp(36px,9.5vw,48px)}.vn-home-contrast .vn-hero-role{letter-spacing:.06em;font-size:16px}.vn-home-contrast .vn-trust{grid-template-columns:repeat(2,1fr);width:calc(100% - 24px);margin-top:-22px;padding:13px}.vn-home-contrast .vn-trust>div{border-bottom:1px solid #d8dde0;border-right:0;min-height:116px;padding:16px 10px}.vn-home-contrast .vn-trust>div:nth-child(odd){border-right:1px solid #d8dde0}.vn-home-contrast .vn-trust>div:nth-last-child(-n+2){border-bottom:0}.vn-home-contrast .vn-trust strong{font-size:25px}.vn-home-contrast .vn-trust span{font-size:16px}.vn-home-contrast .vn-faq{padding-bottom:28px}.vn-home-contrast .vn-final-cta{padding-top:34px;padding-bottom:64px}.vn-contact-action{grid-template-rows:auto auto;grid-template-columns:86px minmax(0,1fr);place-content:center stretch;column-gap:14px;min-height:128px;display:grid}.vn-contact-graphic{grid-row:1/3;align-self:center;width:82px;height:82px;margin:0}.vn-contact-action strong{align-self:end}.vn-contact-action>span{overflow-wrap:anywhere;align-self:start}}.vn-home>.vn-header{background:#fff;width:min(1600px,100% - 80px);min-height:92px;padding:0}.vn-home>.vn-header>nav{color:#516472}.vn-home>.vn-header .mobile-navigation-cool summary{color:#0d2035;background:#f5f7f7;border-color:#ccd4d9}.vn-home>.vn-header .mobile-navigation-cool .mobile-navigation-panel{color:#0d2035;background:#fff;border-color:#d4dbe0}.vn-home>.vn-header .mobile-navigation-cool .mobile-navigation-panel a{background:#f2f4f5}.vn-offer-page,.vp-page,.va-page,.vc-page,.vk-page,.vka-page{background:#fff}.vo-hero,.vo-concierge,.vo-custom-pricing,.vp-hero,.vp-cost,.vp-rules,.vp-final-strip,.va-story,.va-style,.vk-topics{background:#eef1f3}.vo-area-card{background:#eef1f3;border-color:#d3d9dd}.vo-concierge-grid,.vo-custom-grid,.vo-model-grid article.featured,.vp-package-grid article.featured,.vp-cost-grid article:nth-child(2),.vp-other-grid article:nth-child(2),.vp-rule-grid article:last-child,.va-story-grid blockquote,.va-style-grid article:nth-child(2),.va-principles{background:#102a42}.vo-custom-icon,.vp-free-call,.vp-hours span,.vp-package-grid .featured .vp-hours span,.va-photo,.va-experience-grid article:nth-child(2),.va-experience-grid article:nth-child(4),.vo-comparison-head,.vo-comparison-answer.is-virtunova{background:#e7ebee}.vo-side-employee,.vo-comparison-answer.is-employee{background:#f7f8f8}.vc-panel,.vc-note,.vk-hero,.vk-cta,.vka-hero,.vka-cta{background:#102a42}.vc-action.primary,.vc-note a:last-child,.vk-featured article>a,.vk-cta a:last-child,.vka-cta a:last-child{background:#f26432;border-color:#f26432}.vn-home-contrast .vn-trust strong{font-size:clamp(24px,2.1vw,27px)}.vn-home-contrast .vn-final-cta h2{letter-spacing:-.04em;font-size:clamp(37px,4vw,58px);line-height:1.02}.vn-legacy-page,.vn-legacy-page .section-light{background:#fff}@media (width<=720px){.vn-home>.vn-header{width:calc(100% - 28px);min-height:68px;padding:0}.vn-home-contrast .vn-trust strong{font-size:22px}.vn-home-contrast .vn-final-cta h2{font-size:38px}}.vk-library{padding:clamp(64px,7vw,104px) max(24px,calc((100vw - var(--vn-content-width))/2));background:#fff}.vk-library .vn-section-heading{margin-bottom:34px}.vk-post-card{background:#f0f2f3;border:1px solid #d3d9dd;border-radius:18px}.vk-post-card.featured{color:#fff;background:#102a42;grid-template-columns:100px 1fr;align-items:start;gap:clamp(24px,4vw,58px);min-height:370px;padding:clamp(30px,4vw,54px);display:grid}.vk-post-number{color:#102a42;background:#fff;border-radius:50%;place-items:center;width:58px;height:58px;font-size:16px;font-weight:850;display:grid}.vk-post-meta{color:#667783;flex-wrap:wrap;gap:14px;margin:0 0 24px;font-size:16px;font-weight:750;display:flex}.vk-post-meta span+span:before{content:"•";color:#f26432;margin-right:14px}.vk-post-card.featured .vk-post-meta{color:#ffffffb3}.vk-post-card h2,.vk-post-card h3{letter-spacing:-.035em;font-family:Lato,Arial,sans-serif;font-weight:400}.vk-post-card h2{max-width:960px;margin:0 0 20px;font-size:clamp(38px,4.8vw,64px);line-height:1.04}.vk-post-card h3{margin:0 0 16px;font-size:clamp(27px,2.4vw,37px);line-height:1.12}.vk-post-card h2 em,.vk-post-card h3 em{color:#f26432;font-style:italic}.vk-post-card>p:not(.vk-post-meta),.vk-post-card.featured>div:last-child>p:not(.vk-post-meta){color:#5b6d79;max-width:850px;margin:0;font-size:17px;line-height:1.65}.vk-post-card.featured>div:last-child>p:not(.vk-post-meta){color:#ffffffbd;font-size:18px}.vk-post-card a{color:#102a42;justify-content:space-between;gap:20px;margin-top:auto;padding-top:27px;font-weight:850;display:flex}.vk-post-card.featured a{color:#fff;background:#f26432;border-radius:9px;gap:34px;width:fit-content;margin-top:30px;padding:15px 18px}.vk-article-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.vk-article-grid .vk-post-card{flex-direction:column;min-height:400px;padding:30px;display:flex}.vk-article-grid .vk-post-card:nth-child(2),.vk-article-grid .vk-post-card:nth-child(3){background:#fff}.vk-article-grid .vk-post-number{background:#e1e6e9;width:48px;height:48px;margin-bottom:30px}.vk-technical{margin:0 max(24px,calc((100vw - var(--vn-content-width))/2)) clamp(64px,7vw,96px);background:#eef1f3;border:1px solid #d3d9dd;border-radius:18px;grid-template-columns:1fr auto;align-items:end;gap:35px;padding:clamp(30px,4vw,48px);display:grid}.vk-technical h2{margin:13px 0;font-family:Lato,Arial,sans-serif;font-size:clamp(34px,4vw,52px);font-weight:400}.vk-technical p:not(.vn-kicker){color:#5b6d79;max-width:740px;margin:0;font-size:17px;line-height:1.6}.vk-technical>a{color:#fff;background:#102a42;border-radius:9px;padding:15px 18px;font-weight:850}.vka-inline-links{background:#f0f2f3;border:1px solid #d3d9dd;border-radius:14px;gap:10px;margin-top:12px;padding:28px;display:grid}.vka-sources{background:#fff;border:1px solid #d3d9dd;border-radius:14px;gap:10px;margin:0 0 18px;padding:26px 28px;display:grid}.vka-sources>strong{color:#102a42;font-family:Lato,Arial,sans-serif;font-size:24px;font-weight:400}.vka-sources>p{color:#687681;margin:0 0 5px;font-size:16px;line-height:1.55}.vka-sources>a{color:#102a42;border-top:1px solid #d3d9dd;justify-content:space-between;gap:18px;padding:11px 0;font-size:16px;font-weight:800;display:flex}.vka-inline-links>strong{color:#f26432;text-transform:uppercase;letter-spacing:.09em;margin-bottom:5px;font-size:16px}.vka-inline-links a{color:#102a42;border-top:1px solid #d3d9dd;justify-content:space-between;gap:18px;padding:12px 0;font-weight:800;display:flex}.vka-related{padding:clamp(60px,7vw,94px) max(24px,calc((100vw - var(--vn-content-width))/2));background:#eef1f3}.vka-related header h2{margin:14px 0 32px;font-family:Lato,Arial,sans-serif;font-size:clamp(38px,4.6vw,60px);font-weight:400;line-height:1.05}.vka-related>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.vka-related article{background:#fff;border:1px solid #d3d9dd;border-radius:16px;flex-direction:column;min-height:330px;padding:28px;display:flex}.vka-related article>span{color:#f26432;text-transform:uppercase;letter-spacing:.08em;font-size:16px;font-weight:850}.vka-related h3{margin:25px 0 15px;font-family:Lato,Arial,sans-serif;font-size:28px;font-weight:400;line-height:1.15}.vka-related p{color:#5b6d79;margin:0;font-size:16px;line-height:1.6}.vka-related a{color:#102a42;justify-content:space-between;gap:15px;margin-top:auto;padding-top:23px;font-weight:850;display:flex}@media (width<=980px){.vk-post-card.featured{grid-template-columns:70px 1fr}.vk-technical{grid-template-columns:1fr;align-items:start}.vka-related>div{grid-template-columns:1fr}.vka-related article{min-height:250px}}@media (width<=720px){.vk-library{padding-inline:20px}.vk-post-card.featured{grid-template-columns:1fr;gap:24px;min-height:0;padding:26px 22px}.vk-post-card h2{font-size:38px}.vk-article-grid{grid-template-columns:1fr}.vk-article-grid .vk-post-card{min-height:340px;padding:24px 22px}.vk-technical{margin-inline:20px;padding:26px 22px}.vk-technical>a{text-align:center}.vka-related{padding-inline:20px}.vka-related article{min-height:270px}.vka-inline-links{padding:21px}}.vn-home{--vn-ink:#102a42;--vn-ink-deep:#102a42;--vn-blue:#f26432;--vn-blue-light:#eef1f3;--vn-blue-soft:#eef1f3;--vn-ivory:#eef1f3;--vn-white:#fff;--vn-copy:#344b5d;--vn-muted:#687681;--vn-line:#102a4229;color:#102a42;background:#fff;display:flow-root}.vn-legacy-page{--navy:#102a42;--navy-2:#102a42;--ink:#102a42;--orange:#f26432;--orange-dark:#f26432;--ivory:#eef1f3;--paper:#fff;--muted:#687681;--line:#102a4229}.vn-home>.vn-header{background:#fff}.vn-home>.vn-header .vn-brand span,.vn-home>.vn-header>nav{color:#687681}.vn-home>.vn-header>nav a:hover,.vn-home>.vn-header>nav a:focus-visible{color:#102a42;border-color:#f26432}.vn-home>.vn-header .vn-header-cta{color:#fff;background:#f26432}.vn-home>.vn-header .mobile-navigation-cool summary,.vn-home>.vn-header .mobile-navigation-cool .mobile-navigation-panel a{color:#102a42;background:#eef1f3}.vn-home>.vn-header .mobile-navigation-cool summary,.vn-home>.vn-header .mobile-navigation-cool .mobile-navigation-panel{border-color:#102a4229}.vn-home>.vn-header .mobile-navigation-cool .mobile-navigation-panel{background:#fff}.vn-footer{background:#102a42}.vn-kicker{color:#f26432}.vn-button-dark{color:#fff;background:#102a42}.vn-button-light{color:#102a42;background:#fff}.vn-section-heading h2 em,.vo-custom-intro h2 em,.vp-hero-copy h1 em,.va-hero-copy h1 em,.va-story h2 em{color:#f26432;font-family:Lato,Arial,sans-serif;font-style:italic;font-weight:400}.vo-hero-card h1 em{color:#f26432;font-style:italic;font-weight:400}.vn-home-contrast .vn-about-grid{align-items:center}.vn-home-contrast .vn-workstyle{padding:32px clamp(28px,3vw,42px)}.vn-home-contrast .vn-workstyle ol{flex:none;display:block}.vn-home-contrast .vn-workstyle li{padding:14px 0}.vn-home-contrast .vn-workstyle strong{font-size:clamp(20px,1.65vw,23px)}.vn-home-contrast .vn-workstyle .vn-icon{color:#102a42;background:#eef1f3;border-color:#102a4229}.vn-offer-page,.vn-offer-page .vo-scope,.vn-offer-page .vo-models{background:#fff}.vn-offer-page .vo-hero,.vn-offer-page .vo-concierge,.vn-offer-page .vo-custom-pricing,.vn-offer-page .vo-comparison{background:#eef1f3}.vo-hero-intro,.vo-concierge-promise,.vo-custom-intro,.vo-model-grid article{background:#fff}.vo-hero-card,.vo-open-scope,.vo-concierge-grid,.vo-custom-grid,.vo-model-grid article.featured,.vo-side-virtunova,.vo-comparison-summary,.vo-compact-cta{background:#102a42}.vo-area-card{background:#eef1f3;border-color:#102a4229;box-shadow:0 8px 22px #102a420f}.vo-area-card:first-child,.vo-area-card:nth-child(8){background:#102a42}.vo-area-heading>span{background:#f26432;border-color:#fff;box-shadow:0 0 0 1px #f26432,0 7px 14px #102a421f}.vo-area-heading p,.vo-situation p,.vo-outcome p,.vo-area-grid li{color:#344b5d}.vo-situation strong,.vo-area-scope>strong,.vo-outcome strong,.vo-tools>strong{color:#687681}.vo-area-grid li:before,.vo-model-grid li:before{background:#f26432}.vo-situation,.vo-tools{background:#ffffffc2;border-color:#102a421f}.vo-outcome{background:#ffffff6b;border-color:#f26432}.vo-tools span{color:#102a42;background:#fff;border-color:#102a4224}.vo-custom-icon{color:#102a42;background:#eef1f3}.vo-comparison-visual{background:#fff;border-color:#102a4229;box-shadow:0 18px 45px #102a4214}.vo-comparison-head{background:#eef1f3}.vo-side-employee{background:#fff;border-color:#102a4229}.vo-side-employee .vo-side-icon,.vo-comparison-topic span,.vo-comparison-answer.is-employee,.vo-comparison-answer.is-employee i{color:#687681;background:#eef1f3}.vo-comparison-answer.is-virtunova{color:#102a42;background:#eef1f3}.vo-comparison-answer.is-virtunova i{color:#fff;background:#f26432}.vo-comparison-summary strong,.vo-open-scope .vn-kicker,.vo-compact-cta .vn-kicker{color:#f26432}.vp-page,.vp-packages,.vp-other,.vp-faq,.vp-hero-copy,.vp-value-panel,.vp-package-grid article,.vp-cost-grid article,.vp-other-grid article,.vp-rule-grid article,.vp-faq-list{background:#fff}.vp-package-grid article.featured,.vp-cost-grid article:nth-child(2),.vp-other-grid article:nth-child(2),.vp-rule-grid article:last-child,.vp-value-signature{background:#102a42}.vp-value-panel>div,.vp-value-panel>div:nth-of-type(2),.vp-free-call,.vp-hours span,.vp-package-grid .featured .vp-hours span,.vp-price-tags span,.vp-custom-note,.vp-other-grid article>span{color:#102a42;background:#eef1f3}.vp-value-panel>div:nth-of-type(2)>span,.vp-custom-note>span,.vp-recommended{color:#fff;background:#f26432}.vp-cost-grid article>p,.vp-other-grid article>p:first-of-type,.vp-rule-grid span{color:#687681}.vp-cost-grid li:before{background:#f26432}.vp-rule-grid span:after{background:#102a4238}.vp-package-grid .featured .vp-price-tags span{color:#fff;background:#ffffff1f}.va-page,.va-hero,.va-experience,.va-cta{background:#fff}.va-story,.va-style,.va-photo,.va-experience-grid article:nth-child(2),.va-experience-grid article:nth-child(4){background:#eef1f3}.va-photo span,.va-experience-grid span,.va-style-grid span{color:#f26432}.va-experience-grid span{border-color:#f26432}.va-story-grid blockquote,.va-style-grid article:nth-child(2),.va-principles{background:#102a42}.va-style-grid article:nth-child(2) span{color:#f26432}.va-style-grid h3{font-size:clamp(21px,1.8vw,25px)}.vc-page{background:#fff}.vc-hero{background:#eef1f3}.vc-copy h1 em{color:#f26432}.vc-panel,.vc-note{background:#102a42}.vc-panel .vn-kicker{color:#f26432}.vc-action{background:#fff;border-color:#102a4229}.vc-action.primary,.vc-note a:last-child{background:#f26432;border-color:#f26432}.vc-steps article{background:#fff;border-color:#102a4229}.vc-steps span{color:#f26432}.vk-page,.vka-page{background:#fff}.vk-hero,.vk-cta,.vka-hero,.vka-cta,.vk-post-card.featured{background:#102a42}.vk-hero h1 em,.vka-hero h1 em,.vk-post-card h2 em,.vk-post-card h3 em,.vk-hero aside>span,.vka-hero .vn-kicker{color:#f26432}.vk-hero aside strong{color:#102a42;background:#fff}.vk-hero aside i{color:#f26432}.vk-library,.vk-answers,.vka-layout{background:#fff}.vk-topics,.vka-related,.vk-technical{background:#eef1f3}.vk-post-card,.vk-topics article,.vka-related article,.vka-layout>aside,.vka-defs article,.vka-inline-links{background:#fff;border-color:#102a4229}.vk-post-card:not(.featured),.vka-layout>aside,.vka-defs article,.vka-inline-links{background:#eef1f3}.vk-post-number,.vk-article-grid .vk-post-number{color:#102a42;background:#fff}.vk-post-card a,.vk-featured article>a,.vk-cta a:last-child,.vka-cta a:last-child{color:#fff;background:#f26432;border-color:#f26432}.vk-article-grid .vk-post-card>a,.vka-related a,.vka-inline-links a{color:#102a42;background:0 0}.vka-layout>aside strong,.vka-defs b,.vka-related article>span,.vka-inline-links>strong{color:#f26432}.vka-content blockquote{color:#102a42;background:#eef1f3;border-color:#f26432}.vn-legacy-page{color:#102a42;background:#fff}.vn-legacy-page .inner-hero{background:#102a42}.vn-legacy-page .section-light,.vn-legacy-page .content-section{background:#fff}.vn-legacy-page .split-feature{background:#102a42}.vn-legacy-page .symptom-grid article,.vn-legacy-page .journey-grid article,.vn-legacy-page .automation-cases article,.vn-legacy-page .scope-columns>div{background:#fff}@media (width<=720px){.vn-home-contrast .vn-workstyle strong{font-size:20px}.va-style-grid h3{font-size:22px}}.vn-home,.vn-offer-page,.vp-page,.va-page,.vi-page,.vk-page,.vka-page,.vc-page{--vn-section-space:clamp(58px, 5.2vw, 72px);--vn-section-space-compact:clamp(36px, 3.4vw, 46px)}.vka-layout{grid-template-columns:minmax(190px,220px) minmax(0,1fr);gap:clamp(38px,5vw,64px);width:100%;padding-left:max(24px,50vw - 620px);padding-right:max(24px,50vw - 620px)}.vka-content{width:100%;min-width:0;max-width:860px}.vka-content>section,.vka-content>section>p,.vka-content>section>ul,.vka-content>section>ol,.vka-content>section>blockquote,.vka-content>section>.vka-table-wrap,.vka-content>section>.vka-faqs{box-sizing:border-box;width:100%;max-width:none}.vka-content>section>ul,.vka-content>section>ol{padding-left:1.35em}.vka-content>section>ul{margin:18px 0 0;padding:0;list-style:none}.vka-content>section>ul>li{border-top:1px solid #102a4221;padding:13px 0 13px 28px;position:relative}.vka-content>section>ul>li:before{content:"";background:#f26432;border-radius:50%;width:8px;height:8px;position:absolute;top:24px;left:2px}.vka-content>section>ul>li:last-child{border-bottom:1px solid #102a4221}@media (width<=900px){.vka-layout{grid-template-columns:1fr}}@media (width<=720px){.vn-home,.vn-offer-page,.vp-page,.va-page,.vi-page,.vk-page,.vka-page,.vc-page{--vn-section-space:50px;--vn-section-space-compact:32px}.vka-layout{gap:30px;padding-left:20px;padding-right:20px}}.vn-home{--vn-ink:#102a42;--vn-ink-deep:#102a42;--vn-blue:#f26432;--vn-blue-light:#eef1f3;--vn-blue-soft:#eef1f3;--vn-ivory:#eef1f3;--vn-white:#fff;--vn-copy:#344b5d;--vn-muted:#687681;--vn-line:#102a4229}.vn-home-contrast .vn-service-icon,.vn-home-contrast .vn-workstyle .vn-icon,.vo-custom-icon,.vo-side-employee .vo-side-icon,.vo-comparison-topic span,.vc-steps span,.vp-hours span,.vp-other-grid article>span,.vka-author>span{color:#fff;box-shadow:none;background:#102a42;border-color:#102a42}.vn-home-contrast .vn-service-card:nth-child(2n) .vn-service-icon,.vn-home-contrast .vn-workstyle li:nth-child(2) .vn-icon,.vo-custom-grid article:nth-child(2n) .vo-custom-icon,.vc-steps article:nth-child(2) span,.vp-other-grid article:nth-child(2)>span{color:#fff;background:#f26432;border-color:#f26432}.vn-home-contrast .vn-toolbox b i{color:#fff;box-shadow:none;background:#102a42}.vn-home-contrast .vn-toolbox b:nth-child(3n+2) i{background:#f26432}.vn-home-contrast .vn-service-details li:before,.vo-area-grid li:before,.vo-model-grid li:before,.vp-cost-grid li:before{box-shadow:none;background:#f26432}.vn-home-contrast .vn-responsibility-card li>span,.vn-home-contrast .vn-process-row li>span,.vo-area-heading>span{color:#fff;box-shadow:none;background:#f26432;border-color:#fff}.vn-offer-page .vo-area-card{box-shadow:none}.vn-offer-page .vo-area-card,.vn-offer-page .vo-concierge,.vn-offer-page .vo-custom-pricing,.vn-offer-page .vo-comparison,.vn-offer-page .vo-comparison-head{background:#eef1f3}.vn-offer-page .vo-area-card{border-color:#102a4229}.vn-offer-page .vo-area-card:first-child,.vn-offer-page .vo-area-card:nth-child(8),.vn-offer-page .vo-concierge-grid,.vn-offer-page .vo-custom-grid,.vn-offer-page .vo-model-grid article.featured,.vn-offer-page .vo-comparison-summary,.vn-offer-page .vo-compact-cta{color:#fff;background:#102a42}.vn-offer-page .vo-custom-grid .vo-custom-icon{color:#102a42;background:#fff}.vn-offer-page .vo-custom-grid article:nth-child(2n) .vo-custom-icon{color:#fff;background:#f26432}.vn-offer-page .vo-comparison-visual{box-shadow:none}.vn-offer-page .vo-comparison-answer.is-virtunova{color:#fff;background:#102a42;font-weight:700}.vn-offer-page .vo-comparison-answer.is-virtunova p{color:#fff}.vn-offer-page .vo-comparison-answer.is-employee{color:#344b5d;background:#eef1f3}.vp-value-panel{color:#fff;box-shadow:none;background:#102a42;border:1px solid #ffffff1f}.vp-value-panel>div,.vp-value-panel>div:nth-of-type(2){background:#ffffff14}.vp-value-panel>div:nth-of-type(2)>span{color:#102a42;background:#fff}.vp-package-grid article,.vp-cost-grid article,.vp-other-grid article,.vp-rule-grid article,.vp-faq-list{box-shadow:none}.vp-package-grid article.featured,.vp-cost-grid article:nth-child(2),.vp-other-grid article:nth-child(2),.vp-rule-grid article:last-child{color:#fff;background:#102a42}.vp-package-grid article.featured p,.vp-cost-grid article:nth-child(2) p,.vp-cost-grid article:nth-child(2) li,.vp-other-grid article:nth-child(2) p,.vp-rule-grid article:last-child p{color:#ffffffc2}.vp-package-grid .featured .vp-hours span,.vp-cost-grid article:nth-child(2)>span,.vp-other-grid article:nth-child(2)>span{color:#fff;background:#f26432}.vp-rule-grid article:last-child span{color:#f26432}.vp-faq-list summary span,.va-proof span:nth-child(2),.va-story-grid blockquote,.va-style-grid article:nth-child(2),.va-principles,.vc-panel,.vc-note{color:#fff;background:#102a42}.va-proof span:nth-child(2) strong,.va-style-grid article:nth-child(2) span,.vc-panel .vn-kicker{color:#f26432}.va-experience-grid article:nth-child(2),.va-experience-grid article:nth-child(4){background:#eef1f3}.va-experience-grid span{color:#f26432;border-color:#f26432}.va-photo,.va-story-grid,.va-style-grid article,.vc-steps article{box-shadow:none}.vk-method{display:block}.vk-method>span{color:#f26432;text-transform:uppercase;letter-spacing:.1em;margin-bottom:18px;font-size:16px;font-weight:850;display:block}.vk-method ol{gap:0;margin:0;padding:0;list-style:none;display:grid}.vk-method li{border-top:1px solid #ffffff29;grid-template-columns:40px 1fr;align-items:center;gap:14px;padding:15px 0;display:grid}.vk-method li b{color:#fff;background:#f26432;border-radius:10px;place-items:center;width:38px;height:38px;font-size:16px;display:grid}.vk-method li:nth-child(2) b{color:#102a42;background:#fff}.vk-method li p{gap:4px;margin:0;display:grid}.vk-method li strong{color:#fff;background:0 0;padding:0;font-size:17px}.vk-method li small{color:#ffffffad;font-size:16px;line-height:1.45}.vk-post-card,.vk-technical,.vka-related article,.vka-layout>aside{box-shadow:none}.vk-article-grid .vk-post-card:nth-child(2){color:#fff;background:#102a42}.vk-article-grid .vk-post-card:nth-child(2) .vk-post-number{color:#fff;background:#f26432}.vk-article-grid .vk-post-card:nth-child(2) .vk-post-meta,.vk-article-grid .vk-post-card:nth-child(2)>p:not(.vk-post-meta){color:#ffffffb8}.vk-article-grid .vk-post-card:nth-child(2) a{color:#fff}.vka-content{max-width:800px}.vka-author{background:#eef1f3;border:1px solid #102a4229;border-radius:13px;grid-template-columns:44px 1fr;align-items:center;gap:14px;margin:-22px 0 52px;padding:17px 19px;display:grid}.vka-author>span{border-radius:12px;place-items:center;width:44px;height:44px;font-size:16px;font-weight:850;display:grid}.vka-author p{gap:4px;margin:0;display:grid}.vka-author strong{color:#102a42;font-size:16px}.vka-author small{color:#687681;font-size:16px;line-height:1.45}.vka-table-wrap{border:1px solid #102a4229;border-radius:14px;margin:28px 0;overflow-x:auto}.vka-table-wrap table{border-collapse:collapse;background:#fff;width:100%;min-width:620px}.vka-table-wrap th{color:#fff;text-align:left;background:#102a42;padding:16px;font-size:16px;line-height:1.4}.vka-table-wrap th:first-child{color:#f26432}.vka-table-wrap td{color:#526472;vertical-align:top;border-top:1px solid #102a4221;padding:16px;font-size:16px;line-height:1.55}.vka-table-wrap tr:nth-child(2n) td{background:#eef1f3}.vka-faqs{border-top:1px solid #102a4229;margin:25px 0}.vka-faqs details{border-bottom:1px solid #102a4229}.vka-faqs summary{color:#102a42;cursor:pointer;grid-template-columns:1fr 36px;align-items:center;gap:20px;padding:19px 0;font-size:18px;font-weight:750;line-height:1.4;display:grid}.vka-faqs summary::-webkit-details-marker{display:none}.vka-faqs summary span{color:#fff;background:#102a42;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.vka-faqs details[open] summary span{background:#f26432;transform:rotate(45deg)}.vka-faqs details>p{margin:-2px 52px 20px 0}.vka-related article:nth-child(2){color:#fff;background:#102a42}.vka-related article:nth-child(2) p{color:#ffffffb8}.vka-related article:nth-child(2) a{color:#fff}@media (width<=720px){.vk-method{padding:20px}.vk-method li{grid-template-columns:36px 1fr;gap:11px}.vka-author{margin-top:-12px}.vka-table-wrap{margin-inline:-2px}.vka-faqs summary{font-size:17px}.vka-faqs details>p{margin-right:0}}.vk-method nav{gap:0;display:grid}.vk-method nav a{color:#fff;border-top:1px solid #ffffff29;gap:5px;padding:17px 2px;display:grid}.vk-method nav a:after{content:"→";color:#f26432;grid-area:1/2/3;align-self:center;font-size:22px}.vk-method nav strong{color:#fff;background:0 0;padding:0;font-size:17px}.vk-method nav small{color:#ffffffad;font-size:16px;line-height:1.45}.vk-definition{width:min(1100px,100% - 48px);margin:var(--vn-section-space) auto 0;background:#eef1f3;border:1px solid #102a4229;border-radius:20px;grid-template-columns:minmax(230px,.72fr) minmax(0,1.28fr);align-items:start;gap:14px 54px;padding:clamp(30px,4vw,50px);display:grid}.vk-definition .vn-kicker{grid-column:1/-1}.vk-definition h2{color:#102a42;letter-spacing:-.035em;margin:0;font-family:Lato,Arial,sans-serif;font-size:clamp(31px,3.6vw,48px);font-weight:400;line-height:1.08}.vk-definition>p:last-child{color:#526472;margin:2px 0 0;font-size:18px;line-height:1.75}.vk-author-note{padding:var(--vn-section-space) max(24px, calc((100vw - 1100px) / 2));background:#fff;grid-template-columns:92px minmax(0,1fr);align-items:start;gap:28px;display:grid}.vk-author-note>div{color:#f26432;background:#102a42;border-radius:20px;place-items:center;width:92px;height:92px;font-family:Lato,Arial,sans-serif;font-size:28px;display:grid}.vk-author-note h2{color:#102a42;margin:10px 0 15px;font-family:Lato,Arial,sans-serif;font-size:clamp(32px,4vw,50px);font-weight:400;line-height:1.08}.vk-author-note section>p:not(.vn-kicker){color:#526472;max-width:830px;margin:0 0 12px;font-size:17px;line-height:1.7}.vk-author-note time{color:#6b7b86;font-size:16px}.vk-author-note a{color:#102a42;font-weight:850}.vka-hero>div{flex-wrap:wrap}.vka-lead{margin-bottom:24px}.vka-author{margin:0 0 42px}.vka-content>section{margin-bottom:50px}.vka-content>section>ol.vka-steps{counter-reset:vka-step;margin:20px 0 0;padding:0;list-style:none}.vka-content>section>ol.vka-steps>li{counter-increment:vka-step;border-top:1px solid #102a4221;min-height:52px;margin:0;padding:13px 0 13px 58px;position:relative}.vka-content>section>ol.vka-steps>li:before{content:counter(vka-step, decimal-leading-zero);color:#fff;background:#102a42;border-radius:9px;place-items:center;width:38px;height:34px;font-size:16px;font-weight:850;display:grid;position:absolute;top:12px;left:0}.vka-content>section>ol.vka-steps>li:last-child{border-bottom:1px solid #102a4221}@media (width<=720px){.vk-definition{grid-template-columns:1fr;gap:16px;width:min(100% - 32px,1100px)}.vk-author-note{grid-template-columns:58px minmax(0,1fr);gap:16px}.vk-author-note>div{border-radius:14px;width:58px;height:58px;font-size:19px}.vka-hero>div{gap:8px 14px}.vka-content>section{margin-bottom:42px}}.va-page .va-hero{grid-template-columns:minmax(0,1.28fr) minmax(300px,.72fr);align-items:stretch;gap:28px;width:min(1600px,100% - 80px);min-height:0;margin:0 auto;padding:24px 0 0;overflow:visible}.va-page .va-hero-copy{color:#fff;background:#102a42;border-radius:20px;flex-direction:column;justify-content:center;min-height:470px;padding:clamp(38px,4vw,58px);display:flex}.va-page .va-hero-copy .vn-kicker{color:#c3cbd1}.va-page .va-hero-copy h1{color:#fff;margin:0;font-size:clamp(46px,4.1vw,62px)}.va-page .va-hero-copy h1 em{color:#f26432}.va-page .va-hero-copy .va-lead{color:#ffffffc2;margin-top:22px;font-size:18px;line-height:1.6}.va-page .va-photo{width:100%;max-width:none;height:470px;min-height:470px;box-shadow:none;background:#fff;border:1px solid #d8dde0;border-radius:20px;justify-self:stretch;margin:0;padding:0;position:relative;overflow:hidden}.va-page .va-photo:before{content:none}.va-page .va-photo img{aspect-ratio:auto;object-fit:cover;object-position:50% 23%;border:0;border-radius:19px;width:100%;height:470px;min-height:470px;display:block}.va-page .va-photo:after{content:none}.va-page .va-hero-signature{z-index:3;background:#fff;border:1px solid #d8dde0;border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));width:min(1420px,100% - 150px);margin:-38px auto 0;padding:18px 24px;display:grid;position:relative;box-shadow:0 18px 42px #48545e24}.va-page .va-hero-signature>div{text-align:center;border-right:1px solid #d8dde0;justify-content:center;align-items:center;min-height:62px;padding:8px 22px;display:flex}.va-page .va-hero-signature>div:last-child{border-right:0}.va-page .va-hero-signature strong{color:#102a42;font-family:Lato,Arial,sans-serif;font-size:clamp(21px,1.75vw,25px);font-weight:500;line-height:1.08}.va-page .va-hero-signature>div:first-child strong{color:#f26432;text-transform:uppercase;letter-spacing:.08em;font-family:inherit;font-size:16px;font-weight:850;line-height:1.3}.va-page .vn-section-heading h2{font-size:clamp(40px,3.6vw,50px)}.va-page .va-story-grid article p{font-size:17px;line-height:1.7}.va-page .va-story-grid blockquote{font-size:clamp(30px,2.6vw,36px)}.va-page .va-experience-grid article{min-height:295px}.va-page .va-cta h2{font-size:clamp(40px,4vw,52px)}@media (width<=900px){.va-page .va-hero{grid-template-columns:1fr;gap:12px;width:calc(100% - 24px);padding-top:12px}.va-page .va-hero-copy{min-height:0;padding:42px 28px 56px}.va-page .va-photo{justify-self:stretch;width:100%;height:380px;min-height:380px}.va-page .va-photo img{height:380px;min-height:380px}.va-page .va-hero-signature{grid-template-columns:repeat(2,minmax(0,1fr));width:calc(100% - 24px);margin-top:-24px;padding:12px}.va-page .va-hero-signature>div{border-bottom:1px solid #d8dde0;border-right:0;min-height:76px;padding:12px 10px}.va-page .va-hero-signature>div:nth-child(odd){border-right:1px solid #d8dde0}.va-page .va-hero-signature>div:nth-last-child(-n+2){border-bottom:0}}@media (width<=720px){.va-page .va-hero{padding-bottom:0}.va-page .va-hero-copy{border-radius:18px;padding:34px 24px 40px}.va-page .va-hero-copy h1{font-size:clamp(38px,10vw,42px)}.va-page .va-hero-copy .va-lead{margin-top:20px;font-size:17px}.va-page .va-photo{border-radius:18px;height:340px;min-height:340px}.va-page .va-photo img{border-radius:17px;height:340px;min-height:340px}.va-page .va-hero-signature strong{font-size:20px}.va-page .va-hero-signature>div:first-child strong{font-size:16px}.va-page .vn-section-heading h2{font-size:36px}.va-page .va-story-grid blockquote{font-size:30px}.va-page .va-cta h2{font-size:38px}}.vo-fit{background:#fff}.vo-fit .vn-section-heading h2 em,.vo-security h2 em,.vo-offer-faq .vn-section-heading h2 em{color:#f26432;font-style:italic}.vo-fit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.vo-fit-card{background:#eef1f3;border:1px solid #102a4229;border-radius:20px;flex-direction:column;min-height:430px;padding:clamp(30px,3.4vw,48px);display:flex}.vo-fit-card.is-positive{color:#fff;background:#102a42}.vo-fit-card>span{color:#f26432;text-transform:uppercase;letter-spacing:.1em;font-size:16px;font-weight:850;line-height:1.4}.vo-fit-card h3{max-width:610px;margin:24px 0 28px;font-size:clamp(29px,2.5vw,40px);line-height:1.12}.vo-fit-card ul{margin:auto 0 0;padding:0;list-style:none}.vo-fit-card li{color:#344b5d;border-top:1px solid #102a4224;padding:14px 0 14px 28px;font-size:16px;line-height:1.5;position:relative}.vo-fit-card.is-positive li{color:#fffc;border-color:#ffffff29}.vo-fit-card li:before{content:"";border:2px solid #f26432;border-radius:50%;width:9px;height:9px;position:absolute;top:21px;left:2px}.vo-security{background:#eef1f3;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:18px;display:grid}.vo-security-intro{color:#fff;background:#102a42;border-radius:20px;flex-direction:column;justify-content:center;min-height:520px;padding:clamp(34px,4vw,58px);display:flex}.vo-security-intro h2{letter-spacing:-.045em;margin:0;font-size:clamp(43px,4.7vw,68px);line-height:1.03}.vo-security-intro>p:not(.vn-kicker){color:#ffffffbf;max-width:640px;margin:28px 0 0;font-size:17px;line-height:1.7}.vo-security-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.vo-security-grid article{background:#fff;border:1px solid #102a4229;border-radius:18px;flex-direction:column;min-height:250px;padding:28px;display:flex}.vo-security-grid article:nth-child(2),.vo-security-grid article:nth-child(3){background:#eef1f3}.vo-security-grid span{color:#fff;background:#f26432;border-radius:13px;place-items:center;width:46px;height:46px;font-size:16px;font-weight:850;display:grid}.vo-security-grid article:nth-child(2) span,.vo-security-grid article:nth-child(3) span{background:#102a42}.vo-security-grid strong{color:#102a42;margin:auto 0 9px;font-family:Lato,Arial,sans-serif;font-size:25px;font-weight:500;line-height:1.2}.vo-security-grid p{color:#687681;margin:0;font-size:16px;line-height:1.6}.vo-offer-faq{background:#fff}.vo-offer-faq-list{background:#fff;border:1px solid #102a4229;border-radius:20px;overflow:hidden}.vo-offer-faq-list details{border-bottom:1px solid #102a4229}.vo-offer-faq-list details:last-child{border-bottom:0}.vo-offer-faq-list summary{color:#102a42;cursor:pointer;grid-template-columns:1fr 44px;align-items:center;gap:24px;padding:24px 28px;font-size:19px;font-weight:800;line-height:1.4;list-style:none;display:grid}.vo-offer-faq-list summary::-webkit-details-marker{display:none}.vo-offer-faq-list summary::marker{content:""}.vo-offer-faq-list summary span{color:#fff;background:#102a42;border-radius:12px;place-items:center;width:42px;height:42px;font-size:22px;transition:transform .2s,background .2s;display:grid}.vo-offer-faq-list details[open] summary span{background:#f26432;transform:rotate(45deg)}.vo-offer-faq-list details>p{color:#526472;max-width:940px;margin:-4px 90px 26px 28px;font-size:16px;line-height:1.7}@media (width<=900px){.vo-fit-grid,.vo-security{grid-template-columns:1fr}.vo-fit-card,.vo-security-intro{min-height:0}}@media (width<=720px){.vo-fit-grid,.vo-security-grid{grid-template-columns:1fr}.vo-fit-card,.vo-security-intro,.vo-security-grid article{border-radius:17px;padding:25px 22px}.vo-fit-card h3{margin:19px 0 23px;font-size:29px}.vo-fit-card li{font-size:16px}.vo-security-intro h2{font-size:43px}.vo-security-grid article{min-height:220px}.vo-offer-faq-list{border-radius:17px}.vo-offer-faq-list summary{grid-template-columns:1fr 38px;gap:16px;padding:20px;font-size:17px}.vo-offer-faq-list summary span{width:38px;height:38px}.vo-offer-faq-list details>p{margin:-2px 20px 22px;font-size:16px}}.vo-audience{background:#eef1f3}.vo-audience-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.vo-audience-card{color:#102a42;background:#fff;border:1px solid #102a4226;border-radius:18px;flex-direction:column;min-width:0;padding:0;display:flex;overflow:hidden;box-shadow:0 8px 22px #102a420b}.vo-audience-card-head{border-bottom:1px solid #102a4224;align-items:flex-start;gap:13px;min-height:100px;padding:20px 22px 17px;display:flex}.vo-audience-number{color:#f26432;flex:none;font-family:Lato,Arial,sans-serif;font-size:35px;line-height:1}.vo-audience-card h3{min-width:0;margin:0;font-size:29px;line-height:1.06}.vo-audience-card-body{flex:1;grid-template-columns:42% minmax(0,58%);align-items:stretch;min-height:188px;display:grid}.vo-audience-photo{background:#102a42;min-height:188px;margin:0;position:relative;overflow:hidden}.vo-audience-photo img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .35s;display:block;position:absolute;inset:0}.vo-audience-copy{flex-direction:column;min-width:0;padding:20px 21px 19px;display:flex}.vo-audience-card p{color:#647481;margin:0;font-size:16px;line-height:1.58}.vo-audience-card strong{color:#f26432;width:fit-content;margin-top:auto;padding-top:18px;font-size:16px;line-height:1.4}.vo-audience-card.has-link{transition:transform .2s,box-shadow .2s}.vo-audience-card.has-link:hover{transform:translateY(-3px);box-shadow:0 18px 38px #102a4221}.vo-audience-card.has-link:hover .vo-audience-photo img{transform:scale(1.025)}.vo-audience-more{background:#fff;border-radius:16px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;padding:20px 24px;display:flex}.vo-audience-more strong{color:#102a42;margin-right:8px;font-size:16px}.vo-audience-more span{color:#536574;background:#eef1f3;border-radius:999px;padding:9px 13px;font-size:16px;font-weight:750}.vo-replacement-teaser{background:#eef1f3;grid-template-columns:minmax(0,.94fr) minmax(580px,1.06fr);gap:18px;display:grid}.vo-replacement-teaser>div{background:#fff;border-radius:20px;flex-direction:column;justify-content:center;padding:clamp(40px,4.2vw,62px);display:flex}.vo-replacement-teaser h2{letter-spacing:-.045em;max-width:720px;margin:0;font-size:clamp(43px,4vw,60px);line-height:1.02}.vo-replacement-teaser h2 em{color:#f26432}.vo-replacement-teaser>div>p:not(.vn-kicker){color:#647481;max-width:680px;margin:25px 0 0;font-size:17px;line-height:1.72}.vo-replacement-teaser aside{color:#fff;background:#102a42;border-radius:20px;grid-template-rows:auto 1fr auto;grid-template-columns:repeat(2,minmax(0,1fr));padding:36px 38px;display:grid}.vo-replacement-teaser aside>span{color:#f26432;text-transform:uppercase;letter-spacing:.1em;font-size:16px;font-weight:850}.vo-replacement-teaser aside>span,.vo-replacement-teaser aside .vn-button{grid-column:1/-1}.vo-replacement-path{border:0;flex-direction:column;justify-content:flex-start;padding:27px 0 25px;display:flex}.vo-replacement-path:first-of-type{border-right:1px solid #ffffff29;padding-right:28px}.vo-replacement-path:nth-of-type(2){padding-left:28px}.vo-replacement-path strong{font-family:Lato,Arial,sans-serif;font-size:26px;font-weight:500}.vo-replacement-path p{color:#ffffffb8;margin:12px 0 0;font-size:16px;line-height:1.58}.vo-replacement-path b{color:#f26432;margin-top:12px;font-size:16px;line-height:1.45}.vo-replacement-teaser aside .vn-button{margin-top:4px}.vp-page .vo-custom-pricing{background:#eef1f3}.vp-task-packages{background:#eef1f3;padding-top:78px;padding-bottom:64px}.vp-task-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}.vp-task-grid details{color:#102a42;background:#fff;border:1px solid #102a4226;border-radius:18px;overflow:hidden}.vp-task-grid details.featured{color:#fff;background:#102a42}.vp-task-grid summary{cursor:pointer;flex-direction:column;min-height:310px;padding:28px;list-style:none;display:flex}.vp-task-grid summary::-webkit-details-marker{display:none}.vp-task-grid summary::marker{content:""}.vp-task-top{justify-content:space-between;align-items:center;gap:20px;display:flex}.vp-task-top>span{color:#f26432;text-transform:uppercase;letter-spacing:.1em;font-size:16px;font-weight:850;line-height:1.4}.vp-task-top i{color:#102a42;background:#eef1f3;border-radius:12px;place-items:center;width:40px;height:40px;font-style:normal;display:grid;position:relative}.vp-task-top i:before,.vp-task-top i:after{content:"";background:#102a42;border-radius:2px;width:14px;height:2px;transition:transform .2s;position:absolute}.vp-task-top i:after{transform:rotate(90deg)}.vp-task-grid details[open] .vp-task-top i:after{transform:rotate(0)}.vp-task-grid h3{margin:26px 0 10px;font-size:29px;line-height:1.14}.vp-task-description{color:#647481;margin:0;font-size:16px;line-height:1.6}.vp-task-grid .featured .vp-task-description{color:#ffffffb8}.vp-task-price{align-items:baseline;gap:12px;margin:21px 0 0;display:flex}.vp-task-price strong{font-family:Lato,Arial,sans-serif;font-size:35px;font-weight:500;line-height:1}.vp-task-price span{color:#6b7a85;font-size:16px;font-weight:750}.vp-task-grid .featured .vp-task-price span{color:#ffffffa3}.vp-task-toggle{color:#102a42;text-transform:uppercase;letter-spacing:.05em;margin-top:auto;padding-top:20px;font-size:16px;line-height:1.4}.vp-task-grid .featured .vp-task-toggle{color:#fff}.vp-task-toggle .is-open,.vp-task-grid details[open] .vp-task-toggle .is-closed{display:none}.vp-task-grid details[open] .vp-task-toggle .is-open{display:inline}.vp-task-details{border-top:1px solid #102a4221;padding:0 28px 28px}.vp-task-grid .featured .vp-task-details{border-color:#ffffff26}.vp-task-grid ul{margin:0 0 20px;padding:18px 0 0;list-style:none}.vp-task-grid li{color:#4f6372;border-top:1px solid #102a4221;padding:10px 0 10px 18px;font-size:16px;line-height:1.45;position:relative}.vp-task-grid li:before{content:"";background:#f26432;border-radius:50%;width:6px;height:6px;position:absolute;top:17px;left:1px}.vp-task-grid .featured li{color:#ffffffc2;border-color:#ffffff26}.vp-task-details>a{color:#102a42;font-size:16px;font-weight:850}.vp-task-grid .featured .vp-task-details>a{color:#fff}.vp-task-limit{color:#596b78;background:#fff;border-left:4px solid #f26432;margin:18px 0 0;padding:18px 22px;font-size:16px;line-height:1.65}.vp-hero,.vp-cost,.vp-rules,.vp-final-strip{background:#eef1f3}.vp-free-call,.vp-value-panel>div:nth-of-type(2),.vp-custom-note{background:#e4e8ea}.vi-page{color:#102a42;background:#fff}.vi-hero{width:min(var(--vn-content-width),calc(100% - 48px));background:#eef1f3;border-radius:22px;grid-template-columns:1.08fr .92fr;align-items:center;gap:12px;margin:8px auto 0;padding:12px;display:grid}.vi-hero>div{background:#fff;border-radius:17px;flex-direction:column;justify-content:center;padding:clamp(40px,4.5vw,64px);display:flex}.vi-hero h1{letter-spacing:-.05em;max-width:760px;margin:0;font-size:clamp(43px,4.5vw,69px);line-height:.98}.vi-hero h1 em{color:#f26432}.vi-hero>div>p:not(.vn-kicker){color:#60717e;max-width:740px;margin:30px 0 0;font-size:17px;line-height:1.72}.vi-hero aside{color:#fff;background:#102a42;border-radius:17px;flex-direction:column;justify-content:center;align-self:center;padding:clamp(32px,3.5vw,44px);display:flex}.vi-hero aside>span{color:#f26432;text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px;font-size:16px;font-weight:850}.vi-hero aside>strong{border-top:1px solid #ffffff26;padding:20px 0;font-family:Lato,Arial,sans-serif;font-size:23px;font-weight:500;line-height:1.25}.vi-hero-visual{margin-top:2px}.vi-hero-visual-grid{flex-direction:column;display:flex}.vi-hero-visual-grid>div{border-top:1px solid #ffffff2e;grid-template-columns:48px 1fr;align-items:center;gap:16px;padding:17px 0;display:grid}.vi-hero-visual-grid>div:first-child{border-top:0}.vi-hero-visual-grid>div>span{color:#f26432;font-family:Lato,Arial,sans-serif;font-size:21px;line-height:1}.vi-hero-visual-grid strong{color:#fff;font-family:Lato,Arial,sans-serif;font-size:20px;font-weight:500;line-height:1.25}.vi-paths,.vi-scope,.vi-faq{background:#fff}.vi-path-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.vi-path-grid article{background:#eef1f3;border-radius:20px;flex-direction:column;min-height:430px;padding:clamp(32px,4vw,50px);display:flex}.vi-path-grid article:nth-child(2){color:#fff;background:#102a42}.vi-path-grid article>span{color:#f26432;font-family:Lato,Arial,sans-serif;font-size:40px}.vi-path-grid h3{margin:40px 0 17px;font-size:35px;line-height:1.12}.vi-path-grid article>p{color:#60717e;margin:0;font-size:16px;line-height:1.7}.vi-path-grid article:nth-child(2)>p{color:#ffffffb8}.vi-path-grid ul{margin:auto 0 0;padding:28px 0 0;list-style:none}.vi-path-grid li{color:#526674;border-top:1px solid #102a4224;padding:12px 0 12px 18px;font-size:16px;line-height:1.5;position:relative}.vi-path-grid li:before{content:"";background:#f26432;border-radius:50%;width:6px;height:6px;position:absolute;top:20px;left:0}.vi-path-grid article:nth-child(2) li{color:#ffffffc2;border-color:#ffffff26}.vi-process,.vi-problems{background:#eef1f3}.vi-process ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.vi-process li{background:#fff;border-radius:18px;flex-direction:column;min-height:300px;padding:28px;display:flex}.vi-process li:nth-child(3){color:#fff;background:#102a42}.vi-process li>span{color:#f26432;font-family:Lato,Arial,sans-serif;font-size:38px}.vi-process li>div{margin-top:auto}.vi-process h3{margin:0 0 12px;font-size:27px;line-height:1.2}.vi-process p{color:#637480;margin:0;font-size:16px;line-height:1.6}.vi-process li:nth-child(3) p{color:#ffffffb8}.vi-boundaries,.vi-experience{background:#eef1f3;grid-template-columns:1.18fr .82fr;gap:18px;display:grid}.vi-boundaries>div,.vi-experience>div{background:#fff;border-radius:20px;padding:clamp(36px,4vw,56px)}.vi-boundaries h2,.vi-experience h2{letter-spacing:-.045em;margin:0;font-size:clamp(38px,4vw,56px);line-height:1.02}.vi-boundaries h2 em,.vi-experience h2 em{color:#f26432}.vi-boundaries>div>p:not(.vn-kicker),.vi-experience>div>p:not(.vn-kicker){color:#60717e;margin:28px 0 0;font-size:17px;line-height:1.72}.vi-boundaries aside,.vi-experience aside{color:#fff;background:#102a42;border-radius:20px;flex-direction:column;align-self:center;padding:30px;display:flex}.vi-boundaries aside>strong,.vi-experience aside>strong{font-family:Lato,Arial,sans-serif;font-size:30px;font-weight:500}.vi-boundaries aside ul{margin:24px 0 30px;padding:0;list-style:none}.vi-boundaries aside li{color:#ffffffc2;border-top:1px solid #ffffff29;padding:13px 0 13px 20px;position:relative}.vi-boundaries aside li:before{content:"";background:#f26432;border-radius:50%;width:6px;height:6px;position:absolute;top:21px;left:1px}.vi-boundaries .vn-button,.vi-experience .vn-button{margin-top:28px}.vi-problem-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.vi-problem-grid article{background:#fff;border-radius:18px;flex-direction:column;min-height:300px;padding:30px;display:flex}.vi-problem-grid article:nth-child(2){color:#fff;background:#102a42}.vi-problem-grid span{color:#f26432;text-transform:uppercase;letter-spacing:.1em;font-size:16px;font-weight:850}.vi-problem-grid h3{margin:auto 0 14px;font-size:29px;line-height:1.18}.vi-problem-grid p{color:#61727f;margin:0;font-size:16px;line-height:1.65}.vi-problem-grid article:nth-child(2) p{color:#ffffffb8}.vi-scope-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.vi-scope-grid article{background:#eef1f3;border:1px solid #102a4226;border-radius:18px;padding:34px}.vi-scope-grid article:first-child,.vi-scope-grid article:nth-child(4){color:#fff;background:#102a42}.vi-scope-grid article>span{color:#f26432;font-family:Lato,Arial,sans-serif;font-size:35px}.vi-scope-grid h3{margin:27px 0 20px;font-size:29px}.vi-scope-grid ul{margin:0;padding:0;list-style:none}.vi-scope-grid li{color:#596c79;border-top:1px solid #102a4224;padding:12px 0 12px 18px;font-size:16px;line-height:1.5;position:relative}.vi-scope-grid li:before{content:"";background:#f26432;border-radius:50%;width:6px;height:6px;position:absolute;top:20px;left:0}.vi-scope-grid article:first-child li,.vi-scope-grid article:nth-child(4) li{color:#ffffffc2;border-color:#ffffff26}.vi-industry-scope{background:#fff;padding-top:78px;padding-bottom:72px}.vi-industry-accordion{gap:13px;display:grid}.vi-industry-accordion details{background:#eef1f3;border:1px solid #102a4226;border-radius:18px;overflow:hidden}.vi-industry-accordion details:nth-child(2){color:#fff;background:#102a42}.vi-industry-accordion summary{cursor:pointer;grid-template-columns:54px 1fr 44px;align-items:center;gap:20px;min-height:160px;padding:27px 30px;list-style:none;display:grid}.vi-industry-accordion summary::-webkit-details-marker{display:none}.vi-industry-accordion summary::marker{content:""}.vi-industry-accordion summary>span{color:#f26432;font-family:Lato,Arial,sans-serif;font-size:35px;line-height:1}.vi-industry-accordion h3{margin:0 0 7px;font-size:28px;line-height:1.18}.vi-industry-accordion summary p{color:#627480;margin:0;font-size:16px;line-height:1.55}.vi-industry-accordion details:nth-child(2) summary p{color:#ffffffb3}.vi-industry-accordion summary i{background:#fff;border-radius:12px;width:42px;height:42px;position:relative}.vi-industry-accordion summary i:before,.vi-industry-accordion summary i:after{content:"";background:#102a42;border-radius:2px;width:14px;height:2px;transition:transform .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vi-industry-accordion summary i:after{transform:translate(-50%,-50%)rotate(90deg)}.vi-industry-accordion details[open] summary i:after{transform:translate(-50%,-50%)rotate(0)}.vi-industry-accordion details>div{border-top:1px solid #102a4221;padding:0 30px 28px 104px}.vi-industry-accordion details:nth-child(2)>div{border-color:#ffffff26}.vi-industry-accordion ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:0 0 20px;padding:20px 0 0;list-style:none;display:grid}.vi-industry-accordion li{color:#566a78;border-top:1px solid #102a4221;padding:11px 0 11px 18px;font-size:16px;line-height:1.5;position:relative}.vi-industry-accordion li:before{content:"";background:#f26432;border-radius:50%;width:6px;height:6px;position:absolute;top:19px;left:1px}.vi-industry-accordion details:nth-child(2) li{color:#ffffffc2;border-color:#ffffff26}.vi-industry-accordion details>div>a{color:#102a42;font-size:16px;font-weight:850}.vi-industry-accordion details:nth-child(2)>div>a{color:#fff}.vi-industry-scope+.vi-experience{padding-top:72px}.vi-experience aside>p{color:#ffffffbd;font-size:16px;line-height:1.7}.vi-faq-list{border-top:1px solid #102a4229;max-width:1080px;margin:0 auto}.vi-faq-list details{border-bottom:1px solid #102a4229}.vi-faq-list summary{cursor:pointer;grid-template-columns:1fr 42px;align-items:center;gap:24px;padding:24px 0;font-family:Lato,Arial,sans-serif;font-size:22px;line-height:1.35;list-style:none;display:grid}.vi-faq-list summary::-webkit-details-marker{display:none}.vi-faq-list summary span{color:#fff;background:#102a42;border-radius:12px;place-items:center;width:40px;height:40px;font-family:Lato,Arial,sans-serif;display:grid}.vi-faq-list details[open] summary span{background:#f26432;transform:rotate(45deg)}.vi-faq-list details>p{color:#5e707c;max-width:880px;margin:-3px 70px 25px 0;font-size:16px;line-height:1.7}.vi-final{padding:52px max(24px,calc((100vw - var(--vn-content-width))/2));color:#fff;background:#102a42;grid-template-columns:1fr auto;align-items:center;gap:35px;display:grid}.vi-final .vn-kicker{color:#f26432}.vi-final h2{margin:0;font-size:clamp(36px,4vw,56px);line-height:1.05}@media (width<=980px){.vo-audience-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vo-replacement-teaser,.vi-hero,.vi-boundaries,.vi-experience{grid-template-columns:1fr}.vi-process ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.vo-audience-grid,.vp-task-grid,.vi-path-grid,.vi-process ol,.vi-problem-grid,.vi-scope-grid{grid-template-columns:1fr}.vo-audience-card{min-height:0;padding:25px 22px}.vo-audience-graphic{border-radius:15px;width:58px;height:58px;top:20px;right:20px}.vo-audience-graphic svg{width:31px;height:31px}.vp-task-packages{padding-top:58px;padding-bottom:46px}.vp-task-packages+.vp-cost{padding-top:46px}.vp-task-grid summary{min-height:0;padding:23px 21px}.vp-task-grid h3{font-size:26px}.vp-task-price{flex-direction:column;align-items:flex-start;gap:5px}.vp-task-details{padding:0 21px 23px}.vo-audience-card h3{margin:42px 0 12px;font-size:26px}.vo-audience-more{flex-direction:column;align-items:flex-start}.vo-replacement-teaser{padding:50px 20px}.vo-replacement-teaser>div,.vo-replacement-teaser aside{padding:30px 23px}.vo-replacement-teaser h2{font-size:42px}.vo-replacement-teaser aside{grid-template-columns:1fr}.vo-replacement-teaser aside>span,.vo-replacement-teaser aside .vn-button{grid-column:1}.vo-replacement-path:first-of-type{border-bottom:1px solid #ffffff29;border-right:0;padding-right:0}.vo-replacement-path:nth-of-type(2){padding-left:0}.vp-task-description{min-height:0}.vi-hero{width:calc(100% - 24px);padding:10px}.vi-hero>div,.vi-hero aside{min-height:0;padding:34px 24px}.vi-hero h1{font-size:clamp(39px,11vw,55px)}.vi-hero-visual-grid>div{grid-template-columns:40px 1fr;gap:12px;padding:15px 0}.vi-hero-visual-grid>div>span,.vi-hero-visual-grid strong{font-size:18px}.vi-hero>div>p:not(.vn-kicker){font-size:16px}.vi-path-grid article,.vi-process li,.vi-problem-grid article{min-height:0;padding:28px 22px}.vi-path-grid h3,.vi-process li>div,.vi-problem-grid h3{margin-top:38px}.vi-boundaries>div,.vi-boundaries aside,.vi-experience>div,.vi-experience aside{padding:32px 23px}.vi-boundaries aside,.vi-experience aside{align-self:stretch}.vi-boundaries h2,.vi-experience h2{font-size:42px}.vi-faq-list summary{grid-template-columns:1fr 38px;gap:15px;font-size:19px}.vi-faq-list details>p{margin-right:0;font-size:16px}.vi-industry-scope{padding-top:56px;padding-bottom:48px}.vi-industry-scope+.vi-experience{padding-top:48px}.vi-industry-accordion summary{grid-template-columns:42px 1fr 38px;gap:13px;min-height:0;padding:22px 20px}.vi-industry-accordion summary>span{font-size:29px}.vi-industry-accordion h3{font-size:23px}.vi-industry-accordion summary p{font-size:16px}.vi-industry-accordion summary i{width:38px;height:38px}.vi-industry-accordion details>div{padding:0 20px 23px}.vi-industry-accordion ul{grid-template-columns:1fr}.vi-final{grid-template-columns:1fr;padding:42px 20px}.vi-final .vn-button{width:100%}}.vp-value-panel{background:#102a42;border-color:#ffffff24}.vp-value-panel>p{color:#fff}.vp-value-panel>div,.vp-value-panel>div:nth-of-type(2){background:#193b57;border:1px solid #ffffff1a}.vp-value-panel>div>span,.vp-value-panel>div:nth-of-type(2)>span{color:#fff;background:#f26432}.vp-value-panel div strong{color:#fff}.vp-value-panel div small{color:#ffffffbd}.vp-value-signature{color:#fff;background:#0b2237}.vp-packages{padding-bottom:58px}.vp-package-grid h3{margin:24px 0 12px;font-size:29px}.vp-description{min-height:58px;font-size:16px;line-height:1.55}.vp-price{margin-top:18px}.vp-price strong{font-size:49px}.vp-price-tags{flex-wrap:wrap;margin-top:12px}.vp-package-grid ul{margin:18px 0 21px}.vp-package-grid li{padding:8px 0 8px 21px;font-size:16px}.vp-task-packages{padding-top:58px;padding-bottom:48px}.vp-task-packages+.vp-cost{padding-top:48px}.vp-task-grid summary{min-height:250px;padding:25px 27px}.vp-task-top{align-items:flex-start}.vp-task-top>div{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.vp-task-grid .vp-task-top h3{margin:0;font-size:31px;line-height:1.12}.vp-task-top>div>span{color:#5d6f7c;text-transform:uppercase;letter-spacing:.08em;background:#eef1f3;border-radius:999px;padding:7px 10px;font-size:16px;font-weight:850;line-height:1.2}.vp-task-grid .featured .vp-task-top>div>span{color:#fffc;background:#ffffff1f}.vp-task-description{margin-top:18px}.vp-task-price{margin-top:17px}.vp-task-toggle{padding-top:16px}.vn-home>.vn-header .mobile-navigation-group>summary{color:#fff;background:#102a42;border:0}.vn-home>.vn-header .mobile-navigation-group>div a{color:#102a42;background:#f3f5f6;border:0}@media (width<=720px){.vp-packages{padding-bottom:46px}.vp-package-grid article{min-height:0;padding:25px 21px}.vp-package-grid h3{margin-top:22px}.vp-description{min-height:0}.vp-task-packages{padding-top:46px;padding-bottom:40px}.vp-task-packages+.vp-cost{padding-top:40px}.vp-task-grid summary{min-height:0;padding:22px 20px}.vp-task-grid .vp-task-top h3{font-size:27px}.vp-task-top i{width:38px;height:38px}.mobile-navigation-panel{grid-template-columns:1fr}}.vn-home>.vn-main>.vn-section{padding-top:var(--vn-section-space);padding-bottom:var(--vn-section-space)}.vn-home>.vn-main>.vn-section+.vn-section{padding-top:var(--vn-section-space-compact)}.vn-home>.vn-main>.vk-library,.vn-home>.vn-main>.vk-answers,.vn-home article>.vka-layout,.vn-home>.vn-main>.vka-related{padding-top:var(--vn-section-space);padding-bottom:var(--vn-section-space)}.vn-home>.vn-main>.vk-technical{margin-bottom:var(--vn-section-space)}.vn-home-contrast>.vn-main>.vn-faq{padding-bottom:var(--vn-section-space-compact)}.vn-home-contrast>.vn-main>.vn-final-cta{padding-top:var(--vn-section-space-compact);padding-bottom:var(--vn-section-space);color:#fff;background:#102a42}.vn-home-contrast>.vn-main>.vn-final-cta h2{color:#fff}.vn-home-contrast>.vn-main>.vn-final-cta h2 em{color:#ff6a2a}.vn-home-contrast>.vn-main>.vn-final-cta>div>p:not(.vn-kicker){color:#ffffffb8}.vn-home-contrast>.vn-main>.vn-final-cta .vn-contact-action,.vn-home-contrast>.vn-main>.vn-final-cta .vn-contact-action.primary{color:#102a42;background:#fff;border-color:#ffffff3d;box-shadow:0 14px 30px #04111d2e}.vn-home-contrast>.vn-main>.vn-final-cta .vn-contact-action.primary{border-color:#ff6a2a;box-shadow:inset 0 4px #ff6a2a,0 14px 30px #04111d2e}.vn-home-contrast>.vn-main>.vn-final-cta .vn-contact-action:hover,.vn-home-contrast>.vn-main>.vn-final-cta .vn-contact-action.primary:hover{background:#f7f8f8;box-shadow:0 17px 34px #04111d40}.vn-home-contrast>.vn-main>.vn-final-cta .vn-contact-action>span,.vn-home-contrast>.vn-main>.vn-final-cta .vn-contact-action.primary>span{color:#586d7b}.vn-home-contrast>.vn-main>.vn-final-cta aside{color:#102a42;background:#fff;border:1px solid #ffffff38;box-shadow:0 18px 42px #04111d3d}.vn-home-contrast>.vn-main>.vn-final-cta aside>p{color:#d65328}.vn-home-contrast>.vn-main>.vn-final-cta aside h3{color:#102a42}.vn-home-contrast>.vn-main>.vn-final-cta aside li{color:#102a42;border-color:#102a4229}.vn-home-contrast>.vn-main>.vn-final-cta aside li span{color:#42627a;background:#e8ecee}.vn-home-contrast>.vn-main>.vn-final-cta aside>div{color:#fff;background:#ff6a2a}.vn-home-contrast>.vn-footer{background:#091d2f;border-top:1px solid #ffffff1f}@media (width<=720px){.vn-home-contrast>.vn-main>.vn-final-cta{gap:34px}.vn-home-contrast>.vn-main>.vn-final-cta aside{padding:28px 22px}}.vn-header>nav{letter-spacing:-.01em;gap:clamp(27px,2.15vw,38px);font-size:17px;font-weight:700}.vn-header>nav>a,.vn-nav-offer>a{border-bottom:0;padding:15px 0 13px;transition:color .2s;position:relative}.vn-header>nav>a:after,.vn-nav-offer>a:after{content:"";background:#f26432;border-radius:2px;width:0;height:2px;transition:width .2s;position:absolute;bottom:7px;left:0}.vn-header>nav>a:hover:after,.vn-header>nav>a:focus-visible:after,.vn-header>nav>a.is-active:after,.vn-nav-offer:hover>a:after,.vn-nav-offer:focus-within>a:after,.vn-nav-offer.is-active>a:after,.vn-nav-offer.is-open>a:after{width:100%}.vn-header>nav>a.is-active,.vn-nav-offer.is-active>a,.vn-nav-offer.is-open>a{color:#102a42}.vn-nav-offer{gap:5px}.vn-nav-offer>.vn-nav-offer-toggle{color:#f26432;width:auto;min-width:18px;height:34px;font:inherit;background:0 0;border:0;border-radius:0;padding:0 1px;font-size:19px;font-weight:600;line-height:1}.vn-nav-offer>.vn-nav-offer-toggle:hover,.vn-nav-offer>.vn-nav-offer-toggle:focus-visible{color:#102a42;outline-offset:4px}@media (width<=1180px) and (width>=981px){.vn-header>nav{gap:22px;font-size:16px}.vn-brand img{width:188px}.vn-header-cta{padding-inline:17px}}@media (width<=980px){.mobile-navigation-panel>a.is-active,.mobile-navigation-group.is-active>summary,.mobile-navigation-group>div a.is-active{box-shadow:inset 3px 0 #f26432}.mobile-navigation-group[open]>summary span{transform:rotate(45deg)}.mobile-navigation-group>summary span{transition:transform .2s}}.vp-package-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.vp-package-grid article{min-height:565px;padding:26px 24px}.vp-package-grid h3{font-size:27px}.vp-package-grid .vp-price strong{font-size:clamp(40px,3.25vw,49px)}.vp-package-grid .vp-description{min-height:68px}.vp-package-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;min-height:40px;display:flex}.vp-package-top .vp-recommended{color:#fff;white-space:nowrap;background:#f26432;flex:none;padding:8px 10px;position:static}.vp-hourly-scope{background:#fff;border:1px solid #102a4224;border-radius:20px;grid-template-columns:.78fr 1.22fr;align-items:start;column-gap:clamp(30px,5vw,70px);margin-top:44px;padding:clamp(30px,4vw,48px);display:grid}.vp-scope-intro h3{letter-spacing:-.035em;max-width:520px;margin:0;font-size:clamp(29px,3vw,42px);line-height:1.08}.vp-card-kicker{color:#f26432;text-transform:uppercase;letter-spacing:.1em;margin:0 0 22px;font-size:16px;font-weight:850;line-height:1.4}.vp-scope-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:0;display:grid}.vp-scope-list span{color:#102a42;background:#eef1f3;border:1px solid #102a4214;border-radius:11px;align-items:center;min-height:58px;padding:15px 17px 15px 46px;font-size:16px;font-weight:750;line-height:1.4;display:flex;position:relative}.vp-scope-list span:before{content:"✓";width:22px;height:22px;box-shadow:none;color:#fff;background:#f26432;border:0;border-radius:50%;place-items:center;font-size:16px;font-weight:900;line-height:1;display:grid;position:absolute;top:50%;left:15px;transform:translateY(-50%)}.vp-partnership{color:#102a42;background:#eef1f3;display:block}.vp-partnership-heading{grid-template-columns:1fr;margin-bottom:34px}.vp-partnership-heading h2{max-width:1040px}.vp-partnership-card{color:#fff;background:#102a42;border:1px solid #ffffff24;border-radius:20px;grid-template-columns:1.08fr .92fr;gap:clamp(28px,4vw,52px);padding:clamp(30px,4vw,48px);display:grid;box-shadow:0 24px 52px #102a4226}.vp-partnership-label{align-items:center;gap:13px;margin-bottom:30px;display:flex}.vp-partnership-label span{color:#fff;letter-spacing:.04em;background:#f26432;border-radius:50%;flex:0 0 42px;place-items:center;width:42px;height:42px;font-size:16px;font-weight:900;line-height:1;display:grid}.vp-partnership-label strong{color:#ffffffc7;text-transform:uppercase;letter-spacing:.1em;font-size:16px;font-weight:850;line-height:1.4}.vp-partnership-card h3{color:#fff;letter-spacing:-.035em;margin:0;font-size:clamp(38px,4vw,55px);line-height:1.04}.vp-partnership-summary>p{color:#ffffffbf;max-width:650px;margin:24px 0 0;font-size:16px;line-height:1.7}.vp-partnership-summary>p+p{border-top:1px solid #ffffff24;margin-top:16px;padding-top:16px}.vp-partnership-details{flex-direction:column;display:flex}.vp-partnership-price{border-bottom:1px solid #ffffff29;flex-direction:column;gap:5px;margin-top:0;padding:0 0 19px;display:flex}.vp-partnership-price strong{color:#fff;font-family:Lato,Arial,sans-serif;font-size:clamp(38px,4vw,50px);font-weight:500;line-height:1.15}.vp-partnership-price span{color:#f26432;font-size:16px;font-weight:800;line-height:1.4}.vp-partnership-card ul{margin:19px 0 25px;padding:0;list-style:none}.vp-partnership-card li{color:#ffffffc9;border-top:1px solid #ffffff21;padding:9px 0 9px 20px;font-size:16px;line-height:1.45;position:relative}.vp-partnership-card li:before{content:"";background:#f26432;border-radius:50%;width:6px;height:6px;position:absolute;top:16px;left:1px}.vp-partnership-card .vn-button{width:100%;margin-top:auto}@media (width<=1180px){.vp-package-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vp-package-grid article{min-height:0}.vp-package-grid article.featured{transform:none}}@media (width<=900px){.vp-hourly-scope,.vp-partnership-card{grid-template-columns:1fr}.vp-scope-list{margin-top:28px}}@media (width<=720px){.vp-package-grid{grid-template-columns:1fr}.vp-package-grid article{padding:25px 21px}.vp-package-grid .vp-description{min-height:0}.vp-hourly-scope,.vp-partnership-card{padding:29px 22px}.vp-hourly-scope{margin-top:34px}.vp-package-top{align-items:center;min-height:0}.vp-package-top .vp-recommended{order:initial;margin:0}.vp-scope-list{grid-template-columns:1fr}.vp-scope-list span{min-height:54px}.vp-partnership-price strong{font-size:30px}.vp-partnership-heading{margin-bottom:28px}}.vp-hero{min-height:520px}.vp-hero-copy{padding:clamp(38px,4.4vw,58px)}.vp-hero-copy h1{max-width:850px;font-size:clamp(48px,4.8vw,68px);line-height:.98}.vp-hero-copy>p:not(.vn-kicker){margin-top:22px}.vp-hero-copy .vn-actions{margin-top:26px}.vp-value-panel{margin:clamp(18px,2.5vw,34px);padding:clamp(24px,2.7vw,34px)}.vp-value-panel>p{margin-bottom:18px}.vp-value-panel>div{min-height:70px;padding-block:12px}@media (width<=720px){.vp-hero{min-height:auto}.vp-hero-copy{padding:32px 22px}.vp-hero-copy h1{font-size:clamp(41px,11.5vw,53px)}.vp-value-panel{margin:0;padding:24px 20px}}.vp-cost{background:#fff}.vp-cost-grid article:first-child{border:1px solid var(--vn-line);background:#eef1f3}.vn-footer{color:#ffffffbd;background:#0b2237;padding:0;font-size:16px;display:block}.vn-footer-main{width:min(var(--vn-content-width), calc(100% - 48px));grid-template-columns:1.45fr .85fr .62fr;align-items:start;gap:clamp(44px,6vw,88px);margin:0 auto;padding:18px 0 16px;display:grid}.vn-brand-footer{flex-direction:column;align-items:flex-start;gap:0;display:flex}.vn-footer-logo{width:185px;display:block}.vn-footer-logo img{filter:brightness(0)invert();width:100%;height:auto;display:block}.vn-brand-footer p{color:#ffffffb3;max-width:485px;margin:12px 0 0;font-size:16px;line-height:1.5}.vn-brand-footer>strong{color:#ffffffc7;letter-spacing:.04em;margin-top:12px;font-size:16px;font-weight:650;line-height:1.4}.vn-footer h2{color:#fff;margin:0 0 10px;font-family:Lato,Arial,sans-serif;font-size:21px;font-weight:500;line-height:1.2}.vn-footer-contact{flex-direction:column;display:flex}.vn-footer-contact>a{color:#fff;grid-template-columns:25px 1fr;align-items:start;gap:10px;min-height:34px;display:grid}.vn-footer-contact>a+a{margin-top:3px}.vn-footer-icon{color:#ffffffd1;width:22px;height:22px}.vn-footer-icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;display:block}.vn-footer-contact a>span:last-child{flex-direction:column;display:flex}.vn-footer-contact a strong{color:#fff;font-size:16px;font-weight:500;line-height:1.35}.vn-footer-contact a small{color:#ffffff80;margin-top:1px;font-size:16px;line-height:1.35}.vn-footer-links{flex-direction:column;justify-self:stretch;align-items:flex-start;gap:0;max-width:none;font-size:16px;display:flex}.vn-footer nav.vn-footer-links{gap:0}.vn-footer-links a{color:#ffffffc2;align-items:center;gap:10px;margin:0;padding:0;line-height:1.25;display:flex}.vn-footer-links a svg{fill:none;stroke:#ffffffb8;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:17px;height:17px}.vn-footer a{transition:color .2s}.vn-footer a:hover{color:#fff}.vn-footer-bottom{width:100%;padding:10px max(24px, calc((100vw - var(--vn-content-width)) / 2));color:#ffffff80;border-top:1px solid #ffffff1f;justify-content:flex-start;gap:24px;font-size:16px;line-height:1.4;display:flex}.vn-footer-bottom p{margin:0}@media (width<=980px){.vn-footer-main{grid-template-columns:1.15fr .85fr;row-gap:22px;padding:24px 0 21px}.vn-footer-links{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px;display:grid}.vn-footer-links h2{grid-column:1/-1}}@media (width<=680px){.vn-footer-main{grid-template-columns:1fr;gap:18px;width:calc(100% - 40px);padding:20px 0 16px}.vn-footer-logo{width:190px}.vn-brand-footer p{margin-top:15px;font-size:16px}.vn-brand-footer>strong{margin-top:14px}.vn-footer-links{display:none}.vn-footer-bottom{padding:10px 20px}}.vn-offer-page .vo-hero{background:0 0;margin:0 auto;padding:0}.vn-offer-page .vo-hero-card{background:#1d3c56}.vn-offer-page .vo-comparison{color:#fff;background:#102a42}.vn-offer-page .vo-comparison .vn-kicker{color:#ff9873}.vn-offer-page .vo-comparison .vn-section-heading>p{color:#ffffffc7}.vn-offer-page .vo-comparison-visual{color:#102a42}@media (width<=720px){.vn-offer-page .vo-hero-band{padding:13px 0 36px}.vn-offer-page .vo-hero{padding:0}}.vn-offer-page .vo-hero{width:min(var(--vn-content-width), calc(100% - 48px));background:0 0;border-radius:0;grid-template-columns:minmax(310px,.76fr) minmax(0,1.24fr);gap:18px;margin:0 auto;padding:0}.vn-offer-page .vo-hero-intro,.vn-offer-page .vo-hero-card{border-radius:20px;min-height:430px}.vn-offer-page .vo-hero-intro{background:#fdfdfb;border:1px solid #ffffff24;padding:clamp(24px,2.7vw,36px)}.vn-offer-page .vo-hero-card{background:#102a42;padding:clamp(34px,3.8vw,52px);position:relative;overflow:hidden}.vn-offer-page .vo-hero-card:before{content:"";background:#f26432;border-radius:99px;width:74px;height:4px;position:absolute;top:clamp(27px,2.8vw,38px);left:clamp(34px,3.8vw,52px)}.vn-offer-page .vo-hero-role{color:#ff9873;text-transform:uppercase;letter-spacing:.1em;margin:13px 0;font-size:16px;font-weight:850;line-height:1.4}.vn-offer-page .vo-hero-card h1{max-width:720px;font-size:clamp(44px,4.2vw,58px);line-height:1.02}.vn-offer-page .vo-hero-card>p:not(.vo-hero-role){max-width:710px;font-size:17px;line-height:1.55}.vn-offer-page .vo-hero-visual{flex:0 auto;justify-content:center;align-items:center;height:clamp(128px,10.5vw,150px);min-height:0;margin:5px -8px 3px;display:flex;overflow:hidden}.vn-offer-page .vo-hero-visual img{object-fit:contain;width:auto;max-width:100%;height:100%;display:block}.vn-offer-page .vo-hero-signals{margin-top:0}.vn-offer-page .vo-hero-signals span{grid-template-columns:16px minmax(0,1fr);align-items:center;gap:9px;padding:7px 0;font-size:16px;display:grid}.vn-offer-page .vo-hero-signals span:before{content:"";border:2px solid #f26432;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #f264321a}.vn-offer-page .vo-audience-card{min-height:292px}.vn-offer-page .vo-audience-card h3{max-width:none}.vn-offer-page .vo-audience-card p{font-size:16px;line-height:1.58}.vn-offer-page .vo-audience-card strong{font-size:16px}.vn-offer-page .vo-area-grid{gap:14px}.vn-offer-page .vo-area-card summary{min-height:138px;padding:23px 26px}.vn-offer-page .vo-area-card[open] summary{min-height:0}.vn-offer-page .vo-area-heading{align-items:center}.vn-offer-page .vo-area-heading h3{font-size:29px}.vn-offer-page .vo-area-heading p{max-width:610px;font-size:16px;line-height:1.5}.vn-offer-page .vo-area-details{grid-template-columns:minmax(0,1.16fr) minmax(300px,.84fr);align-items:stretch;gap:22px;padding:22px 26px 26px}.vn-offer-page .vo-area-main,.vn-offer-page .vo-area-side{min-width:0}.vn-offer-page .vo-area-main{flex-direction:column;display:flex}.vn-offer-page .vo-situation{background:0 0;border:0;border-bottom:1px solid #102a422b;border-radius:0;padding:0 0 18px}.vn-offer-page .vo-situation strong,.vn-offer-page .vo-area-scope>strong,.vn-offer-page .vo-outcome strong,.vn-offer-page .vo-tools>strong{letter-spacing:.075em;font-size:16px;line-height:1.4}.vn-offer-page .vo-situation p,.vn-offer-page .vo-outcome p{margin-top:9px;font-size:16px;line-height:1.62}.vn-offer-page .vo-area-scope{margin-top:19px}.vn-offer-page .vo-area-grid ul{grid-template-columns:1fr;gap:0;margin:10px 0 0}.vn-offer-page .vo-area-grid li{padding:11px 0 11px 27px;font-size:16px;line-height:1.46}.vn-offer-page .vo-area-grid li:before{content:"✓";color:#fff;background:#f26432;border-radius:50%;place-items:center;width:18px;height:18px;font-size:16px;font-weight:900;line-height:1;display:grid;top:13px;left:0}.vn-offer-page .vo-area-side{background:#ffffffa8;border:1px solid #102a421f;border-radius:14px;flex-direction:column;padding:21px;display:flex}.vn-offer-page .vo-outcome{background:0 0;border:0;border-bottom:3px solid #f26432;padding:0 0 19px}.vn-offer-page .vo-tools{background:0 0;border:0;margin:18px 0 0;padding:0}.vn-offer-page .vo-tools span{padding:7px 10px;font-size:16px}.vn-offer-page .vo-area-card .vo-area-link{color:#fff;background:#102a42;border-radius:8px;margin-top:auto;padding:12px 15px}.vn-offer-page .vo-area-card:first-child .vo-situation,.vn-offer-page .vo-area-card:nth-child(8) .vo-situation{background:0 0;border-color:#ffffff2b}.vn-offer-page .vo-area-card:first-child .vo-area-side,.vn-offer-page .vo-area-card:nth-child(8) .vo-area-side{background:#ffffff14;border-color:#ffffff29}.vn-offer-page .vo-area-card:first-child .vo-outcome,.vn-offer-page .vo-area-card:nth-child(8) .vo-outcome{background:0 0;border:0;border-bottom:3px solid #f26432}.vn-offer-page .vo-area-card:first-child .vo-tools,.vn-offer-page .vo-area-card:nth-child(8) .vo-tools{background:0 0;border:0}.vn-offer-page .vo-area-card:first-child li,.vn-offer-page .vo-area-card:nth-child(8) li,.vn-offer-page .vo-area-card:first-child .vo-situation p,.vn-offer-page .vo-area-card:nth-child(8) .vo-situation p,.vn-offer-page .vo-area-card:first-child .vo-outcome p,.vn-offer-page .vo-area-card:nth-child(8) .vo-outcome p{color:#ffffffe0}.vn-offer-page .vo-area-card:first-child .vo-area-link,.vn-offer-page .vo-area-card:nth-child(8) .vo-area-link{color:#fff;background:#f26432}.vn-offer-page .vo-open-scope{gap:30px;padding:29px 32px}.vn-offer-page .vo-open-scope h3{font-size:30px}.vn-offer-page .vo-model-grid article{min-height:390px;padding:30px}.vn-offer-page .vo-model-grid article>span{font-size:16px}.vn-offer-page .vo-model-grid h3{margin:27px 0 15px}.vn-offer-page .vo-model-grid article>p,.vn-offer-page .vo-model-grid li{font-size:16px}.vn-offer-page .vo-fit-card{min-height:0;padding:clamp(30px,3.2vw,42px)}.vn-offer-page .vo-fit-card>span{font-size:16px}.vn-offer-page .vo-fit-card ul{margin-top:4px}.vn-offer-page .vo-replacement-path p,.vn-offer-page .vo-replacement-path b{font-size:16px}.vn-offer-page .vo-security-intro{min-height:460px}.vn-offer-page .vo-security-grid article{min-height:220px}.vn-offer-page .vo-security-grid p{font-size:16px}@media (width<=980px){.vn-offer-page .vo-hero{grid-template-columns:minmax(280px,.82fr) minmax(0,1.18fr)}.vn-offer-page .vo-area-details{grid-template-columns:minmax(0,1.08fr) minmax(280px,.92fr)}}@media (width<=900px){.vn-offer-page .vo-hero{grid-template-columns:1fr}.vn-offer-page .vo-hero-intro,.vn-offer-page .vo-hero-card{min-height:0}}@media (width<=720px){.vn-offer-page .vo-hero-band{padding:12px 0 34px}.vn-offer-page .vo-hero{grid-template-columns:1fr;gap:12px;width:calc(100% - 24px);padding:0}.vn-offer-page .vo-hero-intro,.vn-offer-page .vo-hero-card{border-radius:18px;min-height:0;padding:29px 23px}.vn-offer-page .vo-hero-card{padding-top:46px}.vn-offer-page .vo-hero-card:before{top:27px;left:23px}.vn-offer-page .vo-hero-role{margin:0 0 13px;font-size:16px}.vn-offer-page .vo-hero-card h1{font-size:clamp(39px,10.6vw,49px)}.vn-offer-page .vo-hero-card>p:not(.vo-hero-role){font-size:16px}.vn-offer-page .vo-hero-visual{height:auto;min-height:0;margin:12px -8px 5px}.vn-offer-page .vo-hero-visual img{width:100%;max-width:520px;height:auto;max-height:180px}.vn-offer-page .vo-audience-card{min-height:0;padding:0}.vn-offer-page .vo-audience-card h3{max-width:100%;margin:0}.vn-offer-page .vo-audience-card-head{min-height:0;padding:18px 18px 15px}.vn-offer-page .vo-audience-card-body{grid-template-columns:40% minmax(0,60%);min-height:164px}.vn-offer-page .vo-audience-photo{min-height:164px}.vn-offer-page .vo-audience-copy{padding:17px 17px 16px}.vn-offer-page .vo-area-card summary{min-height:0;padding:20px 18px}.vn-offer-page .vo-area-heading{grid-template-columns:46px 1fr;gap:13px}.vn-offer-page .vo-area-heading h3{font-size:25px}.vn-offer-page .vo-area-heading p{font-size:16px}.vn-offer-page .vo-area-toggle{padding-top:13px;font-size:16px}.vn-offer-page .vo-area-details{grid-template-columns:1fr;gap:16px;padding:18px}.vn-offer-page .vo-situation p,.vn-offer-page .vo-outcome p,.vn-offer-page .vo-area-grid li{font-size:16px}.vn-offer-page .vo-area-side{padding:18px}.vn-offer-page .vo-area-card .vo-area-link{justify-content:center;width:100%;margin-top:19px}.vn-offer-page .vo-open-scope{gap:20px;padding:25px 22px}.vn-offer-page .vo-model-grid article{min-height:0;padding:26px 22px}.vn-offer-page .vo-fit-card li,.vn-offer-page .vo-offer-faq-list details>p{font-size:16px}.vn-offer-page .vo-security-grid article{min-height:0}}.vk-page .vk-hero{border-radius:20px;grid-template-columns:minmax(0,1.16fr) minmax(330px,.84fr);gap:clamp(34px,4.5vw,58px);min-height:400px;padding:clamp(36px,4vw,54px)}.vk-page .vk-hero h1{max-width:720px;margin:16px 0 20px;font-size:clamp(48px,4.4vw,62px);line-height:1.01}.vk-page .vk-hero>div>p:last-child{max-width:670px;font-size:18px;line-height:1.6}.vk-page .vk-method{border-radius:16px;padding:23px 26px}.vk-page .vk-method>span{margin-bottom:10px}.vk-page .vk-method nav{display:grid}.vk-page .vk-method nav a{border-top:1px solid #ffffff29;gap:4px;padding:14px 30px 14px 0;display:grid;position:relative}.vk-page .vk-method nav a:after{content:"→";color:#f26432;position:absolute;top:23px;right:2px}.vk-page .vk-method nav strong{color:#fff;background:0 0;padding:0;font-size:16px;line-height:1.35}.vk-page .vk-method nav small{color:#ffffffa6;font-size:16px;line-height:1.45}.vk-page .vk-library{padding-top:clamp(52px,5vw,70px)}.vk-page .vk-library .vn-section-heading{margin-bottom:25px}.vk-page .vk-library .vn-section-heading h2{font-size:clamp(40px,3.6vw,48px)}.vk-positioning-note{background:#eef1f3;border:1px solid #102a4224;border-radius:14px;grid-template-columns:190px minmax(0,1fr);align-items:center;gap:24px;margin-bottom:18px;padding:18px 22px;display:grid}.vk-positioning-note strong{color:#b64119;text-transform:uppercase;letter-spacing:.09em;font-size:16px;line-height:1.4}.vk-positioning-note p{color:#435868;margin:0;font-size:16px;line-height:1.6}.vk-page .vk-post-card{overflow:hidden}.vk-page .vk-post-card.featured{grid-template-columns:58px minmax(0,1.08fr) minmax(300px,.72fr);align-items:stretch;gap:clamp(22px,3vw,40px);min-height:330px;padding:26px}.vk-page .vk-post-card.featured .vk-post-card-body{flex-direction:column;padding:10px 0;display:flex}.vk-page .vk-post-card.featured h2{margin-bottom:15px;font-size:clamp(39px,3.4vw,48px);line-height:1.05}.vk-page .vk-post-card.featured .vk-post-meta{margin-bottom:16px}.vk-page .vk-post-card.featured a{border-radius:7px;align-self:flex-start;gap:16px;margin-top:auto;padding:10px 14px;font-size:16px;line-height:1.3}.vk-post-media{background:#dfe4e7;border-radius:14px;margin:0;overflow:hidden}.vk-post-media img{object-fit:cover;width:100%;height:100%;min-height:100%;display:block}.vk-page .vk-article-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.vk-page .vk-article-grid .vk-post-card{min-height:0;padding:0;display:flex}.vk-page .vk-article-grid .vk-post-media{border-radius:0;flex:0 0 168px;height:168px}.vk-page .vk-article-grid .vk-post-card-body{flex-direction:column;flex:1;min-height:305px;padding:22px;display:flex}.vk-page .vk-article-grid .vk-post-number{width:42px;height:42px;margin-bottom:17px;font-size:16px}.vk-page .vk-article-grid .vk-post-meta{margin-bottom:13px;font-size:16px}.vk-page .vk-article-grid .vk-post-card h3{margin-bottom:13px;font-size:clamp(25px,2vw,29px);line-height:1.12}.vk-page .vk-article-grid .vk-post-card-body>p:not(.vk-post-meta){color:#5b6d79;margin:0;font-size:16px;line-height:1.58}.vk-page .vk-article-grid .vk-post-card a{color:#102a42;background:0 0;border:0;gap:10px;width:fit-content;margin-top:auto;padding:18px 0 0;font-size:16px;line-height:1.3}.vk-page .vk-article-grid .vk-post-card:nth-child(2) a{color:#fff}.vk-page .vk-article-grid .vk-post-card:nth-child(2) .vk-post-card-body>p:not(.vk-post-meta){color:#ffffffc7}.vk-page .vk-author-note{margin-top:0}.vka-page .vka-hero{padding-top:clamp(42px,5vw,64px);padding-bottom:clamp(42px,5vw,64px)}.vka-page .vka-hero.has-image{grid-template-columns:minmax(0,1.08fr) minmax(340px,.72fr);column-gap:clamp(34px,4.5vw,60px)}.vka-page .vka-hero h1,.vka-page .vka-hero.has-image h1{max-width:760px;margin:15px 0 20px;font-size:clamp(44px,4.2vw,58px);line-height:1.03}.vka-page .vka-hero>p{max-width:720px;font-size:18px;line-height:1.62}.vka-page .vka-hero-media img{aspect-ratio:16/10}.vka-page .vka-layout{padding-top:clamp(46px,5vw,64px)}.vka-page .vka-content h2{font-size:clamp(34px,3.2vw,40px)}.vka-mobile-toc{display:none}.vka-page .vka-related header h2{font-size:clamp(38px,3.8vw,48px)}.vka-page .vka-related h3{font-size:26px}.vka-page .vka-related h3 em{color:#f26432;font-style:italic}.vka-page .vka-cta h2{font-size:clamp(34px,3.6vw,44px)}@media (width<=1040px){.vk-page .vk-article-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vk-page .vk-post-card.featured{grid-template-columns:52px minmax(0,1fr) minmax(270px,.65fr)}}@media (width<=900px){.vk-page .vk-hero,.vka-page .vka-hero.has-image{grid-template-columns:1fr}.vk-page .vk-hero{min-height:0}.vk-page .vk-method{padding:20px 22px}.vk-page .vk-post-card.featured{grid-template-columns:52px minmax(0,1fr)}.vk-page .vk-post-card.featured .vk-post-media{grid-column:1/-1;height:280px}.vka-page .vka-hero-media{margin-top:22px}}@media (width<=720px){.vk-page .vk-hero{gap:25px;padding:30px 22px}.vk-page .vk-method{display:none}.vk-page .vk-hero h1{margin:14px 0 18px;font-size:38px}.vk-page .vk-hero>div>p:last-child{font-size:17px}.vk-page .vk-method{padding:17px 18px}.vk-page .vk-method nav strong{font-size:16px}.vk-page .vk-library{padding-top:46px}.vk-page .vk-library .vn-section-heading h2{font-size:35px}.vk-positioning-note{grid-template-columns:1fr;gap:7px;padding:17px 18px}.vk-page .vk-post-card.featured{flex-direction:column;padding:0;display:flex;position:relative}.vk-page .vk-post-card.featured>.vk-post-number{z-index:2;position:absolute;top:16px;left:16px}.vk-page .vk-post-card.featured .vk-post-media{border-radius:0;order:-1;width:100%;height:205px}.vk-page .vk-post-card.featured .vk-post-card-body{padding:24px 22px 26px}.vk-page .vk-post-card.featured h2{font-size:35px}.vk-page .vk-article-grid{grid-template-columns:1fr}.vk-page .vk-article-grid .vk-post-media{flex-basis:185px;height:185px}.vk-page .vk-article-grid .vk-post-card-body{min-height:0;padding:22px}.vka-page .vka-hero,.vka-page .vka-hero.has-image{padding:34px 20px}.vka-page .vka-hero h1,.vka-page .vka-hero.has-image h1{font-size:38px}.vka-page .vka-hero>p{font-size:17px}.vka-page .vka-hero>div{gap:7px 14px}.vka-page .vka-hero-media img{aspect-ratio:16/10}.vka-page .vka-layout{gap:0;padding-top:38px}.vka-desktop-toc{display:none!important}.vka-mobile-toc{background:#eef1f3;border:1px solid #102a4229;border-radius:13px;margin:0 0 36px;display:block;overflow:hidden}.vka-mobile-toc summary{color:#102a42;cursor:pointer;grid-template-columns:1fr 34px;align-items:center;gap:18px;padding:17px 18px;font-size:16px;font-weight:850;list-style:none;display:grid}.vka-mobile-toc summary::-webkit-details-marker{display:none}.vka-mobile-toc summary span{color:#fff;background:#102a42;border-radius:9px;place-items:center;width:32px;height:32px;font-size:20px;transition:transform .2s,background .2s;display:grid}.vka-mobile-toc[open] summary span{background:#f26432;transform:rotate(45deg)}.vka-mobile-toc nav{padding:0 18px 14px;display:grid}.vka-mobile-toc nav a{color:#435868;border-top:1px solid #102a4221;padding:12px 0;font-size:16px;line-height:1.45}.vka-page .vka-lead{margin-bottom:24px;font-size:18px}.vka-page .vka-author{margin:0 0 20px}.vka-page .vka-content h2{font-size:32px}.vka-page .vka-related article{min-height:0}.vka-page .vka-cta h2{font-size:34px}}.vk-page .vk-author-note{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:20px;padding:42px max(24px,50vw - 550px)}.vk-page .vk-author-note>div{border-radius:16px;width:64px;height:64px;font-size:21px}.vk-page .vk-author-note h2{margin:4px 0 2px;font-size:clamp(27px,2.6vw,34px);line-height:1.1}.vk-page .vk-author-note .vk-author-role{color:#f26432;letter-spacing:.045em;text-transform:uppercase;margin:0 0 10px;font-size:16px;font-weight:850;line-height:1.4}.vk-page .vk-author-note section>p:not(.vn-kicker):not(.vk-author-role){max-width:760px;margin-bottom:8px;font-size:16px;line-height:1.55}.vk-page .vk-author-note time,.vk-page .vk-author-note a{font-size:16px}.vn-calendar-cta{padding:32px max(24px, calc((100vw - var(--vn-content-width)) / 2));color:#fff;background:#102a42;grid-template-columns:minmax(0,1fr) minmax(390px,500px);align-items:center;gap:clamp(30px,5vw,70px);display:grid}.vn-calendar-cta-copy h2{letter-spacing:-.035em;max-width:650px;margin:8px 0;font-family:Lato,Arial,sans-serif;font-size:clamp(30px,3.2vw,40px);font-weight:400;line-height:1.08}.vn-calendar-cta-copy>p:last-child{color:#ffffffb3;max-width:680px;margin:0;font-size:16px;line-height:1.55}.vn-calendar-cta-link{color:#102a42;background:#fff;border-radius:13px;grid-template-columns:52px minmax(0,1fr) 24px;align-items:center;gap:14px;min-height:82px;padding:14px 16px;display:grid}.vn-calendar-cta-icon{color:#fff;background:#f26432;border-radius:12px;place-items:center;width:52px;height:52px;display:grid}.vn-calendar-cta-icon svg{width:30px;height:30px}.vn-calendar-cta-link>span:nth-child(2){gap:3px;display:grid}.vn-calendar-cta-link small{color:#f26432;letter-spacing:.08em;text-transform:uppercase;font-size:16px;font-weight:850}.vn-calendar-cta-link strong{font-size:16px;line-height:1.3}.vn-calendar-cta-link i{color:#f26432;font-size:18px;font-style:normal}.vc-page .vc-booking-hero{width:min(var(--vn-content-width), calc(100% - 48px));color:#fff;background:#102a42;grid-template-columns:minmax(0,1fr) minmax(360px,.78fr);align-items:center;gap:clamp(38px,5vw,68px);padding:clamp(38px,5vw,62px)}.vc-page .vc-booking-hero .vn-kicker{color:#f26432}.vc-page .vc-booking-hero .vc-copy h1{color:#fff;max-width:720px;margin:15px 0 20px;font-size:clamp(42px,4.5vw,60px);line-height:1.02}.vc-page .vc-booking-hero .vc-copy>p:last-of-type{color:#ffffffb8;max-width:650px;margin:0;font-size:17px;line-height:1.65}.vc-contact-shortcuts{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.vc-contact-shortcuts a{color:#fff;border:1px solid #ffffff38;border-radius:10px;gap:2px;padding:11px 14px;display:grid}.vc-contact-shortcuts small{color:#ffffff94;letter-spacing:.08em;text-transform:uppercase;font-size:16px;font-weight:800}.vc-contact-shortcuts strong{font-size:16px}.vc-booking-card{color:#102a42;background:#fff;border-radius:18px;padding:24px}.vc-booking-card-top{align-items:center;gap:12px;display:flex}.vc-booking-card-top>span{color:#fff;background:#f26432;border-radius:11px;place-items:center;width:42px;height:42px;display:grid}.vc-booking-card-top svg{width:25px;height:25px}.vc-booking-card-top small{color:#f26432;letter-spacing:.08em;text-transform:uppercase;font-size:16px;font-weight:850}.vc-calendar-preview{background:#eef1f3;border-radius:12px;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:20px 0;padding:10px;display:grid}.vc-calendar-preview div{color:#607180;border-radius:9px;align-content:center;place-items:center;gap:4px;min-height:62px;display:grid}.vc-calendar-preview b{letter-spacing:.08em;font-size:16px}.vc-calendar-preview span{font-family:Lato,Arial,sans-serif;font-size:20px}.vc-calendar-preview .active{color:#fff;background:#102a42}.vc-booking-card h2{margin:0 0 8px;font-family:Lato,Arial,sans-serif;font-size:clamp(27px,2.5vw,34px);font-weight:400;line-height:1.08}.vc-booking-card>p{color:#5b6d79;margin:0 0 18px;font-size:16px;line-height:1.55}.vc-booking-card>a{color:#fff;background:#c74617;border-radius:9px;justify-content:space-between;gap:18px;padding:12px 15px;font-size:16px;font-weight:850;display:flex}.vc-booking-card>a:hover,.vc-booking-card>a:focus-visible{background:#ad3b17}.vc-booking-meta{flex-wrap:wrap;gap:6px;margin-top:13px;display:flex}.vc-booking-meta span{color:#526472;background:#eef1f3;border-radius:999px;padding:6px 9px;font-size:16px;font-weight:750}.vc-process{padding:52px max(24px, calc((100vw - var(--vn-content-width)) / 2));background:#fff}.vc-process>header{grid-template-columns:minmax(0,.55fr) minmax(0,1.45fr);align-items:end;gap:30px;margin-bottom:24px;display:grid}.vc-process>header h2{max-width:700px;margin:0;font-family:Lato,Arial,sans-serif;font-size:clamp(30px,3vw,40px);font-weight:400;line-height:1.08}.vc-page .vc-process .vc-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:0;display:grid}.vc-page .vc-process .vc-steps article{padding:24px}.vc-page .vc-process .vc-steps span{font-size:22px}.vc-page .vc-process .vc-steps h3{color:#102a42;margin:24px 0 8px;font-size:20px}.vc-page .vc-process .vc-steps p{font-size:16px;line-height:1.55}.vc-page .vc-note{padding-top:27px;padding-bottom:27px}.vc-after-booking{padding:clamp(54px, 6vw, 78px) max(24px, calc((100vw - var(--vn-content-width)) / 2));background:#f2f4f5;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:clamp(46px,7vw,96px);display:grid}.vc-after-booking>header{align-self:center}.vc-after-booking>header h2{color:#102a42;max-width:570px;margin:18px 0 22px;font-family:Lato,Arial,sans-serif;font-size:clamp(34px,3.4vw,48px);font-weight:400;line-height:1.06}.vc-after-booking>header>p:last-child{color:#5d6e7a;max-width:570px;margin:0;font-size:16px;line-height:1.68}.vc-after-list{border-top:1px solid #102a422e}.vc-after-list article{border-bottom:1px solid #102a422e;padding:23px 54px 23px 0;position:relative}.vc-after-list article:after{content:"✓";color:#f26432;border:1px solid #f264328c;border-radius:50%;place-items:center;width:30px;height:30px;font-size:16px;font-weight:900;display:grid;position:absolute;top:27px;right:2px}.vc-after-list article>p{color:#f26432;letter-spacing:.1em;text-transform:uppercase;margin:0 0 7px;font-size:16px;font-weight:850}.vc-after-list h3{color:#102a42;margin:0 0 7px;font-family:Lato,Arial,sans-serif;font-size:23px;font-weight:400;line-height:1.18}.vc-after-list span{color:#5d6e7a;max-width:620px;font-size:16px;line-height:1.58;display:block}.vc-page .vc-note p{font-size:clamp(22px,2.3vw,30px)}@media (width<=900px){.vn-calendar-cta,.vc-page .vc-booking-hero{grid-template-columns:1fr}.vn-calendar-cta-link{max-width:560px}}@media (width<=720px){.vk-page .vk-author-note{grid-template-columns:52px minmax(0,1fr);gap:14px;padding:34px 20px}.vk-page .vk-author-note>div{border-radius:13px;width:52px;height:52px;font-size:18px}.vk-page .vk-author-note h2{font-size:25px}.vk-page .vk-author-note .vk-author-role{font-size:16px}.vk-page .vk-author-note section>p:not(.vn-kicker):not(.vk-author-role){grid-column:1/-1;font-size:16px}.vn-calendar-cta{gap:22px;padding:30px 20px}.vn-calendar-cta-copy h2{font-size:31px}.vn-calendar-cta-link{grid-template-columns:46px minmax(0,1fr) 18px;gap:11px;min-height:76px}.vn-calendar-cta-icon{width:46px;height:46px}.vn-calendar-cta-link strong{font-size:16px}.vc-page .vc-booking-hero{gap:28px;width:calc(100% - 24px);padding:30px 22px}.vc-page .vc-booking-hero .vc-copy h1{font-size:40px}.vc-contact-shortcuts{display:grid}.vc-booking-card{padding:20px}.vc-calendar-preview div{min-height:52px}.vc-process{padding:42px 20px}.vc-process>header{grid-template-columns:1fr;gap:8px}.vc-page .vc-process .vc-steps{grid-template-columns:1fr}.vc-after-booking{grid-template-columns:1fr;gap:32px;padding:44px 20px}.vc-after-booking>header h2{margin-top:14px;font-size:33px}.vc-after-list article{padding:21px 44px 21px 0}.vc-after-list article:after{top:23px}.vc-after-list h3{font-size:21px}}.vn-home>.vn-header{z-index:70;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:1px solid #102a421f;border-radius:24px;gap:28px;width:calc(100% - 28px);min-height:96px;margin:14px auto 18px;padding:0 14px 0 26px;font-family:Lato,Arial,sans-serif;position:sticky;top:8px;box-shadow:0 16px 38px #102a4212}.vn-home>.vn-header .vn-brand img{width:218px}.vn-home>.vn-header>nav{color:#526372;letter-spacing:-.01em;background:0 0;border:0;border-radius:0;gap:clamp(27px,2.35vw,42px);padding:0;font-size:17px;font-weight:650}.vn-home>.vn-header>nav>a,.vn-home>.vn-header .vn-nav-offer>a{box-shadow:none;background:0 0;border:0;border-radius:0;padding:35px 0 32px;transition:color .2s}.vn-home>.vn-header>nav>a:after,.vn-home>.vn-header .vn-nav-offer>a:after{background:#f26432;height:3px;display:block;bottom:24px}.vn-home>.vn-header>nav>a:hover,.vn-home>.vn-header>nav>a:focus-visible,.vn-home>.vn-header .vn-nav-offer:hover>a,.vn-home>.vn-header .vn-nav-offer:focus-within>a,.vn-home>.vn-header>nav>a.is-active,.vn-home>.vn-header .vn-nav-offer.is-active>a,.vn-home>.vn-header .vn-nav-offer.is-open>a{color:#102a42;box-shadow:none;background:0 0;font-weight:700}.vn-home>.vn-header .vn-nav-offer{gap:5px}.vn-home>.vn-header .vn-nav-offer>.vn-nav-offer-toggle{color:#b64119;background:0 0;border:0;border-radius:50%;width:32px;min-width:32px;height:32px;margin-left:0;font-size:25px;font-weight:500;line-height:1;transition:background .2s,color .2s,transform .2s}.vn-home>.vn-header .vn-nav-offer>.vn-nav-offer-toggle:hover,.vn-home>.vn-header .vn-nav-offer>.vn-nav-offer-toggle:focus-visible{color:#102a42;background:#f3f5f6}.vn-home>.vn-header .vn-nav-offer.is-open>.vn-nav-offer-toggle{transform:rotate(45deg)}.vn-home>.vn-header .vn-header-cta{min-height:64px;box-shadow:none;color:#fff;letter-spacing:.045em;text-transform:uppercase;background:#c74617;border-radius:16px;justify-content:center;align-items:center;gap:17px;padding:7px 7px 7px 27px;font-size:16px;font-weight:700;transition:background .2s;display:inline-flex}.vn-home>.vn-header .vn-header-cta i{color:#c74617;background:#fff;border-radius:12px;flex:0 0 48px;place-items:center;width:48px;height:48px;font-size:19px;font-style:normal;line-height:1;display:grid}.vn-home>.vn-header .vn-header-cta:hover,.vn-home>.vn-header .vn-header-cta:focus-visible{box-shadow:none;background:#ad3b17;transform:none}@media (width<=1180px) and (width>=981px){.vn-home>.vn-header{gap:20px;padding-left:20px}.vn-home>.vn-header .vn-brand img{width:175px}.vn-home>.vn-header>nav{gap:18px;font-size:16px}.vn-home>.vn-header .vn-header-cta{gap:10px;min-height:58px;padding-left:18px;font-size:16px}.vn-home>.vn-header .vn-header-cta i{flex-basis:44px;width:44px;height:44px}}@media (width<=980px){.vn-home>.vn-header{background:#fff;border-radius:18px;grid-template-columns:1fr auto auto;gap:10px;min-height:72px;margin:9px auto 14px;padding:0 9px 0 18px;top:6px}}@media (width<=720px){.vn-home>.vn-header{border-radius:16px;gap:7px;width:calc(100% - 16px);min-height:66px;margin:8px auto 12px;padding:0 8px 0 13px}.vn-home>.vn-header .vn-brand img{width:116px}.vn-home>.vn-header .mobile-navigation>summary{border-radius:8px;min-height:44px;padding-inline:11px}.vn-home>.vn-header .vn-header-cta{border-radius:10px;min-height:44px;padding:0 12px;font-size:16px}.vn-home>.vn-header .vn-header-cta i{display:none}}.vn-home-contrast .vn-button-light,.vc-action.primary,.vc-note a:last-child,.vk-featured article>a,.vk-cta a:last-child,.vka-cta a:last-child{color:#fff;background:#c74617;border-color:#c74617}.vn-home-contrast .vn-button-light:hover,.vn-home-contrast .vn-button-light:focus-visible,.vc-action.primary:hover,.vc-action.primary:focus-visible,.vc-note a:last-child:hover,.vc-note a:last-child:focus-visible,.vk-featured article>a:hover,.vk-featured article>a:focus-visible,.vk-cta a:last-child:hover,.vk-cta a:last-child:focus-visible,.vka-cta a:last-child:hover,.vka-cta a:last-child:focus-visible{background:#ad3b17;border-color:#ad3b17}.vn-offer-page .vo-comparison-guide{background:#102a42;grid-template-columns:minmax(0,1.12fr) minmax(330px,.88fr);align-items:stretch;gap:18px;display:grid}.vo-comparison-guide-copy,.vo-comparison-guide-card{border-radius:20px}.vo-comparison-guide-copy{background:#183750;padding:clamp(38px,5vw,66px)}.vo-comparison-guide-copy h2{color:#fff;letter-spacing:-.04em;max-width:760px;margin:0;font-size:clamp(42px,4.2vw,58px);line-height:1.02}.vo-comparison-guide-copy h2 em{color:#ff9873;font-weight:inherit}.vo-comparison-guide-copy>p:not(.vn-kicker){color:#ffffffc7;max-width:720px;margin:24px 0 0;font-size:17px;line-height:1.68}.vo-comparison-guide-copy .vn-button{margin-top:30px}.vo-comparison-guide-card{color:#102a42;background:#fff;flex-direction:column;justify-content:center;padding:clamp(34px,4vw,50px);display:flex}.vo-comparison-guide-card>span{color:#b64119;letter-spacing:.09em;text-transform:uppercase;font-size:16px;font-weight:850;line-height:1.45}.vo-comparison-guide-card h3{letter-spacing:-.025em;margin:15px 0 22px;font-family:Lato,Arial,sans-serif;font-size:clamp(29px,2.8vw,38px);font-weight:400;line-height:1.08}.vo-comparison-guide-card ul{margin:0;padding:0;list-style:none;display:grid}.vo-comparison-guide-card li{color:#435868;border-top:1px solid #102a4221;padding:12px 0 12px 28px;font-size:16px;line-height:1.45;position:relative}.vo-comparison-guide-card li:before{content:"✓";color:#b64119;font-weight:900;position:absolute;left:0}.vo-comparison-guide-card>a{color:#102a42;align-items:center;gap:10px;width:fit-content;margin-top:24px;font-size:16px;font-weight:850;display:inline-flex}.vo-comparison-guide-card>a b{color:#b64119}@media (width<=900px){.vn-offer-page .vo-comparison-guide{grid-template-columns:1fr}}@media (width<=720px){.vo-comparison-guide-copy,.vo-comparison-guide-card{border-radius:15px}.vo-comparison-guide-copy{padding:30px 22px}.vo-comparison-guide-copy h2{font-size:clamp(37px,10.5vw,44px)}.vo-comparison-guide-copy>p:not(.vn-kicker){margin-top:20px;font-size:16px}.vo-comparison-guide-copy .vn-button{text-align:center;width:100%;margin-top:24px}.vo-comparison-guide-card{padding:28px 22px}.vo-comparison-guide-card h3{font-size:29px}}html{scroll-padding-top:118px}.vn-home{overflow:clip visible}.vn-home [id]{scroll-margin-top:118px}.vn-skip-link{z-index:1000;color:#102a42;background:#fff;border-radius:9px;padding:12px 16px;font:700 16px/1.2 Lato,Arial,sans-serif;position:fixed;top:10px;left:10px;transform:translateY(-180%);box-shadow:0 0 0 3px #102a42}.vn-skip-link:focus{transform:translateY(0)}.vn-home a:focus-visible,.vn-home button:focus-visible,.vn-home summary:focus-visible{outline-offset:3px;outline:3px solid #fff;box-shadow:0 0 0 6px #102a42}.vn-home .vn-button{font-size:16px}.vn-proof-link{color:#102a42;align-items:center;gap:10px;width:fit-content;margin-top:24px;font-size:16px;font-weight:850;display:inline-flex}.vn-proof-link span{color:#c74617}.vc-calendar-caption{color:#738391;margin:-5px 0 18px;font-size:16px;line-height:1.4;display:block}.vka-infographic>header>p,.vka-infographic li b,.vka-inline-links>strong,.vka-related article>span,.vo-fit-card>span,.vo-audience-card strong,.vo-replacement-teaser aside>span,.vo-replacement-path b,.vi-problem-grid span{color:#b64119}.vp-recommended{color:#fff;background:#b64119}.vn-home-contrast .vn-specialism-teaser>a,.vk-post-card.featured a{background:#c74617;border-color:#c74617}@media (width<=900px){html{scroll-padding-top:88px}.vn-home [id]{scroll-margin-top:88px}.vn-offer-page .vo-hero-card{order:1}.vn-offer-page .vo-hero-intro{order:2}}@media (width<=420px){.vi-industry-accordion summary{grid-template-columns:38px minmax(0,1fr) 38px;gap:10px}.vi-industry-accordion summary>div{display:contents}.vi-industry-accordion summary h3{grid-column:2;min-width:0}.vi-industry-accordion summary p{grid-column:1/-1;margin-top:4px;font-size:16px}.vi-industry-accordion summary i{grid-area:1/3}}@media (width<=390px){.vn-home>.vn-header .vn-brand img{width:102px}.vn-home>.vn-header .mobile-navigation>summary>span,.vn-home>.vn-header .vn-header-cta span{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.vn-home>.vn-header .vn-header-cta{width:44px;min-width:44px;padding:0}.vn-home>.vn-header .vn-header-cta i{color:#fff;background:0 0;flex-basis:44px;width:44px;height:44px;display:grid}}.vn-offer-page .vo-models{background:#fff;padding-top:72px;padding-bottom:68px}.vn-offer-page .vo-models-heading{grid-template-columns:1.35fr .65fr;align-items:end;gap:50px;margin-bottom:36px}.vn-offer-page .vo-models-heading .vn-kicker{color:#f26432;letter-spacing:.12em;margin:0 0 17px;font-size:16px;display:block}.vn-offer-page .vo-models-heading .vn-kicker:before{display:none}.vn-offer-page .vo-models-heading h2{letter-spacing:-.04em;max-width:850px;font-size:clamp(37px,4vw,58px);line-height:1.02}.vn-offer-page .vo-models-intro p{color:#4e5d6c;margin:0 0 14px;font-size:16px;line-height:1.6}.vn-offer-page .vo-models-intro strong{color:#16283c;font-size:16px;line-height:1.5}.vn-offer-page .vo-collaboration-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:24px;display:grid}.vn-offer-page .vo-collaboration-card{color:#16283c;background:#fff;border:1px solid #e6e1da;border-radius:14px;flex-direction:column;gap:18px;min-width:0;padding:30px 30px 26px;display:flex}.vn-offer-page .vo-collaboration-card.featured{color:#fff;background:#16283c;border-color:#16283c;box-shadow:0 18px 40px #16283c2e}.vn-offer-page .vo-collaboration-title-row{align-items:center;gap:12px;display:flex}.vn-offer-page .vo-collaboration-title-row h3{color:#e05231;letter-spacing:.11em;text-transform:uppercase;margin:0;font-family:Lato,Arial,sans-serif;font-size:16px;font-weight:900;line-height:1.3}.vn-offer-page .vo-collaboration-title-row span{color:#fff;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;background:#c2411f;border-radius:999px;margin-left:auto;padding:6px 10px;font-size:16px;font-weight:900;line-height:1.2}.vn-offer-page .vo-collaboration-card header>strong{color:#16283c;margin-top:24px;font-family:Lato,Arial,sans-serif;font-size:27px;font-weight:600;line-height:1.15;display:block}.vn-offer-page .vo-collaboration-card.featured header>strong{color:#fff}.vn-offer-page .vo-collaboration-card header>p{color:#4e5d6c;margin:10px 0 0;font-size:16px;line-height:1.5}.vn-offer-page .vo-collaboration-card.featured header>p{color:#c5d2de}.vn-offer-page .vo-collaboration-card dl{border-top:1px solid #e6e1da;flex-direction:column;gap:14px;margin:0;padding-top:18px;display:flex}.vn-offer-page .vo-collaboration-card.featured dl{border-color:#ffffff2e}.vn-offer-page .vo-collaboration-card dl>div{border:0;padding:0}.vn-offer-page .vo-collaboration-card dt{color:#b64119;letter-spacing:.11em;text-transform:uppercase;margin-bottom:5px;font-size:16px;font-weight:900;line-height:1.35}.vn-offer-page .vo-collaboration-card.featured dt{color:#ffab8d}.vn-offer-page .vo-collaboration-card dd{color:#16283c;margin:0;font-size:16px;line-height:1.4}.vn-offer-page .vo-collaboration-card.featured dd{color:#fff}.vn-offer-page .vo-collaboration-benefits dt{margin-bottom:8px}.vn-offer-page .vo-collaboration-benefits ul{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.vn-offer-page .vo-collaboration-benefits li{color:#3f4d5c;padding-left:16px;font-size:16px;line-height:1.45;position:relative}.vn-offer-page .vo-collaboration-benefits li:before{content:"";background:#e05231;border-radius:50%;width:6px;height:6px;position:absolute;top:.52em;left:0}.vn-offer-page .vo-collaboration-card.featured .vo-collaboration-benefits li{color:#dce6ef}.vn-offer-page .vo-collaboration-card.featured .vo-collaboration-benefits li:before{background:#f2764f}.vn-offer-page .vo-collaboration-card>a{color:#16283c;align-items:center;gap:10px;min-height:44px;margin-top:auto;padding-top:12px;font-size:16px;font-weight:900;line-height:1.35;display:inline-flex}.vn-offer-page .vo-collaboration-card.featured>a{color:#fff}.vn-offer-page .vo-collaboration-card>a b{color:#e05231;font-size:18px}.vn-offer-page .vo-collaboration-card.featured>a b{color:#f2764f}.vn-offer-page .vo-model-selector{background:#f1f4f6;border:1px solid #d8dfe5;border-radius:34px;gap:10px;padding:10px;display:grid}.vn-offer-page .vo-model-option{color:#16283c;background:#fff;border:1px solid #d8dfe5;border-radius:24px;overflow:hidden}.vn-offer-page .vo-model-option.featured{color:#fff;background:#16283c;border-color:#16283c;box-shadow:0 14px 32px #16283c29}.vn-offer-page .vo-model-option summary{cursor:pointer;grid-template-columns:minmax(190px,.75fr) minmax(310px,1.65fr) auto 46px;align-items:center;gap:26px;min-height:112px;padding:22px 26px;list-style:none;display:grid}.vn-offer-page .vo-model-option summary::-webkit-details-marker{display:none}.vn-offer-page .vo-model-name{color:#d64d22;font-family:Lato,Arial,sans-serif;font-size:var(--vo-h3);letter-spacing:-.02em;font-weight:500;line-height:1.15}.vn-offer-page .vo-model-option.featured .vo-model-name{color:#ff8058}.vn-offer-page .vo-model-promise{gap:6px;min-width:0;display:grid}.vn-offer-page .vo-model-promise strong{color:inherit;font-family:Lato,Arial,sans-serif;font-size:var(--vo-h3);letter-spacing:-.02em;font-weight:500;line-height:1.15}.vn-offer-page .vo-model-promise small{color:#5b6a78;max-width:610px;font-size:16px;line-height:1.45}.vn-offer-page .vo-model-option.featured .vo-model-promise small{color:#cbd6df}.vn-offer-page .vo-model-mode{color:#31475a;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#edf1f4;border-radius:999px;padding:9px 13px;font-size:16px;font-weight:850;line-height:1.2}.vn-offer-page .vo-model-option.featured .vo-model-mode{color:#16283c;background:#fff}.vn-offer-page .vo-model-toggle{color:#d64d22;border:1px solid #bdc8d1;border-radius:50%;place-items:center;width:42px;height:42px;font-size:24px;font-weight:400;transition:transform .2s,background .2s;display:grid}.vn-offer-page .vo-model-option.featured .vo-model-toggle{color:#ff8058;border-color:#ffffff57}.vn-offer-page .vo-model-option[open] .vo-model-toggle{transform:rotate(45deg)}.vn-offer-page .vo-model-option[open] summary{border-bottom:1px solid #d8dfe5}.vn-offer-page .vo-model-option.featured[open] summary{border-color:#ffffff2e}.vn-offer-page .vo-model-details{grid-template-columns:minmax(220px,.75fr) minmax(0,2.25fr);align-items:start;gap:22px 34px;padding:24px 26px 26px;display:grid}.vn-offer-page .vo-model-details>p{color:#4e5d6c;margin:0;font-size:16px;line-height:1.58}.vn-offer-page .vo-model-option.featured .vo-model-details>p{color:#d5dfe7}.vn-offer-page .vo-model-details dl{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.vn-offer-page .vo-model-details dl>div{border-left:1px solid #d8dfe5;min-width:0;padding:0 20px}.vn-offer-page .vo-model-details dt{color:#b64119;letter-spacing:.1em;text-transform:uppercase;margin:0 0 7px;font-size:16px;font-weight:900;line-height:1.3}.vn-offer-page .vo-model-details dd{color:#263d51;margin:0;font-size:16px;line-height:1.48}.vn-offer-page .vo-model-option.featured .vo-model-details dl>div{border-color:#ffffff2e}.vn-offer-page .vo-model-option.featured .vo-model-details dt{color:#ff9a77}.vn-offer-page .vo-model-option.featured .vo-model-details dd{color:#fff}.vn-offer-page .vo-model-details>a{color:#16283c;grid-column:2;justify-self:end;align-items:center;gap:10px;min-height:42px;font-size:16px;font-weight:900;display:inline-flex}.vn-offer-page .vo-model-details>a b{color:#d64d22;font-size:18px}.vn-offer-page .vo-model-option.featured .vo-model-details>a{color:#fff}.vn-offer-page .vo-model-option.featured .vo-model-details>a b{color:#ff8058}.vn-offer-page .vo-models-help{color:#4e5d6c;margin:24px 0 0;font-size:16px;line-height:1.5}.vn-offer-page .vo-models-help a{color:#16283c;font-weight:800}.vn-offer-page .vo-models-pricing{border-top:1px solid #d8dfe5;justify-content:space-between;align-items:center;gap:24px;margin-top:26px;padding-top:22px;display:flex}.vn-offer-page .vo-models-pricing p{color:#4e5d6c;margin:0;font-size:16px;line-height:1.5}.vn-offer-page .vo-models-pricing a{color:#16283c;white-space:nowrap;align-items:center;gap:10px;min-height:44px;font-size:16px;font-weight:900;line-height:1.35;display:inline-flex}.vn-offer-page .vo-models-pricing a span{color:#d64d22;font-size:18px}@media (width<=980px){.vn-offer-page .vo-models-heading{grid-template-columns:1fr;gap:22px}.vn-offer-page .vo-models-intro{max-width:680px}.vn-offer-page .vo-collaboration-grid{grid-template-columns:1fr}.vn-offer-page .vo-model-option summary{grid-template-columns:minmax(170px,.8fr) minmax(240px,1.6fr) auto 44px;gap:18px}.vn-offer-page .vo-model-details{grid-template-columns:1fr}.vn-offer-page .vo-model-details>a{grid-column:1}}@media (width<=560px){.vn-offer-page .vo-models{padding-top:52px;padding-bottom:50px}.vn-offer-page .vo-models-heading{gap:18px;margin-bottom:28px}.vn-offer-page .vo-models-heading h2{font-size:38px;line-height:1.02}.vn-offer-page .vo-models-intro p{font-size:16px;line-height:1.55}.vn-offer-page .vo-collaboration-grid{gap:14px}.vn-offer-page .vo-model-selector{border-radius:26px;gap:7px;margin:0 -4px;padding:7px}.vn-offer-page .vo-model-option{border-radius:20px}.vn-offer-page .vo-model-option summary{grid-template-columns:minmax(0,1fr) 40px;gap:10px 14px;min-height:0;padding:20px 18px}.vn-offer-page .vo-model-name{font-size:var(--vo-h3)}.vn-offer-page .vo-model-promise{grid-area:2/1/auto/-1}.vn-offer-page .vo-model-promise strong{font-size:var(--vo-h3)}.vn-offer-page .vo-model-promise small{font-size:16px}.vn-offer-page .vo-model-mode{grid-area:3/1;justify-self:start;margin-top:4px}.vn-offer-page .vo-model-toggle{grid-area:1/2;width:38px;height:38px}.vn-offer-page .vo-model-details{gap:18px;padding:20px 18px 22px}.vn-offer-page .vo-model-details dl{grid-template-columns:1fr}.vn-offer-page .vo-model-details dl>div{border-top:1px solid #d8dfe5;border-left:0;padding:13px 0}.vn-offer-page .vo-model-option.featured .vo-model-details dl>div{border-color:#ffffff2e}.vn-offer-page .vo-model-details>a{justify-self:start}.vn-offer-page .vo-collaboration-card{gap:15px;padding:24px 22px 20px}.vn-offer-page .vo-collaboration-title-row{flex-wrap:wrap;align-items:flex-start;gap:8px 10px}.vn-offer-page .vo-collaboration-title-row h3{font-size:16px}.vn-offer-page .vo-collaboration-title-row span{margin-left:0}.vn-offer-page .vo-collaboration-card header>strong{margin-top:18px;font-size:25px}.vn-offer-page .vo-collaboration-card dl{gap:12px;padding-top:15px}.vn-offer-page .vo-models-help{margin-top:20px;font-size:16px}.vn-offer-page .vo-models-pricing{flex-direction:column;align-items:flex-start;gap:8px;margin-top:20px;padding-top:18px}.vn-offer-page .vo-models-pricing p{font-size:16px}}.vn-offer-page .vo-employment-table .is-external{background:#eef1f3}.vn-offer-page .vo-employment-table thead .is-external span{color:#e05231}.vn-offer-page .vo-fit-compact{background:#fff;padding-top:clamp(54px,6vw,78px);padding-bottom:clamp(54px,6vw,78px)}.vn-offer-page .vo-fit-compact .vn-section-heading{margin-bottom:32px}.vn-offer-page .vo-fit-compact .vn-section-heading h2{max-width:760px}.vn-offer-page .vo-fit-limit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.vn-offer-page .vo-fit-limit-card{background:#fafbfc;border:1px solid #d6dde3;border-radius:18px;min-height:145px;padding:27px 30px 25px;position:relative;overflow:hidden}.vn-offer-page .vo-fit-limit-card:before{content:"";background:#e05231;border-radius:0 0 3px 3px;width:54px;height:3px;position:absolute;top:0;left:30px}.vn-offer-page .vo-fit-limit-card h3{color:#16283c;letter-spacing:-.025em;margin:9px 0 11px;font-family:Lato,Arial,sans-serif;font-size:clamp(25px,2vw,31px);font-weight:500;line-height:1.12}.vn-offer-page .vo-fit-limit-card p{color:#526170;max-width:570px;margin:0;font-size:16px;line-height:1.55}@media (width<=720px){.vn-offer-page .vo-employment-table tbody td.is-external{background:#eef1f3}.vn-offer-page .vo-fit-compact .vn-section-heading{margin-bottom:25px}.vn-offer-page .vo-fit-limit-grid{grid-template-columns:1fr;gap:12px}.vn-offer-page .vo-fit-limit-card{border-radius:15px;min-height:0;padding:24px 22px 22px}.vn-offer-page .vo-fit-limit-card:before{left:22px}.vn-offer-page .vo-fit-limit-card h3{font-size:25px}.vn-offer-page .vo-fit-limit-card p{font-size:16px}}.vn-offer-page .vo-hero-band{background:#fff;padding:28px 0 44px}.vn-offer-page .vo-hero{width:min(var(--vn-content-width),calc(100% - 48px));color:#fff;background:#081b2e;border:0;border-radius:18px;grid-template-columns:minmax(0,1.35fr) minmax(310px,.65fr);align-items:center;gap:clamp(42px,6vw,82px);min-height:430px;margin:0 auto;padding:clamp(42px,4.5vw,64px);display:grid}.vn-offer-page .vo-hero-copy{min-width:0}.vn-offer-page .vo-hero-eyebrow{color:#9fb3c7;letter-spacing:.09em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:9px 12px;margin:0 0 18px;font-size:16px;font-weight:800;line-height:1.4;display:flex}.vn-offer-page .vo-hero-eyebrow:before{content:"";background:#f26432;flex:0 0 26px;width:26px;height:2px}.vn-offer-page .vo-hero-eyebrow strong{color:#ff7546;font-size:inherit}.vn-offer-page .vo-hero-eyebrow span:before{content:"•";color:#718da3;margin-right:12px}.vn-offer-page .vo-hero-copy h1{color:#fff;letter-spacing:-.045em;max-width:720px;margin:0;font-family:Lato,Arial,sans-serif;font-size:clamp(48px,4.35vw,62px);font-weight:500;line-height:1.01}.vn-offer-page .vo-hero-copy h1 em{color:#f26432;font-style:italic;font-weight:400}.vn-offer-page .vo-hero-copy>p:not(.vo-hero-eyebrow){color:#ffffffc7;max-width:720px;margin:20px 0 0;font-size:16px;line-height:1.62}.vn-offer-page .vo-hero-copy .vn-actions{align-items:center;gap:22px;margin-top:24px}.vn-offer-page .vo-hero-copy .vn-button-ghost{color:#fff;background:0 0;border:0;border-bottom:1px solid #ffffff52;border-radius:0;min-height:auto;padding:9px 0}.vn-offer-page .vo-hero-principle{background:#ffffff06;border:1px solid #ffffff29;border-radius:15px;min-width:0;padding:25px 30px 18px}.vn-offer-page .vo-hero-principle>span{color:#9fb3c7;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-size:16px;font-weight:850;line-height:1.4;display:block}.vn-offer-page .vo-hero-principle div{display:grid}.vn-offer-page .vo-hero-principle strong{color:#fff;border-bottom:1px solid #ffffff24;padding:14px 0 15px;font-family:Lato,Arial,sans-serif;font-size:clamp(29px,2.4vw,35px);font-weight:500;line-height:1.05}.vn-offer-page .vo-hero-principle strong:last-child{color:#f26432;border-bottom:0}@media (width<=900px){.vn-offer-page .vo-hero{grid-template-columns:1fr;gap:30px;min-height:0}.vn-offer-page .vo-hero-principle div{grid-template-columns:repeat(3,minmax(0,1fr))}.vn-offer-page .vo-hero-principle strong{border-bottom:0;border-right:1px solid #ffffff24;padding:13px 18px}.vn-offer-page .vo-hero-principle strong:first-child{padding-left:0}.vn-offer-page .vo-hero-principle strong:last-child{border-right:0;padding-right:0}}@media (width<=560px){.vn-offer-page .vo-hero-band{padding:12px 0 30px}.vn-offer-page .vo-hero{border-radius:16px;gap:25px;width:calc(100% - 24px);padding:34px 23px 25px}.vn-offer-page .vo-hero-eyebrow{gap:7px 9px;margin-bottom:15px;font-size:16px}.vn-offer-page .vo-hero-eyebrow span{flex-basis:100%;padding-left:35px}.vn-offer-page .vo-hero-eyebrow span:before{display:none}.vn-offer-page .vo-hero-copy h1{font-size:clamp(39px,11vw,48px)}.vn-offer-page .vo-hero-copy>p:not(.vo-hero-eyebrow){margin-top:17px;font-size:16px;line-height:1.58}.vn-offer-page .vo-hero-copy .vn-actions{gap:14px;margin-top:21px}.vn-offer-page .vo-hero-principle{border-radius:13px;padding:20px 22px 12px}.vn-offer-page .vo-hero-principle div{grid-template-columns:1fr}.vn-offer-page .vo-hero-principle strong,.vn-offer-page .vo-hero-principle strong:first-child,.vn-offer-page .vo-hero-principle strong:last-child{border-bottom:1px solid #ffffff24;border-right:0;padding:12px 0 13px;font-size:27px}.vn-offer-page .vo-hero-principle strong:last-child{border-bottom:0}}.vn-offer-page .vo-collaboration-title-row{background:#102a42;border-radius:13px 13px 0 0;margin:-30px -30px 0;padding:18px 30px 17px}.vn-offer-page .vo-collaboration-title-row h3,.vn-offer-page .vo-collaboration-card.featured .vo-collaboration-title-row h3{color:#ff9873;letter-spacing:.085em;font-size:18px;line-height:1.25}.vn-offer-page .vo-collaboration-card.featured .vo-collaboration-title-row{background:#e7ebee}.vn-offer-page .vo-collaboration-card.featured .vo-collaboration-title-row h3{color:#c74617}.vn-offer-page .vo-replacement-path b{color:#fff;border-left:3px solid #f26432;margin-top:16px;padding-left:12px;font-size:16px;font-weight:800;line-height:1.5}@media (width<=720px){.vn-offer-page .vo-collaboration-card{overflow:hidden}.vn-offer-page .vo-collaboration-title-row{flex-wrap:nowrap;align-items:center;margin:-24px -22px 0;padding:17px 22px 16px}.vn-offer-page .vo-collaboration-title-row h3,.vn-offer-page .vo-collaboration-card.featured .vo-collaboration-title-row h3{font-size:18px}.vn-offer-page .vo-employment-table tbody tr{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.vn-offer-page .vo-employment-table tbody th{grid-column:1/-1;width:100%;padding:14px 15px 12px;font-size:16px;line-height:1.25}.vn-offer-page .vo-employment-table tbody td{width:auto;min-width:0;padding:13px 12px 15px;font-size:16px;line-height:1.45}.vn-offer-page .vo-employment-table tbody td+td{border-left:1px solid #102a421a}.vn-offer-page .vo-employment-table tbody td:before{min-height:28px;margin-bottom:7px;font-size:16px;line-height:1.35}.vn-offer-page .vo-employment-table tbody td.is-external{background:#e7ebee}.vn-offer-page .vo-security-grid article{min-height:0;padding:23px 54px 23px 22px;position:relative}.vn-offer-page .vo-security-grid span,.vn-offer-page .vo-security-grid article:nth-child(2) span,.vn-offer-page .vo-security-grid article:nth-child(3) span{color:#102a426b;letter-spacing:.08em;background:0 0;border-radius:0;width:auto;height:auto;font-size:16px;line-height:1;display:block;position:absolute;bottom:16px;right:18px}.vn-offer-page .vo-security-grid strong{margin:0 0 9px;font-size:23px}}.vn-home-contrast{--vn-home-h1:60px;--vn-home-h2:48px;--vn-home-h3:28px;--vn-home-lead:18px;--vn-home-body:16px;--vn-home-kicker:16px;--vn-home-cta:16px}.vn-home-contrast>.vn-main .vn-hero-card h1{font-size:var(--vn-home-h1);letter-spacing:-.045em;font-weight:500;line-height:1.02}.vn-home-contrast>.vn-main .vn-section-heading h2,.vn-home-contrast>.vn-main .vn-statement h2,.vn-home-contrast>.vn-main .vn-about-intro h2,.vn-home-contrast>.vn-main .vn-faq-intro h2,.vn-home-contrast>.vn-main .vn-final-cta h2{font-size:var(--vn-home-h2);letter-spacing:-.04em;font-weight:500;line-height:1.04}.vn-home-contrast>.vn-main h3{font-size:var(--vn-home-h3);letter-spacing:-.02em;font-weight:500;line-height:1.15}.vn-home-contrast>.vn-main .vn-lead{font-size:var(--vn-home-lead);line-height:1.65}.vn-home-contrast>.vn-main .vn-kicker,.vn-home-contrast>.vn-main .vn-hero-role{color:#f26432;font-size:var(--vn-home-kicker);letter-spacing:.12em;text-transform:uppercase;background:0 0;border:0;border-radius:0;margin:0 0 16px;padding:0;font-weight:850;line-height:1.4}.vn-home-contrast>.vn-main .vn-hero-role{color:#fff;letter-spacing:.07em;white-space:nowrap;background:#ffffff0f;border:1px solid #ffffff57;border-radius:999px;width:fit-content;max-width:100%;margin:0 0 22px;padding:9px 14px;font-size:16px}.vn-home-contrast>.vn-main .vn-hero-card:after{display:none}.vn-home-contrast>.vn-main .vn-hero-line{background:#f26432;border-radius:99px;flex:none;width:72px;height:4px;margin:0 0 14px;display:block}@media (width>=721px){.vn-home-contrast>.vn-main .vn-hero-card{justify-content:flex-start;padding:30px clamp(34px,3.5vw,56px) 78px}.vn-home-contrast>.vn-main .vn-hero-card h1,.vn-home-contrast>.vn-main .vn-hero-card .vn-lead{max-width:none}}.vn-home-contrast>.vn-main .vn-section-heading>p,.vn-home-contrast>.vn-main .vn-proof-grid p,.vn-home-contrast>.vn-main .vn-statement>p:not(.vn-kicker),.vn-home-contrast>.vn-main .vn-about-card>p,.vn-home-contrast>.vn-main .vn-workstyle li p,.vn-home-contrast>.vn-main .vn-faq-intro>p:not(.vn-kicker),.vn-home-contrast>.vn-main .vn-faq-list details>p,.vn-home-contrast>.vn-main .vn-final-cta>div>p:not(.vn-kicker),.vn-home-contrast>.vn-main .vn-service-copy em,.vn-home-contrast>.vn-main .vn-service-intro,.vn-home-contrast>.vn-main .vn-service-details li{font-size:var(--vn-home-body);line-height:1.65}.vn-home-contrast .vn-button,.vn-home-contrast>.vn-header .vn-header-cta{min-height:48px;font-size:var(--vn-home-cta);letter-spacing:.04em;border-radius:8px;font-weight:850;line-height:1.2}.vn-home-contrast>.vn-main>.vn-final-cta .vn-kicker{color:#f26432}@media (width<=980px){.vn-home-contrast{--vn-home-h1:50px;--vn-home-h2:42px;--vn-home-h3:26px;--vn-home-lead:17px}}@media (width<=720px){.vn-home-contrast{--vn-home-h1:44px;--vn-home-h2:34px;--vn-home-h3:24px;--vn-home-lead:16px;--vn-home-kicker:16px}.vn-home-contrast>.vn-main .vn-kicker,.vn-home-contrast>.vn-main .vn-hero-role{margin-bottom:12px}.vn-home-contrast>.vn-main .vn-hero-role{letter-spacing:.045em;white-space:normal;padding:8px 12px;font-size:16px;line-height:1.45}.vn-home-contrast>.vn-main .vn-hero-line{margin-bottom:20px}}.vn-home-contrast>.vn-main .vn-about{padding-top:64px;padding-bottom:64px}.vn-home-contrast>.vn-main .vn-about-intro{margin-bottom:20px}.vn-home-contrast>.vn-main .vn-about-grid{grid-template-columns:.92fr 1.08fr;gap:16px}.vn-home-contrast>.vn-main .vn-about-card,.vn-home-contrast>.vn-main .vn-workstyle{padding-top:30px;padding-bottom:30px}.vn-home-contrast>.vn-main .vn-about-card h3{margin-top:20px;margin-bottom:14px}.vn-home-contrast>.vn-main .vn-about-card blockquote{margin-top:20px;padding-top:3px;padding-bottom:3px}.vn-home-contrast>.vn-main .vn-workstyle{padding-left:clamp(26px,2.5vw,34px);padding-right:clamp(26px,2.5vw,34px)}.vn-home-contrast>.vn-main .vn-workstyle>.vn-kicker{margin-bottom:8px}.vn-home-contrast>.vn-main .vn-workstyle li{padding-top:10px;padding-bottom:10px}.vn-home-contrast>.vn-main .vn-workstyle li p{margin-top:6px;line-height:1.55}.vn-home-contrast>.vn-main .vn-practice-case{width:min(100%,1080px);margin:14px auto 0;padding:24px 28px}.vn-home-contrast>.vn-main .vn-practice-case-heading{display:block}.vn-home-contrast>.vn-main .vn-practice-case-heading .vn-kicker{margin-bottom:8px}.vn-home-contrast>.vn-main .vn-practice-case-grid{border-top:1px solid #ffffff29;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:16px;padding-top:0}.vn-home-contrast>.vn-main .vn-practice-case-grid>div{border-bottom:1px solid #ffffff24;border-right:1px solid #ffffff24;padding:15px 18px}.vn-home-contrast>.vn-main .vn-practice-case-grid>div:nth-child(odd){padding-left:0}.vn-home-contrast>.vn-main .vn-practice-case-grid>div:nth-child(2n){border-right:0;padding-right:0}.vn-home-contrast>.vn-main .vn-practice-case-grid>div:nth-child(n+3){border-bottom:0}.vn-home-contrast>.vn-main .vn-practice-case-grid strong{font-size:16px}.vn-home-contrast>.vn-main .vn-practice-case-grid p{color:#ffffffd6;margin-top:6px;font-size:16px;line-height:1.55}.vn-home-contrast>.vn-main .vn-practice-case-conclusion{margin-top:14px;padding-top:9px;padding-bottom:9px}@media (width<=720px){.vn-home-contrast>.vn-main .vn-about{padding-top:56px;padding-bottom:56px}.vn-home-contrast>.vn-main .vn-about-card,.vn-home-contrast>.vn-main .vn-workstyle{padding-top:26px;padding-bottom:26px}.vn-home-contrast>.vn-main .vn-practice-case{width:100%;padding:22px}.vn-home-contrast>.vn-main .vn-practice-case-grid{grid-template-columns:1fr}.vn-home-contrast>.vn-main .vn-practice-case-grid>div,.vn-home-contrast>.vn-main .vn-practice-case-grid>div:first-child,.vn-home-contrast>.vn-main .vn-practice-case-grid>div:nth-child(3),.vn-home-contrast>.vn-main .vn-practice-case-grid>div:last-child{border-bottom:1px solid #ffffff29;border-right:0;padding:15px 0}.vn-home-contrast>.vn-main .vn-practice-case-grid>div:last-child{border-bottom:0}.vn-home-contrast>.vn-main .vn-practice-case-grid strong{font-size:16px;font-weight:800}.vn-home-contrast>.vn-main .vn-practice-case-grid p{color:#ffffffe6;font-size:16px;line-height:1.6}}.vn-workstyle-icon{display:none}@media (width>=981px){.vn-home-contrast>.vn-main .vn-about{padding-top:58px;padding-bottom:54px}.vn-home-contrast>.vn-main .vn-about-intro{margin-bottom:16px}.vn-home-contrast>.vn-main .vn-about-grid{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:stretch;gap:18px}.vn-home-contrast>.vn-main .vn-about-card,.vn-home-contrast>.vn-main .vn-workstyle{padding-top:26px;padding-bottom:26px}.vn-home-contrast>.vn-main .vn-workstyle li{grid-template-columns:48px 1fr;padding-top:8px;padding-bottom:8px}.vn-home-contrast>.vn-main .vn-workstyle strong{letter-spacing:0;font-family:inherit;font-size:17px;font-weight:750;line-height:1.3}.vn-home-contrast>.vn-main .vn-workstyle li p{font-size:16px;line-height:1.55}.vn-home-contrast>.vn-main .vn-workstyle-number{display:none}.vn-home-contrast>.vn-main .vn-workstyle-icon{color:#fff;width:48px;height:48px;box-shadow:none;background:#102a42;border:1px solid #102a42;border-radius:15px;place-items:center;display:grid}.vn-home-contrast>.vn-main .vn-workstyle-icon .vn-icon{width:48px;height:48px;color:inherit;box-shadow:none;background:0 0;border:0;padding:11px}.vn-home-contrast>.vn-main .vn-workstyle-icon.is-accent{color:#fff;background:#f26432;border-color:#f26432}.vn-home-contrast>.vn-main .vn-workstyle li:first-child .vn-workstyle-icon,.vn-home-contrast>.vn-main .vn-workstyle li:nth-child(2) .vn-workstyle-icon{color:#fff;background:#102a42;border-color:#102a42}.vn-home-contrast>.vn-main .vn-workstyle li:nth-child(3) .vn-workstyle-icon{color:#fff;background:#f26432;border-color:#f26432}.vn-home-contrast>.vn-main .vn-workstyle li .vn-workstyle-icon .vn-icon{color:inherit;background:0 0;border-color:#0000}.vn-home-contrast>.vn-main .vn-practice-case{background:0 0;border:0;border-top:1px solid #fff3;border-radius:0;grid-template-rows:auto auto;grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr);column-gap:44px;width:100%;margin-top:18px;padding:22px 0 0;display:grid}.vn-home-contrast>.vn-main .vn-practice-case-heading{grid-area:1/1;align-self:start}.vn-home-contrast>.vn-main .vn-practice-case-heading h3{max-width:430px;font-size:28px}.vn-home-contrast>.vn-main .vn-practice-case-grid{border-top:0;grid-area:1/2/span 2;align-self:stretch;margin:0}.vn-home-contrast>.vn-main .vn-practice-case-grid>div{padding-top:4px;padding-bottom:12px}.vn-home-contrast>.vn-main .vn-practice-case-grid>div:nth-child(n+3){padding-top:12px;padding-bottom:2px}.vn-home-contrast>.vn-main .vn-practice-case-conclusion{background:0 0;grid-area:2/1;align-self:end;margin:16px 0 0;padding:8px 0 8px 16px;font-size:17px}}.vn-home-contrast>.vn-main>.vn-contact-close{color:#fff;background:#102a42;grid-template-columns:minmax(0,3fr) minmax(300px,2fr);align-items:center;gap:clamp(54px,7vw,96px);padding-top:68px;padding-bottom:68px}.vn-home-contrast>.vn-main>.vn-contact-close .vn-contact-close-main{display:block}.vn-home-contrast>.vn-main>.vn-contact-close h2{color:#fff;max-width:820px}.vn-home-contrast>.vn-main>.vn-contact-close .vn-contact-close-main>p:not(.vn-kicker){color:#ffffffc2;max-width:690px;margin:22px 0 0;font-size:16px;line-height:1.65}.vn-contact-close-action{justify-items:center;gap:9px;width:fit-content;margin-top:28px;display:grid}.vn-contact-close-action>a{color:#fff;letter-spacing:.04em;text-transform:uppercase;background:#f26432;border-radius:8px;justify-content:center;align-items:center;gap:12px;min-height:50px;padding:14px 22px;font-size:16px;font-weight:850;line-height:1.2;transition:background .2s,transform .2s;display:inline-flex}.vn-contact-close-action>a:hover{background:#ff7441;transform:translateY(-2px)}.vn-contact-close-action>a span{font-size:18px;line-height:1}.vn-contact-close-action small{color:#ffffffad;font-size:16px;line-height:1.4}.vn-home-contrast>.vn-main>.vn-contact-close .vn-contact-close-direct{border-left:1px solid #fff3;padding-left:clamp(32px,4vw,58px)}.vn-contact-close-links{display:grid}.vn-contact-close-links>a{color:#fff;border-top:1px solid #ffffff2e;flex-direction:column;justify-content:center;gap:5px;min-height:86px;padding:18px 0;transition:color .2s,padding-left .2s;display:flex}.vn-contact-close-links>a:last-child{border-bottom:1px solid #ffffff2e}.vn-contact-close-links>a:hover{color:#ff8a60;padding-left:6px}.vn-contact-close-links strong{font-size:20px;font-weight:750;line-height:1.3}.vn-contact-close-links span{color:#ffffffa8;font-size:16px;line-height:1.4}@media (width<=720px){.vn-home-contrast>.vn-main>.vn-contact-close{grid-template-columns:1fr;gap:42px;padding-top:54px;padding-bottom:54px}.vn-home-contrast>.vn-main>.vn-contact-close h2 br{display:none}.vn-contact-close-action{width:100%}.vn-contact-close-action>a{width:100%;min-height:54px}.vn-home-contrast>.vn-main>.vn-contact-close .vn-contact-close-direct{border-left:0;padding:0}.vn-contact-close-links>a{min-height:82px}}.vn-offer-page .vm-choices{flex-wrap:wrap;gap:10px;margin-bottom:26px;display:flex}.vn-offer-page .vm-choices button{color:#102a42;min-height:46px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cdd5da;border-radius:999px;padding:11px 21px;font-size:16px;font-weight:700;transition:background .2s,color .2s,border-color .2s}.vn-offer-page .vm-choices button[aria-pressed=true]{color:#fff;background:#102a42;border-color:#102a42}.vn-offer-page .vm-choices button:focus-visible,.vn-offer-page .vm-card-cta:focus-visible{outline-offset:4px;outline:3px solid #f26432}.vn-offer-page .vm-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 22px;display:grid}.vn-offer-page .vm-card{grid-row:span 5;grid-template-rows:subgrid;color:#102a42;background:#fff;border:1px solid #d5dde2;border-radius:16px;row-gap:0;min-width:0;padding:24px 24px 18px;scroll-margin-top:110px;transition:background .22s,color .22s,border-color .22s;display:grid}.vn-offer-page .vm-card.is-selected{color:#fff;background:#102a42;border-color:#102a42}.vn-offer-page .vm-card-title{padding-bottom:12px}.vn-offer-page .vm-card-title h3{color:inherit;margin:0 0 8px;font-size:27px;font-weight:500;line-height:1.18}.vn-offer-page .vm-card-title>span{color:#b94320;font-size:16px;font-weight:750;line-height:1.4}.vn-offer-page .vm-card-lead{padding-bottom:10px;font-size:18px;font-weight:750;line-height:1.4}.vn-offer-page .vm-card p{color:#526472;margin:0;font-size:16px;line-height:1.6}.vn-offer-page .vm-card-teaser{padding-bottom:16px}.vn-offer-page .vm-card-description{padding-bottom:14px}.vn-offer-page .vm-card-fact{border-top:1px solid #dde3e7;padding:12px 0}.vn-offer-page .vm-card-fact h4{letter-spacing:.06em;text-transform:uppercase;color:inherit;margin:0 0 7px;font-family:inherit;font-size:16px;font-weight:800;line-height:1.4}.vn-offer-page .vm-card-cta{min-height:48px;color:inherit;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;font-size:16px;font-weight:800;line-height:1.4;display:flex}.vn-offer-page .vm-card-cta span{color:#f26432;font-size:22px}.vn-offer-page .vm-card-cta:hover{text-underline-offset:4px;text-decoration:underline}.vn-offer-page .vm-card.is-selected p{color:#d6e0e7}.vn-offer-page .vm-card.is-selected .vm-card-title>span{color:#ff956e}.vn-offer-page .vm-card.is-selected .vm-card-fact{border-color:#fff3}@media (width<=980px){.vn-offer-page .vm-cards{grid-template-columns:1fr;gap:18px}.vn-offer-page .vm-card{padding:25px;display:block}.vn-offer-page .vm-card-lead{display:block}.vn-offer-page .vm-card-title h3{font-size:26px}}@media (width<=480px){.vn-offer-page .vm-choices{gap:8px}.vn-offer-page .vm-choices button{padding:10px 16px;font-size:16px}.vn-offer-page .vm-card{padding:24px 20px}}@media (prefers-reduced-motion:reduce){.vn-offer-page .vm-card,.vn-offer-page .vm-choices button{transition:none}}.vn-offer-page{--vo-item-title-size:20px;--vo-h1:60px;--vo-h2:48px;--vo-h3:28px;--vo-lead:18px;--vo-body:16px;--vo-label:16px;--vo-cta:16px}.vn-offer-page>.vn-main h1{font-size:var(--vo-h1);letter-spacing:-.045em;font-weight:500;line-height:1.02}.vn-offer-page>.vn-main h2,.vn-offer-page>.vn-main .vo-fit-compact .vn-section-heading h2{font-size:var(--vo-h2);letter-spacing:-.04em;font-weight:500;line-height:1.04}.vn-offer-page>.vn-main h3{font-size:var(--vo-h3);letter-spacing:-.02em;font-weight:500;line-height:1.15}.vn-offer-page>.vn-main p:not(.vn-kicker):not(.vo-hero-eyebrow),.vn-offer-page>.vn-main li,.vn-offer-page>.vn-main td,.vn-offer-page>.vn-main th{font-size:var(--vo-body);line-height:1.6}.vn-offer-page>.vn-main .vo-hero-copy>p:not(.vo-hero-eyebrow){font-size:var(--vo-lead);line-height:1.65}.vn-offer-page>.vn-main .vn-kicker,.vn-offer-page>.vn-main .vo-hero-eyebrow,.vn-offer-page>.vn-main h4,.vn-offer-page>.vn-main .vo-situation>strong,.vn-offer-page>.vn-main .vo-area-scope>strong,.vn-offer-page>.vn-main .vo-outcome>strong,.vn-offer-page>.vn-main .vo-tools>strong,.vn-offer-page>.vn-main .vo-replacement-teaser aside>span,.vn-offer-page>.vn-main .vo-hero-principle>span{font-size:var(--vo-label);letter-spacing:.1em;text-transform:uppercase;font-weight:800;line-height:1.4}.vn-offer-page>.vn-main .vo-models-intro>strong,.vn-offer-page>.vn-main .vo-employment-note>strong,.vn-offer-page>.vn-main .vo-replacement-path>b{font-size:var(--vo-body);font-weight:750;line-height:1.5}.vn-offer-page>.vn-main .vo-security-grid strong,.vn-offer-page>.vn-main .vo-replacement-path>strong,.vn-offer-page>.vn-main .vo-offer-faq-list summary,.vn-offer-page>.vn-main .vm-card-lead{font-size:var(--vo-lead);font-weight:750;line-height:1.4}.vn-offer-page>.vn-main .vn-button,.vn-offer-page>.vn-main .vm-card-cta,.vn-offer-page>.vn-main .vo-area-link,.vn-offer-page>.vn-main .vo-models-pricing>a,.vn-offer-page>.vn-main .vo-audience-copy>strong{font-size:var(--vo-cta);font-weight:800;line-height:1.4}.vn-offer-page>.vn-main .vo-tools span,.vn-offer-page>.vn-main .vo-area-toggle,.vn-offer-page>.vn-main .vo-audience-more,.vn-offer-page>.vn-main .vm-choices button{font-size:16px;line-height:1.4}.vn-offer-page>.vn-main .vm-card-title h3{margin:0;font-weight:500}.vn-offer-page .vo-models-heading{margin-bottom:24px}.vn-offer-page .vm-choices{margin-bottom:18px}.vn-offer-page .vm-card-cta{margin-top:4px}@media (width<=980px){.vn-offer-page{--vo-h1:50px;--vo-h2:42px;--vo-h3:26px;--vo-lead:17px}}@media (width<=720px){.vn-offer-page{--vo-h1:44px;--vo-h2:34px;--vo-h3:24px;--vo-lead:16px;--vo-label:16px}.vn-offer-page>.vn-main .vm-card-fact h4{font-size:16px}}.vn-offer-page>.vn-main .vo-audience-more{flex-flow:wrap;align-items:center;gap:8px}.vn-offer-page>.vn-main .vo-audience-more>span{flex:none;padding:7px 12px;font-size:16px;font-weight:500;line-height:1.4}.vn-offer-page .vm-choices{background:#eef1f3;border:1px solid #d5dde2;border-radius:14px;gap:6px;width:fit-content;max-width:100%;margin-bottom:22px;padding:8px}.vn-offer-page>.vn-main .vm-choices button{background:0 0;border:1px solid #0000;border-radius:8px;flex:auto;min-height:48px;padding:11px 20px;font-size:16px;font-weight:650}.vn-offer-page>.vn-main .vm-choices button[aria-pressed=true]{color:#102a42;background:#f26432;border-color:#f26432}.vn-offer-page .vm-choices button:hover{border-color:#102a42}.vn-offer-page .vm-card-title{border-bottom:2px solid #f26432;margin-bottom:12px;padding:0 0 12px}.vn-offer-page>.vn-main .vm-card-title h3{font-weight:500}@media (width<=720px){.vn-offer-page>.vn-main .vo-audience-more{padding:16px}.vn-offer-page>.vn-main .vo-audience-more>strong{flex-basis:100%;margin:0 0 3px}.vn-offer-page .vm-choices{grid-template-columns:1fr 1fr;width:100%;display:grid}.vn-offer-page>.vn-main .vm-choices button{padding:10px 8px;font-size:16px}.vn-offer-page .vm-choices button:last-child{grid-column:1/-1}}.vn-offer-page .vo-models-heading{align-items:end}.vn-offer-page .vo-models-heading h2,.vn-offer-page .vo-models-intro p{margin-bottom:0}.vn-offer-page .vo-models-pricing>div>p+p{margin-top:5px}.vn-offer-page .vo-hero{background:#102a42}.vn-offer-page .vo-audience{padding-top:78px;padding-bottom:78px}.vn-offer-page .vo-audience .vn-section-heading{margin-bottom:32px}.vn-offer-page .vo-audience-grid{gap:16px}.vn-offer-page .vo-audience-card{color:#102a42;background:#fff;border:1px solid #102a4226;border-radius:18px;grid-template-columns:minmax(0,1fr) 136px;align-items:stretch;gap:20px;min-width:0;min-height:174px;padding:18px;display:grid;box-shadow:0 8px 22px #102a420a}.vn-offer-page .vo-audience-card:first-child,.vn-offer-page .vo-audience-card:nth-child(6){color:#fff;background:#102a42;border-color:#102a42}.vn-offer-page .vo-audience-card:first-child p,.vn-offer-page .vo-audience-card:nth-child(6) p{color:#ffffffc7}.vn-offer-page .vo-audience-card:first-child strong,.vn-offer-page .vo-audience-card:nth-child(6) strong{color:#f26432}.vn-offer-page .vo-audience-card-content{flex-direction:column;min-width:0;padding:5px 0 3px 5px;display:flex}.vn-offer-page .vo-audience-card-heading{grid-template-columns:45px minmax(0,1fr);align-items:start;gap:10px;display:grid}.vn-offer-page .vo-audience-number{color:#f26432;letter-spacing:-.04em;font-variant-numeric:oldstyle-nums proportional-nums;padding-top:0;font-family:Lato,Arial,sans-serif;font-size:35px;font-weight:400;line-height:.92}.vn-offer-page .vo-audience-card h3{letter-spacing:-.025em;min-width:0;max-width:none;margin:0;font-size:25px;font-weight:500;line-height:1.08}.vn-offer-page .vo-audience-card p{color:#61717e;margin:12px 0 0 55px;font-size:16px;line-height:1.52}.vn-offer-page .vo-audience-card strong{color:#d95023;width:fit-content;margin:auto 0 0 55px;padding-top:12px;font-size:16px;font-weight:800;line-height:1.4}.vn-offer-page .vo-audience-card strong b{margin-left:4px;font-size:17px}.vn-offer-page .vo-audience-photo{background:#c8dbe5;border-radius:14px;align-self:center;width:136px;height:136px;min-height:0;margin:0;position:relative;overflow:hidden}.vn-offer-page .vo-audience-photo img{object-fit:cover;width:100%;height:100%;display:block;position:static}.vn-offer-page .vo-audience-card.has-link:hover{border-color:#102a4242;transform:translateY(-2px);box-shadow:0 14px 30px #102a4217}@media (width<=980px){.vn-offer-page .vo-audience-card{grid-template-columns:minmax(0,1fr) 122px}.vn-offer-page .vo-audience-photo{width:122px;height:122px}}@media (width<=720px){.vn-offer-page .vo-audience{padding-top:58px;padding-bottom:58px}.vn-offer-page .vo-audience .vn-section-heading{margin-bottom:26px}.vn-offer-page .vo-audience-grid{grid-template-columns:1fr;gap:12px}.vn-offer-page .vo-audience-card{grid-template-columns:84px minmax(0,1fr);grid-template-areas:"photo heading""description description""cta cta";gap:0 15px;min-height:0;padding:16px}.vn-offer-page .vo-audience-photo{border-radius:13px;grid-area:photo;align-self:start;width:84px;height:84px}.vn-offer-page .vo-audience-card-content{padding:0;display:contents}.vn-offer-page .vo-audience-card-heading{grid-area:heading;grid-template-columns:1fr;align-self:center;gap:5px}.vn-offer-page .vo-audience-number{padding:0;font-size:31px;line-height:.9}.vn-offer-page .vo-audience-card h3{font-size:24px;line-height:1.08}.vn-offer-page .vo-audience-card p{grid-area:description;margin:15px 0 0;font-size:16px;line-height:1.58}.vn-offer-page .vo-audience-card strong{grid-area:cta;align-items:center;min-height:44px;margin:7px 0 -7px;padding:11px 0 8px;font-size:16px;display:inline-flex}}.vn-home .vn-main h1{letter-spacing:-.04em!important;font-size:clamp(50px,4vw,56px)!important;line-height:1.04!important}@media (width<=980px){.vn-home .vn-main h1{font-size:48px!important}}@media (width<=720px){.vn-home .vn-main h1{font-size:40px!important;line-height:1.06!important}}@media (width<=390px){.vn-home .vn-main h1{font-size:38px!important}}.vn-offer-page .vo-scope-heading{margin-bottom:28px}.vn-offer-page .vo-scope-index{width:100%}.vn-offer-page .vo-scope-pills{flex-wrap:wrap;gap:9px;margin:0 0 18px;display:flex}.vn-offer-page .vo-scope-pills :is(button,a){color:#102a42;min-height:42px;font:inherit;cursor:pointer;background:#ffffffc2;border:1px solid #102a422e;border-radius:999px;padding:10px 17px;font-size:16px;font-weight:750;line-height:1.25;transition:background .2s,color .2s,border-color .2s,transform .2s}.vn-offer-page .vo-scope-pills :is(button,a):hover{border-color:#102a4257;transform:translateY(-1px)}.vn-offer-page .vo-scope-accordion{background:#ffffffad;border:1px solid #102a4229;border-radius:18px;overflow:hidden;box-shadow:0 12px 34px #102a420e}.vn-offer-page .vo-scope-row{background:0 0;border-bottom:1px solid #102a4221}.vn-offer-page .vo-scope-row:last-child{border-bottom:0}.vn-offer-page .vo-scope-row.is-open{background:#fff}.vn-offer-page .vo-scope-row-trigger{color:#102a42;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:54px minmax(0,1fr) 42px;align-items:center;gap:16px;width:100%;min-height:88px;padding:18px 24px;display:grid}.vn-offer-page .vo-scope-row-number{color:#f26432;font-variant-numeric:oldstyle-nums proportional-nums;font-family:Lato,Arial,sans-serif;font-size:29px;line-height:1}.vn-offer-page .vo-scope-row-copy{grid-template-columns:minmax(220px,.72fr) minmax(320px,1.28fr);align-items:center;gap:26px;min-width:0;display:grid}.vn-offer-page .vo-scope-row-copy strong{letter-spacing:-.02em;font-family:Lato,Arial,sans-serif;font-size:24px;font-weight:500;line-height:1.14}.vn-offer-page .vo-scope-row-copy small{color:#5e707d;font-size:16px;line-height:1.5}.vn-offer-page .vo-scope-row-toggle{color:#102a42;background:#fffc;border:1px solid #102a422b;border-radius:50%;place-items:center;width:40px;height:40px;font-size:24px;font-weight:400;line-height:1;display:grid}.vn-offer-page .vo-scope-row.is-open .vo-scope-row-trigger{min-height:96px;padding-top:22px;padding-bottom:22px}.vn-offer-page .vo-scope-row.is-open .vo-scope-row-toggle{color:#fff;background:#102a42;border-color:#102a42}.vn-offer-page .vo-scope-panel{padding:0 24px 24px 94px}.vn-offer-page .vo-scope-panel-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.vn-offer-page .vo-scope-panel-grid>section{background:#f5f6f7;border:1px solid #102a421f;border-radius:14px;min-width:0;padding:22px}.vn-offer-page .vo-scope-panel-grid h4{color:#d95023;letter-spacing:.09em;text-transform:uppercase;margin:0 0 12px;font-family:Lato,Arial,sans-serif;font-size:16px;font-weight:850;line-height:1.35}.vn-offer-page .vo-scope-panel-grid p{color:#526572;margin:0;font-size:16px;line-height:1.62}.vn-offer-page .vo-scope-panel-grid .vo-scope-result{background:#102a42;border-color:#102a42}.vn-offer-page .vo-scope-panel-grid .vo-scope-result h4{color:#ff7446}.vn-offer-page .vo-scope-panel-grid .vo-scope-result p{color:#fff}.vn-offer-page .vo-scope-panel-grid .vo-scope-result strong{font-family:Lato,Arial,sans-serif;font-size:20px;font-weight:500;line-height:1.38}.vn-offer-page .vo-scope-panel-footer{justify-content:space-between;align-items:center;gap:24px;margin-top:15px;padding:15px 4px 0;display:flex}.vn-offer-page .vo-scope-panel-footer p{color:#657682;margin:0;font-size:16px;line-height:1.55}.vn-offer-page .vo-scope-panel-footer p strong{color:#102a42;letter-spacing:.07em;text-transform:uppercase;font-size:16px;font-weight:850}.vn-offer-page .vo-scope-panel-footer>a{color:#102a42;text-transform:uppercase;background:#f26432;border-radius:8px;flex:none;align-items:center;gap:10px;min-height:42px;padding:10px 16px;font-size:16px;font-weight:850;line-height:1.25;display:inline-flex}@media (width<=980px){.vn-offer-page .vo-scope-row-copy{grid-template-columns:minmax(190px,.8fr) minmax(260px,1.2fr);gap:18px}.vn-offer-page .vo-scope-panel{padding-left:24px}}@media (width<=720px){.vn-offer-page .vo-scope-heading{margin-bottom:24px}.vn-offer-page .vo-scope-pills{display:none}.vn-offer-page .vo-scope-accordion{border-radius:15px}.vn-offer-page .vo-scope-row-trigger,.vn-offer-page .vo-scope-row.is-open .vo-scope-row-trigger{grid-template-columns:38px minmax(0,1fr) 38px;align-items:start;gap:11px;min-height:0;padding:18px 16px}.vn-offer-page .vo-scope-row-number{padding-top:2px;font-size:25px}.vn-offer-page .vo-scope-row-copy{display:block}.vn-offer-page .vo-scope-row-copy strong{font-size:21px;line-height:1.16;display:block}.vn-offer-page .vo-scope-row-copy small{margin-top:7px;font-size:16px;line-height:1.55;display:block}.vn-offer-page .vo-scope-row-toggle{width:36px;height:36px;font-size:21px}.vn-offer-page .vo-scope-panel{padding:0 16px 18px}.vn-offer-page .vo-scope-panel-grid{grid-template-columns:1fr;gap:10px}.vn-offer-page .vo-scope-panel-grid>section{border-radius:12px;padding:19px}.vn-offer-page .vo-scope-panel-grid h4{font-size:16px}.vn-offer-page .vo-scope-panel-grid p{font-size:16px;line-height:1.62}.vn-offer-page .vo-scope-panel-grid .vo-scope-result strong{font-size:19px;line-height:1.42}.vn-offer-page .vo-scope-panel-footer{flex-direction:column;align-items:flex-start;gap:13px;margin-top:12px;padding:7px 3px 0}.vn-offer-page .vo-scope-panel-footer p{font-size:16px;line-height:1.58}.vn-offer-page .vo-scope-panel-footer>a{justify-content:center;width:100%;min-height:46px;font-size:16px}}.vn-offer-page .vo-scope-pills{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.vn-offer-page .vo-scope-pills :is(button,a){min-height:36px;padding:8px 11px;font-size:16px;font-weight:720}.vn-offer-page .vo-scope-row-trigger{grid-template-columns:48px minmax(0,1fr) 42px}.vn-offer-page .vo-scope-row-icon{color:#fff;background:#f26432;border-radius:13px;place-items:center;width:44px;height:44px;display:grid;box-shadow:inset 0 0 0 1px #ffffff38}.vn-offer-page .vo-scope-row-icon svg{width:24px;height:24px}.vn-offer-page .vo-scope-panel-grid.has-handover .vo-scope-result{grid-column:1/-1}.vn-offer-page .vo-scope-note{color:#405867;background:#f5f6f7;border-left:3px solid #f26432;border-radius:0 8px 8px 0;margin:14px 4px 0;padding:12px 15px;font-size:16px;line-height:1.55}@media (width<=980px){.vn-offer-page .vo-scope-pills{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=720px){.vn-offer-page .vo-scope-pills,.vn-offer-page .vo-mobile-preview .vo-scope-pills{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-bottom:16px;display:grid!important}.vn-offer-page .vo-scope-pills :is(button,a){min-height:40px;padding:8px 10px;font-size:16px;line-height:1.25}.vn-offer-page .vo-scope-row-trigger,.vn-offer-page .vo-scope-row.is-open .vo-scope-row-trigger,.vn-offer-page .vo-mobile-preview .vo-scope-row-trigger,.vn-offer-page .vo-mobile-preview .vo-scope-row.is-open .vo-scope-row-trigger{grid-template-columns:44px minmax(0,1fr) 36px;gap:12px}.vn-offer-page .vo-scope-row-icon{border-radius:12px;width:42px;height:42px}.vn-offer-page .vo-scope-row-icon svg{width:23px;height:23px}.vn-offer-page .vo-scope-row.is-open{background:#102a42}.vn-offer-page .vo-scope-row.is-open .vo-scope-row-trigger,.vn-offer-page .vo-scope-row.is-open .vo-scope-row-copy strong{color:#fff}.vn-offer-page .vo-scope-row.is-open .vo-scope-row-copy small{color:#ffffffc2}.vn-offer-page .vo-scope-row.is-open .vo-scope-row-toggle{color:#fff;background:#ffffff1f;border-color:#ffffff61}.vn-offer-page .vo-scope-row.is-open .vo-scope-panel-grid>section{background:#ffffff17;border-color:#ffffff29}.vn-offer-page .vo-scope-row.is-open .vo-scope-panel-grid p{color:#ffffffd6}.vn-offer-page .vo-scope-row.is-open .vo-scope-panel-grid .vo-scope-result{background:#fff;border-color:#fff}.vn-offer-page .vo-scope-row.is-open .vo-scope-panel-grid .vo-scope-result p{color:#102a42}.vn-offer-page .vo-scope-row.is-open .vo-scope-note{color:#ffffffd1;background:#ffffff17}.vn-offer-page .vo-scope-row.is-open .vo-scope-panel-footer p,.vn-offer-page .vo-scope-row.is-open .vo-scope-panel-footer p strong{color:#ffffffd9}.vn-offer-page .vo-scope-panel-grid.has-handover .vo-scope-result{grid-column:auto}}.vn-offer-page .vo-mobile-preview .vo-scope-pills{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-bottom:16px;display:grid!important}.vn-offer-page .vo-mobile-preview .vo-scope-pills :is(button,a){min-height:40px;padding:8px 10px;font-size:16px;line-height:1.25}.vn-offer-page .vo-mobile-preview .vo-scope-row-trigger,.vn-offer-page .vo-mobile-preview .vo-scope-row.is-open .vo-scope-row-trigger{grid-template-columns:44px minmax(0,1fr) 36px;gap:12px}.vn-offer-page .vo-mobile-preview .vo-scope-row-icon{border-radius:12px;width:42px;height:42px}.vn-offer-page .vo-mobile-preview .vo-scope-row-icon svg{width:23px;height:23px}.vn-offer-page .vo-mobile-preview .vo-scope-row.is-open{background:#102a42}.vn-offer-page .vo-mobile-preview .vo-scope-row.is-open .vo-scope-row-trigger,.vn-offer-page .vo-mobile-preview .vo-scope-row.is-open .vo-scope-row-copy strong{color:#fff}.vn-offer-page .vo-mobile-preview .vo-scope-row.is-open .vo-scope-row-copy small{color:#ffffffc2}.vn-offer-page .vo-mobile-preview .vo-scope-row.is-open .vo-scope-row-toggle{color:#fff;background:#ffffff1f;border-color:#ffffff61}.vn-offer-page .vo-mobile-preview .vo-scope-row.is-open .vo-scope-panel-grid>section{background:#ffffff17;border-color:#ffffff29}.vn-offer-page .vo-mobile-preview .vo-scope-row.is-open .vo-scope-panel-grid p{color:#ffffffd6}.vn-offer-page .vo-mobile-preview .vo-scope-row.is-open .vo-scope-panel-grid .vo-scope-result{background:#fff;border-color:#fff}.vn-offer-page .vo-mobile-preview .vo-scope-row.is-open .vo-scope-panel-grid .vo-scope-result p{color:#102a42}.vn-offer-page .vo-mobile-preview .vo-scope-row.is-open .vo-scope-note{color:#ffffffd1;background:#ffffff17}.vn-offer-page .vo-mobile-preview .vo-scope-row.is-open .vo-scope-panel-footer p,.vn-offer-page .vo-mobile-preview .vo-scope-row.is-open .vo-scope-panel-footer p strong{color:#ffffffd9}.vn-offer-page .vo-scope-single-panel{background:#fff;border:1px solid #102a4229;border-radius:18px;padding:28px;box-shadow:0 12px 34px #102a420e}.vn-offer-page .vo-scope-single-heading{grid-template-columns:minmax(0,1fr);align-items:start;margin-bottom:20px;display:grid}.vn-offer-page .vo-scope-single-heading>span{color:#f26432;font-variant-numeric:oldstyle-nums proportional-nums;padding-top:5px;font-family:Lato,Arial,sans-serif;font-size:24px;line-height:1}.vn-offer-page .vo-scope-single-heading h3{color:#102a42;margin:0;font-family:Lato,Arial,sans-serif;font-size:30px;font-weight:600;line-height:1.15}.vn-offer-page .vo-scope-single-heading p{color:#657682;margin:6px 0 0;font-size:16px;line-height:1.55}@media (width<=720px){.vn-offer-page .vo-scope-single-panel{border-radius:15px;padding:18px 16px}.vn-offer-page .vo-scope-single-heading{grid-template-columns:minmax(0,1fr);margin-bottom:16px}.vn-offer-page .vo-scope-single-heading>span{font-size:22px}.vn-offer-page .vo-scope-single-heading h3{font-size:25px}.vn-offer-page .vo-scope-single-heading p{font-size:16px}}.vn-offer-page .vo-mobile-preview .vo-scope-single-panel{border-radius:15px;padding:18px 16px}.vn-offer-page .vo-mobile-preview .vo-scope-single-heading{grid-template-columns:minmax(0,1fr);margin-bottom:16px}.vn-offer-page .vo-mobile-preview .vo-scope-single-heading>span{font-size:22px}.vn-offer-page .vo-mobile-preview .vo-scope-single-heading h3{font-size:25px}.vn-offer-page .vo-mobile-preview .vo-scope-single-heading p{font-size:16px}.vn-offer-page .vo-mobile-preview .vo-scope-panel-grid{grid-template-columns:1fr;gap:10px}.vn-offer-page .vo-mobile-preview .vo-scope-panel-grid>section{border-radius:12px;padding:19px}.vn-offer-page .vo-mobile-preview .vo-scope-panel-grid p{font-size:16px;line-height:1.62}.vn-offer-page .vo-mobile-preview .vo-scope-panel-grid.has-handover .vo-scope-result{grid-column:auto}.vn-offer-page .vo-mobile-preview .vo-scope-panel-footer{flex-direction:column;align-items:flex-start;gap:13px}.vn-offer-page .vo-mobile-preview .vo-scope-panel-footer p{font-size:16px;line-height:1.58}.vn-offer-page .vo-mobile-preview .vo-scope-panel-footer>a{justify-content:center;width:100%;min-height:46px}.vn-offer-page .vo-scope{background:#102a42}.vn-offer-page .vo-scope-heading h2{color:#fff}.vn-offer-page .vo-scope-heading>p{color:#ffffffc7}.vn-offer-page .vo-scope-pills :is(button,a){color:#fff;background:#ffffff0f;border-color:#ffffff47;font-family:Lato,Arial,sans-serif;font-weight:600}.vn-offer-page .vo-scope-pills :is(button,a):hover{background:#ffffff1a;border-color:#ffffff94}.vn-offer-page .vo-scope-pills :is(button,a).is-active{color:#102a42;background:#fff;border-color:#fff}.vn-offer-page .vo-replacement-teaser{padding:clamp(48px,4.5vw,68px) max(24px, calc((100vw - var(--vn-content-width)) / 2));color:#fff;background:#102a42;display:block}.vn-offer-page .vo-replacement-head{max-width:980px}.vn-offer-page .vo-replacement-head h2{color:#fff;max-width:none;font-size:var(--vo-h2);letter-spacing:-.04em;margin:12px 0 0;line-height:1.04}.vn-offer-page .vo-replacement-head h2 em{color:#f26432;font-weight:400}.vn-offer-page .vo-replacement-head>p:not(.vn-kicker){color:#ffffffc2;max-width:900px;margin:15px 0 0;font-size:16px;line-height:1.62}.vn-offer-page .vo-replacement-scenarios{background:0 0;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:30px;padding:0;display:grid}.vn-offer-page .vo-replacement-path{border:0;flex-direction:column;min-width:0;padding:0 42px 0 0;display:flex}.vn-offer-page .vo-replacement-path+.vo-replacement-path{border-left:1px solid #fff3;padding:0 0 0 42px}.vn-offer-page .vo-replacement-path>span{color:#f26432;letter-spacing:.09em;text-transform:uppercase;font-size:16px;font-weight:850;line-height:1.35}.vn-offer-page .vo-replacement-path h3{color:#fff;font-family:Lato,Arial,sans-serif;font-size:var(--vo-model-path-title);letter-spacing:-.025em;margin:10px 0 0;font-weight:600;line-height:1.12}.vn-offer-page .vo-replacement-path>p{color:#ffffffc2;max-width:620px;margin:14px 0 0;font-size:16px;line-height:1.62}.vn-offer-page .vo-replacement-path ul{margin:36px 0 0;padding:0 0 0 1.25em;list-style:outside}.vn-offer-page .vo-replacement-path li{color:#fff;margin:0;padding-left:6px;font-size:16px;line-height:1.65;display:list-item}.vn-offer-page .vo-replacement-path li+li{margin-top:5px}.vn-offer-page .vo-replacement-footer{background:0 0;border-top:1px solid #ffffff2e;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:30px;margin-top:34px;padding:22px 0 0;display:grid}.vn-offer-page .vo-replacement-footer>a{color:#102a42;text-transform:uppercase;background:#f26432;border-radius:7px;justify-content:center;align-items:center;min-height:46px;padding:12px 24px;font-size:16px;font-weight:850;line-height:1.2;display:inline-flex}.vn-offer-page .vo-replacement-footer p{color:#ffffffa3;margin:0;font-size:16px;line-height:1.55}@media (width<=720px){.vn-offer-page .vo-replacement-teaser{padding:46px 20px}.vn-offer-page .vo-replacement-head>p:not(.vn-kicker){font-size:16px}.vn-offer-page .vo-replacement-scenarios{grid-template-columns:1fr;margin-top:30px}.vn-offer-page .vo-replacement-path,.vn-offer-page .vo-replacement-path+.vo-replacement-path{border-left:0;padding:0}.vn-offer-page .vo-replacement-path+.vo-replacement-path{border-top:1px solid #fff3;margin-top:30px;padding-top:30px}.vn-offer-page .vo-replacement-path h3{font-size:var(--vo-model-path-title)}.vn-offer-page .vo-replacement-path>p,.vn-offer-page .vo-replacement-path li{font-size:16px}.vn-offer-page .vo-replacement-path ul{margin-top:22px}.vn-offer-page .vo-replacement-footer{grid-template-columns:1fr;gap:16px;margin-top:30px}.vn-offer-page .vo-replacement-footer>a{width:100%;min-height:48px}.vn-offer-page .vo-replacement-footer p{font-size:16px}}.vn-offer-page .vo-models-heading{margin-bottom:26px;display:block}.vn-offer-page .vo-models-heading>div{max-width:980px}.vn-offer-page .vo-models-heading .vo-models-intro{color:#4e5d6c;max-width:790px;font-size:var(--vo-body);margin:16px 0 0;line-height:1.65}.vn-offer-page .vo-model-cards{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.vn-offer-page .vo-model-card{color:#102a42;background:#fff;border:1px solid #d5dde2;border-radius:18px;flex-direction:column;min-width:0;padding:21px 22px 18px;display:flex;box-shadow:0 8px 24px #102a420e}.vn-offer-page .vo-model-card.is-featured{color:#fff;background:#102a42;border-color:#102a42;box-shadow:0 16px 34px #102a4229}.vn-offer-page .vo-model-card-head{border-bottom:1px solid #d5dde2;min-height:198px;padding-bottom:15px}.vn-offer-page .vo-model-card.is-featured .vo-model-card-head{border-bottom-color:#fff3}.vn-offer-page .vo-model-card-mode{color:#40596d;letter-spacing:.08em;text-transform:uppercase;background:#eef2f4;border-radius:999px;align-items:center;min-height:28px;padding:6px 10px;font-size:16px;font-weight:850;line-height:1.2;display:inline-flex}.vn-offer-page .vo-model-card.is-featured .vo-model-card-mode{color:#102a42;background:#fff}.vn-offer-page .vo-model-card h3{color:#d64d22;font-family:Lato,Arial,sans-serif;font-size:var(--vo-h3);letter-spacing:-.025em;margin:14px 0 0;font-weight:500;line-height:1.15;display:block}.vn-offer-page .vo-model-card.is-featured h3{color:#ff8058}.vn-offer-page .vo-model-card-lead{color:inherit;letter-spacing:-.02em;margin:10px 0 0;font-family:Lato,Arial,sans-serif;font-size:21px;font-weight:500;line-height:1.25}.vn-offer-page .vo-model-card-teaser{color:#5b6a78;margin:6px 0 0;font-size:16px;line-height:1.5}.vn-offer-page .vo-model-card.is-featured .vo-model-card-teaser{color:#ffffffc2}.vn-offer-page .vo-model-card-intro{color:#40596d;margin:14px 0 0;font-size:16px;line-height:1.55}.vn-offer-page .vo-model-card.is-featured .vo-model-card-intro{color:#ffffffd4}.vn-offer-page .vo-model-card dl{margin:12px 0 0}.vn-offer-page .vo-model-card dl>div{border-top:1px solid #d5dde2;padding:11px 0}.vn-offer-page .vo-model-card.is-featured dl>div{border-top-color:#fff3}.vn-offer-page .vo-model-card dt{color:#c94b22;letter-spacing:.1em;text-transform:uppercase;margin:0 0 6px;font-size:16px;font-weight:900;line-height:1.35}.vn-offer-page .vo-model-card.is-featured dt{color:#ff9a77}.vn-offer-page .vo-model-card dd{color:#263d51;margin:0;font-size:16px;line-height:1.5}.vn-offer-page .vo-model-card.is-featured dd{color:#ffffffe0}.vn-offer-page .vo-model-card>a{color:#102a42;min-height:44px;font-size:var(--vo-cta);align-items:center;gap:10px;margin-top:auto;padding-top:12px;font-weight:900;line-height:1.35;display:inline-flex}.vn-offer-page .vo-model-card.is-featured>a{color:#fff}.vn-offer-page .vo-model-card>a span{color:#f26432;font-size:20px}.vn-offer-page .vo-model-card>a:hover{text-underline-offset:4px;text-decoration:underline}@media (width<=900px){.vn-offer-page .vo-model-cards{grid-template-columns:1fr;gap:12px}.vn-offer-page .vo-model-card-head{min-height:0}}@media (width<=560px){.vn-offer-page .vo-models-heading{margin-bottom:24px}.vn-offer-page .vo-models-heading .vo-models-intro{margin-top:16px;font-size:16px}.vn-offer-page .vo-model-card{border-radius:15px;padding:22px 20px 19px}.vn-offer-page .vo-model-card-teaser,.vn-offer-page .vo-model-card-intro,.vn-offer-page .vo-model-card dd{font-size:16px}.vn-offer-page .vo-model-card-head{padding-bottom:17px}}.vn-offer-page .vo-fit-compact{grid-template-columns:minmax(280px,.78fr) minmax(0,1.22fr);align-items:start;gap:clamp(46px,7vw,92px);padding-top:clamp(48px,5vw,66px);padding-bottom:clamp(48px,5vw,66px);display:grid}@media (width<=900px){.vn-offer-page .vo-fit-compact{grid-template-columns:1fr;gap:28px}}@media (width<=560px){.vn-offer-page .vo-fit-compact{gap:24px;padding-top:48px;padding-bottom:48px}}.vn-offer-page .vo-fit-limit-list li{grid-template-columns:38px minmax(0,1fr);align-items:center}.vn-offer-page .vo-fit-limit-list li>span{color:#fff;background:#102a42;border-radius:9px;place-items:center;width:34px;height:34px;padding:0;font-size:16px;font-weight:850;line-height:1;display:grid}.vn-offer-page .vo-fit-limit-list li:nth-child(2)>span{background:#f26432}.vn-offer-page .vo-security{align-items:stretch;padding-top:clamp(52px,5vw,64px);padding-bottom:clamp(52px,5vw,64px)}.vn-offer-page .vo-security-intro{min-height:360px;padding:clamp(32px,3.5vw,44px)}.vn-offer-page .vo-security-intro>p:not(.vn-kicker){margin-top:22px;line-height:1.6}.vn-offer-page .vo-security-grid{gap:12px}.vn-offer-page .vo-security-grid article{justify-content:center;min-height:174px;padding:23px 25px}.vn-offer-page .vo-security-grid strong{margin:0 0 9px}.vn-offer-page .vo-security-grid p{line-height:1.55}@media (width<=900px){.vn-offer-page .vo-security{padding-top:48px;padding-bottom:48px}.vn-offer-page .vo-security-intro,.vn-offer-page .vo-security-grid article{min-height:0}}@media (width<=720px){.vn-offer-page .vo-security-intro,.vn-offer-page .vo-security-grid article{padding:23px 22px}}@media (width<=980px){.vn-home-contrast>.vn-main .vn-about-grid{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:16px}.vn-home-contrast>.vn-main .vn-about-card,.vn-home-contrast>.vn-main .vn-workstyle{width:100%;min-width:0}.vn-home-contrast>.vn-main .vn-workstyle-number{display:none}.vn-home-contrast>.vn-main .vn-workstyle li{grid-template-columns:48px minmax(0,1fr)}.vn-home-contrast>.vn-main .vn-workstyle-icon{color:#fff;width:48px;height:48px;box-shadow:none;background:#102a42;border:1px solid #102a42;border-radius:15px;place-items:center;display:grid}.vn-home-contrast>.vn-main .vn-workstyle-icon .vn-icon{width:48px;height:48px;color:inherit;box-shadow:none;background:0 0;border:0;padding:11px}.vn-home-contrast>.vn-main .vn-workstyle li:first-child .vn-workstyle-icon,.vn-home-contrast>.vn-main .vn-workstyle li:nth-child(2) .vn-workstyle-icon{background:#102a42;border-color:#102a42}.vn-home-contrast>.vn-main .vn-workstyle li:nth-child(3) .vn-workstyle-icon{background:#f26432;border-color:#f26432}}@media (width<=720px){.vn-home-contrast>.vn-main .vn-about-intro h2,.vn-home-contrast>.vn-main .vn-about-card h3,.vn-home-contrast>.vn-main .vn-workstyle strong{word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.vn-home-contrast>.vn-main .vn-workstyle li{grid-template-columns:42px minmax(0,1fr);gap:14px}.vn-home-contrast>.vn-main .vn-workstyle-icon,.vn-home-contrast>.vn-main .vn-workstyle-icon .vn-icon{width:42px;height:42px}.vn-home-contrast>.vn-main .vn-workstyle-icon .vn-icon{padding:10px}}.vn-home-contrast>.vn-main>.vn-faq{align-items:start;gap:clamp(38px,5vw,64px);padding-top:42px;padding-bottom:42px}.vn-home-contrast>.vn-main .vn-faq-list{align-self:start}.vn-home-contrast>.vn-main .vn-faq-list summary{padding-top:17px;padding-bottom:17px}.vn-home-contrast>.vn-main .vn-faq-list details>p{margin-top:-2px;margin-bottom:17px;line-height:1.6}.vn-offer-page .vo-security-grid article>span{display:none!important}@media (width<=980px){.vn-home-contrast>.vn-main>.vn-faq{gap:26px}}@media (width<=720px){.vn-home-contrast>.vn-main>.vn-faq{gap:22px;padding-top:40px;padding-bottom:40px}.vn-home-contrast>.vn-main .vn-faq-list summary{padding-top:15px;padding-bottom:15px}.vn-home-contrast>.vn-main .vn-faq-list details>p{margin-bottom:15px}}.vn-offer-page .vo-models-pricing{border-top:0;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px}.vn-offer-page .vo-models-pricing-actions{flex-wrap:wrap;gap:10px;display:flex}.vn-offer-page .vo-models-pricing-actions .vn-button-light{color:#fff;background:#c74617;border:1px solid #c74617;border-radius:8px;min-height:45px}.vn-offer-page .vo-models-pricing-actions .vn-button-light:hover,.vn-offer-page .vo-models-pricing-actions .vn-button-light:focus-visible{background:#ad3b17;border-color:#ad3b17}.vn-offer-page .vo-models-pricing-actions .vp-button-pale{color:#102a42}.vn-home-contrast .vn-process-banner{color:var(--vn-ink);box-shadow:none;background:0 0;border:0;border-radius:0;padding:0 18px}.vn-home-contrast .vn-process-banner span{color:var(--vn-ink)}.vn-offer-page .vo-scope-panel-footer>a{color:#fff;background:#c74617;border-radius:8px;min-height:45px;padding:0 18px}.vn-offer-page .vo-scope-panel-footer>a:hover,.vn-offer-page .vo-scope-panel-footer>a:focus-visible{color:#fff;background:#ad3b17}.vn-offer-page #dla-kogo,.vn-offer-page #zakres,.vn-offer-page #modele,.vn-offer-page #zastepstwo,.vn-offer-page #pytania{scroll-margin-top:118px}.vn-offer-page .vo-page-links{color:#ffffff94;flex-wrap:wrap;align-items:center;gap:3px 7px;margin-top:17px;font-size:16px;line-height:1.55;display:flex}.vn-offer-page .vo-page-links a{color:#ffffffb8;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:none}.vn-offer-page .vo-page-links a:hover,.vn-offer-page .vo-page-links a:focus-visible{color:#fff;text-decoration:underline}.vn-home-contrast .vn-service-offer-link{color:#102a42;text-underline-offset:3px;align-items:center;gap:8px;margin-top:16px;font-size:16px;font-weight:800;line-height:1.45;text-decoration:none;display:inline-flex}.vn-home-contrast .vn-service-offer-link:hover,.vn-home-contrast .vn-service-offer-link:focus-visible{text-decoration:underline}.vn-home-contrast .vn-service-card:first-child .vn-service-offer-link,.vn-home-contrast .vn-service-card:last-child .vn-service-offer-link{color:#fff}.vn-home-contrast .vn-service-grid-cta{justify-content:center;margin-top:26px;display:flex}.vn-home-contrast .vn-service-grid-cta>a{color:#102a42;text-transform:uppercase;letter-spacing:.035em;background:0 0;border:1px solid #102a425c;border-radius:10px;justify-content:center;align-items:center;gap:14px;min-height:48px;padding:0 19px;font-size:16px;font-weight:820;transition:background .2s,color .2s,transform .2s;display:inline-flex}.vn-home-contrast .vn-service-grid-cta>a:hover,.vn-home-contrast .vn-service-grid-cta>a:focus-visible{color:#fff;background:#102a42;transform:translateY(-2px)}.vn-home-contrast .vn-service-grid-cta>a span{font-size:17px}.vn-home.vn-home-contrast>.vn-main>.vn-section{padding-top:96px;padding-bottom:96px}.vn-home.vn-home-contrast>.vn-main>.vn-section:not(.vn-split):not(.vn-about):not(.vn-final-cta){background:var(--vn-ivory)}.vn-home-contrast .vn-stat-row{grid-template-columns:repeat(3,minmax(0,1fr))}.vn-home-contrast .vn-stat-row>div{min-width:0;padding:0 25px;display:block}.vn-home-contrast .vn-stat-heading{white-space:nowrap;align-items:center;gap:16px;display:flex}.vn-home-contrast .vn-stat-row>div>p{color:#ffffff94;margin:12px 0 0;font-size:16px;line-height:1.55}.vn-home-contrast .vn-process-banner{background:var(--vn-ink-deep);color:#fff;box-shadow:none;text-align:center;text-transform:uppercase;letter-spacing:.08em;border:0;border-radius:8px;margin-top:18px;padding:15px 18px;font-size:16px;font-weight:850;line-height:1.5}.vn-home-contrast .vn-process-banner span{color:#fff;opacity:.65;padding:0 7px}.vn-home-contrast>.vn-main .vn-practice-case{background:0 0;border:0;border-top:1px solid #fff3;border-radius:0;width:100%;margin:28px 0 0;padding:34px 0 0;display:block}.vn-home-contrast>.vn-main .vn-practice-timeline-heading{grid-template-columns:minmax(0,1.35fr) minmax(250px,.65fr);align-items:end;gap:clamp(40px,7vw,100px);display:grid}.vn-home-contrast>.vn-main .vn-practice-timeline-heading .vn-kicker{align-items:center;gap:10px;margin-bottom:15px;display:flex}.vn-home-contrast>.vn-main .vn-practice-timeline-heading .vn-kicker:before{content:"";background:#f26432;flex:0 0 22px;width:22px;height:2px}.vn-home-contrast>.vn-main .vn-practice-timeline-heading h2{letter-spacing:-.035em;margin:0;font-size:clamp(30px,3vw,43px);line-height:1.05}.vn-home-contrast>.vn-main .vn-practice-timeline-heading h2 span,.vn-home-contrast>.vn-main .vn-practice-timeline-heading h2 em{display:block}.vn-home-contrast>.vn-main .vn-practice-timeline-heading h2 em{color:#f26432;font-family:Lato,Arial,sans-serif;font-style:italic;font-weight:500}.vn-home-contrast>.vn-main .vn-practice-timeline-heading>p{color:#ffffffb8;margin:0 0 4px;font-size:16px;line-height:1.6}.vn-home-contrast>.vn-main .vn-practice-timeline-line{grid-template-columns:repeat(4,minmax(0,1fr));height:16px;margin-top:42px;display:grid;position:relative}.vn-home-contrast>.vn-main .vn-practice-timeline-line:before{content:"";background:linear-gradient(90deg,#f264327a 0% 77%,#f2643200 100%);height:1px;position:absolute;top:7px;left:4px;right:0}.vn-home-contrast>.vn-main .vn-practice-timeline-line span{z-index:1;background:#f26432;border-radius:50%;width:9px;height:9px;margin-top:3px;position:relative}.vn-home-contrast>.vn-main .vn-practice-timeline-line span:not(:first-child){background:#d77a58}.vn-home-contrast>.vn-main .vn-practice-timeline-steps{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.vn-home-contrast>.vn-main .vn-practice-timeline-steps article{min-width:0;padding:10px clamp(18px,2.4vw,34px) 0 0}.vn-home-contrast>.vn-main .vn-practice-timeline-steps article>span{color:#f26432;font-family:Lato,Arial,sans-serif;font-size:18px;line-height:1;display:block}.vn-home-contrast>.vn-main .vn-practice-timeline-steps strong{color:#fff;margin-top:9px;font-size:22px;font-weight:800;line-height:1.3;display:block}.vn-home-contrast>.vn-main .vn-practice-timeline-steps p{color:#ffffffb8;margin:9px 0 0;font-size:16px;line-height:1.58}.vn-home.vn-home-contrast>.vn-main>#wsparcie{padding-bottom:40px}.vn-home.vn-home-contrast>.vn-main>#wsparcie+.vn-proof{padding-top:40px}.vn-home.vn-home-contrast>.vn-main>.vn-proof{background:#fff;padding-bottom:40px}.vn-home.vn-home-contrast>.vn-main>.vn-proof+.vn-process{padding-top:40px}@media (width<=720px){.vn-home.vn-home-contrast>.vn-main>.vn-section{padding-top:64px;padding-bottom:64px}.vn-home-contrast .vn-stat-row{grid-template-columns:1fr}.vn-home-contrast .vn-stat-row>div{padding:17px 0}.vn-home-contrast .vn-stat-heading{gap:14px}.vn-home-contrast .vn-stat-row>div>p{margin-top:8px;font-size:16px}.vn-home-contrast .vn-process-banner{padding:14px 16px;line-height:1.7}.vn-home-contrast>.vn-main .vn-practice-case{margin-top:24px;padding:28px 0 0}.vn-home-contrast>.vn-main .vn-practice-timeline-heading{grid-template-columns:1fr;gap:16px}.vn-home-contrast>.vn-main .vn-practice-timeline-heading h2{font-size:31px}.vn-home-contrast>.vn-main .vn-practice-timeline-heading>p{font-size:16px}.vn-home-contrast>.vn-main .vn-practice-timeline-line{display:none}.vn-home-contrast>.vn-main .vn-practice-timeline-steps{grid-template-columns:1fr;gap:26px;margin-top:28px;padding-left:34px;display:grid;position:relative}.vn-home-contrast>.vn-main .vn-practice-timeline-steps:before{content:"";background:linear-gradient(#f264327a 0%,#f264326b 82%,#f2643200 100%);width:1px;position:absolute;top:5px;bottom:6px;left:5px}.vn-home-contrast>.vn-main .vn-practice-timeline-steps article{padding:0;position:relative}.vn-home-contrast>.vn-main .vn-practice-timeline-steps article:before{content:"";background:#d77a58;border-radius:50%;width:9px;height:9px;position:absolute;top:4px;left:-33px}.vn-home-contrast>.vn-main .vn-practice-timeline-steps article:first-child:before{background:#f26432}.vn-home-contrast>.vn-main .vn-practice-timeline-steps article>span{font-size:18px}.vn-home-contrast>.vn-main .vn-practice-timeline-steps strong{font-size:22px}.vn-home-contrast>.vn-main .vn-practice-timeline-steps p{color:#ffffffd6;font-size:16px;line-height:1.6}.vn-home.vn-home-contrast>.vn-main>#wsparcie{padding-bottom:28px}.vn-home.vn-home-contrast>.vn-main>#wsparcie+.vn-proof{padding-top:28px}.vn-home.vn-home-contrast>.vn-main>.vn-proof{padding-bottom:28px}.vn-home.vn-home-contrast>.vn-main>.vn-proof+.vn-process{padding-top:28px}.vn-offer-page #dla-kogo,.vn-offer-page #zakres,.vn-offer-page #modele,.vn-offer-page #zastepstwo,.vn-offer-page #pytania{scroll-margin-top:88px}.vn-offer-page .vo-page-links{gap:2px 6px;margin-top:15px;font-size:16px;line-height:1.6}}.vn-home{--vn-site-h1:clamp(50px, 4vw, 56px);--vn-site-h2:48px}.vn-home>.vn-main h1{font-weight:500;font-size:var(--vn-site-h1)!important;letter-spacing:-.04em!important;line-height:1.04!important}.vn-home>.vn-main :is(.vn-section-heading,.vn-statement,.vn-about-intro,.vn-faq-intro,.vn-final-cta,.vp-individual-intro,.vp-faq-intro,.vp-final-strip,.vo-custom-intro,.vo-security-intro,.vo-replacement-head,.vo-replacement-teaser,.vi-boundaries,.vi-experience,.vi-final,.va-cta,.vk-cta,.vka-related>header,.vka-cta,.vn-calendar-cta-copy,.vc-process>header,.vc-after-booking>header)>h2,.vn-home>.vn-main .vn-section-heading>div>h2,.vn-home>.vn-main .vn-faq-intro>h2,.vn-home>.vn-main .vp-faq-intro>h2,.vn-home>.vn-main .vo-custom-intro>h2,.vn-home>.vn-main .vo-security-intro>h2,.vn-home>.vn-main .vo-replacement-head>h2,.vn-home>.vn-main .vi-experience>div>h2,.vn-home>.vn-main .vi-boundaries>div>h2,.vn-home>.vn-main .vi-final>div>h2,.vn-home>.vn-main .va-cta>div>h2,.vn-home>.vn-main .vn-final-cta>div>h2{font-weight:500;font-size:var(--vn-site-h2)!important;letter-spacing:-.04em!important;line-height:1.04!important}@media (width<=980px){.vn-home{--vn-site-h1:48px;--vn-site-h2:42px}}@media (width<=720px){.vn-home{--vn-site-h1:40px;--vn-site-h2:34px}.vn-home>.vn-main h1{line-height:1.06!important}}@media (width<=390px){.vn-home{--vn-site-h1:38px}}.vn-home.vn-home-contrast{--vn-site-h2:49px}.vn-home.vn-home-contrast .vn-faq{--vn-site-h2:48px}@media (width<=980px){.vn-home.vn-home-contrast{--vn-site-h2:43px}.vn-home.vn-home-contrast .vn-faq{--vn-site-h2:42px}}@media (width<=720px){.vn-home.vn-home-contrast{--vn-site-h2:35px}.vn-home.vn-home-contrast .vn-faq{--vn-site-h2:34px}}.vp-page .vp-pricing-beyond{color:#102a42;background:#eef1f3;padding-top:64px;display:block}.vp-page .vp-pricing-beyond .vp-partnership-card{margin:0}.vp-page .vp-custom-pricing{background:#fff;border:1px solid #102a4224;border-radius:20px;margin-top:24px;padding:clamp(28px,3vw,40px);overflow:hidden}.vp-page .vp-custom-heading{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:36px;padding-bottom:26px;display:grid}.vp-page .vp-custom-heading h3{color:#102a42;letter-spacing:-.03em;margin:7px 0 10px;font-size:clamp(28px,2.6vw,36px);font-weight:500;line-height:1.08}.vp-page .vp-custom-heading>div>p:last-child{color:#647481;max-width:850px;margin:0;font-size:16px;line-height:1.6}.vp-page .vp-custom-heading .vn-button{justify-content:center;min-width:210px}.vp-page .vp-custom-grid{border-top:1px solid #102a4224;grid-template-columns:repeat(4,minmax(0,1fr));padding-top:24px;display:grid}.vp-page .vp-custom-grid article{border-left:1px solid #102a421f;align-items:flex-start;gap:13px;min-width:0;padding:0 24px;display:flex}.vp-page .vp-custom-grid article:first-child{border-left:0;padding-left:0}.vp-page .vp-custom-grid article:last-child{padding-right:0}.vp-page .vp-custom-grid .vo-custom-icon{color:#f26432;background:0 0;border-radius:0;flex:0 0 28px;width:28px;height:28px}.vp-page .vp-custom-grid .vo-custom-icon svg{width:23px;height:23px}.vp-page .vp-custom-grid h4{color:#102a42;letter-spacing:0;text-transform:none;margin:1px 0 8px;font-family:Lato,Arial,sans-serif;font-size:17px;font-weight:800;line-height:1.3}.vp-page .vp-custom-grid p{color:#647481;margin:0;font-size:16px;line-height:1.55}.vp-page .vp-rule-grid h3{margin-top:0}@media (width<=980px){.vp-page .vp-custom-grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:24px}.vp-page .vp-custom-grid article:nth-child(3){border-left:0;padding-left:0}}@media (width<=720px){.vp-page .vp-pricing-beyond{padding-top:44px}.vp-page .vp-custom-pricing{border-radius:16px;margin-top:16px;padding:26px 20px}.vp-page .vp-custom-heading{grid-template-columns:1fr;align-items:start;gap:20px;padding-bottom:22px}.vp-page .vp-custom-heading h3{font-size:28px}.vp-page .vp-custom-heading .vn-button{width:100%}.vp-page .vp-custom-grid{border-top:0;grid-template-columns:1fr;gap:0;padding-top:4px}.vp-page .vp-custom-grid article,.vp-page .vp-custom-grid article:first-child,.vp-page .vp-custom-grid article:nth-child(3),.vp-page .vp-custom-grid article:last-child{border-top:1px solid #102a421f;border-left:0;padding:18px 0}}body .vn-home.vn-home-contrast>.vn-main>section.vn-section.vn-proof{background-image:none;background-color:#fff!important}.vp-page .vp-rule-grid article{min-height:0}.va-page .va-experience{background:var(--vn-ink)}.va-page .va-experience-heading{grid-template-columns:minmax(0,1.45fr) minmax(280px,.72fr);align-items:end;gap:clamp(42px,7vw,110px);display:grid}.va-page .va-experience-heading h2{color:#fff;letter-spacing:-.045em;max-width:850px;margin:16px 0 0;font-size:clamp(38px,4.3vw,61px);line-height:1.05}.va-page .va-experience-heading>p{color:#ffffffb8;margin:0 0 3px;font-size:16px;line-height:1.7}.va-page .va-career-timeline{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(38px,4.5vw,58px);display:grid}.va-page .va-career-timeline article{min-width:0;padding-right:clamp(22px,3vw,46px)}.va-page .va-career-marker{align-items:center;height:10px;display:flex}.va-page .va-career-marker:before{content:"";background:#f26432;border-radius:50%;flex:0 0 12px;width:12px;height:12px}.va-page .va-career-marker:after{content:"";background:#ffffff45;flex:1;height:1px;margin-left:14px}.va-page .va-career-timeline article:last-child .va-career-marker:before{background:#fff}.va-page .va-career-timeline article:last-child .va-career-marker:after{display:none}.va-page .va-career-timeline article>span{color:#ffffffb3;margin-top:17px;font-size:16px;line-height:1;display:block}.va-page .va-work-method+.va-cta{padding-top:44px;padding-bottom:44px}@media (width<=720px){.va-page .va-work-method+.va-cta{padding-top:40px;padding-bottom:40px}}.va-page .va-career-timeline h3{color:#fff;letter-spacing:0;margin:12px 0 8px;font-family:Lato,Arial,sans-serif;font-size:16px;font-weight:800;line-height:1.28}.va-page .va-career-timeline p{color:#ffffffb3;margin:0;font-size:16px;line-height:1.62}.va-page .va-career-industries{border-top:1px solid #fff3;grid-template-columns:92px minmax(0,1fr);align-items:baseline;gap:22px;margin-top:36px;padding-top:22px;display:grid}.va-page .va-career-industries strong{color:#ffffff8f;letter-spacing:.11em;text-transform:uppercase;font-size:16px;font-weight:850;line-height:1.3}.va-page .va-career-industries p{color:#ffffffb8;margin:0;font-size:16px;line-height:1.55}@media (width<=820px){.va-page .va-experience-heading{grid-template-columns:1fr;align-items:start;gap:22px}.va-page .va-experience-heading h2{font-size:clamp(36px,10vw,48px)}.va-page .va-career-timeline{grid-template-columns:1fr;gap:0;margin-top:36px}.va-page .va-career-timeline article{padding:0 0 30px 35px;position:relative}.va-page .va-career-timeline article:last-child{padding-bottom:0}.va-page .va-career-marker{width:12px;height:auto;display:block;position:absolute;inset:4px auto 0 0}.va-page .va-career-marker:before{display:block}.va-page .va-career-marker:after{width:1px;height:auto;margin:0;position:absolute;top:18px;bottom:-24px;left:5px}.va-page .va-career-timeline article>span{margin-top:0}.va-page .va-career-timeline h3{margin-top:9px;font-size:18px}.va-page .va-career-timeline p,.va-page .va-experience-heading>p{font-size:16px}.va-page .va-career-industries{grid-template-columns:1fr;gap:8px;margin-top:32px}}.va-page .va-why-virtunova{background:#eef1f3;padding-top:48px;padding-bottom:48px}.va-page .va-why-card{color:var(--vn-ink);background:#fff;border-radius:24px;grid-template-columns:minmax(0,.85fr) minmax(0,1.65fr);gap:clamp(32px,4vw,64px);padding:clamp(30px,4vw,56px);display:grid}.va-page .va-why-card>header,.va-page .va-why-copy{min-width:0}.va-page .va-why-card .vn-kicker{color:#f26432;letter-spacing:.12em;text-transform:uppercase;margin:0 0 18px;font-family:Lato,Arial,sans-serif;font-size:16px;font-weight:800;line-height:1.4}.va-page .va-why-card blockquote{color:var(--vn-ink);border-left:3px solid #f26432;margin:0;padding-left:22px;font-family:Lato,Arial,sans-serif;font-size:clamp(26px,2.1vw,34px);line-height:1.25}.va-page .va-why-copy p{color:var(--vn-ink);margin:0;font-size:16px;line-height:1.7}.va-page .va-why-copy p+p{margin-top:18px}@media (width<=820px){.va-page .va-why-virtunova{padding-top:32px;padding-bottom:32px}.va-page .va-why-card{border-radius:18px;grid-template-columns:minmax(0,1fr);gap:26px;padding:30px 24px}}@media (width>=981px){.vn-offer-page .vo-page-links{color:#ffffffd1;gap:5px 9px;font-size:16px}.vn-offer-page .vo-page-links a{color:#ffffffeb}.vn-offer-page .vo-scope-index:not(.vo-mobile-preview) .vo-scope-pills :is(button,a){min-height:48px;padding:11px 18px;font-size:16px;line-height:1.35}.vn-home-contrast .vn-proof .vn-stat-row>div>p{color:#ffffffd1;font-size:16px;line-height:1.6}}.vn-home small{font-size:16px}.vn-home.va-page .vn-main p:not(.vn-kicker){font-family:Lato,sans-serif;font-size:18px}.vn-home.va-page :is(.va-story-profile-copy,.va-why-copy,.va-work-method-grid) p,.vn-home.va-page .va-work-method-heading>p,.vn-home.va-page .va-cta p:not(.vn-kicker){color:#36414d}.vn-home.va-page .va-story-profile-card{row-gap:22px}.vn-home.va-page .va-story-profile-footer{margin-top:0;padding-top:18px}.vn-home.va-page .va-story-profile-tags span{color:#fff;background:#102a42;border-color:#102a42}.vn-home.va-page .va-work-method-grid{border-top:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-bottom:30px}.vn-home.va-page .va-work-method-grid article{background:#fff;border:1px solid #dce2e6;border-top:3px solid #f26432;border-radius:16px;padding:26px 28px;box-shadow:0 5px 18px #102a420b}.vn-home.va-page .va-work-method-grid h3{min-height:0;margin-bottom:12px;font-family:Lato,sans-serif;font-size:20px;font-weight:700}.vn-home.va-page .va-work-method{padding-bottom:0}.vn-home.va-page .va-work-method+.va-cta{padding-top:28px}@media (width<=720px){.vn-home.va-page .va-work-method-grid{grid-template-columns:minmax(0,1fr);gap:14px}.vn-home.va-page .va-work-method-grid article{padding:22px}.vn-home.va-page .va-work-method+.va-cta{padding-top:24px}}.vn-home.va-page,.vn-home.va-page :not(h1,h2,h1 *,h2 *){font-family:Lato,sans-serif!important}.vn-home.va-page .vn-kicker:not(h2),.vn-home.va-page .va-story-profile-tags span,.vn-home.va-page .vn-button,.vn-home.va-page .va-career-industries strong{font-weight:700}.vn-home.va-page .va-career-timeline h3{font-size:20px;font-weight:700;line-height:1.35}.vn-home.va-page .va-career-timeline article>span{font-variant-numeric:oldstyle-nums proportional-nums;font-feature-settings:"onum" 1, "pnum" 1;font-size:20px;line-height:1.2;font-family:Lato,Arial,sans-serif!important}.vn-home.va-page :is(.va-story-profile,.va-experience,.va-why-card,.va-work-method,.va-cta) .vn-kicker{letter-spacing:.12em;font-size:16px;font-weight:900;line-height:1.4;font-family:Lato,sans-serif!important}.vn-home.va-page .va-hero-signature>div:first-child strong{font-weight:900}.vn-home-contrast .vn-stat-heading{white-space:normal;flex-wrap:wrap}.vn-home-contrast .vn-stat-heading span{overflow-wrap:break-word}body,body *{font-family:Lato,sans-serif!important}body :is(.vn-kicker,.vp-card-kicker,.eyebrow,.vo-hero-eyebrow){letter-spacing:.12em!important;font-family:Lato,sans-serif!important;font-size:16px!important;font-weight:900!important;line-height:1.4!important}.vn-home-contrast .vn-toolbox b{gap:8px;max-width:100%;line-height:1.35}.vn-home-contrast .vn-toolbox b i{white-space:nowrap;flex:none;width:auto;min-width:32px;height:28px;padding-inline:4px;line-height:1}.vn-home-contrast .vn-toolbox .vn-tool-name{overflow-wrap:anywhere;min-width:0}.vn-home-contrast .vn-toolbox>span{font-size:14px;font-weight:700}.vn-home-contrast .vn-toolbox b{font-size:14px;font-weight:400}.vn-home-contrast .vn-toolbox b i{min-width:24px;height:22px;font-size:12px;font-weight:700}.vi-installation-page .vi-problem-grid article{min-height:0;padding:24px}.vi-installation-page .vi-problem-grid h3{margin:20px 0 14px}.vi-installation-page .vi-problem-grid span{color:#f26432;font-size:16px;font-weight:900}.vn-home-contrast>.vn-main .vn-statement h2{letter-spacing:normal;line-height:1.18}.vn-offer-submenu p.vn-offer-situation-label,.mobile-navigation-group .vn-offer-situation-label{border-top:1px solid #102a4229;margin-top:6px;padding-top:14px}.mobile-navigation-group .vn-mobile-offer-label{color:#f26432;text-transform:uppercase;letter-spacing:.09em;margin:0;padding:9px 13px 10px 22px;font-size:16px;font-weight:850;line-height:1.35}.mobile-navigation-group .vn-mobile-offer-label.vn-offer-situation-label{margin-top:6px;padding-top:14px}.vn-offer-page .vo-scope-pills a{text-align:center;justify-content:center;align-items:center;font-family:inherit;text-decoration:none;display:flex}.vn-offer-page .vo-scope-pills a:focus-visible{outline-offset:3px;outline:3px solid #f26432}.vs-page{color:#102a42;background:#fff}.vs-page .vs-hero{background:#fff;padding-top:48px;padding-bottom:44px}.vs-back{color:#455260;text-underline-offset:4px;margin-bottom:32px;font-size:16px;display:inline-block}.vs-intro{grid-template-columns:1.1fr 1fr;align-items:start;gap:48px;display:grid}.vs-page .vs-intro h1{letter-spacing:-.035em;margin:0;font-size:clamp(36px,4vw,60px);line-height:1.08}.vs-intro p{color:#455260;margin:0;font-size:18px;line-height:1.65}.vs-intro .vn-actions{margin-top:28px}.vs-page .vs-work{background:#eef1f3;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:start;gap:28px;padding-top:32px;padding-bottom:56px;display:grid}.vs-task-sheet{background:#fff;border-radius:20px;padding:32px}.vs-page .vn-main h2{letter-spacing:-.025em;margin:0;font-size:clamp(30px,3vw,44px);line-height:1.15}.vs-scope-intro,.vs-application{color:#455260;margin:20px 0;font-size:17px;line-height:1.65}.vs-task-list{margin:24px 0 0;padding:0;list-style:none}.vs-task-list li{border-top:1px solid #dce1e6;grid-template-columns:24px minmax(0,1fr);gap:12px;padding:16px 0;display:grid}.vs-task-list li>span{color:var(--vn-blue);font-size:20px;font-weight:700}.vs-task-list p{color:#102a42;margin:0;font-size:18px;line-height:1.5}.vs-tools{color:#fff;background:#102a42;border-radius:20px;padding:32px}.vs-tools .vn-kicker{color:#ff8050}.vs-tools ul{flex-wrap:wrap;gap:10px;margin:28px 0 0;padding:0;list-style:none;display:flex}.vs-tools li{overflow-wrap:anywhere;border:1px solid #ffffff59;border-radius:9px;padding:10px 14px;font-size:17px;line-height:1.4}.vs-related{color:#fff;text-underline-offset:4px;margin-top:28px;font-size:16px;line-height:1.6;text-decoration:underline;display:block}.vs-page .vs-context{background:#fff;grid-template-columns:1fr 1fr;gap:48px;padding-top:56px;padding-bottom:56px;display:grid}.vs-context>div>p:not(.vn-kicker){color:#455260;margin:22px 0 0;font-size:18px;line-height:1.65}.vs-context aside{border-left:3px solid #f26432;align-self:center;padding-left:32px}.vs-context .vs-outcome{color:#102a42;margin:0;font-size:24px;line-height:1.5}.vs-context aside ul{padding-left:20px;font-size:18px;line-height:1.8}.vs-page .vs-agreement{background:#eef1f3;grid-template-columns:1fr 1fr;gap:48px;padding-top:48px;padding-bottom:48px;display:grid}.vs-agreement>p{color:#455260;margin:0;font-size:18px;line-height:1.7}.vs-page .vs-final{color:#fff;background:#102a42;grid-template-columns:1fr auto;align-items:center;gap:48px;padding-top:48px;padding-bottom:48px;display:grid}.vs-final .vn-kicker{color:#ff8050}.vs-final>div>p:not(.vn-kicker){color:#dce1e6;max-width:800px;font-size:18px;line-height:1.6}@media (width<=800px){.vs-intro,.vs-page .vs-work,.vs-page .vs-context,.vs-page .vs-agreement,.vs-page .vs-final{grid-template-columns:minmax(0,1fr);gap:28px}.vs-page .vs-hero{padding-top:32px;padding-bottom:32px}.vs-task-sheet,.vs-tools{padding:24px}.vs-context aside{padding-left:20px}.vs-page .vs-final .vn-button{justify-self:start}.vs-page .vs-context,.vs-page .vs-agreement,.vs-page .vs-final{padding-top:36px;padding-bottom:36px}}.vs-page .vs-delivery{background:#fff;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:48px;padding-top:20px;padding-bottom:56px;display:grid}.vs-delivery>div>p:not(.vn-kicker){color:#455260;margin:22px 0 0;font-size:18px;line-height:1.75}.vs-delivery aside{border:1px solid #dce1e6;border-radius:16px;align-self:center;padding:28px}.vs-delivery aside>p:not(.vn-kicker){color:#455260;margin:0;font-size:18px;line-height:1.7}@media (width<=800px){.vs-page .vs-delivery{grid-template-columns:minmax(0,1fr);gap:24px;padding-bottom:36px}}.vn-offer-page .vo-scope-index .vo-scope-pills a{transition:border-color .2s,background-color .2s,box-shadow .2s;transform:none}.vn-offer-page .vo-scope-index .vo-scope-pills a:is(:hover,:focus-visible){background:#ffffff1f;border-color:#f26432;transform:none;box-shadow:inset 0 0 0 1px #f26432}@media (prefers-reduced-motion:reduce){.vn-offer-page .vo-scope-index .vo-scope-pills a{transition:none}}.vn-offer-page .vo-service-bricks{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}.vn-offer-page .vo-service-bricks .vo-service-brick{color:#fff;text-align:left;background:#ffffff0d;border:1px solid #ffffff45;border-radius:14px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;min-width:0;padding:20px 44px 20px 20px;font-family:Lato,Arial,sans-serif;text-decoration:none;transition:border-color .18s,background-color .18s,box-shadow .18s;display:flex;position:relative}.vn-offer-page .vo-service-brick .vo-service-brick-title{color:#fff;letter-spacing:0;margin:0;font:700 18px/1.35 Lato,Arial,sans-serif}.vn-offer-page .vo-service-brick-summary{color:#d6dfe6;margin:0;font:400 16px/1.5 Lato,Arial,sans-serif;display:block}.vn-offer-page .vo-service-brick-arrow{color:#ff885a;font:400 21px/1 Lato,Arial,sans-serif;position:absolute;top:20px;right:17px}.vn-offer-page .vo-service-bricks .vo-service-brick:is(:hover,:focus-visible){background:#ffffff17;border-color:#f26432;box-shadow:inset 0 0 0 1px #f26432}.vn-offer-page .vo-service-bricks .vo-service-brick:focus-visible{outline-offset:3px;outline:2px solid #f26432}@media (width<=720px){.vn-offer-page .vo-service-bricks{grid-template-columns:minmax(0,1fr);gap:10px}.vn-offer-page .vo-service-bricks .vo-service-brick{padding:18px 44px 18px 18px}}@media (prefers-reduced-motion:reduce){.vn-offer-page .vo-service-bricks .vo-service-brick{transition:none}}.vn-offer-page .vo-outcome-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.vn-offer-page .vo-outcome-card{color:#102a42;background:#fff;border:2px solid #0000;border-radius:14px;flex-direction:column;min-width:0;padding:24px 20px;text-decoration:none;transition:border-color .18s,box-shadow .18s;display:flex}.vn-offer-page .vo-outcome-card :is(h3,h4){color:#102a42;letter-spacing:0;border-bottom:1px solid #e3e6e8;margin:0 0 12px;padding:0 0 12px;font:700 18px/1.35 Lato,Arial,sans-serif}.vn-offer-page .vo-outcome-card>p{color:#455260;margin:0 0 32px;font:400 16px/1.5 Lato,Arial,sans-serif}.vn-offer-page .vo-outcome-cta{color:#102a42;margin-top:auto;font:700 16px/1.4 Lato,Arial,sans-serif}.vn-offer-page .vo-outcome-cta>span{color:#f26432}.vn-offer-page .vo-outcome-card:is(:hover,:focus-visible){border-color:#f26432;box-shadow:0 0 0 1px #f26432}.vn-offer-page .vo-outcome-card:focus-visible{outline-offset:3px;outline:2px solid #f26432}.vn-offer-page .vo-outcome-footer{color:#c4d0da;margin:32px 0 0;font:400 16px/1.5 Lato,Arial,sans-serif}.vn-offer-page .vo-outcome-footer a{color:#fff;text-underline-offset:3px;font-weight:700;text-decoration:underline}@media (width>=1101px){.vn-offer-page .vo-outcome-card:nth-child(9){grid-column:2}}@media (width<=1100px){.vn-offer-page .vo-outcome-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.vn-offer-page .vo-outcome-grid{grid-template-columns:minmax(0,1fr);gap:14px}}@media (prefers-reduced-motion:reduce){.vn-offer-page .vo-outcome-card{transition:none}}.vs-contrast-process .vs-context{background:#132e43;align-items:center;gap:40px;padding-top:48px;padding-bottom:48px}.vs-contrast-process .vs-context>div h2{color:#fff}.vs-contrast-process .vs-context>div>p:not(.vn-kicker){color:#d7e0e7}.vs-contrast-process .vs-context>div>.vn-kicker{color:#ff916a}.vs-contrast-process .vs-context>aside{background:#fff;border:0;border-top:3px solid #f26432;border-radius:14px;padding:28px}.vs-contrast-process .vs-context>aside .vn-kicker{color:var(--vn-blue)}.vs-contrast-process .vs-context .vs-outcome{color:#132e43;font-family:Lato,Arial,sans-serif;font-size:clamp(24px,2.1vw,30px);line-height:1.4}.vs-page .vs-context .vs-benefit-card .vs-benefit-label{color:var(--vn-blue);letter-spacing:0;text-transform:none;margin:0 0 12px;font-size:16px;font-weight:700;line-height:1.4}.vs-page .vs-context .vs-benefit-card .vs-outcome{letter-spacing:0;font-size:22px;font-weight:400;line-height:1.45;font-family:Lato,Arial,sans-serif!important}@media (width<=600px){.vs-page .vs-context .vs-benefit-card .vs-outcome{font-size:20px}}.vs-contrast-process .vs-delivery{background:#edf0f3;padding-top:48px;padding-bottom:48px;display:block}.vs-contrast-process .vs-delivery-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:28px;display:grid}.vs-contrast-process .vs-delivery-steps article{border-top:2px solid #f26432;min-width:0;padding-top:18px}.vs-contrast-process .vs-delivery-steps h3{color:#132e43;margin:0 0 12px;font:700 20px/1.35 Lato,Arial,sans-serif}.vs-contrast-process .vs-delivery-steps p{color:#455260;margin:0;font:400 18px/1.65 Lato,Arial,sans-serif}.vs-contrast-process .vs-delivery>aside{background:#fff;border:1px solid #dce2e7;border-left:4px solid #f26432;border-radius:0 12px 12px 0;margin-top:28px;padding:24px}@media (width<=800px){.vs-contrast-process .vs-context,.vs-contrast-process .vs-delivery-steps{grid-template-columns:minmax(0,1fr);gap:24px}}.vs-contrast-process .vs-context .vs-problem-points{color:#d7e0e7;margin:24px 0 0;padding:0 0 0 1.25em;font:400 18px/1.6 Lato,Arial,sans-serif;list-style:outside}.vs-contrast-process .vs-context .vs-problem-points li{margin:0 0 12px;padding-left:6px;display:list-item}.vs-contrast-process .vs-context .vs-problem-points li:last-child{margin-bottom:0}.vs-contrast-process .vs-context .vs-problem-points li::marker{color:#ff916a}.vn-home-contrast .vn-service-direct-link{color:inherit;text-decoration:none;display:block}.vn-home-contrast .vn-service-direct-link:first-child,.vn-home-contrast .vn-service-direct-link:last-child{color:#fff}.vn-home-contrast .vn-service-direct-link .vn-plus{color:#c34b20}.vn-home-contrast .vn-service-direct-link:focus-visible{outline-offset:3px;outline:3px solid #f26432}.vn-offer-page .vo-scope-groups{gap:36px;display:grid}.vn-offer-page .vo-scope-group{border-top:1px solid #ffffff38;min-width:0;padding-top:20px}.vn-offer-page .vo-scope-group-heading{flex-wrap:wrap;align-items:baseline;gap:10px 24px;margin-bottom:18px;display:flex}.vn-offer-page .vo-scope-group-heading h3{color:#ff885a;letter-spacing:.07em;text-transform:uppercase;margin:0;font:800 16px/1.4 Lato,Arial,sans-serif}.vn-offer-page .vo-scope-group-heading p{color:#d6dfe6;margin:0;font:400 16px/1.5 Lato,Arial,sans-serif}.vn-offer-page .vo-group-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.vn-offer-page .vo-group-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.vn-offer-page .vo-group-grid .vo-outcome-card :is(h3,h4){border:0;padding:0}.vn-offer-page .vo-group-grid .vo-outcome-cta{color:var(--vn-blue);text-transform:uppercase;font-size:16px}@media (width<=1100px){.vn-offer-page .vo-group-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.vn-offer-page .vo-group-grid{grid-template-columns:minmax(0,1fr)}.vn-offer-page .vo-scope-group-heading{display:block}.vn-offer-page .vo-scope-group-heading p{margin-top:8px}}.mobile-navigation .mobile-navigation-panel{box-sizing:border-box;max-height:var(--mobile-menu-available-height,calc(100vh - 120px));max-height:var(--mobile-menu-available-height,calc(100dvh - 120px));overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;padding-bottom:max(9px,env(safe-area-inset-bottom));align-content:start;overflow:hidden auto}.vn-offer-page>.vn-main .vo-security-grid strong{font-size:20px;line-height:1.35}.vp-page .vp-rule-grid h3{font-weight:700}@media (width<=900px){.vn-offer-page .vo-model-mobile{gap:12px}.vn-offer-page .vo-model-mobile header,.vn-offer-page .vo-model-mobile article.is-featured header{padding:16px 18px 12px}.vn-offer-page .vo-model-mobile header>span{margin-bottom:9px;display:inline-block;position:static}.vn-offer-page .vo-model-mobile dl{padding:0 18px}.vn-offer-page .vo-model-mobile dl>div{padding:8px 0}.vn-offer-page .vo-model-mobile dt{margin-bottom:3px;line-height:1.25}.vn-offer-page .vo-model-mobile dd{line-height:1.4}.vp-page .vp-cost{padding-top:32px;padding-bottom:32px}.vp-page .vp-cost .vn-section-heading{margin-bottom:22px}.vp-page .vp-cost-grid{align-items:start;gap:12px}.vp-page .vp-cost-grid article{min-height:0;padding:20px}.vp-page .vp-cost-grid h3{margin:12px 0 14px}.vp-page .vp-cost-grid li{padding-top:8px;padding-bottom:8px;line-height:1.4}.vp-page .vp-cost-grid li:before{top:16px}}.vn-offer-page .vo-replacement-path li::marker{color:#ff885a}.vn-offer-page .vo-model-compare thead th:not(:first-child):not(.is-featured),.vn-offer-page .vo-model-mobile article:not(.is-featured)>header{background:#f1f4f6}.vn-offer-page .vo-scope.vo-scope-light{color:#102a42;background:#fff}.vn-offer-page .vo-scope-light .vo-scope-heading h2{color:#102a42}.vn-offer-page .vo-scope-light .vo-scope-heading>p,.vn-offer-page .vo-scope-light .vo-scope-group-heading p,.vn-offer-page .vo-scope-light .vo-outcome-footer{color:#455260}.vn-offer-page .vo-scope-light .vo-scope-group{border-top-color:#dce2e7}.vn-offer-page .vo-scope-light .vo-scope-group-heading h3{color:var(--vn-blue)}.vn-offer-page .vo-scope-light .vo-outcome-card{background:#f1f4f6}.vn-offer-page .vo-scope-light .vo-outcome-footer a{color:#102a42}.vn-offer-page .vo-audience.vo-audience-after-scope{background:#102a42}.vn-offer-page .vo-audience-after-scope .vn-section-heading h2{color:#fff}.vn-offer-page .vo-audience-after-scope .vn-section-heading>p{color:#d6dfe6}.vn-offer-page .vo-audience-after-scope .vn-section-heading .vn-kicker{color:#ff885a}.vn-offer-page .vo-audience-after-scope .vo-audience-card:first-child,.vn-offer-page .vo-audience-after-scope .vo-audience-card:nth-child(6){border-color:#ffffff59}.vn-offer-page .vo-audience-after-scope .vo-audience-card.has-link:is(:hover,:focus-visible){border-color:#f26432}.vn-offer-page .vo-hero.vo-card-hero{border-radius:18px 18px 0 0;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:start;gap:40px 90px;min-height:0;padding-bottom:60px}.vn-offer-page .vo-card-hero-intro{grid-area:1/1;min-width:0}.vn-offer-page .vo-card-hero-description{grid-area:1/2;min-width:0;padding-top:42px}.vn-offer-page .vo-card-hero-intro .vn-kicker{color:#ec6a3c;margin:0 0 22px;display:block}.vn-offer-page .vo-card-hero h1{color:#fff;margin:0;font-family:Lato,Arial,sans-serif}.vn-offer-page .vo-card-hero h1 em{color:#ec6a3c;font-weight:inherit}.vn-offer-page>.vn-main .vo-card-hero .vo-card-hero-summary{color:#bdcbd6;margin:0 0 24px;font-size:18px;line-height:1.65}.vn-offer-page .vo-card-hero .vo-card-hero-cta{color:#fff;background:#ec6a3c;padding:15px 25px}.vn-offer-page .vo-card-hero .vo-card-hero-cta:hover{background:#cf522a}.vn-offer-page>.vn-main .vo-card-hero .vo-card-hero-experience{color:#b8c7d4;border-top:1px solid #ffffff29;margin:26px 0 0;padding:18px 0 0;font-size:16px;line-height:1.5}.vn-offer-page .vo-hero-band{padding-bottom:28px}.vn-offer-page .vo-hero-index{z-index:1;width:min(calc(var(--vn-content-width) - 64px),calc(100% - 112px));box-shadow:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:-30px auto 0;display:grid;position:relative}.vn-offer-page .vo-hero-index-tab{color:#13293f;text-align:center;cursor:pointer;background:#fff;border:1px solid #dfe4ea;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-width:0;padding:15px 16px;font-family:Lato,Arial,sans-serif;font-size:15px;font-weight:700;line-height:1.3;text-decoration:none;transition:border-color .15s;display:flex;box-shadow:0 6px 12px -4px #13293f29}.vn-offer-page .vo-hero-index-label{min-width:0}.vn-offer-page .vo-hero-index-arrow{color:var(--vn-blue);flex:none;font-size:12px;font-weight:400}.vn-offer-page .vo-hero-index-tab:hover{border-top:3px solid #ec6a3c;padding-top:13px;font-weight:700}.vn-offer-page .vo-hero-index-tab:focus-visible{outline:2px solid var(--vn-blue);outline-offset:-3px}@media (width<=1100px){.vn-offer-page .vo-hero.vo-card-hero{gap:32px 40px;padding:36px 30px 56px}}@media (width<=900px){.vn-offer-page .vo-hero.vo-card-hero{grid-template-columns:minmax(0,1fr)}.vn-offer-page .vo-card-hero-description{grid-area:2/1;padding-top:0}}@media (width<=560px){.vn-offer-page .vo-hero.vo-card-hero{border-radius:16px 16px 0 0;gap:26px;padding:30px 22px 44px}}@media not all and (width>=720px){.vn-offer-page .vo-hero-index{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:8px;width:calc(100% - 40px);margin-top:0}.vn-offer-page .vo-hero-index-tab{border-bottom:1px solid #dfe4ea;border-radius:12px}}@media (prefers-reduced-motion:reduce){.vn-offer-page .vo-hero-index-tab{transition:none}}.vn-offer-page .vo-scope.vo-scope-directory{background:#edf0f3}.vn-offer-page .vo-scope-directory .vo-scope-heading{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:end;gap:48px;margin-bottom:32px}.vn-offer-page .vo-scope-directory .vo-scope-heading>p{justify-self:end;max-width:390px;font-size:18px;line-height:1.55}.vn-offer-page .vo-scope-directory .vo-scope-groups{gap:0}.vn-offer-page .vo-scope-directory .vo-scope-group{border-top:1px solid #c8d0d9;grid-template-columns:220px minmax(0,1fr);gap:32px;padding:28px 0;display:grid}.vn-offer-page .vo-scope-directory .vo-scope-group:last-child{border-bottom:1px solid #c8d0d9}.vn-offer-page .vo-scope-directory .vo-scope-group-heading{margin:2px 0 0;display:block}.vn-offer-page .vo-scope-directory .vo-scope-group-heading h3{font-size:16px;line-height:1.4}.vn-offer-page .vo-scope-directory .vo-scope-group-heading p{margin-top:8px;font-size:16px;line-height:1.5}.vn-offer-page .vo-scope-directory .vo-group-grid{gap:16px}.vn-offer-page .vo-scope-directory .vo-group-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.vn-offer-page .vo-scope-directory .vo-group-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}.vn-offer-page .vo-scope-directory .vo-outcome-card{background:#fff;border:2px solid #0000;border-radius:18px;flex-direction:column;padding:20px 42px 20px 20px;display:flex;position:relative;box-shadow:0 8px 22px #13293f0d}.vn-offer-page .vo-scope-directory .vo-outcome-card h4{font-size:var(--vo-item-title-size);color:#13293f;text-transform:none;letter-spacing:0;border:0;margin:0 0 10px;padding:0;font-weight:700;line-height:1.3}.vn-offer-page .vo-scope-directory .vo-outcome-card>p{color:#455260;margin:0;font-size:16px;line-height:1.5}.vn-offer-page .vo-scope-directory .vo-directory-arrow{color:var(--vn-blue);font-size:21px;line-height:1.2;position:absolute;top:20px;right:16px}.vn-offer-page .vo-scope-directory .vo-outcome-card:is(:hover,:focus-visible){border-color:#ec6a3c;box-shadow:0 8px 22px #13293f1a}.vn-offer-page .vo-scope-directory .vo-outcome-card:focus-visible{outline:2px solid var(--vn-blue);outline-offset:3px}.vn-offer-page .vo-scope-directory .vo-outcome-footer{margin-top:22px}@media (width<=1100px){.vn-offer-page .vo-scope-directory .vo-scope-group{grid-template-columns:minmax(0,1fr);gap:18px}.vn-offer-page .vo-scope-directory .vo-scope-group-heading{max-width:100%}}@media (width<=700px){.vn-offer-page .vo-scope-directory .vo-scope-heading{grid-template-columns:minmax(0,1fr);gap:18px;margin-bottom:24px}.vn-offer-page .vo-scope-directory .vo-scope-heading>p{justify-self:start;max-width:none;font-size:16px}.vn-offer-page .vo-scope-directory .vo-scope-group{padding:24px 0}.vn-offer-page .vo-scope-directory .vo-group-grid{grid-template-columns:minmax(0,1fr);gap:12px}.vn-offer-page .vo-scope-directory .vo-outcome-card{border-radius:14px;padding:18px 42px 18px 18px}.vn-offer-page .vo-scope-directory .vo-outcome-card h4{font-size:var(--vo-item-title-size)}}.vn-home-contrast>.vn-main>.vn-home-situations{align-items:start}.vn-home-situations .vn-home-consultation{flex-direction:column;gap:8px;display:flex;position:relative}.vn-home-situations .vn-home-consultation>span{color:#c0c9d0;text-align:center;font-size:14px;line-height:1.5}@media (width>=981px){.vn-home-contrast>.vn-main>.vn-home-situations{align-items:stretch}.vn-home-situations>.vn-statement{flex-direction:column;display:flex}.vn-home-situations>.vn-statement>.vn-actions{margin-top:auto;padding-top:31px}}.vn-home-situations .vn-statement blockquote{border-left-width:3px;padding:0 0 0 20px;font-family:inherit;font-size:16px;font-weight:700;line-height:1.65}.vn-home-situations .vn-responsibility-card li{padding:7px 0;display:block}.vn-home-situations .vn-responsibility-card li:not(:last-child):after{width:1px;top:52px;bottom:-7px;left:21px}.vn-home-situations .vn-home-situation-link{z-index:1;color:inherit;border-radius:13px;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:18px;text-decoration:none;display:grid;position:relative}.vn-home-situations .vn-home-situation-number{color:#fff;background:#ec6a3c;border-radius:10px;place-items:center;width:44px;height:44px;font-size:16px;font-weight:900;display:grid}.vn-home-situations .vn-home-situation-link>div{border:1px solid #0000;min-width:0;transition:border-color .2s,background-color .2s}.vn-home-situations .vn-home-situation-link strong{font-size:18px}@media (width<=720px){.vn-home-situations .vn-home-situation-link strong{font-size:17px}}.vn-home-situations .vn-home-situation-link:hover>div{background:#e5eaf0;border-color:#ec6a3c}.vn-home-situations .vn-home-situation-link:focus-visible{outline-offset:4px;outline:3px solid #ec6a3c}@media (width<=700px){.vn-home-situations .vn-home-situation-link{grid-template-columns:34px minmax(0,1fr);gap:10px}.vn-home-situations .vn-home-situation-number{border-radius:8px;width:34px;height:34px}.vn-home-situations .vn-responsibility-card li:not(:last-child):after{top:44px;left:16px}.vn-home-situations .vn-home-situation-link>div{padding:12px}}.vn-offer-page,.vi-replacement-page{--vo-model-path-title:clamp(24px, 2vw, 30px)}@media (width<=720px){.vn-offer-page,.vi-replacement-page{--vo-model-path-title:25px}}.vn-offer-page .vo-models-four{background:#edf0f3}.vn-offer-page .vo-models-four .vo-models-heading{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:48px;margin-bottom:28px;display:grid}.vn-offer-page .vo-models-four .vo-models-intro{color:#455260;margin:0;font-size:1rem;line-height:1.65}.vn-offer-page .vo-models-illustration{box-shadow:none;background:0 0;border:0;border-radius:0;margin:22px 0 28px;padding:0}.vn-offer-page .vo-models-illustration img{width:min(100%,720px);height:auto;margin:0 auto;display:block}.vn-offer-page .vo-models-reading-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.vn-offer-page .vo-models-reading-item{border-left:1px solid #c8d0d9;min-width:0;padding:0 24px}.vn-offer-page .vo-models-reading-item:first-child{border-left:0;padding-left:0}.vn-offer-page .vo-models-reading-item:last-child{padding-right:0}.vn-offer-page .vo-models-reading-item h3,.vn-offer-page .vo-replacement-path h3{font-size:var(--vo-model-path-title);letter-spacing:-.025em;font-weight:600;line-height:1.12;font-family:Lato,sans-serif!important}.vn-offer-page .vo-models-reading-item h3{color:#fff;background:#13293f;border-left:4px solid #ec6a3c;border-radius:0 8px 8px 0;margin:0 0 16px;padding:15px 14px}.vn-offer-page .vo-models-description{color:#455260;margin:0;font-size:1rem;line-height:1.65}.vn-offer-page .vo-models-settlement{border-top:1px solid #c8d0d9;margin-top:20px;padding-top:16px}.vn-offer-page .vo-models-settlement h4{color:#455260;letter-spacing:.06em;text-transform:uppercase;margin:0 0 8px;font-size:.875rem;font-weight:700;line-height:1.4}.vn-offer-page .vo-models-settlement p{color:#13293f;margin:0;font-size:1rem;font-weight:700;line-height:1.55}@media (width<=1050px){.vn-offer-page .vo-models-four .vo-models-heading{gap:24px}.vn-offer-page .vo-models-reading-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 0}.vn-offer-page .vo-models-reading-item:nth-child(odd){border-left:0;padding-left:0}.vn-offer-page .vo-models-reading-item:nth-child(2n){padding-right:0}}@media (width<=600px){.vn-offer-page .vo-models-four .vo-models-heading{grid-template-columns:minmax(0,1fr);gap:16px}.vn-offer-page .vo-models-illustration{margin-bottom:28px;padding:0}.vn-offer-page .vo-models-reading-grid{grid-template-columns:minmax(0,1fr);gap:0}.vn-offer-page .vo-models-reading-item,.vn-offer-page .vo-models-reading-item:nth-child(odd),.vn-offer-page .vo-models-reading-item:nth-child(2n){border-bottom:1px solid #c8d0d9;border-left:0;padding:24px 0}.vn-offer-page .vo-models-reading-item:first-child{padding-top:0}.vn-offer-page .vo-models-reading-item h3{margin-bottom:12px}.vn-offer-page .vo-models-settlement{margin-top:16px;padding-top:12px}}.vi-replacement-page .vi-path-grid article>.vn-kicker{letter-spacing:.09em;text-transform:uppercase;margin:0;font-family:Lato,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.35}.vi-replacement-page .vi-path-grid h3{font-size:var(--vo-model-path-title);margin-top:18px;line-height:1.12}.vn-home-contrast>.vn-main .vn-home-situations .vn-statement>p:not(.vn-kicker),.vn-home-contrast>.vn-main .vn-home-situation-link p,.vn-home-contrast>.vn-main #wsparcie .vn-service-copy em,.vn-home-contrast>.vn-main .vn-proof .vn-stat-heading>span,.vn-home-contrast>.vn-main .vn-proof .vn-stat-row>div>p,.vn-home-contrast>.vn-main #o-mnie .vn-about-card>p:not(:first-child),.vn-home-contrast>.vn-main #o-mnie .vn-about-card blockquote,.vn-home-contrast>.vn-main #o-mnie .vn-workstyle li p{font-size:18px}.vn-home-contrast>.vn-main #o-mnie .vn-about-card h3{font-style:italic}.vn-home-contrast>.vn-main #o-mnie .vn-workstyle>.vn-kicker{font-weight:700!important}.vn-home-contrast>.vn-main #o-mnie .vn-workstyle li em,.vn-home-contrast>.vn-main #o-mnie .vn-practice-timeline-steps strong{font-weight:700}.vn-home-contrast>.vn-main #o-mnie .vn-workstyle li strong{font-size:20px;font-weight:700}.vn-home-contrast>.vn-main .vn-home-situations .vn-statement blockquote{font-size:20px}.vn-home-contrast>.vn-main .vn-proof .vn-stat-heading>span{font-weight:700}.vn-home>#main-content :is(h1,h2,h1 *,h2 *){font-synthesis:none;font-family:Georgia,Times New Roman,serif!important}.vn-home-contrast>.vn-main .vn-hero-card .vn-lead,.vn-home-contrast>.vn-main #wspolpraca .vn-process-row li>p{font-size:18px}.vn-home-contrast>.vn-main #o-mnie.vn-operational-practice .vn-about-intro{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);align-items:end;gap:50px;margin-bottom:36px;display:grid}.vn-home-contrast>.vn-main .vn-operational-practice .vn-operational-lead{color:#455260;max-width:470px;margin:0;font-size:16px;line-height:1.7}.vn-home-contrast>.vn-main #o-mnie.vn-operational-practice{--vn-operational-gutter:max(24px, calc((100vw - var(--vn-content-width)) / 2));padding-inline:var(--vn-operational-gutter)}.vn-home-contrast>.vn-main .vn-operational-columns{margin-inline:calc(-1 * var(--vn-operational-gutter));padding:42px var(--vn-operational-gutter);background:#edf0f3;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,4vw,56px);display:grid}.vn-home-contrast>.vn-main .vn-operational-columns article{min-width:0}.vn-home-contrast>.vn-main .vn-operational-columns h3{color:#102a42;letter-spacing:-.02em;margin:0 0 16px;font-size:28px;font-weight:400;line-height:1.25;font-family:Lato,Arial,sans-serif!important}.vn-home-contrast>.vn-main .vn-operational-columns p{color:#455260;margin:0;font-size:18px;line-height:1.6}.vn-home-contrast>.vn-main #o-mnie.vn-operational-practice .vn-practice-case{margin-top:42px}.vn-home-contrast>.vn-main #o-mnie.vn-operational-practice .vn-practice-timeline-heading>p,.vn-home-contrast>.vn-main #o-mnie.vn-operational-practice .vn-practice-timeline-steps p{font-size:18px;line-height:1.6}.vn-home-contrast>.vn-main #o-mnie.vn-operational-practice .vn-practice-timeline-heading .vn-kicker:before{display:none}@media (width>=721px){.vn-home-contrast>.vn-main #o-mnie.vn-operational-practice .vn-practice-timeline-line:before{display:none}.vn-home-contrast>.vn-main #o-mnie.vn-operational-practice .vn-practice-timeline-line span{background:#f26432}.vn-home-contrast>.vn-main #o-mnie.vn-operational-practice .vn-practice-timeline-line span:not(:last-child):after{content:"";background:#ffffff29;width:clamp(40px,12vw,190px);height:1px;position:absolute;top:4px;left:9px}}@media (width<=720px){.vn-home-contrast>.vn-main #o-mnie.vn-operational-practice{--vn-operational-gutter:20px}.vn-home-contrast>.vn-main .vn-operational-columns{grid-template-columns:minmax(0,1fr);gap:28px;padding-block:32px}.vn-home-contrast>.vn-main .vn-operational-columns h3{margin-bottom:12px;font-size:24px}.vn-home-contrast>.vn-main #o-mnie.vn-operational-practice .vn-practice-case{margin-top:28px}}.vn-home>.vn-main :is(.vn-kicker,.vp-card-kicker,.eyebrow,.vo-hero-eyebrow){font-style:normal;letter-spacing:.12em!important;font-family:Lato,sans-serif!important;font-size:16px!important;font-weight:900!important;line-height:1.4!important}.vn-home>.vn-main :is(.vn-section-heading,.va-experience-heading,.va-work-method-heading,.vn-practice-timeline-heading,.vs-agreement)>p:not(.vn-kicker){font-weight:400;line-height:1.7;font-size:17px!important}@media (width<=720px){.vn-home-contrast>.vn-main #o-mnie.vn-operational-practice .vn-about-intro{grid-template-columns:minmax(0,1fr);gap:18px;margin-bottom:28px}}.vn-home:not(.vn-home-contrast)>.vn-main{--vn-reading-size:18px;--vn-faq-size:16px}.vn-home:not(.vn-home-contrast)>.vn-main :is(p,li,dd,td,th):not(.vn-kicker,.vp-card-kicker,.eyebrow,.vo-hero-eyebrow,.vp-hours,.vs-outcome,.vs-benefit-label,.vk-post-meta,.vka-meta),.vn-home:not(.vn-home-contrast)>.vn-main :is(.vn-button,.vo-hero-index-label,.vo-audience-card-content>strong,.vp-scope-list>span,.vp-price-tags>span,.vp-custom-note p>strong,.vp-custom-note>a,.va-story-profile-tags>span,.vs-tools li,.vi-hero aside li,.vka-toc nav a,.vka-mobile-toc nav a,.vk-post-card-body>a,.vka-related article>a,.vk-method nav strong,.vk-method nav small){font-size:var(--vn-reading-size)!important}.vn-home:not(.vn-home-contrast)>.vn-main :is(small,figcaption,.vp-tax-note,.vp-custom-note p small,.vo-outcome-footer,.vo-card-hero-experience,.vk-post-meta,.vk-post-meta span,.vka-meta,.vka-meta span,.vka-author small,.vk-author-note time){font-size:16px!important}.vn-home>.vn-main :is(.vn-section-heading,.va-experience-heading,.va-work-method-heading,.vn-practice-timeline-heading,.vs-agreement)>p:not(.vn-kicker){font-size:17px!important}.vn-home:not(.vn-home-contrast)>.vn-main :is(.vn-faq-list,.vp-faq-list,.vi-faq-list,.vs-faq-list,.vo-offer-faq-list,.vka-faqs) :is(summary,details>p,details>p a){font-size:var(--vn-faq-size)!important}.vn-home:not(.vn-home-contrast)>.vn-main :is(.vn-faq-list,.vp-faq-list,.vi-faq-list,.vs-faq-list,.vo-offer-faq-list,.vka-faqs) summary{font-weight:750;line-height:1.45}.vn-home:not(.vn-home-contrast)>.vn-main :is(.vn-faq-list,.vp-faq-list,.vi-faq-list,.vs-faq-list,.vo-offer-faq-list,.vka-faqs) details>p{font-weight:400;line-height:1.7}.vn-offer-page{--vo-audience-model-title:25px}.vn-offer-page>.vn-main :is(.vo-models-reading-item,.vo-audience-card) h3{font-size:var(--vo-audience-model-title);font-weight:500}@media (width<=720px){.vn-offer-page{--vo-audience-model-title:24px}}.vn-home>.vn-main{--vn-brand-accent:#f26432;--vn-brand-action:#c74617;--vn-brand-action-hover:#ad3b17}.vs-mixed>.vn-main .vs-hero{padding-top:56px;padding-bottom:48px}.vs-mixed>.vn-main .vs-intro{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:center;gap:48px}.vs-mixed>.vn-main .vs-intro h1 em{color:var(--vn-brand-accent);font-weight:inherit;display:block}.vs-mixed>.vn-main .vs-hero-lead{border-left:1px solid var(--vn-line);padding-left:36px}.vs-mixed>.vn-main .vn-button-orange{background:var(--vn-brand-action);border-color:var(--vn-brand-action);color:#fff}.vs-mixed>.vn-main .vn-button-orange:is(:hover,:focus-visible){background:var(--vn-brand-action-hover);border-color:var(--vn-brand-action-hover)}.vs-mixed>.vn-main .vn-actions{flex-wrap:wrap;gap:14px}.vs-mixed>.vn-main .vs-ribbon{background:var(--vn-ink);color:#fff;border-bottom:1px solid #ffffff1f;grid-template-columns:max-content minmax(0,1fr);align-items:start;gap:10px 24px;padding-top:24px;padding-bottom:24px;display:grid}.vs-mixed>.vn-main .vs-ribbon-row{display:contents}.vs-mixed>.vn-main .vs-ribbon-label{color:#b8c7d4;letter-spacing:.12em;text-transform:uppercase;margin:0;padding-top:7px;font:700 16px/1.4 Lato,Arial,sans-serif!important}.vs-mixed>.vn-main .vs-ribbon ul{flex-wrap:wrap;gap:8px 10px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.vs-mixed>.vn-main .vs-ribbon li{color:#fff;overflow-wrap:anywhere;background:#f264321f;border:1px solid #f264328c;border-radius:999px;min-width:0;max-width:100%;padding:7px 15px;font:400 16px/1.4 Lato,Arial,sans-serif!important}.vs-mixed>.vn-main .vs-context{background:var(--vn-ink);color:#fff;grid-template-columns:minmax(0,1.2fr) minmax(0,.95fr);align-items:start;gap:48px;padding-top:56px;padding-bottom:56px}.vs-mixed>.vn-main .vs-context h2{color:#fff}.vs-mixed>.vn-main .vs-context>div>.vn-kicker{color:var(--vn-brand-accent)}.vs-mixed>.vn-main .vs-challenge-list{margin:24px 0 0;padding:0;list-style:none}.vs-mixed>.vn-main .vs-challenge-list li{border-bottom:1px solid #43586a;padding:18px 0 18px 24px;position:relative}.vs-mixed>.vn-main .vs-challenge-list li:last-child{border-bottom:0}.vs-mixed>.vn-main .vs-challenge-list li:before{content:"";background:var(--vn-brand-accent);border-radius:50%;width:8px;height:8px;position:absolute;top:29px;left:0}.vs-mixed>.vn-main .vs-challenge-list p{color:#d7e0e7;margin:0;font:400 18px/1.65 Lato,Arial,sans-serif}.vs-mixed>.vn-main .vs-challenge-list strong{color:#fff}.vs-mixed>.vn-main .vs-context>.vs-benefit-card{border:0;border-top:3px solid var(--vn-brand-accent);color:var(--vn-ink);background:#fff;border-radius:0 0 22px 22px;align-self:start;padding:36px}.vs-mixed>.vn-main .vs-benefit-card h3{margin:0 0 20px;font:400 30px/1.3 Lato,Arial,sans-serif}.vs-mixed>.vn-main .vs-benefit-card>p:last-child{color:var(--vn-copy);margin:0;font:400 18px/1.65 Lato,Arial,sans-serif}.vs-mixed>.vn-main .vs-work{background:#eef1f3;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:40px;padding-top:56px;padding-bottom:56px}.vs-mixed>.vn-main .vs-task-sheet{background:0 0;border-radius:0;padding:0}.vs-mixed>.vn-main .vs-task-list li{border:0;padding:10px 0;scroll-margin-top:140px}.vs-mixed>.vn-main .vs-task-list li>span{background:var(--vn-brand-accent);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;margin-top:3px;font-size:16px;display:flex}.vs-mixed>.vn-main .vs-tools{background:var(--vn-ink);border-radius:24px;padding:36px}.vs-mixed>.vn-main .vs-tools>.vn-kicker{color:var(--vn-brand-accent)}.vs-mixed>.vn-main .vs-tools h2{font-size:30px;line-height:1.3}.vs-mixed>.vn-main .vs-tools>p:not(.vn-kicker){color:#d7e0e7;margin:20px 0 0;font:400 18px/1.65 Lato,Arial,sans-serif}.vs-mixed>.vn-main .vs-tool-groups{margin-top:28px}.vs-mixed>.vn-main .vs-tool-groups article{border-top:1px solid #43586a;padding:20px 0}.vs-mixed>.vn-main .vs-tool-groups article:first-child{border-top:0;padding-top:0}.vs-mixed>.vn-main .vs-tool-groups h3,.vs-mixed>.vn-main .vs-tools-note h3{color:#fff;margin:0 0 10px;font:700 18px/1.4 Lato,Arial,sans-serif}.vs-mixed>.vn-main .vs-tool-groups .vs-tool-names{flex-wrap:wrap;gap:10px;margin-bottom:14px;display:flex}.vs-mixed>.vn-main .vs-tool-pill{max-width:100%;color:var(--vn-ink);overflow-wrap:anywhere;background:#fff;border-radius:999px;padding:8px 16px;font:700 18px/1.4 Lato,Arial,sans-serif;display:inline-flex}.vs-mixed>.vn-main .vs-tool-groups p,.vs-mixed>.vn-main .vs-tools-note p{color:#c4d0da;margin:0;font:400 18px/1.65 Lato,Arial,sans-serif}.vs-mixed>.vn-main .vs-tools-note{background:#ffffff12;border-radius:14px;margin-top:24px;padding:24px}.vs-mixed>.vn-main .vs-tools-note a{color:var(--vn-brand-accent);letter-spacing:.06em;text-transform:uppercase;margin-top:18px;font:900 14px/1.5 Lato,Arial,sans-serif;display:inline-block}.vs-mixed>.vn-main .vs-modes{background:#fff;padding-top:56px;padding-bottom:56px}.vs-mixed>.vn-main .vs-modes-intro,.vs-mixed>.vn-main .vs-delivery-intro{max-width:950px;color:var(--vn-copy);margin:20px 0 32px;font:400 18px/1.65 Lato,Arial,sans-serif}.vs-mixed>.vn-main .vs-mode-grid{background:var(--vn-ink);color:#fff;border-radius:24px;grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr);gap:32px;padding:36px;display:grid}.vs-mixed>.vn-main .vs-mode-grid article{min-width:0}.vs-mixed>.vn-main .vs-mode-grid h3{color:#fff;margin:0 0 12px;font:700 22px/1.4 Lato,Arial,sans-serif}.vs-mixed>.vn-main .vs-mode-grid article:last-child h3{color:var(--vn-brand-accent)}.vs-mixed>.vn-main .vs-mode-grid p{color:#c4d0da;margin:0 0 22px;font:400 18px/1.65 Lato,Arial,sans-serif}.vs-mixed>.vn-main .vs-mode-grid ul{color:#fff;margin:0;padding-left:20px;list-style:outside}.vs-mixed>.vn-main .vs-mode-grid li{margin:0 0 12px;padding-left:4px;font:400 18px/1.5 Lato,Arial,sans-serif;display:list-item}.vs-mixed>.vn-main .vs-mode-grid li::marker{color:#c4d0da}.vs-mixed>.vn-main .vs-mode-grid article:last-child li::marker{color:var(--vn-brand-accent)}.vs-mixed>.vn-main .vs-mode-connector{justify-content:center;align-items:center;min-height:48px;display:flex;position:relative}.vs-mixed>.vn-main .vs-mode-connector:before{content:"";background:#43586a;width:1px;position:absolute;inset:0 auto 0 50%}.vs-mixed>.vn-main .vs-mode-connector>span{border:6px solid var(--vn-ink);box-sizing:content-box;background:var(--vn-brand-accent);color:#fff;border-radius:50%;place-items:center;width:40px;height:40px;font:400 26px/1 Lato,Arial,sans-serif;display:grid;position:relative}.vs-mixed>.vn-main .vs-delivery{background:#eef1f3;padding-top:56px;padding-bottom:56px;display:block}.vs-mixed>.vn-main .vs-stage-label{background:#fff;border:1px solid #cdd5dc;border-radius:999px;align-items:center;gap:18px;width:fit-content;max-width:100%;margin:32px 0 16px;padding:8px 18px;display:flex}.vs-mixed>.vn-main .vs-stage-label h3{color:var(--vn-brand-accent);letter-spacing:.08em;text-transform:uppercase;flex:none;margin:0;font:900 14px/1.4 Lato,Arial,sans-serif}.vs-mixed>.vn-main .vs-stage-label>p{max-width:240px;color:var(--vn-muted);margin:0;font:400 16px/1.4 Lato,Arial,sans-serif!important}.vs-mixed>.vn-main .vs-stage-label-ongoing{background:var(--vn-ink);border-color:var(--vn-ink)}.vs-mixed>.vn-main .vs-stage-label-ongoing h3{color:#fff}.vs-mixed>.vn-main .vs-stage-label-ongoing>p{color:#c4d0da}.vs-mixed>.vn-main .vs-setup-grid{grid-template-columns:minmax(0,1fr) 26px minmax(0,1fr) 26px minmax(0,1fr);align-items:stretch;gap:10px;display:grid}.vs-mixed>.vn-main .vs-setup-grid article,.vs-mixed>.vn-main .vs-cycle-grid article{background:#fff;border-radius:18px;min-width:0;padding:28px}.vs-mixed>.vn-main .vs-setup-grid h3,.vs-mixed>.vn-main .vs-cycle-grid h3,.vs-mixed>.vn-main .vs-start-panel h3{margin:0 0 14px;font:700 20px/1.4 Lato,Arial,sans-serif}.vs-mixed>.vn-main .vs-setup-grid p,.vs-mixed>.vn-main .vs-cycle-grid p,.vs-mixed>.vn-main .vs-start-panel article>p:not(.vn-kicker){color:var(--vn-copy);margin:0;font:400 18px/1.65 Lato,Arial,sans-serif}.vs-mixed>.vn-main .vs-cycle-grid{grid-template-columns:minmax(0,1fr) 26px minmax(0,1fr) 26px minmax(0,1fr);align-items:stretch;gap:10px;display:grid}.vs-mixed>.vn-main .vs-cycle-grid article{background:var(--vn-ink);color:#fff}.vs-mixed>.vn-main .vs-cycle-grid p{color:#c4d0da}.vs-mixed>.vn-main .vs-cycle-arrow,.vs-mixed>.vn-main .vs-setup-arrow{color:var(--vn-brand-accent);place-self:center;font:400 30px/1 Lato,Arial,sans-serif}.vs-mixed>.vn-main .vs-setup-arrow{color:#8a9ba9}.vs-mixed>.vn-main .vs-cycle-repeat{align-items:center;gap:14px;margin-top:20px;display:flex}.vs-mixed>.vn-main .vs-cycle-repeat>span{background:var(--vn-brand-accent);color:#fff;border-radius:50%;flex:0 0 30px;place-items:center;width:30px;height:30px;font-size:20px;display:grid}.vs-mixed>.vn-main .vs-cycle-repeat p{color:var(--vn-copy);flex:0 auto;margin:0;font:400 16px/1.5 Lato,Arial,sans-serif}.vs-mixed>.vn-main .vs-cycle-repeat i{background:#cdd5dc;flex:40px;height:1px}.vs-mixed>.vn-main .vs-start-panel{background:#fff;border-radius:20px;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;margin-top:32px;padding:36px;display:grid}.vs-mixed>.vn-main .vs-start-panel article:last-child{border-left:1px solid var(--vn-line);padding-left:40px}.vs-mixed>.vn-main .vs-start-panel h3{font-size:18px}.vs-mixed>.vn-main .vs-final{background:var(--vn-ink)}@media (width<=980px){.vs-mixed>.vn-main .vs-mode-grid{gap:20px;padding:28px}}@media (width<=800px){.vs-mixed>.vn-main .vs-intro,.vs-mixed>.vn-main .vs-context,.vs-mixed>.vn-main .vs-work,.vs-mixed>.vn-main .vs-setup-grid,.vs-mixed>.vn-main .vs-start-panel{grid-template-columns:minmax(0,1fr);gap:28px}.vs-mixed>.vn-main .vs-hero{padding-top:36px;padding-bottom:36px}.vs-mixed>.vn-main .vs-hero-lead{border-left:0;padding-left:0}.vs-mixed>.vn-main .vs-ribbon{grid-template-columns:minmax(0,1fr);gap:20px}.vs-mixed>.vn-main .vs-ribbon-row{grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;display:grid}.vs-mixed>.vn-main .vs-ribbon-label{padding-top:0}.vs-mixed>.vn-main .vs-ribbon ul{width:100%}.vs-mixed>.vn-main .vs-mode-grid{grid-template-columns:minmax(0,1fr);gap:18px;padding:28px}.vs-mixed>.vn-main .vs-mode-connector{width:100%;min-height:52px}.vs-mixed>.vn-main .vs-mode-connector:before{width:auto;height:1px;inset:50% 0 auto}.vs-mixed>.vn-main .vs-cycle-grid{grid-template-columns:minmax(0,1fr);gap:12px}.vs-mixed>.vn-main .vs-cycle-arrow,.vs-mixed>.vn-main .vs-setup-arrow{transform:rotate(90deg)}.vs-mixed>.vn-main .vs-start-panel{padding:28px}.vs-mixed>.vn-main .vs-start-panel article:last-child{border-left:0;border-top:1px solid var(--vn-line);padding-top:24px;padding-left:0}.vs-mixed>.vn-main .vs-context,.vs-mixed>.vn-main .vs-work,.vs-mixed>.vn-main .vs-modes,.vs-mixed>.vn-main .vs-delivery{padding-top:40px;padding-bottom:40px}.vs-mixed>.vn-main .vs-stage-label{border-radius:18px;flex-wrap:wrap;gap:8px 12px}}@media (width<=480px){.vs-mixed>.vn-main .vs-tools,.vs-mixed>.vn-main .vs-context>.vs-benefit-card{padding:26px}.vs-mixed>.vn-main .vs-benefit-card h3{font-size:26px}.vs-mixed>.vn-main .vs-tools h2{font-size:28px}}.vn-offer-page>.vn-main .vo-models-aligned{background:#fff}.vn-offer-page>.vn-main .vo-models-aligned .vo-models-heading{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);margin-bottom:40px}.vn-offer-page>.vn-main .vo-models-aligned .vo-models-heading h2 em{color:inherit;font-weight:inherit}.vn-offer-page>.vn-main .vo-models-aligned .vo-models-reading-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 28px}.vn-offer-page>.vn-main .vo-models-aligned .vo-models-reading-item{grid-row:span 3;grid-template-rows:subgrid;border:0;min-width:0;padding:0;display:grid}.vn-offer-page>.vn-main .vo-models-aligned .vo-models-reading-item>article{grid-row:span 3;grid-template-rows:subgrid;min-width:0;display:grid}.vn-offer-page>.vn-main .vo-models-aligned .vo-models-reading-item h3{background:var(--vn-ink);color:#fff;overflow-wrap:anywhere;border:0;border-radius:12px;align-items:center;gap:16px;margin:0;padding:18px 22px;line-height:1.25;display:flex}.vn-offer-page>.vn-main .vo-models-aligned .vo-models-icon{flex:0 0 28px;width:28px;height:28px}.vn-offer-page>.vn-main .vo-models-aligned .vo-models-icon-accent{stroke:var(--vn-brand-accent)}.vn-offer-page>.vn-main .vo-models-aligned .vo-models-description{line-height:1.55}.vn-offer-page>.vn-main .vo-models-aligned .vo-models-settlement{border-top:1px solid var(--vn-line);margin:0;padding-top:16px}.vn-offer-page>.vn-main .vo-models-aligned .vo-models-settlement h4{color:#8291a1}.vn-offer-page>.vn-main .vo-models-aligned .vo-models-settlement p{color:var(--vn-ink)}@media (width<=1050px){.vn-offer-page>.vn-main .vo-models-aligned .vo-models-heading{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:24px}.vn-offer-page>.vn-main .vo-models-aligned .vo-models-reading-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.vn-offer-page>.vn-main .vo-models-aligned .vo-models-heading{grid-template-columns:minmax(0,1fr);gap:16px;margin-bottom:28px}.vn-offer-page>.vn-main .vo-models-aligned .vo-models-reading-grid{grid-template-columns:minmax(0,1fr);gap:32px}.vn-offer-page>.vn-main .vo-models-aligned .vo-models-reading-item{grid-row:auto;display:block}.vn-offer-page>.vn-main .vo-models-aligned .vo-models-reading-item>article{grid-row:auto;grid-template-rows:auto auto auto;gap:20px}.vn-offer-page>.vn-main .vo-models-aligned .vo-models-settlement{padding-top:12px}}.vn-home.vn-home-contrast>.vn-main>#o-mnie.vn-operational-practice{padding-bottom:0}.vn-home-contrast>.vn-main .vn-proof-about-link{margin-top:28px}.vn-home-contrast>.vn-main .vn-proof-about-link a{color:#102a42;align-items:center;gap:12px;min-height:44px;font-size:16px;font-weight:800;display:inline-flex}.vn-home-contrast>.vn-main .vn-proof-about-link a span{color:#f26432}.vn-home-contrast>.vn-main .vn-proof-about-link a:hover{text-underline-offset:4px;text-decoration:underline}.vn-home-contrast>.vn-main .vn-proof-about-link a:focus-visible{outline-offset:5px;outline:2px solid #f26432}.va-page>.vn-main .va-audit-case{color:#fff;background:#102a42;scroll-margin-top:100px}.va-page>.vn-main .va-audit-heading{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);align-items:end;gap:50px;margin-bottom:32px;display:grid}.va-page>.vn-main .va-audit-heading>div{min-width:0}.va-page>.vn-main .va-audit-heading .vn-kicker{color:#f26432}.va-page>.vn-main .va-audit-heading h2{color:#fff;letter-spacing:-.035em;margin:0;font-size:clamp(30px,3vw,43px);font-weight:500;line-height:1.1}.va-page>.vn-main .va-audit-heading h2 em{color:#f26432}.va-page>.vn-main .va-audit-heading>p{color:#d3dee7;margin:0;font-size:17px;line-height:1.6}.va-page>.vn-main .va-audit-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.va-page>.vn-main .va-audit-steps article{background:#20394d;border:1px solid #ffffff16;border-radius:18px;min-width:0;padding:24px}.va-page>.vn-main .va-audit-steps article>span{color:#f26432;font-size:18px}.va-page>.vn-main .va-audit-steps h3{color:#fff;margin:12px 0;font-size:22px;font-weight:700;line-height:1.3}.va-page>.vn-main .va-audit-steps p{color:#d3dee7;margin:0;font-size:18px;line-height:1.6}.va-page>.vn-main .va-audit-conclusion{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:32px;display:flex}.va-page>.vn-main .va-audit-conclusion>p{color:#fff;border-left:3px solid #f26432;margin:0;padding-left:18px;font-size:20px;line-height:1.5}.va-page>.vn-main .va-audit-conclusion .vn-button-orange{background:var(--vn-brand-action,#c74617);border-color:var(--vn-brand-action,#c74617);color:#fff}.va-page>.vn-main .va-audit-conclusion .vn-button-orange:is(:hover,:focus-visible){background:var(--vn-brand-action-hover,#ad3b17);border-color:var(--vn-brand-action-hover,#ad3b17)}.vn-home.va-page>.vn-main .va-story-profile-footer{grid-template-columns:minmax(0,1fr) auto;gap:28px}.vn-home.va-page>.vn-main .va-story-profile-footer>p{font-weight:400;line-height:1.45;font-size:22px!important}.va-page>.vn-main .va-about-action{background:var(--vn-brand-action);border-color:var(--vn-brand-action);color:#fff}.va-page>.vn-main .va-about-action:is(:hover,:focus-visible){background:var(--vn-brand-action-hover);border-color:var(--vn-brand-action-hover)}.va-page>.vn-main .va-audit-steps .va-audit-topic{color:#f26432;letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:900;line-height:1.4;display:block}.va-page>.vn-main .va-audit-steps h3{font-size:18px;line-height:1.5}.va-page>.vn-main .va-audit-conclusion>p{flex:550px}.vn-home.va-page>.vn-main .va-audit-conclusion>p{line-height:1.45;font-size:22px!important}.va-page>.vn-main .va-audit-conclusion>.vn-button{flex:none}.va-page>.vn-main .va-reference-heading{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:50px;margin-bottom:32px;display:grid}.va-page>.vn-main .va-reference-heading>div{min-width:0}.va-page>.vn-main .va-reference-heading h2{color:#102a42;letter-spacing:-.04em;margin:0;font-size:clamp(38px,3.5vw,50px);font-weight:500;line-height:1.08}.va-page>.vn-main .va-reference-heading .vn-kicker{color:#f26432}.va-page>.vn-main .va-reference-heading>p{color:#36414d;margin:0;font-size:17px;line-height:1.7}.va-page>.vn-main .va-client-opinions{background:#eef1f3}.va-page>.vn-main .va-opinions-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.va-page>.vn-main .va-opinions-grid figure{background:#fff;border-top:3px solid #f26432;border-radius:20px;flex-direction:column;min-width:0;margin:0;padding:30px;display:flex}.vn-home.va-page>.vn-main .va-opinions-grid blockquote{color:#102a42;flex:1;margin:0 0 26px;font-size:20px;font-weight:400;line-height:1.6}.va-page>.vn-main .va-opinions-grid figcaption{color:#102a42;align-items:center;gap:12px;display:flex}.va-page>.vn-main .va-opinion-badge{color:#fff;background:#102a42;border-radius:50%;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;font-size:13px;font-weight:700;display:flex}.va-page>.vn-main .va-opinions-grid figcaption div{min-width:0}.va-page>.vn-main .va-opinions-grid figcaption strong{font-size:16px;line-height:1.4;display:block}.va-page>.vn-main .va-opinions-grid figcaption div>span{color:#526472;font-size:14px;line-height:1.5;display:block}.va-page>.vn-main .va-cooperation-rules{background:#fff}.va-page>.vn-main .va-rules-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.va-page>.vn-main .va-rules-grid article{background:#eef1f3;border-radius:18px;min-width:0;padding:24px}.vn-home.va-page>.vn-main .va-rules-grid h3{color:#102a42;margin:0 0 14px;font-size:20px;font-weight:700;line-height:1.35}.va-page>.vn-main .va-rules-grid p{color:#36414d;margin:0;font-size:18px;line-height:1.6}.va-page>.vn-main .va-first-step{color:#fff;background:#102a42}.va-page>.vn-main .va-first-step h2{color:#fff}.va-page>.vn-main .va-first-step .vn-kicker{color:#f26432}.vn-home.va-page>.vn-main .va-first-step p:not(.vn-kicker){color:#d3dee7}.va-page>.vn-main .va-first-step-contact{text-align:right;min-width:0}.vn-home.va-page>.vn-main .va-first-step-contact p{margin:20px 0 0;font-size:14px;line-height:1.6}.va-page>.vn-main .va-first-step-contact a[href^=mailto\:]{color:#fff;overflow-wrap:anywhere;font-weight:700}.va-page>.vn-main .va-first-step-contact a[href^=mailto\:]:hover{text-underline-offset:4px;text-decoration:underline}@media (width<=1100px){.va-page>.vn-main .va-rules-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){.vn-home.va-page>.vn-main .va-story-profile-footer{grid-template-columns:minmax(0,1fr);gap:20px}.va-page>.vn-main .va-story-profile-footer>.vn-button{justify-self:start}}@media (width<=1100px){.va-page>.vn-main .va-audit-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.va-page>.vn-main .va-audit-heading{grid-template-columns:minmax(0,1fr);gap:20px}.va-page>.vn-main .va-audit-steps{grid-template-columns:minmax(0,1fr)}.va-page>.vn-main .va-audit-conclusion{flex-direction:column;align-items:flex-start}.va-page>.vn-main .va-audit-conclusion>p{flex-basis:auto}.va-page>.vn-main .va-reference-heading{grid-template-columns:minmax(0,1fr);gap:20px}.va-page>.vn-main .va-reference-heading h2{font-size:36px}.va-page>.vn-main .va-opinions-grid,.va-page>.vn-main .va-rules-grid{grid-template-columns:minmax(0,1fr)}.va-page>.vn-main .va-opinions-grid figure{padding:24px}.va-page>.vn-main .va-first-step{grid-template-columns:minmax(0,1fr);gap:28px}.va-page>.vn-main .va-first-step-contact{text-align:left}.vn-home.va-page>.vn-main .va-story-profile-footer>p,.vn-home.va-page>.vn-main .va-audit-conclusion>p{font-size:20px!important}}.vn-home.va-page>.vn-main .va-experience{color:#102a42;background:#fff}.vn-home.va-page>.vn-main .va-experience-heading h2,.vn-home.va-page>.vn-main .va-career-timeline h3{color:#102a42}.vn-home.va-page>.vn-main .va-experience-heading>p,.vn-home.va-page>.vn-main .va-career-timeline p,.vn-home.va-page>.vn-main .va-career-industries p{color:#36414d}.vn-home.va-page>.vn-main .va-experience .vn-kicker,.vn-home.va-page>.vn-main .va-career-timeline article>span{color:#f26432}.vn-home.va-page>.vn-main .va-career-marker:after{background:#d7dfe5}.vn-home.va-page>.vn-main .va-career-timeline article:last-child .va-career-marker:before{background:#f26432}.vn-home.va-page>.vn-main .va-career-industries{border-top-color:#d7dfe5}.vn-home.va-page>.vn-main .va-career-industries strong{color:#526472}.vn-home{--vn-description-size:18px;--vn-section-description-size:17px}body .vn-home.vn-home-contrast>#main-content :is(p,li,dd,blockquote,figcaption):not(.vn-kicker,.eyebrow,.vn-text-label,.vn-faq *){font-size:var(--vn-description-size)!important}body .vn-home.vn-home-contrast>#main-content :is(.vn-section-heading>p,.vn-section-description):not(.vn-kicker){font-size:var(--vn-section-description-size)!important}.vn-home.vn-home-contrast{--vn-section-description-size:18px}.vi-page .vi-problems-centered .vn-section-heading{text-align:center;grid-template-columns:minmax(0,1fr);align-items:center;gap:18px}.vi-page .vi-problems-centered .vn-section-heading>div{width:100%}.vi-page .vi-problems-centered .vn-section-heading h2{max-width:none;margin-inline:auto}.vi-page .vi-problems-centered .vn-section-heading>p{text-align:center;justify-self:center;width:100%;max-width:940px;margin:0 auto}.vi-problems-centered .vi-problem-grid{grid-template-rows:auto auto 1fr;row-gap:18px}.vi-problems-centered .vi-problem-grid article{grid-row:span 3;grid-template-rows:subgrid;min-height:0;display:grid}.vi-problems-centered .vi-problem-grid h3{margin:6px 0 0}.vi-problems-centered .vi-problem-grid p{margin:0}.vi-page .vi-scope-compact .vn-section-heading{text-align:center;grid-template-columns:minmax(0,1fr);gap:18px}.vi-page .vi-scope-compact .vn-section-heading h2{max-width:none}.vi-page .vi-scope-compact .vn-section-heading>p{justify-self:center;width:100%;max-width:940px;margin:0 auto;font-size:18px}.vi-scope-compact .vi-industry-accordion{align-items:start;gap:16px}.vi-scope-compact .vi-industry-accordion details{box-shadow:0 5px 18px #102a420d}.vi-scope-compact .vi-industry-accordion summary{grid-template-columns:48px minmax(0,1fr) 40px;gap:20px;min-height:0;padding:24px 28px}.vi-scope-compact .vi-industry-accordion summary p{font-size:18px}.vi-scope-compact .vi-industry-accordion summary i{width:40px;height:40px}.vi-scope-compact .vi-industry-accordion summary:focus-visible{outline-offset:-4px;border-radius:18px;outline:2px solid #f26432}.vi-scope-compact .vi-industry-accordion details>div{padding:20px 28px 24px 96px}.vi-scope-compact .vi-industry-accordion ul{align-items:start;gap:12px 22px;margin:0 0 18px;padding:0}.vi-scope-compact .vi-industry-accordion li{color:#405564;background:#ffffffa6;border:0;border-radius:10px;padding:12px 14px 12px 42px;font-size:18px;line-height:1.5}.vi-scope-compact .vi-industry-accordion li:before{content:"✓";color:#c74617;background:0 0;border-radius:0;width:18px;height:18px;font-size:18px;font-weight:700;line-height:1;top:15px;left:14px}.vi-scope-compact .vi-industry-accordion details:nth-child(2) li{color:#fff;background:#ffffff12}.vi-scope-compact .vi-industry-accordion details:nth-child(2) li:before{color:#ff986d}.vi-scope-compact .vi-industry-accordion details:nth-child(2) summary p{color:#dce5eb}.vi-scope-compact .vi-industry-accordion details>div>a{align-items:center;gap:12px;line-height:1.5;display:inline-flex}@media (width<=800px){.vi-problems-centered .vi-problem-grid{grid-template-rows:none}.vi-problems-centered .vi-problem-grid article{grid-row:auto;grid-template-rows:auto auto auto;gap:16px}.vi-problems-centered .vi-problem-grid h3{margin:4px 0 0}.vi-scope-compact .vi-industry-accordion summary{grid-template-columns:32px minmax(0,1fr) 34px;gap:12px;padding:20px}.vi-scope-compact .vi-industry-accordion summary>div{display:contents}.vi-scope-compact .vi-industry-accordion summary h3{grid-column:2;margin:0}.vi-scope-compact .vi-industry-accordion summary p{grid-column:1/-1;margin:4px 0 0}.vi-scope-compact .vi-industry-accordion summary i{grid-area:1/3;width:34px;height:34px}.vi-scope-compact .vi-industry-accordion details>div{padding:16px 20px 22px}.vi-scope-compact .vi-industry-accordion ul{grid-template-columns:1fr;gap:10px}}.vi-experience aside>h3.vi-boundary-title{color:#fff;margin:0;font-family:Lato,Arial,sans-serif;font-size:30px;font-weight:500;line-height:1.25}.vi-page .vi-hero .vn-button.vi-button-orange{background:var(--vn-brand-action,#c74617);border-color:var(--vn-brand-action,#c74617);color:#fff}.vi-page .vi-hero .vn-button.vi-button-orange:is(:hover,:focus-visible){background:var(--vn-brand-action-hover,#ad3b17);border-color:var(--vn-brand-action-hover,#ad3b17)}.vi-page .vi-hero-visual-grid p.vi-signal-description{color:#dce5eb;grid-column:2;margin:0;font-family:Lato,Arial,sans-serif;font-size:18px;line-height:1.5}.vi-hero-visual-grid>div:has(.vi-signal-description){align-items:start;row-gap:8px}@media (width<=720px){.vi-page .vi-hero-visual-grid p.vi-signal-description{grid-column:1/-1}}.vi-standard-industry .vi-problem-grid article{padding:24px}.vi-standard-industry .vi-problem-grid h3{margin:6px 0 0}.vi-standard-industry .vi-problem-grid span{color:#f26432}.vi-standard-industry .vi-problem-grid p{font-size:18px}.vi-standard-industry .vi-industry-accordion details{color:#102a42;background:#eef1f3}.vi-standard-industry .vi-industry-accordion details summary p{color:#526674}.vi-standard-industry .vi-industry-accordion details>div{border-color:#102a4221}.vi-standard-industry .vi-industry-accordion details li{color:#405564;background:#ffffffa6}.vi-standard-industry .vi-industry-accordion details li:before{color:#c74617}.vi-standard-industry .vi-industry-accordion details>div>a{color:#102a42}.vi-standard-industry .vi-industry-accordion details[open]{color:#fff;background:#102a42}.vi-standard-industry .vi-industry-accordion details[open] summary h3{color:#fff}.vi-standard-industry .vi-industry-accordion details[open] summary p{color:#dce5eb}.vi-standard-industry .vi-industry-accordion details[open]>div{border-color:#ffffff2e}.vi-standard-industry .vi-industry-accordion details[open] li{color:#fff;background:#ffffff12}.vi-standard-industry .vi-industry-accordion details[open] li:before{color:#ff986d}.vi-standard-industry .vi-industry-accordion details[open]>div>a{color:#fff}.vp-page .vp-hero-copy .vp-hero-action{background:var(--vn-brand-action,#c74617);color:#fff;border-color:var(--vn-brand-action,#c74617)}.vp-page .vp-hero-copy .vp-hero-action:is(:hover,:focus-visible){background:var(--vn-brand-action-hover,#ad3b17)}@media (width>=801px){.vp-page #pakiety .vp-package-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=800px){.vp-page #pakiety .vp-package-grid{grid-template-columns:1fr}}.vp-page #pakiety .vp-package-top .vp-recommended{white-space:normal;max-width:100%;line-height:1.25}.vp-page #pakiety .vp-gains-label{margin-top:16px}.vp-page #pakiety .vp-gains-label+ul{margin-top:6px}.vp-page #pakiety .featured :is(h3,p,strong,span,li){color:#fff!important}.vp-page #pakiety .featured .vn-button{background:var(--vn-brand-action,#c74617);border-color:var(--vn-brand-action,#c74617);color:#fff!important}.vp-page #pakiety .vp-package-grid li:before{color:#c74617!important}.vp-page #pakiety .featured li:before{color:#f26432!important}.vp-page #pakiety .vp-monthly-note{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 24px;padding:16px 22px;display:grid}@media (width<=800px){.vp-page #pakiety .vp-monthly-note{grid-template-columns:1fr}.vp-page #pakiety .vp-monthly-note>a{white-space:normal;grid-column:auto}}@media (width>=801px){.vp-page #pakiety .featured .vp-recommended{text-align:center;width:fit-content;max-width:calc(100% - 32px);margin:0 auto;padding:5px 12px;font-size:13px;position:absolute;top:0;left:16px;right:16px;transform:translateY(-55%)}}.vp-page #pakiet-start.vp-test-drive{color:#102a42;background:#edf0f2;border:1px solid #d3dde4;border-radius:20px;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,72px);margin:28px 0 0;padding:clamp(24px,3.2vw,40px);scroll-margin-top:120px;display:grid}.vp-test-drive .vn-kicker{color:#bd441a;margin:0 0 16px}.vp-page .vp-test-drive h2{margin:0 0 16px;font-size:clamp(29px,3vw,40px);font-weight:400;line-height:1.16}.vp-test-drive h2 span{color:#62717e;white-space:nowrap;font-size:.77em}.vp-test-drive h2+p,.vp-test-benefits li{color:#475968;margin:0;font-size:18px;line-height:1.55}.vp-test-benefits{gap:12px;margin:26px 0 0;padding:0;list-style:none;display:grid}.vp-test-benefits li{padding-left:38px;position:relative}.vp-test-benefits li:before{content:"✓";background:var(--vn-brand-accent,#f26432);color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;font:900 15px/1 Lato,Arial,sans-serif;display:grid;position:absolute;top:2px;left:0}.vp-test-price{text-align:center;background:#fff;border-radius:17px;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:15px;min-width:0;padding:30px 22px;display:flex;box-shadow:0 12px 30px #102a4212}.vp-test-price .vp-test-caption{color:#596c79;text-transform:uppercase;letter-spacing:.1em;margin:0;font-size:13px;font-weight:900}.vp-test-price>strong{color:#102a42;font:400 clamp(42px,4.3vw,58px)/1.1 Lato,Arial,sans-serif}.vp-test-tags{flex-wrap:wrap;justify-content:center;gap:8px;max-width:310px;margin:8px 0;padding:0;list-style:none;display:flex}.vp-test-tags li{color:#445768;background:#fff;border:1px solid #cfdae1;border-radius:30px;padding:6px 13px;font-size:15px}.vp-page .vp-test-price .vp-test-order{background:var(--vn-brand-action,#c74617);color:#fff;border-radius:40px;padding:14px 28px}.vp-page .vp-test-price .vp-test-order:is(:hover,:focus-visible){background:var(--vn-brand-action-hover,#ad3b17)}@media (width<=760px){.vp-page #pakiet-start.vp-test-drive{grid-template-columns:minmax(0,1fr);gap:20px;padding:20px}.vp-test-price{gap:10px;padding:22px 16px}.vp-test-benefits{margin-top:18px}}.vp-page #pakiet-start .vp-test-credit{color:#526472;border-top:1px solid #d3dde4;width:100%;margin:-4px 0;padding-top:5px;font:400 14px/1.35 Lato,Arial,sans-serif}.vp-page #pakiet-start .vp-test-credit strong{font:700 14px/1.35 Lato,Arial,sans-serif;display:block}.vp-page #pakiet-start .vp-test-credit p{color:inherit;margin:2px 0 0;line-height:1.35;font-size:14px!important}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}#dedykowany-obm{text-align:left;scroll-margin-top:110px}#dedykowany-obm h2,#wycena-indywidualna .vp-custom-heading h2{color:#142c43;max-width:800px;margin:14px 0 20px;font:400 clamp(34px,3.6vw,48px)/1.12 Georgia,serif}#dedykowany-obm .obm-lead,#wycena-indywidualna .individual-lead{color:#485a69;max-width:880px;font-size:18px;line-height:1.6}#dedykowany-obm .obm-panel{color:#fff;background:#132a40;border-radius:20px;grid-template-columns:minmax(0,1.53fr) minmax(0,1fr);gap:clamp(24px,3vw,44px);margin:40px 0;padding:clamp(22px,3.5vw,44px);display:grid}#dedykowany-obm .obm-panel p,#dedykowany-obm dd,#dedykowany-obm li{color:#cbd7e2;margin:0;font:400 16px/1.55 Lato,Arial,sans-serif}#dedykowany-obm small,#dedykowany-obm h4{letter-spacing:.09em;text-transform:uppercase;color:#ff925f;font:800 12px/1.5 Lato,Arial,sans-serif;display:block}#dedykowany-obm h3,#dedykowany-obm .obm-price{color:#fff;margin:12px 0 20px;font:400 clamp(28px,2.6vw,36px)/1.16 Georgia,serif}#dedykowany-obm ul{margin:16px 0;padding:0;list-style:none}#dedykowany-obm li{padding-left:27px;position:relative}#dedykowany-obm .obm-areas li{border-top:1px solid #354959;padding-block:16px}#dedykowany-obm .obm-areas li:before{content:"";background:#ed703e;width:10px;height:10px;position:absolute;top:24px;left:0}#dedykowany-obm strong{color:#fff;margin-bottom:4px;display:block}#dedykowany-obm aside{background:#22374a;border:1px solid #465a69;border-radius:16px;padding:clamp(18px,2.3vw,32px)}#dedykowany-obm aside small{color:#bccbd7}#dedykowany-obm .obm-price{margin-bottom:0}#dedykowany-obm aside b,#dedykowany-obm dt{color:#ff925f}#dedykowany-obm aside b{margin:7px 0 18px;display:block}#dedykowany-obm dl{grid-template-columns:max-content 1fr;gap:10px 18px;margin:14px 0 18px;display:grid}#dedykowany-obm dt{font-weight:700}#dedykowany-obm aside p+p{margin-top:12px}#dedykowany-obm h4{color:#fff;border-top:1px solid #526574;margin-top:22px;padding-top:20px}#dedykowany-obm .obm-standard li{margin-bottom:12px;padding-left:30px}#dedykowany-obm .obm-standard li:before{content:"✓";color:#fff;text-align:center;background:#bd471d;border-radius:50%;width:20px;height:20px;font-size:13px;line-height:20px;position:absolute;top:3px;left:0}#dedykowany-obm .obm-link{background:var(--vn-brand-action,#c74617);color:#fff;text-align:center;border-radius:30px;justify-content:center;width:100%}#dedykowany-obm .obm-foot{text-align:left;margin-top:14px;font-size:14px}@media (width<=800px){#dedykowany-obm .obm-panel{grid-template-columns:1fr}}.vp-page .vp-process-plans{background:#fafbfc;scroll-margin-top:110px}.vp-page #pakiety-procesowe .vn-kicker{color:var(--vn-brand-action,#c74617)}.vp-process-plans h2{color:#102a42;margin:10px 0 18px;font:400 clamp(34px,3.6vw,48px)/1.1 Georgia,serif}.vp-process-lead{color:#485a69;max-width:850px;margin:0;line-height:1.55}.vp-process-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:48px;display:grid}.vp-process-cards article{color:#102a42;background:#fff;border:1px solid #dce2e7;border-radius:16px;min-width:0;padding:42px clamp(16px,1.6vw,24px) 26px;position:relative;box-shadow:0 8px 24px #102a420e}.vp-page #pakiety-procesowe .vp-process-price{white-space:nowrap;background:var(--vn-brand-action,#c74617);color:#fff;border-radius:8px;padding:9px 16px;font:700 16px/1.25 Lato,Arial,sans-serif;position:absolute;top:0;left:clamp(20px,2.2vw,32px);transform:translateY(-45%);box-shadow:0 7px 15px -2px #b5411561,inset 0 1px #fff3}.vp-process-cards header{border-bottom:1px solid #e3e8ec;margin-bottom:18px;padding-bottom:15px}.vp-process-cards h3{color:#102a42;margin:0 0 7px;font:700 25px/1.2 Lato,Arial,sans-serif}.vp-process-cards p{margin:0;line-height:1.55}.vp-page #pakiety-procesowe header p{color:#ab401a;font:600 14px/1.4 Lato,Arial,sans-serif}.vp-page #pakiety-procesowe article>p{font-weight:600}.vp-process-cards ul{gap:8px;margin:18px 0 0;padding:0;list-style:none;display:grid}.vp-process-cards li{color:#485a69;padding-left:18px;font:400 18px/1.48 Lato,Arial,sans-serif;position:relative}.vp-process-cards li:before{content:"";background:#102a42;border-radius:50%;width:6px;height:6px;position:absolute;top:.59em;left:0}@media (width<=850px){.vp-process-cards{grid-template-columns:1fr;gap:34px;margin-top:36px}.vp-process-cards article{padding-top:34px}}@media (width>=851px){.vp-process-cards article{grid-template-rows:subgrid;grid-row:span 3;row-gap:0;display:grid}.vp-process-cards ul{align-self:start}}.vp-page #pakiety-procesowe .vp-process-cards header p{text-wrap:wrap;width:100%;max-width:none;font-size:14px!important;line-height:1.4!important}.vp-page #pakiety-procesowe .vp-process-cards header{display:block}.vp-page :is(.vp-packages,.vp-cost,.vp-rules)>.vn-section-heading,.vp-page .vp-custom-heading,.vp-page .vp-final-strip,.vp-page .vp-faq{text-align:center;justify-items:center;gap:16px;grid-template-columns:minmax(0,1fr)!important;display:grid!important}.vp-page :is(.vn-section-heading,.vp-custom-heading,.vp-final-strip,.vp-faq-intro) :is(h2,h3,p),.vp-page .vp-package-intro,.vp-page #pakiet-start>div:first-child>p,.vp-page #pakiet-start h2,.vp-page #pakiety-procesowe>:is(h2,p),.vp-page #dedykowany-obm>:is(h2,p){text-align:center;margin-inline:auto!important}.vp-page #pakiety-procesowe>.vn-kicker,.vp-page #dedykowany-obm>.vn-kicker{width:100%}.vp-page .vp-free-call{width:fit-content;margin:16px auto 24px}.vp-page .vp-faq-intro,.vp-page .vp-faq-list{width:min(100%,900px)}.vp-page .vp-faq-list{text-align:left}.vp-page .vp-faq-intro>:is(h2,p){max-width:850px}.vp-page .vp-custom-heading>div,.vp-page .vn-section-heading>div{width:100%}.vp-page .vp-custom-heading .vn-button,.vp-page .vp-final-strip .vn-button{justify-self:center}.vp-page #pakiety-procesowe .vp-process-price{text-align:center;min-width:158px;padding:11px 20px;box-shadow:0 9px 20px -3px #c7461770}.vp-page #pakiety-procesowe li:before{background:#102a42}#za-co-placisz{scroll-margin-top:110px}#za-co-placisz .cost-intro{grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(24px,5vw,72px);margin-bottom:32px;display:grid}#za-co-placisz .vn-kicker{color:var(--vn-brand-action,#c74617)}#za-co-placisz .cost-intro h2{margin:12px 0 0;font:400 clamp(32px,3.2vw,46px)/1.13 Georgia,serif}#za-co-placisz .cost-intro em{display:block}#za-co-placisz .cost-intro>p{color:#465969;margin:0;font:400 18px/1.6 Lato,Arial,sans-serif}#za-co-placisz .vp-cost-grid article:nth-child(2){color:#fff;background:#132a40}#za-co-placisz .vp-cost-grid article:nth-child(2) :is(p,h3,strong,li){color:#fff}#za-co-placisz li strong{font-weight:700}@media (width<=760px){#za-co-placisz .cost-intro{text-align:center;grid-template-columns:1fr;gap:14px}#za-co-placisz .vp-cost-grid{grid-template-columns:1fr}}.vp-page #pakiety .vp-monthly-note{row-gap:4px}.vp-page #pakiety .vp-monthly-note>p{grid-row:span 2}.vp-page #pakiety .vp-call-caption{text-align:center;color:#485a69;grid-column:2;font:400 14px/1.4 Lato,Arial,sans-serif}@media (width<=800px){.vp-page #pakiety .vp-monthly-note>p{grid-row:auto}.vp-page #pakiety .vp-call-caption{grid-column:1}}#rozliczenie-miesieczne{scroll-margin-top:120px}#wycena-indywidualna{background:#f7f8fa;grid-template:"intro cards""cta cards"1fr/minmax(0,1fr) minmax(0,2fr);gap:18px clamp(24px,3vw,48px);display:grid}#wycena-indywidualna .vp-custom-heading{text-align:left;grid-area:intro;padding:0;display:block}#wycena-indywidualna .vp-custom-heading :is(h2,p){text-align:left}#wycena-indywidualna .vp-custom-grid{border:0;grid-area:cards;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:0}#wycena-indywidualna .vp-custom-grid article{background:#fff;border:1px solid #e1e6eb;border-radius:14px;padding:20px;box-shadow:0 4px 14px #102a420d}#wycena-indywidualna .individual-contact{grid-area:cta;place-self:start}#wycena-indywidualna .individual-contact,#pakiety-procesowe .process-contact{background:var(--vn-brand-action,#c74617);color:#fff}#pakiety-procesowe .process-contact{width:fit-content;margin:24px auto 0;display:flex}#dedykowany-obm .vn-button.obm-link,#wycena-indywidualna .vn-button.individual-contact{line-height:1.3;font-size:14px!important}@media (width<=800px){#wycena-indywidualna{grid-template:"intro""cards""cta"/1fr}#wycena-indywidualna .vp-custom-heading :is(h2,p){text-align:center}#wycena-indywidualna .vp-custom-grid{grid-template-columns:1fr;gap:10px}#wycena-indywidualna .vp-custom-grid article{padding:15px;display:flex}#wycena-indywidualna .individual-contact{justify-self:center}}#wycena-indywidualna .vp-custom-grid article{grid-template-columns:40px minmax(0,1fr);align-content:center;align-items:start;gap:12px;display:grid}#wycena-indywidualna .vp-custom-grid .vo-custom-icon{width:40px;height:40px;color:var(--vn-brand-action,#c74617);background:#fff2eb;border-radius:11px;place-items:center;display:grid}#wycena-indywidualna .vp-custom-grid .vo-custom-icon svg{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linejoin:round;stroke-linecap:round;width:30px;height:30px}#wycena-indywidualna .vp-custom-grid h4{text-wrap:balance;margin:5px 0 8px;font-size:18px;line-height:1.3}#za-co-placisz .settlement-intro{text-align:center;margin:0 auto clamp(24px,3.5vw,46px)}#za-co-placisz .settlement-intro h2{color:#142c43;margin:14px 0 18px;font:400 clamp(34px,3.6vw,48px)/1.12 Georgia,serif}#za-co-placisz .settlement-intro>p:last-child{color:#465969;margin:0;font:400 18px/1.6 Lato,sans-serif}#za-co-placisz .settlement-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}#za-co-placisz article{--ink:#132b42;--body:#465969;--label:#506073;--mark:#dae0e7;--mark-ink:#526376;--line:#dde1e7;color:var(--ink);background:#edecf2;border-radius:20px;padding:clamp(20px,3vw,38px)}#za-co-placisz article:nth-child(2){--ink:white;--body:#f1f5f8;--label:#ff9565;--mark:#423940;--mark-ink:#ff9767;--line:#304356;background:#132940}#za-co-placisz article h3{letter-spacing:.075em;text-transform:uppercase;color:var(--label);align-items:center;gap:14px;margin:0 0 20px;font:800 20px/1.4 Lato,sans-serif;display:flex}#za-co-placisz article span[aria-hidden]{background:var(--mark);width:23px;height:23px;color:var(--mark-ink);border-radius:50%;place-items:center;font:700 14px/1 Lato,sans-serif;display:inline-grid}#za-co-placisz article h3 span{flex-shrink:0;width:30px;height:30px}#za-co-placisz article:nth-child(2) h3 span{color:#fff;background:#c74617}#za-co-placisz article ul{margin:0;padding:0;list-style:none}#za-co-placisz article li{border-top:1px solid var(--line);grid-template-columns:auto 1fr;align-items:start;gap:14px;padding:18px 0;display:grid}#za-co-placisz article li:last-child{padding-bottom:4px}#za-co-placisz article li strong{color:var(--ink);font:700 18px/1.35 Lato,sans-serif}#za-co-placisz article li p{color:var(--body);margin:4px 0 0;font:400 16px/1.55 Lato,sans-serif}@media (width<=760px){#za-co-placisz .settlement-grid{grid-template-columns:1fr;gap:14px}}#zakres.vo-scope-directory .vo-scope-heading{text-align:center;grid-template-columns:minmax(0,1fr);align-items:center;gap:16px}#zakres.vo-scope-directory .vo-scope-heading h2{max-width:none}#zakres.vo-scope-directory .vo-scope-heading>p{justify-self:center;max-width:920px;margin:0;font-size:18px;line-height:1.55}#zakres .vo-outcome-card{transition:transform .18s,border-color .18s,box-shadow .18s;overflow:hidden}#zakres .vo-directory-arrow{color:#526472;background:0 0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}#zakres .vo-directory-arrow svg{width:18px;height:18px}#zakres .vo-outcome-card:is(:hover,:focus-visible,:active){z-index:1;border-color:#f26432;transform:scale(1.018);box-shadow:0 12px 26px #102a4224}#zakres .vo-outcome-card:focus-visible{outline-offset:3px;outline:2px solid #f26432}@media (width<=700px){#zakres.vo-scope-directory .vo-scope-heading>p{justify-self:center;font-size:18px}}@media (prefers-reduced-motion:reduce){#zakres .vo-outcome-card{transition:none}#zakres .vo-outcome-card:is(:hover,:focus-visible,:active){transform:none}}#zastepstwo.vo-replacement-asymmetric{padding:64px max(24px,calc((100vw - var(--vn-content-width))/2));color:#fff;background:#142b3f;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:44px 64px;font-family:Lato,Arial,sans-serif;display:grid}#zastepstwo .vo-replacement-intro{border-left:3px solid #f26432;min-width:0;padding-left:24px}#zastepstwo .vn-kicker{color:#f26432;margin:0 0 22px}#zastepstwo h2{letter-spacing:-.035em;color:#fff;margin:0 0 26px;font:400 48px/1.13 Georgia,serif}#zastepstwo h2 em{color:#f26432;display:block}#zastepstwo p{color:#ced9e2;margin:0;font-size:18px;line-height:1.65}#zastepstwo .vo-replacement-cta{color:#fff;text-transform:uppercase;background:#c74617;border-radius:32px;justify-content:center;align-items:center;gap:16px;margin-top:28px;padding:16px 24px;font-size:16px;font-weight:700;line-height:1.3;text-decoration:none;display:inline-flex}#zastepstwo .vo-replacement-cta svg{flex-shrink:0;width:24px;height:24px}#zastepstwo .vo-replacement-cta:focus-visible{outline-offset:4px;outline:3px solid #fff}#zastepstwo .vo-replacement-note{color:#b4c4d1;margin-top:16px;font-size:16px}#zastepstwo .vo-replacement-options{flex-direction:column;gap:32px;min-width:0;padding-top:12px;display:flex}#zastepstwo .vo-replacement-options article{color:#142b3f;background:#fff;border-radius:18px;padding:40px 34px 28px;position:relative}#zastepstwo h3{color:inherit;margin:0 0 12px;font-family:Lato,Arial,sans-serif;font-size:26px;font-weight:600;line-height:1.25}#zastepstwo .vo-replacement-options p{color:#526171}#zastepstwo .vo-replacement-label{color:#fff;text-transform:uppercase;background:#f26432;border-radius:10px;align-items:center;gap:12px;max-width:calc(100% - 60px);padding:9px 16px;font-size:14px;font-weight:800;line-height:1.15;display:inline-flex;position:absolute;top:-16px;left:30px;box-shadow:0 8px 18px #102a4220}#zastepstwo .vo-replacement-label svg{flex-shrink:0;width:20px;height:20px}#zastepstwo .vo-replacement-label-urgent{background:#142b3f}#zastepstwo .vo-replacement-label-urgent svg{color:#f26432}#zastepstwo .vo-replacement-options .vo-replacement-urgent{color:#c74617;margin:-4px 0 12px;font-size:16px;font-weight:600}#zastepstwo .vo-replacement-safety{background:#ffffff10;border:1px solid #ffffff25;border-radius:18px;grid-column:1/-1;grid-template-columns:240px minmax(0,1fr);align-items:center;gap:28px;padding:28px 32px 28px 58px;display:grid;position:relative}#zastepstwo .vo-replacement-safety h3{margin:0;font-size:24px}#zastepstwo .vo-replacement-lock{color:#fff;background:#f26432;border-radius:50%;place-items:center;width:52px;height:52px;display:grid;position:absolute;top:50%;left:-20px;transform:translateY(-50%);box-shadow:0 8px 22px #f2643230}#zastepstwo .vo-replacement-lock svg{width:26px;height:26px}@media (width<=1100px){#zastepstwo.vo-replacement-asymmetric{gap:36px}#zastepstwo h2{font-size:40px}#zastepstwo .vo-replacement-options article{padding-inline:26px}}@media (width<=800px){#zastepstwo.vo-replacement-asymmetric{grid-template-columns:minmax(0,1fr);gap:36px;padding:40px 24px}#zastepstwo h2{font-size:34px}#zastepstwo .vo-replacement-intro{padding-left:18px}#zastepstwo .vo-replacement-safety{grid-template-columns:minmax(0,1fr);gap:16px;padding:28px 24px 24px 38px}#zastepstwo h3{font-size:24px}#zastepstwo .vo-replacement-label{max-width:calc(100% - 40px);left:20px}#zastepstwo .vo-replacement-lock{width:40px;height:40px;left:-16px}#zastepstwo .vo-replacement-cta{font-size:15px}}#zanim-zaczniemy{row-gap:28px;scroll-margin-top:110px}#zanim-zaczniemy .vo-fit-intro>p:last-child,#zanim-zaczniemy .vo-fit-limit-list li>p{font-family:Lato,Arial,sans-serif;font-size:18px;line-height:1.55}#zanim-zaczniemy .vo-fit-limit-list li{align-items:start}#zanim-zaczniemy .vo-fit-positive{grid-column:1/-1;gap:24px;margin-top:0;padding:22px 26px}#zanim-zaczniemy .vo-fit-positive p{color:#fff;max-width:none;font-size:18px;font-weight:400;line-height:1.5}#zanim-zaczniemy .vo-fit-positive>a{color:#fff;background:#c74617;gap:16px;padding:14px 22px;font-weight:700;text-decoration:none}#zanim-zaczniemy .vo-fit-positive>a svg{flex-shrink:0;width:24px;height:24px}#zanim-zaczniemy .vo-fit-positive>a:focus-visible{outline-offset:4px;outline:3px solid #f26432}@media (width<=650px){#zanim-zaczniemy .vo-fit-positive{flex-direction:column;align-items:stretch;gap:18px;padding:22px 20px}#zanim-zaczniemy .vo-fit-positive>a{box-sizing:border-box;width:100%}#zanim-zaczniemy .vo-fit-limit-list li{border-bottom:0;padding:12px 0}}#poufnosc{scroll-margin-top:110px}#poufnosc .vo-security-intro>p:not(.vn-kicker),#poufnosc .vo-security-grid p{font-family:Lato,Arial,sans-serif;font-size:18px;line-height:1.55}#poufnosc .vo-security-intro>p:not(.vn-kicker){color:#d8e1e8}#poufnosc .vo-security-intro h2{color:#fff}#poufnosc .vo-security-grid article{background:#fff;min-width:0}#poufnosc .vo-security-grid strong{font-family:Lato,Arial,sans-serif;font-weight:600}@media (width<=720px){#poufnosc .vo-security-grid{grid-template-columns:minmax(0,1fr)}#poufnosc .vo-security-grid article{min-height:0}}#modele.vo-model-pricing{padding:48px max(24px,calc((100vw - var(--vn-content-width))/2)) 44px;background:#eef1f3;scroll-margin-top:110px;font-family:Lato,Arial,sans-serif}#modele .vo-model-pricing-heading{text-align:center;margin-bottom:30px}#modele .vo-model-pricing-heading .vn-kicker{color:#c74617;margin:0 0 12px}#modele .vo-model-pricing-heading h2{letter-spacing:-.035em;color:#102a42;max-width:none;margin:0;font-size:48px;font-weight:400;line-height:1.15;font-family:Georgia,Times New Roman,serif!important}#modele .vo-model-pricing-heading>p:not(.vn-kicker){color:#455260;margin:14px 0 0;line-height:1.5;font-size:18px!important}#modele .vo-model-pricing-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 18px;display:grid}#modele .vo-model-pricing-card{grid-template-rows:subgrid;background:#fff;border-radius:8px 30px;grid-row:span 3;min-width:0;padding:26px 24px;display:grid;box-shadow:0 12px 30px #102a4214}#modele .vo-model-pricing-card>header{text-align:left;padding:0 0 22px}#modele .vo-model-pricing-card h3{letter-spacing:-.025em;color:#102a42;margin:0 0 10px;font-size:28px;font-weight:600;line-height:1.2;font-family:Lato,Arial,sans-serif!important}#modele .vo-model-pricing-card header p,#modele .vo-model-pricing-billing p{color:#455260;margin:0;font-weight:400;line-height:1.45;font-size:18px!important}#modele .vo-model-pricing-billing{padding:0 0 22px}#modele .vo-model-pricing-billing strong{color:#102a42;margin:0 0 4px;font-family:Lato,Arial,sans-serif;font-size:30px;font-weight:600;line-height:1.2;display:block}#modele .vo-model-pricing-card ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}#modele .vo-model-pricing-card li{color:#455260;border:0;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:10px;margin:0;padding:0;font-weight:400;line-height:1.4;display:grid;font-size:18px!important}#modele .vo-model-pricing-card li svg{color:#fff;box-sizing:border-box;background:#102a42;border-radius:50%;width:20px;height:20px;margin-top:3px;padding:4px}#modele .vo-model-pricing-obm{background:linear-gradient(135deg,#194968 0%,#102f49 45%,#0b263e 100%)}#modele .vo-model-pricing-obm h3,#modele .vo-model-pricing-obm .vo-model-pricing-billing strong{color:#f26432}#modele .vo-model-pricing-obm header p,#modele .vo-model-pricing-obm .vo-model-pricing-billing p,#modele .vo-model-pricing-obm li{color:#fff}#modele .vo-model-pricing-obm li svg{background:#f26432}#modele .vo-model-pricing-action{justify-content:center;margin:24px 0 0;display:flex}#modele .vo-model-pricing-action a{color:#fff;text-transform:uppercase;text-align:center;background:#c74617;border-radius:8px;justify-content:center;align-items:center;gap:18px;min-height:48px;padding:13px 28px;font-size:16px;font-weight:700;line-height:1.35;text-decoration:none;display:inline-flex}#modele .vo-model-pricing-action a svg{flex-shrink:0;width:22px;height:22px}#modele .vo-model-pricing-action a:hover{background:#ad3b17}#modele .vo-model-pricing-action a:focus-visible{outline-offset:4px;outline:3px solid #f26432}@media (width<=1200px){#modele .vo-model-pricing-card{padding:22px 18px}#modele .vo-model-pricing-grid{column-gap:14px}}@media (width<=1000px){#modele .vo-model-pricing-heading h2{font-size:42px}#modele .vo-model-pricing-grid{grid-template-columns:minmax(0,1fr);gap:18px}#modele .vo-model-pricing-card{grid-row:auto;grid-template-rows:auto;padding:24px}#modele .vo-model-pricing-card>header,#modele .vo-model-pricing-billing{padding-bottom:18px}}@media (width<=720px){#modele.vo-model-pricing{padding:36px 20px}#modele .vo-model-pricing-heading h2{font-size:34px}#modele .vo-model-pricing-card{padding:22px 20px}#modele .vo-model-pricing-action a{width:100%;padding-inline:18px}}@media (width>=1001px) and (width<=1400px){#modele .vo-model-pricing-card{padding:24px 20px}#modele .vo-model-pricing-card h3{font-size:26px}#modele .vo-model-pricing-card ul{gap:8px}}#modele .vo-model-pricing-card h3 .vo-model-title-accent{color:#f26432}#modele .vo-model-pricing-obm h3{color:#fff}#modele .vo-model-pricing-card{--model-inset:24px}#modele .vo-model-pricing-billing{box-sizing:border-box;margin:0 calc(-1 * var(--model-inset)) 22px;padding:14px var(--model-inset);text-align:center;background:#102a42;flex-direction:column;justify-content:center;gap:4px;display:flex}#modele .vo-model-pricing-billing strong{color:#fff;margin:0}#modele .vo-model-pricing-billing p{color:#fff;margin:0;font-weight:400;line-height:1.3}#modele .vo-model-pricing-obm .vo-model-pricing-billing{background:#c74617}#modele .vo-model-pricing-obm .vo-model-pricing-billing strong{color:#fff}@media (width>=1001px) and (width<=1400px){#modele .vo-model-pricing-card{--model-inset:20px}}@media (width<=1000px){#modele .vo-model-pricing-billing{margin-bottom:18px}}@media (width<=720px){#modele .vo-model-pricing-card{--model-inset:20px}}.vn-industry-background{background:#102a42;width:100%}#dla-kogo.vn-industry-explorer{box-sizing:border-box;color:#fff;max-width:1440px;margin-inline:auto;padding:48px 32px;font-family:Lato,Arial,sans-serif}#dla-kogo.vn-industry-explorer *{box-sizing:border-box;min-width:0}#dla-kogo .vn-industry-heading{text-align:center;max-width:1100px;margin:0 auto 28px}#dla-kogo .vn-industry-kicker{color:#f26432;letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px;font:900 16px/1.4 Lato,Arial,sans-serif!important}#dla-kogo h2{color:#fff;letter-spacing:-.035em;margin:0;font:400 48px/1.15 Georgia,serif!important}#dla-kogo h2 em{color:#f26432;font-family:inherit}#dla-kogo .vn-industry-intro{color:#fff;max-width:1000px;margin:18px auto 0;font:400 18px/1.6 Lato,Arial,sans-serif!important}#dla-kogo .vn-industry-grid{grid-template-rows:200px 200px 250px;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}#dla-kogo .vn-industry-tile{isolation:isolate;color:#fff;background:#1a364e;border:1px solid #ffffff26;border-radius:16px;align-items:flex-end;text-decoration:none;display:flex;position:relative;overflow:hidden}#dla-kogo .vn-industry-tile-0{grid-area:span 2/span 2}#dla-kogo .vn-industry-tile img{object-fit:cover;z-index:-2;width:100%;height:100%;transition:transform .25s;position:absolute;inset:0}#dla-kogo .vn-industry-tile:before{content:"";z-index:-1;background:linear-gradient(#0000 22%,#081d2f59 48%,#081d2ff5 82%,#081d2f);position:absolute;inset:0}#dla-kogo .vn-industry-tile:hover img{transform:scale(1.025)}#dla-kogo .vn-industry-icon{color:#fff;background:#c74617;border-radius:10px;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:16px;left:16px}#dla-kogo .vn-industry-icon svg{width:24px;height:24px}#dla-kogo .vn-industry-copy{width:100%;padding:22px}#dla-kogo h3{color:#fff;margin:0 0 8px;font:700 22px/1.2 Lato,Arial,sans-serif!important}#dla-kogo .vn-industry-tile-0 h3{font-size:30px!important}#dla-kogo .vn-industry-copy p{color:#fff;margin:0;font:400 18px/1.45 Lato,Arial,sans-serif!important}#dla-kogo .vn-industry-bottom{background:#1a364e;border:1px solid #ffffff26;border-radius:14px;justify-content:space-between;align-items:center;gap:24px;margin-top:16px;padding:16px 22px;display:flex}#dla-kogo .vn-industry-bottom p{color:#fff;margin:0;font:400 18px/1.5 Lato,Arial,sans-serif!important}#dla-kogo .vn-industry-bottom a{color:#fff;text-transform:uppercase;background:#c74617;border-radius:30px;flex-shrink:0;justify-content:center;align-items:center;gap:12px;padding:15px 24px;font:900 15px/1.4 Lato,Arial,sans-serif;text-decoration:none;display:flex}#dla-kogo .vn-industry-bottom svg{width:24px;height:24px}#dla-kogo a:focus-visible{outline-offset:4px;outline:3px solid #f26432}@media (width<=1100px){#dla-kogo .vn-industry-grid{grid-template-rows:220px 220px 280px}#dla-kogo .vn-industry-copy{padding:18px}}@media (width<=800px){#dla-kogo .vn-industry-grid{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:300px}#dla-kogo .vn-industry-tile-0{grid-area:auto}#dla-kogo .vn-industry-tile-0 h3{font-size:22px!important}#dla-kogo .vn-industry-bottom{flex-direction:column;align-items:stretch}}@media (width<=540px){#dla-kogo.vn-industry-explorer{padding:36px 20px}#dla-kogo h2{font-size:34px!important}#dla-kogo .vn-industry-grid{grid-template-columns:minmax(0,1fr);grid-auto-rows:280px;gap:14px}#dla-kogo .vn-industry-copy{padding:20px}#dla-kogo .vn-industry-bottom{gap:16px;padding:20px}}@media (prefers-reduced-motion:reduce){#dla-kogo .vn-industry-tile img{transition:none}}
