._1f6U2W_wrap{--bg:#0e0e0e;--ink:#f1efe9;--sub:#8d8a83;--line:#2a2a2a;--card:#161616;min-height:calc(var(--vh) * 100);background:var(--bg);color:var(--ink)}._1f6U2W_skip{z-index:200;background:var(--accent);color:var(--bg);border-radius:8px;padding:10px 16px;font-weight:700;transition:transform .2s;position:fixed;top:12px;left:12px;transform:translateY(-200%)}._1f6U2W_skip:focus-visible{transform:none}._1f6U2W_header{z-index:50;background:linear-gradient(var(--bg) 60%, transparent);align-items:center;gap:28px;padding:20px 4vw;display:flex;position:sticky;top:0}._1f6U2W_logo{font-family:var(--font-display);font-size:20px;font-weight:800}._1f6U2W_logo span{color:var(--accent)}._1f6U2W_header nav{gap:24px;margin-left:auto;font-size:14px;font-weight:600;display:flex}._1f6U2W_header nav a{transition:color .3s;position:relative}._1f6U2W_header nav a:hover,._1f6U2W_header nav a:focus-visible,._1f6U2W_header nav a[aria-current]{color:var(--accent)}._1f6U2W_header nav a[aria-current]:after{content:"";background:var(--accent);border-radius:1px;height:2px;position:absolute;inset:auto 0 -6px}._1f6U2W_swatch{border:1px solid var(--line);border-radius:50%;place-items:center;width:36px;height:36px;display:grid}._1f6U2W_swatch span{background:var(--accent);border-radius:50%;width:16px;height:16px}._1f6U2W_wrap :focus-visible{outline:2px solid var(--accent);outline-offset:3px}._1f6U2W_main{max-width:1200px;padding:calc(var(--vh) * 6) 4vw calc(var(--vh) * 14);margin:0 auto}._1f6U2W_pageHead{max-width:820px;position:relative}._1f6U2W_eyebrow{font:600 13px var(--font-mono), monospace;color:var(--accent);letter-spacing:.06em;text-transform:uppercase}._1f6U2W_eyebrow:before{content:"<"}._1f6U2W_eyebrow:after{content:" />"}._1f6U2W_h1{letter-spacing:-.03em;margin-top:12px;font-size:clamp(36px,5vw,56px);font-weight:800;line-height:1.15}._1f6U2W_lead{color:#c9c6bf;margin-top:18px;font-size:clamp(16px,1.4vw,18px);line-height:1.75}._1f6U2W_count{font:500 13px var(--font-mono), monospace;color:var(--sub);position:absolute;bottom:0;right:0}._1f6U2W_pageHead:has(._1f6U2W_count){max-width:none;padding-right:80px}._1f6U2W_pageHead:has(._1f6U2W_count) ._1f6U2W_lead{max-width:760px}._1f6U2W_slogan{font-family:var(--font-display);color:var(--accent);margin-top:22px;font-size:18px;font-weight:700}._1f6U2W_slogan span{color:var(--sub);font-family:inherit;font-size:15px;font-weight:500}._1f6U2W_section{margin-top:calc(var(--vh) * 13)}._1f6U2W_h2{letter-spacing:-.02em;font-size:clamp(22px,2.2vw,28px);font-weight:700}._1f6U2W_sectionLead{color:var(--sub);margin-top:8px;font-size:15px}._1f6U2W_filters{gap:12px;margin-top:44px;display:grid}._1f6U2W_chips{flex-wrap:wrap;gap:8px;display:flex}._1f6U2W_chip{border:1px solid var(--line);color:#d6d3cc;border-radius:999px;padding:7px 14px;font-size:14px;font-weight:600;transition:border-color .2s,color .2s,background-color .2s}._1f6U2W_chip:hover,._1f6U2W_chip:focus-visible{border-color:var(--accent);color:var(--accent)}._1f6U2W_chip[aria-pressed=true]{border-color:var(--accent);background:var(--accent);color:var(--bg)}._1f6U2W_chipSm{padding:5px 11px;font-size:12px;font-weight:500}._1f6U2W_result{min-height:22px;font:500 13px var(--font-mono), monospace;color:var(--sub);margin-top:18px}._1f6U2W_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 28px;margin-top:14px;display:grid}._1f6U2W_card{flex-direction:column;display:flex;position:relative}._1f6U2W_cardIn{animation:.6s cubic-bezier(.2,.7,.2,1) both _1f6U2W_cardIn}@keyframes _1f6U2W_cardIn{0%{opacity:0;transform:translateY(24px)}}._1f6U2W_thumb{aspect-ratio:16/10;border:1px solid var(--line);background:var(--card);border-radius:14px;position:relative;overflow:hidden}._1f6U2W_thumb img{object-fit:cover;object-position:top;transition:transform .6s cubic-bezier(.2,.7,.2,1)}._1f6U2W_card:hover ._1f6U2W_thumb img{transform:scale(1.04)}._1f6U2W_ph{background:radial-gradient(120% 90% at 100% 0%, color-mix(in srgb, var(--accent) 16%, transparent), transparent 60%), var(--card);flex-direction:column;justify-content:flex-end;gap:6px;padding:22px;transition:transform .6s cubic-bezier(.2,.7,.2,1);display:flex;position:absolute;inset:0}._1f6U2W_card:hover ._1f6U2W_ph{transform:scale(1.03)}._1f6U2W_phCode{font:600 11px var(--font-mono), monospace;color:var(--accent);text-transform:uppercase;letter-spacing:.06em;position:absolute;top:18px;left:22px}._1f6U2W_ph strong{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(20px,2vw,26px);font-weight:800;line-height:1.1}._1f6U2W_ph em{font:500 12px var(--font-mono), monospace;color:var(--sub);font-style:normal}._1f6U2W_phLarge{padding:clamp(24px,4vw,48px)}._1f6U2W_phLarge strong{font-size:clamp(32px,5vw,64px)}._1f6U2W_cardMeta{color:var(--sub);flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:18px;font-size:13px;display:flex}._1f6U2W_badge{border:1px solid var(--accent);color:var(--accent);font:600 11px var(--font-mono), monospace;letter-spacing:.02em;border-radius:999px;padding:2px 9px}._1f6U2W_cardTitle{letter-spacing:-.01em;margin-top:8px;font-size:19px;font-weight:700;line-height:1.4}._1f6U2W_cardTitle a{transition:color .2s}._1f6U2W_cardTitle a:after{content:"";border-radius:14px;position:absolute;inset:0}._1f6U2W_card:hover ._1f6U2W_cardTitle a,._1f6U2W_cardTitle a:focus-visible{color:var(--accent)}._1f6U2W_cardTitle a:focus-visible{outline:none}._1f6U2W_cardTitle a:focus-visible:after{outline:2px solid var(--accent);outline-offset:6px}._1f6U2W_cardSummary{color:#bdbab3;margin-top:6px;font-size:15px;line-height:1.65}._1f6U2W_tags{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}._1f6U2W_tags li{color:#cfccc5;background:#1d1d1d;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:500}._1f6U2W_empty{border:1px dashed var(--line);color:var(--sub);border-radius:14px;justify-items:center;gap:16px;margin-top:14px;padding:72px 20px;display:grid}._1f6U2W_moreWrap{justify-content:center;margin-top:48px;display:flex}._1f6U2W_moreWrap ._1f6U2W_btn span{margin-left:6px}._1f6U2W_others{border-top:1px solid var(--line);margin-top:24px}._1f6U2W_others li{border-bottom:1px solid var(--line);grid-template-columns:72px 1fr auto;align-items:baseline;gap:16px;padding:16px 4px;font-size:15px;display:grid}._1f6U2W_otherDate,._1f6U2W_otherTag{font:500 13px var(--font-mono), monospace;color:var(--sub)}._1f6U2W_otherTitle{font-weight:600}._1f6U2W_otherTitle a{transition:color .2s}._1f6U2W_otherTitle a:hover{color:var(--accent)}._1f6U2W_timeline{margin-top:36px;position:relative}._1f6U2W_timeline>li{border-left:1px solid var(--line);grid-template-columns:200px 1fr;gap:24px;padding:0 0 48px 28px;display:grid;position:relative}._1f6U2W_timeline>li:last-child{padding-bottom:0}._1f6U2W_timeline>li:before{content:"";background:var(--accent);border-radius:50%;width:9px;height:9px;position:absolute;top:7px;left:-5px}._1f6U2W_tlDate{font:500 13px var(--font-mono), monospace;color:var(--sub);padding-top:2px}._1f6U2W_tlTitle{font-size:20px;font-weight:700}._1f6U2W_tlTitle span{color:var(--accent);margin-left:8px;font-size:14px;font-weight:500}._1f6U2W_tlDesc{color:#c9c6bf;max-width:680px;margin-top:8px;font-size:15px;line-height:1.75}._1f6U2W_abilities{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:32px;display:grid}._1f6U2W_abilities>li{border:1px solid var(--line);background:var(--card);border-radius:16px;padding:28px}._1f6U2W_abilities h3{font-size:18px;font-weight:700}._1f6U2W_abilities h3:before{content:"";background:var(--accent);vertical-align:middle;border-radius:2px;width:8px;height:8px;margin-right:10px;display:inline-block}._1f6U2W_abilities ul{gap:10px;margin-top:16px;display:grid}._1f6U2W_abilities ul li{color:#c9c6bf;padding-left:14px;font-size:15px;line-height:1.6;position:relative}._1f6U2W_abilities ul li:before{content:"";background:var(--sub);width:5px;height:1px;position:absolute;top:.7em;left:0}._1f6U2W_stackList{gap:18px;margin-top:28px;display:grid}._1f6U2W_stackList>div{grid-template-columns:200px 1fr;align-items:baseline;gap:24px;display:grid}._1f6U2W_stackList dt{font:600 13px var(--font-mono), monospace;color:var(--accent);text-transform:uppercase;letter-spacing:.04em}._1f6U2W_stackList ._1f6U2W_tags{margin-top:0}._1f6U2W_rows{border-top:1px solid var(--line);margin-top:24px}._1f6U2W_rows li{border-bottom:1px solid var(--line);grid-template-columns:200px auto 1fr;align-items:baseline;gap:8px 24px;padding:16px 4px;display:grid}._1f6U2W_rowDate{font:500 13px var(--font-mono), monospace;color:var(--sub)}._1f6U2W_rows strong{font-weight:600}._1f6U2W_rowNote{color:var(--sub);font-size:14px}._1f6U2W_cta{margin-top:calc(var(--vh) * 12);flex-wrap:wrap;gap:10px;display:flex}._1f6U2W_btn,._1f6U2W_btnPrimary{border:1px solid var(--line);border-radius:999px;align-items:center;height:46px;padding:0 22px;font-size:15px;font-weight:600;transition:border-color .2s,color .2s;display:inline-flex}._1f6U2W_btn:hover{border-color:var(--accent);color:var(--accent)}._1f6U2W_btnPrimary{border-color:var(--accent);background:var(--accent);color:var(--bg)}._1f6U2W_btnPrimary:hover{filter:brightness(1.08)}._1f6U2W_contactLinks{color:var(--sub);flex-wrap:wrap;gap:8px 20px;margin-top:22px;font-size:14px;display:flex}._1f6U2W_contactLinks a:hover{color:var(--accent)}._1f6U2W_detail{max-width:1120px;margin:0 auto}._1f6U2W_back{color:var(--sub);gap:8px;font-size:14px;font-weight:600;transition:color .2s;display:inline-flex}._1f6U2W_back:hover{color:var(--accent)}._1f6U2W_dHero{aspect-ratio:16/8;border:1px solid var(--line);background:var(--card);border-radius:18px;margin-top:24px;position:relative;overflow:hidden}._1f6U2W_dHero img{object-fit:cover;object-position:top}._1f6U2W_dHead{max-width:760px;margin-top:36px}._1f6U2W_dBadges{font:500 13px var(--font-mono), monospace;color:var(--sub);flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}._1f6U2W_dTitle{letter-spacing:-.03em;margin-top:14px;font-size:clamp(28px,3.6vw,44px);font-weight:800;line-height:1.25}._1f6U2W_dSummary{color:#c9c6bf;margin-top:14px;font-size:clamp(16px,1.4vw,18px);line-height:1.7}._1f6U2W_dBody{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:56px;margin-top:48px;display:grid}._1f6U2W_dMain{gap:56px;display:grid}._1f6U2W_dH2{letter-spacing:-.02em;font-size:22px;font-weight:700}._1f6U2W_dHighlight{border:1px solid var(--line);background:var(--card);border-radius:14px;gap:12px;margin-top:18px;padding:24px 26px;display:grid}._1f6U2W_dHighlight li{color:#dedbd4;padding-left:16px;font-size:15px;line-height:1.65;position:relative}._1f6U2W_dHighlight li:before{content:"";background:var(--accent);border-radius:1px;width:2px;position:absolute;top:.3em;bottom:.3em;left:0}._1f6U2W_dText{color:#c9c6bf;margin-top:14px;font-size:15px;line-height:1.8}._1f6U2W_dList{gap:10px;margin-top:16px;display:grid}._1f6U2W_dList li{color:#c9c6bf;padding-left:16px;font-size:15px;line-height:1.7;position:relative}._1f6U2W_dList li:before{content:"";background:var(--sub);width:6px;height:1px;position:absolute;top:.75em;left:0}._1f6U2W_dThin{border:1px dashed var(--line);color:var(--sub);border-radius:14px;padding:22px 24px;font-size:15px}._1f6U2W_dScreens{grid-template-columns:minmax(0,1fr) 180px;align-items:start;gap:18px;margin-top:18px;display:grid}._1f6U2W_dScreens figure img{border:1px solid var(--line);border-radius:12px;width:100%;height:auto}._1f6U2W_dScreens figcaption{font:500 12px var(--font-mono), monospace;color:var(--sub);margin-top:8px}._1f6U2W_dAsk{border:1px solid var(--line);background:var(--card);color:#c9c6bf;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:24px 26px;display:flex}._1f6U2W_dSide{border:1px solid var(--line);background:var(--card);border-radius:14px;padding:24px;position:sticky;top:96px}._1f6U2W_dSide dl{gap:20px;display:grid}._1f6U2W_dSide dt{color:var(--sub);letter-spacing:.02em;font-size:12px;font-weight:600}._1f6U2W_dSide dd{margin-top:6px;font-size:15px;font-weight:600;line-height:1.5}._1f6U2W_dSide ._1f6U2W_tags{margin-top:4px}._1f6U2W_dLink{color:var(--accent)}._1f6U2W_dLink:hover{text-decoration:underline}._1f6U2W_dMuted{color:var(--sub);font-weight:500}._1f6U2W_dPager{margin-top:calc(var(--vh) * 12);grid-template-columns:1fr 1fr;gap:16px;display:grid}._1f6U2W_dPrev,._1f6U2W_dNext{border:1px solid var(--line);border-radius:14px;gap:6px;padding:22px 24px;transition:border-color .2s;display:grid}._1f6U2W_dNext{text-align:right}._1f6U2W_dPrev span,._1f6U2W_dNext span{font:500 12px var(--font-mono), monospace;color:var(--sub)}._1f6U2W_dPrev strong,._1f6U2W_dNext strong{font-size:16px;line-height:1.4;transition:color .2s}._1f6U2W_dPrev:hover,._1f6U2W_dNext:hover{border-color:var(--accent)}._1f6U2W_dPrev:hover strong,._1f6U2W_dNext:hover strong{color:var(--accent)}@media (max-width:1100px){._1f6U2W_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){._1f6U2W_header{gap:16px;padding:16px}._1f6U2W_header nav{gap:16px}._1f6U2W_main{padding:calc(var(--vh) * 4) 16px calc(var(--vh) * 12)}._1f6U2W_pageHead:has(._1f6U2W_count){padding-right:0}._1f6U2W_count{margin-top:12px;position:static}._1f6U2W_chips[aria-label=기술]{scrollbar-width:none;flex-wrap:nowrap;margin:0 -16px;padding:0 16px 4px;overflow-x:auto}._1f6U2W_chips[aria-label=기술] ._1f6U2W_chip{flex:none}._1f6U2W_grid{grid-template-columns:1fr;gap:40px}._1f6U2W_others li{grid-template-columns:48px 1fr}._1f6U2W_otherTag{grid-column:2;margin-top:-10px}._1f6U2W_timeline>li,._1f6U2W_stackList>div{grid-template-columns:1fr;gap:6px}._1f6U2W_timeline>li{padding-left:22px}._1f6U2W_abilities{grid-template-columns:1fr}._1f6U2W_abilities>li{padding:22px}._1f6U2W_rows li{grid-template-columns:1fr;gap:2px}._1f6U2W_dHero{aspect-ratio:16/10;border-radius:14px}._1f6U2W_dPager{grid-template-columns:1fr}}@media (max-width:900px){._1f6U2W_dBody{grid-template-columns:1fr;gap:40px}._1f6U2W_dSide{order:-1;position:static}._1f6U2W_dMain{gap:44px}._1f6U2W_dScreens{grid-template-columns:minmax(0,1fr) 30%}}
.wWXZva_footer{border-top:1px solid var(--line);color:var(--sub);grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding:24px max(4vw,112px) 24px 4vw;font-size:12px;display:grid}.wWXZva_footer a{transition:color .3s}.wWXZva_footer a:hover,.wWXZva_footer a:focus-visible{color:var(--accent)}.wWXZva_footer>:last-child{justify-self:end}@media (max-width:640px){.wWXZva_footer{grid-template-columns:1fr auto;padding-right:82px}.wWXZva_footer p{display:none}}
._06co2W_page{--bg:#0e0e0e;--ink:#f1efe9;--sub:#8d8a83;--line:#2a2a2a;background:var(--bg);color:var(--ink);position:relative;overflow:clip}._06co2W_skip{z-index:200;background:var(--accent);color:var(--bg);border-radius:8px;padding:10px 16px;font-weight:700;transition:transform .2s;position:fixed;top:12px;left:12px;transform:translateY(-200%)}._06co2W_skip:focus-visible{transform:none}._06co2W_loader{z-index:150;background:var(--accent);color:var(--bg);flex-direction:column;justify-content:flex-end;padding:4vw;display:flex;position:fixed;inset:0}._06co2W_loaderLabel{font:600 14px var(--font-mono), monospace}._06co2W_loaderNum{font-family:var(--font-display);letter-spacing:-.05em;font-size:clamp(96px,24vw,360px);font-weight:800;line-height:.85}._06co2W_loaderPixels{z-index:151;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}._06co2W_loaderBar{height:4px;margin-top:calc(var(--vh) * 3);transform-origin:0;background:currentColor;transform:scaleX(0)}._06co2W_page :focus-visible{outline:2px solid var(--accent);outline-offset:3px}._06co2W_char{will-change:transform;display:inline-block}._06co2W_header{z-index:50;background:linear-gradient(var(--bg) 30%, transparent);align-items:center;gap:28px;padding:20px 4vw;display:flex;position:fixed;inset:0 0 auto}._06co2W_logo{font-family:var(--font-display);font-size:20px;font-weight:800}._06co2W_logo span{color:var(--accent)}._06co2W_header nav{gap:24px;margin-left:auto;font-size:14px;font-weight:600;display:flex}._06co2W_header nav a{transition:color .3s}._06co2W_header nav a:hover,._06co2W_header nav a:focus-visible{color:var(--accent)}._06co2W_swatch{border:1px solid var(--line);border-radius:50%;place-items:center;width:36px;height:36px;display:grid}._06co2W_swatch span{background:var(--accent);border-radius:50%;width:16px;height:16px;transition:transform .3s,background .4s}._06co2W_swatch:hover span{transform:scale(1.4)}._06co2W_hero{min-height:calc(var(--svh) * 100);padding:calc(var(--vh) * 16) 4vw calc(var(--vh) * 6);flex-direction:column;justify-content:center;display:flex;position:relative}._06co2W_hero3d{z-index:0;width:36vw;height:calc(var(--svh) * 100);pointer-events:none;position:absolute;top:0;right:0;-webkit-mask-image:linear-gradient(#000 72%,#0000 100%);mask-image:linear-gradient(#000 72%,#0000 100%)}._06co2W_heroHead,._06co2W_heroBottom{z-index:1;position:relative}._06co2W_codeLine{min-height:1.6em;font-family:var(--font-mono), monospace;color:var(--accent);font-size:clamp(12px,1.2vw,16px)}._06co2W_heroTitle{margin-top:calc(var(--vh) * 2);font-family:var(--font-display);white-space:nowrap;letter-spacing:-.045em;font-size:clamp(48px,16.5vw,300px);font-weight:800;line-height:.86}._06co2W_line{margin:-.2em -.12em -.24em;padding:.2em .12em .24em;display:block;overflow:hidden}._06co2W_dot{background:var(--accent);border-radius:50%;width:.16em;height:.16em;margin-left:.04em;display:inline-block}._06co2W_heroBottom{margin-top:calc(var(--vh) * 8);color:var(--sub);grid-template-columns:1fr 1fr;align-items:end;gap:4vw;font-size:14px;display:grid}._06co2W_heroIntro{color:var(--ink);word-break:keep-all;font-size:clamp(16px,1.3vw,19px);font-weight:500}._06co2W_heroHead{position:relative}._06co2W_scroll{border-radius:50%;width:clamp(120px,11vw,168px);height:clamp(120px,11vw,168px);display:block;position:absolute;top:14%;right:0}._06co2W_scrollInner{place-items:center;width:100%;height:100%;display:grid;position:relative}._06co2W_scrollRing{width:100%;height:100%;fill:var(--sub);font:500 10.5px var(--font-mono), monospace;letter-spacing:.08em;transition:fill .3s;position:absolute;inset:0;overflow:visible}._06co2W_scrollArrow{background:var(--line);width:2px;height:36px;margin-top:-8px;position:relative;overflow:hidden}._06co2W_scrollArrow i{background:var(--accent);width:100%;height:50%;animation:1.6s cubic-bezier(.6,0,.2,1) infinite _06co2W_scrollFlow;position:absolute;top:0;left:0}._06co2W_scrollInner:after{content:"";border-right:2px solid var(--accent);border-bottom:2px solid var(--accent);width:9px;height:9px;animation:1.6s cubic-bezier(.6,0,.2,1) infinite _06co2W_arrowNudge;position:absolute;top:calc(50% + 6px);left:50%;transform:translate(-50%)rotate(45deg)}@keyframes _06co2W_arrowNudge{0%,60%,to{translate:0}80%{translate:0 4px}}._06co2W_scroll:hover ._06co2W_scrollRing,._06co2W_scroll:focus-visible ._06co2W_scrollRing{fill:var(--accent)}@keyframes _06co2W_scrollFlow{0%{transform:translateY(-100%)}to{transform:translateY(200%)}}._06co2W_codeTitle{font-family:var(--font-display);white-space:nowrap;letter-spacing:-.03em;flex-wrap:wrap;align-items:baseline;font-size:clamp(36px,6.6vw,120px);font-weight:800;line-height:1;display:flex}._06co2W_purinSlot{vertical-align:-.12em;pointer-events:none;width:auto;height:max(.95em,64px);margin-left:.15em;display:inline-block}._06co2W_stackHead ._06co2W_purinSlot{vertical-align:middle}._06co2W_stackHead h2{align-items:center;display:inline-flex}._06co2W_tag{white-space:nowrap;font-family:var(--font-mono), monospace;letter-spacing:0;color:var(--accent);margin-inline:.25em;font-size:.24em;font-weight:700;display:inline-block;overflow:hidden}._06co2W_works{height:calc(var(--vh) * 100);gap:calc(var(--vh) * 3);padding:96px 4vw calc(var(--vh) * 6);flex-direction:column;display:flex;position:relative;overflow:hidden}._06co2W_worksHead{justify-content:space-between;align-items:flex-end;display:flex}._06co2W_counter{font-family:var(--font-display);color:var(--sub);font-size:18px}._06co2W_counter b{color:var(--accent);font-size:40px}._06co2W_stage{background:#000;border-radius:16px;flex:1;min-height:0;position:relative;overflow:hidden}._06co2W_canvas{width:100%;height:100%;display:block}._06co2W_stage:after{content:"";pointer-events:none;background:radial-gradient(70% 90% at 0 100%,#0000008c,#0000 70%),linear-gradient(#0000,#0009 45%,#000000f0);position:absolute;inset:30% 0 0}._06co2W_lens{z-index:3;background:var(--accent);color:var(--bg);font:700 11px var(--font-mono), monospace;white-space:nowrap;pointer-events:none;opacity:0;border-radius:99px;margin:18px 0 0 18px;padding:4px 10px;transition:opacity .3s;position:absolute;top:0;left:0}._06co2W_stage:hover ._06co2W_lens{opacity:1}._06co2W_hint{z-index:2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);height:28px;font:12px/28px var(--font-mono), monospace;color:#f1efe9;white-space:nowrap;pointer-events:none;background:#0e0e0eb8;border-radius:99px;padding:0 12px;display:grid;position:absolute;bottom:16px;right:20px;overflow:hidden}._06co2W_hintIdle,._06co2W_hintActive{grid-area:1/1;transition:transform .45s cubic-bezier(.6,0,.2,1),opacity .3s}._06co2W_hintActive{color:var(--accent);opacity:0;align-items:center;gap:8px;display:inline-flex;transform:translateY(100%)}._06co2W_hintActive i{background:var(--accent);border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite _06co2W_livePulse}._06co2W_stage:hover ._06co2W_hintIdle{opacity:0;transform:translateY(-100%)}._06co2W_stage:hover ._06co2W_hintActive{opacity:1;transform:none}@keyframes _06co2W_livePulse{50%{opacity:.25}}._06co2W_info{z-index:2;color:#fff;pointer-events:none;flex-direction:column;gap:10px;max-width:min(560px,55%);display:flex;position:absolute;bottom:28px;left:32px}._06co2W_info>*{animation:.7s cubic-bezier(.2,.8,.2,1) both _06co2W_infoIn}._06co2W_info>:nth-child(2){animation-delay:50ms}._06co2W_info>:nth-child(3){animation-delay:.1s}._06co2W_info>:nth-child(n+4){animation-delay:.15s}@keyframes _06co2W_infoIn{0%{opacity:0;transform:translateY(24px)}}._06co2W_infoMeta{color:#c9c6bf;flex-wrap:wrap;gap:8px 14px;font-size:12px;display:flex}._06co2W_info h3{word-break:keep-all;letter-spacing:-.02em;font-size:clamp(26px,2.6vw,44px);line-height:1.15}._06co2W_infoSum{color:#dedbd4;font-size:15px}._06co2W_infoStack{flex-wrap:wrap;gap:6px;display:flex}._06co2W_infoStack li{border:1px solid #ffffff4d;border-radius:99px;padding:3px 10px;font-size:12px}._06co2W_badge{color:var(--accent)}._06co2W_view{isolation:isolate;background:var(--accent);color:var(--bg);pointer-events:auto;border-radius:99px;align-self:flex-start;align-items:center;gap:6px;margin-top:6px;padding:10px 20px;font-size:14px;font-weight:700;transition:transform .4s cubic-bezier(.3,1.5,.5,1),box-shadow .4s;display:inline-flex;position:relative;overflow:hidden}._06co2W_view:before{content:"";z-index:-1;background:var(--ink);transform-origin:100%;transition:transform .5s cubic-bezier(.7,0,.2,1);position:absolute;inset:0;transform:scaleX(0)}._06co2W_view:hover,._06co2W_view:focus-visible{box-shadow:0 8px 28px color-mix(in srgb, var(--accent) 45%, transparent);transform:scale(1.04)}._06co2W_view:hover:before,._06co2W_view:focus-visible:before{transform-origin:0;transform:scaleX(1)}._06co2W_viewArrow{line-height:1;display:inline-block;overflow:hidden}._06co2W_viewArrow i{font-style:normal;display:inline-block}._06co2W_view:hover ._06co2W_viewArrow i,._06co2W_view:focus-visible ._06co2W_viewArrow i{animation:.55s cubic-bezier(.6,0,.3,1) _06co2W_arrowOutIn}@keyframes _06co2W_arrowOutIn{45%{transform:translate(110%,-110%)}46%{transform:translate(-110%,110%)}to{transform:none}}@media (prefers-reduced-motion:reduce){._06co2W_view:hover ._06co2W_viewArrow i,._06co2W_view:focus-visible ._06co2W_viewArrow i{animation:none}}._06co2W_thumbs{z-index:2;flex-direction:column;gap:8px;display:flex;position:absolute;top:50%;right:20px;transform:translateY(-50%)}._06co2W_thumbs button{aspect-ratio:16/10;outline-offset:2px;opacity:.5;border-radius:8px;outline:2px solid #0000;width:96px;transition:opacity .3s,outline-color .3s,transform .3s;display:block;position:relative;overflow:hidden}._06co2W_thumbs button:hover,._06co2W_thumbs button:focus-visible{opacity:.9;transform:translate(-4px)}._06co2W_thumbs ._06co2W_on{opacity:1;outline-color:var(--accent)}._06co2W_thumbs img{object-fit:cover;object-position:top;width:100%;height:100%}._06co2W_thumbs span{font:800 11px var(--font-display);color:#fff;text-shadow:0 1px 4px #000;position:absolute;bottom:4px;left:6px}._06co2W_bar{left:4vw;right:4vw;bottom:calc(var(--vh) * 3);background:var(--accent);transform-origin:0;height:2px;position:absolute;transform:scaleX(0)}._06co2W_works3dTitle{flex-direction:column;align-items:flex-start;gap:20px;display:flex}._06co2W_demoBtn{background:var(--accent);color:var(--bg);font:800 clamp(17px, 1.6vw, 24px) var(--font-display);letter-spacing:-.01em;white-space:nowrap;box-shadow:0 10px 40px color-mix(in srgb, var(--accent) 45%, transparent);border-radius:99px;align-items:center;gap:14px;padding:12px 28px 12px 12px;transition:background .3s,color .3s,transform .4s cubic-bezier(.3,1.5,.5,1),box-shadow .4s;display:inline-flex;position:relative}._06co2W_demoBtn:after{content:"";border:2px solid var(--accent);border-radius:inherit;pointer-events:none;animation:2s ease-out infinite _06co2W_demoRing;position:absolute;inset:0}._06co2W_demoBtn:hover,._06co2W_demoBtn:focus-visible{background:var(--ink);color:var(--bg);box-shadow:0 14px 50px color-mix(in srgb, var(--accent) 65%, transparent);transform:scale(1.06)}._06co2W_demoDot{background:var(--bg);border-radius:50%;place-items:center;width:2.2em;height:2.2em;transition:transform .4s cubic-bezier(.3,1.5,.5,1);display:grid;position:relative}._06co2W_demoDot:before{content:"";background:var(--accent);clip-path:polygon(0 0,100% 50%,0 100%);width:.7em;height:.8em;margin-left:.15em}._06co2W_demoBtn:hover ._06co2W_demoDot,._06co2W_demoBtn:focus-visible ._06co2W_demoDot{transform:rotate(360deg)scale(1.08)}@keyframes _06co2W_demoRing{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.25,1.6)}}@media (prefers-reduced-motion:reduce){._06co2W_demoBtn:after{opacity:0;animation:none}}._06co2W_demoBtn:hover ._06co2W_viewArrow i,._06co2W_demoBtn:focus-visible ._06co2W_viewArrow i{animation:.55s cubic-bezier(.6,0,.3,1) _06co2W_arrowOutIn}._06co2W_works3d{height:calc(var(--vh) * 100);gap:calc(var(--vh) * 3);padding:96px 4vw calc(var(--vh) * 6);flex-direction:column;display:flex;position:relative;overflow:hidden}._06co2W_stage3d,._06co2W_m3dBg span{background:radial-gradient(ellipse 45% 60% at 50% 45%, color-mix(in srgb, var(--accent) 14%, #161616), #050505 70%), #050505;border-radius:16px;position:relative;overflow:hidden}._06co2W_stage3d{cursor:grab;flex:1;min-height:0}._06co2W_stage3d:before,._06co2W_m3dBg span:before{content:"";background-image:linear-gradient(color-mix(in srgb, var(--accent) 22%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--accent) 22%, transparent) 1px, transparent 1px);transform-origin:top;pointer-events:none;background-size:48px 48px;position:absolute;inset:55% -10% -10%;transform:perspective(500px)rotateX(62deg);-webkit-mask-image:linear-gradient(#0000,#000 30%,#0000 90%);mask-image:linear-gradient(#0000,#000 30%,#0000 90%)}._06co2W_stage3d:after,._06co2W_m3dBg span:after{content:"";pointer-events:none;background:linear-gradient(#0000,#000c);position:absolute;inset:55% 0 0}._06co2W_canvas3d{z-index:1;height:100%;position:relative}._06co2W_m3dBg,._06co2W_m3dTrack{display:none}._06co2W_dragging3d{cursor:grabbing}._06co2W_dragging3d ._06co2W_hintIdle{opacity:0;transform:translateY(-100%)}._06co2W_dragging3d ._06co2W_hintActive{opacity:1;transform:none}._06co2W_spec3d{font:12px var(--font-mono), monospace;color:#c9c6bf;gap:10px;display:flex}._06co2W_thumbs3d{z-index:2;flex-direction:column;gap:8px;display:flex;position:absolute;top:50%;right:20px;transform:translateY(-50%)}._06co2W_thumbs3d button{aspect-ratio:16/10;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#f1efe9;outline-offset:2px;opacity:.55;background:#0e0e0e99;border:1px solid #ffffff2e;border-radius:8px;outline:2px solid #0000;flex-direction:column;justify-content:space-between;align-items:flex-start;width:96px;padding:8px 10px;transition:opacity .3s,outline-color .3s,transform .3s;display:flex}._06co2W_thumbs3d button:hover,._06co2W_thumbs3d button:focus-visible{opacity:.9;transform:translate(-4px)}._06co2W_thumbs3d ._06co2W_on{opacity:1;outline-color:var(--accent)}._06co2W_thumbs3d b{font:800 18px var(--font-display);color:var(--accent)}._06co2W_thumbs3d span{font:600 10px var(--font-mono), monospace;text-transform:uppercase}._06co2W_bar3d{left:4vw;right:4vw;bottom:calc(var(--vh) * 3);background:var(--accent);transform-origin:0;height:2px;position:absolute;transform:scaleX(0)}._06co2W_mWorks{display:none}._06co2W_mStage{height:calc(var(--svh) * 72);touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab;position:relative}._06co2W_mStage[data-dragging]{cursor:grabbing}._06co2W_mSlide{will-change:transform;background:#000;border-radius:16px;position:absolute;inset:0;overflow:hidden}._06co2W_mSlide img{object-fit:cover;object-position:top}._06co2W_mSlide:after{content:"";pointer-events:none;background:linear-gradient(#0000,#000000eb 60%);position:absolute;inset:40% 0 0}._06co2W_mInfo{z-index:1;color:#fff;flex-direction:column;align-items:flex-start;gap:10px;display:flex;position:absolute;bottom:16px;left:16px;right:16px}._06co2W_mInfo h3{word-break:keep-all;letter-spacing:-.02em;font-size:26px;line-height:1.15}._06co2W_mVisit{background:var(--accent);color:#0e0e0e;border-radius:99px;gap:6px;margin-top:4px;padding:8px 16px;font-size:13px;font-weight:700;display:inline-flex}._06co2W_mNav{gap:8px;margin-top:14px;display:flex}._06co2W_mNav button{aspect-ratio:1;color:#f1efe9;outline-offset:2px;opacity:.55;background:#ffffff0a;border:1px solid #ffffff2e;border-radius:8px;outline:2px solid #0000;place-items:center;width:44px;transition:opacity .3s,outline-color .3s;display:grid}._06co2W_mNav ._06co2W_on{opacity:1;outline-color:var(--accent)}._06co2W_mNav b{font:800 18px var(--font-display);color:var(--accent)}._06co2W_statementWrap{min-height:calc(var(--svh) * 100);padding:calc(var(--vh) * 10) 4vw;flex-direction:column;justify-content:center;display:flex}._06co2W_stBetter{display:inline-block}._06co2W_stYesterday ._06co2W_char{--f:1;color:color-mix(in srgb, var(--accent) calc(var(--f) * 100%), transparent);-webkit-text-stroke:2px color-mix(in srgb, var(--accent) calc(var(--f) * 100%), var(--sub))}._06co2W_stMeta{z-index:1;margin-top:calc(var(--vh) * 7);font:500 14px var(--font-mono), monospace;color:var(--sub);justify-content:center;align-items:center;gap:16px;display:flex;position:relative}._06co2W_stBar{background:var(--line);width:min(36vw,440px);height:2px;position:relative;overflow:hidden}._06co2W_stBar i{background:var(--accent);transform-origin:0;position:absolute;inset:0}._06co2W_stYear{min-width:4ch;color:var(--accent);font-size:20px;font-weight:700}._06co2W_stSub{min-height:1.5em}._06co2W_statement small{z-index:1;color:var(--sub);margin-top:24px;display:block;position:relative}._06co2W_statement{padding:calc(var(--vh) * 10) 0;text-align:center;position:relative}._06co2W_statementText{z-index:1;font-family:var(--font-display);letter-spacing:-.04em;white-space:nowrap;pointer-events:none;font-size:clamp(40px,11vw,210px);font-weight:800;line-height:.9;position:relative}._06co2W_ball{z-index:2;background:var(--accent);mix-blend-mode:difference;pointer-events:none;border-radius:50%;width:220px;height:220px;margin:-110px 0 0 -110px;position:absolute;top:0;left:0;transform:scale(0)}._06co2W_subTitle{margin-top:calc(var(--vh) * 4);font:700 14px var(--font-mono), monospace;color:var(--accent);letter-spacing:.05em;text-transform:uppercase}._06co2W_row a{transition:color .3s}._06co2W_row a:hover,._06co2W_row a:focus-visible{color:var(--accent)}._06co2W_rowBtn{font:inherit;text-align:left;color:inherit;transition:color .3s}._06co2W_rowBtn span{color:var(--sub);margin-left:.2em;transition:transform .3s,color .3s;display:inline-block}._06co2W_row:has(._06co2W_rowBtn){position:relative}._06co2W_rowBtn:after{content:"";position:absolute;inset:0}._06co2W_rowBtn:focus-visible{outline:none}._06co2W_rowBtn:focus-visible:after{outline:2px solid var(--accent);outline-offset:-2px}._06co2W_rowBtn:focus-visible,._06co2W_rowBtn:focus-visible span{color:var(--accent)}._06co2W_rowBtn:focus-visible span{transform:rotate(90deg)}@media (hover:hover){._06co2W_row:hover ._06co2W_rowBtn,._06co2W_row:hover ._06co2W_rowBtn span{color:var(--accent)}._06co2W_row:hover ._06co2W_rowBtn span{transform:rotate(90deg)}}._06co2W_amOverlay{z-index:160;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000b3;place-items:center;padding:24px;animation:.26s _06co2W_amFade;display:grid;position:fixed;inset:0}._06co2W_amClosing{animation:.26s forwards _06co2W_amFadeOut}._06co2W_amModal{width:min(1040px,100%);max-height:calc(var(--svh) * 100 - 48px);border:1px solid color-mix(in srgb, var(--accent) 25%, transparent);background:#121212;border-radius:20px;animation:.4s cubic-bezier(.2,.8,.2,1) _06co2W_amIn;position:relative;overflow:hidden;box-shadow:0 30px 80px #0009}._06co2W_amClosing ._06co2W_amModal{animation:.26s forwards _06co2W_amOut}._06co2W_amBody{max-height:calc(var(--svh) * 100 - 48px);overscroll-behavior:contain;grid-template-columns:1.25fr 1fr;display:grid;overflow-y:auto}._06co2W_amShot{background:#000;min-height:100%;position:relative}._06co2W_amShot img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}._06co2W_amShot ._06co2W_amShotHi{opacity:0;transition:opacity .35s;position:absolute;inset:0}._06co2W_amShot ._06co2W_amShotOn{opacity:1}._06co2W_amPh{background:var(--accent);height:100%;min-height:280px;color:var(--bg);flex-direction:column;justify-content:space-between;padding:28px;display:flex}._06co2W_amPh span{font:700 12px var(--font-mono), monospace;text-transform:uppercase}._06co2W_amPh strong{font:800 clamp(26px, 3vw, 40px) / 1.15 var(--font-display)}._06co2W_amInfo{flex-direction:column;gap:14px;padding:36px 32px 32px;display:flex}._06co2W_amMeta{color:#c9c6bf;flex-wrap:wrap;gap:6px 14px;font-size:12px;display:flex}._06co2W_amInfo h3{letter-spacing:-.02em;font-size:clamp(24px,2.4vw,34px);line-height:1.2}._06co2W_amSum{color:#dedbd4;font-size:15px;line-height:1.6}._06co2W_amDl{border-block:1px solid var(--line);grid-template-columns:1fr 1fr;gap:12px;padding:14px 0;display:grid}._06co2W_amDl dt{font:600 11px var(--font-mono), monospace;color:var(--sub);text-transform:uppercase}._06co2W_amDl dd{margin-top:4px;font-size:14px;font-weight:600}._06co2W_amPoints{color:#dedbd4;gap:6px;font-size:14px;display:grid}._06co2W_amPoints li:before{content:"— ";color:var(--accent)}._06co2W_amNoLink{color:var(--sub);font-size:13px}._06co2W_amClose{z-index:2;width:40px;height:40px;color:var(--ink);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0e0e0ebf;border-radius:50%;place-items:center;transition:background .2s,color .2s,transform .3s;display:grid;position:absolute;top:14px;right:14px}._06co2W_amClose:hover,._06co2W_amClose:focus-visible{background:var(--accent);color:var(--bg);transform:rotate(90deg)}@keyframes _06co2W_amFade{0%{opacity:0}}@keyframes _06co2W_amFadeOut{to{opacity:0}}@keyframes _06co2W_amIn{0%{opacity:0;transform:translateY(24px)scale(.97)}}@keyframes _06co2W_amOut{to{opacity:0;transform:translateY(16px)scale(.98)}}@media (max-width:899px){._06co2W_amOverlay{padding:16px}._06co2W_amModal{max-height:calc(var(--svh) * 100 - 32px);border-radius:16px}._06co2W_amBody{max-height:calc(var(--svh) * 100 - 32px);grid-template-columns:1fr}._06co2W_amShot ._06co2W_amShotLow{aspect-ratio:16/10;height:auto}._06co2W_amInfo{padding:24px 20px 32px}}@media (prefers-reduced-motion:reduce){._06co2W_amOverlay,._06co2W_amModal,._06co2W_amClosing,._06co2W_amClosing ._06co2W_amModal{animation:none}}._06co2W_contactLead{margin-top:calc(var(--vh) * 4);color:var(--sub)}._06co2W_sec{padding:calc(var(--vh) * 14) 4vw calc(var(--vh) * 6)}._06co2W_about{max-width:820px;margin:calc(var(--vh) * 6) 0 0 auto;word-break:keep-all;font-size:clamp(18px,1.8vw,26px);font-weight:500;line-height:1.6}._06co2W_stack{height:calc(var(--svh) * 100);border-block:1px solid var(--line);min-height:560px;position:relative;overflow:hidden}._06co2W_stackBg{font-family:var(--font-display);letter-spacing:-.05em;color:#0000;--s:0;-webkit-text-stroke:1px color-mix(in srgb, var(--ink) calc(var(--s) * 100%), var(--line));white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:30vw;font-weight:800;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._06co2W_stackHead{z-index:2;pointer-events:none;flex-wrap:wrap;align-items:center;gap:16px 24px;padding:96px 4vw 0;display:flex;position:relative}._06co2W_stackHead ._06co2W_subTitle{margin:0}._06co2W_legend{flex-wrap:wrap;gap:8px;display:flex}._06co2W_legend li{border-radius:99px;padding:4px 12px;font-size:12px;font-weight:700}._06co2W_replay{border:1px solid var(--line);width:44px;height:44px;color:var(--ink);pointer-events:auto;border-radius:50%;place-items:center;margin-left:auto;transition:border-color .3s,color .3s;display:grid}._06co2W_replay svg{transition:transform .6s cubic-bezier(.3,.7,.2,1)}._06co2W_replay:hover,._06co2W_replay:focus-visible{border-color:var(--accent);color:var(--accent)}._06co2W_replay:hover svg,._06co2W_replay:focus-visible svg{transform:rotate(360deg)}._06co2W_replay._06co2W_tiltBtn{margin-left:-16px}._06co2W_tiltBtn:hover svg,._06co2W_tiltBtn:focus-visible svg{transform:none}._06co2W_tiltBtn[aria-pressed=true]{border-color:var(--accent);background:var(--accent);color:var(--bg)}._06co2W_tiltMsg{color:var(--sub);flex-basis:100%;margin:-6px 0 0;font-size:13px;line-height:1.5}._06co2W_stackHint{z-index:2;font:12px var(--font-mono), monospace;color:var(--sub);pointer-events:none;position:absolute;bottom:20px;right:4vw}._06co2W_stickers{flex-wrap:wrap;gap:10px;padding:32px 4vw;display:flex}._06co2W_sticker{white-space:nowrap;-webkit-user-select:none;user-select:none;border-radius:.8em;padding:.75em 1.3em;font-size:clamp(15px,1.8vw,28px);font-weight:700}._06co2W_g_main{background:var(--ink);color:var(--bg)}._06co2W_g_library{background:var(--accent);color:var(--bg)}._06co2W_g_frontend{background:var(--bg);color:var(--accent);box-shadow:inset 0 0 0 2px var(--accent)}._06co2W_g_tools{color:var(--ink);background:#2a2a2a}._06co2W_stickers[data-physics=on]{z-index:1;padding:0;display:block;position:absolute;inset:0}._06co2W_stickers[data-physics=on] ._06co2W_sticker{will-change:transform;position:absolute;top:0;left:0}._06co2W_sameYear{border-top-color:#0000!important}._06co2W_list{margin-top:calc(var(--vh) * 6)}._06co2W_archiveActions{flex-wrap:wrap;gap:12px;margin-top:40px;display:flex}._06co2W_archiveActions ._06co2W_more{margin-top:0}._06co2W_amActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._06co2W_amActions ._06co2W_more{margin-top:0}._06co2W_more{border:1px solid var(--line);border-radius:999px;align-items:center;gap:8px;margin-top:40px;padding:12px 22px;font-size:15px;font-weight:600;transition:border-color .3s,color .3s;display:inline-flex}._06co2W_more:hover,._06co2W_more:focus-visible{border-color:var(--accent);color:var(--accent)}._06co2W_row{border-top:1px solid var(--line);grid-template-columns:180px 1fr 200px;align-items:baseline;gap:16px;padding:18px 0;display:grid}._06co2W_row span{color:var(--sub);font-size:13px}._06co2W_row strong{font-size:clamp(16px,1.6vw,22px);font-weight:600}._06co2W_row em{color:var(--sub);text-align:right;font-size:13px;font-style:normal}._06co2W_preview{z-index:50;background:var(--line);pointer-events:none;visibility:hidden;border-radius:12px;width:320px;height:200px;position:fixed;top:0;left:0;overflow:hidden;box-shadow:0 20px 50px #00000080}._06co2W_preview img,._06co2W_previewPh{opacity:0;width:100%;height:100%;transition:opacity .35s,transform .6s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;transform:scale(1.12)}._06co2W_preview img{object-fit:cover;object-position:top}._06co2W_preview ._06co2W_previewOn{opacity:1;transform:none}._06co2W_previewPh{background:var(--accent);color:var(--bg);flex-direction:column;justify-content:space-between;padding:18px 20px;display:flex}._06co2W_previewPh span{font:700 11px var(--font-mono), monospace;letter-spacing:.04em;text-transform:uppercase}._06co2W_previewPh strong{font-family:var(--font-display);letter-spacing:-.02em;word-break:keep-all;font-size:26px;font-weight:800;line-height:1.15}._06co2W_previewPh em{font:500 12px var(--font-mono), monospace;font-style:normal}@media (hover:none),(max-width:899px){._06co2W_preview{display:none}}._06co2W_contact{padding:calc(var(--vh) * 18) 4vw;text-align:center;position:relative}._06co2W_orb{z-index:0;width:min(calc(var(--vh) * 92), 900px, 125vw);aspect-ratio:1;pointer-events:none;opacity:.6;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(closest-side,#000 82%,#0000);mask-image:radial-gradient(closest-side,#000 82%,#0000)}._06co2W_orb:after{content:"";background:radial-gradient(closest-side,#0e0e0e8c,#0000);border-radius:50%;position:absolute;inset:22%}._06co2W_contact>:not(._06co2W_orb){z-index:1;position:relative}._06co2W_contact ._06co2W_contactLead,._06co2W_contact ._06co2W_links{color:#c9c6bf;text-shadow:0 1px 10px #000000e6}._06co2W_contact ._06co2W_codeTitle{justify-content:center}._06co2W_mail{margin-top:calc(var(--vh) * 6);border:1px solid var(--accent);font-family:var(--font-display);color:var(--accent);isolation:isolate;border-radius:99px;padding:.4em .9em;font-size:clamp(20px,3.4vw,52px);font-weight:700;display:inline-block;position:relative;overflow:hidden}._06co2W_mailText{mix-blend-mode:difference;position:relative}._06co2W_mail:before{content:"";left:var(--x,50%);top:var(--y,50%);z-index:-1;width:var(--d,300%);aspect-ratio:1;background:var(--accent);border-radius:50%;transition:transform 1.2s cubic-bezier(.35,.3,.25,1);position:absolute;transform:translate(-50%,-50%)scale(0)}._06co2W_mail:hover:before,._06co2W_mail:focus-visible:before{transform:translate(-50%,-50%)scale(1)}._06co2W_links{margin-top:calc(var(--vh) * 4);color:var(--sub);justify-content:center;gap:24px;font-weight:600;display:flex}._06co2W_links a:hover{color:var(--ink)}@media (max-width:899px){._06co2W_header{gap:10px;padding:16px}._06co2W_logo{font-size:17px}._06co2W_header nav{gap:12px;font-size:12px}._06co2W_swatch{flex-shrink:0;width:30px;height:30px}._06co2W_footer{flex-direction:column;gap:6px}._06co2W_statementText{font-size:11vw}._06co2W_heroBottom{grid-template-columns:1fr}._06co2W_scroll{width:92px;height:92px;margin-top:calc(var(--vh) * 5);position:static}._06co2W_works{height:auto;padding:calc(var(--vh) * 12) 16px}._06co2W_stage,._06co2W_bar,._06co2W_counter{display:none}._06co2W_works3d{height:auto;padding:calc(var(--vh) * 12) 16px}._06co2W_stage3d{height:calc(var(--svh) * 72);cursor:auto;background:0 0;border-radius:0;flex:none;margin-bottom:58px;overflow:visible}._06co2W_stage3d:before,._06co2W_stage3d:after,._06co2W_stage3d ._06co2W_info{display:none}._06co2W_m3dBg,._06co2W_m3dBg span{pointer-events:none;display:block;position:absolute;inset:0}._06co2W_canvas3d{transform:translateX(calc(var(--dx,0) * 1px));pointer-events:none;border-radius:16px;position:absolute;inset:0;overflow:hidden}._06co2W_m3dTrack{z-index:2;touch-action:pan-y;-webkit-user-select:none;user-select:none;display:block;position:absolute;inset:0}._06co2W_m3dSlide{position:absolute;inset:0}._06co2W_stage3d ._06co2W_hint,._06co2W_bar3d{display:none}._06co2W_thumbs3d{z-index:3;flex-direction:row;top:calc(100% + 14px);left:0;right:auto;transform:none}._06co2W_thumbs3d button{aspect-ratio:1;justify-content:center;align-items:center;width:44px;padding:0}._06co2W_thumbs3d button:hover,._06co2W_thumbs3d button:focus-visible{transform:none}._06co2W_thumbs3d span{display:none}._06co2W_stackHead{padding-top:80px}._06co2W_replay{margin-left:0}._06co2W_stackBg{font-size:40vw}._06co2W_sticker{padding:.65em 1.1em;font-size:12.5px}._06co2W_mWorks{display:block}._06co2W_row{grid-template-columns:1fr;gap:2px}._06co2W_row em{text-align:left}}
