@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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:600;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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.00%;size-adjust:115.45%}.__className_a0f193{font-family:Fraunces,Fraunces Fallback;font-style:normal}.__variable_a0f193{--font-dawn-display:"Fraunces","Fraunces Fallback"}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit Fallback;src:local("Arial");ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.00%;size-adjust:99.82%}.__className_e143fd{font-family:Outfit,Outfit Fallback;font-style:normal}.__variable_e143fd{--font-dawn-sans:"Outfit","Outfit Fallback"}.dawn{--dawn-ink:color-mix(in oklab,var(--paper) 92%,white);--dawn-mute:color-mix(in oklab,var(--paper) 55%,transparent);--dawn-ground:var(--ink);--dawn-signal:var(--signal-lit,#5be39a);--dawn-cta:var(--signal);--dawn-cta-ink:var(--paper);position:relative;min-height:100svh;color:var(--dawn-ink);background:var(--dawn-ground);font-family:var(--font-dawn-sans),"Avenir Next","Segoe UI",sans-serif;overflow-x:clip}.dawn__wash{pointer-events:none;position:absolute;inset:0;z-index:0;background:radial-gradient(ellipse 65% 40% at 75% 5%,color-mix(in srgb,var(--dawn-signal) 14%,transparent),transparent 55%),var(--dawn-ground)}.dawn__panel{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:1.5rem;width:min(44rem,calc(100% - 2.5rem));margin:0 auto;padding:3.5rem 0;text-align:center;opacity:.28;transform:translateY(.6rem);transition:opacity .55s ease,transform .55s ease}.dawn__panel,.dawn__panel--seed{justify-content:center;min-height:100svh}.dawn__panel--seed{gap:1.25rem;padding-top:6.5rem;padding-bottom:3.5rem}.dawn__panel.is-in{opacity:1;transform:none}.dawn__when{margin:0;font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--dawn-signal) 70%,var(--dawn-mute))}.dawn__tube{margin:0;width:min(9.5rem,38vw)}.dawn__panel--seed .dawn__line{max-width:26rem}.dawn__story{display:flex;flex-direction:column;gap:.85rem;max-width:30rem;text-align:left}.dawn__story p{margin:0;font-size:clamp(.98rem,2.15vw,1.08rem);font-weight:400;line-height:1.55;color:var(--dawn-mute)}.dawn__tube img{display:block;width:100%;height:auto;background:color-mix(in oklab,var(--paper) 88%,#ebe6da)}.dawn__photo{margin:0;width:100%;overflow:hidden;background:color-mix(in oklab,var(--dawn-ground) 85%,black)}.dawn__photo img{display:block;width:100%;height:auto;max-height:52vh;object-fit:cover;object-position:center}.dawn__line{margin:0;max-width:28rem;font-family:var(--font-dawn-display),Georgia,serif;font-size:clamp(1.3rem,3.2vw,1.7rem);font-weight:500;letter-spacing:-.02em;line-height:1.35}.dawn__panel--scale{width:min(52rem,calc(100% - 2.5rem));gap:1.75rem}.dawn__scale{display:grid;grid-template-columns:1.15fr .85fr;gap:.75rem;width:100%;align-items:stretch}.dawn__scale-near,.dawn__scale-wide{position:relative;margin:0;overflow:hidden;background:color-mix(in oklab,var(--dawn-ground) 85%,black);min-height:0}.dawn__scale-near img,.dawn__scale-wide img{display:block;width:100%;height:100%;max-height:48vh;object-fit:cover}.dawn__pin{left:72%;top:57%;width:10px;height:10px;border-radius:50%;background:color-mix(in srgb,var(--dawn-signal) 35%,transparent);box-shadow:0 0 0 3px color-mix(in oklab,var(--dawn-ground) 75%,transparent),0 0 22px color-mix(in srgb,var(--dawn-signal) 90%,transparent)}.dawn__cell,.dawn__pin{position:absolute;border:2px solid var(--dawn-signal);transform:translate(-50%,-50%)}.dawn__cell{left:48%;top:46%;width:14px;height:14px;border-radius:2px;box-shadow:0 0 0 3px color-mix(in oklab,var(--dawn-ground) 70%,transparent),0 0 18px color-mix(in srgb,var(--dawn-signal) 75%,transparent);pointer-events:none}.dawn__panel--scale.is-in .dawn__pin{animation:dawn-pulse 1.8s ease-in-out infinite}@keyframes dawn-pulse{0%,to{box-shadow:0 0 0 2px color-mix(in oklab,var(--dawn-ground) 85%,transparent),0 0 14px color-mix(in srgb,var(--dawn-signal) 80%,transparent)}50%{box-shadow:0 0 0 2px color-mix(in oklab,var(--dawn-ground) 85%,transparent),0 0 28px var(--dawn-signal)}}.dawn__panel--close{gap:1.35rem;max-width:36rem;padding-bottom:4rem}body:has(.dawn) footer{position:relative;z-index:2}.dawn__panel--close .dawn__line{max-width:30rem}.dawn__more{margin:0;max-width:32rem;font-size:clamp(1rem,2.2vw,1.1rem);font-weight:400;line-height:1.55;color:var(--dawn-mute)}.dawn__seat{display:inline-flex;margin-top:.35rem;padding:.9rem 1.45rem;border-radius:999px;background:var(--dawn-cta);color:var(--dawn-cta-ink);font-size:.95rem;font-weight:700;letter-spacing:-.02em;text-decoration:none;box-shadow:0 4px 18px color-mix(in srgb,var(--dawn-cta) 35%,transparent);transition:transform .2s ease,background .2s ease,box-shadow .2s ease}.dawn__seat:hover{background:color-mix(in oklab,var(--dawn-cta) 88%,white);transform:translateY(-1px);box-shadow:0 8px 24px color-mix(in srgb,var(--dawn-cta) 40%,transparent)}@media (max-width:700px){.dawn__panel,.dawn__panel--scale{width:min(52rem,calc(100% - 1.75rem))}.dawn__panel--seed{padding-top:5.5rem;padding-bottom:3.5rem}.dawn__story{text-align:left}.dawn__scale{grid-template-columns:1fr}.dawn__scale-near img,.dawn__scale-wide img{max-height:36vh}.dawn__photo img{max-height:42vh}}@media (prefers-reduced-motion:reduce){.dawn__panel{opacity:1;transform:none;transition:none}.dawn__panel--scale.is-in .dawn__pin{animation:none}}