.Build-module__yIzm9W__root{height:100%;position:relative}.Build-module__yIzm9W__heading{left:var(--m);top:calc(.11 * var(--vh));width:calc(var(--vw) - 2 * var(--m));font-size:min(var(--t-display), calc((var(--vw) - 2 * var(--m)) / 8.4));margin:0;position:absolute}.Build-module__yIzm9W__index{display:none}.Build-module__yIzm9W__read{left:var(--m);right:var(--m);top:calc(var(--trunk-y) + 20px);position:absolute}.Build-module__yIzm9W__label{position:relative}.Build-module__yIzm9W__intro{font-size:var(--t-small);line-height:var(--t-small-lh);margin-top:10px;position:relative}.Build-module__yIzm9W__disciplines{pointer-events:none;position:absolute;inset:0}.Build-module__yIzm9W__discipline{left:calc(var(--m) + 20px);right:calc(var(--m) - 6px);position:absolute}.Build-module__yIzm9W__discipline:first-child{top:calc(var(--row-0) + 10px)}.Build-module__yIzm9W__discipline:nth-child(2){top:calc(var(--row-1) + 10px)}.Build-module__yIzm9W__discipline:nth-child(3){top:calc(var(--row-2) + 10px)}.Build-module__yIzm9W__discipline:nth-child(4){top:calc(var(--row-3) + 10px)}.Build-module__yIzm9W__title{font-family:var(--font-mono);font-weight:400;font-size:var(--t-label);line-height:var(--t-label-lh);letter-spacing:var(--t-label-tracking);text-transform:uppercase;color:var(--ink)}.Build-module__yIzm9W__num{min-width:2.4em;color:var(--muted);display:inline-block}.Build-module__yIzm9W__text{text-wrap:initial;margin-top:5px;line-height:1.25}@media (min-width:1100px){.Build-module__yIzm9W__heading{top:calc(.12 * var(--vh));width:calc(var(--col-0) - var(--m));font-size:min(calc(.9 * var(--t-display)), calc((var(--col-0) - var(--m)) / 8.6))}.Build-module__yIzm9W__index{display:block}.Build-module__yIzm9W__read{left:var(--m);top:calc(.12 * var(--vh) + 2 * min(calc(.9 * var(--t-display)), calc((var(--col-0) - var(--m)) / 8.6)) * var(--t-display-lh) + 40px);width:calc(var(--col-0) - var(--m) - 40px);max-width:620px;right:auto}.Build-module__yIzm9W__intro{font-size:var(--t-body);line-height:var(--t-body-lh);margin-top:12px}.Build-module__yIzm9W__discipline{left:calc(var(--col-0) + 24px);width:calc(var(--col-1) - var(--col-0) - 48px);right:auto}.Build-module__yIzm9W__text{text-wrap:pretty;line-height:1.3}.Build-module__yIzm9W__discipline:first-child{top:calc(var(--row-0) + 14px)}.Build-module__yIzm9W__discipline:nth-child(2){top:calc(var(--row-1) + 14px)}.Build-module__yIzm9W__discipline:nth-child(3){top:calc(var(--row-2) + 14px)}.Build-module__yIzm9W__discipline:nth-child(4){top:calc(var(--row-3) + 14px)}}@media (min-width:1100px) and (max-height:799px){.Build-module__yIzm9W__read{top:calc(.1 * var(--vh) + 2 * min(calc(.9 * var(--t-display)), calc((var(--col-0) - var(--m)) / 8.6)) * var(--t-display-lh) + 28px)}.Build-module__yIzm9W__intro{font-size:var(--t-small);line-height:var(--t-small-lh)}.Build-module__yIzm9W__text{font-size:14px}.Build-module__yIzm9W__discipline:first-child{top:calc(var(--row-0) + 10px)}.Build-module__yIzm9W__discipline:nth-child(2){top:calc(var(--row-1) + 10px)}.Build-module__yIzm9W__discipline:nth-child(3){top:calc(var(--row-2) + 10px)}.Build-module__yIzm9W__discipline:nth-child(4){top:calc(var(--row-3) + 10px)}}
.Direction-module__ltZH8q__root{height:100%;position:relative}.Direction-module__ltZH8q__heading{font-size:var(--t-display);margin:0;position:absolute;inset:0}.Direction-module__ltZH8q__subject,.Direction-module__ltZH8q__rest{left:var(--m);white-space:nowrap;position:absolute}.Direction-module__ltZH8q__subject{top:calc(var(--conv-y) + 14px)}.Direction-module__ltZH8q__rest{top:calc(var(--conv-y) + 14px + var(--t-display) * var(--t-display-lh));font-size:min(var(--t-display), calc((var(--vw) - 2 * var(--m)) / 7.9))}.Direction-module__ltZH8q__reading{left:var(--m);right:var(--m);top:calc(var(--conv-y) + 14px + 2 * var(--t-display) * var(--t-display-lh) + 24px);font-size:var(--t-small);line-height:var(--t-small-lh);position:absolute}.Direction-module__ltZH8q__label{margin-bottom:var(--space-1);position:relative}.Direction-module__ltZH8q__read0 .Direction-module__ltZH8q__body,.Direction-module__ltZH8q__read1{font-size:var(--t-small);line-height:var(--t-small-lh)}.Direction-module__ltZH8q__read0{position:relative}.Direction-module__ltZH8q__read1{left:0;right:0;top:calc(var(--t-label) * var(--t-label-lh) + 8px);position:absolute}.Direction-module__ltZH8q__approachLabel{left:var(--m);top:calc(var(--approach-y) - 60px);position:absolute}.Direction-module__ltZH8q__approach{left:var(--m);right:var(--m);bottom:calc(100% - var(--approach-y) + 10px);justify-content:space-between;gap:var(--space-2);display:flex;position:absolute}.Direction-module__ltZH8q__station{font-family:var(--font-mono);font-size:var(--t-station);letter-spacing:var(--t-label-tracking);text-transform:uppercase;color:var(--ink);white-space:nowrap;line-height:1.2;position:relative}@media (min-width:1100px){.Direction-module__ltZH8q__subject{left:calc(var(--conv-x) + 40px);top:auto;bottom:calc(100% - var(--conv-y) + 10px)}.Direction-module__ltZH8q__rest{left:calc(var(--conv-x) + 40px);top:calc(var(--conv-y) + 14px);font-size:min(var(--t-display), calc((var(--vw) - var(--m) - var(--conv-x) - 40px) / 7.9))}.Direction-module__ltZH8q__reading{right:auto;top:calc(var(--conv-y) - .25 * var(--vh));width:min(34%,540px);font-size:var(--t-body);line-height:var(--t-body-lh)}.Direction-module__ltZH8q__read0 .Direction-module__ltZH8q__body,.Direction-module__ltZH8q__read1{font-size:var(--t-body);line-height:var(--t-body-lh)}.Direction-module__ltZH8q__read1{margin-top:.9em;position:relative;top:auto}.Direction-module__ltZH8q__approachLabel{left:calc(var(--conv-x) + 40px);top:calc(var(--approach-y) - .12 * var(--vh))}.Direction-module__ltZH8q__approach{left:calc(var(--conv-x) + 40px);bottom:calc(100% - var(--approach-y) + 14px);justify-content:flex-start;gap:0}.Direction-module__ltZH8q__station{flex:1 1 0}.Direction-module__ltZH8q__station:last-child{flex:none;margin-right:6%}}
.ExternalLink-module__IKGawW__link{min-height:var(--tap-min);font-family:var(--font-mono);font-size:var(--t-ui);letter-spacing:var(--t-label-tracking);text-transform:uppercase;color:var(--fg);align-items:center;gap:.6em;line-height:1;display:inline-flex}.ExternalLink-module__IKGawW__link:hover{text-decoration:none}.ExternalLink-module__IKGawW__link:hover .ExternalLink-module__IKGawW__label{text-decoration:underline;text-decoration-thickness:var(--rule-width);text-underline-offset:4px}.ExternalLink-module__IKGawW__arrow{flex:none;width:.7em;height:.7em;display:block}
.Epilogue-module__sQPBEW__root{height:100%;position:relative}.Epilogue-module__sQPBEW__heading{left:var(--m);bottom:calc(100% - var(--pt-y) + 16px);width:calc(var(--vw) - 2 * var(--m));font-size:min(var(--t-display), calc((var(--vw) - 2 * var(--m)) / 8.2));margin:0;position:absolute}.Epilogue-module__sQPBEW__column{left:var(--m);right:var(--m);top:calc(var(--pt-y) + 36px);position:absolute}.Epilogue-module__sQPBEW__body{position:relative}.Epilogue-module__sQPBEW__action{min-height:var(--tap-min);margin-top:var(--space-3);font-family:var(--font-mono);font-size:var(--t-ui);letter-spacing:var(--t-label-tracking);text-transform:uppercase;color:var(--ink);align-items:center;gap:.6em;line-height:1;display:inline-flex;position:relative}.Epilogue-module__sQPBEW__action:hover{text-decoration:none}.Epilogue-module__sQPBEW__action:hover .Epilogue-module__sQPBEW__actionLabel{text-decoration:underline;text-decoration-thickness:var(--rule-width);text-underline-offset:.35em}.Epilogue-module__sQPBEW__arrow{flex:none;width:.8em;height:.8em}.Epilogue-module__sQPBEW__footer{left:var(--m);right:var(--m);bottom:max(20px, env(safe-area-inset-bottom));gap:var(--space-2);flex-direction:column;display:flex;position:absolute}.Epilogue-module__sQPBEW__band{flex-direction:column;gap:10px;display:flex}.Epilogue-module__sQPBEW__group{flex-direction:column;gap:2px;display:flex}.Epilogue-module__sQPBEW__key{color:var(--muted);margin-right:.9em;display:inline-block}.Epilogue-module__sQPBEW__address,.Epilogue-module__sQPBEW__founder{color:var(--ink)}.Epilogue-module__sQPBEW__address{align-items:center;min-height:24px;display:inline-flex}.Epilogue-module__sQPBEW__address,.Epilogue-module__sQPBEW__founder{white-space:nowrap}.Epilogue-module__sQPBEW__out{min-height:24px;font-size:inherit;letter-spacing:inherit;color:var(--ink)}.Epilogue-module__sQPBEW__channel{align-items:center;display:inline-flex}.Epilogue-module__sQPBEW__dot{color:var(--muted);margin:0 .7em}.Epilogue-module__sQPBEW__meta{flex-direction:column;gap:2px;display:flex}.Epilogue-module__sQPBEW__notice{margin-top:0}@media (min-width:1100px){.Epilogue-module__sQPBEW__heading{bottom:calc(100% - var(--pt-y) + 22px);white-space:nowrap;width:auto;font-size:min(var(--t-display), calc((var(--vw) - 2 * var(--m)) / 8.2))}.Epilogue-module__sQPBEW__column{top:calc(var(--pt-y) + 44px);width:min(56%,780px);right:auto}.Epilogue-module__sQPBEW__action{margin-top:var(--space-4);font-size:calc(var(--t-ui) + 3px)}.Epilogue-module__sQPBEW__footer{bottom:max(28px, env(safe-area-inset-bottom));gap:var(--space-2)}.Epilogue-module__sQPBEW__band{gap:var(--space-7);flex-direction:row}.Epilogue-module__sQPBEW__meta{justify-content:space-between;gap:var(--space-4);flex-direction:row}}@media (max-height:700px){.Epilogue-module__sQPBEW__footer,.Epilogue-module__sQPBEW__band{gap:8px}.Epilogue-module__sQPBEW__enquiryKey{display:none}}@media (max-height:660px){.Epilogue-module__sQPBEW__footer,.Epilogue-module__sQPBEW__band{gap:6px}.Epilogue-module__sQPBEW__standing{display:none}}@media (max-height:600px){.Epilogue-module__sQPBEW__contacts,.Epilogue-module__sQPBEW__channelsKey{display:none}}
.Wordmark-module__43AyKq__mark{width:100%;height:auto;color:var(--ink);display:block;overflow:visible}
.Identity-module__YbRmBa__root{height:100%;position:relative}.Identity-module__YbRmBa__mark{left:var(--m);bottom:calc(100% - var(--base-y));width:calc(var(--vw) - 2 * var(--m));margin:0;line-height:0;position:absolute}.Identity-module__YbRmBa__descriptor{left:calc(var(--m) + 28px);top:calc(var(--base-y) + 14px);color:var(--ink);white-space:nowrap;position:absolute}.Identity-module__YbRmBa__column{left:calc(var(--m) + 28px);right:var(--m);top:calc(var(--base-y) + 44px);position:absolute}.Identity-module__YbRmBa__intro{font-size:var(--t-small);line-height:var(--t-small-lh);position:relative}.Identity-module__YbRmBa__supporting{margin-top:var(--space-3);position:relative}.Identity-module__YbRmBa__index{bottom:auto;top:calc(var(--base-y) - var(--markH,0px) - 30px);display:none}@media (min-width:1100px){.Identity-module__YbRmBa__mark{width:clamp(280px,55%,1060px)}.Identity-module__YbRmBa__descriptor{left:calc(var(--m) + clamp(280px, 55%, 1060px) + 24px);top:auto;bottom:calc(100% - var(--base-y) + 10px)}.Identity-module__YbRmBa__column{left:calc(var(--m) + clamp(280px, 55%, 1060px) + 24px + 32px);right:var(--m);top:calc(var(--base-y) + 44px);max-width:560px}.Identity-module__YbRmBa__intro{font-size:var(--t-body);line-height:var(--t-body-lh)}.Identity-module__YbRmBa__index{top:auto;bottom:max(28px, env(safe-area-inset-bottom));display:block}}
.Lab-module__io2KBW__root{--lab-head:min(72px, calc((var(--vw) - 2 * var(--m)) / 4.6));height:100%;position:relative}.Lab-module__io2KBW__heading{left:var(--m);top:calc(.11 * var(--vh));font-size:var(--lab-head);white-space:nowrap;margin:0;position:absolute}.Lab-module__io2KBW__column{left:var(--m);right:var(--m);top:calc(.11 * var(--vh) + var(--lab-head) * var(--t-display-lh) + 22px);position:absolute}.Lab-module__io2KBW__statement{font-size:min(var(--t-display-m), calc((var(--vw) - 2 * var(--m)) / 10));margin:0;position:relative}.Lab-module__io2KBW__read0,.Lab-module__io2KBW__read1{font-size:var(--t-small);line-height:var(--t-small-lh);position:relative}.Lab-module__io2KBW__read0{margin-top:14px}.Lab-module__io2KBW__read1{margin-top:.9em}.Lab-module__io2KBW__focusLabel,.Lab-module__io2KBW__index{display:none}.Lab-module__io2KBW__figure{left:var(--m);top:calc(.1 * var(--vh));width:min(calc(var(--lab-copy-x) - var(--m) - 56px), 920px);opacity:.82;pointer-events:none;display:none;position:absolute}.Lab-module__io2KBW__figureImage{width:100%;height:auto;display:block}.Lab-module__io2KBW__terms{pointer-events:none;position:absolute;inset:0}.Lab-module__io2KBW__term{font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:var(--t-label-tracking);text-transform:uppercase;color:var(--ink);white-space:nowrap;transform-origin:0 100%;padding-left:.6em;line-height:1.2;position:absolute;translate:0 calc(-100% - 5px)}.Lab-module__io2KBW__term[data-placed=false]{left:var(--m);top:calc(var(--lab-y) - 66px);padding-left:0;translate:none;rotate:none}.Lab-module__io2KBW__term[data-placed=false]:nth-child(2){top:calc(var(--lab-y) - 44px)}.Lab-module__io2KBW__term[data-placed=false]:nth-child(3){top:calc(var(--lab-y) - 22px)}.Lab-module__io2KBW__readout{left:var(--m);top:calc(var(--lab-y) + 34px);display:none}@media (min-width:1100px){.Lab-module__io2KBW__root{--lab-head:min(calc(1.4 * var(--t-display)), calc((var(--lab-x) - var(--m) - 16px) / 4.5))}.Lab-module__io2KBW__heading{top:auto;bottom:calc(100% - var(--lab-y) - .1em);line-height:.92}.Lab-module__io2KBW__column{left:var(--lab-copy-x);right:var(--m);top:calc(.11 * var(--vh));max-width:520px}.Lab-module__io2KBW__statement{font-size:min(var(--t-display-m), calc((var(--vw) - var(--lab-copy-x) - var(--m)) / 10.8))}.Lab-module__io2KBW__read0,.Lab-module__io2KBW__read1{font-size:var(--t-body);line-height:var(--t-body-lh)}.Lab-module__io2KBW__read0{margin-top:18px}.Lab-module__io2KBW__focusLabel{margin-top:22px;display:block;position:relative}.Lab-module__io2KBW__index,.Lab-module__io2KBW__figure{display:block}.Lab-module__io2KBW__readout{top:calc(var(--lab-y) + 16px);display:block}.Lab-module__io2KBW__term[data-placed=false]{top:calc(var(--lab-y) + 44px)}.Lab-module__io2KBW__term[data-placed=false]:nth-child(2){top:calc(var(--lab-y) + 66px)}.Lab-module__io2KBW__term[data-placed=false]:nth-child(3){top:calc(var(--lab-y) + 88px)}}@media (min-width:1100px) and (max-height:799px){.Lab-module__io2KBW__read0,.Lab-module__io2KBW__read1{font-size:14px;line-height:1.35}}
.Philosophy-module__3KUSIa__root{height:100%;position:relative}.Philosophy-module__3KUSIa__heading{font-size:var(--t-display);margin:0;position:absolute;inset:0}.Philosophy-module__3KUSIa__form{left:var(--m);top:calc(var(--hinge-y) + 18px);width:calc(var(--vw) - 2 * var(--m));white-space:normal;position:absolute}[data-posture=B] .Philosophy-module__3KUSIa__form{left:calc(var(--hinge-x) + 10px);width:calc(var(--vw) - var(--m) - var(--hinge-x) - 10px);text-align:right}[data-posture=C] .Philosophy-module__3KUSIa__form{left:calc(var(--hinge-x) + 12px);width:calc(var(--vw) - var(--m) - var(--hinge-x) - 12px);text-align:left}.Philosophy-module__3KUSIa__fixed{left:var(--m);top:calc(.46 * var(--vh));width:calc(var(--vw) - 2 * var(--m));position:absolute}.Philosophy-module__3KUSIa__index{display:none}.Philosophy-module__3KUSIa__hinge{left:auto;right:calc(var(--vw) - var(--hinge-x) + 10px);top:calc(var(--hinge-y) - 26px);text-align:right}.Philosophy-module__3KUSIa__reading{left:var(--m);right:var(--m);top:calc(.46 * var(--vh) + 2 * var(--t-display) * var(--t-display-lh) + 6px);position:absolute}.Philosophy-module__3KUSIa__reading .Philosophy-module__3KUSIa__label{margin-bottom:var(--space-1)}.Philosophy-module__3KUSIa__reading .Philosophy-module__3KUSIa__body{font-size:var(--t-small);line-height:var(--t-small-lh);color:var(--body-ink)}@media (min-width:1100px){.Philosophy-module__3KUSIa__form{left:auto;right:calc(var(--vw) - var(--hinge-x) + 10px);top:auto;bottom:calc(100% - var(--hinge-y) + 12px);width:auto;max-width:calc(var(--hinge-x) - var(--m) - 10px);white-space:nowrap;text-align:right;font-size:min(var(--t-display), calc((var(--hinge-x) - var(--m) - 10px) / 8.8))}[data-posture=B] .Philosophy-module__3KUSIa__form{left:calc(var(--hinge-x) + 12px);right:auto;top:calc(var(--hinge-y) + 24px);width:calc(var(--vw) - var(--m) - var(--hinge-x) - 12px);white-space:normal;text-align:left;max-width:none;bottom:auto}[data-posture=C] .Philosophy-module__3KUSIa__form{left:calc(var(--hinge-x) + 10px);right:auto;top:calc(var(--hinge-y) + var(--vw) - var(--m) - var(--hinge-x) - .1em);white-space:nowrap;transform-origin:0 0;width:max-content;max-width:none;bottom:auto;rotate:-90deg}.Philosophy-module__3KUSIa__hinge{left:auto;right:var(--m);top:calc(var(--hinge-y) - 26px);text-align:right}.Philosophy-module__3KUSIa__fixed{left:var(--m);top:calc(var(--hinge-y) + 28px);white-space:nowrap;width:auto;font-size:min(var(--t-display), calc((var(--hinge-x) - var(--m) - 10px) / 8.8))}.Philosophy-module__3KUSIa__reading{right:auto}.Philosophy-module__3KUSIa__reading .Philosophy-module__3KUSIa__body{font-size:var(--t-body);line-height:var(--t-body-lh)}.Philosophy-module__3KUSIa__index{display:block}.Philosophy-module__3KUSIa__reading0{left:calc(var(--hinge-x) + 32px);right:var(--m);top:calc(var(--hinge-y) + 72px)}.Philosophy-module__3KUSIa__reading1{left:calc(var(--hinge-x) + 32px);right:var(--m);top:calc(var(--hinge-y) + 24px + 2 * min(var(--t-display), calc((var(--hinge-x) - var(--m) - 10px) / 8.8)) * var(--t-display-lh) + 32px)}.Philosophy-module__3KUSIa__reading2{left:calc(var(--hinge-x) + 140px);right:var(--m);top:calc(var(--hinge-y) + 40px)}.Philosophy-module__3KUSIa__reading3{left:calc(var(--hinge-x) + 32px);right:var(--m);top:calc(var(--hinge-y) + 72px)}}
.Standards-module__JYT6vW__root{height:100%;position:relative}.Standards-module__JYT6vW__heading{left:var(--m);bottom:calc(100% - var(--bar-y) + 12px);font-size:min(var(--t-display), calc((var(--vw) - 2 * var(--m)) / 5.6));margin:0;position:absolute}.Standards-module__JYT6vW__read{left:var(--m);right:var(--m);top:calc(var(--bar-y) + 26px);position:absolute}.Standards-module__JYT6vW__label{position:relative}.Standards-module__JYT6vW__intro{margin-top:10px;position:relative}.Standards-module__JYT6vW__principles{pointer-events:none;position:absolute;inset:0}.Standards-module__JYT6vW__principle{left:calc(var(--m) + 22px);right:var(--m);position:absolute}.Standards-module__JYT6vW__title{font-family:var(--font-mono);font-weight:400;font-size:var(--t-label);line-height:var(--t-label-lh);letter-spacing:var(--t-label-tracking);text-transform:uppercase;color:var(--ink);white-space:normal;position:absolute;bottom:0;left:0}.Standards-module__JYT6vW__index{color:var(--muted)}.Standards-module__JYT6vW__separator{color:var(--muted);margin:0 .8em}.Standards-module__JYT6vW__text{line-height:1.3;position:absolute;top:14px;left:0;right:0}.Standards-module__JYT6vW__principle:first-child{top:calc(var(--rule-0) - 7px)}.Standards-module__JYT6vW__principle:nth-child(2){top:calc(var(--rule-1) - 7px)}.Standards-module__JYT6vW__principle:nth-child(3){top:calc(var(--rule-2) - 7px)}.Standards-module__JYT6vW__principle:nth-child(4){top:calc(var(--rule-3) - 7px)}.Standards-module__JYT6vW__principle:nth-child(5){top:calc(var(--rule-4) - 7px)}@media (min-width:1100px){.Standards-module__JYT6vW__heading{bottom:calc(100% - var(--bar-y) + 14px);font-size:min(var(--t-display), calc((var(--spine-x) - var(--m)) / 5.6))}.Standards-module__JYT6vW__read{top:calc(var(--bar-y) + 34px);width:calc(var(--spine-x) - var(--m) - 56px);max-width:600px;right:auto}.Standards-module__JYT6vW__intro{margin-top:12px}.Standards-module__JYT6vW__principle{left:calc(var(--spine-x) + 26px)}.Standards-module__JYT6vW__title{white-space:nowrap}.Standards-module__JYT6vW__principle:first-child{top:calc(var(--rule-0) - 7px)}.Standards-module__JYT6vW__principle:nth-child(2){top:calc(var(--rule-1) - 7px)}.Standards-module__JYT6vW__principle:nth-child(3){top:calc(var(--rule-2) - 7px)}.Standards-module__JYT6vW__principle:nth-child(4){top:calc(var(--rule-3) - 7px)}.Standards-module__JYT6vW__principle:nth-child(5){top:calc(var(--rule-4) - 7px)}.Standards-module__JYT6vW__text{max-width:720px}}
.Work-module__Uk9VAW__root{height:100%;position:relative}.Work-module__Uk9VAW__index{bottom:auto;top:calc(var(--ap-top) - 30px)}.Work-module__Uk9VAW__band{clip-path:inset(50% 0);position:absolute;inset:0}.Work-module__Uk9VAW__inner{left:calc(var(--m) + 16px);right:calc(var(--m) + 16px);top:calc(var(--ap-top) + 20px);bottom:calc(100% - var(--ap-bot) + 18px);flex-direction:column;display:flex;position:absolute}.Work-module__Uk9VAW__heading{font-size:min(var(--t-display), calc((var(--vw) - 2 * var(--m)) / 5.2));margin:0}.Work-module__Uk9VAW__read0{position:relative}.Work-module__Uk9VAW__label{margin-top:14px}.Work-module__Uk9VAW__intro{font-size:var(--t-small);line-height:var(--t-small-lh);margin-top:8px}.Work-module__Uk9VAW__records,.Work-module__Uk9VAW__item{display:contents}.Work-module__Uk9VAW__record{left:0;right:0;top:calc(2 * var(--t-display) * var(--t-display-lh) + 22px);flex-direction:column;align-items:flex-start;display:flex;position:absolute}.Work-module__Uk9VAW__meta{color:var(--muted)}.Work-module__Uk9VAW__slash{margin:0 .8em}.Work-module__Uk9VAW__client{font-size:var(--t-display-m);margin-top:8px;line-height:.96}.Work-module__Uk9VAW__text{font-size:var(--t-small);line-height:var(--t-small-lh);margin-top:10px}.Work-module__Uk9VAW__action{min-height:var(--tap-min);font-family:var(--font-mono);font-size:var(--t-ui);letter-spacing:var(--t-label-tracking);text-transform:uppercase;color:var(--ink);align-items:center;gap:.6em;margin-top:6px;line-height:1;display:inline-flex}.Work-module__Uk9VAW__action:hover{text-decoration:none}.Work-module__Uk9VAW__action:hover .Work-module__Uk9VAW__actionLabel{text-decoration:underline;text-decoration-thickness:var(--rule-width);text-underline-offset:.35em}.Work-module__Uk9VAW__arrow{flex:none;width:.8em;height:.8em}@media (min-width:1100px){.Work-module__Uk9VAW__index{top:auto;bottom:max(28px, env(safe-area-inset-bottom))}.Work-module__Uk9VAW__inner{left:calc(var(--m) + 28px);top:calc(var(--ap-top) + 32px);bottom:calc(100% - var(--ap-bot) + 28px);width:calc(var(--record-x) - var(--m) - 56px);right:auto}.Work-module__Uk9VAW__heading{font-size:min(calc(.9 * var(--t-display)), calc((var(--record-x) - var(--m) - 56px) / 5.2))}.Work-module__Uk9VAW__label{margin-top:28px}.Work-module__Uk9VAW__intro{max-width:560px;font-size:var(--t-body);line-height:var(--t-body-lh)}.Work-module__Uk9VAW__record{left:calc(var(--record-x) - var(--m) - 28px);width:calc(var(--vw) - var(--record-x) - var(--m) - 28px);top:12px;bottom:0;right:auto}.Work-module__Uk9VAW__client{margin-top:16px}.Work-module__Uk9VAW__text{max-width:520px;font-size:var(--t-body);line-height:var(--t-body-lh);margin-top:20px}.Work-module__Uk9VAW__action{margin-top:auto}}
.QueenFashion-module__I0NIOa__root{gap:var(--space-6);flex-direction:column;flex:1;align-self:stretch;max-width:1120px;display:flex}.QueenFashion-module__I0NIOa__head{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}.QueenFashion-module__I0NIOa__trace,.QueenFashion-module__I0NIOa__facts,.QueenFashion-module__I0NIOa__text{font-family:var(--font-mono)}.QueenFashion-module__I0NIOa__trace{font-size:var(--t-label);line-height:var(--t-label-lh);letter-spacing:var(--t-label-tracking);text-transform:uppercase;color:var(--fg)}.QueenFashion-module__I0NIOa__slash{color:var(--muted);margin:0 .8em}.QueenFashion-module__I0NIOa__name{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--fg);font-size:clamp(28px,6vw,56px);font-weight:400;line-height:1.05}.QueenFashion-module__I0NIOa__wordmark{width:clamp(200px,32vw,360px);color:var(--fg)}.QueenFashion-module__I0NIOa__mark{aspect-ratio:1164/861;background-color:currentColor;width:100%;display:block;-webkit-mask-image:url(/work/queen-fashion/mark.png);mask-image:url(/work/queen-fashion/mark.png);-webkit-mask-position:0;mask-position:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.QueenFashion-module__I0NIOa__pending{border-color:#00000080;max-width:100%}.QueenFashion-module__I0NIOa__record{gap:var(--space-4);flex-direction:column;display:flex}.QueenFashion-module__I0NIOa__text{max-width:620px;font-size:var(--t-body);line-height:var(--t-body-lh);color:var(--fg)}.QueenFashion-module__I0NIOa__facts{gap:var(--space-2) var(--space-5);max-width:720px;font-size:var(--t-small);line-height:var(--t-small-lh);grid-template-columns:1fr;display:grid}.QueenFashion-module__I0NIOa__fact{gap:var(--space-2);padding-top:var(--space-1);border-top:var(--rule-width) solid #0000004d;grid-template-columns:6em 1fr;display:grid}.QueenFashion-module__I0NIOa__fact dt{letter-spacing:var(--t-label-tracking);text-transform:uppercase;color:var(--muted)}.QueenFashion-module__I0NIOa__fact dd{color:var(--fg)}.QueenFashion-module__I0NIOa__action{color:var(--fg);align-self:flex-start;margin-top:auto}@media (min-width:768px){.QueenFashion-module__I0NIOa__facts{grid-template-columns:1fr 1fr}}@media (min-width:1100px){.QueenFashion-module__I0NIOa__root{gap:var(--space-7)}.QueenFashion-module__I0NIOa__record{column-gap:var(--space-7);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;display:grid}.QueenFashion-module__I0NIOa__facts{grid-template-columns:1fr}}
.Chapter-module__n19tOa__spacer{--extent:var(--extent-mobile);height:calc(var(--extent) * var(--beat-unit));position:relative}@media (min-width:1100px){.Chapter-module__n19tOa__spacer{--extent:var(--extent-desktop)}}.Chapter-module__n19tOa__hold{height:calc(var(--extent) * var(--beat-unit) + var(--vh));position:absolute;top:0;left:0;right:0}.Chapter-module__n19tOa__spacer:last-child>.Chapter-module__n19tOa__hold{height:calc(var(--extent) * var(--beat-unit))}.Chapter-module__n19tOa__scene{height:var(--vh);color:var(--fg);position:sticky;top:0;overflow:hidden}.Chapter-module__n19tOa__scene:focus{outline:none}html[data-conductor=ready] .Chapter-module__n19tOa__scene:not([data-active=true]){clip-path:inset(100%)}
.ClientWorld-module__-J_qpq__root{flex:1;align-self:stretch;display:flex}
.ConductorLayer-module__Y5igKG__layer{width:100%;height:var(--vh);z-index:var(--z-conductor);color:var(--ink);pointer-events:none;position:fixed;top:0;left:0;overflow:visible}.ConductorLayer-module__Y5igKG__layer line{stroke:currentColor;stroke-linecap:butt;fill:none}
.Header-module__P45vwq__header{width:100%;z-index:var(--z-header);padding:var(--header-top) var(--m) 0;color:var(--fg);pointer-events:none;justify-content:space-between;align-items:flex-start;display:flex;position:fixed;top:0;left:0}.Header-module__P45vwq__mark,.Header-module__P45vwq__cta{pointer-events:auto;min-height:var(--header-h);color:var(--fg);align-items:center;display:inline-flex}.Header-module__P45vwq__mark{font-family:var(--font-display);font-weight:700;font-size:var(--t-mark);letter-spacing:-.01em;line-height:1}.Header-module__P45vwq__mark:hover{text-decoration:none}.Header-module__P45vwq__cta{font-family:var(--font-mono);font-size:var(--t-ui);letter-spacing:var(--t-label-tracking);text-transform:uppercase;gap:.55em;line-height:1}.Header-module__P45vwq__cta:hover{text-decoration:none}.Header-module__P45vwq__cta:hover .Header-module__P45vwq__long,.Header-module__P45vwq__cta:hover .Header-module__P45vwq__short{text-decoration:underline;text-decoration-thickness:var(--rule-width);text-underline-offset:.35em}.Header-module__P45vwq__arrow{flex:none;width:.8em;height:.8em}.Header-module__P45vwq__long{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.Header-module__P45vwq__short{display:inline}@media (min-width:768px){.Header-module__P45vwq__long{clip-path:none;width:auto;height:auto;margin:0;position:static;overflow:visible}.Header-module__P45vwq__short{display:none}}[data-theme=light].Header-module__P45vwq__header{color:var(--pure-black)}
.SkipLink-module__hHvB-q__skip{z-index:var(--z-skip-link);padding:var(--space-1) var(--space-2);background-color:var(--ground);color:var(--ink);font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:var(--t-label-tracking);text-transform:uppercase;border:var(--rule-width) solid var(--ink);line-height:1;position:fixed;top:0;left:0;transform:translateY(-200%)}.SkipLink-module__hHvB-q__skip:focus-visible{outline-offset:4px;transform:translateY(0)}
.page-module__V1Eyiq__route{background-color:var(--bg);min-height:100svh;color:var(--fg)}.page-module__V1Eyiq__main{min-height:100svh;padding:calc(var(--header-top) + var(--header-h) + var(--space-5)) var(--m) max(var(--space-5), env(safe-area-inset-bottom));display:flex}.page-module__V1Eyiq__main:focus{outline:none}
.not-found-module__sxuMuG__root{justify-content:center;align-items:flex-start;gap:var(--space-4);min-height:100svh;padding:calc(var(--header-top) + var(--header-h) + var(--space-5)) var(--m) max(var(--space-5), env(safe-area-inset-bottom));background-color:var(--bg);color:var(--fg);flex-direction:column;display:flex}.not-found-module__sxuMuG__title{font-family:var(--font-display);font-weight:700;font-size:var(--t-display-m);letter-spacing:-.02em;line-height:1}.not-found-module__sxuMuG__back{min-height:var(--tap-min);font-family:var(--font-mono);font-size:var(--t-ui);letter-spacing:var(--t-label-tracking);text-transform:uppercase;color:var(--fg);align-items:center;line-height:1;display:inline-flex}
.page-module__E0kJGG__main{z-index:var(--z-content);position:relative}.page-module__E0kJGG__main:focus{outline:none}
.page-module__i3QGoq__main{background-color:var(--ground);min-height:100svh;color:var(--fg)}.page-module__i3QGoq__main:focus{outline:none}.page-module__i3QGoq__frame{gap:var(--space-5);max-width:1120px;padding:calc(var(--header-top) + var(--header-h) + var(--space-5)) var(--m) max(var(--space-5), env(safe-area-inset-bottom));flex-direction:column;display:flex}.page-module__i3QGoq__intro{gap:var(--space-2);flex-direction:column;display:flex}.page-module__i3QGoq__title{font-size:min(var(--t-display), calc((var(--vw) - 2 * var(--m)) / 7.4))}.page-module__i3QGoq__lede{max-width:620px}.page-module__i3QGoq__form{gap:var(--space-4);flex-direction:column;max-width:720px;display:flex}.page-module__i3QGoq__fields{gap:var(--space-4);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.page-module__i3QGoq__fields:disabled{opacity:.55}.page-module__i3QGoq__trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.page-module__i3QGoq__row{gap:var(--space-4);grid-template-columns:1fr;display:grid}.page-module__i3QGoq__field{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.page-module__i3QGoq__fieldLabel{color:var(--ink)}.page-module__i3QGoq__optional{color:var(--muted);text-transform:none;letter-spacing:0}.page-module__i3QGoq__input{width:100%;min-height:var(--tap-min);padding:var(--space-1) 0;border:0;border-bottom:var(--rule-width) solid var(--muted);color:var(--ink);font-family:var(--font-mono);font-size:var(--t-body);line-height:var(--t-body-lh);background:0 0;border-radius:0}.page-module__i3QGoq__input:focus-visible{border-bottom-color:var(--ink);outline:none}.page-module__i3QGoq__textarea{resize:vertical;min-height:8em}.page-module__i3QGoq__select{appearance:none;cursor:pointer;color:var(--ink,#edeae3)}.page-module__i3QGoq__group{gap:var(--space-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.page-module__i3QGoq__options{gap:var(--space-1) var(--space-4);grid-template-columns:1fr;display:grid}.page-module__i3QGoq__option{min-height:var(--tap-min);font-family:var(--font-mono);font-size:var(--t-small);letter-spacing:.04em;text-transform:uppercase;color:var(--body-ink);cursor:pointer;align-items:center;gap:.8em;display:flex}.page-module__i3QGoq__check{appearance:none;border:var(--rule-width) solid var(--ink);cursor:pointer;background:0 0;flex:none;width:14px;height:14px;margin:0}.page-module__i3QGoq__check:checked{background:var(--ink)}.page-module__i3QGoq__check:focus-visible{outline:var(--rule-width) solid var(--ink);outline-offset:3px}.page-module__i3QGoq__submit{min-height:var(--tap-min);font-family:var(--font-mono);font-size:var(--t-ui);letter-spacing:var(--t-label-tracking);text-transform:uppercase;color:var(--ink);align-self:flex-start;align-items:center;gap:.6em;padding:0;display:inline-flex}.page-module__i3QGoq__submit:hover .page-module__i3QGoq__submitLabel{text-decoration:underline;text-decoration-thickness:var(--rule-width);text-underline-offset:.35em}.page-module__i3QGoq__arrow{width:.8em;height:.8em}.page-module__i3QGoq__direct{align-items:flex-start;gap:var(--space-2);margin-top:var(--space-4);padding-top:var(--space-4);border-top:var(--rule-width) solid #edeae324;flex-direction:column;display:flex}.page-module__i3QGoq__directNote{max-width:48ch}.page-module__i3QGoq__pending{max-width:100%}.page-module__i3QGoq__location{margin-top:var(--space-4)}@media (min-width:768px){.page-module__i3QGoq__trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.page-module__i3QGoq__row,.page-module__i3QGoq__options{grid-template-columns:1fr 1fr}}@media (min-width:1100px){.page-module__i3QGoq__frame{column-gap:var(--space-7);row-gap:var(--space-6);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;max-width:none;display:grid}.page-module__i3QGoq__intro{top:calc(var(--header-top) + var(--header-h) + var(--space-5));position:sticky}.page-module__i3QGoq__form{max-width:640px}.page-module__i3QGoq__direct{grid-column:2;max-width:640px;margin-top:0}.page-module__i3QGoq__location{grid-column:1/-1;margin-top:0}}
