@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_af63f0c3-module__HQYITq__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_af63f0c3-module__HQYITq__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
.BlurIn-module__6Se6JG__word{white-space:pre;opacity:0;animation:BlurIn-module__6Se6JG__wordIn var(--dur-entrance) var(--ease-entrance) forwards;display:inline-block;transform:translateY(9px)}@keyframes BlurIn-module__6Se6JG__wordIn{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.BlurIn-module__6Se6JG__word{opacity:1;animation:none;transform:none}}.BlurIn-module__6Se6JG__glue{white-space:nowrap}
.CopyEmail-module__vl7exW__copy{display:inline-block;position:relative}.CopyEmail-module__vl7exW__done{color:var(--fg);white-space:nowrap;visibility:hidden;pointer-events:none;position:absolute;top:0;right:0}.CopyEmail-module__vl7exW__copy[data-copied] .CopyEmail-module__vl7exW__rest{visibility:hidden}.CopyEmail-module__vl7exW__copy[data-copied] .CopyEmail-module__vl7exW__done{visibility:visible}.CopyEmail-module__vl7exW__said{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_c7ec5570-module__OyrIAW__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_c7ec5570-module__OyrIAW__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.1icgra-w5i50b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.1g73gv09-xcb6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_c9d8c0d8-module__ADbBvG__className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:normal;font-weight:400}
.LinkPreview-module__0V6dcq__content{z-index:30;transform-origin:var(--radix-hover-card-content-transform-origin)}.LinkPreview-module__0V6dcq__content[data-state=closed]{pointer-events:none}.LinkPreview-module__0V6dcq__card{border-radius:var(--radius-lg);box-shadow:0 1px 2px #0000000f,0 12px 32px -8px #0000002e}.LinkPreview-module__0V6dcq__link{background:var(--bg);border:var(--hairline-width) solid var(--hairline);border-radius:var(--radius-lg);padding:4px;font-size:0;display:block}.LinkPreview-module__0V6dcq__image{border-radius:calc(var(--radius-lg) - 4px);display:block}
.Key-module__40Exgq__key{border:var(--hairline-width) solid var(--hairline);border-radius:var(--radius);background:var(--bg);height:34px;color:var(--muted);font:inherit;letter-spacing:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:color var(--dur-quick) ease, border-color var(--dur-quick) ease, background-color var(--dur-quick) ease, transform .12s ease;justify-content:center;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.Key-module__40Exgq__key:active{background:color-mix(in srgb, var(--fg) 4%, var(--bg));transform:scale(.96)}@media (prefers-reduced-motion:reduce){.Key-module__40Exgq__key{transition:color var(--dur-quick) ease, border-color var(--dur-quick) ease, background-color var(--dur-quick) ease}.Key-module__40Exgq__key:active{transform:none}}.Key-module__40Exgq__key:disabled{opacity:.5;cursor:default}.Key-module__40Exgq__key:focus-visible{outline:var(--hairline-width) solid var(--rule);outline-offset:2px}@media (hover:hover) and (pointer:fine){.Key-module__40Exgq__key:hover{color:var(--fg);border-color:var(--rule)}}
.CopyButton-module__kaHy_q__key{}button.CopyButton-module__kaHy_q__key{box-sizing:border-box;transform-origin:100%;height:34px;min-height:34px;transition:color var(--dur-quick) ease, border-color var(--dur-quick) ease, background-color var(--dur-quick) ease, width .18s var(--ease-out);flex-shrink:0;padding:0 12px;overflow:visible;transform:none}button.CopyButton-module__kaHy_q__key:active{transform:none}.CopyButton-module__kaHy_q__icon{flex-shrink:0;width:14px;height:14px;display:block}.CopyButton-module__kaHy_q__face{flex-shrink:0;align-items:center;display:flex}.CopyButton-module__kaHy_q__showing{white-space:nowrap;line-height:1;display:block}.CopyButton-module__kaHy_q__meter{visibility:hidden;pointer-events:none;position:fixed;top:0;left:-9999px}.CopyButton-module__kaHy_q__meterItem{white-space:nowrap;font:inherit;letter-spacing:inherit;align-items:center;gap:8px;line-height:1;display:inline-flex}@media (prefers-reduced-motion:reduce){button.CopyButton-module__kaHy_q__key{transition:color var(--dur-quick) ease, border-color var(--dur-quick) ease, background-color var(--dur-quick) ease}}
.LensListPreview-module__PVhwPW__preview{letter-spacing:.02em;color:var(--fg);white-space:nowrap;flex-direction:column;align-items:center;font-size:44px;line-height:1.06;display:flex}.LensListPreview-module__PVhwPW__row{align-items:baseline;display:inline-flex}.LensListPreview-module__PVhwPW__slot{align-self:center;align-items:center;height:.94em;padding:0 .07em;display:inline-flex;transform:translateY(-.04em)}.LensListPreview-module__PVhwPW__preview .LensListPreview-module__PVhwPW__photo{aspect-ratio:1;object-fit:cover;border-radius:12%;width:auto;height:100%;display:block}@media (max-width:1000px){.LensListPreview-module__PVhwPW__preview{font-size:34px}}
.RedLine-module__ayFvna__scene{aspect-ratio:16/9;width:100%;color:var(--fg);display:block;position:relative;overflow:hidden}.RedLine-module__ayFvna__line{letter-spacing:-.03em;-webkit-user-select:none;user-select:none;flex-wrap:wrap;place-content:center;align-items:center;gap:.12em .28em;padding:6%;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:800;line-height:1;display:flex;position:absolute;inset:0}.RedLine-module__ayFvna__word{opacity:0;transform-origin:0;white-space:nowrap;transition:opacity .12s var(--ease-out), transform .12s var(--ease-out);transform:scale(.96)}.RedLine-module__ayFvna__word [data-letter]{display:inline}.RedLine-module__ayFvna__on{opacity:1;transition-duration:.16s;transform:none}.RedLine-module__ayFvna__ink{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.RedLine-module__ayFvna__clickable{cursor:pointer}@media (prefers-reduced-motion:reduce){.RedLine-module__ayFvna__word{transition:opacity .2s;transform:none}.RedLine-module__ayFvna__on{transition:opacity .2s}.RedLine-module__ayFvna__reduced .RedLine-module__ayFvna__ink{animation:.2s both RedLine-module__ayFvna__fadeStroke}}@keyframes RedLine-module__ayFvna__fadeStroke{0%{opacity:0}to{opacity:1}}
.Lab-module__dyZjdW__lab{gap:var(--hairline-gap);flex-direction:column;width:min(100%,430px);margin:0 auto;display:flex}.Lab-module__dyZjdW__stageWrap{position:relative}.Lab-module__dyZjdW__copySpot{transition:opacity var(--dur-quick) ease;position:absolute;top:12px;right:12px}.Lab-module__dyZjdW__copySpot:not([data-status=copied]):not([data-status=error]){opacity:0}.Lab-module__dyZjdW__stageWrap:hover .Lab-module__dyZjdW__copySpot,.Lab-module__dyZjdW__copySpot:focus-visible{opacity:1}@media (hover:none){.Lab-module__dyZjdW__copySpot:not([data-status=copied]):not([data-status=error]){opacity:1}}.Lab-module__dyZjdW__square{aspect-ratio:1;background:#1b1b1b;border-radius:7.5%;width:100%;position:relative;overflow:hidden}.Lab-module__dyZjdW__canvas{touch-action:manipulation;width:100%;height:100%;display:block}.Lab-module__dyZjdW__controls{justify-content:space-between;align-items:center;gap:var(--row-gap);display:flex}.Lab-module__dyZjdW__index{color:var(--muted);font-variant-numeric:tabular-nums}.Lab-module__dyZjdW__tiles{gap:var(--hairline-gap);grid-template-columns:repeat(4,1fr);display:grid}.Lab-module__dyZjdW__tile{border:var(--hairline-width) solid var(--hairline);border-radius:var(--radius-lg);cursor:pointer;transition:border-color var(--dur-quick) ease, transform var(--dur-press) var(--ease-out);background:0 0;margin:0;padding:5px}.Lab-module__dyZjdW__tile:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.Lab-module__dyZjdW__tile{transition:border-color var(--dur-quick) ease}.Lab-module__dyZjdW__tile:active{transform:none}}.Lab-module__dyZjdW__tile .Lab-module__dyZjdW__square{pointer-events:none}.Lab-module__dyZjdW__tileOn{border-color:var(--rule);box-shadow:0 0 0 var(--hairline-width) var(--rule)}.Lab-module__dyZjdW__tile:focus-visible{outline:var(--hairline-width) solid var(--rule);outline-offset:2px}@media (hover:hover) and (pointer:fine){.Lab-module__dyZjdW__tile:hover{border-color:var(--rule)}}
.Lab-module__8AJngq__lab{gap:var(--hairline-gap);flex-direction:column;width:100%;display:flex}.Lab-module__8AJngq__stageWrap{position:relative}.Lab-module__8AJngq__copySpot{transition:opacity var(--dur-quick) ease;position:absolute;top:12px;right:12px}.Lab-module__8AJngq__copySpot:not([data-status=copied]):not([data-status=error]){opacity:0}.Lab-module__8AJngq__stageWrap:hover .Lab-module__8AJngq__copySpot,.Lab-module__8AJngq__copySpot:focus-visible{opacity:1}.Lab-module__8AJngq__soundSpot{opacity:0;transition:opacity var(--dur-quick) ease;position:absolute;top:12px;left:12px}.Lab-module__8AJngq__stageWrap:hover .Lab-module__8AJngq__soundSpot,.Lab-module__8AJngq__soundSpot:focus-visible,.Lab-module__8AJngq__soundSpot.Lab-module__8AJngq__soundOn{opacity:1}@media (hover:none){.Lab-module__8AJngq__copySpot:not([data-status=copied]):not([data-status=error]),.Lab-module__8AJngq__soundSpot{opacity:1}}.Lab-module__8AJngq__stage{aspect-ratio:3/2;border:var(--hairline-width) solid var(--hairline);border-radius:var(--radius);background:#fff;flex-direction:column;justify-content:space-between;width:100%;padding:4.5% 4%;display:flex;position:relative;overflow:hidden}.Lab-module__8AJngq__row{background:radial-gradient(circle at 1px 1px,#0000001a .7px,#0000 .8px) 0 0/5px 5px,#dcdcdc;border-radius:3px;height:4.1%;position:relative}.Lab-module__8AJngq__layer{pointer-events:none;position:absolute;inset:4.5% 4%}.Lab-module__8AJngq__word{letter-spacing:0;color:#0a0a0a;white-space:pre;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;line-height:1;position:absolute}.Lab-module__8AJngq__debugBox{outline:1px solid #dc2828cc;position:absolute}.Lab-module__8AJngq__inner{opacity:0;will-change:transform, opacity, filter;display:inline-block}.Lab-module__8AJngq__enter{animation:.2s cubic-bezier(.23,1,.32,1) forwards Lab-module__8AJngq__enter}@keyframes Lab-module__8AJngq__enter{0%{opacity:0;filter:blur(4px);transform:translateY(.3em)scale(.94)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}.Lab-module__8AJngq__exit{animation:.16s cubic-bezier(.23,1,.32,1) forwards Lab-module__8AJngq__exit}@keyframes Lab-module__8AJngq__exit{to{opacity:0;filter:blur(3px)}}.Lab-module__8AJngq__still{opacity:1}.Lab-module__8AJngq__ch{opacity:0;transition:opacity 60ms ease-out}.Lab-module__8AJngq__chOn{opacity:1}.Lab-module__8AJngq__measure{visibility:hidden;letter-spacing:-.015em;white-space:pre;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;line-height:1;position:absolute}@media (prefers-reduced-motion:reduce){.Lab-module__8AJngq__enter{animation:.2s ease-out forwards Lab-module__8AJngq__fadeOnly}.Lab-module__8AJngq__exit{animation:.2s ease-out forwards Lab-module__8AJngq__fadeOut}@keyframes Lab-module__8AJngq__fadeOnly{0%{opacity:0}to{opacity:1}}@keyframes Lab-module__8AJngq__fadeOut{to{opacity:0}}}
.HoverFill-module__fNwfGq__list{--fill:#2f6bff;--faint:.3;--land:.48;--fill-ms:.22s;--snap-ms:.1s;letter-spacing:-.02em;width:max-content;margin:0;padding:0;font-size:1.35rem;line-height:1.2;list-style:none}.HoverFill-module__fNwfGq__list li{width:max-content;margin:0}.HoverFill-module__fNwfGq__list[data-compact]{font-size:1.05rem}.HoverFill-module__fNwfGq__row{width:max-content;color:var(--fg);font:inherit;letter-spacing:inherit;font-weight:400;line-height:inherit;text-align:left;cursor:pointer;isolation:isolate;background:0 0;border:0;margin:0;padding:0;display:block;position:relative;overflow:hidden}.HoverFill-module__fNwfGq__ink{z-index:1;padding:.14em .4em;display:block;position:relative}.HoverFill-module__fNwfGq__fill{z-index:0;background:var(--fill);opacity:var(--faint);clip-path:inset(0 100% 0 0);transition:clip-path var(--fill-ms) var(--ease-out), opacity var(--fill-ms) var(--ease-out);pointer-events:none;position:absolute;inset:0}.HoverFill-module__fNwfGq__row[data-hot] .HoverFill-module__fNwfGq__fill,.HoverFill-module__fNwfGq__row:focus-visible .HoverFill-module__fNwfGq__fill{clip-path:inset(0 0% 0 0)}@media (hover:hover) and (pointer:fine){.HoverFill-module__fNwfGq__row:hover .HoverFill-module__fNwfGq__fill{clip-path:inset(0 0% 0 0)}}.HoverFill-module__fNwfGq__row:active .HoverFill-module__fNwfGq__fill,.HoverFill-module__fNwfGq__row[data-on] .HoverFill-module__fNwfGq__fill{clip-path:inset(0 0% 0 0);opacity:var(--land);transition:clip-path var(--snap-ms) var(--ease-out), opacity var(--snap-ms) var(--ease-out)}@media (prefers-reduced-motion:reduce){.HoverFill-module__fNwfGq__fill,.HoverFill-module__fNwfGq__row:active .HoverFill-module__fNwfGq__fill,.HoverFill-module__fNwfGq__row[data-on] .HoverFill-module__fNwfGq__fill{transition:none}}
.page-module__E0kJGG__page{--hairline-ink:5%;--hairline-width:1px;--hairline:color-mix(in srgb, var(--fg) var(--hairline-ink), var(--bg));min-height:100svh;padding:var(--page-pad);justify-content:center;font-weight:500;line-height:1.4375;display:flex}.page-module__E0kJGG__column{gap:var(--shell-gap);flex-direction:column;width:420px;max-width:100%;display:flex}.page-module__E0kJGG__intro{gap:var(--stage-gap);flex-direction:column;display:flex}.page-module__E0kJGG__header{flex-direction:column;display:flex}.page-module__E0kJGG__name,.page-module__E0kJGG__location{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}.page-module__E0kJGG__location,.page-module__E0kJGG__aside{color:var(--muted)}.page-module__E0kJGG__bio{gap:calc(var(--divider-gap) - var(--hairline-gap));flex-direction:column;display:flex}.page-module__E0kJGG__bio p{text-wrap:balance;margin:0}.page-module__E0kJGG__bio a{text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);transition:color var(--dur-quick) ease, text-decoration-color var(--dur-quick) ease}@media (hover:hover) and (pointer:fine){.page-module__E0kJGG__bio a:hover{color:var(--fg);-webkit-text-decoration-color:var(--fg);text-decoration-color:var(--fg)}}.page-module__E0kJGG__work{gap:var(--stage-gap);flex-direction:column;display:flex}.page-module__E0kJGG__section{flex-direction:column;display:flex}.page-module__E0kJGG__sectionTitle{font-size:inherit;font-weight:inherit;line-height:inherit;color:var(--muted);padding-bottom:var(--hairline-gap);border-bottom:var(--hairline-width) solid var(--hairline);margin:0}.page-module__E0kJGG__entry{padding-block:var(--hairline-gap);flex-direction:column;gap:2px;display:flex}.page-module__E0kJGG__entry+.page-module__E0kJGG__entry{border-top:var(--hairline-width) solid var(--hairline)}.page-module__E0kJGG__entryHead{justify-content:space-between;align-items:baseline;gap:var(--row-gap);display:flex}.page-module__E0kJGG__entryName,.page-module__E0kJGG__entryProof{text-wrap:pretty;min-width:0;margin:0}.page-module__E0kJGG__entryNote{white-space:nowrap;color:var(--muted);flex-shrink:0}.page-module__E0kJGG__entryProof{color:var(--muted)}.page-module__E0kJGG__newPill{border:var(--hairline-width) solid color-mix(in srgb, var(--fg) 14%, var(--bg));border-radius:var(--radius);color:var(--muted);vertical-align:.1em;margin-left:.6em;padding:0 .5em;font-size:.75em;line-height:1.5;display:inline-block}.page-module__E0kJGG__rise{opacity:0;animation:page-module__E0kJGG__workIn var(--dur-entrance) var(--ease-entrance) forwards;transform:translateY(7px)}@keyframes page-module__E0kJGG__workIn{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.page-module__E0kJGG__rise{opacity:1;animation:none;transform:none}}.page-module__E0kJGG__wide{--hairline-ink:5%;--hairline-width:1px;--hairline:color-mix(in srgb, var(--fg) var(--hairline-ink), var(--bg));--edge:clamp(20px, 6.667vw, 96px);gap:calc(var(--shell-gap) * 2);min-height:100svh;padding:var(--shell-gap) var(--edge);flex-direction:column;font-weight:500;line-height:1.4375;display:flex}.page-module__E0kJGG__wide h1,.page-module__E0kJGG__wide h2,.page-module__E0kJGG__wide p{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}.page-module__E0kJGG__top{justify-content:space-between;gap:var(--stage-gap);display:flex}.page-module__E0kJGG__top p,.page-module__E0kJGG__label{color:var(--muted)}.page-module__E0kJGG__who{column-gap:var(--row-gap);flex-wrap:wrap;display:flex}.page-module__E0kJGG__reach{gap:var(--stage-gap);color:var(--muted);display:flex}.page-module__E0kJGG__reach a{transition:color var(--dur-quick) ease;text-decoration:none}.page-module__E0kJGG__info{justify-content:space-between;align-items:flex-start;gap:var(--stage-gap);display:flex}.page-module__E0kJGG__about{flex:0 1 calc((100% - var(--stage-gap) * 2) / 3);flex-direction:column;gap:.75em;display:flex;position:relative}.page-module__E0kJGG__about p{text-wrap:pretty}.page-module__E0kJGG__about .page-module__E0kJGG__sameBlock{margin-top:-.75em}.page-module__E0kJGG__about a,.page-module__E0kJGG__about button{text-underline-offset:.12em;text-decoration:underline;text-decoration-thickness:.05em;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);transition:text-decoration-color var(--dur-quick) ease}.page-module__E0kJGG__about a.page-module__E0kJGG__plain{transition:color var(--dur-quick) ease;text-decoration:none}.page-module__E0kJGG__lists{display:contents}.page-module__E0kJGG__list{flex-direction:column;flex:none;display:flex}.page-module__E0kJGG__listRow{align-items:baseline;gap:.6em;display:flex}.page-module__E0kJGG__listRow>:first-child{white-space:nowrap}.page-module__E0kJGG__projects{gap:var(--row-gap);flex-direction:column;margin-top:auto;display:flex}.page-module__E0kJGG__grid{gap:var(--stage-gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (max-width:1100px){.page-module__E0kJGG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.page-module__E0kJGG__card{flex-direction:column;text-decoration:none;display:flex}.page-module__E0kJGG__card .page-module__E0kJGG__listRow{padding-top:var(--hairline-gap)}.page-module__E0kJGG__shot{aspect-ratio:16/11;border-radius:var(--radius);background:color-mix(in srgb, var(--fg) 3%, var(--bg));display:block;position:relative;overflow:hidden}.page-module__E0kJGG__inkShot{background:#141413;container-type:inline-size}.page-module__E0kJGG__fan{zoom:.44;width:640px;height:440px;position:absolute;top:50%;left:50%;translate:-50% -50%}@container (min-width:320px){.page-module__E0kJGG__fan{zoom:.5}}@container (min-width:360px){.page-module__E0kJGG__fan{zoom:.56}}@container (min-width:400px){.page-module__E0kJGG__fan{zoom:.625}}@container (min-width:440px){.page-module__E0kJGG__fan{zoom:.69}}@container (min-width:480px){.page-module__E0kJGG__fan{zoom:.75}}@container (min-width:540px){.page-module__E0kJGG__fan{zoom:.84}}@container (min-width:600px){.page-module__E0kJGG__fan{zoom:.94}}@container (min-width:640px){.page-module__E0kJGG__fan{zoom:1}}.page-module__E0kJGG__fan ul{grid-template-columns:minmax(0,1fr)}.page-module__E0kJGG__fanPiece{transition:rotate var(--dur-entrance) var(--ease-out), translate var(--dur-entrance) var(--ease-out);display:block;position:absolute}.page-module__E0kJGG__fanHub{width:290px;top:44px;left:30px;rotate:-9deg}.page-module__E0kJGG__fanPost{width:200px;top:24px;right:40px;rotate:8deg}.page-module__E0kJGG__fanEvent{border-radius:16px;width:400px;top:116px;left:148px;box-shadow:0 18px 40px -18px #00000059}.page-module__E0kJGG__drop{pointer-events:none;filter:drop-shadow(0 10px 14px #0000002e)}.page-module__E0kJGG__drop>div{flex-wrap:nowrap}.page-module__E0kJGG__dropGlow button:not(:first-child),.page-module__E0kJGG__dropApprove button:not(:first-child),.page-module__E0kJGG__dropNotYet button:not(:nth-child(2)){display:none}.page-module__E0kJGG__dropGlow{top:382px;left:6px;rotate:-7deg}.page-module__E0kJGG__dropApprove{top:10px;left:296px;rotate:6deg}.page-module__E0kJGG__dropNotYet{top:384px;right:14px;rotate:4deg}.page-module__E0kJGG__shot img{object-fit:cover;object-position:top;transition:transform var(--dur-entrance) var(--ease-out)}@media (hover:hover) and (pointer:fine){.page-module__E0kJGG__about a:hover,.page-module__E0kJGG__about button:hover{-webkit-text-decoration-color:var(--fg);text-decoration-color:var(--fg)}.page-module__E0kJGG__about a.page-module__E0kJGG__plain:hover,.page-module__E0kJGG__reach a:hover{color:var(--fg)}.page-module__E0kJGG__card:hover .page-module__E0kJGG__shot img{transform:scale(1.02)}.page-module__E0kJGG__card:hover .page-module__E0kJGG__fanHub{translate:-14px -4px;rotate:-12deg}.page-module__E0kJGG__card:hover .page-module__E0kJGG__fanPost{translate:14px -4px;rotate:11deg}.page-module__E0kJGG__card:hover .page-module__E0kJGG__fanEvent{translate:0 8px}.page-module__E0kJGG__card:hover .page-module__E0kJGG__dropGlow{translate:-6px 4px;rotate:-10deg}.page-module__E0kJGG__card:hover .page-module__E0kJGG__dropApprove{translate:0 -6px;rotate:9deg}.page-module__E0kJGG__card:hover .page-module__E0kJGG__dropNotYet{translate:6px 4px;rotate:7deg}}@media (min-width:901px){[data-layout=grid] .page-module__E0kJGG__info{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}}@media (max-width:900px){.page-module__E0kJGG__wide{gap:var(--shell-gap)}.page-module__E0kJGG__info{gap:var(--shell-gap);flex-direction:column}.page-module__E0kJGG__about{flex:none}.page-module__E0kJGG__listRow>:first-child{white-space:normal}}@media (max-width:700px){.page-module__E0kJGG__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.page-module__E0kJGG__wide{--edge:20px}.page-module__E0kJGG__projects{margin-top:calc(var(--stage-gap) - var(--shell-gap))}.page-module__E0kJGG__top{gap:calc(var(--hairline-gap) / 2);flex-direction:column}}@media (prefers-reduced-motion:reduce){.page-module__E0kJGG__about a,.page-module__E0kJGG__about a.page-module__E0kJGG__plain,.page-module__E0kJGG__reach a,.page-module__E0kJGG__about button,.page-module__E0kJGG__shot img,.page-module__E0kJGG__fanPiece{transition:none}}
.WorkList-module__bssDoa__text{--ink:var(--fg);transition:color var(--dur-entrance) var(--ease-out), text-shadow var(--dur-entrance) var(--ease-out)}.WorkList-module__bssDoa__proof{--ink:var(--muted)}.WorkList-module__bssDoa__link{text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);transition:color var(--dur-entrance) var(--ease-out), text-shadow var(--dur-entrance) var(--ease-out), text-decoration-color var(--dur-quick) ease}@media (hover:hover) and (pointer:fine){.WorkList-module__bssDoa__link:hover{-webkit-text-decoration-color:var(--fg);text-decoration-color:var(--fg)}}.WorkList-module__bssDoa__row[data-veiled]{cursor:pointer}.WorkList-module__bssDoa__row[data-veiled] .WorkList-module__bssDoa__text{color:#0000;text-shadow:0 0 .55em var(--ink);-webkit-user-select:none;user-select:none}.WorkList-module__bssDoa__row[data-veiled] .WorkList-module__bssDoa__link{text-decoration-color:#0000}@media (prefers-reduced-motion:reduce){.WorkList-module__bssDoa__text,.WorkList-module__bssDoa__link{transition:none}}
.HoverFillPreview-module__wUOhNG__preview{pointer-events:none;justify-content:flex-start;align-items:center;width:max-content;max-width:86%;display:flex}
@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2039e8342bda6056-s.1hiu0hj9qpr9g.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fabcf92ba1ccea36-s.p.1w_qz2ahumqmz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bebas Neue Fallback;src:local(Arial);ascent-override:117.32%;descent-override:39.11%;line-gap-override:0.0%;size-adjust:76.72%}.bebas_neue_ec1cac57-module__wXN5HW__className{font-family:Bebas Neue,Bebas Neue Fallback;font-style:normal;font-weight:400}.bebas_neue_ec1cac57-module__wXN5HW__variable{--font-sweep:"Bebas Neue", "Bebas Neue Fallback"}
.sheet-module__4b-3NG__sheet{--sans:var(--rl-sans), system-ui, sans-serif;--mono:var(--rl-mono), ui-monospace, monospace;--serif:var(--rl-serif), Georgia, serif;--ink:#111;--soft:#6b6b6b;--line:#cfcfcf;width:816px;height:1056px;color:var(--ink);-webkit-print-color-adjust:exact;print-color-adjust:exact;font-family:var(--sans);letter-spacing:0;text-align:left;-webkit-font-smoothing:antialiased;font-kerning:normal;background:#fff;font-size:10px;font-weight:400;line-height:1.4;position:relative;overflow:hidden}:where(.sheet-module__4b-3NG__sheet) :where(h1,h2,h3,h4,p,ul,ol,dl,dd,figure){font-size:inherit;font-weight:inherit;text-wrap:wrap;margin:0;padding:0}:where(.sheet-module__4b-3NG__sheet) :where(ul,ol){list-style:none}:where(.sheet-module__4b-3NG__sheet) :where(a){color:inherit;text-decoration:none}
.Carte-module__Is6G6a__sheet{flex-direction:column;padding:62px 64px 56px;display:flex}.Carte-module__Is6G6a__row{grid-template-columns:78px minmax(0,1fr) 124px;align-items:baseline;column-gap:20px;display:grid}.Carte-module__Is6G6a__name,.Carte-module__Is6G6a__no,.Carte-module__Is6G6a__title{font-family:var(--serif);letter-spacing:-.012em;font-weight:400;line-height:1}.Carte-module__Is6G6a__name{margin-bottom:11px;font-size:40px}.Carte-module__Is6G6a__no,.Carte-module__Is6G6a__title{font-size:27px}.Carte-module__Is6G6a__course{flex-direction:column;gap:13px;margin-top:26px;display:flex}.Carte-module__Is6G6a__tag,.Carte-module__Is6G6a__price,.Carte-module__Is6G6a__dish,.Carte-module__Is6G6a__desc{font-family:var(--mono);font-size:9.5px;line-height:1.6}.Carte-module__Is6G6a__tag,.Carte-module__Is6G6a__price,.Carte-module__Is6G6a__dish{letter-spacing:.03em;text-transform:uppercase}.Carte-module__Is6G6a__price{text-align:right;white-space:nowrap}.Carte-module__Is6G6a__dish{text-underline-offset:2.5px;text-decoration:underline;text-decoration-thickness:.75px}.Carte-module__Is6G6a__desc{white-space:pre-wrap}.Carte-module__Is6G6a__dish+.Carte-module__Is6G6a__desc{margin-top:4px}.Carte-module__Is6G6a__pantry{flex-direction:column;gap:3px;display:flex}
.Formal-module__uTrqiq__sheet{--times:"Times New Roman", Times, serif;--link:#15c;font-family:var(--times);-webkit-font-smoothing:auto;flex-direction:column;gap:12px;padding:44px 72px;font-size:13.5px;line-height:1.22;display:flex}.Formal-module__uTrqiq__head{text-align:center}.Formal-module__uTrqiq__name{border-bottom:1.5px solid var(--ink);padding-bottom:2px;font-size:16px;font-weight:700}.Formal-module__uTrqiq__contact{padding-top:3px}.Formal-module__uTrqiq__contact a,a.Formal-module__uTrqiq__org{color:var(--link);text-underline-offset:2px;text-decoration:underline}.Formal-module__uTrqiq__heading{text-align:center;margin-bottom:6px;font-weight:700}.Formal-module__uTrqiq__item+.Formal-module__uTrqiq__item{margin-top:7px}.Formal-module__uTrqiq__row{justify-content:space-between;gap:16px;display:flex}.Formal-module__uTrqiq__org{text-transform:uppercase;font-weight:700}.Formal-module__uTrqiq__bullets{padding-left:36px}.Formal-module__uTrqiq__bullets>li{list-style:outside}
.Hand-module__mk5G4a__sheet{font-family:var(--rl-hand), "Comic Sans MS", cursive;letter-spacing:.02em;text-transform:uppercase;flex-direction:column;padding:50px 58px 46px;font-size:19.5px;font-weight:400;line-height:1.14;display:flex}.Hand-module__mk5G4a__head{margin-bottom:30px}.Hand-module__mk5G4a__head h1{transform-origin:0;font-size:47px;font-weight:700;line-height:1;display:inline-block;position:relative}.Hand-module__mk5G4a__under{width:calc(100% + 18px);height:11px;position:absolute;bottom:-11px;left:-4px;right:-14px;overflow:visible}.Hand-module__mk5G4a__under path,.Hand-module__mk5G4a__sun path{stroke:var(--ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.Hand-module__mk5G4a__head p{transform-origin:0;margin-top:20px}.Hand-module__mk5G4a__cols{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:62px;min-height:0;display:grid}.Hand-module__mk5G4a__board{flex-direction:column;justify-content:space-between;display:flex}.Hand-module__mk5G4a__board h2{letter-spacing:.03em;transform-origin:0;margin-bottom:7px;font-size:30px;font-weight:400;line-height:1.05}.Hand-module__mk5G4a__item+.Hand-module__mk5G4a__item{margin-top:11px}.Hand-module__mk5G4a__line{transform-origin:0;justify-content:space-between;align-items:baseline;gap:14px;display:flex}.Hand-module__mk5G4a__line span:first-child{align-items:center;gap:7px;display:inline-flex}.Hand-module__mk5G4a__sub{transform-origin:0;gap:.5em;padding-left:14px;font-size:15.6px;line-height:1.16;display:flex}.Hand-module__mk5G4a__sub span:first-child{flex:none}.Hand-module__mk5G4a__sun{flex:none;width:1.05em;height:1.05em}.Hand-module__mk5G4a__sun path{stroke-width:1.6px}
.ResumeView-module__x5USOW__word{appearance:none;font:inherit;letter-spacing:inherit;color:inherit;cursor:pointer;text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);transition:color var(--dur-quick) ease, text-decoration-color var(--dur-quick) ease;background:0 0;border:0;padding:0}@media (hover:hover) and (pointer:fine){.ResumeView-module__x5USOW__word:hover{color:var(--fg);-webkit-text-decoration-color:var(--fg);text-decoration-color:var(--fg)}}.ResumeView-module__x5USOW__backdrop{z-index:40;background:color-mix(in srgb, var(--bg) 72%, transparent);-webkit-backdrop-filter:blur(3px);opacity:1;place-items:center;transition:opacity .2s ease-out;display:grid;position:fixed;inset:0}@starting-style{.ResumeView-module__x5USOW__backdrop{opacity:0}}.ResumeView-module__x5USOW__backdrop[data-closing]{opacity:0}.ResumeView-module__x5USOW__window{background:var(--bg);border:var(--hairline-width) solid var(--hairline);border-radius:var(--radius-lg);opacity:1;outline:none;flex-direction:column;width:min(80vw,880px);max-height:80vh;transition:opacity .42s cubic-bezier(.32,.72,0,1),transform .42s cubic-bezier(.32,.72,0,1);display:flex;overflow:hidden;transform:none}@starting-style{.ResumeView-module__x5USOW__window{opacity:0;transform:translateY(10px)scale(.96)}}.ResumeView-module__x5USOW__window[data-closing]{opacity:0;transition-duration:.2s;transform:translateY(10px)scale(.96)}.ResumeView-module__x5USOW__inner{flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.ResumeView-module__x5USOW__window[data-full]{border:0;border-radius:0;width:100vw;height:100dvh;max-height:none;position:fixed;inset:0}.ResumeView-module__x5USOW__window[data-full] .ResumeView-module__x5USOW__inner{max-width:calc(var(--shell-gap) * 21);margin-inline:auto}.ResumeView-module__x5USOW__window[data-full] .ResumeView-module__x5USOW__body{border-inline:var(--hairline-width) solid var(--hairline)}.ResumeView-module__x5USOW__bar{justify-content:space-between;align-items:center;gap:var(--row-gap);padding:var(--hairline-gap) 12px;border-bottom:var(--hairline-width) solid var(--hairline);flex-shrink:0;display:flex}.ResumeView-module__x5USOW__switch{border:var(--hairline-width) solid var(--hairline);border-radius:var(--radius);background:color-mix(in srgb, var(--fg) 6%, var(--bg));padding:3px;display:flex;position:relative}.ResumeView-module__x5USOW__chosen{background:var(--bg);color:var(--fg);pointer-events:none;clip-path:inset(3px 100% 3px 3px round 3px);padding:3px;display:flex;position:absolute;inset:0}.ResumeView-module__x5USOW__chosen[data-slide]{transition:clip-path .2s var(--ease-out)}.ResumeView-module__x5USOW__pick{appearance:none;height:28px;color:var(--muted);font:inherit;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--dur-quick) ease;background:0 0;border:0;align-items:center;padding:0 12px;line-height:1;display:inline-flex}.ResumeView-module__x5USOW__chosen .ResumeView-module__x5USOW__pick{color:inherit;transition:none}.ResumeView-module__x5USOW__pick[aria-pressed=true]{cursor:default}.ResumeView-module__x5USOW__pick:focus-visible{outline:var(--hairline-width) solid var(--rule);outline-offset:1px}.ResumeView-module__x5USOW__pick[data-face=carte]{font-family:var(--rl-serif), Georgia, serif;font-size:1.12em;font-weight:400}.ResumeView-module__x5USOW__pick[data-face=formal]{font-family:Times New Roman,Times,serif;font-size:1.12em}.ResumeView-module__x5USOW__pick[data-face=hand]{font-family:var(--rl-hand), cursive;font-size:1.25em;font-weight:700}@media (hover:hover) and (pointer:fine){button.ResumeView-module__x5USOW__pick:hover{color:var(--fg)}}.ResumeView-module__x5USOW__lead,.ResumeView-module__x5USOW__actions{align-items:center;gap:16px;display:flex}.ResumeView-module__x5USOW__pdf{appearance:none;font:inherit;letter-spacing:inherit;cursor:pointer;color:var(--muted);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);transition:color var(--dur-quick) ease, text-decoration-color var(--dur-quick) ease;background:0 0;border:0;padding:0}@media (hover:hover) and (pointer:fine){.ResumeView-module__x5USOW__pdf:hover{color:var(--fg);-webkit-text-decoration-color:var(--fg);text-decoration-color:var(--fg)}}.ResumeView-module__x5USOW__close{height:28px;padding:0 10px}.ResumeView-module__x5USOW__body{transform-origin:0 0;overscroll-behavior:contain;background:#fff;flex:1;min-height:0;overflow:hidden auto}.ResumeView-module__x5USOW__sheet{width:max-content}.ResumeView-module__x5USOW__body[data-page]{border:var(--hairline-width) solid var(--hairline);border-radius:var(--radius-lg);flex:none;overflow:visible}.ResumeView-module__x5USOW__body[data-page] .ResumeView-module__x5USOW__sheet{border-radius:calc(var(--radius-lg) - var(--hairline-width));overflow:hidden}.ResumeView-module__x5USOW__bar:has(+.ResumeView-module__x5USOW__body[data-page]){border-bottom:0;padding:0}@media (max-width:640px){.ResumeView-module__x5USOW__window{width:94vw;max-height:86vh}.ResumeView-module__x5USOW__bar{padding-inline:8px}.ResumeView-module__x5USOW__actions{gap:10px}.ResumeView-module__x5USOW__pick{padding:0 8px}}@media (prefers-reduced-motion:reduce){.ResumeView-module__x5USOW__chosen[data-slide],.ResumeView-module__x5USOW__pick{transition:none}.ResumeView-module__x5USOW__window,.ResumeView-module__x5USOW__window[data-closing]{transition:opacity .2s ease-out;transform:none}@starting-style{.ResumeView-module__x5USOW__window{transform:none}}}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_87d3a1af-module__NRM6VW__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_87d3a1af-module__NRM6VW__variable{--rl-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.0r6juujl39pe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_446db784-module__cKj_kW__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_446db784-module__cKj_kW__variable{--rl-mono:"Geist Mono", "Geist Mono Fallback"}
.RedLinePreview-module__HXdC6W__preview{pointer-events:none;width:min(86%,360px)}
@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/ca8956476e4b15e1-s.0spvl5h7nh4kj.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/0ada71b763703d9d-s.0bgqpv90abx9d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/2b7d3311b69a4dca-s.1elj1f4z6aq4a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6632a144c419935f-s.08di4g7n39o46.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/7b27d9904b50e540-s.3szkwhi_rfrst.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d38f3bca7db33566-s.0op912u62qdhl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_67e84423-module__JZ7EUq__className{font-family:Newsreader,Newsreader Fallback}.newsreader_67e84423-module__JZ7EUq__variable{--rl-serif:"Newsreader", "Newsreader Fallback"}
.ReturnLink-module__n840qW__return{color:var(--muted);transition:color var(--dur-quick) ease;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.ReturnLink-module__n840qW__return:hover{color:var(--fg)}}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_5d051e7d-module__NRAaXG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_5d051e7d-module__NRAaXG__variable{--font-geist:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_57c4c1fb-module__mACj3W__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_57c4c1fb-module__mACj3W__variable{--font-label-mono:"Geist Mono", "Geist Mono Fallback"}
@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/150f724d70372c02-s.1ljbalzvxyif7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/750c737482d9de2f-s.3ex3j6ahhvjry.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.40bho2kviej2o.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_d7144d25-module__YfLvyW__className{font-family:Newsreader,Newsreader Fallback;font-style:normal}.newsreader_d7144d25-module__YfLvyW__variable{--font-heading:"Newsreader", "Newsreader Fallback"}
.BoldSweep-module__ZMbnDa__scene{--field:#ff6ad5;--ink:#1f0a1a;--sweep:#fff;aspect-ratio:2.8;background:var(--field);width:100%;color:var(--ink);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden;container-type:inline-size}.BoldSweep-module__ZMbnDa__scene:after{content:"";z-index:3;pointer-events:none;opacity:.06;background:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='600'%3E%3Cfilter id='g' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='3' intercept='-1'/%3E%3CfeFuncG type='linear' slope='3' intercept='-1'/%3E%3CfeFuncB type='linear' slope='3' intercept='-1'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E") 0 0/300px 300px;position:absolute;inset:0}.BoldSweep-module__ZMbnDa__press{transform-origin:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.BoldSweep-module__ZMbnDa__stack{font-family:var(--font-sweep), Impact, "Arial Narrow", sans-serif;letter-spacing:0;white-space:nowrap;transform-origin:50%;font-size:44.6cqw;font-weight:400;line-height:1;display:flex;position:relative;transform:translateY(.05em)scale(.92)}.BoldSweep-module__ZMbnDa__slot{text-align:center;flex:none;display:block;position:relative}.BoldSweep-module__ZMbnDa__slot+.BoldSweep-module__ZMbnDa__slot{margin-left:-.064em}.BoldSweep-module__ZMbnDa__g{-webkit-text-stroke:.028em var(--field);paint-order:fill stroke;display:inline-block}.BoldSweep-module__ZMbnDa__fill{color:var(--sweep);clip-path:inset(100%);pointer-events:none;z-index:1;display:flex;position:absolute;inset:0}.BoldSweep-module__ZMbnDa__star{pointer-events:none;z-index:2;position:absolute;top:0;left:0}.BoldSweep-module__ZMbnDa__star svg{width:100%;height:100%;display:block;overflow:visible}.BoldSweep-module__ZMbnDa__star path{fill:none;stroke:var(--sweep);stroke-width:8px}.BoldSweep-module__ZMbnDa__dim{opacity:.45}.BoldSweep-module__ZMbnDa__clickable{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.BoldSweep-module__ZMbnDa__clickable .BoldSweep-module__ZMbnDa__press{transition:transform .16s var(--ease-out)}.BoldSweep-module__ZMbnDa__clickable:active .BoldSweep-module__ZMbnDa__press{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.BoldSweep-module__ZMbnDa__stack{transform:translateY(.05em)scale(1)}.BoldSweep-module__ZMbnDa__g{-webkit-text-stroke:.02em currentColor;paint-order:stroke fill}.BoldSweep-module__ZMbnDa__fill,.BoldSweep-module__ZMbnDa__star,.BoldSweep-module__ZMbnDa__scene:after{display:none}.BoldSweep-module__ZMbnDa__clickable .BoldSweep-module__ZMbnDa__press,.BoldSweep-module__ZMbnDa__clickable:active .BoldSweep-module__ZMbnDa__press{transition:none;transform:none}}
.blue-module__1r6SuG__blue{--brand-200:#bdd4fd;--brand-400:#5e93f0;--brand-500:#356ed8;--ease:cubic-bezier(.23, 1, .32, 1)}.blue-module__1r6SuG__fill{color:#fff;height:40px;font:inherit;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform .12s var(--ease);background:radial-gradient(120% 90% at 50% -25%,#fff6,#0000 60%),linear-gradient(#5288ec 0%,#356ed8 55%,#2a5bc0 100%);border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font-size:14px;font-weight:500;display:inline-flex;box-shadow:inset 0 1px #ffffff5c,inset 0 -1px #0e152633,0 1px 2px #23499b59,0 8px 18px -8px #356ed899}.blue-module__1r6SuG__fill:active{transform:scale(.97);box-shadow:inset 0 2px 4px #0e152647,0 1px 2px #23499b4d}.blue-module__1r6SuG__flat{box-shadow:none;background:#356ed8}.blue-module__1r6SuG__field{background:radial-gradient(70% 90% at 85% 0,#8fb6fa 0%,#0000 60%),radial-gradient(60% 80% at 10% 100%,#1e3c7c 0%,#0000 65%),linear-gradient(135deg,#2a5bc0 0%,#356ed8 50%,#5e93f0 100%);position:relative;overflow:hidden}.blue-module__1r6SuG__field canvas{opacity:0;width:100%;height:100%;transition:opacity .6s;position:absolute;inset:0}.blue-module__1r6SuG__dots{background-image:radial-gradient(#ffffff57 1px,#0000 1.5px);background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(215deg,#000 0%,#0000 70%);mask-image:linear-gradient(215deg,#000 0%,#0000 70%)}.blue-module__1r6SuG__wordmark{--gx:50%;--gy:45%;-webkit-user-select:none;user-select:none;width:100%;position:relative;container-type:inline-size}.blue-module__1r6SuG__wordmark span{color:#0000;font-size:var(--mark-size,18cqw);letter-spacing:-.05em;text-align:center;white-space:nowrap;font-weight:600;line-height:1;display:block}.blue-module__1r6SuG__outline{-webkit-text-stroke:1px var(--brand-200)}.blue-module__1r6SuG__light{background:radial-gradient(circle 26cqw at var(--gx) var(--gy), var(--brand-500) 0%, var(--brand-400) 35%, transparent 72%);-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}.blue-module__1r6SuG__tile{background:linear-gradient(160deg, var(--a), var(--b));width:40px;height:40px;box-shadow:inset 0 1px 0 #ffffff73, inset 0 -1px 0 #10111414, 0 6px 12px -8px var(--b);border-radius:12px;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.blue-module__1r6SuG__fill:not(.blue-module__1r6SuG__flat):hover{background:radial-gradient(120% 90% at 50% -25%,#ffffff7a,#0000 60%),linear-gradient(#5c90f0 0%,#3b74dc 55%,#2d60c8 100%)}}@media (prefers-reduced-motion:reduce){.blue-module__1r6SuG__fill,.blue-module__1r6SuG__field canvas{transition:none}.blue-module__1r6SuG__fill:active{transform:none}}.blue-module__1r6SuG__small{height:32px;padding:0 14px;font-size:13px}.blue-module__1r6SuG__secondary,.blue-module__1r6SuG__quiet{height:40px;font:inherit;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform .12s var(--ease), background-color .12s ease, color .12s ease;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font-size:14px;font-weight:500;display:inline-flex}.blue-module__1r6SuG__secondary{color:#101114;background:#fff;box-shadow:0 0 0 1px #e9e9ec,0 1px 2px #1011140d}.blue-module__1r6SuG__quiet{color:#5b5e66;background:0 0}.blue-module__1r6SuG__secondary:active,.blue-module__1r6SuG__quiet:active{transform:scale(.97)}.blue-module__1r6SuG__badge{white-space:nowrap;background:var(--soft,#f2f2f4);height:24px;color:var(--ink,#5b5e66);border-radius:999px;align-items:center;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.blue-module__1r6SuG__chip{font-variant-numeric:tabular-nums;white-space:nowrap;background:var(--soft);height:22px;color:var(--ink);border-radius:999px;align-items:center;gap:4px;padding:0 8px;font-size:11px;font-weight:500;display:inline-flex}.blue-module__1r6SuG__panel{background:#fafafb;border-radius:20px;transition:translate .15s ease-out,box-shadow .15s ease-out,background-color .15s ease-out;box-shadow:0 0 0 1px #ececef}.blue-module__1r6SuG__tile svg{color:#fff;width:18px;height:18px}.blue-module__1r6SuG__tileSmall{border-radius:9px;width:28px;height:28px}.blue-module__1r6SuG__tileSmall svg{width:14px;height:14px}@media (hover:hover) and (pointer:fine){.blue-module__1r6SuG__secondary:hover{background:#f2f2f4}.blue-module__1r6SuG__quiet:hover{color:#101114;background:#f2f2f4}.blue-module__1r6SuG__panel:hover{background:#fff;translate:0 -2px;box-shadow:0 0 0 1px #e9e9ec,0 14px 28px -18px #10111447}}@media (prefers-reduced-motion:reduce){.blue-module__1r6SuG__secondary,.blue-module__1r6SuG__quiet,.blue-module__1r6SuG__panel{transition:none}.blue-module__1r6SuG__secondary:active,.blue-module__1r6SuG__quiet:active{transform:none}.blue-module__1r6SuG__panel:hover{translate:none}}
.BoldSweepPreview-module__useY0G__preview{border-radius:calc(var(--radius-lg) - var(--hairline-width));pointer-events:none;width:100%;height:100%;display:flex;overflow:hidden}.BoldSweepPreview-module__useY0G__preview>*{height:100%}
.blast-module__IdxtlW__hub{--card:#fff;--muted:#f2f1ec;--fg:#121210;--fg-2:#5f5c55;--line:#e7e5df;width:100%;color:var(--fg);font-family:var(--font-inter), system-ui, sans-serif;flex-direction:column;gap:16px;font-size:14px;line-height:1.45;display:flex}.blast-module__IdxtlW__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.blast-module__IdxtlW__pills{flex-wrap:wrap;gap:8px;display:flex}.blast-module__IdxtlW__pills button{border:1px solid var(--line);background:var(--card);height:36px;color:var(--fg);font:inherit;cursor:pointer;border-radius:999px;padding:0 16px;transition:background-color .15s ease-out,color .15s ease-out,scale .12s ease-out}.blast-module__IdxtlW__pills button[aria-pressed=true]{border-color:var(--fg);background:var(--fg);color:#fff}.blast-module__IdxtlW__pills button:active{scale:.97}.blast-module__IdxtlW__pills button:focus-visible{outline:2px solid var(--fg);outline-offset:2px}@media (hover:hover) and (pointer:fine){.blast-module__IdxtlW__pills button:not([aria-pressed=true]):hover{background:var(--muted)}}.blast-module__IdxtlW__count{color:var(--fg-2);font-variant-numeric:tabular-nums}.blast-module__IdxtlW__group{letter-spacing:-.01em;margin:4px 0 0;font-size:18px;font-weight:600}.blast-module__IdxtlW__group span{color:var(--fg-2);font-size:14px;font-weight:400}.blast-module__IdxtlW__grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px;display:grid}.blast-module__IdxtlW__rise{animation:.42s cubic-bezier(.23,1,.32,1) both blast-module__IdxtlW__rise;animation-delay:calc(var(--i) * 45ms);display:flex}@keyframes blast-module__IdxtlW__rise{0%{opacity:0;translate:0 6px}}.blast-module__IdxtlW__card{border:1px solid var(--line);background:var(--card);border-radius:16px;flex-direction:column;width:100%;min-height:176px;padding:16px;display:flex}.blast-module__IdxtlW__card[data-listed]{background:color-mix(in srgb, var(--muted) 50%, var(--card))}.blast-module__IdxtlW__head{align-items:center;gap:12px;display:flex}.blast-module__IdxtlW__tileWrap{flex:none;position:relative}.blast-module__IdxtlW__tile{border-radius:30%;width:40px;height:40px;display:block}.blast-module__IdxtlW__rank{background:var(--muted);width:20px;height:20px;box-shadow:0 0 0 2px var(--card);color:var(--fg);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;font-size:12px;font-weight:600;display:grid;position:absolute;top:-6px;left:-6px}.blast-module__IdxtlW__rank[data-first]{background:var(--fg);color:#fff}.blast-module__IdxtlW__who{flex-direction:column;flex:1;min-width:0;display:flex}.blast-module__IdxtlW__who b{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600;line-height:1.25;overflow:hidden}.blast-module__IdxtlW__who span,.blast-module__IdxtlW__price span{color:var(--fg-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.blast-module__IdxtlW__price{text-align:right;font-variant-numeric:tabular-nums;flex:none;font-size:16px;font-weight:600;line-height:1.25}.blast-module__IdxtlW__price span{font-size:12px;font-weight:400;display:block}.blast-module__IdxtlW__about{color:var(--fg-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:12px 0 0;display:-webkit-box;overflow:hidden}.blast-module__IdxtlW__foot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:12px;font-size:12px;display:flex}.blast-module__IdxtlW__model{white-space:nowrap;align-items:center;gap:6px;min-width:0;display:flex}.blast-module__IdxtlW__lab{flex:none;width:14px;height:14px}.blast-module__IdxtlW__record{color:var(--fg-2);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:8px;display:flex}.blast-module__IdxtlW__record b{background:var(--fg);color:#fff;border-radius:999px;padding:1px 8px;font-weight:600}@media (prefers-reduced-motion:reduce){.blast-module__IdxtlW__rise{animation:none}}
.FooterLight-module__B2W9fq__giant{--gx:50%;--gy:40%;--line:#5cadff80;--g1:#8fc7ff;--g2:#298dff;--g3:#005ce659;-webkit-user-select:none;user-select:none;width:100%;position:relative;-webkit-mask-image:linear-gradient(#000 35%,#0000 96%);mask-image:linear-gradient(#000 35%,#0000 96%);container-type:inline-size}.FooterLight-module__B2W9fq__giant span{color:#0000;letter-spacing:-.05em;white-space:nowrap;font-size:24.5cqw;font-weight:500;line-height:.86;display:block}.FooterLight-module__B2W9fq__line{-webkit-text-stroke:1px var(--line)}.FooterLight-module__B2W9fq__fill{background:radial-gradient(circle 34cqw at var(--gx) var(--gy), var(--g1) 0%, var(--g2) 30%, var(--g3) 62%, transparent 100%);-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}
.creator-module__m3E0Uq__buttons{font-family:var(--font-inter), system-ui, sans-serif;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.creator-module__m3E0Uq__buttons button:disabled{opacity:.45;cursor:default;transform:none}.creator-module__m3E0Uq__buttons button:focus-visible{outline-offset:2px;outline:2px solid #356ed8}.creator-module__m3E0Uq__budgetWrap{flex-direction:column;gap:20px;width:100%;display:flex}.creator-module__m3E0Uq__budget{color:#101114;font-family:var(--font-inter), system-ui, sans-serif;background:#fafafb;border-radius:24px;padding:24px;font-size:14px;line-height:1.45;box-shadow:0 0 0 1px #ececef}.creator-module__m3E0Uq__budgetHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 24px;display:flex}.creator-module__m3E0Uq__budgetHead h3{letter-spacing:-.01em;margin:0;font-size:17px;font-weight:600}.creator-module__m3E0Uq__budgetHead p{color:#71747c;font-variant-numeric:tabular-nums;margin:0}.creator-module__m3E0Uq__budgetHead b{color:#101114;font-weight:500}.creator-module__m3E0Uq__track{background:#ececef;border-radius:999px;gap:3px;height:16px;margin-top:18px;display:flex;overflow:hidden}.creator-module__m3E0Uq__track span{border-radius:999px;min-width:6px;height:100%;transition:width .5s cubic-bezier(.23,1,.32,1),min-width .5s cubic-bezier(.23,1,.32,1),opacity .3s ease-out}.creator-module__m3E0Uq__track span[data-empty]{opacity:0;min-width:0}.creator-module__m3E0Uq__track [data-part=paid],.creator-module__m3E0Uq__parts [data-part=paid]{background:linear-gradient(#6fdca0,#1fa565)}.creator-module__m3E0Uq__track [data-part=committed],.creator-module__m3E0Uq__parts [data-part=committed]{background:linear-gradient(#b9a4ff,#7a55e8)}.creator-module__m3E0Uq__track [data-part=held],.creator-module__m3E0Uq__parts [data-part=held]{background:repeating-linear-gradient(135deg,#ffc46b 0 5px,#f2802a 5px 10px)}.creator-module__m3E0Uq__track [data-part=remaining],.creator-module__m3E0Uq__parts [data-part=remaining]{background:#e3e3e8}.creator-module__m3E0Uq__parts{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 20px;margin:20px 0 0;display:grid}.creator-module__m3E0Uq__parts dt{color:#71747c;align-items:center;gap:8px;display:flex}.creator-module__m3E0Uq__parts dt i{border-radius:4px;flex:none;width:10px;height:10px}.creator-module__m3E0Uq__parts dd{margin:0}.creator-module__m3E0Uq__amount{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:20px;font-weight:500;margin-top:4px!important}.creator-module__m3E0Uq__hint{color:#8a8d95;text-wrap:pretty;font-size:12px;margin-top:2px!important}@media (max-width:560px){.creator-module__m3E0Uq__parts{grid-template-columns:repeat(2,minmax(0,1fr))}}.creator-module__m3E0Uq__posts{color:#101114;width:100%;font-family:var(--font-inter), system-ui, sans-serif;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px;margin:0;padding:0;font-size:13px;line-height:1.45;list-style:none;display:grid}.creator-module__m3E0Uq__post{background:#fafafb;border-radius:22px;flex-direction:column;gap:8px;padding:8px 8px 14px;display:flex;box-shadow:0 0 0 1px #ececef}.creator-module__m3E0Uq__cover{aspect-ratio:3/4;background:#ececef;border-radius:16px;place-items:center;display:grid;position:relative;overflow:hidden}.creator-module__m3E0Uq__coverImage{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.creator-module__m3E0Uq__cover>span:nth-child(2){position:absolute;top:10px;left:10px}.creator-module__m3E0Uq__length{color:#fff;font-variant-numeric:tabular-nums;background:#1011148c;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:500;position:absolute;bottom:10px;right:10px}.creator-module__m3E0Uq__caption,.creator-module__m3E0Uq__by,.creator-module__m3E0Uq__numbers,.creator-module__m3E0Uq__flag{padding:0 6px}.creator-module__m3E0Uq__caption{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.creator-module__m3E0Uq__by{color:#71747c;white-space:nowrap;align-items:center;gap:6px;min-width:0;display:flex}.creator-module__m3E0Uq__by span:nth-child(2){text-overflow:ellipsis;overflow:hidden}.creator-module__m3E0Uq__face{object-fit:cover;border-radius:999px;flex:none;width:22px;height:22px}.creator-module__m3E0Uq__numbers{flex-wrap:wrap;gap:4px;display:flex}.creator-module__m3E0Uq__numbers svg{width:12px;height:12px}.creator-module__m3E0Uq__flag{color:#9a5b00;align-items:center;gap:6px;display:flex}.creator-module__m3E0Uq__flag:before{content:"";background:#c98a1a;border-radius:999px;width:6px;height:6px}@media (prefers-reduced-motion:reduce){.creator-module__m3E0Uq__track span{transition:none}}
.GlowFooterPreview-module__dPFKBG__preview{width:100%;padding:0 var(--stage-gap);border-radius:inherit;background:#000;align-self:stretch;align-items:flex-end;display:flex;overflow:hidden}
.Live-module__xmub5q__host{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.Live-module__xmub5q__card{flex:none;justify-content:center;align-items:center;width:520px;height:220px;display:flex}.Live-module__xmub5q__fillBox{display:flex;position:absolute;inset:0}.Live-module__xmub5q__fillBox>*{border-radius:0}
.fairseat-module__txp2tG__fairseat,.fairseat-module__txp2tG__buttons,.fairseat-module__txp2tG__card{--page:#fff;--surface:#f6f5f2;--surface-2:#efeeea;--surface-3:#e6e4df;--fg:#0f0f0d;--fg-2:#4a4943;--fg-3:#6b6a63;--line:#e6e4df;--line-strong:#cfcdc6;--team-0:#8d919b;--team-1:#356ed8;--team-2:#c9773a;--team-3:#1c7c54;--team-4:#c28a00;--team-5:#7a55d1;--team-6:#c8443c;--team-7:#1790a3;--team-8:#c84b8f;--ease:cubic-bezier(.16, 1, .3, 1);color:var(--fg);font-family:var(--font-inter), system-ui, sans-serif;font-size:14px;line-height:1.45}.fairseat-module__txp2tG__fairseat{flex-direction:column;gap:16px;width:100%;display:flex}.fairseat-module__txp2tG__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.fairseat-module__txp2tG__count{color:var(--fg-2);font-variant-numeric:tabular-nums;margin:0}.fairseat-module__txp2tG__segmented{background:var(--surface-2);border-radius:999px;flex-wrap:wrap;padding:4px;display:flex}.fairseat-module__txp2tG__segmented button{height:32px;color:var(--fg-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 14px;font-weight:500;transition:color .15s ease-out;position:relative}.fairseat-module__txp2tG__segmented button[aria-pressed=true]{color:var(--fg)}.fairseat-module__txp2tG__segmented button>span:last-child{position:relative}.fairseat-module__txp2tG__pill{background:var(--page);border-radius:999px;position:absolute;inset:0;box-shadow:0 1px 2px #0f0f0d14,0 0 0 1px #0f0f0d0a}.fairseat-module__txp2tG__segmented button:focus-visible,.fairseat-module__txp2tG__glow:focus-visible,.fairseat-module__txp2tG__outline:focus-visible{outline:2px solid var(--team-1);outline-offset:2px}.fairseat-module__txp2tG__grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.fairseat-module__txp2tG__grid>li{display:flex}.fairseat-module__txp2tG__card{background:var(--surface);border-radius:16px;flex-direction:column;gap:16px;width:100%;padding:20px;transition:background-color .12s ease-out;display:flex}@media (hover:hover) and (pointer:fine){.fairseat-module__txp2tG__grid .fairseat-module__txp2tG__card:hover{background:var(--surface-2)}}.fairseat-module__txp2tG__marks{flex-wrap:wrap;gap:8px;display:flex}.fairseat-module__txp2tG__mark{border:1px solid var(--line);background:var(--page);border-radius:999px;flex:none;place-items:center;width:40px;height:40px;display:inline-grid}.fairseat-module__txp2tG__mark img{object-fit:contain;width:67%;height:67%}.fairseat-module__txp2tG__what{flex-direction:column;gap:4px;display:flex}.fairseat-module__txp2tG__what h3{letter-spacing:-.01em;margin:0;font-size:18px;font-weight:600;line-height:1.3}.fairseat-module__txp2tG__what p{color:var(--fg-2);text-wrap:pretty;margin:0}.fairseat-module__txp2tG__share{flex-direction:column;gap:12px;display:flex}.fairseat-module__txp2tG__bar{border-radius:999px;gap:2px;height:12px;display:flex;overflow:hidden}.fairseat-module__txp2tG__bar span{min-width:4px;height:100%}.fairseat-module__txp2tG__legend{color:var(--fg-2);flex-wrap:wrap;gap:4px 16px;margin:0;padding:0;list-style:none;display:flex}.fairseat-module__txp2tG__legend li{align-items:center;gap:8px;display:flex}.fairseat-module__txp2tG__legend i{border-radius:999px;flex:none;width:8px;height:8px}.fairseat-module__txp2tG__legend span,.fairseat-module__txp2tG__from span{font-variant-numeric:tabular-nums}.fairseat-module__txp2tG__from{color:var(--fg-2);margin:0}.fairseat-module__txp2tG__buttons{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.fairseat-module__txp2tG__glow{--from:#2f66d2;--to:#5e93f0;isolation:isolate;color:#fff;height:48px;font:inherit;white-space:nowrap;cursor:pointer;background-image:linear-gradient(180deg, #ffffff4d 0%, #fff0 45%), radial-gradient(110% 90% at 22% 0%, #ffffff3d 0%, #fff0 60%), radial-gradient(70% 60% at 50% 115%, #ffffff52 0%, #fff0 70%), linear-gradient(0deg, #0000000d 0%, #0000 18%), linear-gradient(180deg, var(--from) 0%, var(--to) 100%);transition:scale .12s var(--ease);border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 24px;font-size:16px;font-weight:500;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffbf,inset 0 -1.5px 2px #ffffffb3,inset 0 0 0 1px #fff3,inset 0 0 12px #ffffff47,0 0 0 1px #23499b38}.fairseat-module__txp2tG__glow:before{content:"";z-index:-1;border-radius:inherit;opacity:0;pointer-events:none;transition:opacity .2s var(--ease);background-image:linear-gradient(#ffffff61 0%,#fff0 48%),radial-gradient(110% 95% at 22% 0,#ffffff4d 0%,#fff0 62%),radial-gradient(75% 65% at 50% 115%,#ffffff6b 0%,#fff0 72%),linear-gradient(#356ed8 9%,#76a4f4 100%);position:absolute;inset:0;box-shadow:inset 0 1px #ffffffe6,inset 0 -.5px 1px #ffffffe6,inset 0 -1px 3px #ffffffe6,inset 0 -1.5px 5px #ffffffe6,inset 0 0 0 1px #ffffff47,inset 0 0 14px #fff6}.fairseat-module__txp2tG__glow>span{z-index:1;position:relative}@media (hover:hover) and (pointer:fine){.fairseat-module__txp2tG__glow:hover:before{opacity:1}}.fairseat-module__txp2tG__glow:active{--from:#2a5bc0;--to:#4a82e6;scale:.98}.fairseat-module__txp2tG__glow:active:before{opacity:0}.fairseat-module__txp2tG__outline{border:1px solid var(--line-strong);height:48px;color:var(--fg);font:inherit;cursor:pointer;transition:background-color .12s ease-out, scale .12s var(--ease);background:0 0;border-radius:999px;padding:0 24px;font-size:16px;font-weight:500}.fairseat-module__txp2tG__outline:active{scale:.98}@media (hover:hover) and (pointer:fine){.fairseat-module__txp2tG__outline:hover{background:var(--surface)}}@media (prefers-reduced-motion:reduce){.fairseat-module__txp2tG__glow,.fairseat-module__txp2tG__glow:before,.fairseat-module__txp2tG__outline{transition:none}.fairseat-module__txp2tG__glow:active,.fairseat-module__txp2tG__outline:active{scale:1}}
.Contents-module__sgqNpW__list{--dash:.75em;--dash-long:1.75em;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Contents-module__sgqNpW__list li{padding-block:calc(var(--hairline-gap) / 3)}.Contents-module__sgqNpW__list a{align-items:center;gap:var(--hairline-gap);color:var(--muted);transition:color var(--dur-quick) ease;text-decoration:none;display:flex}.Contents-module__sgqNpW__list a:before{content:"";width:var(--dash);height:var(--hairline-width);opacity:.45;transition:width .32s var(--ease-out), opacity var(--dur-quick) ease;background:currentColor;flex:none}.Contents-module__sgqNpW__list a span{transform-origin:0;transition:transform .32s var(--ease-out);display:inline-block}.Contents-module__sgqNpW__list li[data-active] a{color:var(--fg)}.Contents-module__sgqNpW__list li[data-active] a:before{opacity:1;width:var(--dash-long)}.Contents-module__sgqNpW__list li[data-active] a span{transform:scale(1.18)}@media (hover:hover) and (pointer:fine){.Contents-module__sgqNpW__list a:hover{color:var(--fg)}.Contents-module__sgqNpW__list a:hover:before{opacity:1}}@media (prefers-reduced-motion:reduce){.Contents-module__sgqNpW__list a:before,.Contents-module__sgqNpW__list a span{transition:none}}
.PieceLayout-module__IuJKaG__page{min-height:100svh;padding:var(--page-pad);justify-content:center;display:flex}.PieceLayout-module__IuJKaG__shell{gap:var(--shell-gap);flex-direction:column;width:520px;max-width:100%;display:flex}.PieceLayout-module__IuJKaG__head{flex-direction:column;gap:18px;display:flex}.PieceLayout-module__IuJKaG__headRow{justify-content:space-between;align-items:center;gap:var(--row-gap);display:flex}.PieceLayout-module__IuJKaG__title{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}.PieceLayout-module__IuJKaG__tagline{max-width:380px;color:var(--muted);text-wrap:pretty;margin:0}.PieceLayout-module__IuJKaG__stage{gap:var(--stage-gap);opacity:0;width:100%;animation:PieceLayout-module__IuJKaG__pieceIn var(--dur-entrance) var(--ease-entrance) .35s forwards;flex-direction:column;display:flex;transform:translateY(7px)}@keyframes PieceLayout-module__IuJKaG__pieceIn{to{opacity:1;transform:none}}.PieceLayout-module__IuJKaG__giveaway{justify-content:space-between;align-items:center;gap:var(--row-gap);width:100%;margin-top:calc(var(--divider-gap) - var(--shell-gap));padding-top:calc(var(--divider-gap) - .3em);border-top:var(--hairline-width) solid var(--hairline);display:flex}.PieceLayout-module__IuJKaG__giveawayNote{color:var(--muted)}.PieceLayout-module__IuJKaG__shell a{text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);transition:color var(--dur-quick) ease, text-decoration-color var(--dur-quick) ease}@media (hover:hover) and (pointer:fine){.PieceLayout-module__IuJKaG__shell a:hover{color:var(--fg);-webkit-text-decoration-color:var(--fg);text-decoration-color:var(--fg)}}@media (prefers-reduced-motion:reduce){.PieceLayout-module__IuJKaG__stage{opacity:1;animation:none;transform:none}}@media (max-width:1000px){.PieceLayout-module__IuJKaG__shell{max-width:380px}}
.Button-module__v6m56G__button{color:#fff;height:40px;font:inherit;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:radial-gradient(120% 90% at 50% -25%,#fff6,#0000 60%),linear-gradient(#5288ec 0%,#356ed8 55%,#2a5bc0 100%);border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font-size:14px;font-weight:500;transition:transform .12s cubic-bezier(.23,1,.32,1);display:inline-flex;box-shadow:inset 0 1px #ffffff5c,inset 0 -1px #0e152633,0 1px 2px #23499b59,0 8px 18px -8px #356ed899}.Button-module__v6m56G__button:active{transform:scale(.97);box-shadow:inset 0 2px 4px #0e152647,0 1px 2px #23499b4d}.Button-module__v6m56G__flat{box-shadow:none;background:#356ed8}.Button-module__v6m56G__inert{pointer-events:none}@media (hover:hover) and (pointer:fine){.Button-module__v6m56G__button:not(.Button-module__v6m56G__flat):hover{background:radial-gradient(120% 90% at 50% -25%,#ffffff7a,#0000 60%),linear-gradient(#5c90f0 0%,#3b74dc 55%,#2d60c8 100%)}}@media (prefers-reduced-motion:reduce){.Button-module__v6m56G__button{transition:none}.Button-module__v6m56G__button:active{transform:none}}
.Photo-module__aA54Ka__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.Photo-module__aA54Ka__empty{background:repeating-linear-gradient(-45deg, transparent 0 9px, color-mix(in srgb, currentColor 9%, transparent) 9px 10px), color-mix(in srgb, currentColor 5%, transparent);text-align:center;letter-spacing:0;text-transform:none;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:12px;font-size:13px;font-weight:500;line-height:1.3;display:flex;position:absolute;inset:0}.Photo-module__aA54Ka__empty code{opacity:.6;font-family:inherit;font-size:11px}
.Thumb-module__D1ECfa__image{object-fit:cover;object-position:top center;width:100%;height:100%;position:absolute;inset:0}.Thumb-module__D1ECfa__cover{flex-direction:column;justify-content:space-between;padding:clamp(8px,7cqmin,40px);display:flex;position:absolute;inset:0;overflow:hidden;container-type:size}.Thumb-module__D1ECfa__cover[data-tone=ink]{background:var(--fg);color:var(--bg)}.Thumb-module__D1ECfa__cover[data-tone=paper]{background:color-mix(in srgb, var(--fg) 9%, var(--bg));color:var(--fg)}.Thumb-module__D1ECfa__coverName{letter-spacing:-.055em;text-wrap:balance;font-size:clamp(13px,14cqw,140px);font-weight:560;line-height:.92}.Thumb-module__D1ECfa__coverResult{opacity:.72;font-size:clamp(10px,4.4cqw,22px);line-height:1.2}
.page-module__abKDgq__page{min-height:100svh;padding:var(--page-pad);font-family:var(--font-geist), var(--font-inter), sans-serif;justify-content:center;font-weight:500;line-height:1.4375;display:flex}.page-module__abKDgq__column{gap:var(--shell-gap);flex-direction:column;width:720px;max-width:100%;display:flex}.page-module__abKDgq__head{gap:var(--hairline-gap);flex-direction:column;display:flex}.page-module__abKDgq__back{margin-bottom:calc(var(--stage-gap) - var(--hairline-gap))}.page-module__abKDgq__label,.page-module__abKDgq__fact dt{color:var(--muted);font-family:var(--font-label-mono), ui-monospace, monospace;letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:.875em;font-weight:500}.page-module__abKDgq__title,.page-module__abKDgq__heading{font-family:var(--font-heading), Georgia, serif;letter-spacing:-.02em;margin:0;font-weight:400}.page-module__abKDgq__title{font-size:clamp(35px,6.4vw,52px);line-height:1.06}.page-module__abKDgq__heading{font-size:clamp(24px,3.9vw,33px);line-height:1.16}.page-module__abKDgq__shot{border:var(--hairline-width) solid var(--hairline);border-radius:var(--radius-lg);width:100%}.page-module__abKDgq__step{gap:var(--hairline-gap);flex-direction:column;margin:0;display:flex}.page-module__abKDgq__step figcaption{color:var(--muted)}.page-module__abKDgq__facts{gap:var(--stage-gap) var(--row-gap);grid-template-columns:repeat(4,1fr);margin:0;display:grid}.page-module__abKDgq__fact{gap:calc(var(--hairline-gap) / 2);flex-direction:column;display:flex}.page-module__abKDgq__fact dd{margin:0}.page-module__abKDgq__fact a{text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);transition:color var(--dur-quick) ease, text-decoration-color var(--dur-quick) ease}.page-module__abKDgq__section{gap:var(--stage-gap);padding-top:var(--shell-gap);flex-direction:column;scroll-margin-top:0;display:flex}.page-module__abKDgq__text{gap:var(--hairline-gap);flex-direction:column;display:flex}.page-module__abKDgq__text p{text-wrap:pretty;margin:0}.page-module__abKDgq__text .page-module__abKDgq__heading{margin-bottom:calc(var(--stage-gap) - var(--hairline-gap) * 2)}.page-module__abKDgq__contents{display:none}@media (min-width:1340px){.page-module__abKDgq__contents{--list-width:15em;--list-left:calc(50vw - 360px - var(--shell-gap) - var(--list-width));padding:var(--page-pad);padding-left:var(--list-left);padding-right:0;display:block;position:fixed;top:0;left:0}.page-module__abKDgq__contents ol{top:50svh;left:var(--list-left);width:var(--list-width);position:fixed;transform:translateY(-50%)}.page-module__abKDgq__back{display:none}}@media (min-width:1040px) and (max-width:1339px){.page-module__abKDgq__page{--list-width:14.5em;padding-left:calc(20px + var(--list-width) + var(--stage-gap))}.page-module__abKDgq__contents{padding:var(--page-pad);padding-right:0;display:block;position:fixed;top:0;left:0}.page-module__abKDgq__contents ol{width:var(--list-width);position:fixed;top:50svh;left:20px;transform:translateY(-50%)}.page-module__abKDgq__back{display:none}}@media (hover:hover) and (pointer:fine){.page-module__abKDgq__fact a:hover{color:var(--fg);-webkit-text-decoration-color:var(--fg);text-decoration-color:var(--fg)}}@media (max-width:560px){.page-module__abKDgq__facts{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){.page-module__abKDgq__fact a{transition:none}}
.NeverFlatPreview-module__A0zjja__preview{border-radius:inherit;background:#fff;align-self:stretch;place-items:center;width:100%;display:grid}
.Pillow-module__Pd4EEW__pillow{width:256px;height:120px;font:inherit;letter-spacing:inherit;color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.Pillow-module__Pd4EEW__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.Pillow-module__Pd4EEW__face{stroke:none}.Pillow-module__Pd4EEW__body{fill:color-mix(in srgb, var(--fg) 22%, var(--bg))}.Pillow-module__Pd4EEW__seam{fill:none;stroke:var(--hairline);stroke-width:1.5px}.Pillow-module__Pd4EEW__creases{stroke-opacity:.1;stroke-width:1.3px}.Pillow-module__Pd4EEW__mark{animation:3s linear forwards Pillow-module__Pd4EEW__settle}@keyframes Pillow-module__Pd4EEW__settle{0%{opacity:1;scale:1}to{opacity:0;scale:1.3}}.Pillow-module__Pd4EEW__trail{animation:1.4s linear forwards Pillow-module__Pd4EEW__brush}@keyframes Pillow-module__Pd4EEW__brush{0%{opacity:.5;scale:1}to{opacity:0;scale:1.25}}.Pillow-module__Pd4EEW__label{pointer-events:none;position:relative}.Pillow-module__Pd4EEW__pillow:focus-visible .Pillow-module__Pd4EEW__seam{stroke:var(--rule);stroke-width:2px}@media (prefers-reduced-motion:reduce){.Pillow-module__Pd4EEW__mark{opacity:0;animation:none}}
.Top-module__YZEp7q__top{justify-content:space-between;align-items:baseline;gap:var(--stage-gap);display:flex}.Top-module__YZEp7q__top[data-caps=true]{letter-spacing:.01em;text-transform:uppercase;font-size:12px;font-weight:500;line-height:1.35}.Top-module__YZEp7q__who{gap:var(--row-gap);margin:0;display:flex}.Top-module__YZEp7q__who span{color:var(--muted)}.Top-module__YZEp7q__links{gap:var(--stage-gap);display:flex}@media (hover:hover) and (pointer:fine){.Top-module__YZEp7q__links a:hover{text-underline-offset:3px;text-decoration:underline}}@media (max-width:700px){.Top-module__YZEp7q__top{gap:var(--hairline-gap);flex-direction:column}.Top-module__YZEp7q__who{flex-direction:column;gap:0}.Top-module__YZEp7q__links{gap:var(--hairline-gap) var(--stage-gap);flex-wrap:wrap}}
.page-module__9Xmk2q__page{gap:var(--gap-xl);min-height:100svh;padding:var(--shell-gap) var(--edge) var(--gap-2xl);flex-direction:column;display:flex}.page-module__9Xmk2q__head{flex-direction:column;display:flex}.page-module__9Xmk2q__name{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}.page-module__9Xmk2q__place,.page-module__9Xmk2q__muted{color:var(--muted);margin:0}.page-module__9Xmk2q__bio{letter-spacing:-.055em;flex-direction:column;gap:.6em;max-width:21em;font-size:clamp(1.75rem,4.2vw,4.4rem);font-weight:500;line-height:1.04;display:flex}.page-module__9Xmk2q__bio p{text-wrap:pretty;margin:0}.page-module__9Xmk2q__bio a,.page-module__9Xmk2q__bio button{font:inherit;letter-spacing:inherit;color:inherit;text-underline-offset:.11em;text-decoration:underline;text-decoration-thickness:.05em;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);transition:text-decoration-color var(--dur-quick) ease}.page-module__9Xmk2q__section{gap:var(--stage-gap);flex-direction:column;display:flex}.page-module__9Xmk2q__sectionName{letter-spacing:-.055em;margin:0;font-size:clamp(1.75rem,4.2vw,4.4rem);font-weight:500;line-height:1.04}.page-module__9Xmk2q__grid{gap:var(--shell-gap) var(--stage-gap);grid-template-columns:repeat(3,1fr);display:grid}.page-module__9Xmk2q__grid[data-cols="4"]{grid-template-columns:repeat(4,1fr)}.page-module__9Xmk2q__piece{gap:var(--hairline-gap);flex-direction:column;min-width:0;display:flex}.page-module__9Xmk2q__stage{aspect-ratio:3/2;background:var(--tile);position:relative;overflow:hidden}.page-module__9Xmk2q__cap{justify-content:space-between;gap:var(--row-gap);white-space:nowrap;display:flex}.page-module__9Xmk2q__cap span:first-child{text-overflow:ellipsis;overflow:hidden}@media (hover:hover) and (pointer:fine){.page-module__9Xmk2q__bio a:hover,.page-module__9Xmk2q__bio button:hover{-webkit-text-decoration-color:var(--fg);text-decoration-color:var(--fg)}a.page-module__9Xmk2q__piece:hover .page-module__9Xmk2q__cap span:first-child{text-underline-offset:3px;text-decoration:underline}}@media (max-width:800px){.page-module__9Xmk2q__grid,.page-module__9Xmk2q__grid[data-cols="4"]{grid-template-columns:1fr 1fr}}@media (max-width:480px){.page-module__9Xmk2q__grid,.page-module__9Xmk2q__grid[data-cols="4"]{grid-template-columns:1fr}}
.lab-module__b9_2SW__page{grid-template-columns:calc(var(--shell-gap) * 6.5) minmax(0, 1fr);min-height:100svh;font-size:14px;line-height:1.45;display:grid}.lab-module__b9_2SW__rail{gap:var(--stage-gap);height:100svh;padding:var(--shell-gap) var(--stage-gap) calc(var(--shell-gap) + var(--stage-gap));border-right:var(--hairline-width) solid var(--hairline);flex-direction:column;display:flex;position:sticky;top:0;overflow-y:auto}.lab-module__b9_2SW__intro,.lab-module__b9_2SW__about{gap:var(--hairline-gap);flex-direction:column;display:flex}.lab-module__b9_2SW__title{font-size:inherit;font-weight:inherit;margin:0}.lab-module__b9_2SW__rail p{margin:0}.lab-module__b9_2SW__muted{color:var(--muted)}.lab-module__b9_2SW__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lab-module__b9_2SW__pick{width:100%;padding:calc(var(--hairline-gap) / 2.5) 0;color:var(--muted);font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;transition:color var(--dur-quick) ease;background:0 0;border:0;grid-template-columns:2.4em minmax(0,1fr);display:grid}.lab-module__b9_2SW__pick span{font-variant-numeric:tabular-nums}.lab-module__b9_2SW__pick[aria-current=true]{color:var(--fg)}.lab-module__b9_2SW__pick:focus-visible{outline:var(--hairline-width) solid var(--rule);outline-offset:2px}.lab-module__b9_2SW__about{margin-top:auto}.lab-module__b9_2SW__keys{gap:calc(var(--hairline-gap) / 1.25);flex-wrap:wrap;display:flex}.lab-module__b9_2SW__keys .lab-module__b9_2SW__on{color:var(--fg);border-color:var(--rule)}.lab-module__b9_2SW__stage{min-width:0;padding:var(--stage-gap);place-items:center;display:grid}.lab-module__b9_2SW__stage:not([data-fit]){place-items:start center;overflow-x:auto}.lab-module__b9_2SW__frame{outline:var(--hairline-width) solid var(--hairline);flex:none}body:has(.lab-module__b9_2SW__page):after{display:none}@media (hover:hover) and (pointer:fine){.lab-module__b9_2SW__pick:hover{color:var(--fg)}}@media (max-width:860px){.lab-module__b9_2SW__page{grid-template-columns:minmax(0,1fr)}.lab-module__b9_2SW__rail{border-right:0;border-bottom:var(--hairline-width) solid var(--hairline);height:auto;position:static}.lab-module__b9_2SW__about{margin-top:0}}@media (prefers-reduced-motion:reduce){.lab-module__b9_2SW__pick{transition:none}}@media print{@page{size:8.5in 11in;margin:0}body:has(.lab-module__b9_2SW__page){background:#fff}body:has(.lab-module__b9_2SW__page)>:not(:has(.lab-module__b9_2SW__page)){display:none}.lab-module__b9_2SW__page{min-height:0;display:block}.lab-module__b9_2SW__rail{display:none}.lab-module__b9_2SW__stage{padding:0;display:block}.lab-module__b9_2SW__frame{outline:0;zoom:1!important}}
.full-module__3eiAPG__page{--hairline-ink:5%;--hairline-width:1px;--hairline:color-mix(in srgb, var(--fg) var(--hairline-ink), var(--bg));gap:var(--stage-gap);width:100%;max-width:calc(var(--shell-gap) * 21);min-height:100svh;padding:var(--stage-gap) clamp(12px, 3vw, var(--stage-gap)) var(--shell-gap);flex-direction:column;margin-inline:auto;font-weight:500;line-height:1.4375;display:flex}body:has(.full-module__3eiAPG__page):after{display:none}
.playful-module__OCFiaa__tabs{scrollbar-width:none;background:#f2f2f4;border-radius:999px;gap:2px;max-width:100%;padding:4px;display:flex;position:relative;overflow-x:auto}.playful-module__OCFiaa__pill{background:#fff;border-radius:999px;height:32px;transition:translate .2s ease-out,width .2s ease-out;position:absolute;top:4px;left:0;box-shadow:0 1px 2px #1011141f,0 0 0 1px #1011140a}.playful-module__OCFiaa__tab{color:#5b5e66;height:32px;font:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;transition:color .12s;display:flex;position:relative}.playful-module__OCFiaa__tab span{color:#71747c;font-variant-numeric:tabular-nums}.playful-module__OCFiaa__tab[aria-selected=true]{color:#101114}.playful-module__OCFiaa__nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;width:100%;display:grid}.playful-module__OCFiaa__group{flex-direction:column;gap:4px;display:flex}.playful-module__OCFiaa__groupLabel{color:#71747c;padding:0 14px 4px;font-size:12px;font-weight:500}.playful-module__OCFiaa__link{color:#5b5e66;height:40px;font:inherit;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;border-radius:999px;align-items:center;gap:12px;padding:0 14px;font-size:14px;font-weight:500;transition:transform .12s cubic-bezier(.23,1,.32,1),background-color .12s,color .12s;display:flex}.playful-module__OCFiaa__link svg{flex:none;width:18px;height:18px}.playful-module__OCFiaa__link[aria-pressed=true]{color:#101114;background:#f2f2f4}.playful-module__OCFiaa__link:active{transform:scale(.97)}.playful-module__OCFiaa__podium{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%;display:grid}.playful-module__OCFiaa__card{color:#101114;text-align:left;flex-direction:column;padding:20px;font-size:14px;line-height:1.4;display:flex}.playful-module__OCFiaa__cardTop{justify-content:space-between;align-items:flex-start;display:flex}.playful-module__OCFiaa__avatar{background:var(--soft);width:56px;height:56px;color:var(--ink);text-transform:uppercase;border-radius:999px;flex:none;place-items:center;font-size:16px;font-weight:600;display:grid}.playful-module__OCFiaa__medal{color:#fff;font-size:13px;font-weight:600}.playful-module__OCFiaa__handle{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;margin-top:16px;font-weight:600;overflow:hidden}.playful-module__OCFiaa__niche{color:#5b5e66;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.playful-module__OCFiaa__score{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:16px;font-size:34px;font-weight:500;line-height:1}.playful-module__OCFiaa__scoreLabel{color:#71747c;margin-top:4px;font-size:12px}.playful-module__OCFiaa__marks{flex-wrap:wrap;gap:6px;margin-top:16px;display:flex}.playful-module__OCFiaa__post{color:#101114;text-align:left;flex-direction:column;padding:8px;font-size:14px;line-height:1.4;display:flex}.playful-module__OCFiaa__cover{aspect-ratio:3/4;color:#71747c;background:#f2f2f4;border-radius:14px;place-items:center;display:grid;position:relative}.playful-module__OCFiaa__cover>svg{opacity:.6;width:24px;height:24px}.playful-module__OCFiaa__status{position:absolute;top:8px;left:8px}.playful-module__OCFiaa__length{color:#fff;font-variant-numeric:tabular-nums;background:#101114b3;border-radius:999px;padding:2px 6px;font-size:11px;font-weight:500;position:absolute;bottom:8px;right:8px}.playful-module__OCFiaa__postText{flex-direction:column;padding:12px 6px 6px;display:flex}.playful-module__OCFiaa__caption{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.playful-module__OCFiaa__by{color:#71747c;align-items:center;gap:6px;min-width:0;margin-top:6px;font-size:12px;display:flex}.playful-module__OCFiaa__by span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.playful-module__OCFiaa__by span:last-child{flex:none}.playful-module__OCFiaa__face{background:var(--soft);width:20px;height:20px;color:var(--ink);text-transform:uppercase;border-radius:999px;flex:none;place-items:center;font-size:10px;font-weight:600;display:grid}.playful-module__OCFiaa__numbers{flex-wrap:wrap;gap:4px;margin-top:10px;display:flex}.playful-module__OCFiaa__numbers svg{width:12px;height:12px}.playful-module__OCFiaa__flag{color:#9a5b00;align-items:center;gap:6px;margin-top:8px;font-size:12px;display:flex}.playful-module__OCFiaa__flag:before{content:"";background:currentColor;border-radius:999px;width:6px;height:6px}.playful-module__OCFiaa__handoffs{color:#101114;background:#fafafb;border-radius:20px;width:min(420px,100%);margin:0;padding:0;font-size:14px;list-style:none;overflow:hidden;box-shadow:0 0 0 1px #ececef}.playful-module__OCFiaa__handoff{align-items:center;gap:8px;height:56px;padding:0 16px;font-weight:500;display:flex}.playful-module__OCFiaa__handoff+.playful-module__OCFiaa__handoff{border-top:1px solid #ececef}.playful-module__OCFiaa__handoff>svg{color:#71747c;flex:none;width:14px;height:14px}.playful-module__OCFiaa__handoff time{color:#71747c;font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px;font-weight:400}@media (hover:hover) and (pointer:fine){.playful-module__OCFiaa__tab:hover{color:#101114}.playful-module__OCFiaa__link:not([aria-pressed=true]):hover{color:#101114;background:#f2f2f4b3}}@media (max-width:620px){.playful-module__OCFiaa__nav{grid-template-columns:minmax(0,1fr)}.playful-module__OCFiaa__podium{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;padding:1px;display:flex;overflow-x:auto}.playful-module__OCFiaa__podium>*{scroll-snap-align:start;flex:0 0 72%}}@media (prefers-reduced-motion:reduce){.playful-module__OCFiaa__pill,.playful-module__OCFiaa__link{transition:none}.playful-module__OCFiaa__link:active{transform:none}}
.page-module____Cc-W__page{min-height:100svh;padding:var(--page-pad);justify-content:center;display:flex}.page-module____Cc-W__shell{gap:var(--shell-gap);flex-direction:column;width:520px;max-width:100%;display:flex}.page-module____Cc-W__head{flex-direction:column;gap:18px;display:flex}.page-module____Cc-W__headRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.page-module____Cc-W__title{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}.page-module____Cc-W__tagline{max-width:380px;color:var(--muted);text-wrap:pretty;margin:0}.page-module____Cc-W__stage{gap:var(--stage-gap);flex-direction:column;width:100%;display:flex}.page-module____Cc-W__controls{align-items:center;gap:8px;width:100%;display:flex}.page-module____Cc-W__sound{font:inherit;letter-spacing:inherit;color:var(--muted);cursor:pointer;text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);transition:color var(--dur-quick) ease, text-decoration-color var(--dur-quick) ease;background:0 0;border:none;margin-left:auto;padding:0}.page-module____Cc-W__fields{grid-template-columns:1fr 1fr;gap:16px 20px;width:100%;display:grid}.page-module____Cc-W__field{display:block}.page-module____Cc-W__fieldLabel{color:var(--muted);margin-bottom:5px;display:block}.page-module____Cc-W__input{border:var(--hairline-width) solid var(--hairline);border-radius:var(--radius);width:100%;color:inherit;font:inherit;letter-spacing:inherit;transition:border-color var(--dur-quick) ease;background:0 0;outline:none;padding:6px 10px}.page-module____Cc-W__input:focus{border-color:var(--rule)}.page-module____Cc-W__dials{gap:var(--hairline-gap);width:100%;margin-top:calc(var(--divider-gap) - var(--stage-gap));padding-top:var(--divider-gap);border-top:var(--hairline-width) solid var(--hairline);flex-direction:column;display:flex}.page-module____Cc-W__dial{align-items:center;gap:12px;display:flex}.page-module____Cc-W__dialLabel{width:74px;color:var(--muted);flex-shrink:0}.page-module____Cc-W__dialValue{text-align:right;font-variant-numeric:tabular-nums;width:46px;color:var(--muted);flex-shrink:0}.page-module____Cc-W__select{border:var(--hairline-width) solid var(--hairline);border-radius:var(--radius);min-width:0;color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;transition:border-color var(--dur-quick) ease;background:0 0;outline:none;flex:1;padding:4px 8px}.page-module____Cc-W__select:focus{border-color:var(--rule)}.page-module____Cc-W__range{appearance:none;cursor:pointer;background:0 0;flex:1;min-width:0;height:16px}.page-module____Cc-W__range::-webkit-slider-runnable-track{height:var(--hairline-width);background:var(--hairline)}.page-module____Cc-W__range::-webkit-slider-thumb{appearance:none;background:var(--fg);border-radius:50%;width:9px;height:9px;margin-top:-4px}.page-module____Cc-W__range::-moz-range-track{height:var(--hairline-width);background:var(--hairline)}.page-module____Cc-W__range::-moz-range-thumb{background:var(--fg);border:none;border-radius:50%;width:9px;height:9px}.page-module____Cc-W__range:focus-visible{outline:none}.page-module____Cc-W__range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--hairline)}.page-module____Cc-W__giveaway{justify-content:space-between;align-items:center;gap:var(--row-gap);width:100%;margin-top:calc(var(--divider-gap) - var(--stage-gap));padding-top:calc(var(--divider-gap) - .3em);border-top:var(--hairline-width) solid var(--hairline);display:flex}.page-module____Cc-W__giveawayNote{color:var(--muted)}.page-module____Cc-W__shortcuts{color:var(--muted);margin:0}@media (hover:hover) and (pointer:fine){.page-module____Cc-W__sound:hover{color:var(--fg);-webkit-text-decoration-color:var(--fg);text-decoration-color:var(--fg)}}.page-module____Cc-W__rise{opacity:0;animation:page-module____Cc-W__workIn var(--dur-entrance) var(--ease-entrance) forwards;animation-delay:.45s;transform:translateY(7px)}@keyframes page-module____Cc-W__workIn{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.page-module____Cc-W__rise{opacity:1;animation:none;transform:none}}@media (max-width:1000px){.page-module____Cc-W__shell{max-width:380px}.page-module____Cc-W__fields{grid-template-columns:1fr}}
.Stage-module__R00ClW__frame{border:var(--hairline-width) solid var(--hairline);border-radius:var(--radius-lg);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.Stage-module__R00ClW__copySpot{z-index:1;transition:opacity var(--dur-quick) ease;position:absolute;top:12px;right:12px}.Stage-module__R00ClW__copySpot:not([data-status=copied]):not([data-status=error]){opacity:0}.Stage-module__R00ClW__copySpot:focus-visible{opacity:1}@media (hover:hover) and (pointer:fine){.Stage-module__R00ClW__frame:hover .Stage-module__R00ClW__copySpot{opacity:1}}@media (hover:none){.Stage-module__R00ClW__copySpot:not([data-status=copied]):not([data-status=error]){opacity:1}}
.Stage-module__qJx_1W__frame{aspect-ratio:16/9;padding:var(--stage-gap) var(--stage-gap) 0;border-radius:var(--radius-lg);background:#000;align-items:flex-end;display:flex;position:relative;overflow:hidden}.Stage-module__qJx_1W__copySpot{transition:opacity var(--dur-quick) ease;position:absolute;top:12px;right:12px}.Stage-module__qJx_1W__copySpot:not([data-status=copied]):not([data-status=error]){opacity:0}.Stage-module__qJx_1W__frame:hover .Stage-module__qJx_1W__copySpot,.Stage-module__qJx_1W__copySpot:focus-visible{opacity:1}@media (hover:none){.Stage-module__qJx_1W__copySpot:not([data-status=copied]):not([data-status=error]){opacity:1}}body:has(.Stage-module__qJx_1W__frame):after{display:none}
.Stage-module__zDjF6G__frame{border:var(--hairline-width) solid var(--hairline);border-radius:var(--radius-lg);padding:1.25em 1.4em;position:relative;overflow:hidden}.Stage-module__zDjF6G__copySpot{z-index:1;transition:opacity var(--dur-quick) ease;position:absolute;top:12px;right:12px}.Stage-module__zDjF6G__copySpot:not([data-status=copied]):not([data-status=error]){opacity:0}.Stage-module__zDjF6G__frame:hover .Stage-module__zDjF6G__copySpot,.Stage-module__zDjF6G__copySpot:focus-visible{opacity:1}@media (hover:none){.Stage-module__zDjF6G__copySpot:not([data-status=copied]):not([data-status=error]){opacity:1}}
.Stage-module__lgh8cW__frame{aspect-ratio:4/5;border:var(--hairline-width) solid var(--hairline);border-radius:var(--radius-lg);width:100%;margin:0 auto;position:relative;overflow:hidden}.Stage-module__lgh8cW__scroller{overscroll-behavior:contain;scroll-snap-type:y mandatory;touch-action:pan-y;scrollbar-width:none;z-index:1;position:absolute;inset:0;overflow-y:scroll}.Stage-module__lgh8cW__scroller::-webkit-scrollbar{display:none}.Stage-module__lgh8cW__rows{pointer-events:none;position:absolute;inset:0}.Stage-module__lgh8cW__stop{scroll-snap-align:start;height:64px}.Stage-module__lgh8cW__row{letter-spacing:0;white-space:nowrap;color:var(--fg);will-change:transform;justify-content:center;font-size:15px;line-height:1.26667;display:flex;position:absolute;left:0;right:0}.Stage-module__lgh8cW__ink{align-items:baseline;display:inline-flex}.Stage-module__lgh8cW__slot{justify-content:center;align-self:center;align-items:center;width:0;height:.94em;display:inline-flex;transform:translateY(-.04em)}.Stage-module__lgh8cW__placeholder{aspect-ratio:1;border:var(--hairline-width) solid var(--rule);border-radius:12%;flex:none;height:100%;display:block}.Stage-module__lgh8cW__photo{aspect-ratio:1;object-fit:cover;border-radius:12%;flex:none;height:0;display:block}.Stage-module__lgh8cW__copySpot{z-index:2;transition:opacity var(--dur-quick) ease;position:absolute;top:12px;right:12px}.Stage-module__lgh8cW__copySpot:not([data-status=copied]):not([data-status=error]){opacity:0}.Stage-module__lgh8cW__frame:hover .Stage-module__lgh8cW__copySpot,.Stage-module__lgh8cW__copySpot:focus-visible{opacity:1}@media (hover:none){.Stage-module__lgh8cW__copySpot:not([data-status=copied]):not([data-status=error]){opacity:1}}
.Stage-module__MUO9yW__frame{aspect-ratio:16/9;border:var(--hairline-width) solid var(--hairline);border-radius:var(--radius-lg);background:#fff;place-items:center;display:grid;position:relative}.Stage-module__MUO9yW__pair{gap:var(--shell-gap);display:flex}.Stage-module__MUO9yW__cell{align-items:center;gap:var(--row-gap);color:var(--muted);flex-direction:column;display:flex}.Stage-module__MUO9yW__copySpot{transition:opacity var(--dur-quick) ease;position:absolute;top:12px;right:12px}.Stage-module__MUO9yW__copySpot:not([data-status=copied]):not([data-status=error]){opacity:0}.Stage-module__MUO9yW__frame:hover .Stage-module__MUO9yW__copySpot,.Stage-module__MUO9yW__copySpot:focus-visible{opacity:1}@media (hover:none){.Stage-module__MUO9yW__copySpot:not([data-status=copied]):not([data-status=error]){opacity:1}}body:has(.Stage-module__MUO9yW__frame):after{display:none}
.page-module__0pOxuG__page{min-height:100svh;padding:var(--page-pad);justify-content:center;display:flex}.page-module__0pOxuG__shell{gap:var(--shell-gap);flex-direction:column;width:520px;max-width:100%;display:flex}.page-module__0pOxuG__headRow{justify-content:space-between;align-items:center;gap:var(--row-gap);display:flex}.page-module__0pOxuG__pageName{font-size:inherit;font-weight:inherit;line-height:inherit;color:var(--muted);margin:0}.page-module__0pOxuG__cards{gap:var(--stage-gap);flex-direction:column;display:flex}.page-module__0pOxuG__cardBlock{gap:var(--hairline-gap);flex-direction:column;display:flex}.page-module__0pOxuG__cardHead{justify-content:space-between;align-items:baseline;gap:var(--row-gap);display:flex}.page-module__0pOxuG__cardDate{color:var(--muted);flex-shrink:0}.page-module__0pOxuG__card{border:var(--hairline-width) solid var(--hairline);border-radius:var(--radius-lg);height:220px;transition:border-color var(--dur-quick) ease;justify-content:center;align-items:center;gap:28px;text-decoration:none;display:flex}.page-module__0pOxuG__card img{object-fit:contain;width:72px;height:72px}@media (hover:hover) and (pointer:fine){.page-module__0pOxuG__card:hover{border-color:var(--rule)}}.page-module__0pOxuG__shell .page-module__0pOxuG__card,.page-module__0pOxuG__shell .page-module__0pOxuG__card *{text-decoration:none}.page-module__0pOxuG__shell a{text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);transition:color var(--dur-quick) ease, text-decoration-color var(--dur-quick) ease}@media (hover:hover) and (pointer:fine){.page-module__0pOxuG__shell a:hover{color:var(--fg);-webkit-text-decoration-color:var(--fg);text-decoration-color:var(--fg)}}.page-module__0pOxuG__rise{opacity:0;animation:page-module__0pOxuG__workIn var(--dur-entrance) var(--ease-entrance) forwards;transform:translateY(7px)}@keyframes page-module__0pOxuG__workIn{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.page-module__0pOxuG__rise{opacity:1;animation:none;transform:none}}@media (max-width:1000px){.page-module__0pOxuG__shell{max-width:min(380px,100%)}.page-module__0pOxuG__card{gap:18px;height:190px}.page-module__0pOxuG__card img{width:52px;height:52px}}
.Stage-module__oyOP6a__frame{justify-content:center;align-items:center;gap:var(--shell-gap);padding:var(--shell-gap) 0;border:var(--hairline-width) solid var(--hairline);border-radius:var(--radius-lg);flex-direction:column;display:flex;position:relative}.Stage-module__oyOP6a__copyTop,.Stage-module__oyOP6a__copyMid{transition:opacity var(--dur-quick) ease;position:absolute;right:12px}.Stage-module__oyOP6a__copyTop{top:12px}.Stage-module__oyOP6a__copyMid{top:calc(50% - 17px)}.Stage-module__oyOP6a__copyTop:not([data-status=copied]):not([data-status=error]),.Stage-module__oyOP6a__copyMid:not([data-status=copied]):not([data-status=error]){opacity:0}.Stage-module__oyOP6a__frame:hover .Stage-module__oyOP6a__copyTop,.Stage-module__oyOP6a__frame:hover .Stage-module__oyOP6a__copyMid,.Stage-module__oyOP6a__copyTop:focus-visible,.Stage-module__oyOP6a__copyMid:focus-visible{opacity:1}@media (hover:none){.Stage-module__oyOP6a__copyTop:not([data-status=copied]):not([data-status=error]),.Stage-module__oyOP6a__copyMid:not([data-status=copied]):not([data-status=error]){opacity:1}}
.Stage-module__LSFARW__frame{border:var(--hairline-width) solid var(--hairline);border-radius:var(--radius-lg);position:relative;overflow:hidden}.Stage-module__LSFARW__copySpot{z-index:1;transition:opacity var(--dur-quick) ease;position:absolute;top:12px;right:12px}.Stage-module__LSFARW__copySpot:not([data-status=copied]):not([data-status=error]){opacity:0}.Stage-module__LSFARW__frame:hover .Stage-module__LSFARW__copySpot,.Stage-module__LSFARW__copySpot:focus-visible{opacity:1}@media (hover:none){.Stage-module__LSFARW__copySpot:not([data-status=copied]):not([data-status=error]){opacity:1}}
.page-module__PahHeW__page{gap:var(--shell-gap);min-height:100svh;padding:var(--row-gap) var(--edge) var(--gap-2xl);flex-direction:column;display:flex}.page-module__PahHeW__say{margin:var(--stage-gap) 0 0;letter-spacing:-.045em;max-width:14em;font-size:clamp(1.5rem,2.6vw,2.5rem);font-weight:540;line-height:1.05}.page-module__PahHeW__groups{flex-direction:column;display:flex}.page-module__PahHeW__group{gap:var(--shell-gap);padding-top:var(--stage-gap);border-top:1px solid var(--fg);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);display:grid}.page-module__PahHeW__group+.page-module__PahHeW__group{margin-top:var(--gap-xl)}.page-module__PahHeW__name{top:var(--stage-gap);letter-spacing:-.075em;flex-direction:column;align-self:start;margin:0;font-size:clamp(3rem,7.4vw,8.4rem);font-weight:560;line-height:.8;display:flex;position:sticky}.page-module__PahHeW__name span{margin-top:var(--row-gap);letter-spacing:var(--body-letter-spacing);color:var(--muted);font-size:1rem;font-weight:460;line-height:1.3}.page-module__PahHeW__rows{flex-direction:column;display:flex}.page-module__PahHeW__row{align-items:center;gap:var(--stage-gap);padding:var(--hairline-gap) 0;grid-template-columns:clamp(140px,17vw,250px) minmax(0,1fr) auto;display:grid}.page-module__PahHeW__row+.page-module__PahHeW__row{border-top:var(--hairline-width) solid var(--hairline)}.page-module__PahHeW__stage{aspect-ratio:3/2;background:var(--tile);position:relative;overflow:hidden}.page-module__PahHeW__title{letter-spacing:-.045em;font-size:clamp(1.15rem,2vw,1.9rem);font-weight:520;line-height:1.08}.page-module__PahHeW__muted{color:var(--muted)}@media (hover:hover) and (pointer:fine){a.page-module__PahHeW__row:hover .page-module__PahHeW__title{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1.5px}}@media (max-width:800px){.page-module__PahHeW__group{gap:var(--stage-gap);grid-template-columns:1fr}.page-module__PahHeW__name{font-size:clamp(3.2rem,17vw,6rem);position:static}.page-module__PahHeW__row{grid-template-columns:110px minmax(0,1fr)}.page-module__PahHeW__row .page-module__PahHeW__muted{display:none}}
.page-module__bKRUrW__page{gap:var(--stage-gap);height:100svh;min-height:620px;padding:var(--row-gap) var(--edge) calc(var(--shell-gap) + var(--stage-gap));flex-direction:column;display:flex;overflow:hidden}.page-module__bKRUrW__main{gap:var(--shell-gap);flex:1;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);min-height:0;display:grid}.page-module__bKRUrW__copy{justify-content:flex-end;gap:var(--row-gap);flex-direction:column;min-width:0;display:flex}.page-module__bKRUrW__big{letter-spacing:-.07em;text-wrap:balance;margin:0;font-size:clamp(2.8rem,7.6vw,8.6rem);font-weight:560;line-height:.9}.page-module__bKRUrW__meta{color:var(--muted);margin:0}.page-module__bKRUrW__stage{aspect-ratio:3/2;background:var(--tile);align-self:end;max-height:100%;position:relative;overflow:hidden}.page-module__bKRUrW__strips{gap:var(--stage-gap);display:flex}.page-module__bKRUrW__strip{flex-direction:column;flex:1 1 0;gap:6px;min-width:0;display:flex}.page-module__bKRUrW__stripName{font-size:inherit;font-weight:inherit;margin:0;line-height:1.3}.page-module__bKRUrW__thumbs{gap:4px;display:grid}.page-module__bKRUrW__thumb{aspect-ratio:1;background:var(--tile);transition:opacity var(--dur-quick) ease;position:relative;overflow:hidden}.page-module__bKRUrW__thumb[data-on=true]{outline:1.5px solid var(--fg);outline-offset:-1.5px}@media (hover:hover) and (pointer:fine){.page-module__bKRUrW__strips:hover .page-module__bKRUrW__thumb:not(:hover){opacity:.45}}@media (max-width:800px){.page-module__bKRUrW__page{height:auto;min-height:100svh;overflow:visible}.page-module__bKRUrW__main{gap:var(--stage-gap);grid-template-columns:1fr}.page-module__bKRUrW__big{font-size:clamp(2.8rem,14vw,5.5rem)}.page-module__bKRUrW__strips{flex-direction:column}.page-module__bKRUrW__thumbs{grid-template-columns:repeat(4,1fr)!important}}
.page-module__dh8g5G__page{background:var(--tile);letter-spacing:.01em;text-transform:uppercase;height:100svh;min-height:560px;font-size:12px;font-weight:500;line-height:1.35;position:relative;overflow:hidden}.page-module__dh8g5G__stage{position:absolute;inset:14svh 12vw}.page-module__dh8g5G__piece{animation:page-module__dh8g5G__show .45s var(--ease-out);position:absolute;inset:0}@keyframes page-module__dh8g5G__show{0%{opacity:0}}.page-module__dh8g5G__tl,.page-module__dh8g5G__tr,.page-module__dh8g5G__bl,.page-module__dh8g5G__br{margin:0;position:absolute}.page-module__dh8g5G__tl{top:var(--row-gap);left:var(--edge);gap:var(--stage-gap);flex-direction:column;display:flex}.page-module__dh8g5G__tl p{flex-direction:column;margin:0;display:flex}.page-module__dh8g5G__tl span,.page-module__dh8g5G__muted{color:var(--muted)}.page-module__dh8g5G__contents{flex-direction:column;align-items:flex-start;display:flex}.page-module__dh8g5G__contents button{font-weight:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--muted);cursor:pointer;transition:color var(--dur-quick) ease;background:0 0;border:0;padding:0}.page-module__dh8g5G__contents button[data-on=true]{color:var(--fg)}.page-module__dh8g5G__tr{top:var(--row-gap);right:var(--edge);gap:var(--stage-gap);display:flex}.page-module__dh8g5G__bl{left:var(--edge);bottom:calc(var(--shell-gap) + var(--row-gap));letter-spacing:-.055em;text-transform:none;max-width:7.5em;font-size:clamp(1.7rem,3.2vw,3.2rem);font-weight:560;line-height:.95}.page-module__dh8g5G__br{right:var(--edge);bottom:calc(var(--shell-gap) + var(--row-gap));text-align:right}.page-module__dh8g5G__br p{margin:0}.page-module__dh8g5G__step{justify-content:flex-end;gap:var(--row-gap);margin-top:var(--row-gap);font-variant-numeric:tabular-nums;display:flex}.page-module__dh8g5G__step button{font-weight:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;padding:0}@media (hover:hover) and (pointer:fine){.page-module__dh8g5G__tr a:hover,.page-module__dh8g5G__step button:hover{text-underline-offset:3px;text-decoration:underline}.page-module__dh8g5G__contents button:hover{color:var(--fg)}}@media (prefers-reduced-motion:reduce){.page-module__dh8g5G__piece{animation:none}}@media (max-width:700px){.page-module__dh8g5G__stage{inset:22svh var(--edge) 34svh}.page-module__dh8g5G__tl{right:var(--edge);gap:var(--hairline-gap)}.page-module__dh8g5G__contents{gap:var(--row-gap);flex-direction:row}.page-module__dh8g5G__tr{top:auto;bottom:calc(var(--shell-gap) + var(--row-gap));right:var(--edge);flex-direction:column;align-items:flex-end;gap:0}.page-module__dh8g5G__br{left:var(--edge);right:auto;bottom:calc(var(--shell-gap) + var(--row-gap) + 5.4rem);text-align:left}.page-module__dh8g5G__step{justify-content:flex-start}}
.page-module__8Qj2XW__page{gap:var(--shell-gap);min-height:100svh;padding:var(--stage-gap) var(--edge) var(--gap-2xl);flex-direction:column;display:flex}.page-module__8Qj2XW__top{justify-content:space-between;align-items:baseline;gap:var(--stage-gap);display:flex}.page-module__8Qj2XW__who{gap:var(--row-gap);margin:0;display:flex}.page-module__8Qj2XW__muted{color:var(--muted)}.page-module__8Qj2XW__links{gap:var(--stage-gap);display:flex}.page-module__8Qj2XW__links a{color:inherit}.page-module__8Qj2XW__say{letter-spacing:-.065em;text-wrap:balance;margin:0;font-size:clamp(3rem,9.4vw,11rem);font-weight:560;line-height:.92}.page-module__8Qj2XW__group{gap:var(--hairline-gap);flex-direction:column;display:flex}.page-module__8Qj2XW__groupName{letter-spacing:-.03em;color:var(--muted);margin:0;font-size:clamp(1.2rem,1.9vw,1.7rem);font-weight:520;line-height:1.2}.page-module__8Qj2XW__groupName sup{font-variant-numeric:tabular-nums;letter-spacing:0;margin-left:.2em;font-size:.5em}.page-module__8Qj2XW__rows{border-bottom:var(--hairline-width) solid var(--hairline);flex-direction:column;display:flex}.page-module__8Qj2XW__row{align-items:baseline;gap:var(--stage-gap);border-top:var(--hairline-width) solid var(--hairline);color:inherit;transition:opacity var(--dur-quick) ease;grid-template-columns:minmax(0,1fr) 13rem 12rem 7rem;padding:.5em 0 .55em;display:grid}.page-module__8Qj2XW__title{letter-spacing:-.05em;font-size:clamp(1.7rem,3.9vw,4.1rem);font-weight:520;line-height:1.02}.page-module__8Qj2XW__cell{color:var(--muted)}.page-module__8Qj2XW__when{text-align:right;font-variant-numeric:tabular-nums}.page-module__8Qj2XW__float{z-index:20;pointer-events:none;width:420px;height:236px;position:fixed;top:0;left:0}.page-module__8Qj2XW__floatInner{border-radius:var(--radius-lg);background:var(--bg);width:100%;height:100%;box-shadow:0 0 0 var(--hairline-width) var(--hairline), 0 18px 50px -18px #26241f59;opacity:0;transform-origin:0 0;transition:opacity var(--dur-quick) var(--ease-out), transform var(--dur-quick) var(--ease-out);position:relative;overflow:hidden;transform:scale(.96)}.page-module__8Qj2XW__float[data-on=true] .page-module__8Qj2XW__floatInner{opacity:1;transform:none}@media (hover:hover) and (pointer:fine){.page-module__8Qj2XW__rows:hover .page-module__8Qj2XW__row:not(:hover){opacity:.26}.page-module__8Qj2XW__links a:hover{text-underline-offset:3px;text-decoration:underline}}@media (prefers-reduced-motion:reduce){.page-module__8Qj2XW__floatInner{transform:none}}@media (max-width:900px){.page-module__8Qj2XW__top{gap:var(--hairline-gap);flex-direction:column}.page-module__8Qj2XW__who{flex-direction:column;gap:0}.page-module__8Qj2XW__row{grid-template-columns:minmax(0,1fr) auto;row-gap:0}.page-module__8Qj2XW__cell:not(.page-module__8Qj2XW__when){display:none}.page-module__8Qj2XW__say{font-size:clamp(2.8rem,14vw,5.5rem)}.page-module__8Qj2XW__float{display:none}}
.page-module__v6tDTG__page{grid-template-columns:1fr 1fr;display:grid}.page-module__v6tDTG__photo{background:var(--tile);height:100svh;position:sticky;top:0}.page-module__v6tDTG__side{gap:var(--shell-gap);min-width:0;padding:var(--row-gap) var(--edge) var(--gap-2xl);flex-direction:column;display:flex}.page-module__v6tDTG__top{justify-content:space-between;gap:var(--stage-gap);display:flex}.page-module__v6tDTG__links{gap:var(--stage-gap);display:flex}.page-module__v6tDTG__intro{gap:var(--stage-gap);margin:var(--shell-gap) 0;flex-direction:column;display:flex}.page-module__v6tDTG__group{gap:var(--hairline-gap);flex-direction:column;display:flex}.page-module__v6tDTG__groupName{letter-spacing:-.055em;margin:0;font-size:clamp(1.4rem,2.2vw,2rem);font-weight:560;line-height:1}.page-module__v6tDTG__say{letter-spacing:-.065em;text-wrap:balance;margin:0;font-size:clamp(2.6rem,5.4vw,6rem);font-weight:560;line-height:.92}.page-module__v6tDTG__bio{max-width:26em;color:var(--muted);margin:0}.page-module__v6tDTG__muted{color:var(--muted)}.page-module__v6tDTG__rows{border-bottom:var(--hairline-width) solid var(--hairline);flex-direction:column;display:flex}.page-module__v6tDTG__row{align-items:center;gap:var(--stage-gap);padding:var(--hairline-gap) 0;border-top:var(--hairline-width) solid var(--hairline);grid-template-columns:148px minmax(0,1fr) auto;display:grid}.page-module__v6tDTG__stage{aspect-ratio:3/2;background:var(--tile);position:relative;overflow:hidden}.page-module__v6tDTG__title{letter-spacing:-.035em;font-size:clamp(1.05rem,1.5vw,1.4rem);font-weight:520;line-height:1.15}@media (hover:hover) and (pointer:fine){.page-module__v6tDTG__links a:hover,a.page-module__v6tDTG__row:hover .page-module__v6tDTG__title{text-underline-offset:3px;text-decoration:underline}}@media (max-width:900px){.page-module__v6tDTG__page{grid-template-columns:1fr}.page-module__v6tDTG__photo{height:72svh;position:static}.page-module__v6tDTG__top{gap:var(--hairline-gap);flex-direction:column}.page-module__v6tDTG__row{grid-template-columns:104px minmax(0,1fr)}.page-module__v6tDTG__row .page-module__v6tDTG__muted{margin-top:calc(var(--stage-gap) * -.8);grid-column:2}}
