@font-face{font-family:MontserratLocal;src:url(/build/assets/montserrat-regular-nzdtX8SM.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:MontserratLocal;src:url(/build/assets/montserrat-bold-w_OrssVO.ttf)format("truetype");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:MontserratLocal;src:url(/build/assets/montserrat-extrabold-DHhcrs4l.ttf)format("truetype");font-style:normal;font-weight:800;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--navy:#021f46;--blue:#0a61a3;--orange:#ff7a00;--pale:#f3f5f9}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#151f34;font-optical-sizing:auto;margin:0;font-family:Montserrat,MontserratLocal,Avenir Next,Arial,sans-serif;font-weight:400}a{color:inherit}button,input,textarea{font:inherit}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible{outline:3px solid var(--blue);outline-offset:3px}.page{background:linear-gradient(#0d1b2a12,#0d1b2a1d),url(/build/assets/office-BtLPADP0.png) 50%/cover;grid-template-columns:57% 43%;min-height:calc(100svh - 76px);display:grid;position:relative;overflow:hidden}.backdrop{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.intro{z-index:1;flex-direction:column;padding:32px clamp(28px,5.2vw,82px) 22px;display:flex;position:relative}.brand{width:34.4vw;max-width:100%;display:block}.brand img{width:100%;height:auto;display:block}.copy{max-width:45.5vw;margin:auto 0;padding:20px 0 8px}h1{color:var(--navy);letter-spacing:-.05em;margin:0 0 22px;font-size:4.5vw;font-weight:700;line-height:1.04}h1 span{color:var(--blue)}.copy p{max-width:44vw;margin:0 0 20px;font-size:1.3vw;line-height:1.35}.audiences{grid-template-columns:1fr 1fr;gap:13px;margin-top:24px;display:grid}.audience{background:var(--pale);min-height:80px;color:var(--navy);border:1px solid #e9ecf3;border-radius:15px;align-items:center;gap:12px;padding:15px;font-size:clamp(.75rem,1.05vw,.9rem);font-weight:700;line-height:1.28;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 4px 12px #0d1b2a06}.audience:hover{transform:translateY(-3px);box-shadow:0 8px 22px #0d1b2a16}.audience svg{fill:none;width:44px;height:44px;stroke:var(--navy);stroke-width:2.1px;stroke-linecap:round;stroke-linejoin:round;flex:none}.audience .arrow{width:24px;height:24px;stroke:var(--orange);stroke-width:2.5px;flex:none;margin-left:auto}.values{grid-template-columns:repeat(4,1fr);margin-top:24px;display:grid}.value{text-align:center;white-space:nowrap;border-right:1px solid #e8ebf0;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:62px;padding:0 8px;font-size:.76rem;display:flex}.value:last-child{border:0}.value img{flex:none;width:32px;height:32px}.soon{background:#fff url(/build/assets/design-D0NIyc4U.png) -63px -688px no-repeat;align-self:flex-start;width:165px;height:77px;margin:17px 0 0 -7px;font-size:0}.contact-side{position:relative}.topline{z-index:2;color:var(--navy);white-space:nowrap;align-items:center;gap:17px;font-size:.87rem;display:flex;position:absolute;top:51px;right:clamp(24px,4.7vw,76px)}.topline i{background:var(--orange);width:2px;height:20px}.card{z-index:3;background:#fff;border-radius:15px;width:30.7813vw;padding:29px 2.42188vw 30px;position:absolute;top:22.136%;left:.265625vw;box-shadow:0 20px 60px #0d1b2a33}.card h2{color:var(--navy);letter-spacing:-.035em;margin:0 0 7px;font-size:1.875vw}.card p{margin:0 0 16px;font-size:1.05vw;line-height:1.5}.fields{gap:9px;display:grid}input,textarea{width:100%;color:var(--navy);background:#f8faff;border:1px solid #d7dce7;border-radius:10px;padding:10px 13px;font-size:.85rem}input::placeholder,textarea::placeholder{color:#788599;opacity:1}textarea{resize:vertical;min-height:100px}.submit{background:var(--orange);color:#fff;cursor:pointer;border:0;border-radius:24px;width:100%;min-height:43px;margin-top:13px;font-weight:600}.submit:hover{background:#e96e00}.submit-arrow{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vertical-align:-5px;width:20px;height:20px;margin-left:11px}footer{background:var(--navy);color:#fff;justify-content:space-between;align-items:center;gap:20px;min-height:76px;padding:16px clamp(28px,4.7vw,76px);font-size:.87rem;display:flex}.footer-left,.footer-right{align-items:center;gap:20px;display:flex}.social{align-items:center;gap:15px;display:flex}.social svg{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.social .linkedin{fill:#fff;stroke:none}footer strong{font-size:1.5rem}footer i{background:var(--orange);width:2px;height:27px}footer a{text-decoration:none}footer a:hover{text-decoration:underline}@media (width>=1101px){.page{background-position:50%,100%;background-repeat:no-repeat;background-size:auto,max(1470px,80vw) 100%;grid-template-rows:minmax(0,1fr);height:calc(100svh - 76px);min-height:0}.brand{flex:none;width:min(34.4vw,54svh,387px);height:min(8.44vw,12.66svh)}.brand img{height:auto}.copy{margin:0;padding:min(54px,6.33svh) 0 0}h1{margin-bottom:min(22px,2.58svh);font-size:min(4.5vw,6.75svh)}.copy p{margin-bottom:min(26px,3.05svh);font-size:min(1.3vw,1.95svh)}.audiences{margin-top:min(28px,3.28svh)}.audience{min-height:min(80px,9.38svh);padding:min(15px,1.76svh) 15px}.values{margin-top:min(18px,2.11svh)}.value{min-height:min(62px,7.27svh)}.soon{margin-top:min(26px,3.05svh)}.card{top:22.136%}}@media (width>=1101px) and (height<=800px){.copy{padding-top:5svh}}@media (width<=1100px){.page{background:0 0;grid-template-columns:1fr}.backdrop{display:none}.intro{padding:25px 6vw 34px}.brand{width:min(360px,80%)}.copy{max-width:none;margin:0;padding:44px 0 0}h1{font-size:clamp(2.8rem,4.7vw,4rem)}.copy p{max-width:700px;font-size:clamp(1rem,1.35vw,1.12rem)}.audience{font-size:.9rem}.contact-side{background:linear-gradient(#0d1b2a12,#0d1b2a1d),url(/build/assets/office-BtLPADP0.png) 100%/max(1470px,140%) 100% no-repeat;justify-content:center;align-items:center;min-height:630px;padding:90px 6vw 50px;display:flex}.topline{top:28px;right:6vw}.card{width:min(394px,100%);padding:29px 31px 33px;position:relative;top:auto;left:auto}.card h2{font-size:1.65rem}.card p{font-size:.9rem}}@media (width<=570px){.intro{padding:20px 22px 32px}.brand{width:min(300px,87%)}.copy{padding-top:36px}h1{font-size:clamp(2.5rem,12vw,3.4rem)}.audiences{grid-template-columns:1fr}.values{grid-template-columns:repeat(2,1fr);row-gap:18px}.value:nth-child(2){border:0}.contact-side{min-height:0;padding:88px 20px 50px}.topline{gap:8px;font-size:.75rem;top:25px;left:20px;right:auto}.card{padding:24px 21px 27px}footer{flex-direction:column;align-items:flex-start;padding:22px;font-size:.8rem}.footer-left,.footer-right{gap:13px}}.form-feedback{border-radius:8px;padding:10px;font-size:.85rem;line-height:1.4}.form-feedback.success{color:#165c33;background:#e9f8ee}.form-feedback.error{color:#8a1f11;background:#fff0ed}.field-error{color:#b42318;font-size:.75rem}
