@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/6865e74822869db5-s.1t_e7nl3ovll-.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:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/0494568ab28b6008-s.421v1u00lnp2a.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/66b33cc02d8f8b9d-s.p.3slq8sz4zhb1g.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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a5a3076f5a3c2968-s.09mqwf_zjnrdf.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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/23f1a98b08006014-s.0s5mkn35-hrc5.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/54fc36028e2bb174-s.p.20jfceqj9zyw9.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:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_f5120443-module__IUGKla__className{font-family:Fraunces,Fraunces Fallback}.fraunces_f5120443-module__IUGKla__variable{--font-fraunces:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/027df52a710ea511-s.1_4-gb67e4cdj.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5e3a2858f2997077-s.p.1t1ox7t-8xjh-.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:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_b9988e0f-module__Ln6IWW__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_b9988e0f-module__Ln6IWW__variable{--font-dm-sans:"DM Sans", "DM Sans Fallback"}
:root{--ink:#223349;--ink-deep:#16233a;--ink-soft:#4a5a70;--shell:#fbf7f2;--sand:#f6efe8;--oat:#efe3d7;--rose:#f5ded4;--clay:#e8b8a8;--label:#6e5245;--display:var(--font-fraunces), Georgia, "Times New Roman", serif;--body:var(--font-dm-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ease:cubic-bezier(.22,.61,.36,1);--spring:cubic-bezier(.34,1.56,.64,1);--reveal:.9s;--gutter:clamp(20px, 6vw, 56px);--max:760px}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{font-family:var(--body);background:var(--shell);color:var(--ink);-webkit-font-smoothing:antialiased;line-height:1.6;overflow-x:hidden}img{max-width:100%;display:block}.wrap{max-width:var(--max);padding:0 var(--gutter);z-index:2;margin:0 auto;position:relative}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--label);font-size:11px;font-weight:700}.progress{background:var(--ink);transform-origin:0;z-index:100;pointer-events:none;height:3px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}.mark{background:currentColor;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.mark--hanky{aspect-ratio:309/240;-webkit-mask-image:url(/mark-hanky.png);mask-image:url(/mark-hanky.png)}.mark--heart{aspect-ratio:65/61;-webkit-mask-image:url(/mark-heart.png);mask-image:url(/mark-heart.png)}.mark--lockup{aspect-ratio:1432/251;-webkit-mask-image:url(/mark-lockup.png);mask-image:url(/mark-lockup.png)}.doodles{pointer-events:none;z-index:1;position:absolute;inset:0;overflow:hidden}.doodle{color:var(--clay);opacity:.5;will-change:transform;position:absolute}.doodle svg{width:100%;height:100%}.doodle--ember{color:var(--clay);opacity:.35}.doodle--faint{opacity:.22}@keyframes bob{0%,to{translate:0}50%{translate:0 -14px}}.hero{background:var(--ink);color:var(--shell);padding:clamp(26px,6vh,52px) 0 clamp(150px,26vh,240px);position:relative;overflow:hidden}.hero-mark{margin-bottom:clamp(52px,12vh,92px)}.hero-mark .mark{width:clamp(148px,38vw,196px);color:var(--clay)}.hero h1{font-family:var(--display);font-variation-settings:"SOFT" 40,"WONK" 1;letter-spacing:-.02em;margin-bottom:.22em;font-size:clamp(62px,18vw,138px);font-weight:500;line-height:.88}.hero h1 em{color:var(--clay);font-style:normal}.hero h1 .ch{opacity:0;transition:translate .8s var(--spring), opacity .62s ease;display:inline-block;translate:0 .5em}.js .hero h1 .ch.up{opacity:1;translate:0}.hero-meta{letter-spacing:.14em;text-transform:uppercase;color:var(--clay);align-items:center;gap:12px;margin-bottom:18px;font-size:13px;display:flex}.hero-meta i{background:var(--clay);border-radius:50%;width:5px;height:5px}.hero-line{color:#fdf8f49e;max-width:24ch;font-size:clamp(16px,4.2vw,22px);line-height:1.5}.stickers{z-index:5;padding:0 var(--gutter);justify-content:center;align-items:flex-end;gap:clamp(8px,2.2vw,18px);margin-top:clamp(-140px,-21vh,-200px);margin-bottom:clamp(44px,9vh,80px);display:flex;position:relative}.sticker{transition:box-shadow .52s var(--ease), transform .52s var(--ease);will-change:transform;border-radius:12px;position:relative;overflow:hidden;box-shadow:0 18px 36px #22334957,0 4px 10px #2233492e}.stickers--3 .sticker:first-child,.stickers--3 .sticker:nth-child(3){aspect-ratio:3/4;width:clamp(88px,25vw,176px);margin-bottom:clamp(22px,5vw,44px)}.stickers--3 .sticker:nth-child(2){aspect-ratio:3/4;z-index:3;width:clamp(132px,37vw,248px)}.stickers--3 .sticker:first-child{--tilt:-6deg;z-index:2}.stickers--3 .sticker:nth-child(3){--tilt:6deg;z-index:1}.stickers--3 .sticker:nth-child(2){--tilt:1.5deg}.stickers--2 .sticker{aspect-ratio:3/4;width:clamp(118px,32vw,220px)}.stickers--2 .sticker:first-child{--tilt:-4deg;z-index:2}.stickers--2 .sticker:nth-child(2){--tilt:4deg;z-index:1}.stickers--1 .sticker{aspect-ratio:3/4;--tilt:-1.5deg;width:clamp(160px,44vw,272px)}.sticker:hover{z-index:9;box-shadow:0 26px 52px #22334966}.shot{object-fit:cover;background:#e4ddd3;width:100%;height:100%;display:block}.band{padding:clamp(56px,11vh,104px) 0;position:relative;overflow:hidden}.band--sand{background:var(--sand)}.band--rose{background:var(--rose)}.band-head{align-items:baseline;gap:14px;margin-bottom:clamp(26px,5vh,42px);display:flex}.band-head:after{content:"";background:#22334924;flex:1;height:1px}.bio p{font-family:var(--display);font-variation-settings:"SOFT" 30,"WONK" 1;letter-spacing:-.01em;max-width:32ch;font-size:clamp(19px,4.6vw,27px);font-weight:300;line-height:1.45}.bio p+p{margin-top:.7em}.facts{flex-wrap:wrap;gap:9px;margin-top:clamp(22px,4vh,32px);display:flex}.fact{background:var(--shell);transition:transform .32s var(--spring), background .32s var(--ease);border:1px solid #2233491a;border-radius:999px;align-items:center;gap:7px;padding:8px 15px;font-size:13px;display:inline-flex}.fact:hover{background:var(--oat);transform:translateY(-3px)rotate(-1.5deg)}.fact b{color:var(--ink);font-weight:700}.slot-a{background:var(--shell);border-radius:18px;padding:clamp(26px,6vw,46px);position:relative;overflow:hidden;box-shadow:0 4px 22px #2233490f}.slot-a .q{letter-spacing:.16em;text-transform:uppercase;color:var(--label);margin-bottom:14px;font-size:10px;font-weight:700}.slot-a .a{font-family:var(--display);font-variation-settings:"SOFT" 40,"WONK" 1;letter-spacing:-.02em;font-size:clamp(26px,7.2vw,46px);font-weight:400;line-height:1.16}.slot-a:after{content:"”";font-family:var(--display);color:var(--clay);opacity:.08;pointer-events:none;font-size:210px;line-height:1;position:absolute;bottom:-58px;right:-6px}.slot-b{grid-template-columns:1fr;gap:12px;margin-top:14px;display:grid}@media (min-width:640px){.slot-b{grid-template-columns:repeat(3,1fr)}}.chip{background:var(--oat);transition:transform .42s var(--spring), box-shadow .42s var(--ease);will-change:transform;border-radius:14px;padding:clamp(18px,4vw,24px)}.chip:nth-child(2){background:var(--rose)}.chip:nth-child(3){background:var(--shell);border:1px solid #22334917}.chip:hover{transform:translateY(-6px)rotate(-1deg);box-shadow:0 16px 34px #2233491f}.chip .q{letter-spacing:.15em;text-transform:uppercase;color:var(--label);margin-bottom:8px;font-size:9.5px;font-weight:700}.chip .a{font-family:var(--display);letter-spacing:-.01em;font-size:clamp(17px,4.4vw,21px);line-height:1.3}.slot-c{background:var(--ink);color:var(--shell);border-radius:18px;margin-top:14px;padding:clamp(26px,6vw,44px);position:relative;overflow:hidden}.slot-c .q{letter-spacing:.16em;text-transform:uppercase;color:var(--clay);margin-bottom:13px;font-size:10px;font-weight:700}.slot-c .a{font-family:var(--display);font-variation-settings:"SOFT" 40;letter-spacing:-.015em;font-size:clamp(22px,5.8vw,34px);font-weight:400;line-height:1.24}.looking{font-family:var(--display);font-variation-settings:"SOFT" 40,"WONK" 1;letter-spacing:-.015em;max-width:34ch;font-size:clamp(20px,5vw,29px);font-weight:300;line-height:1.38}.looking mark{background:linear-gradient(transparent 62%, var(--clay) 62%);color:inherit}.gallery{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.gallery figure{aspect-ratio:1;border-radius:10px;position:relative;overflow:hidden}.gallery--1{grid-template-columns:1fr}.gallery--1 figure{aspect-ratio:16/10}.gallery--2{grid-template-columns:repeat(2,1fr)}.gallery--3 figure:first-child,.gallery--5 figure:first-child{aspect-ratio:16/10;grid-column:1/-1}@media (min-width:620px){.gallery--3,.gallery--4,.gallery--5,.gallery--6{grid-template-columns:repeat(3,1fr)}.gallery--3 figure:first-child,.gallery--4 figure:first-child,.gallery--5 figure:first-child,.gallery--6 figure:first-child{aspect-ratio:1;grid-area:span 2/span 2}.gallery--4 figure:nth-child(4){aspect-ratio:16/8;grid-column:span 3}.gallery--5 figure:nth-child(4){grid-column:span 2}.gallery--5 figure:nth-child(5){grid-column:span 1}}.gallery .frame{will-change:transform;position:absolute;inset:-18% 0}.closer{background:var(--ink);color:var(--shell);text-align:center;padding:clamp(80px,16vh,140px) 0 clamp(70px,14vh,120px);position:relative;overflow:hidden}.falling{width:clamp(48px,11vw,78px);color:var(--clay);opacity:0;pointer-events:none;position:absolute;top:-80px;right:clamp(14px,7vw,90px)}.js .closer.in .falling{animation:drop 3.2s var(--ease) forwards}@keyframes drop{0%{opacity:0;translate:0;rotate:none}12%{opacity:.9}40%{translate:-16px 18vh;rotate:18deg}70%{translate:10px 34vh;rotate:-10deg}to{opacity:.42;translate:0 44vh;rotate:4deg}}.closer h2{font-family:var(--display);font-variation-settings:"SOFT" 40,"WONK" 1;letter-spacing:-.025em;margin-bottom:.42em;font-size:clamp(34px,9.4vw,66px);font-weight:400;line-height:1.06}.closer p{color:#fdf8f48c;max-width:32ch;margin:0 auto clamp(28px,5vh,40px);font-size:clamp(14px,3.6vw,16px)}.cta{background:var(--clay);color:var(--ink);cursor:pointer;transition:background .26s var(--ease), transform .26s var(--spring);border:none;border-radius:999px;align-items:center;gap:11px;padding:17px 34px;font-family:inherit;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex;position:relative}.cta.pop{animation:pop .42s var(--spring)}@keyframes pop{0%{transform:scale(1)}40%{transform:scale(.9)}to{transform:scale(1)}}.cta:before{content:"";border:2px solid var(--clay);animation:halo 2.8s var(--ease) infinite;border-radius:999px;position:absolute;inset:0}@keyframes halo{0%{opacity:.7;scale:1}70%{opacity:0;scale:1.22}to{opacity:0;scale:1.22}}.cta:hover{background:var(--rose);transform:translateY(-3px)}.cta i{transition:transform .26s var(--ease);font-style:normal}.cta:hover i{transform:translate(5px)}.takeover{z-index:200;background:var(--ink);text-align:center;opacity:0;visibility:hidden;transition:opacity .46s var(--ease), visibility .46s;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.takeover.open{opacity:1;visibility:visible}.takeover-sky{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.takeover-inner{z-index:2;opacity:0;max-width:22ch;transition:opacity .52s var(--ease) .12s, transform .64s var(--spring) .12s;position:relative;transform:translateY(16px)scale(.94)}.takeover.open .takeover-inner{opacity:1;transform:none}.takeover h2{font-family:var(--display);font-variation-settings:"SOFT" 40,"WONK" 1;letter-spacing:-.03em;color:var(--shell);margin-bottom:.3em;font-size:clamp(52px,17vw,132px);font-weight:500;line-height:.92}.takeover h2 em{color:var(--clay);font-style:normal}.takeover p{color:#fdf8f49e;margin:0 auto;font-size:clamp(15px,4.2vw,20px);line-height:1.5}.takeover-close{cursor:pointer;letter-spacing:.18em;text-transform:uppercase;color:#fdf8f466;transition:color .22s var(--ease);background:0 0;border:none;margin-top:clamp(28px,6vh,48px);font-family:inherit;font-size:11px;font-weight:700}.takeover-close:hover{color:var(--clay)}.drop-piece{pointer-events:none;color:var(--clay);will-change:transform;position:absolute;top:0}@keyframes flutter{0%{opacity:0;transform:translateY(-16px)rotate(0)scale(.6)}12%{opacity:1}to{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--rot)) scale(1)}}@media (prefers-reduced-motion:reduce){.takeover-inner{transition-duration:1ms}}.socials{flex-direction:column;align-items:center;gap:13px;margin-top:clamp(30px,5vh,46px);display:flex}.socials-label{letter-spacing:.2em;text-transform:uppercase;color:#fdf8f466;font-size:10px;font-weight:700}.social{color:#fdf8f4e6;transition:color .22s var(--ease);align-items:center;gap:10px;font-size:clamp(14px,3.6vw,16px);font-weight:500;text-decoration:none;display:inline-flex}.social svg{width:22px;height:22px;color:var(--clay);transition:color .22s var(--ease)}.social:hover{color:var(--clay)}.socials-row{align-items:center;gap:20px;display:flex}.socials-row .social svg{width:26px;height:26px;color:var(--clay);transition:transform .22s var(--spring)}.socials-row .social:hover svg{transform:scale(1.14)}.foot{background:var(--shell);text-align:center;padding:clamp(40px,8vh,64px) 0}.foot img{width:clamp(190px,50vw,250px);height:auto;margin:0 auto 18px}.foot p{letter-spacing:.14em;text-transform:uppercase;color:#22334966;font-size:11px}.js .reveal{opacity:0;transition:opacity var(--reveal) var(--ease), translate var(--reveal) var(--ease);translate:0 26px}.js .reveal.in{opacity:1;translate:0}.js .stagger>*{opacity:0;transition:opacity .76s var(--ease), translate .76s var(--spring);translate:0 22px}.js .stagger.in>*{opacity:1;translate:0}.js .stagger.in>:first-child{transition-delay:0s}.js .stagger.in>:nth-child(2){transition-delay:.1s}.js .stagger.in>:nth-child(3){transition-delay:.2s}.js .stagger.in>:nth-child(4){transition-delay:.3s}.js .stagger.in>:nth-child(5){transition-delay:.4s}.js .stagger.in>:nth-child(6){transition-delay:.5s}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation:none!important}.js .reveal,.js .stagger>*{opacity:1!important;translate:none!important}}
