.practice-engineering-diagram[data-astro-cid-btkdjgl7].launch-diagram{width:90%;max-width:432px;height:auto;margin-inline:auto;display:block}.drawing-line[data-astro-cid-btkdjgl7]{stroke:#a3a3a3;stroke-width:1px}.drawing-accent[data-astro-cid-btkdjgl7]{stroke:#e9350c;stroke-width:1.4px}.drawing-paper[data-astro-cid-btkdjgl7]{fill:#fff}.drawing-accent-fill[data-astro-cid-btkdjgl7]{fill:#e9350c;stroke:none}.drawing-label[data-astro-cid-btkdjgl7]{fill:#525252;font-family:var(--font-mono,monospace);font-size:22px}.drawing-label-accent[data-astro-cid-btkdjgl7]{fill:#c52b08}.launch-highlights[data-astro-cid-btkdjgl7]{pointer-events:none}.launch-trace[data-astro-cid-btkdjgl7]{stroke-width:2px}.launch-trace[data-astro-cid-btkdjgl7],.launch-activity[data-astro-cid-btkdjgl7]{opacity:0}@media (prefers-reduced-motion:no-preference){.launch-trace[data-astro-cid-btkdjgl7]{stroke-dasharray:1;animation:15s ease-in-out infinite launch-trace;animation-delay:var(--trace-delay)}.launch-activity[data-astro-cid-btkdjgl7]{animation:15s linear 3.3s infinite launch-activity}}@keyframes launch-trace{0%{stroke-dashoffset:1px;opacity:0}1%{opacity:1}6%{stroke-dashoffset:0;opacity:1}10%,to{stroke-dashoffset:0;opacity:0}}@keyframes launch-activity{0%{opacity:0;transform:translateY(0)}1%{opacity:1}6%{opacity:1;transform:translateY(24px)}7%,to{opacity:0;transform:translateY(24px)}}.application-page[data-astro-cid-7y2k3fa6]{--mono:var(--font-mono,monospace);color:#0a0a0a}.wrap[data-astro-cid-7y2k3fa6]{width:100%;max-width:720px;margin-inline:auto;padding-inline:24px}.breadcrumbs[data-astro-cid-7y2k3fa6]{padding-top:96px}.application-hero[data-astro-cid-7y2k3fa6]{grid-template-columns:minmax(0,1fr);align-items:center;gap:48px;padding-top:32px;padding-bottom:40px;display:grid}.application-hero[data-astro-cid-7y2k3fa6]>[data-astro-cid-7y2k3fa6]{min-width:0}h1[data-astro-cid-7y2k3fa6],h2[data-astro-cid-7y2k3fa6],h3[data-astro-cid-7y2k3fa6]{letter-spacing:-.025em;text-wrap:balance;font-family:inherit;font-weight:500}h1[data-astro-cid-7y2k3fa6]{font-size:clamp(44px,5.5vw,78px);line-height:1.07}h2[data-astro-cid-7y2k3fa6]{margin-top:20px;font-size:clamp(33px,3.55vw,52px);line-height:1.14}h3[data-astro-cid-7y2k3fa6]{font-size:24px;line-height:1.3}.hero-description[data-astro-cid-7y2k3fa6]{color:#525252;max-width:48ch;margin-top:28px;font-size:20px;line-height:1.65}.hero-actions[data-astro-cid-7y2k3fa6]{margin-top:32px}.eyebrow[data-astro-cid-7y2k3fa6]{font:600 11px/1.7 var(--mono);letter-spacing:.2em;text-transform:uppercase;color:#737373}.application-section[data-astro-cid-7y2k3fa6]{margin-top:96px;scroll-margin-top:32px}.section-heading[data-astro-cid-7y2k3fa6]{max-width:900px;margin-bottom:40px}.continued-development[data-astro-cid-7y2k3fa6]{margin-top:64px}.continued-development[data-astro-cid-7y2k3fa6] h2[data-astro-cid-7y2k3fa6]{margin-top:0;font-size:clamp(25px,2.4vw,32px);line-height:1.2}.continued-development[data-astro-cid-7y2k3fa6] p[data-astro-cid-7y2k3fa6]{color:#525252;margin-top:16px;font-size:18px;line-height:1.7}.continued-development[data-astro-cid-7y2k3fa6] a[data-astro-cid-7y2k3fa6]{text-underline-offset:5px;font-weight:600;text-decoration:underline}.continued-development[data-astro-cid-7y2k3fa6] a[data-astro-cid-7y2k3fa6]:hover{color:#c52b08}a[data-astro-cid-7y2k3fa6]:focus-visible,summary[data-astro-cid-7y2k3fa6]:focus-visible{outline-offset:5px;outline:2px solid #e9350c}.questions[data-astro-cid-7y2k3fa6] details[data-astro-cid-7y2k3fa6]{border-top:1px solid #d4d4d4}.questions[data-astro-cid-7y2k3fa6] summary[data-astro-cid-7y2k3fa6]{cursor:pointer;justify-content:space-between;gap:24px;padding-block:22px;font-size:18px;font-weight:600;list-style:none;display:flex}.questions[data-astro-cid-7y2k3fa6] summary[data-astro-cid-7y2k3fa6]::-webkit-details-marker{display:none}.questions[data-astro-cid-7y2k3fa6] summary[data-astro-cid-7y2k3fa6] span[data-astro-cid-7y2k3fa6]{color:#c52b08;font-size:22px;font-weight:400}.questions[data-astro-cid-7y2k3fa6] details[data-astro-cid-7y2k3fa6][open] summary[data-astro-cid-7y2k3fa6] span[data-astro-cid-7y2k3fa6]{transform:rotate(45deg)}.questions[data-astro-cid-7y2k3fa6] details[data-astro-cid-7y2k3fa6]>p[data-astro-cid-7y2k3fa6]{color:#525252;max-width:70ch;padding-bottom:24px;font-size:17px;line-height:1.7}@media (width<=360px){h1[data-astro-cid-7y2k3fa6]{font-size:38px}}@media (width>=640px){.breadcrumbs[data-astro-cid-7y2k3fa6]{padding-top:128px}}@media (width>=1024px){.wrap[data-astro-cid-7y2k3fa6]{max-width:1280px;padding-inline:32px}.application-hero[data-astro-cid-7y2k3fa6]{grid-template-columns:1.15fr .85fr}.application-section[data-astro-cid-7y2k3fa6]{margin-top:128px}}
