*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#10121a;-webkit-font-smoothing:antialiased;background:#fff;margin:0;font-family:Inter,Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}:root{--blue:#3a6afd;--red:#d84727;--navy:#0c27a0;--ink:#10121a;--muted:#676d7c}.site-header[data-astro-cid-tbdxpj2q]{z-index:5;background:#fff;justify-content:space-between;align-items:center;gap:34px;height:82px;padding:0 5.8vw;display:flex;position:relative}.wordmark[data-astro-cid-tbdxpj2q],.footer-wordmark[data-astro-cid-tbdxpj2q]{flex-shrink:0;align-items:center;display:inline-flex}.header-logo[data-astro-cid-tbdxpj2q]{object-fit:contain;width:185px;max-width:100%;height:61px;display:block}.main-nav[data-astro-cid-tbdxpj2q]{align-items:center;gap:clamp(20px,3vw,44px);margin-left:auto;display:flex}.main-nav[data-astro-cid-tbdxpj2q] a[data-astro-cid-tbdxpj2q],.nav-dropdown[data-astro-cid-tbdxpj2q]>summary[data-astro-cid-tbdxpj2q]{color:#343947;font-size:13px;font-weight:600;transition:color .2s}.main-nav[data-astro-cid-tbdxpj2q] a[data-astro-cid-tbdxpj2q]:hover,.nav-dropdown[data-astro-cid-tbdxpj2q]>summary[data-astro-cid-tbdxpj2q]:hover{color:var(--blue)}.nav-dropdown[data-astro-cid-tbdxpj2q],.footer-dropdown[data-astro-cid-tbdxpj2q]{position:relative}.nav-dropdown[data-astro-cid-tbdxpj2q]>summary[data-astro-cid-tbdxpj2q],.footer-dropdown[data-astro-cid-tbdxpj2q]>summary[data-astro-cid-tbdxpj2q]{cursor:pointer;white-space:nowrap;flex-flow:row;align-items:center;gap:7px;width:max-content;line-height:1;list-style:none;display:inline-flex}.nav-dropdown[data-astro-cid-tbdxpj2q]>summary[data-astro-cid-tbdxpj2q]::-webkit-details-marker{display:none}.footer-dropdown[data-astro-cid-tbdxpj2q]>summary[data-astro-cid-tbdxpj2q]::-webkit-details-marker{display:none}.nav-dropdown[data-astro-cid-tbdxpj2q]>summary[data-astro-cid-tbdxpj2q]::marker{content:""}.footer-dropdown[data-astro-cid-tbdxpj2q]>summary[data-astro-cid-tbdxpj2q]::marker{content:""}.nav-dropdown[data-astro-cid-tbdxpj2q]>summary[data-astro-cid-tbdxpj2q] span[data-astro-cid-tbdxpj2q],.footer-dropdown[data-astro-cid-tbdxpj2q]>summary[data-astro-cid-tbdxpj2q] span[data-astro-cid-tbdxpj2q]{border-right:1px solid var(--blue);border-bottom:1px solid var(--blue);flex:0 0 7px;width:7px;height:7px;margin-top:-4px;transition:transform .2s,margin .2s;display:inline-block;transform:rotate(45deg)}.nav-dropdown[data-astro-cid-tbdxpj2q][open]>summary[data-astro-cid-tbdxpj2q] span[data-astro-cid-tbdxpj2q],.footer-dropdown[data-astro-cid-tbdxpj2q][open]>summary[data-astro-cid-tbdxpj2q] span[data-astro-cid-tbdxpj2q]{margin-top:4px;transform:rotate(225deg)}.dropdown-panel[data-astro-cid-tbdxpj2q]{z-index:10;background:#fff;border:1px solid #e8ebf2;gap:2px;min-width:210px;padding:10px;display:grid;position:absolute;top:calc(100% + 17px);left:-20px;box-shadow:0 16px 42px #0c27a021}.dropdown-panel[data-astro-cid-tbdxpj2q] a[data-astro-cid-tbdxpj2q]{text-align:center;white-space:nowrap;padding:11px 12px;font-size:12px;display:block}.dropdown-panel[data-astro-cid-tbdxpj2q] a[data-astro-cid-tbdxpj2q]:hover{color:var(--navy);background:#f3f5fb}.main-nav[data-astro-cid-tbdxpj2q] .nav-dropdown[data-astro-cid-tbdxpj2q]>.dropdown-panel[data-astro-cid-tbdxpj2q]{left:50%;right:auto;transform:translate(-50%)}.button[data-astro-cid-tbdxpj2q]{letter-spacing:.025em;border-radius:2px;justify-content:center;align-items:center;gap:24px;min-height:48px;padding:0 20px;font-size:14px;font-weight:750;line-height:1;transition:transform .2s,background .2s,color .2s;display:inline-flex}.button[data-astro-cid-tbdxpj2q]:hover{transform:translateY(-2px)}.button[data-astro-cid-tbdxpj2q] span[data-astro-cid-tbdxpj2q]{font-size:15px}.button-dark[data-astro-cid-tbdxpj2q]{background:var(--navy);color:#fff}.button-blue[data-astro-cid-tbdxpj2q]{background:var(--blue);color:#fff}.button-light[data-astro-cid-tbdxpj2q]{color:var(--navy);background:#fff}.button-outline-light[data-astro-cid-tbdxpj2q]{color:#fff;border:1px solid #ffffff73}.eyebrow[data-astro-cid-tbdxpj2q]{color:var(--navy);text-transform:uppercase;letter-spacing:.16em;align-items:center;gap:10px;margin:0 0 20px;font-size:12px;font-weight:800;display:flex}.eyebrow[data-astro-cid-tbdxpj2q].light{color:#ffffffb3}.eyebrow-dot[data-astro-cid-tbdxpj2q]{background:var(--red);border-radius:50%;width:7px;height:7px;display:inline-block;box-shadow:0 0 0 4px #d8472721}.about-hero[data-astro-cid-tbdxpj2q]{background:#f4f5f8;grid-template-columns:1fr .92fr;align-items:center;gap:5vw;min-height:520px;padding:62px 9vw 70px;display:grid;overflow:hidden}.hero-copy[data-astro-cid-tbdxpj2q] h1[data-astro-cid-tbdxpj2q]{letter-spacing:-.065em;margin:0;font-size:clamp(48px,6.1vw,77px);line-height:.98}.hero-copy[data-astro-cid-tbdxpj2q] h1[data-astro-cid-tbdxpj2q] em[data-astro-cid-tbdxpj2q],.origins[data-astro-cid-tbdxpj2q] h2[data-astro-cid-tbdxpj2q] em[data-astro-cid-tbdxpj2q],.approach[data-astro-cid-tbdxpj2q] h2[data-astro-cid-tbdxpj2q] em[data-astro-cid-tbdxpj2q],.values-heading[data-astro-cid-tbdxpj2q] h2[data-astro-cid-tbdxpj2q] em[data-astro-cid-tbdxpj2q]{color:var(--blue);font-style:normal}.hero-intro[data-astro-cid-tbdxpj2q]{color:#5e6575;max-width:490px;margin:22px 0 27px;font-size:16px;line-height:1.8}.hero-visual[data-astro-cid-tbdxpj2q]{background:#101f5b;place-items:center;min-height:340px;display:grid;position:relative;overflow:hidden}.visual-grid[data-astro-cid-tbdxpj2q],.map-grid[data-astro-cid-tbdxpj2q]{opacity:.32;background-image:linear-gradient(#ffffff26 1px,#0000 1px),linear-gradient(90deg,#ffffff26 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000,#0000 78%);mask-image:radial-gradient(#000,#0000 78%)}.visual-glow[data-astro-cid-tbdxpj2q]{filter:blur(58px);background:#3a6afd66;border-radius:50%;width:300px;height:300px;position:absolute}.visual-frame[data-astro-cid-tbdxpj2q]{background:linear-gradient(145deg,#6683dc,#223d91 58%,#102158);border:1px solid #ffffff59;width:245px;height:145px;position:absolute;transform:perspective(600px)rotateY(-18deg)rotateX(8deg);box-shadow:0 30px 40px #00000040}.frame-back[data-astro-cid-tbdxpj2q]{opacity:.63;margin:0 0 40px 44px}.frame-front[data-astro-cid-tbdxpj2q]{margin:42px 0 0 -38px}.frame-window[data-astro-cid-tbdxpj2q]{background:linear-gradient(135deg,#ffffff73,#0c27a059);border:1px solid #ffffff73;width:44%;height:54%;position:absolute;top:18%;left:9%}.frame-column[data-astro-cid-tbdxpj2q]{background:#ffffff8c;width:25%;height:4px;position:absolute;top:20%;right:11%;box-shadow:0 13px #ffffff3d,0 26px #ffffff3d}.frame-floor[data-astro-cid-tbdxpj2q]{background:#ffffff47;height:6px;position:absolute;bottom:10%;left:7%;right:7%}.route-line[data-astro-cid-tbdxpj2q]{z-index:2;background:linear-gradient(90deg,#ff7859,#91acff);height:1px;position:absolute;top:50%;left:15%;right:14%}.route-point[data-astro-cid-tbdxpj2q]{background:var(--red);border:2px solid #fff;border-radius:50%;width:9px;height:9px;position:absolute;top:-4px;box-shadow:0 0 0 5px #d8472733}.point-france[data-astro-cid-tbdxpj2q]{left:4%}.point-italy[data-astro-cid-tbdxpj2q]{background:var(--blue);left:46%;box-shadow:0 0 0 5px #3a6afd40}.point-world[data-astro-cid-tbdxpj2q]{background:#fff;right:3%}.route-label[data-astro-cid-tbdxpj2q]{z-index:2;color:#fff;letter-spacing:.16em;font-size:11px;font-weight:800;position:absolute}.label-france[data-astro-cid-tbdxpj2q]{top:57%;left:12%}.label-italy[data-astro-cid-tbdxpj2q]{top:57%;left:51%}.label-world[data-astro-cid-tbdxpj2q]{top:57%;right:10%}.visual-caption[data-astro-cid-tbdxpj2q]{color:#ffffff94;letter-spacing:.15em;margin:0;font-size:10px;font-weight:800;position:absolute;bottom:15px;left:18px}.visual-cross[data-astro-cid-tbdxpj2q]{color:#ff7859;font-size:25px;position:absolute;top:12%;right:10%}.section-pad[data-astro-cid-tbdxpj2q]{padding:96px 9vw}.origins[data-astro-cid-tbdxpj2q]{grid-template-columns:1fr .9fr;align-items:start;gap:8vw;display:grid}.origins[data-astro-cid-tbdxpj2q] h2[data-astro-cid-tbdxpj2q],.approach[data-astro-cid-tbdxpj2q] h2[data-astro-cid-tbdxpj2q],.values-heading[data-astro-cid-tbdxpj2q] h2[data-astro-cid-tbdxpj2q]{letter-spacing:-.06em;margin:0;font-size:clamp(40px,5vw,63px);line-height:1}.origins-copy[data-astro-cid-tbdxpj2q] .lead[data-astro-cid-tbdxpj2q]{color:#272d3b;letter-spacing:-.025em;margin:4px 0 17px;font-size:18px;line-height:1.65}.origins-copy[data-astro-cid-tbdxpj2q] p[data-astro-cid-tbdxpj2q]:not(.lead){color:var(--muted);margin:0;font-size:15px;line-height:1.8}.experience-strip[data-astro-cid-tbdxpj2q]{color:#fff;background:#080d1d;grid-template-columns:auto 1fr auto;align-items:center;gap:15px;padding:20px 9vw;display:grid}.experience-number[data-astro-cid-tbdxpj2q]{color:#96adff;letter-spacing:-.06em;font-size:34px;font-weight:800}.experience-strip[data-astro-cid-tbdxpj2q] p[data-astro-cid-tbdxpj2q]{color:#ffffffa6;margin:0;font-size:13px;line-height:1.5}.experience-strip[data-astro-cid-tbdxpj2q] p[data-astro-cid-tbdxpj2q] strong[data-astro-cid-tbdxpj2q]{color:#fff;font-size:14px}.experience-route[data-astro-cid-tbdxpj2q]{color:#ffffffb8;letter-spacing:.14em;font-size:11px;font-weight:800}.experience-route[data-astro-cid-tbdxpj2q] i[data-astro-cid-tbdxpj2q]{color:#ff7859;padding:0 8px;font-style:normal}.technology[data-astro-cid-tbdxpj2q]{grid-template-columns:.85fr 1.15fr;align-items:center;gap:8vw;display:grid}.technology-intro[data-astro-cid-tbdxpj2q] h2[data-astro-cid-tbdxpj2q],.care[data-astro-cid-tbdxpj2q] h2[data-astro-cid-tbdxpj2q]{letter-spacing:-.06em;margin:0 0 20px;font-size:clamp(40px,5vw,62px);line-height:.99}.technology-intro[data-astro-cid-tbdxpj2q] h2[data-astro-cid-tbdxpj2q] em[data-astro-cid-tbdxpj2q]{color:var(--blue);font-style:normal}.technology-intro[data-astro-cid-tbdxpj2q]>p[data-astro-cid-tbdxpj2q]:not(.eyebrow){max-width:440px;color:var(--muted);margin:0 0 20px;font-size:15px;line-height:1.8}.technology-grid[data-astro-cid-tbdxpj2q]{gap:0;display:grid}.technology-grid[data-astro-cid-tbdxpj2q] article[data-astro-cid-tbdxpj2q]{border-top:1px solid #dfe3ed;padding:18px 0}.technology-grid[data-astro-cid-tbdxpj2q] article[data-astro-cid-tbdxpj2q]:last-child{border-bottom:1px solid #dfe3ed}.technology-grid[data-astro-cid-tbdxpj2q] article[data-astro-cid-tbdxpj2q]>span[data-astro-cid-tbdxpj2q]{color:var(--navy);letter-spacing:.13em;font-size:11px;font-weight:800}.technology-grid[data-astro-cid-tbdxpj2q] h3[data-astro-cid-tbdxpj2q]{letter-spacing:-.025em;margin:9px 0 6px;font-size:16px}.technology-grid[data-astro-cid-tbdxpj2q] p[data-astro-cid-tbdxpj2q]{max-width:520px;color:var(--muted);margin:0;font-size:14px;line-height:1.7}.presence[data-astro-cid-tbdxpj2q]{color:#fff;background:#0c27a0;grid-template-columns:.95fr 1.05fr;align-items:center;gap:7vw;display:grid}.presence-copy[data-astro-cid-tbdxpj2q] h2[data-astro-cid-tbdxpj2q]{letter-spacing:-.06em;margin:0 0 19px;font-size:clamp(43px,5.3vw,66px);line-height:.98}.presence-copy[data-astro-cid-tbdxpj2q] h2[data-astro-cid-tbdxpj2q] em[data-astro-cid-tbdxpj2q]{color:#95adff;font-style:normal}.presence-copy[data-astro-cid-tbdxpj2q]>p[data-astro-cid-tbdxpj2q]:not(.eyebrow){color:#ffffffba;max-width:445px;margin:0 0 23px;font-size:15px;line-height:1.8}.text-link[data-astro-cid-tbdxpj2q]{color:var(--navy);align-items:center;gap:12px;font-size:14px;font-weight:750;display:inline-flex}.text-link[data-astro-cid-tbdxpj2q] span[data-astro-cid-tbdxpj2q]{font-size:15px}.light-link[data-astro-cid-tbdxpj2q]{color:#fff}.presence-map[data-astro-cid-tbdxpj2q]{background:radial-gradient(at 50% 52%,#5b7fff52,#0000 60%),#0a207e;border:1px solid #fff3;place-items:center;min-height:310px;display:grid;position:relative;overflow:hidden}.presence-map[data-astro-cid-tbdxpj2q] .map-grid[data-astro-cid-tbdxpj2q]{opacity:.2}.map-ring[data-astro-cid-tbdxpj2q]{border:1px solid #ffffff2b;border-radius:50%;position:absolute}.ring-one[data-astro-cid-tbdxpj2q]{width:210px;height:210px}.ring-two[data-astro-cid-tbdxpj2q]{width:300px;height:300px}.map-route[data-astro-cid-tbdxpj2q]{background:linear-gradient(90deg,#0000,#ffffffb3,#97acffcc,#0000);width:70%;height:1px;position:absolute;transform:rotate(-23deg)}.map-route[data-astro-cid-tbdxpj2q] i[data-astro-cid-tbdxpj2q]{background:#fff;border-radius:50%;width:4px;height:4px;position:absolute;top:-2px;box-shadow:0 0 0 4px #ffffff1f}.map-route[data-astro-cid-tbdxpj2q] i[data-astro-cid-tbdxpj2q]:first-child{left:10%}.map-route[data-astro-cid-tbdxpj2q] i[data-astro-cid-tbdxpj2q]:nth-child(2){left:31%}.map-route[data-astro-cid-tbdxpj2q] i[data-astro-cid-tbdxpj2q]:nth-child(3){left:52%}.map-route[data-astro-cid-tbdxpj2q] i[data-astro-cid-tbdxpj2q]:nth-child(4){left:74%}.map-route[data-astro-cid-tbdxpj2q] i[data-astro-cid-tbdxpj2q]:nth-child(5){right:6%}.map-point[data-astro-cid-tbdxpj2q]{background:#ff7859;border-radius:50%;width:8px;height:8px;position:absolute;box-shadow:0 0 0 5px #ff785929}.point-a[data-astro-cid-tbdxpj2q]{top:43%;left:25%}.point-b[data-astro-cid-tbdxpj2q]{background:#fff;top:58%;left:53%;box-shadow:0 0 0 5px #ffffff2b}.point-c[data-astro-cid-tbdxpj2q]{top:35%;right:20%}.map-tag[data-astro-cid-tbdxpj2q]{color:#ffffffba;letter-spacing:.14em;font-size:10px;font-weight:800;position:absolute}.tag-europe[data-astro-cid-tbdxpj2q]{top:58%;left:17%}.tag-americas[data-astro-cid-tbdxpj2q]{top:32%;left:40%}.tag-asia[data-astro-cid-tbdxpj2q]{top:60%;right:10%}.map-caption[data-astro-cid-tbdxpj2q]{color:#ffffff8c;letter-spacing:.13em;font-size:10px;font-weight:800;position:absolute;bottom:14px;left:15px}.approach[data-astro-cid-tbdxpj2q]{grid-template-columns:.8fr 1.2fr;gap:8vw;display:grid}.approach-heading[data-astro-cid-tbdxpj2q]>p[data-astro-cid-tbdxpj2q]:last-child{max-width:330px;color:var(--muted);margin:21px 0 0;font-size:15px;line-height:1.75}.approach-list[data-astro-cid-tbdxpj2q] article[data-astro-cid-tbdxpj2q]{border-top:1px solid #e2e5ed;grid-template-columns:38px 1fr 20px;align-items:start;gap:16px;padding:22px 0;display:grid}.approach-list[data-astro-cid-tbdxpj2q] article[data-astro-cid-tbdxpj2q]:last-child{border-bottom:1px solid #e2e5ed}.approach-list[data-astro-cid-tbdxpj2q] article[data-astro-cid-tbdxpj2q]>span[data-astro-cid-tbdxpj2q]{color:var(--red);letter-spacing:.12em;padding-top:4px;font-size:12px;font-weight:800}.approach-list[data-astro-cid-tbdxpj2q] h3[data-astro-cid-tbdxpj2q]{letter-spacing:-.025em;margin:0 0 7px;font-size:16px}.approach-list[data-astro-cid-tbdxpj2q] p[data-astro-cid-tbdxpj2q]{max-width:500px;color:var(--muted);margin:0;font-size:15px;line-height:1.7}.approach-list[data-astro-cid-tbdxpj2q] b[data-astro-cid-tbdxpj2q]{color:var(--blue);font-size:18px;font-weight:400}.care[data-astro-cid-tbdxpj2q]{color:#fff;background:#0c27a0;grid-template-columns:.9fr 1.1fr;align-items:center;gap:8vw;display:grid}.care[data-astro-cid-tbdxpj2q] .eyebrow[data-astro-cid-tbdxpj2q]{color:#ffffffb3}.care[data-astro-cid-tbdxpj2q] h2[data-astro-cid-tbdxpj2q]{font-size:clamp(42px,5.4vw,67px)}.care[data-astro-cid-tbdxpj2q] h2[data-astro-cid-tbdxpj2q] em[data-astro-cid-tbdxpj2q]{color:#95adff;font-style:normal}.care-copy[data-astro-cid-tbdxpj2q]>p[data-astro-cid-tbdxpj2q]:not(.eyebrow){color:#ffffffbd;max-width:450px;margin:0 0 23px;font-size:15px;line-height:1.8}.care-services[data-astro-cid-tbdxpj2q]{border-top:1px solid #ffffff47}.care-label[data-astro-cid-tbdxpj2q]{color:#ffffff96;text-transform:uppercase;letter-spacing:.13em;margin:0;padding:0 0 15px;font-size:11px;font-weight:800}.care-services[data-astro-cid-tbdxpj2q] article[data-astro-cid-tbdxpj2q]{border-top:1px solid #fff3;grid-template-columns:32px 1fr 18px;align-items:center;gap:11px;min-height:54px;display:grid}.care-services[data-astro-cid-tbdxpj2q] article[data-astro-cid-tbdxpj2q]>span[data-astro-cid-tbdxpj2q]{color:#ff967f;letter-spacing:.1em;font-size:11px;font-weight:800}.care-services[data-astro-cid-tbdxpj2q] article[data-astro-cid-tbdxpj2q] p[data-astro-cid-tbdxpj2q]{color:#ffffffe6;margin:0;font-size:14px;line-height:1.5}.care-services[data-astro-cid-tbdxpj2q] article[data-astro-cid-tbdxpj2q] b[data-astro-cid-tbdxpj2q]{color:#95adff;font-size:15px;font-weight:400}.values[data-astro-cid-tbdxpj2q]{background:#f4f5f8}.values-heading[data-astro-cid-tbdxpj2q]{justify-content:space-between;align-items:end;gap:30px;margin-bottom:39px;display:flex}.values-heading[data-astro-cid-tbdxpj2q] .eyebrow[data-astro-cid-tbdxpj2q]{margin-bottom:14px}.values-grid[data-astro-cid-tbdxpj2q]{grid-template-columns:repeat(4,1fr);gap:13px;display:grid}.values-grid[data-astro-cid-tbdxpj2q] article[data-astro-cid-tbdxpj2q]{background:#fff;border:1px solid #e1e5ef;min-height:195px;padding:23px 19px}.values-grid[data-astro-cid-tbdxpj2q] article[data-astro-cid-tbdxpj2q]>span[data-astro-cid-tbdxpj2q]{color:var(--navy);letter-spacing:.13em;font-size:11px;font-weight:800}.values-grid[data-astro-cid-tbdxpj2q] h3[data-astro-cid-tbdxpj2q]{letter-spacing:-.035em;margin:27px 0 9px;font-size:18px}.values-grid[data-astro-cid-tbdxpj2q] p[data-astro-cid-tbdxpj2q]{color:var(--muted);margin:0;font-size:14px;line-height:1.7}.about-cta[data-astro-cid-tbdxpj2q]{color:#fff;background:#0c27a0;padding:76px 9vw}.about-cta[data-astro-cid-tbdxpj2q] h2[data-astro-cid-tbdxpj2q]{letter-spacing:-.06em;margin:0;font-size:clamp(44px,6vw,75px);line-height:.97}.about-cta[data-astro-cid-tbdxpj2q]>p[data-astro-cid-tbdxpj2q]:not(.eyebrow){color:#ffffffb8;margin:18px 0 23px;font-size:15px}.cta-actions[data-astro-cid-tbdxpj2q]{flex-wrap:wrap;gap:12px;display:flex}.site-footer[data-astro-cid-tbdxpj2q]{color:#fff;background:#080d1d;padding:58px 9vw 20px}.footer-main[data-astro-cid-tbdxpj2q]{grid-template-columns:1.15fr .8fr .7fr 1fr;gap:4vw;padding-bottom:54px;display:grid}.footer-logo[data-astro-cid-tbdxpj2q]{object-fit:contain;width:185px;max-width:100%;height:61px;display:block}.footer-brand[data-astro-cid-tbdxpj2q]>p[data-astro-cid-tbdxpj2q]{color:#ffffffa1;margin:22px 0 0;font-size:15px;line-height:1.5}.footer-label[data-astro-cid-tbdxpj2q]{color:#97acff;text-transform:uppercase;letter-spacing:.16em;margin:0 0 16px;font-size:12px;font-weight:800}.footer-address[data-astro-cid-tbdxpj2q]>p[data-astro-cid-tbdxpj2q]:not(.footer-label),.footer-news[data-astro-cid-tbdxpj2q]>p[data-astro-cid-tbdxpj2q]:not(.footer-label){color:#ffffffb3;font-size:14px;line-height:1.7}.footer-links[data-astro-cid-tbdxpj2q]{flex-direction:column;align-items:flex-start;gap:9px;display:flex}.footer-links[data-astro-cid-tbdxpj2q] .footer-label[data-astro-cid-tbdxpj2q]{margin-bottom:7px}.footer-links[data-astro-cid-tbdxpj2q]>a[data-astro-cid-tbdxpj2q],.footer-dropdown[data-astro-cid-tbdxpj2q]>summary[data-astro-cid-tbdxpj2q],.footer-dropdown-panel[data-astro-cid-tbdxpj2q] a[data-astro-cid-tbdxpj2q],.footer-news[data-astro-cid-tbdxpj2q] a[data-astro-cid-tbdxpj2q]{color:#ffffffc7;font-size:12px}.footer-dropdown-panel[data-astro-cid-tbdxpj2q]{border-left:1px solid #97acff59;gap:8px;padding:10px 0 2px 11px;display:grid}.footer-dropdown-panel[data-astro-cid-tbdxpj2q] a[data-astro-cid-tbdxpj2q]{font-size:11px}.footer-news[data-astro-cid-tbdxpj2q] a[data-astro-cid-tbdxpj2q]{border-bottom:1px solid #ffffff59;gap:12px;padding-bottom:6px;display:inline-flex}.footer-news[data-astro-cid-tbdxpj2q] a[data-astro-cid-tbdxpj2q] span[data-astro-cid-tbdxpj2q]{color:#97acff}.footer-bottom[data-astro-cid-tbdxpj2q]{color:#ffffff7a;border-top:1px solid #ffffff29;justify-content:space-between;gap:20px;padding-top:16px;font-size:12px;display:flex}@media (width<=980px){.site-header[data-astro-cid-tbdxpj2q]{gap:18px;padding:0 5vw}.main-nav[data-astro-cid-tbdxpj2q]{gap:14px}.main-nav[data-astro-cid-tbdxpj2q] a[data-astro-cid-tbdxpj2q],.nav-dropdown[data-astro-cid-tbdxpj2q]>summary[data-astro-cid-tbdxpj2q]{font-size:11px}.header-cta[data-astro-cid-tbdxpj2q]{padding:0 13px}.about-hero[data-astro-cid-tbdxpj2q],.section-pad[data-astro-cid-tbdxpj2q],.experience-strip[data-astro-cid-tbdxpj2q]{padding-left:7vw;padding-right:7vw}.values-grid[data-astro-cid-tbdxpj2q]{grid-template-columns:repeat(2,1fr)}.footer-main[data-astro-cid-tbdxpj2q]{grid-template-columns:1fr 1fr;gap:34px 5vw}}@media (width<=680px){.site-header[data-astro-cid-tbdxpj2q]{flex-wrap:wrap;gap:10px;height:auto;min-height:76px;padding:15px 6vw}.header-logo[data-astro-cid-tbdxpj2q]{width:150px;height:50px}.main-nav[data-astro-cid-tbdxpj2q]{flex-wrap:wrap;order:3;justify-content:flex-start;gap:12px clamp(10px,3vw,16px);width:100%;min-width:0;max-width:100%;padding-top:8px}.main-nav[data-astro-cid-tbdxpj2q] a[data-astro-cid-tbdxpj2q],.nav-dropdown[data-astro-cid-tbdxpj2q]>summary[data-astro-cid-tbdxpj2q]{font-size:10px}.nav-dropdown[data-astro-cid-tbdxpj2q]>summary[data-astro-cid-tbdxpj2q]{gap:3px}.dropdown-panel[data-astro-cid-tbdxpj2q]{min-width:180px;top:calc(100% + 12px)}.header-cta[data-astro-cid-tbdxpj2q]{min-height:37px;margin-left:auto;font-size:10px}.about-hero[data-astro-cid-tbdxpj2q]{grid-template-columns:1fr;gap:24px;padding:58px 7vw 34px}.hero-copy[data-astro-cid-tbdxpj2q] h1[data-astro-cid-tbdxpj2q]{font-size:45px}.hero-visual[data-astro-cid-tbdxpj2q]{min-height:275px}.route-label[data-astro-cid-tbdxpj2q]{font-size:10px}.section-pad[data-astro-cid-tbdxpj2q]{padding:66px 7vw}.experience-strip[data-astro-cid-tbdxpj2q]{grid-template-columns:auto 1fr;padding:17px 7vw}.experience-number[data-astro-cid-tbdxpj2q]{font-size:30px}.experience-route[data-astro-cid-tbdxpj2q]{grid-column:1/-1;padding-top:5px}.origins[data-astro-cid-tbdxpj2q],.technology[data-astro-cid-tbdxpj2q],.approach[data-astro-cid-tbdxpj2q],.care[data-astro-cid-tbdxpj2q]{grid-template-columns:1fr;gap:28px}.origins[data-astro-cid-tbdxpj2q] h2[data-astro-cid-tbdxpj2q],.technology-intro[data-astro-cid-tbdxpj2q] h2[data-astro-cid-tbdxpj2q],.approach[data-astro-cid-tbdxpj2q] h2[data-astro-cid-tbdxpj2q],.values-heading[data-astro-cid-tbdxpj2q] h2[data-astro-cid-tbdxpj2q]{font-size:43px}.origins-copy[data-astro-cid-tbdxpj2q] .lead[data-astro-cid-tbdxpj2q]{font-size:16px}.technology-grid[data-astro-cid-tbdxpj2q] article[data-astro-cid-tbdxpj2q]{padding:15px 0}.presence[data-astro-cid-tbdxpj2q]{grid-template-columns:1fr;gap:32px}.presence-copy[data-astro-cid-tbdxpj2q] h2[data-astro-cid-tbdxpj2q]{font-size:50px}.presence-map[data-astro-cid-tbdxpj2q]{min-height:265px}.care[data-astro-cid-tbdxpj2q] h2[data-astro-cid-tbdxpj2q]{font-size:50px}.care-copy[data-astro-cid-tbdxpj2q]>p[data-astro-cid-tbdxpj2q]:not(.eyebrow){font-size:15px}.values-heading[data-astro-cid-tbdxpj2q]{display:block}.values-grid[data-astro-cid-tbdxpj2q]{gap:9px}.values-grid[data-astro-cid-tbdxpj2q] article[data-astro-cid-tbdxpj2q]{min-height:185px;padding:18px 13px}.values-grid[data-astro-cid-tbdxpj2q] h3[data-astro-cid-tbdxpj2q]{margin-top:22px;font-size:15px}.values-grid[data-astro-cid-tbdxpj2q] p[data-astro-cid-tbdxpj2q]{font-size:13px}.about-cta[data-astro-cid-tbdxpj2q]{padding:63px 7vw}.about-cta[data-astro-cid-tbdxpj2q] h2[data-astro-cid-tbdxpj2q]{font-size:52px}.site-footer[data-astro-cid-tbdxpj2q]{padding:45px 7vw 18px}.footer-main[data-astro-cid-tbdxpj2q]{grid-template-columns:repeat(2,1fr);gap:30px 20px}.footer-bottom[data-astro-cid-tbdxpj2q]{flex-wrap:wrap;font-size:11px}.footer-bottom[data-astro-cid-tbdxpj2q] span[data-astro-cid-tbdxpj2q]:nth-child(2){order:3;width:100%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}[data-astro-cid-tbdxpj2q],[data-astro-cid-tbdxpj2q]:before,[data-astro-cid-tbdxpj2q]:after{transition-duration:.01ms!important}}.technology-hero[data-astro-cid-tbdxpj2q]{grid-template-columns:1fr 1.05fr;align-items:center;gap:6vw}.technology-screenshot[data-astro-cid-tbdxpj2q]{justify-content:center;align-items:center;min-height:360px;margin:0;padding:22px;display:flex}.technology-screenshot[data-astro-cid-tbdxpj2q] img[data-astro-cid-tbdxpj2q]{z-index:1;object-fit:contain;width:100%;height:100%;max-height:450px;position:relative;box-shadow:0 24px 55px #00000038}.technology-screenshot[data-astro-cid-tbdxpj2q] figcaption[data-astro-cid-tbdxpj2q]{z-index:2;color:#d84727;letter-spacing:.14em;font-size:10px;font-weight:800;position:absolute;bottom:14px;left:16px}.technology-points[data-astro-cid-tbdxpj2q]{gap:0;display:grid}.technology-points[data-astro-cid-tbdxpj2q] article[data-astro-cid-tbdxpj2q]{border-top:1px solid #ffffff38;grid-template-columns:36px 1fr;gap:15px;padding:23px 0;display:grid}.technology-points[data-astro-cid-tbdxpj2q] article[data-astro-cid-tbdxpj2q]:last-child{border-bottom:1px solid #ffffff38}.technology-points[data-astro-cid-tbdxpj2q] article[data-astro-cid-tbdxpj2q]>span[data-astro-cid-tbdxpj2q]{color:#ff9278;letter-spacing:.12em;font-size:12px;font-weight:800}.technology-points[data-astro-cid-tbdxpj2q] h3[data-astro-cid-tbdxpj2q]{margin:0 0 7px;font-size:16px}.technology-points[data-astro-cid-tbdxpj2q] p[data-astro-cid-tbdxpj2q]{color:#ffffffb3;margin:0;font-size:14px;line-height:1.7}@media (width<=680px){.technology-hero[data-astro-cid-tbdxpj2q]{grid-template-columns:1fr;gap:20px}.technology-screenshot[data-astro-cid-tbdxpj2q]{min-height:240px;padding:14px}.technology-screenshot[data-astro-cid-tbdxpj2q] img[data-astro-cid-tbdxpj2q]{max-height:310px}}
