@font-face{font-family:Favorite Child;src:url(/fonts/crimson-confetti/favorite-child.woff2)format("woff2"),url(/fonts/crimson-confetti/favorite-child.woff)format("woff");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Welcome Saturday;src:url(/fonts/crimson-confetti/welcome-saturday.otf)format("opentype");font-display:swap;font-style:normal;font-weight:400}.crimson-module__GYBc_W__page{--crimson:#bd0e3e;--deep-crimson:#2a020e;--ink:#160b0f;--paper:#fff0d7;--rule:#5c7a9733;--margin:#be0e3e61;min-height:100%;color:var(--ink);background:linear-gradient(90deg, transparent 0, transparent max(38px, calc((100vw - 1240px) / 2 + 48px)), var(--margin) max(38px, calc((100vw - 1240px) / 2 + 48px)), var(--margin) max(40px, calc((100vw - 1240px) / 2 + 50px)), transparent max(40px, calc((100vw - 1240px) / 2 + 50px))), repeating-linear-gradient(0deg, transparent 0 47px, var(--rule) 47px 49px), var(--paper);padding-bottom:clamp(54px,7vw,96px)}.crimson-module__GYBc_W__hero{background:var(--deep-crimson);isolation:isolate;align-items:end;min-height:min(880px,100svh - 86px);display:grid;position:relative;overflow:hidden}.crimson-module__GYBc_W__heroPicture,.crimson-module__GYBc_W__heroImage,.crimson-module__GYBc_W__heroShade{width:100%;height:100%;position:absolute;inset:0}.crimson-module__GYBc_W__heroImage{object-fit:cover;object-position:center}.crimson-module__GYBc_W__heroShade{z-index:1;background:linear-gradient(90deg,#18030ac2 0%,#18030a57 37%,#0000 59%),linear-gradient(#0000 57%,#18030aa8 100%)}.crimson-module__GYBc_W__heroCopy{z-index:2;color:#fff;width:min(100% - 40px,1240px);margin:0 auto;padding:clamp(70px,11vw,150px) 0 clamp(68px,8vw,110px);position:relative}.crimson-module__GYBc_W__kicker,.crimson-module__GYBc_W__eyebrow{font-family:var(--font-barlow-condensed,"Arial Narrow", sans-serif);letter-spacing:.22em;text-transform:uppercase;margin:0 0 14px;font-size:.75rem;font-weight:800}.crimson-module__GYBc_W__hero h1{max-width:610px;font-family:var(--font-barlow-condensed,Impact, sans-serif);letter-spacing:-.045em;text-transform:uppercase;text-wrap:balance;text-shadow:0 4px 30px #1f000a7a;margin:0;font-size:clamp(3.9rem,7vw,7.2rem);font-weight:800;line-height:.88}.crimson-module__GYBc_W__heroLine{color:#ffd7df;max-width:520px;margin:22px 0 0;font-family:Favorite Child,cursive;font-size:clamp(1.45rem,2.2vw,2rem);line-height:1.1}.crimson-module__GYBc_W__heroActions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.crimson-module__GYBc_W__primaryButton,.crimson-module__GYBc_W__secondaryButton,.crimson-module__GYBc_W__darkButton{min-height:50px;font-family:var(--font-barlow-condensed,"Arial Narrow", sans-serif);letter-spacing:.12em;text-transform:uppercase;border:1px solid #fff;justify-content:center;align-items:center;padding:0 20px;font-size:.82rem;font-weight:800;transition:transform .18s,background .18s,color .18s;display:inline-flex}.crimson-module__GYBc_W__primaryButton{color:var(--deep-crimson);background:#fff}.crimson-module__GYBc_W__primaryButton:hover,.crimson-module__GYBc_W__secondaryButton:hover,.crimson-module__GYBc_W__darkButton:hover{transform:translateY(-2px)}.crimson-module__GYBc_W__secondaryButton:hover{background:#ffffff21}.crimson-module__GYBc_W__scrollCue{z-index:2;color:#ffffffb8;letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:800;position:absolute;bottom:24px;right:28px}.crimson-module__GYBc_W__manifesto{background:0 0;grid-template-columns:1.15fr .85fr;align-items:end;gap:clamp(40px,8vw,110px);width:min(100% - 48px,1240px);margin:0 auto;padding:clamp(92px,11vw,155px) clamp(26px,4vw,54px);display:grid;position:relative}.crimson-module__GYBc_W__manifesto h2,.crimson-module__GYBc_W__startCopy h2,.crimson-module__GYBc_W__sectionHeader h2,.crimson-module__GYBc_W__closingCopy h2{font-family:var(--font-barlow-condensed,Impact, sans-serif);text-transform:uppercase;margin:0;font-size:clamp(3.4rem,7.2vw,7rem);line-height:.88}.crimson-module__GYBc_W__manifestoCopy{margin:0;font-size:clamp(1.05rem,1.6vw,1.3rem);line-height:1.7}.crimson-module__GYBc_W__startHere{background:radial-gradient(circle at 18% 20%, #ffffff1f, transparent 22%), var(--crimson);color:#fff;grid-template-columns:.95fr 1.05fr;align-items:center;gap:clamp(46px,8vw,105px);width:min(100% - 48px,1240px);margin:0 auto clamp(92px,10vw,150px);padding:clamp(70px,9vw,118px) clamp(40px,6vw,84px);display:grid;position:relative;overflow:hidden;box-shadow:14px 16px #2a020ee0,inset 0 14px #ffffff06,inset 0 -14px #160b0f1f}.crimson-module__GYBc_W__scrapbookDesk{padding:18px 8px 12px 20px;position:relative}.crimson-module__GYBc_W__tapeTop{z-index:2;background:#f5dbaec7;width:120px;height:34px;position:absolute;top:0;left:50%;transform:translate(-50%)rotate(-2deg);box-shadow:0 1px #2e11171f}.crimson-module__GYBc_W__notebookPage{background:linear-gradient(90deg, transparent 0 46px, var(--margin) 46px 48px, transparent 48px), repeating-linear-gradient(0deg, transparent 0 37px, var(--rule) 37px 39px), var(--paper);min-height:500px;color:var(--ink);padding:76px 48px 54px 76px;position:relative;transform:rotate(-1.4deg);box-shadow:9px 12px #19030a4d}.crimson-module__GYBc_W__notebookPage:before{content:"";background:var(--crimson);width:13px;height:13px;box-shadow:0 44px var(--crimson), 0 88px var(--crimson), 0 132px var(--crimson), 0 176px var(--crimson), 0 220px var(--crimson), 0 264px var(--crimson), 0 308px var(--crimson), 0 352px var(--crimson), 0 396px var(--crimson);opacity:.22;border-radius:50%;position:absolute;top:24px;left:15px}.crimson-module__GYBc_W__marginNote{color:var(--crimson);margin:0;font-family:Favorite Child,cursive;font-size:1.15rem;position:absolute;top:28px;right:32px;transform:rotate(3deg)}.crimson-module__GYBc_W__lyricText{flex-direction:column;gap:13px;font-family:Welcome Saturday,cursive;font-size:clamp(1.65rem,2.6vw,2.45rem);line-height:1.34;display:flex}.crimson-module__GYBc_W__doodle{color:var(--crimson);font-family:Welcome Saturday,cursive;font-size:2.4rem;position:absolute;bottom:26px;right:34px;transform:rotate(-8deg)}.crimson-module__GYBc_W__startCopy p:not(.crimson-module__GYBc_W__eyebrow){max-width:600px;margin:24px 0 30px;font-size:1.08rem;line-height:1.72}.crimson-module__GYBc_W__darkButton{border-color:var(--ink);background:var(--ink);color:#fff}.crimson-module__GYBc_W__trackSection{background:0 0;width:min(100% - 48px,1240px);margin:0 auto;padding:0 clamp(26px,4vw,54px) clamp(110px,12vw,170px);position:relative}.crimson-module__GYBc_W__redMargin{display:none}.crimson-module__GYBc_W__sectionHeader{z-index:1;grid-template-columns:1.25fr .75fr;align-items:end;gap:50px;width:min(100%,1100px);margin:0 auto 58px;padding-left:0;display:grid;position:relative}.crimson-module__GYBc_W__archiveNote{text-align:right;margin:0;font-family:Favorite Child,cursive;font-size:clamp(1.35rem,2vw,1.8rem);line-height:1.12;transform:rotate(-1deg)}.crimson-module__GYBc_W__trackList{z-index:1;border-top:2px solid var(--ink);width:min(100%,1100px);margin:0 auto;padding:0;list-style:none;position:relative}.crimson-module__GYBc_W__trackList li{border-bottom:1px solid #130b0e38;grid-template-columns:58px minmax(0,1fr) minmax(150px,.55fr) auto;align-items:center;gap:18px;min-height:78px;transition:padding .16s,color .16s,background .16s;display:grid}.crimson-module__GYBc_W__trackList li:hover{color:var(--crimson);background:#bd0e3e0e;padding-inline:10px}.crimson-module__GYBc_W__trackNumber{font-family:var(--font-barlow-condensed,"Arial Narrow", sans-serif);letter-spacing:.18em;font-size:.82rem;font-weight:800}.crimson-module__GYBc_W__trackTitle{font-family:var(--font-barlow-condensed,"Arial Narrow", sans-serif);text-transform:uppercase;font-size:clamp(1.55rem,2.7vw,2.55rem);font-weight:700}.crimson-module__GYBc_W__trackNote{color:#160b0fa3;text-align:right;opacity:0;font-family:Welcome Saturday,cursive;font-size:clamp(1rem,1.4vw,1.28rem);transition:opacity .16s,transform .16s;transform:translate(8px)}.crimson-module__GYBc_W__trackList li:hover .crimson-module__GYBc_W__trackNote,.crimson-module__GYBc_W__trackList li:focus-within .crimson-module__GYBc_W__trackNote{opacity:1;transform:translate(0)}.crimson-module__GYBc_W__trackMark{color:var(--crimson);font-size:1.4rem}.crimson-module__GYBc_W__closing{background:var(--deep-crimson);color:#fff;grid-template-columns:.85fr 1.15fr;width:min(100% - 48px,1240px);min-height:620px;margin:0 auto;display:grid;overflow:hidden;box-shadow:14px 16px #2a020e33}.crimson-module__GYBc_W__closingImageWrap{min-height:540px;position:relative}.crimson-module__GYBc_W__closingImage{object-fit:cover}.crimson-module__GYBc_W__closingCopy{flex-direction:column;justify-content:center;padding:clamp(48px,8vw,100px);display:flex}.crimson-module__GYBc_W__closingLinks{font-family:var(--font-barlow-condensed,"Arial Narrow", sans-serif);letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;gap:22px;margin-top:34px;font-weight:800;display:flex}.crimson-module__GYBc_W__closingLinks a{border-bottom:1px solid #ffffff8c;padding-bottom:5px}@media (max-width:900px){.crimson-module__GYBc_W__hero{min-height:780px}.crimson-module__GYBc_W__heroShade{background:linear-gradient(#0000 20%,#18030a4d 36%,#18030adb 100%)}.crimson-module__GYBc_W__manifesto,.crimson-module__GYBc_W__startHere,.crimson-module__GYBc_W__sectionHeader,.crimson-module__GYBc_W__closing{grid-template-columns:1fr}.crimson-module__GYBc_W__manifesto,.crimson-module__GYBc_W__trackSection,.crimson-module__GYBc_W__startHere,.crimson-module__GYBc_W__closing{width:min(100% - 32px,1240px)}.crimson-module__GYBc_W__startHere{padding:64px 44px}.crimson-module__GYBc_W__notebookPage{min-height:430px}.crimson-module__GYBc_W__archiveNote{text-align:left}.crimson-module__GYBc_W__trackList li{grid-template-columns:52px 1fr auto}.crimson-module__GYBc_W__trackNote{display:none}.crimson-module__GYBc_W__closingImageWrap{min-height:500px}}@media (max-width:700px){.crimson-module__GYBc_W__page{background:linear-gradient(90deg, transparent 0 38px, var(--margin) 38px 40px, transparent 40px), repeating-linear-gradient(0deg, transparent 0 43px, var(--rule) 43px 45px), var(--paper);padding-bottom:28px}.crimson-module__GYBc_W__hero{min-height:calc(100svh - 74px)}.crimson-module__GYBc_W__heroCopy{width:min(100% - 28px,1240px);padding-bottom:62px}.crimson-module__GYBc_W__hero h1{max-width:360px;font-size:clamp(3.1rem,14vw,5.2rem)}.crimson-module__GYBc_W__heroLine{max-width:330px}.crimson-module__GYBc_W__scrollCue{display:none}.crimson-module__GYBc_W__manifesto{width:calc(100% - 28px);padding:76px 18px 76px 44px}.crimson-module__GYBc_W__startHere{width:calc(100% - 28px);margin-bottom:82px;padding:54px 20px;box-shadow:8px 10px #2a020ed9}.crimson-module__GYBc_W__scrapbookDesk{padding-inline:0}.crimson-module__GYBc_W__notebookPage{min-height:390px;padding:68px 30px 46px 58px}.crimson-module__GYBc_W__trackSection{width:calc(100% - 28px);padding:0 10px 96px 44px}.crimson-module__GYBc_W__sectionHeader,.crimson-module__GYBc_W__trackList{width:100%;margin-inline:0;padding-left:0}.crimson-module__GYBc_W__trackList li{grid-template-columns:38px minmax(0,1fr) auto;gap:10px;min-height:68px}.crimson-module__GYBc_W__trackTitle{font-size:clamp(1.28rem,6.4vw,1.85rem)}.crimson-module__GYBc_W__closing{width:calc(100% - 28px);min-height:auto;box-shadow:8px 10px #2a020e33}.crimson-module__GYBc_W__closingImageWrap{min-height:440px}}@media (prefers-reduced-motion:reduce){.crimson-module__GYBc_W__primaryButton,.crimson-module__GYBc_W__secondaryButton,.crimson-module__GYBc_W__darkButton,.crimson-module__GYBc_W__trackList li,.crimson-module__GYBc_W__trackNote{transition:none}}
.damali-signal-module__9ciyaG__signal{z-index:40;pointer-events:none;flex-direction:column;align-items:flex-end;display:flex;position:fixed;bottom:18px;right:18px}.damali-signal-module__9ciyaG__trigger,.damali-signal-module__9ciyaG__note{pointer-events:auto}.damali-signal-module__9ciyaG__trigger{color:#fff;min-height:42px;font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0c0809e6;border:1px solid;align-items:center;gap:9px;padding:8px 12px;transition:transform .18s,background .18s,color .18s;display:inline-flex}.damali-signal-module__9ciyaG__trigger:hover,.damali-signal-module__9ciyaG__trigger:focus-visible{transform:translateY(-2px)rotate(-1deg)}.damali-signal-module__9ciyaG__mark{place-items:center;width:24px;height:24px;font-size:1.05rem;line-height:1;display:grid}.damali-signal-module__9ciyaG__label{font-family:var(--font-barlow-condensed,"Arial Narrow", sans-serif);letter-spacing:.16em;text-transform:uppercase;font-size:.68rem;font-weight:900}.damali-signal-module__9ciyaG__note{opacity:0;border:0 solid;width:min(280px,100vw - 36px);max-height:0;margin-top:8px;padding:0 16px;transition:max-height .22s,padding .22s,border-width .22s,opacity .18s,transform .22s;overflow:hidden;transform:translateY(8px)rotate(1deg)}.damali-signal-module__9ciyaG__open .damali-signal-module__9ciyaG__note{opacity:1;border-width:1px;max-height:180px;padding:16px;transform:translateY(0)rotate(-1deg)}.damali-signal-module__9ciyaG__note p{margin:0;line-height:1.35}.damali-signal-module__9ciyaG__signature{text-align:right;margin-top:10px;display:block}.damali-signal-module__9ciyaG__crimson{color:#ffb3c4}.damali-signal-module__9ciyaG__crimson .damali-signal-module__9ciyaG__trigger{background:#2a020ef0;border-color:#ffb3c4b3}.damali-signal-module__9ciyaG__crimson .damali-signal-module__9ciyaG__mark,.damali-signal-module__9ciyaG__crimson .damali-signal-module__9ciyaG__signature,.damali-signal-module__9ciyaG__crimson .damali-signal-module__9ciyaG__note p{font-family:Favorite Child,sans-serif}.damali-signal-module__9ciyaG__crimson .damali-signal-module__9ciyaG__mark{color:#ff6d91}.damali-signal-module__9ciyaG__crimson .damali-signal-module__9ciyaG__note{color:#2a020e;background:repeating-linear-gradient(0deg,#0000 0 31px,#5c7a972e 31px 32px),#fff0d7;border-color:#bd0e3e8c;box-shadow:7px 8px #2a020e47}.damali-signal-module__9ciyaG__crimson .damali-signal-module__9ciyaG__note p{font-size:1.28rem}.damali-signal-module__9ciyaG__crimson .damali-signal-module__9ciyaG__signature{color:#bd0e3e;font-size:1.15rem}.damali-signal-module__9ciyaG__solar{color:#fff200}.damali-signal-module__9ciyaG__solar .damali-signal-module__9ciyaG__trigger{background:#070705f0;border-color:#fff200b8}.damali-signal-module__9ciyaG__solar .damali-signal-module__9ciyaG__mark{color:#fff200;text-shadow:0 0 12px #fff200b8}.damali-signal-module__9ciyaG__solar .damali-signal-module__9ciyaG__note{color:#fffdf2;background:linear-gradient(135deg,#fff2001f,#0000 46%),#0b0b08;border-color:#fff200b3;box-shadow:7px 8px #fff2001f}.damali-signal-module__9ciyaG__solar .damali-signal-module__9ciyaG__note:before{content:"EXPOSURE WARNING";color:#fff200;font-family:var(--font-barlow-condensed,"Arial Narrow", sans-serif);letter-spacing:.18em;margin-bottom:8px;font-size:.61rem;font-weight:900;display:block}.damali-signal-module__9ciyaG__solar .damali-signal-module__9ciyaG__note p{font-family:var(--font-barlow-condensed,"Arial Narrow", sans-serif);letter-spacing:.04em;text-transform:uppercase;font-size:1rem;font-weight:800}.damali-signal-module__9ciyaG__solar .damali-signal-module__9ciyaG__signature{color:#fff200;font-family:Favorite Child,sans-serif;font-size:1.15rem}@media (max-width:700px){.damali-signal-module__9ciyaG__signal{bottom:12px;right:12px}.damali-signal-module__9ciyaG__trigger{min-height:40px;padding:7px 10px}.damali-signal-module__9ciyaG__label{font-size:.62rem}}@media (prefers-reduced-motion:reduce){.damali-signal-module__9ciyaG__trigger,.damali-signal-module__9ciyaG__note{transition:none}}@media print{.damali-signal-module__9ciyaG__signal{display:none}}
