.Portfolio-module__Qf8p6a__main{z-index:1;position:relative}.Portfolio-module__Qf8p6a__cover{z-index:100;background:var(--ink-950);position:fixed;inset:0}.Portfolio-module__Qf8p6a__ambient{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.Portfolio-module__Qf8p6a__blob{filter:blur(90px);opacity:.55;animation:Portfolio-module__Qf8p6a__float 18s var(--ease-in-out) infinite alternate;border-radius:50%;position:absolute}.Portfolio-module__Qf8p6a__blob:first-child{background:radial-gradient(circle,#ff3d8b80,#0000 68%);width:46vmax;height:46vmax;top:-12vmax;left:-14vmax}.Portfolio-module__Qf8p6a__blob:nth-child(2){background:radial-gradient(circle,#d1105f73,#0000 68%);width:38vmax;height:38vmax;animation-duration:24s;animation-direction:alternate-reverse;top:30vh;right:-12vmax}.Portfolio-module__Qf8p6a__blob:nth-child(3){background:radial-gradient(circle,#ff9cc647,#0000 68%);width:30vmax;height:30vmax;animation-duration:21s;bottom:-18vmax;left:30vw}@keyframes Portfolio-module__Qf8p6a__float{to{transform:translate(6vmax,4vmax)scale(1.12)}}.Portfolio-module__Qf8p6a__cursorLight{width:640px;height:640px;transform:translate3d(var(--mx,50vw), var(--my,-40vh), 0);will-change:transform;background:radial-gradient(circle,#ff3d8b21,#ff3d8b0a 40%,#0000 68%);border-radius:50%;margin:-320px 0 0 -320px;position:absolute;top:0;left:0}.Portfolio-module__Qf8p6a__grain{opacity:.05;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.6 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}@media (hover:none){.Portfolio-module__Qf8p6a__cursorLight{display:none}}
.Intro-module__kcw-FG__root{z-index:100;background:radial-gradient(80% 70% at 50% 60%, var(--ink-800), var(--ink-950) 70%);cursor:default;transition:opacity .55s var(--ease-out);place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.Intro-module__kcw-FG__root[data-stage=fade]{opacity:0;pointer-events:none}.Intro-module__kcw-FG__orbA,.Intro-module__kcw-FG__orbB{filter:blur(70px);pointer-events:none;border-radius:50%;position:absolute}.Intro-module__kcw-FG__orbA{width:420px;height:420px;animation:Intro-module__kcw-FG__drift 6s var(--ease-in-out) infinite alternate;background:radial-gradient(circle,#ff3d8b73,#ff3d8b00 70%);top:calc(50% - 260px);left:calc(50% - 360px)}.Intro-module__kcw-FG__orbB{width:360px;height:360px;animation:Intro-module__kcw-FG__drift 7s var(--ease-in-out) infinite alternate-reverse;background:radial-gradient(circle,#ff9cc64d,#ff9cc600 70%);top:calc(50% - 40px);left:calc(50% + 40px)}@keyframes Intro-module__kcw-FG__drift{to{transform:translate(60px,-30px)scale(1.1)}}.Intro-module__kcw-FG__bar{--radius:999px;animation:Intro-module__kcw-FG__barIn .7s var(--ease-spring) both;align-items:center;padding:8px;display:flex}@keyframes Intro-module__kcw-FG__barIn{0%{opacity:0;filter:blur(6px);transform:translateY(16px)scale(.92)}}.Intro-module__kcw-FG__item{height:56px;color:var(--muted);max-width:220px;transition:background .4s var(--ease-out), color .4s var(--ease-out), max-width .5s var(--ease-out), padding .5s var(--ease-out), opacity .3s ease;border-radius:999px;align-items:center;padding:0 18px;display:flex;overflow:hidden}.Intro-module__kcw-FG__icon{transition:transform .5s var(--ease-spring);flex:none}.Intro-module__kcw-FG__word{opacity:0;white-space:nowrap;letter-spacing:-.02em;max-width:0;transition:max-width .55s var(--ease-out), opacity .35s ease, margin .55s var(--ease-out);font-size:20px;font-weight:500;overflow:hidden}.Intro-module__kcw-FG__item[data-open] .Intro-module__kcw-FG__word{opacity:1;max-width:140px;margin-left:10px}.Intro-module__kcw-FG__item[data-current]{color:var(--paper);background:linear-gradient(160deg,#ff3d8b4d,#ff3d8b1a);box-shadow:inset 0 1px #ffffff40,0 8px 24px -8px #ff3d8b8c}.Intro-module__kcw-FG__item{position:relative}.Intro-module__kcw-FG__item[data-current]{animation:Intro-module__kcw-FG__itemPress .45s var(--ease-spring)}@keyframes Intro-module__kcw-FG__itemPress{0%{transform:scale(.93)}to{transform:none}}.Intro-module__kcw-FG__itemRipple{border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:0 0 #ff9cc699}.Intro-module__kcw-FG__item[data-current] .Intro-module__kcw-FG__itemRipple{animation:Intro-module__kcw-FG__ripple .7s var(--ease-out)}.Intro-module__kcw-FG__item[data-current] .Intro-module__kcw-FG__icon{color:var(--pink-300);transform:rotate(-12deg)scale(1.12)}[data-stage=brand] .Intro-module__kcw-FG__item,[data-stage=press] .Intro-module__kcw-FG__item,[data-stage=open] .Intro-module__kcw-FG__item,[data-stage=fade] .Intro-module__kcw-FG__item{opacity:0;max-width:0;padding:0}.Intro-module__kcw-FG__brand{opacity:0;max-width:0;height:56px;font-family:var(--font-mono), monospace;white-space:nowrap;transition:max-width .6s var(--ease-spring), padding .6s var(--ease-spring), opacity .3s ease, transform .18s var(--ease-out);border-radius:999px;place-items:center;padding:0;font-size:18px;font-weight:500;display:grid;overflow:hidden}.Intro-module__kcw-FG__brandInner{align-items:center;gap:10px;display:flex}.Intro-module__kcw-FG__root:not([data-stage=words]) .Intro-module__kcw-FG__brand{opacity:1;max-width:280px;padding:0 28px}[data-stage=press] .Intro-module__kcw-FG__brand{transform:scale(.94)}.Intro-module__kcw-FG__ripple{border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:0 0 #ff9cc6b3}[data-stage=press] .Intro-module__kcw-FG__ripple,[data-stage=open] .Intro-module__kcw-FG__ripple{animation:Intro-module__kcw-FG__ripple .7s var(--ease-out) forwards}@keyframes Intro-module__kcw-FG__ripple{to{box-shadow:0 0 0 26px #ff9cc600}}.Intro-module__kcw-FG__cursor{z-index:3;pointer-events:none;filter:drop-shadow(0 6px 10px #00000080);will-change:transform;position:fixed;top:0;left:0}.Intro-module__kcw-FG__cursor svg{transform-origin:3px 2px;transition:transform .16s var(--ease-out);display:block}[data-stage=press] .Intro-module__kcw-FG__cursor svg,.Intro-module__kcw-FG__cursor[data-click] svg{transform:scale(.82)}.Intro-module__kcw-FG__tag{background:var(--ink-950);color:var(--paper);font-family:var(--font-mono), monospace;white-space:nowrap;border:1px solid #ffffff24;border-radius:7px;padding:4px 9px;font-size:12px;position:absolute;top:26px;left:22px}.Intro-module__kcw-FG__footer{left:var(--gutter);right:var(--gutter);justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:28px}.Intro-module__kcw-FG__skip{--radius:999px;color:var(--muted);align-items:center;gap:10px;padding:10px 16px;font-size:13px;transition:color .2s;display:flex}.Intro-module__kcw-FG__skip:hover{color:var(--paper)}.Intro-module__kcw-FG__skip kbd{font-family:var(--font-mono), monospace;background:#ffffff14;border-radius:5px;padding:2px 6px;font-size:11px}.Intro-module__kcw-FG__progress{background:linear-gradient(90deg, var(--pink-700), var(--pink-300));transform-origin:0;width:100%;height:2px;animation:4.8s linear both Intro-module__kcw-FG__progress;position:absolute;bottom:0;left:0}@keyframes Intro-module__kcw-FG__progress{0%{transform:scaleX(0)}}.Intro-module__kcw-FG__flash{z-index:4;pointer-events:none;background:radial-gradient(circle at var(--fx,50%) var(--fy,50%), #fff2f7 0%, var(--pink-300) 30%, var(--pink-500) 62%, var(--pink-700) 100%);clip-path:circle(0 at var(--fx,50%) var(--fy,50%));transition:clip-path .62s var(--ease-in-out);position:absolute;inset:0}[data-stage=open] .Intro-module__kcw-FG__flash,[data-stage=fade] .Intro-module__kcw-FG__flash{clip-path:circle(150vmax at var(--fx,50%) var(--fy,50%))}@media (max-width:600px){.Intro-module__kcw-FG__item{height:46px;padding:0 13px}.Intro-module__kcw-FG__word{font-size:16px}.Intro-module__kcw-FG__item[data-open] .Intro-module__kcw-FG__word{max-width:90px;margin-left:7px}.Intro-module__kcw-FG__item[data-open]:not([data-current]) .Intro-module__kcw-FG__word{opacity:0;max-width:0;margin-left:0}.Intro-module__kcw-FG__brand{height:46px;font-size:16px}.Intro-module__kcw-FG__footer .Intro-module__kcw-FG__label{display:none}}
.Dock-module__A06JOG__dock{--radius:999px;left:50%;bottom:max(18px, env(safe-area-inset-bottom));z-index:50;--glass-fill:linear-gradient(150deg, #201c259e, #0d0b1080);transition:transform .7s var(--ease-spring), opacity .4s ease;gap:2px;padding:6px;display:flex;position:fixed;transform:translate(-50%)}.Dock-module__A06JOG__dock[data-hidden]{opacity:0;transform:translate(-50%,140%)}.Dock-module__A06JOG__item{height:44px;color:var(--muted);transition:background .35s var(--ease-out), color .25s ease;border-radius:999px;align-items:center;padding:0 13px;display:flex}.Dock-module__A06JOG__icon{transition:transform .45s var(--ease-spring);flex:none}.Dock-module__A06JOG__label{opacity:0;white-space:nowrap;max-width:0;transition:max-width .5s var(--ease-out), opacity .3s ease, margin .5s var(--ease-out);font-size:14px;font-weight:500;overflow:hidden}.Dock-module__A06JOG__item:hover{color:var(--paper)}.Dock-module__A06JOG__item:hover .Dock-module__A06JOG__icon{transform:translateY(-2px)rotate(-8deg)}.Dock-module__A06JOG__item[data-active]{color:var(--paper);background:linear-gradient(160deg,#ff3d8b52,#ff3d8b1a);box-shadow:inset 0 1px #ffffff40,0 8px 20px -8px #ff3d8b99}.Dock-module__A06JOG__item[data-active] .Dock-module__A06JOG__icon{color:var(--pink-300)}.Dock-module__A06JOG__item[data-active] .Dock-module__A06JOG__label{opacity:1;max-width:110px;margin-left:8px}@media (max-width:420px){.Dock-module__A06JOG__item{padding:0 11px}.Dock-module__A06JOG__item[data-active] .Dock-module__A06JOG__label{max-width:84px;font-size:13px}}
.Hero-module__AglaAq__hero{min-height:100svh;padding:96px var(--gutter) 120px;--exit:max(0, var(--p,.5) - .5);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,.95fr);grid-template-areas:"name name photo""bio places photo""links links photo";align-content:center;gap:clamp(18px,2.6svh,28px) 24px;display:grid;position:relative}.Hero-module__AglaAq__top{top:26px;left:var(--gutter);right:var(--gutter);z-index:5;justify-content:space-between;align-items:center;display:flex;position:absolute}.Hero-module__AglaAq__handle{font-family:var(--font-mono), monospace;align-items:center;gap:10px;font-size:14px;font-weight:500;display:flex}.Hero-module__AglaAq__dot{background:var(--pink-500);width:8px;height:8px;box-shadow:0 0 12px var(--pink-500);border-radius:50%}.Hero-module__AglaAq__topRight{align-items:center;gap:18px;display:flex}.Hero-module__AglaAq__status{--radius:999px;align-items:center;gap:9px;padding:8px 14px;font-size:13px;font-weight:500;display:flex}.Hero-module__AglaAq__pulse{background:var(--pink-500);border-radius:50%;flex:none;width:8px;height:8px;position:relative}.Hero-module__AglaAq__pulse:after{content:"";background:var(--pink-500);animation:Hero-module__AglaAq__pulse 2s var(--ease-out) infinite;border-radius:50%;position:absolute;inset:0}@keyframes Hero-module__AglaAq__pulse{to{opacity:0;transform:scale(3.2)}}.Hero-module__AglaAq__replay{color:var(--faint);align-items:center;gap:7px;font-size:13px;transition:color .2s;display:flex}.Hero-module__AglaAq__replay:hover{color:var(--paper)}.Hero-module__AglaAq__replay:hover svg{transform:rotate(-200deg)}.Hero-module__AglaAq__replay svg{transition:transform .6s var(--ease-out)}.Hero-module__AglaAq__name{white-space:nowrap;z-index:3;pointer-events:none;transform:translateY(calc(var(--exit) * -36vh));opacity:calc(1 - var(--exit) * 1.8);grid-area:name;margin:0;font-weight:600;position:relative;container-type:inline-size}.Hero-module__AglaAq__first{font-size:var(--name-size,19.6cqi);letter-spacing:-.06em;line-height:.9;display:inline-block}.Hero-module__AglaAq__last{font-size:calc(var(--name-size,19.6cqi) * 1.12);letter-spacing:-.02em;margin-left:.16em;font-style:italic;line-height:.9;display:inline-block}.Hero-module__AglaAq__last .pinkText{padding-right:.12em}.Hero-module__AglaAq__char{transition:transform 1.1s var(--ease-out), opacity .9s var(--ease-out), filter .9s var(--ease-out);transition-delay:calc(var(--i) * 55ms + .12s);display:inline-block}.Hero-module__AglaAq__last .Hero-module__AglaAq__char{background:inherit;-webkit-background-clip:text;background-clip:text;margin:-.3em -.1em -.12em;padding:.3em .1em .12em}main:not([data-ready]) .Hero-module__AglaAq__char{opacity:0;filter:blur(10px);transform:translateY(70%)rotate(8deg)}.Hero-module__AglaAq__portraitWrap{z-index:2;perspective:1000px;width:min(100%,78svh - 179.4px,440px);transform:translateY(calc(var(--exit) * -14vh));transition:opacity 1s var(--ease-out) .5s, translate 1.2s var(--ease-out) .5s;grid-area:photo;place-self:center end;margin-left:clamp(0px,3vw,48px);position:relative}main:not([data-ready]) .Hero-module__AglaAq__portraitWrap{opacity:0;translate:0 60px}.Hero-module__AglaAq__portrait{--radius:42px;--glass-fill:linear-gradient(150deg, #fff3, #ffffff0a 45%, #ff3d8b24);transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transform-style:preserve-3d;transition:transform .6s var(--ease-out);box-shadow:var(--glass-shadow), 0 40px 90px -30px #ff3d8b8c;padding:14px}.Hero-module__AglaAq__portrait:after{content:"";pointer-events:none;border-radius:37px;position:absolute;inset:5px;box-shadow:inset 0 2px 1px #ffffff59,inset 0 -3px 6px #00000059}.Hero-module__AglaAq__photo{aspect-ratio:4/5;background:var(--ink-800);border-radius:28px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff24}.Hero-module__AglaAq__photo img{object-fit:cover;object-position:50% 50%;transition:transform 1.2s var(--ease-out);transform:translate(-3%,-3.75%)scale(1.5)}.Hero-module__AglaAq__portraitWrap:hover .Hero-module__AglaAq__photo img{transform:translate(-3.1%,-3.9%)scale(1.56)}.Hero-module__AglaAq__glare{background:radial-gradient(60% 50% at var(--gx,30%) var(--gy,10%), #ffffff3d, transparent 70%), linear-gradient(115deg, transparent 40%, #ffffff1a 48%, transparent 56%);mix-blend-mode:screen;pointer-events:none;border-radius:28px;position:absolute;inset:14px}.Hero-module__AglaAq__bio,.Hero-module__AglaAq__places{--radius:26px;transition:opacity .9s var(--ease-out), translate 1s var(--ease-out);padding:22px 24px 24px}main:not([data-ready]) .Hero-module__AglaAq__bio,main:not([data-ready]) .Hero-module__AglaAq__places,main:not([data-ready]) .Hero-module__AglaAq__links{opacity:0;translate:0 30px}.Hero-module__AglaAq__bio{grid-area:bio;transition-delay:.7s}.Hero-module__AglaAq__bio p{color:#fff;margin:12px 0 0;font-size:clamp(14.5px,1.1vw,16.5px);line-height:1.55}.Hero-module__AglaAq__places{flex-direction:column;grid-area:places;transition-delay:.8s;display:flex}.Hero-module__AglaAq__places ul{margin:12px 0 0;padding:0;list-style:none}.Hero-module__AglaAq__places li{border-bottom:1px solid var(--hair);grid-template-columns:1fr auto 74px;align-items:baseline;gap:12px;padding:9px 0;display:grid}.Hero-module__AglaAq__city{letter-spacing:-.01em;font-size:clamp(15.5px,1.2vw,17px);font-weight:500}.Hero-module__AglaAq__coords,.Hero-module__AglaAq__time{font-family:var(--font-mono), monospace;color:var(--faint);font-size:12px}.Hero-module__AglaAq__time{text-align:right;color:var(--pink-300)}.Hero-module__AglaAq__footRow{flex-wrap:wrap;gap:14px 28px;margin-top:auto;padding-top:16px;display:flex}.Hero-module__AglaAq__based{align-items:center;gap:14px;display:flex}.Hero-module__AglaAq__globe{color:var(--pink-300);filter:drop-shadow(0 0 6px #ff3d8b99);flex:none}.Hero-module__AglaAq__based>span:last-child{gap:2px;display:grid}.Hero-module__AglaAq__based strong{font-size:17px;font-weight:500}.Hero-module__AglaAq__links{transition:opacity .9s var(--ease-out) .9s, translate 1s var(--ease-out) .9s;flex-wrap:wrap;grid-area:links;gap:12px;display:flex}.Hero-module__AglaAq__btn{--radius:999px;height:54px;transition:transform .35s var(--ease-spring), box-shadow .35s ease, filter .3s ease;border-radius:999px;align-items:center;gap:10px;padding:0 22px;font-size:15px;font-weight:500;display:inline-flex}.Hero-module__AglaAq__btn:hover{transform:translateY(-3px)}.Hero-module__AglaAq__btn.gloss:hover{filter:brightness(1.08)saturate(1.1)}.Hero-module__AglaAq__btn svg:last-child{transition:transform .35s var(--ease-spring)}.Hero-module__AglaAq__btn:hover svg:last-child{transform:translate(2px,-2px)}.Hero-module__AglaAq__scroll{left:var(--gutter);color:var(--faint);align-items:center;gap:12px;display:flex;position:absolute;bottom:30px}.Hero-module__AglaAq__capsule{--radius:999px;width:24px;height:38px;display:block}.Hero-module__AglaAq__capsule span{background:var(--pink-300);width:4px;height:8px;animation:Hero-module__AglaAq__wheel 1.8s var(--ease-in-out) infinite;border-radius:4px;margin-left:-2px;position:absolute;top:8px;left:50%}@keyframes Hero-module__AglaAq__wheel{60%{opacity:0;transform:translateY(12px)}to{opacity:0}}@media (max-width:1100px){.Hero-module__AglaAq__hero{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-template-areas:"name name""bio photo""places photo""links links"}.Hero-module__AglaAq__portraitWrap{width:min(100%,400px)}}@media (max-width:720px){.Hero-module__AglaAq__hero{flex-direction:column;gap:22px;padding-top:96px;padding-bottom:150px;display:flex}.Hero-module__AglaAq__replay span,.Hero-module__AglaAq__status{display:none}.Hero-module__AglaAq__last{margin-left:.5em}.Hero-module__AglaAq__portraitWrap{align-self:center;width:min(76vw,340px);margin:8px 0 0}.Hero-module__AglaAq__bio,.Hero-module__AglaAq__places{margin-top:0}.Hero-module__AglaAq__btn{flex:auto;justify-content:center;height:50px;padding:0 16px}.Hero-module__AglaAq__scroll{display:none}}
.Range-module__45WjtG__range{min-height:100svh;padding:80px var(--gutter) 110px;text-align:center;place-content:center;justify-items:center;gap:clamp(22px,4.5svh,48px);display:grid;position:relative}.Range-module__45WjtG__title,.Range-module__45WjtG__focus{opacity:0;filter:blur(10px);transition:opacity .9s var(--ease-out), transform 1.1s var(--ease-out), filter .9s var(--ease-out);margin:0;line-height:1}.Range-module__45WjtG__title{letter-spacing:-.045em;font-size:clamp(36px,5.4vw,84px);font-weight:500;transform:translateY(-20px)}.Range-module__45WjtG__focus{letter-spacing:-.02em;padding-right:.1em;font-size:clamp(40px,6vw,94px);transform:translateY(24px)}.Range-module__45WjtG__range[data-shown] .Range-module__45WjtG__title,.Range-module__45WjtG__range[data-done] .Range-module__45WjtG__focus{opacity:1;filter:none;transform:none}.Range-module__45WjtG__row{flex-wrap:nowrap;justify-content:center;gap:clamp(10px,1.4vw,18px);margin:0;padding:0;list-style:none;display:flex}.Range-module__45WjtG__pill{--radius:999px;--glass-fill:linear-gradient(150deg, #201c2599, #0d0b1066);white-space:nowrap;letter-spacing:-.03em;color:#f6eef29e;isolation:isolate;opacity:0;filter:blur(10px);transition:opacity .7s var(--ease-out) calc(.35s + var(--i) * .11s), transform 1.1s var(--ease-spring) calc(.35s + var(--i) * .11s), filter .7s var(--ease-out) calc(.35s + var(--i) * .11s), color .35s ease, box-shadow .4s ease;align-items:center;gap:.55em;padding:.62em 1.15em .62em .95em;font-size:clamp(18px,2.5vw,40px);font-weight:500;display:inline-flex;position:relative;overflow:hidden;transform:translateY(40px)scale(.7)}.Range-module__45WjtG__range[data-shown] .Range-module__45WjtG__pill{opacity:1;filter:none;transform:none}.Range-module__45WjtG__dot{background:#f6eef24d;border-radius:50%;flex:none;width:.32em;height:.32em;transition:background .3s,box-shadow .3s}.Range-module__45WjtG__ripple{z-index:-1;border-radius:inherit;background:radial-gradient(circle at 30% 30%, #ffd3e6 0%, var(--pink-500) 48%, var(--pink-700) 100%);opacity:0;transition:opacity .35s ease, transform .5s var(--ease-out);position:absolute;inset:0;transform:scale(.4)}.Range-module__45WjtG__pill[data-lit]{color:#fff;box-shadow:var(--glass-shadow), 0 0 40px -6px #ff3d8bbf;animation:Range-module__45WjtG__press .42s var(--ease-out)}.Range-module__45WjtG__pill[data-lit] .Range-module__45WjtG__ripple{opacity:1;transform:none}.Range-module__45WjtG__pill[data-lit] .Range-module__45WjtG__dot{background:#fff;box-shadow:0 0 10px #fff}.Range-module__45WjtG__pill[data-was]{color:#f6eef2e6}.Range-module__45WjtG__pill[data-was] .Range-module__45WjtG__dot{background:var(--pink-300);box-shadow:0 0 8px var(--pink-500)}.Range-module__45WjtG__row[data-all] .Range-module__45WjtG__pill{color:#fff;box-shadow:var(--glass-shadow), 0 0 30px -8px #ff3d8b99}.Range-module__45WjtG__row[data-all] .Range-module__45WjtG__ripple{opacity:.42;transform:none}.Range-module__45WjtG__row[data-all] .Range-module__45WjtG__dot{background:var(--pink-300);box-shadow:0 0 8px var(--pink-500)}@keyframes Range-module__45WjtG__press{0%{transform:scale(1)}35%{transform:scale(.93)}to{transform:scale(1)}}@media (max-width:720px){.Range-module__45WjtG__row{flex-direction:column;align-items:center}}@media (prefers-reduced-motion:reduce){.Range-module__45WjtG__pill,.Range-module__45WjtG__ripple,.Range-module__45WjtG__title,.Range-module__45WjtG__focus{transition:none}.Range-module__45WjtG__pill[data-lit]{animation:none}}
.Work-module__-cgdNG__section{padding:140px var(--gutter) 120px;position:relative}.Work-module__-cgdNG__head{gap:18px;margin-bottom:44px;display:grid;position:relative}.Work-module__-cgdNG__h2{letter-spacing:-.05em;max-width:14ch;margin:0;font-size:clamp(46px,7vw,112px);font-weight:500;line-height:.95}.Work-module__-cgdNG__aside{color:var(--muted);margin:0;font-size:clamp(18px,1.6vw,22px)}.Work-module__-cgdNG__filters{--radius:28px;flex-wrap:wrap;gap:4px;margin-bottom:28px;padding:5px;display:inline-flex}.Work-module__-cgdNG__filter{color:var(--muted);transition:background .35s var(--ease-out), color .25s ease;border-radius:999px;padding:9px 16px;font-size:14px;font-weight:500}.Work-module__-cgdNG__filter:hover{color:var(--paper)}.Work-module__-cgdNG__filter[aria-pressed=true]{color:var(--ink-950);background:radial-gradient(120% 150% at 28% 0%, #ffc2dc 0%, var(--pink-500) 50%, var(--pink-700) 100%);box-shadow:inset 0 1px 1px #fff9,0 8px 20px -8px #ff3d8bb3}.Work-module__-cgdNG__list{border-top:1px solid var(--hair);position:relative}.Work-module__-cgdNG__rowOuter{transition:grid-template-rows .6s var(--ease-out), opacity .4s ease;grid-template-rows:1fr;display:grid}.Work-module__-cgdNG__rowOuter[data-hidden]{opacity:0;grid-template-rows:0fr}.Work-module__-cgdNG__rowOuter>*{min-height:0}.Work-module__-cgdNG__rowOuter[data-hidden]>*{overflow:hidden}.Work-module__-cgdNG__groupHead{color:var(--pink-500);border-bottom:1px solid var(--hair);align-items:center;gap:10px;padding:34px 0 10px;display:flex}.Work-module__-cgdNG__groupHead .label{color:var(--pink-100)}.Work-module__-cgdNG__groupCount{font-family:var(--font-mono), monospace;color:var(--faint);margin-left:auto;font-size:11px}.Work-module__-cgdNG__row{border-bottom:1px solid var(--hair);animation:Work-module__-cgdNG__rowIn .8s var(--ease-out) both;animation-delay:calc(var(--n) * 70ms);animation-timeline:view();animation-range:entry entry 60%;position:relative}@keyframes Work-module__-cgdNG__rowIn{0%{opacity:0;transform:translateY(24px)}}.Work-module__-cgdNG__rowHead{text-align:left;grid-template-columns:52px minmax(0,1.15fr) minmax(0,1fr) minmax(0,300px) 76px;align-items:center;gap:24px;width:100%;padding:30px 0;display:grid;position:relative}.Work-module__-cgdNG__rowHead:before{content:"";inset:0 calc(var(--gutter) * -.5);opacity:0;transition:opacity .4s ease, background-position .9s var(--ease-out);pointer-events:none;background:linear-gradient(100deg,#0000 20%,#ff3d8b17 50%,#0000 80%) 100% 0/250% 100%;border-radius:20px;position:absolute}.Work-module__-cgdNG__rowHead:hover:before{opacity:1;background-position:0 0}.Work-module__-cgdNG__idx{font-family:var(--font-mono), monospace;color:var(--faint);font-size:12px}.Work-module__-cgdNG__title{letter-spacing:-.04em;transition:transform .5s var(--ease-out), color .3s ease;font-size:clamp(28px,3.5vw,52px);font-weight:500;line-height:1.02}.Work-module__-cgdNG__rowHead:hover .Work-module__-cgdNG__title{transform:translate(8px)}.Work-module__-cgdNG__sub{color:var(--muted);letter-spacing:-.01em;font-size:clamp(17px,1.5vw,21px);line-height:1.3}.Work-module__-cgdNG__tags{flex-wrap:wrap;justify-content:flex-end;gap:6px;max-width:300px;display:flex}.Work-module__-cgdNG__tag{border:1px solid var(--hair);font-family:var(--font-mono), monospace;color:var(--muted);white-space:nowrap;border-radius:999px;padding:5px 10px;font-size:11px}.Work-module__-cgdNG__trigger{justify-self:end;width:60px;height:60px;position:relative}.Work-module__-cgdNG__orb{--radius:50%;color:var(--pink-100);transition:transform .5s var(--ease-spring), box-shadow .4s ease, background .4s ease;place-items:center;display:grid;position:absolute;inset:0}.Work-module__-cgdNG__icon{transition:transform .7s var(--ease-spring), color .3s ease, filter .3s ease;filter:drop-shadow(0 0 6px #ff3d8b99)}.Work-module__-cgdNG__row[data-kind=star] .Work-module__-cgdNG__icon{animation:Work-module__-cgdNG__twinkle 3.6s var(--ease-in-out) infinite;animation-delay:calc(var(--n) * -.9s)}@keyframes Work-module__-cgdNG__twinkle{0%,to{transform:scale(1)}8%{transform:scale(1.25)rotate(12deg)}16%{transform:scale(1)}}.Work-module__-cgdNG__rowHead:hover .Work-module__-cgdNG__orb{box-shadow:var(--glass-shadow), 0 0 30px -4px #ff3d8b99;transform:scale(1.08)}.Work-module__-cgdNG__rowHead:hover .Work-module__-cgdNG__icon{color:var(--pink-300);animation:none;transform:rotate(45deg)scale(1.1)}.Work-module__-cgdNG__row[data-open] .Work-module__-cgdNG__orb{--glass-fill:radial-gradient(120% 150% at 28% 0%, #ffc2dc 0%, var(--pink-500) 48%, var(--pink-700) 100%);color:#fff;box-shadow:inset 0 1.5px 1px #ffffffb3,inset 0 -10px 18px -6px #5a0a2c8c,0 0 40px -4px #ff3d8bd9}.Work-module__-cgdNG__row[data-open] .Work-module__-cgdNG__icon{filter:drop-shadow(0 0 6px #ffffffe6);animation:none;transform:rotate(180deg)scale(1.15)}.Work-module__-cgdNG__spark{background:var(--pink-300);width:4px;height:4px;box-shadow:0 0 8px var(--pink-500);opacity:0;pointer-events:none;border-radius:50%;margin:-2px;position:absolute;top:50%;left:50%}.Work-module__-cgdNG__row[data-open] .Work-module__-cgdNG__spark{animation:Work-module__-cgdNG__burst .8s var(--ease-out)}.Work-module__-cgdNG__spark:nth-child(odd){background:#fff}@keyframes Work-module__-cgdNG__burst{0%{opacity:1;transform:rotate(var(--a)) translateX(10px) scale(1)}to{opacity:0;transform:rotate(var(--a)) translateX(48px) scale(.3)}}.Work-module__-cgdNG__moon{opacity:0;background:#fff;border-radius:50%;width:5px;height:5px;margin:-2.5px;transition:opacity .3s;animation:2.4s linear infinite Work-module__-cgdNG__orbit;position:absolute;top:50%;left:50%}.Work-module__-cgdNG__moon2{background:var(--pink-300);width:4px;height:4px;animation-duration:3.6s;animation-direction:reverse}.Work-module__-cgdNG__rowHead:hover .Work-module__-cgdNG__moon,.Work-module__-cgdNG__row[data-open] .Work-module__-cgdNG__moon{opacity:1}@keyframes Work-module__-cgdNG__orbit{0%{transform:rotate(0)translate(36px)}to{transform:rotate(360deg)translate(36px)}}.Work-module__-cgdNG__row[data-kind=planet] .Work-module__-cgdNG__rowHead:hover .Work-module__-cgdNG__icon{transform:rotate(-30deg)scale(1.08)}.Work-module__-cgdNG__row[data-kind=planet][data-open] .Work-module__-cgdNG__icon{transform:rotate(-200deg)scale(1.12)}.Work-module__-cgdNG__panelWrap{transition:grid-template-rows .75s var(--ease-out);grid-template-rows:0fr;display:grid}.Work-module__-cgdNG__row[data-open] .Work-module__-cgdNG__panelWrap{grid-template-rows:1fr}.Work-module__-cgdNG__panelClip{min-height:0;overflow:hidden}.Work-module__-cgdNG__panel{--radius:28px;opacity:0;filter:blur(6px);transition:opacity .45s ease, transform .7s var(--ease-out), filter .5s ease;margin:0 0 30px;padding:30px;transform:translateY(-14px)scale(.98)}.Work-module__-cgdNG__row[data-open] .Work-module__-cgdNG__panel{opacity:1;filter:none;transition-delay:.12s;transform:none}.Work-module__-cgdNG__expGrid{grid-template-columns:minmax(150px,.55fr) minmax(0,2fr);gap:36px;display:grid}.Work-module__-cgdNG__expGrid[data-media]{grid-template-columns:minmax(150px,.55fr) minmax(0,1.6fr) minmax(0,1fr)}.Work-module__-cgdNG__expMedia{align-content:start;gap:12px;display:grid}.Work-module__-cgdNG__question{letter-spacing:-.015em;color:var(--pink-100);margin:0 0 6px;font-size:clamp(19px,1.6vw,23px);font-weight:500;line-height:1.4}.Work-module__-cgdNG__body{color:var(--muted);margin:0 0 4px;line-height:1.6}.Work-module__-cgdNG__context{color:var(--faint);margin:0;font-size:13px}.Work-module__-cgdNG__story>.Work-module__-cgdNG__pill{width:fit-content;margin-top:6px}.Work-module__-cgdNG__facts{align-content:start;gap:16px;margin:0;display:grid}.Work-module__-cgdNG__facts dd{margin:4px 0 0;font-size:15px}.Work-module__-cgdNG__story{align-content:start;gap:12px;display:grid}.Work-module__-cgdNG__lead{letter-spacing:-.01em;margin:0 0 4px;font-size:clamp(18px,1.6vw,22px);line-height:1.45}.Work-module__-cgdNG__highlights{gap:10px;margin:0 0 6px;padding:0;list-style:none;display:grid}.Work-module__-cgdNG__highlights li{color:var(--muted);align-items:baseline;gap:12px;display:flex}.Work-module__-cgdNG__highlights svg{color:var(--pink-500);flex:none;transform:translateY(1px)}.Work-module__-cgdNG__textLink{color:var(--pink-300);align-items:center;gap:6px;font-weight:500;display:inline-flex}.Work-module__-cgdNG__media{background:linear-gradient(150deg,#ffffff0f,#ffffff03);border:1px dashed #ffffff29;border-radius:20px;place-items:center;min-height:200px;margin:0;display:grid;position:relative;overflow:hidden}.Work-module__-cgdNG__mediaGlow{aspect-ratio:1;filter:blur(20px);width:70%;animation:Work-module__-cgdNG__breathe 5s var(--ease-in-out) infinite alternate;background:radial-gradient(circle,#ff3d8b52,#0000 65%);border-radius:50%;position:absolute}@keyframes Work-module__-cgdNG__breathe{to{transform:translate(18%,-12%)scale(1.2)}}.Work-module__-cgdNG__caption{position:relative}.Work-module__-cgdNG__media[data-filled]{border-style:solid;border-color:#ffffff1f;min-height:0}.Work-module__-cgdNG__media img{width:100%;height:auto;transition:transform 1s var(--ease-out)}.Work-module__-cgdNG__gallery [data-wide][data-filled]{aspect-ratio:auto}.Work-module__-cgdNG__preview .Work-module__-cgdNG__media img{aspect-ratio:16/10;object-fit:cover;border-radius:16px}.Work-module__-cgdNG__preview .Work-module__-cgdNG__media[data-filled]{background:0 0;border:0;flex-direction:column;display:flex;overflow:visible}.Work-module__-cgdNG__preview .Work-module__-cgdNG__media[data-filled] .Work-module__-cgdNG__caption{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;order:-1;padding:2px 4px 8px;position:static}.Work-module__-cgdNG__media:hover img{transform:scale(1.04)}.Work-module__-cgdNG__mediaLink{border-radius:20px;display:block;position:relative}.Work-module__-cgdNG__open{color:var(--ink-950);background:radial-gradient(120% 150% at 28% 0%, #ffc2dc 0%, var(--pink-500) 50%, var(--pink-700) 100%);opacity:0;transition:opacity .3s ease, transform .4s var(--ease-spring);border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:13px;font-weight:500;display:inline-flex;position:absolute;top:12px;right:12px;transform:translateY(-6px);box-shadow:inset 0 1px 1px #fff9,0 8px 20px -8px #ff3d8bb3}.Work-module__-cgdNG__mediaLink:hover .Work-module__-cgdNG__open,.Work-module__-cgdNG__mediaLink:focus-visible .Work-module__-cgdNG__open{opacity:1;transform:none}.Work-module__-cgdNG__mediaLink:hover .Work-module__-cgdNG__media{border-color:#ff3d8b80}.Work-module__-cgdNG__caption svg{vertical-align:-1px;margin-left:4px}.Work-module__-cgdNG__credit{color:#ffffffbf;text-shadow:0 1px 3px #000c;font-size:10px;position:absolute;bottom:8px;right:10px}.Work-module__-cgdNG__media[data-filled] .Work-module__-cgdNG__caption{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--paper);background:#06050799;border-radius:8px;padding:5px 9px;position:absolute;bottom:10px;left:10px}.Work-module__-cgdNG__projects .Work-module__-cgdNG__h2{max-width:13ch}.Work-module__-cgdNG__projects .Work-module__-cgdNG__h2 .serif{letter-spacing:-.02em;width:fit-content;padding-right:.1em;font-size:1.04em;display:block}.Work-module__-cgdNG__sticker{font-family:var(--font-mono), monospace;color:var(--ink-950);background:radial-gradient(120% 150% at 28% 0%, #ffd6e7 0%, var(--pink-300) 40%, var(--pink-500) 100%);animation:Work-module__-cgdNG__bob 4s var(--ease-in-out) infinite alternate;border-radius:999px;align-items:center;gap:10px;padding:12px 18px;font-size:12px;display:flex;position:absolute;top:40px;right:0;transform:rotate(6deg);box-shadow:inset 0 1.5px 1px #ffffffb3,0 18px 40px -12px #ff3d8bb3}@keyframes Work-module__-cgdNG__bob{to{transform:rotate(-3deg)translateY(-8px)}}.Work-module__-cgdNG__projects .Work-module__-cgdNG__rowOuter:nth-child(odd) .Work-module__-cgdNG__title{padding-left:5vw}.Work-module__-cgdNG__projects .Work-module__-cgdNG__rowHead{grid-template-columns:52px minmax(0,1.2fr) minmax(0,1fr) minmax(0,220px) 76px}.Work-module__-cgdNG__projects .Work-module__-cgdNG__sub{font-size:clamp(16px,1.4vw,19px)}.Work-module__-cgdNG__preview{--radius:24px;z-index:5;pointer-events:none;opacity:0;width:260px;transition:opacity .3s ease, scale .45s var(--ease-spring), transform .35s var(--ease-out);padding:8px;position:absolute;top:0;left:0;scale:.85}.Work-module__-cgdNG__preview .Work-module__-cgdNG__media{min-height:170px}.Work-module__-cgdNG__preview[data-on]{opacity:1;scale:1}.Work-module__-cgdNG__projGrid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:36px;display:grid}.Work-module__-cgdNG__gallery{grid-template-columns:1fr 1fr;align-content:start;gap:12px;display:grid}.Work-module__-cgdNG__gallery>*{grid-column:1/-1}.Work-module__-cgdNG__gallery [data-wide]{aspect-ratio:16/9;grid-column:1/-1}.Work-module__-cgdNG__chips{flex-wrap:wrap;gap:6px;margin-bottom:6px;display:flex}.Work-module__-cgdNG__projLinks{gap:10px;margin-top:6px;display:flex}.Work-module__-cgdNG__pill{--radius:999px;height:44px;transition:transform .35s var(--ease-spring);border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:500;display:inline-flex}.Work-module__-cgdNG__pill:hover{transform:translateY(-2px)}@media (max-width:1000px){.Work-module__-cgdNG__rowHead,.Work-module__-cgdNG__projects .Work-module__-cgdNG__rowHead{grid-template-columns:36px minmax(0,1fr) 64px;grid-template-areas:"idx title trig""idx sub trig""idx tags trig";gap:8px 14px;padding:24px 0}.Work-module__-cgdNG__idx{grid-area:idx;align-self:start;padding-top:10px}.Work-module__-cgdNG__title{grid-area:title}.Work-module__-cgdNG__sub{grid-area:sub}.Work-module__-cgdNG__tags{grid-area:tags;justify-content:flex-start;max-width:none}.Work-module__-cgdNG__trigger{grid-area:trig}.Work-module__-cgdNG__projects .Work-module__-cgdNG__rowOuter:nth-child(odd) .Work-module__-cgdNG__title{padding-left:0}.Work-module__-cgdNG__expGrid,.Work-module__-cgdNG__projGrid{grid-template-columns:1fr;gap:24px}.Work-module__-cgdNG__facts{grid-template-columns:repeat(3,minmax(0,1fr))}.Work-module__-cgdNG__sticker{width:fit-content;position:static;transform:rotate(-2deg)}.Work-module__-cgdNG__preview{display:none}}@media (max-width:600px){.Work-module__-cgdNG__section{padding-top:100px}.Work-module__-cgdNG__panel{padding:20px}.Work-module__-cgdNG__trigger{width:52px;height:52px}.Work-module__-cgdNG__facts{grid-template-columns:1fr 1fr}}
.FunFacts-module__KI3-Ka__fun{padding:120px var(--gutter) 60px;position:relative}.FunFacts-module__KI3-Ka__head{gap:18px;margin-bottom:40px;display:grid}.FunFacts-module__KI3-Ka__h2{letter-spacing:-.05em;margin:0;font-size:clamp(46px,7vw,112px);font-weight:500;line-height:.95}.FunFacts-module__KI3-Ka__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,22px);display:grid}.FunFacts-module__KI3-Ka__card{--radius:28px;opacity:0;filter:blur(8px);min-height:340px;transition:opacity .8s var(--ease-out) calc(var(--c) * .12s), transform 1.1s var(--ease-spring) calc(var(--c) * .12s), filter .8s var(--ease-out) calc(var(--c) * .12s);flex-direction:column;gap:18px;padding:24px;display:flex;position:relative;transform:translateY(40px)scale(.96)}.FunFacts-module__KI3-Ka__grid[data-on] .FunFacts-module__KI3-Ka__card{opacity:1;filter:none;transform:none}.FunFacts-module__KI3-Ka__card:hover{transition-delay:0s;transform:translateY(-6px)}.FunFacts-module__KI3-Ka__tag{color:var(--pink-100);background:#ff3d8b24;border-radius:999px;align-self:flex-start;padding:7px 12px;box-shadow:inset 0 0 0 1px #ff9cc647}.FunFacts-module__KI3-Ka__visual{flex:1;align-content:center;justify-items:center;gap:8px;min-height:170px;display:grid}.FunFacts-module__KI3-Ka__text{color:var(--muted);margin:0;font-size:15px;line-height:1.5}.FunFacts-module__KI3-Ka__text strong{color:var(--paper);font-weight:600}.FunFacts-module__KI3-Ka__big{letter-spacing:-.06em;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(60px,6.4vw,96px);font-weight:600;line-height:.9}.FunFacts-module__KI3-Ka__big .pinkText{padding-right:.06em}.FunFacts-module__KI3-Ka__sub{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:12px}.FunFacts-module__KI3-Ka__bars{align-items:flex-end;gap:6px;height:46px;margin-top:10px;display:flex}.FunFacts-module__KI3-Ka__bars span{width:12px;height:var(--h);background:linear-gradient(to top, var(--pink-700), var(--pink-300));transform-origin:bottom;transition:transform .9s var(--ease-spring) calc(.4s + var(--b) * 80ms);border-radius:4px 4px 2px 2px;transform:scaleY(0);box-shadow:0 0 14px -2px #ff3d8b99}.FunFacts-module__KI3-Ka__grid[data-on] .FunFacts-module__KI3-Ka__bars span{transform:none}.FunFacts-module__KI3-Ka__wave{align-items:center;gap:4px;height:64px;margin-bottom:8px;display:flex}.FunFacts-module__KI3-Ka__wave span{background:linear-gradient(to top, var(--pink-500), #fff);width:4px;height:100%;animation:1.2s ease-in-out infinite FunFacts-module__KI3-Ka__wave;animation-delay:calc(var(--w) * -.11s);border-radius:4px;animation-play-state:paused;transform:scaleY(.15)}.FunFacts-module__KI3-Ka__grid[data-on] .FunFacts-module__KI3-Ka__wave span{animation-play-state:running}@keyframes FunFacts-module__KI3-Ka__wave{0%,to{transform:scaleY(.15)}50%{transform:scaleY(.95)}}.FunFacts-module__KI3-Ka__chips{flex-wrap:wrap;justify-content:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.FunFacts-module__KI3-Ka__chip{background:#ffffff0f;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:14px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1a}.FunFacts-module__KI3-Ka__chip em{font-style:normal;font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-950);background:var(--pink-300);border-radius:999px;padding:2px 6px;font-size:10px}.FunFacts-module__KI3-Ka__bubble{background:radial-gradient(120% 150% at 20% 0%, #ffc2dc 0%, var(--pink-500) 50%, var(--pink-700) 100%);color:#fff;border-radius:24px 24px 24px 6px;justify-items:start;gap:4px;padding:18px 22px 20px;animation:4s ease-in-out infinite FunFacts-module__KI3-Ka__bob;display:grid;position:relative;transform:rotate(-3deg);box-shadow:inset 0 1.5px 1px #fff9,0 20px 44px -14px #ff3d8bbf}@keyframes FunFacts-module__KI3-Ka__bob{0%,to{transform:rotate(-3deg)translateY(0)}50%{transform:rotate(-1deg)translateY(-6px)}}.FunFacts-module__KI3-Ka__lead{opacity:.85;font-size:14px}.FunFacts-module__KI3-Ka__topicBox{display:grid}.FunFacts-module__KI3-Ka__topic{letter-spacing:-.04em;opacity:0;filter:blur(6px);transition:opacity .4s ease, transform .5s var(--ease-out), filter .4s ease;grid-area:1/1;font-size:clamp(30px,2.8vw,42px);font-weight:600;line-height:1.05;transform:translateY(14px)}.FunFacts-module__KI3-Ka__topic[data-active]{opacity:1;filter:none;transform:none}.FunFacts-module__KI3-Ka__typing{gap:4px;margin-top:4px;display:flex}.FunFacts-module__KI3-Ka__typing i{background:#fff;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite FunFacts-module__KI3-Ka__dot}.FunFacts-module__KI3-Ka__typing i:nth-child(2){animation-delay:.15s}.FunFacts-module__KI3-Ka__typing i:nth-child(3){animation-delay:.3s}@keyframes FunFacts-module__KI3-Ka__dot{0%,60%,to{opacity:.35;transform:none}30%{opacity:1;transform:translateY(-3px)}}@media (max-width:960px){.FunFacts-module__KI3-Ka__grid{grid-template-columns:1fr}.FunFacts-module__KI3-Ka__card{min-height:0}}
.Closing-module__wjLhLW__closing{min-height:100svh;padding:160px var(--gutter) 110px;--enter:min(var(--p,0), .5);grid-template-rows:1fr auto;display:grid;position:relative;overflow:hidden}.Closing-module__wjLhLW__inner{z-index:2;text-align:center;align-content:center;justify-items:center;gap:24px;display:grid;position:relative}.Closing-module__wjLhLW__title{letter-spacing:-.06em;margin:0;font-size:clamp(76px,15vw,240px);font-weight:500;line-height:.9}.Closing-module__wjLhLW__title .serif{letter-spacing:-.02em;padding-right:.08em}.Closing-module__wjLhLW__text{max-width:34ch;color:var(--muted);margin:0;font-size:clamp(18px,1.8vw,23px);line-height:1.5}.Closing-module__wjLhLW__links{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:14px;display:flex}.Closing-module__wjLhLW__link{--radius:999px;height:58px;transition:translate .4s var(--ease-out), box-shadow .3s ease, filter .3s ease;border-radius:999px;align-items:center;gap:10px;padding:0 24px;font-size:16px;font-weight:500;display:inline-flex}.Closing-module__wjLhLW__link:hover{box-shadow:var(--glass-shadow), 0 0 34px -6px #ff3d8b8c}.Closing-module__wjLhLW__link.gloss:hover{filter:brightness(1.08)}.Closing-module__wjLhLW__orb{aspect-ratio:1;width:min(1100px,140vw);translate:-50% calc(78% - var(--enter) * 36%);background:radial-gradient(60% 55% at 38% 26%, #ffd6e7d9 0%, #ff3d8bd9 26%, #d1105fcc 48%, #5a0a2ce6 72%, var(--ink-950) 100%);opacity:.55;border-radius:50%;position:absolute;bottom:0;left:50%;box-shadow:0 0 140px 20px #ff3d8b59,inset 0 2px #fff6}.Closing-module__wjLhLW__orb:after{content:"";background:radial-gradient(circle,#0000 60%,#060507a6 72%);border-radius:50%;position:absolute;inset:0}.Closing-module__wjLhLW__orbGloss{filter:blur(4px);background:linear-gradient(#ffffff8c,#fff0);border-radius:50%;width:46%;height:20%;position:absolute;top:6%;left:18%;transform:rotate(-18deg)}.Closing-module__wjLhLW__footer{z-index:2;font-family:var(--font-mono), monospace;color:var(--muted);border-top:1px solid #ffffff24;justify-content:space-between;align-items:center;gap:20px;padding-top:22px;font-size:12px;display:flex;position:relative}.Closing-module__wjLhLW__footerRight{gap:22px;display:flex}.Closing-module__wjLhLW__footerRight button,.Closing-module__wjLhLW__footerRight a{align-items:center;gap:6px;transition:color .2s;display:inline-flex}.Closing-module__wjLhLW__footerRight button:hover,.Closing-module__wjLhLW__footerRight a:hover{color:var(--pink-100)}@media (max-width:760px){.Closing-module__wjLhLW__footer{flex-direction:column;align-items:flex-start}.Closing-module__wjLhLW__footerMid{display:none}.Closing-module__wjLhLW__link{height:52px;padding:0 18px;font-size:15px}}
