.lab_page__eMlwS{--orange:#f87315;--paper:#eeeee5;--ink:#111510;background:var(--ink);color:var(--paper);font-family:Arial,Helvetica,sans-serif;overflow:hidden}.lab_page__eMlwS a{text-decoration:none}.lab_page__eMlwS a:focus-visible,.lab_page__eMlwS summary:focus-visible{outline:3px solid var(--orange);outline-offset:6px}.lab_skip__QSRlQ{position:absolute;top:-100px;left:20px;z-index:20;background:var(--orange);color:var(--ink);padding:16px}.lab_skip__QSRlQ:focus{top:12px}.lab_header__hoUMb{max-width:1440px;margin:auto;min-height:100px;padding:24px 5%;display:flex;align-items:center;justify-content:space-between;gap:28px;border-bottom:1px solid #ffffff1a}.lab_wordmark__c7zma{display:block;font-size:23px;font-weight:800;letter-spacing:-1.1px;white-space:nowrap}.lab_wordmarkLab__Ku5L5{color:var(--orange)}.lab_dot__ur_lb{color:var(--paper)}.lab_desktopNav__PJDim{display:flex;gap:25px;align-items:center;font-size:13px;color:#c4c7be}.lab_desktopNav__PJDim a:hover,.lab_subtleLink__mHPAI:hover,.lab_textLink__B_8D3:hover{color:var(--orange)}.lab_desktopNav__PJDim span{font:9px monospace;text-transform:uppercase;border:1px solid #4c5147;padding:3px 5px;margin-left:4px}.lab_headerCta__mEoxA{display:flex;align-items:center;gap:16px;font-size:12px;font-weight:700;border-bottom:1px solid var(--orange);padding-bottom:9px}.lab_mobileNav__Ro5yv{display:none}.lab_hero__4LLFi{max-width:1440px;margin:auto;padding:64px 5% 0;display:grid;grid-template-columns:1fr 1fr;gap:0 6%}.lab_eyebrow__ZRKXo{font:10px/1.6 monospace;letter-spacing:1.8px;text-transform:uppercase;color:#c5c9bc;display:flex;align-items:center;gap:10px;margin:0 0 28px}.lab_statusDot__8DloT{display:inline-block;width:7px;height:7px;background:var(--orange);border-radius:50%;box-shadow:0 0 0 4px #f8731515;flex-shrink:0}.lab_hero__4LLFi h1{font-size:clamp(84px,8.5vw,130px);line-height:.84;font-weight:900;letter-spacing:-7px;margin:0 0 30px}.lab_hero__4LLFi h1>span{color:var(--orange)}.lab_heroDescription__2vQbF{font-size:23px;line-height:1.35;letter-spacing:-.4px;margin:0 0 16px}.lab_muted__fwpSH{color:#a8afa0;font-size:14px;line-height:1.8;max-width:390px}.lab_actions__7IaHQ{display:flex;gap:25px;align-items:center;margin-top:28px}.lab_primary__sX39x{background:var(--orange);color:#131610;display:inline-flex;align-items:center;gap:12px;padding:17px 20px;font-size:12px;font-weight:700;transition:background .2s}.lab_primary__sX39x:hover{background:#ff964c}.lab_textLink__B_8D3{display:inline-flex;align-items:center;gap:13px;font-size:12px;font-weight:600}.lab_heroVisual__XCTTs{background:#1b221a;border:1px solid #4b554333;align-self:stretch;display:flex;flex-direction:column;margin-top:8px}.lab_visualHeader__aP1vw{padding:22px 25px;display:flex;justify-content:space-between;align-items:center;gap:10px;font:10px monospace;letter-spacing:1px}.lab_tag__9JFi0{font:9px monospace;letter-spacing:1px;display:inline-block;border:1px solid #718165;padding:7px 9px;color:#d3ddc8;white-space:nowrap}.lab_drawing__YEYR5{width:100%;height:auto;flex:1;max-height:450px;min-height:260px}.lab_visualFooter__Z1jyJ{padding:15px 28px 20px;display:flex;justify-content:space-between;align-items:end;gap:18px}.lab_micro__A_Wtl{font:9px monospace;letter-spacing:1.8px;color:#9ca893}.lab_visualFooter__Z1jyJ h2{font-size:30px;font-weight:600;letter-spacing:-1px;line-height:1.1;margin-top:13px}.lab_circleLink__sx6Hv{border:1px solid #6b7860;border-radius:50%;height:48px;width:48px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.lab_circleLink__sx6Hv:hover{background:var(--orange);color:var(--ink)}.lab_drawingCaption__Z8zH2{font:9px/1.5 monospace;color:#a0ac96;padding:0 28px 20px}.lab_heroBottom__5JtpM{grid-column:1/-1;display:flex;justify-content:space-between;gap:15px;padding:36px 0 25px;font:9px/1.6 monospace;color:#9ba18f;letter-spacing:1.3px}.lab_cross__IGqHF{color:var(--orange);margin:0 14px}.lab_manifesto__Jm2qf{border-block:1px solid #ffffff1a;display:flex;gap:35px;justify-content:center;align-items:center;padding:22px;font-size:13px;font-weight:600;letter-spacing:3px;color:#9aa28d}.lab_manifesto__Jm2qf svg{color:var(--orange);width:13px}.lab_section__VYm_0{max-width:1440px;margin:auto;padding:96px 5%}.lab_sectionHeading__Vt_2V{display:grid;grid-template-columns:1.5fr 1fr;gap:18px 12%;align-items:end;margin-bottom:46px}.lab_sectionHeading__Vt_2V .lab_eyebrow__ZRKXo{grid-column:1/-1;margin:0}.lab_section__VYm_0 h2{font-size:clamp(30px,3.2vw,46px);font-weight:600;line-height:1.13;letter-spacing:-1.5px}.lab_section__VYm_0 h2 span{color:#8f9882}.lab_sectionHeading__Vt_2V>p:last-child{color:#acb2a2;font-size:14px;line-height:1.8;max-width:310px}.lab_methodGrid__2POMv{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #414736}.lab_methodCard__TimDc{padding:30px;border-right:1px solid #414736}.lab_methodCard__TimDc:last-child{border-right:0}.lab_cardTop__mmKBz{display:flex;align-items:center;justify-content:space-between;color:#9ca68f;font:11px monospace;margin-bottom:40px}.lab_cardTop__mmKBz svg{color:var(--orange)}.lab_methodCard__TimDc h3{font-size:44px;font-weight:800;letter-spacing:-2px}.lab_methodCard__TimDc h3 span{color:var(--orange)}.lab_methodCard__TimDc h4{font-size:16px;margin:16px 0 12px}.lab_methodCard__TimDc p{font-size:13px;line-height:1.8;color:#a9b19e;min-height:94px}.lab_cardLabel__GGeBt{display:block;border-top:1px solid #414736;margin-top:25px;padding-top:19px;font:9px/1.6 monospace;letter-spacing:1.2px;color:#c0c6b6}.lab_workshop__oCyjE{display:grid;grid-template-columns:1.2fr 1fr;gap:12%;align-items:center;background:#1b2118;max-width:none;padding-left:max(5%,calc((100vw - 1296px)/2));padding-right:max(5%,calc((100vw - 1296px)/2))}.lab_workshopText__eOpz0{color:#b2b9a7;font-size:14px;line-height:1.9;margin:25px 0 30px;max-width:470px}.lab_projectCard__ajnR8{border:1px solid #657054;padding:26px 30px;background:repeating-linear-gradient(0deg,transparent,transparent 29px,#ffffff04 0,#ffffff04 30px),repeating-linear-gradient(90deg,transparent,transparent 29px,#ffffff04 0,#ffffff04 30px)}.lab_projectTop__xdUkb{display:flex;justify-content:space-between;font:10px monospace;letter-spacing:1.4px;color:#b6c1a7}.lab_projectNumber__QYUm_{display:block;font-size:100px;letter-spacing:-7px;font-weight:800;line-height:1;color:#67765b;margin:20px 0}.lab_projectCard__ajnR8 h3{font-size:30px;letter-spacing:-1px;line-height:1.1;margin-bottom:28px}.lab_projectStatus__BKsW_{display:flex;justify-content:space-between;border-top:1px solid #566149;padding:18px 0;font:10px monospace;color:#dbdfd2}.lab_projectStatus__BKsW_ span:last-child{color:var(--orange)}.lab_projectCard__ajnR8 p{color:#a9b69b;font-size:12px;line-height:1.8;max-width:300px}.lab_about__JJtiV{display:grid;grid-template-columns:.65fr 1.35fr;gap:10%;border-bottom:1px solid #414736}.lab_about__JJtiV p:not(.lab_eyebrow__ZRKXo){font-size:15px;line-height:1.9;color:#b0b7a4;max-width:650px;margin-top:24px}.lab_aboutLinks__hcYhq{display:flex;gap:30px;align-items:center;flex-wrap:wrap;margin-top:30px}.lab_subtleLink__mHPAI{font-size:12px;color:#acb49f}.lab_store__OaHRD{background:var(--orange);color:var(--ink);padding:72px max(5%,calc((100vw - 1296px)/2));display:grid;grid-template-columns:1.2fr 1fr;gap:10%;align-items:center}.lab_store__OaHRD .lab_eyebrow__ZRKXo{color:#382817}.lab_store__OaHRD h2{font-size:clamp(55px,6vw,88px);line-height:.97;letter-spacing:-4px;font-weight:800}.lab_storeCopy__Ujr_1>p:not(.lab_eyebrow__ZRKXo){font-size:14px;line-height:1.8;max-width:395px;margin:25px 0}.lab_storeAddress__iC5uI{display:flex;gap:16px;align-items:center;flex-wrap:wrap;border-top:1px solid #11151044;padding-top:22px}.lab_storeAddress__iC5uI>span:first-child{font-size:19px;letter-spacing:-.5px;font-weight:600}.lab_store__OaHRD .lab_tag__9JFi0{color:var(--ink);border-color:#11151066}.lab_packageArt__dOLWX{display:flex;flex-direction:column;align-items:center;gap:28px;padding:15px 0}.lab_packageBox__Qhuzw{width:270px;min-height:295px;background:#c7af83;box-shadow:16px 18px 0 #171d1326;transform:rotate(-9deg);border:1px solid #3b39276b;padding:24px;position:relative}.lab_packageBox__Qhuzw:before{content:"";position:absolute;top:0;bottom:0;width:32px;background:#d9c79d80;right:35px;border-inline:1px solid #ad926533}.lab_packageBox__Qhuzw>span:first-child{font:12px monospace;letter-spacing:1px}.lab_packageBox__Qhuzw>div{font-size:48px;line-height:.89;font-weight:900;letter-spacing:-2px;margin:24px 0 18px;position:relative}.lab_packageBox__Qhuzw small{display:block;font:7px monospace}.lab_packageBarcode__4dJw1{font-size:30px;letter-spacing:-3px;line-height:1}.lab_packageNote__6OWa8{font:9px monospace;letter-spacing:1.5px;margin-top:16px}.lab_follow__Wg4tL{display:grid;grid-template-columns:1fr 1fr;gap:12%}.lab_socials__5rItN>a{padding:23px 0;border-bottom:1px solid #414736;display:flex;align-items:center;justify-content:space-between;gap:12px}.lab_socials__5rItN>a:first-child{padding-top:0}.lab_socials__5rItN>a:hover{color:var(--orange)}.lab_socials__5rItN span{display:block;font:9px/1.6 monospace;letter-spacing:1.2px;color:#abb39e;margin-bottom:9px}.lab_socials__5rItN strong{font-size:26px;font-weight:500;letter-spacing:-.6px}.lab_socials__5rItN .lab_email___hpCy{font-size:20px;overflow-wrap:anywhere}.lab_socials__5rItN svg{color:var(--orange);flex-shrink:0}.lab_footer__NvIlx{max-width:1440px;margin:auto;padding:30px 5%;border-top:1px solid #414736;display:flex;align-items:center;justify-content:space-between;gap:24px}.lab_footer__NvIlx>span{font:9px monospace;letter-spacing:2px;color:#aab19f}.lab_footer__NvIlx>div{display:flex;gap:22px;font-size:10px;color:#aab19f}.lab_footer__NvIlx .lab_wordmark__c7zma{font-size:20px}@media(min-width:1440px){.lab_hero__4LLFi{padding-top:80px}.lab_heroVisual__XCTTs{min-height:630px}}@media(max-width:1000px){.lab_desktopNav__PJDim{gap:14px}.lab_desktopNav__PJDim span,.lab_headerCta__mEoxA{display:none}.lab_hero__4LLFi{gap:0 5%;padding-top:45px}.lab_hero__4LLFi h1{font-size:90px;letter-spacing:-5px}.lab_heroDescription__2vQbF{font-size:20px}.lab_actions__7IaHQ{gap:16px;flex-wrap:wrap}.lab_visualFooter__Z1jyJ h2{font-size:26px}.lab_methodCard__TimDc{padding:23px}.lab_methodCard__TimDc p{min-height:120px}.lab_manifesto__Jm2qf{gap:22px;font-size:11px}.lab_section__VYm_0{padding-top:70px;padding-bottom:70px}.lab_workshop__oCyjE{gap:6%}.lab_socials__5rItN .lab_email___hpCy{font-size:17px}}@media(max-width:700px){.lab_header__hoUMb{min-height:80px;padding:22px 6%}.lab_wordmark__c7zma{font-size:22px}.lab_desktopNav__PJDim{display:none}.lab_mobileNav__Ro5yv{display:block;position:relative}.lab_mobileNav__Ro5yv summary{display:flex;gap:10px;align-items:center;font-size:12px;cursor:pointer;list-style:none}.lab_mobileNav__Ro5yv summary::-webkit-details-marker{display:none}.lab_mobileNav__Ro5yv[open] summary svg{transform:rotate(45deg)}.lab_mobileNav__Ro5yv nav{position:absolute;right:0;top:40px;width:230px;background:#232b1e;border:1px solid #596449;padding:12px;z-index:10;box-shadow:0 20px 50px #0008}.lab_mobileNav__Ro5yv nav a{display:block;padding:13px;font-size:14px}.lab_hero__4LLFi{display:block;padding:42px 6% 0}.lab_hero__4LLFi h1{font-size:clamp(90px,23vw,135px);letter-spacing:-6px}.lab_hero__4LLFi .lab_eyebrow__ZRKXo{font-size:9px;letter-spacing:1.3px}.lab_heroDescription__2vQbF{font-size:24px}.lab_muted__fwpSH{max-width:420px}.lab_heroVisual__XCTTs{margin-top:40px}.lab_visualHeader__aP1vw{padding:19px}.lab_drawing__YEYR5{max-height:360px}.lab_visualFooter__Z1jyJ{padding:10px 22px 18px}.lab_visualFooter__Z1jyJ h2{font-size:29px}.lab_heroBottom__5JtpM{font-size:8px;gap:16px;padding:24px 0}.lab_heroBottom__5JtpM>span{max-width:45%}.lab_cross__IGqHF{margin:0 5px}.lab_manifesto__Jm2qf{justify-content:space-between;gap:10px;font-size:8px;letter-spacing:1px;padding:19px 6%}.lab_manifesto__Jm2qf svg{width:10px;flex-shrink:0}.lab_manifesto__Jm2qf span:last-child,.lab_manifesto__Jm2qf svg:last-of-type{display:none}.lab_section__VYm_0{padding:60px 6%}.lab_sectionHeading__Vt_2V{display:block;margin-bottom:30px}.lab_sectionHeading__Vt_2V .lab_eyebrow__ZRKXo{margin-bottom:23px}.lab_sectionHeading__Vt_2V>p:last-child{margin-top:22px;max-width:none}.lab_section__VYm_0 h2{font-size:32px;letter-spacing:-1px}.lab_methodGrid__2POMv{grid-template-columns:1fr}.lab_methodCard__TimDc{border-right:0;border-bottom:1px solid #414736;padding:27px}.lab_methodCard__TimDc:last-child{border-bottom:0}.lab_cardTop__mmKBz{margin-bottom:20px}.lab_methodCard__TimDc p{min-height:0;max-width:450px}.lab_methodCard__TimDc h3{font-size:48px}.lab_cardLabel__GGeBt{margin-top:22px}.lab_about__JJtiV,.lab_follow__Wg4tL,.lab_workshop__oCyjE{grid-template-columns:1fr;gap:35px}.lab_projectCard__ajnR8{padding:25px}.lab_projectNumber__QYUm_{font-size:84px}.lab_about__JJtiV>.lab_eyebrow__ZRKXo{margin:0}.lab_aboutLinks__hcYhq{gap:23px}.lab_store__OaHRD{padding:55px 6%;grid-template-columns:1fr;gap:30px}.lab_store__OaHRD h2{font-size:70px}.lab_packageBox__Qhuzw{width:225px;min-height:260px}.lab_packageBox__Qhuzw>div{font-size:40px}.lab_packageArt__dOLWX{padding:25px 0 0}.lab_socials__5rItN strong{font-size:25px}.lab_socials__5rItN .lab_email___hpCy{font-size:20px}.lab_footer__NvIlx{padding:30px 6%;flex-wrap:wrap;gap:25px}.lab_footer__NvIlx>div{width:100%;justify-content:space-between}.lab_footer__NvIlx>span{font-size:8px}.lab_footer__NvIlx .lab_wordmark__c7zma{font-size:19px}}@media(prefers-reduced-motion:reduce){.lab_page__eMlwS *{transition:none!important;scroll-behavior:auto!important}}