.VisualPilot-module__x3ROoG__pilot{color:#112e48;background:#fff}.VisualPilot-module__x3ROoG__section{padding-block:60px;scroll-margin-top:106px}.VisualPilot-module__x3ROoG__alternate{background:#f2f6fa}.VisualPilot-module__x3ROoG__container{width:min(1320px,100% - 160px);margin-inline:auto}.VisualPilot-module__x3ROoG__container>h2{letter-spacing:-.025em;margin:0 0 16px;font-size:clamp(26px,2.5vw,36px);font-weight:650;line-height:1.4}:where(.VisualPilot-module__x3ROoG__pilot) p{color:#4b637b;overflow-wrap:anywhere;line-height:1.85}.VisualPilot-module__x3ROoG__pilot h2,.VisualPilot-module__x3ROoG__pilot h3,.VisualPilot-module__x3ROoG__pilot a{overflow-wrap:anywhere}.VisualPilot-module__x3ROoG__kicker{letter-spacing:.13em;color:#1268b7;font-size:11px;font-weight:650;display:block}.VisualPilot-module__x3ROoG__hint{color:#566e85;margin-bottom:28px;font-size:13px;line-height:1.7;display:block}.VisualPilot-module__x3ROoG__materialNote{color:#546b81;margin:0 0 20px;font-size:12px;line-height:1.8}.VisualPilot-module__x3ROoG__narrative{grid-template-columns:1fr 1.25fr;gap:24px;display:grid}.VisualPilot-module__x3ROoG__narrative article{background:linear-gradient(110deg,#f0f6fc,#fafcfe);border-top:2px solid #176cbc;border-radius:0 0 10px 10px;padding:34px 88px 34px 32px;position:relative}.VisualPilot-module__x3ROoG__narrative article:last-child{background:#fff;border-bottom:1px solid #d5e2ed}.VisualPilot-module__x3ROoG__narrative h2{margin:16px 0 12px;font-size:24px;font-weight:650}.VisualPilot-module__x3ROoG__narrative p{margin:0;font-size:15px}.VisualPilot-module__x3ROoG__narrative article>svg{color:#80a8c7;opacity:.7;position:absolute;top:31px;right:22px}.VisualPilot-module__x3ROoG__editorialIntro{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.VisualPilot-module__x3ROoG__editorialIntro h2{text-wrap:balance;margin:16px 0 0;font-size:clamp(26px,2.3vw,34px);font-weight:650;line-height:1.45}.VisualPilot-module__x3ROoG__editorialIntro p{border-left:2px solid #156dc0;margin:0;padding-left:28px;font-size:16px}.VisualPilot-module__x3ROoG__processSurface{color:#fff;background:#123955;border-radius:14px;grid-template-columns:.7fr 3fr;gap:34px;padding:38px;display:grid;position:relative;overflow:hidden}.VisualPilot-module__x3ROoG__processSurface:before{content:"";pointer-events:none;border:1px solid #68a0bd35;border-radius:50%;width:360px;height:360px;position:absolute;top:-180px;left:-190px;box-shadow:0 0 0 50px #68a0bd12,0 0 0 100px #68a0bd0b}.VisualPilot-module__x3ROoG__processLead{position:relative}.VisualPilot-module__x3ROoG__processLead .VisualPilot-module__x3ROoG__kicker{color:#91c5eb;font-size:10px}.VisualPilot-module__x3ROoG__processLead h2{margin:18px 0 28px;font-size:28px;font-weight:600;line-height:1.4}.VisualPilot-module__x3ROoG__processLead>svg{color:#7abbe5}.VisualPilot-module__x3ROoG__process{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin:0;padding:0;list-style:none;display:grid}.VisualPilot-module__x3ROoG__processStep{border-left:1px solid #bbdef52e;min-width:0;padding-left:22px}.VisualPilot-module__x3ROoG__processNumber{color:#91c5eb;letter-spacing:-.03em;justify-content:space-between;align-items:center;font-size:34px;font-weight:350;display:flex}.VisualPilot-module__x3ROoG__processNumber svg{opacity:.7}.VisualPilot-module__x3ROoG__processStep h3{color:#fff;margin:24px 0 14px;font-size:18px;font-weight:600;line-height:1.5}.VisualPilot-module__x3ROoG__processStep p{color:#c9dae7;margin:0;font-size:13px;line-height:1.9}:is(.VisualPilot-module__x3ROoG__section:has(.VisualPilot-module__x3ROoG__audienceRow),.VisualPilot-module__x3ROoG__section:has(.VisualPilot-module__x3ROoG__boundary)){padding-top:0;padding-bottom:36px}.VisualPilot-module__x3ROoG__audienceRow{border-bottom:1px solid #dce6ee;grid-template-columns:180px 1fr;align-items:start;gap:25px;padding-bottom:30px;display:grid}.VisualPilot-module__x3ROoG__audienceRow h2{margin:5px 0 0;font-size:20px;font-weight:600;line-height:1.5}.VisualPilot-module__x3ROoG__audienceRow ul{flex-wrap:wrap;gap:20px;margin:0;padding:0;list-style:none;display:flex}.VisualPilot-module__x3ROoG__audienceRow li{color:#4b637b;align-items:center;gap:13px;min-height:40px;font-size:14px;line-height:1.7;display:flex}.VisualPilot-module__x3ROoG__audienceRow svg{color:#176fbd;flex-shrink:0}.VisualPilot-module__x3ROoG__boundary{background:#f6f9fc;border:1px solid #dce6ef;border-radius:8px;gap:16px;padding:24px;display:flex}.VisualPilot-module__x3ROoG__boundary>svg{color:#397da9;flex-shrink:0;margin-top:2px}.VisualPilot-module__x3ROoG__boundary h2{margin:0 0 8px;font-size:17px;font-weight:600;line-height:1.5}.VisualPilot-module__x3ROoG__boundary p{margin:0;font-size:13px}.VisualPilot-module__x3ROoG__related{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:28px;display:grid}.VisualPilot-module__x3ROoG__related>a{color:inherit;border-top:1px solid #bcd1e3;grid-template-columns:32px 1fr;gap:10px;padding:24px 28px 24px 0;text-decoration:none;transition:border-color .2s;display:grid;position:relative}.VisualPilot-module__x3ROoG__relatedNumber{color:#4e83ac;font-variant-numeric:tabular-nums;font-size:12px;line-height:30px}.VisualPilot-module__x3ROoG__related h3{margin:0 0 12px;font-size:18px;font-weight:600;line-height:1.5}.VisualPilot-module__x3ROoG__related p{margin:0;font-size:13px}.VisualPilot-module__x3ROoG__related>a>svg{color:#1268b7;transition:transform .24s;position:absolute;top:28px;right:0}.VisualPilot-module__x3ROoG__related>a:hover{border-top-color:#146dbe}.VisualPilot-module__x3ROoG__related>a:hover>svg{transform:translate(4px)}.VisualPilot-module__x3ROoG__related>a:hover h3{color:#1268b7}.VisualPilot-module__x3ROoG__contact{color:#fff;background:#125da2;padding-block:54px;position:relative;overflow:hidden}.VisualPilot-module__x3ROoG__contact:after{content:"";pointer-events:none;border:1px solid #c3e8ff23;border-radius:50%;width:400px;height:180px;position:absolute;top:-40px;right:3%;transform:rotate(-18deg);box-shadow:0 0 0 28px #c3e8ff0a,0 0 0 58px #c3e8ff08}.VisualPilot-module__x3ROoG__contact .VisualPilot-module__x3ROoG__container{z-index:1;justify-content:space-between;align-items:center;gap:50px;display:flex;position:relative}.VisualPilot-module__x3ROoG__contact .VisualPilot-module__x3ROoG__kicker{color:#b7d7f3}.VisualPilot-module__x3ROoG__contact h2{margin:17px 0 12px;font-size:30px;font-weight:600;line-height:1.4}.VisualPilot-module__x3ROoG__contact p{color:#d8e7f5;max-width:66ch;margin:0;font-size:15px}.VisualPilot-module__x3ROoG__contact a{color:#105b9e;background:#fff;border-radius:5px;flex-shrink:0;align-items:center;gap:28px;min-height:48px;padding:15px 22px;font-size:14px;text-decoration:none;display:inline-flex}.VisualPilot-module__x3ROoG__plannedArea{background:#fff;border:1px solid #c6d6e4;border-radius:10px;grid-template-columns:210px 1fr auto;align-items:center;gap:30px;margin-top:32px;padding:22px;display:grid}.VisualPilot-module__x3ROoG__plannedImage{border-radius:5px;height:165px;position:relative;overflow:hidden}.VisualPilot-module__x3ROoG__plannedImage img{object-fit:cover}.VisualPilot-module__x3ROoG__plannedArea h3{margin:10px 0;font-size:20px;line-height:1.4}.VisualPilot-module__x3ROoG__plannedArea p{margin:0 0 9px;font-size:14px}.VisualPilot-module__x3ROoG__plannedArea small{color:#62788b;font-size:10px}.VisualPilot-module__x3ROoG__planning{color:#425d73;border:1px solid #97afc2;border-radius:4px;padding:3px 8px;font-size:11px;line-height:1.6;display:inline-flex}.VisualPilot-module__x3ROoG__plannedArea a{color:#1168b4;align-items:center;gap:12px;min-height:44px;font-size:13px;text-decoration:none;display:inline-flex}.VisualPilot-module__x3ROoG__pilot a:focus-visible,.VisualPilot-module__x3ROoG__pilot button:focus-visible{outline-offset:4px;outline:3px solid #126ec2}@media (max-width:1200px){.VisualPilot-module__x3ROoG__processSurface{grid-template-columns:1fr}.VisualPilot-module__x3ROoG__processLead{align-items:center;gap:24px;display:flex}.VisualPilot-module__x3ROoG__processLead h2{margin:0;font-size:25px}.VisualPilot-module__x3ROoG__processLead>svg{margin-left:auto}.VisualPilot-module__x3ROoG__processStep:first-child{border-left:0;padding-left:0}}@media (max-width:1100px){.VisualPilot-module__x3ROoG__container{width:calc(100% - 112px)}.VisualPilot-module__x3ROoG__editorialIntro{gap:35px}.VisualPilot-module__x3ROoG__narrative{gap:18px}.VisualPilot-module__x3ROoG__narrative article{padding:26px}.VisualPilot-module__x3ROoG__narrative article>svg{display:none}.VisualPilot-module__x3ROoG__plannedArea{grid-template-columns:180px 1fr}.VisualPilot-module__x3ROoG__plannedArea a{grid-column:2}.VisualPilot-module__x3ROoG__related{gap:18px}}@media (max-width:767px){.VisualPilot-module__x3ROoG__container{width:calc(100% - 40px)}.VisualPilot-module__x3ROoG__section{padding-block:40px;scroll-margin-top:92px}.VisualPilot-module__x3ROoG__container>h2{font-size:25px}.VisualPilot-module__x3ROoG__narrative,.VisualPilot-module__x3ROoG__editorialIntro{grid-template-columns:1fr;gap:22px}.VisualPilot-module__x3ROoG__narrative h2{font-size:22px}.VisualPilot-module__x3ROoG__narrative article{padding:25px}.VisualPilot-module__x3ROoG__editorialIntro h2{max-width:none;font-size:26px}.VisualPilot-module__x3ROoG__editorialIntro p{padding-left:18px;font-size:15px}.VisualPilot-module__x3ROoG__processSurface{border-radius:10px;gap:24px;padding:25px}.VisualPilot-module__x3ROoG__processLead{flex-wrap:wrap;gap:12px}.VisualPilot-module__x3ROoG__processLead .VisualPilot-module__x3ROoG__kicker{width:100%}.VisualPilot-module__x3ROoG__processLead h2{font-size:26px}.VisualPilot-module__x3ROoG__process{grid-template-columns:1fr;gap:24px}.VisualPilot-module__x3ROoG__processStep{border-top:1px solid #b6d4eb40;border-left:0;padding:24px 0 0}.VisualPilot-module__x3ROoG__processNumber{font-size:25px}.VisualPilot-module__x3ROoG__processStep h3{margin-block:14px 9px;font-size:19px}.VisualPilot-module__x3ROoG__processStep p{font-size:14px}.VisualPilot-module__x3ROoG__audienceRow{grid-template-columns:1fr;gap:12px}:is(.VisualPilot-module__x3ROoG__section:has(.VisualPilot-module__x3ROoG__audienceRow),.VisualPilot-module__x3ROoG__section:has(.VisualPilot-module__x3ROoG__boundary)){padding-bottom:30px}.VisualPilot-module__x3ROoG__boundary{gap:13px;padding:20px}.VisualPilot-module__x3ROoG__related{grid-template-columns:1fr;gap:0}.VisualPilot-module__x3ROoG__related>a{padding-block:22px}.VisualPilot-module__x3ROoG__contact{padding-block:40px}.VisualPilot-module__x3ROoG__contact .VisualPilot-module__x3ROoG__container{flex-direction:column;align-items:flex-start;gap:26px}.VisualPilot-module__x3ROoG__contact h2{font-size:26px}.VisualPilot-module__x3ROoG__plannedArea{grid-template-columns:1fr;gap:20px;padding:20px}.VisualPilot-module__x3ROoG__plannedImage{height:170px}.VisualPilot-module__x3ROoG__plannedArea a{grid-column:auto}}@media (prefers-reduced-motion:reduce){.VisualPilot-module__x3ROoG__related>a,.VisualPilot-module__x3ROoG__related>a>svg{transition:none}}
