.footer-chapter-lab-module__8uwRzq__page{--noir:#0e0e10;--cream:#f6f2e9;--cream-dim:#cfc9bd;--cream-faint:#9a948a;--coral:#ff5033;--coral-deep:#e0431f;--yellow:#ffd52e;--ui:var(--font-v54-aeonik,var(--font-geist-sans,system-ui)), sans-serif;--display:var(--font-v54-lateral,"Arial Narrow", "Barlow Condensed", sans-serif);--ease:cubic-bezier(.22, 1, .36, 1);background:var(--noir);color:var(--cream);font-family:var(--ui);min-height:100svh}.footer-chapter-lab-module__8uwRzq__page *,.footer-chapter-lab-module__8uwRzq__page :before,.footer-chapter-lab-module__8uwRzq__page :after{box-sizing:border-box}.footer-chapter-lab-module__8uwRzq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.footer-chapter-lab-module__8uwRzq__labBar{font:600 12px/1.3 var(--ui);color:#9a948a;border-bottom:1px solid #f6f2e91f;align-items:center;gap:10px;padding:12px clamp(16px,4vw,40px);display:flex}.footer-chapter-lab-module__8uwRzq__labDot{background:var(--coral);border-radius:50%;width:8px;height:8px}.footer-chapter-lab-module__8uwRzq__labBar b{color:var(--cream);font-weight:600}.footer-chapter-lab-module__8uwRzq__labFoot{font:500 12px/1.6 var(--ui);color:#8a857a;padding:16px clamp(16px,4vw,40px) 28px}.footer-chapter-lab-module__8uwRzq__footer{--noir:#0e0e10;--cream:#f6f2e9;--cream-dim:#cfc9bd;--cream-faint:#9a948a;--coral:#ff5033;--coral-deep:#e0431f;--yellow:#ffd52e;--ui:var(--font-v54-aeonik,var(--font-geist-sans,system-ui)), sans-serif;--display:var(--font-v54-lateral,"Arial Narrow", "Barlow Condensed", sans-serif);--ease:cubic-bezier(.22, 1, .36, 1);background:var(--noir);color:var(--cream);font-family:var(--ui);padding:clamp(64px, 9vw, 150px) 0 calc(clamp(28px, 4vw, 48px) + env(safe-area-inset-bottom,0px));position:relative;overflow:hidden}.footer-chapter-lab-module__8uwRzq__footer *,.footer-chapter-lab-module__8uwRzq__footer :before,.footer-chapter-lab-module__8uwRzq__footer :after{box-sizing:border-box}@media (max-width:767px){.footer-chapter-lab-module__8uwRzq__footer{padding-bottom:calc(clamp(28px, 4vw, 48px) + 40px + env(safe-area-inset-bottom,0px))}}@media (min-width:768px) and (max-width:1319px){.footer-chapter-lab-module__8uwRzq__footer{padding-bottom:calc(clamp(28px,4vw,48px) + 60px)}}.footer-chapter-lab-module__8uwRzq__inner{max-width:1320px;margin:0 auto;padding:0 clamp(20px,5vw,72px)}@media (max-width:999px){.footer-chapter-lab-module__8uwRzq__inner{padding-left:calc(env(safe-area-inset-left,0px) + 76px);padding-right:clamp(18px,5vw,26px)}.footer-chapter-lab-module__8uwRzq__closing{font-size:clamp(38px,10.5vw,72px)}}.footer-chapter-lab-module__8uwRzq__head{grid-template-columns:1fr;gap:clamp(20px,3vw,34px);display:grid}.footer-chapter-lab-module__8uwRzq__closing{font-family:var(--display);text-transform:uppercase;letter-spacing:-.005em;color:var(--cream);margin:0;font-size:clamp(52px,13vw,92px);font-weight:600;line-height:.86}.footer-chapter-lab-module__8uwRzq__line{display:block}.footer-chapter-lab-module__8uwRzq__accent{color:var(--coral)}.footer-chapter-lab-module__8uwRzq__directLine{align-items:center;height:clamp(6px,.8vw,10px);margin:clamp(4px,.6vw,10px) 0 clamp(6px,1vw,12px);display:flex;position:relative}.footer-chapter-lab-module__8uwRzq__directLineBar{background:var(--coral);transform-origin:0%;border-radius:4px;width:min(60%,520px);height:100%;display:block}.footer-chapter-lab-module__8uwRzq__directPoint{border-top:clamp(7px,.9vw,11px) solid #0000;border-bottom:clamp(7px,.9vw,11px) solid #0000;border-left:clamp(11px, 1.4vw, 17px) solid var(--coral);flex:none;width:0;height:0;margin-left:-1px}.footer-chapter-lab-module__8uwRzq__support{max-width:56ch;font:500 clamp(15px, 1.35vw, 19px)/1.55 var(--ui);color:var(--cream-dim);margin:0}.footer-chapter-lab-module__8uwRzq__contact{flex-direction:column;align-items:flex-start;gap:clamp(12px,1.6vw,18px);margin-top:clamp(10px,2vw,20px);display:flex}.footer-chapter-lab-module__8uwRzq__actions{flex-wrap:wrap;gap:clamp(10px,1.2vw,16px);display:flex}.footer-chapter-lab-module__8uwRzq__action{min-height:54px;color:var(--cream);font:600 clamp(13px, 1.05vw, 16px)/1 var(--ui);letter-spacing:.03em;text-transform:uppercase;transition:transform .16s var(--ease), border-color .2s, background .2s, color .2s;background:0 0;border:1.5px solid #f6f2e96b;border-radius:999px;align-items:center;gap:9px;padding:0 clamp(20px,2vw,30px);text-decoration:none;display:inline-flex}.footer-chapter-lab-module__8uwRzq__action:hover,.footer-chapter-lab-module__8uwRzq__action:focus-visible{border-color:var(--cream);transform:translateY(-2px)}.footer-chapter-lab-module__8uwRzq__action:focus-visible{outline:2px solid var(--coral);outline-offset:3px}.footer-chapter-lab-module__8uwRzq__actionPrimary{background:var(--coral);border-color:var(--coral);color:#fff;box-shadow:0 8px 22px #e0431f57}.footer-chapter-lab-module__8uwRzq__actionPrimary:hover,.footer-chapter-lab-module__8uwRzq__actionPrimary:focus-visible{background:var(--coral-deep);border-color:var(--coral-deep)}.footer-chapter-lab-module__8uwRzq__actionPrimary:focus-visible{outline-color:var(--cream)}.footer-chapter-lab-module__8uwRzq__arrow{transition:transform .2s var(--ease)}.footer-chapter-lab-module__8uwRzq__action:hover .footer-chapter-lab-module__8uwRzq__arrow,.footer-chapter-lab-module__8uwRzq__action:focus-visible .footer-chapter-lab-module__8uwRzq__arrow{transform:translate(4px)}.footer-chapter-lab-module__8uwRzq__reassure{font:600 clamp(12px, 1vw, 14px)/1.4 var(--ui);letter-spacing:.04em;text-transform:uppercase;color:var(--cream-faint);margin:0}.footer-chapter-lab-module__8uwRzq__dockGuard{pointer-events:none;width:100%;height:0;margin:0;padding:0}.footer-chapter-lab-module__8uwRzq__nav{border-top:1px solid #f6f2e91f;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,3vw,44px) clamp(20px,3vw,40px);margin-top:clamp(48px,6vw,92px);padding-top:clamp(32px,4vw,56px);display:grid}.footer-chapter-lab-module__8uwRzq__groupTitle{font:600 clamp(11px, 1vw, 13px)/1 var(--ui);letter-spacing:.16em;text-transform:uppercase;color:var(--coral);margin:0 0 clamp(12px,1.4vw,18px)}.footer-chapter-lab-module__8uwRzq__groupList{flex-direction:column;gap:clamp(8px,.9vw,12px);margin:0;padding:0;list-style:none;display:flex}.footer-chapter-lab-module__8uwRzq__navLink{font:500 clamp(14px, 1.15vw, 17px)/1.3 var(--ui);color:var(--cream-dim);padding:3px 0;text-decoration:none;transition:color .18s;display:inline-block}.footer-chapter-lab-module__8uwRzq__navLink:hover,.footer-chapter-lab-module__8uwRzq__navLink:focus-visible{color:var(--cream)}.footer-chapter-lab-module__8uwRzq__navLink:focus-visible{outline:2px solid var(--coral);outline-offset:3px;border-radius:3px}.footer-chapter-lab-module__8uwRzq__legal{border-top:1px solid #f6f2e91f;flex-direction:column;gap:clamp(10px,1.2vw,14px);margin-top:clamp(40px,5vw,72px);padding-top:clamp(24px,3vw,36px);display:flex}.footer-chapter-lab-module__8uwRzq__ids{font:600 clamp(12.5px, 1.05vw, 14px)/1.6 var(--ui);color:var(--cream-dim);letter-spacing:.01em;margin:0}.footer-chapter-lab-module__8uwRzq__ids .footer-chapter-lab-module__8uwRzq__sep{color:var(--cream-faint);margin:0 8px}.footer-chapter-lab-module__8uwRzq__disc{max-width:92ch;font:500 clamp(11.5px, .95vw, 13px)/1.6 var(--ui);color:var(--cream-faint);margin:0}.footer-chapter-lab-module__8uwRzq__copy{font:600 clamp(12px, 1vw, 13.5px)/1.4 var(--ui);color:var(--cream-dim);margin:0}.footer-chapter-lab-module__8uwRzq__signoff{border-radius:6px;margin-top:clamp(36px,5vw,76px);line-height:0;display:inline-block}.footer-chapter-lab-module__8uwRzq__signoff:focus-visible{outline:3px solid var(--coral,#ff5033);outline-offset:6px}@media (min-width:1000px){.footer-chapter-lab-module__8uwRzq__head{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;column-gap:clamp(40px,5vw,90px)}.footer-chapter-lab-module__8uwRzq__closing,.footer-chapter-lab-module__8uwRzq__directLine,.footer-chapter-lab-module__8uwRzq__support{grid-column:1}.footer-chapter-lab-module__8uwRzq__contact{grid-area:1/2/span 3;align-self:end;align-items:flex-start;margin-top:0}.footer-chapter-lab-module__8uwRzq__actions{flex-direction:column;align-items:stretch}.footer-chapter-lab-module__8uwRzq__action{justify-content:space-between}.footer-chapter-lab-module__8uwRzq__nav{grid-template-columns:repeat(4,minmax(0,1fr))}.footer-chapter-lab-module__8uwRzq__wordmark{margin-left:-.02em}}@media (min-width:1500px){.footer-chapter-lab-module__8uwRzq__closing{font-size:clamp(84px,6.6vw,108px)}}@media (max-width:639px){.footer-chapter-lab-module__8uwRzq__actions{flex-direction:column;align-items:stretch;width:100%}.footer-chapter-lab-module__8uwRzq__action{justify-content:center}.footer-chapter-lab-module__8uwRzq__nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.footer-chapter-lab-module__8uwRzq__action,.footer-chapter-lab-module__8uwRzq__arrow,.footer-chapter-lab-module__8uwRzq__navLink{transition-duration:.001ms}}
.homepage-assembly-lab-module__CD1Zma__shell{background:var(--fp-surface,#fff);color:var(--fp-text,#0a0a0a);isolation:isolate;min-height:100svh;position:relative;overflow-x:clip}.homepage-assembly-lab-module__CD1Zma__shell *,.homepage-assembly-lab-module__CD1Zma__shell :before,.homepage-assembly-lab-module__CD1Zma__shell :after{box-sizing:border-box}.homepage-assembly-lab-module__CD1Zma__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.homepage-assembly-lab-module__CD1Zma__banner{z-index:1;background:var(--fp-surface-dark,#0a0a0a);color:var(--fp-text-on-dark,#fff);text-align:center;letter-spacing:.06em;text-transform:uppercase;padding:11px clamp(14px,4vw,32px);font:600 clamp(10.5px,2.6vw,12px)/1.45 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:none;position:relative}.homepage-assembly-lab-module__CD1Zma__main{display:block}.homepage-assembly-lab-module__CD1Zma__foot{text-align:center;border-top:1px solid color-mix(in srgb, var(--fp-text,#0a0a0a) 12%, transparent);background:var(--fp-surface,#fff);color:var(--fp-text-muted,#8a857a);padding:22px clamp(14px,4vw,32px) 34px;font:500 12px/1.55 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}
