.restored-page-e15fcb09bd84e677[data-astro-cid-nktk37lr]{--technical-rule-width:2px;--grid-texture-alpha:.03;color:#000;background-color:#fff;font-family:Libre Franklin,sans-serif;line-height:1.9}.section-header-band[data-astro-cid-nktk37lr]{color:#fff;text-transform:uppercase;letter-spacing:.05em;background-color:#363940;padding:8px 0;font-family:Roboto Condensed,sans-serif;font-size:18px;font-weight:800}.blueprint-technical-card[data-astro-cid-nktk37lr]{border:var(--technical-rule-width) solid #bfbfbf;background:#fff;transition:all .2s cubic-bezier(.2,0,0,1);position:relative;box-shadow:4px 4px #36393f}.blueprint-technical-card[data-astro-cid-nktk37lr]:hover{transform:translate(-2px,-2px);box-shadow:6px 6px #d33}.blueprint-technical-card[data-astro-cid-nktk37lr]:before{content:"";border-top:1px solid #d33;border-left:1px solid #d33;width:10px;height:10px;position:absolute;top:-5px;left:-5px}.reading-column[data-astro-cid-nktk37lr]{max-width:785px;margin-left:auto;margin-right:auto}.word-reveal-parent[data-astro-cid-nktk37lr]{vertical-align:bottom;padding-bottom:.15em;display:inline-block;overflow:hidden}.animate-word-enter[data-astro-cid-nktk37lr]{transition:transform .6s cubic-bezier(.2,0,0,1);display:inline-block;transform:translateY(110%)}.hero-headline[data-astro-cid-nktk37lr].is-visible .animate-word-enter[data-astro-cid-nktk37lr]{transform:translateY(0)}.animate-enter[data-astro-cid-nktk37lr]{opacity:0;transition:opacity .6s cubic-bezier(.2,0,0,1),transform .6s cubic-bezier(.2,0,0,1);transform:translateY(30px)}.animate-enter[data-astro-cid-nktk37lr].is-visible{opacity:1;transform:translateY(0)}.delay-100[data-astro-cid-nktk37lr]{transition-delay:.1s}.delay-200[data-astro-cid-nktk37lr]{transition-delay:.2s}.delay-300[data-astro-cid-nktk37lr]{transition-delay:.3s}.btn-emphasis[data-astro-cid-nktk37lr]{color:#fff;text-transform:uppercase;background-color:#000;border-radius:3px;align-items:center;gap:8px;padding:12px 24px;font-family:Roboto Condensed,sans-serif;font-weight:700;transition:all .2s cubic-bezier(.2,0,0,1);display:inline-flex}.btn-emphasis[data-astro-cid-nktk37lr]:hover{opacity:.9;transform:translateY(-1px);box-shadow:0 4px 8px #0003}.btn-utility[data-astro-cid-nktk37lr]{color:#232323;text-transform:uppercase;background-color:#aaa;border-radius:3px;padding:8px 18px;font-family:Roboto Condensed,sans-serif;font-weight:700;transition:opacity .2s linear}.btn-utility[data-astro-cid-nktk37lr]:hover{opacity:.8}.inline-red-link[data-astro-cid-nktk37lr]{color:#d33;font-weight:700;text-decoration:underline}table[data-astro-cid-nktk37lr]{border-collapse:collapse;border:1px solid silver;width:100%}th[data-astro-cid-nktk37lr],td[data-astro-cid-nktk37lr]{text-align:left;border:1px solid silver;padding:12px}th[data-astro-cid-nktk37lr]{text-transform:uppercase;background-color:#f0f0f0;font-family:Roboto Condensed,sans-serif;font-weight:800}.reveal-container[data-astro-cid-nktk37lr]{aspect-ratio:16/9;position:relative;overflow:hidden}.reveal-mask[data-astro-cid-nktk37lr]{z-index:10;background:#fff;width:100%;height:100%;transition:transform .8s cubic-bezier(.2,0,0,1);position:absolute;top:0;left:0}.reveal-container[data-astro-cid-nktk37lr].is-visible .reveal-mask[data-astro-cid-nktk37lr]{transform:translate(101%)}.reveal-image[data-astro-cid-nktk37lr]{transition:transform 1.2s cubic-bezier(.2,0,0,1);transform:scale(1.05)}.reveal-container[data-astro-cid-nktk37lr].is-visible .reveal-image[data-astro-cid-nktk37lr]{transform:scale(1)}[data-astro-cid-nktk37lr]{scrollbar-width:thin!important;scrollbar-color:#bfc5ce transparent!important}[data-astro-cid-nktk37lr]::-webkit-scrollbar{width:6px!important}[data-astro-cid-nktk37lr]::-webkit-scrollbar-thumb{background-color:#bfc5ce!important;border-radius:9999px!important}[data-astro-cid-nktk37lr]::-webkit-scrollbar-track{background-color:#0000!important;border-radius:9999px!important}.restored-source-contained.restored-page-e15fcb09bd84e677,:root.dark .restored-source-contained.restored-page-e15fcb09bd84e677{isolation:isolate;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;min-width:0;color:#000!important;background:#fff!important}
