.about-workshop[data-astro-cid-tvmos2gy]{width:100%;height:auto;display:block}.workshop-wordmark[data-astro-cid-tvmos2gy]{filter:brightness(0)invert();opacity:.8}.workshop-guides[data-astro-cid-tvmos2gy]{color:#567398;opacity:.35}.workshop-labels[data-astro-cid-tvmos2gy]{fill:#c7d8ef;font:500 15px Manrope,Arial,sans-serif}.workshop-care[data-astro-cid-tvmos2gy] text[data-astro-cid-tvmos2gy]{fill:#a1dfc3;font:500 14px Manrope,Arial,sans-serif}.workshop-layout[data-astro-cid-tvmos2gy]{animation:14s ease-in-out infinite workshop-build}.workshop-picture[data-astro-cid-tvmos2gy]{animation:14s ease-in-out 1s infinite workshop-build}.workshop-details[data-astro-cid-tvmos2gy]{animation:14s ease-in-out 2s infinite workshop-build}.workshop-server-unit[data-astro-cid-tvmos2gy]{animation:14s ease-in-out infinite workshop-server;animation-delay:var(--unit-delay)}.workshop-client-arm[data-astro-cid-tvmos2gy],.workshop-provider-arm[data-astro-cid-tvmos2gy]{transform-box:view-box;transform-origin:0 0}.workshop-client-arm[data-astro-cid-tvmos2gy]{animation:14s ease-in-out infinite workshop-client}.workshop-provider-arm[data-astro-cid-tvmos2gy]{animation:14s ease-in-out infinite workshop-provider}.workshop-connection[data-astro-cid-tvmos2gy]{stroke-dasharray:1;animation:14s ease-in-out infinite workshop-connect}.workshop-ready[data-astro-cid-tvmos2gy],.workshop-care[data-astro-cid-tvmos2gy]{animation:14s ease-in-out infinite workshop-ready}@keyframes workshop-build{0%,6%{opacity:.15;transform:translateY(6px)}20%,76%{opacity:1;transform:translateY(0)}92%,to{opacity:.15;transform:translateY(6px)}}@keyframes workshop-server{0%,26%{opacity:.25}42%,82%{opacity:1}96%,to{opacity:.25}}@keyframes workshop-client{0%,4%,90%,to{transform:rotate(24deg)}18%,66%{transform:rotate(0)}}@keyframes workshop-provider{0%,22%,90%,to{transform:rotate(-32deg)}36%,70%{transform:rotate(0)}}@keyframes workshop-connect{0%,40%{stroke-dashoffset:1px;opacity:0}58%,82%{stroke-dashoffset:0;opacity:1}94%,to{stroke-dashoffset:0;opacity:0}}@keyframes workshop-ready{0%,54%,98%,to{opacity:0}64%,84%{opacity:1}}@media (prefers-reduced-motion:reduce){.about-workshop[data-astro-cid-tvmos2gy] [data-astro-cid-tvmos2gy]{animation:none!important}.workshop-layout[data-astro-cid-tvmos2gy],.workshop-picture[data-astro-cid-tvmos2gy],.workshop-details[data-astro-cid-tvmos2gy],.workshop-server-unit[data-astro-cid-tvmos2gy],.workshop-ready[data-astro-cid-tvmos2gy],.workshop-care[data-astro-cid-tvmos2gy]{opacity:1}.workshop-layout[data-astro-cid-tvmos2gy],.workshop-picture[data-astro-cid-tvmos2gy],.workshop-details[data-astro-cid-tvmos2gy]{transform:none}.workshop-connection[data-astro-cid-tvmos2gy]{opacity:1;stroke-dashoffset:0}}.about-intro[data-astro-cid-xm5se3ai]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(36px,5vw,88px);padding-block:clamp(52px,6vw,96px) 72px;display:grid}.about-intro[data-astro-cid-xm5se3ai] h1[data-astro-cid-xm5se3ai]{letter-spacing:-.04em;margin-block:22px 28px;font-size:clamp(3rem,4.5vw,4.8rem);line-height:1.12}.about-lead[data-astro-cid-xm5se3ai]{margin-bottom:16px;font-size:clamp(1.05rem,1.5vw,1.3rem);font-weight:600}.about-summary[data-astro-cid-xm5se3ai]{color:var(--muted);max-width:550px;font-size:.97rem;line-height:1.9}.about-process-link[data-astro-cid-xm5se3ai]{margin-top:26px}.about-process-link[data-astro-cid-xm5se3ai]:hover>span[data-astro-cid-xm5se3ai]{transform:translateY(3px)}.about-illustration[data-astro-cid-xm5se3ai]{min-width:0}.about-workshop-frame[data-astro-cid-xm5se3ai]{background:#101f35;border:1px solid #263851;border-radius:24px;overflow:hidden}.about-illustration[data-astro-cid-xm5se3ai] figcaption[data-astro-cid-xm5se3ai]{color:var(--muted);text-align:center;margin-top:16px;font-size:.76rem}.about-story-section[data-astro-cid-xm5se3ai]{grid-template-columns:.85fr 1.15fr;gap:clamp(40px,8vw,120px);padding-block:60px 64px;display:grid}.about-story-section[data-astro-cid-xm5se3ai] h2[data-astro-cid-xm5se3ai]{margin-top:20px;font-size:clamp(2rem,3.2vw,3.2rem);line-height:1.2}.about-story-copy[data-astro-cid-xm5se3ai]{padding-top:4px}.about-story-copy[data-astro-cid-xm5se3ai]>p[data-astro-cid-xm5se3ai]{color:var(--muted);font-size:1rem;line-height:1.9}.about-story-copy[data-astro-cid-xm5se3ai]>p[data-astro-cid-xm5se3ai]+p[data-astro-cid-xm5se3ai]{margin-top:22px}.about-service-links[data-astro-cid-xm5se3ai]{flex-wrap:wrap;gap:18px 35px;margin-top:28px;display:flex}.about-principles[data-astro-cid-xm5se3ai]{padding-block:28px 96px}.about-principle-grid[data-astro-cid-xm5se3ai]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(30px,5vw,80px);margin-top:34px;display:grid}.about-principle-icon[data-astro-cid-xm5se3ai]{color:var(--accent);margin-bottom:22px;display:block}.about-principle-grid[data-astro-cid-xm5se3ai] h3[data-astro-cid-xm5se3ai]{margin-bottom:14px;font-size:1.2rem}.about-principle-grid[data-astro-cid-xm5se3ai] p[data-astro-cid-xm5se3ai]{color:var(--muted);max-width:380px;font-size:.92rem;line-height:1.85}.about-process-section[data-astro-cid-xm5se3ai]{background:var(--panel);padding-block:80px;scroll-margin-top:32px}.about-process-layout[data-astro-cid-xm5se3ai]{grid-template-columns:1fr 1fr;gap:clamp(45px,8vw,120px);display:grid}.about-process-intro[data-astro-cid-xm5se3ai] h2[data-astro-cid-xm5se3ai]{margin-block:20px 24px;font-size:clamp(2rem,2.8vw,2.9rem);line-height:1.25}.about-process-intro[data-astro-cid-xm5se3ai]>p[data-astro-cid-xm5se3ai]:last-child{max-width:400px;color:var(--muted);font-size:.95rem;line-height:1.85}.about-steps[data-astro-cid-xm5se3ai]{margin:0;padding:0;list-style:none}.about-steps[data-astro-cid-xm5se3ai] li[data-astro-cid-xm5se3ai]{padding:0 0 36px 38px;position:relative}.about-steps[data-astro-cid-xm5se3ai] li[data-astro-cid-xm5se3ai]:before{content:"";border:2px solid var(--accent);background:var(--panel);border-radius:50%;width:12px;height:12px;position:absolute;top:5px;left:0}.about-steps[data-astro-cid-xm5se3ai] li[data-astro-cid-xm5se3ai]:not(:last-child):after{content:"";background:var(--line);width:1px;position:absolute;top:21px;bottom:4px;left:6px}.about-steps[data-astro-cid-xm5se3ai] li[data-astro-cid-xm5se3ai]:last-child{padding-bottom:0}.about-steps[data-astro-cid-xm5se3ai] h3[data-astro-cid-xm5se3ai]{margin-bottom:10px;font-size:1.2rem;line-height:1.35}.about-steps[data-astro-cid-xm5se3ai] p[data-astro-cid-xm5se3ai]{color:var(--muted);max-width:510px;font-size:.92rem;line-height:1.85}.about-closing[data-astro-cid-xm5se3ai]{justify-content:space-between;align-items:center;gap:32px;padding-block:64px;display:flex}.about-closing[data-astro-cid-xm5se3ai] h2[data-astro-cid-xm5se3ai]{font-size:clamp(1.6rem,2.2vw,2rem);line-height:1.3}.about-closing[data-astro-cid-xm5se3ai] p[data-astro-cid-xm5se3ai]{color:var(--muted);max-width:630px;margin-top:14px;font-size:.93rem}.about-closing[data-astro-cid-xm5se3ai] .button[data-astro-cid-xm5se3ai]{flex-shrink:0}@media (width<=1000px){.about-intro[data-astro-cid-xm5se3ai]{grid-template-columns:1fr;gap:38px}.about-intro[data-astro-cid-xm5se3ai] h1[data-astro-cid-xm5se3ai]{font-size:clamp(2.9rem,7.5vw,4.5rem)}.about-summary[data-astro-cid-xm5se3ai]{max-width:650px}.about-illustration[data-astro-cid-xm5se3ai]{justify-self:center;width:100%;max-width:640px}.about-story-section[data-astro-cid-xm5se3ai]{grid-template-columns:1fr;gap:28px;padding-top:28px}.about-story-copy[data-astro-cid-xm5se3ai]{max-width:700px}.about-process-layout[data-astro-cid-xm5se3ai]{grid-template-columns:1fr;gap:40px}.about-process-intro[data-astro-cid-xm5se3ai]>p[data-astro-cid-xm5se3ai]:last-child{max-width:620px}.about-steps[data-astro-cid-xm5se3ai] p[data-astro-cid-xm5se3ai]{max-width:650px}.about-principle-grid[data-astro-cid-xm5se3ai]{gap:28px}}@media (width<=600px){.about-intro[data-astro-cid-xm5se3ai]{padding-block:44px 46px}.about-intro[data-astro-cid-xm5se3ai] h1[data-astro-cid-xm5se3ai]{font-size:clamp(2.5rem,9.5vw,3.5rem)}.about-summary[data-astro-cid-xm5se3ai],.about-story-copy[data-astro-cid-xm5se3ai]>p[data-astro-cid-xm5se3ai]{font-size:.94rem}.about-workshop-frame[data-astro-cid-xm5se3ai]{border-radius:16px}.about-illustration[data-astro-cid-xm5se3ai] figcaption[data-astro-cid-xm5se3ai]{font-size:.72rem}.about-story-section[data-astro-cid-xm5se3ai]{padding-bottom:46px}.about-story-section[data-astro-cid-xm5se3ai] h2[data-astro-cid-xm5se3ai]{font-size:2rem}.about-service-links[data-astro-cid-xm5se3ai]{flex-direction:column;align-items:flex-start;gap:18px}.about-principles[data-astro-cid-xm5se3ai]{padding-block:12px 56px}.about-principle-grid[data-astro-cid-xm5se3ai]{grid-template-columns:1fr;gap:32px;margin-top:28px}.about-principle-icon[data-astro-cid-xm5se3ai]{margin-bottom:14px}.about-principle-grid[data-astro-cid-xm5se3ai] p[data-astro-cid-xm5se3ai]{max-width:100%}.about-process-section[data-astro-cid-xm5se3ai]{padding-block:48px}.about-process-intro[data-astro-cid-xm5se3ai] h2[data-astro-cid-xm5se3ai]{font-size:2rem}.about-steps[data-astro-cid-xm5se3ai] li[data-astro-cid-xm5se3ai]{padding-left:30px}.about-closing[data-astro-cid-xm5se3ai]{flex-direction:column;align-items:flex-start;gap:24px;padding-block:48px}}
