.service-composition[data-astro-cid-xjeonvip]{background:var(--navy,#101a33);color:#eef1f5;padding:88px 0 64px}.service-interaction[data-astro-cid-xjeonvip]{transition:opacity .5s,transform .5s}.service-layout[data-astro-cid-xjeonvip]{grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);align-items:start;gap:56px;display:grid}.service-introduction[data-astro-cid-xjeonvip] h2[data-astro-cid-xjeonvip]{font-family:var(--serif);letter-spacing:-.025em;margin:0 0 24px;font-size:clamp(34px,3.3vw,46px);line-height:1.12}.service-introduction[data-astro-cid-xjeonvip] p[data-astro-cid-xjeonvip]{color:#bdc8d8;max-width:370px;margin:0 0 24px;font-size:16px;line-height:1.7}.service-introduction[data-astro-cid-xjeonvip] a[data-astro-cid-xjeonvip]{color:#e0e8f1;text-underline-offset:7px;font-size:15px;text-decoration:underline}.service-tabs[data-astro-cid-xjeonvip]{border-bottom:1px solid #42516a;grid-template-columns:1.5fr 1.1fr .7fr;gap:18px;display:grid}.service-tabs[data-astro-cid-xjeonvip] button[data-astro-cid-xjeonvip]{color:#b5c2d4;font:inherit;cursor:pointer;box-shadow:none;text-align:left;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:0 0 15px;font-size:14px;line-height:1.4}.service-tabs[data-astro-cid-xjeonvip] button[data-astro-cid-xjeonvip][aria-selected=true]{color:#fff;border-bottom-color:#a5bbc8}.service-composition[data-astro-cid-xjeonvip] a[data-astro-cid-xjeonvip]:focus-visible,.service-tabs[data-astro-cid-xjeonvip] button[data-astro-cid-xjeonvip]:focus-visible{outline-offset:5px;outline:2px solid #b9d5eb}.service-display[data-astro-cid-xjeonvip]{height:438px;margin-top:18px;position:relative}.service-stage[data-astro-cid-xjeonvip]{height:300px;position:relative;overflow:hidden}.service-plane[data-astro-cid-xjeonvip]{opacity:.3;background:#71858b;border-radius:90px 12px 12px;width:62%;height:220px;position:absolute;top:35px;right:18px}.service-data[data-astro-cid-xjeonvip]{opacity:.32;filter:brightness(2);width:390px;position:absolute;top:10px;right:-10px}.service-portrait[data-astro-cid-xjeonvip]{object-fit:contain;width:250px;height:320px;position:absolute;bottom:-33px;right:12px;mask-image:linear-gradient(#000 86%,#0000)}.service-panels[data-astro-cid-xjeonvip]{display:grid;position:absolute;inset:0}.service-panel[data-astro-cid-xjeonvip]{opacity:0;visibility:hidden;pointer-events:none;grid-area:1/1;grid-template-rows:300px 138px;min-width:0;transition:opacity .22s,visibility 0s .22s;display:grid}.service-panel[data-astro-cid-xjeonvip].is-active{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .22s,visibility}.service-interface[data-astro-cid-xjeonvip]{color:#18263a;background:#f1f2ef;border-radius:10px;place-self:end;width:290px;min-height:188px;margin:0 170px 0 0;padding:16px 18px;box-shadow:0 5px 8px #0002}.service-card-eyebrow[data-astro-cid-xjeonvip]{letter-spacing:1.3px;color:#526671;font-size:9px;display:block}.service-interface[data-astro-cid-xjeonvip] h3[data-astro-cid-xjeonvip]{font-family:var(--sans,Arial,sans-serif);min-height:21px;margin:10px 0 12px;font-size:16px;font-weight:500;line-height:1.3}.service-interface-row[data-astro-cid-xjeonvip]{border-top:1px solid #d5dce0;justify-content:space-between;align-items:center;gap:8px;padding:7px 0;font-size:11px;display:flex}.service-status[data-astro-cid-xjeonvip]{color:#3f5852;white-space:nowrap;background:#dde7e5;border-radius:4px;padding:3px 6px;font-size:9px}.service-tab-caption[data-astro-cid-xjeonvip]{padding-top:16px}.service-tab-caption[data-astro-cid-xjeonvip] h3[data-astro-cid-xjeonvip]{color:#eef1f5;font-family:var(--serif);margin:0 0 8px;font-size:24px;line-height:1.15}.service-tab-caption[data-astro-cid-xjeonvip] p[data-astro-cid-xjeonvip]{color:#bdc8d8;max-width:510px;margin:0;font-size:14px;line-height:1.6}.service-tab-caption[data-astro-cid-xjeonvip] a[data-astro-cid-xjeonvip]{color:#e0e8f1;margin-top:10px;font-size:13px;text-decoration:none;display:inline-block}@media (width<=900px){.service-layout[data-astro-cid-xjeonvip]{grid-template-columns:1fr;gap:32px}.service-composition[data-astro-cid-xjeonvip]{padding:48px 0}.service-interaction[data-astro-cid-xjeonvip]{width:100%;max-width:620px}.service-introduction[data-astro-cid-xjeonvip] h2[data-astro-cid-xjeonvip]{max-width:600px}.service-introduction[data-astro-cid-xjeonvip] p[data-astro-cid-xjeonvip]{max-width:530px}}@media (width<=480px){.service-tabs[data-astro-cid-xjeonvip]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.service-tabs[data-astro-cid-xjeonvip] button[data-astro-cid-xjeonvip]{font-size:12px}.service-portrait[data-astro-cid-xjeonvip]{width:210px;height:290px;bottom:-20px;right:-15px}.service-interface[data-astro-cid-xjeonvip]{justify-self:start;width:min(240px,85%);margin:0;padding:14px}.service-interface[data-astro-cid-xjeonvip] h3[data-astro-cid-xjeonvip]{font-size:14px}.service-stage[data-astro-cid-xjeonvip]{height:360px}.service-display[data-astro-cid-xjeonvip]{height:525px}.service-panel[data-astro-cid-xjeonvip]{grid-template-rows:360px 165px}.service-portrait[data-astro-cid-xjeonvip]{top:0;bottom:auto}.service-data[data-astro-cid-xjeonvip]{width:320px}.service-tab-caption[data-astro-cid-xjeonvip] h3[data-astro-cid-xjeonvip]{font-size:23px}}.service-await-scroll[data-astro-cid-xjeonvip]{opacity:0;transform:translateY(18px)}@media (prefers-reduced-motion:reduce){.service-interaction[data-astro-cid-xjeonvip]{transition:none}.service-await-scroll[data-astro-cid-xjeonvip]{opacity:1;transform:none}.service-panel[data-astro-cid-xjeonvip],.service-panel[data-astro-cid-xjeonvip].is-active{transition:none}}
