.not-found-module__HS70Aa__page{--ink:#2d2a26;--paper:#fdf8f3;--coral:#e07a5f;--coral-dark:#c45d42;--sage:#81b29a;--sage-dark:#5a9178;--amber:#f2cc8f;isolation:isolate;background:linear-gradient(125deg, #ffffffc2, transparent 44%), var(--paper);min-height:100svh;color:var(--ink);flex-direction:column;display:flex;position:relative;overflow:hidden}.not-found-module__HS70Aa__ambient{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.not-found-module__HS70Aa__glowCoral,.not-found-module__HS70Aa__glowSage{filter:blur(3px);border-radius:999px;position:absolute}.not-found-module__HS70Aa__glowCoral{aspect-ratio:1;background:radial-gradient(circle,#e07a5f3d 0%,#e07a5f14 43%,#0000 72%);width:min(58rem,68vw);top:-28vw;right:-18vw}.not-found-module__HS70Aa__glowSage{aspect-ratio:1;background:radial-gradient(circle,#81b29a3d 0%,#81b29a12 48%,#0000 72%);width:48rem;bottom:-30rem;left:-17rem}.not-found-module__HS70Aa__grid{opacity:.24;background-image:linear-gradient(#2d2a2614 1px,#0000 1px),linear-gradient(90deg,#2d2a2614 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 30% 70%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 30% 70%,#0000 100%)}.not-found-module__HS70Aa__code{color:#0000;letter-spacing:-.11em;-webkit-text-stroke:2px #2d2a260f;-webkit-user-select:none;user-select:none;font-size:clamp(19rem,43vw,44rem);font-weight:900;line-height:1;position:absolute;bottom:-.24em;right:-.03em}.not-found-module__HS70Aa__header{z-index:2;justify-content:space-between;align-items:center;width:min(100% - 2rem,78rem);margin-inline:auto;padding-block:clamp(1rem,2.4vw,1.8rem);display:flex}.not-found-module__HS70Aa__brand{color:inherit;border-radius:.9rem;align-items:center;gap:.7rem;text-decoration:none;display:inline-flex}.not-found-module__HS70Aa__brand:focus-visible,.not-found-module__HS70Aa__homeLink:focus-visible,.not-found-module__HS70Aa__primaryAction:focus-visible,.not-found-module__HS70Aa__secondaryAction:focus-visible{outline:3px solid var(--amber);outline-offset:4px}.not-found-module__HS70Aa__logo{border:1px solid #ffffffb3;border-radius:.8rem;width:2.5rem;height:2.5rem;box-shadow:0 8px 24px #2d2a261f}.not-found-module__HS70Aa__brand>span{line-height:1;display:grid}.not-found-module__HS70Aa__brand strong{letter-spacing:-.025em;font-size:1.02rem}.not-found-module__HS70Aa__brand small{color:#776f67;letter-spacing:.18em;text-transform:uppercase;margin-top:.25rem;font-size:.62rem;font-weight:700}.not-found-module__HS70Aa__homeLink{min-height:2.7rem;color:inherit;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff9e;border:1px solid #2d2a261f;border-radius:999px;align-items:center;gap:.5rem;padding:.65rem 1rem;font-size:.84rem;font-weight:650;text-decoration:none;transition:transform .18s,border-color .18s,background .18s;display:inline-flex;box-shadow:0 8px 30px #2d2a260f}.not-found-module__HS70Aa__homeLink:hover{background:#ffffffd6;border-color:#e07a5f57;transform:translateY(-2px)}.not-found-module__HS70Aa__content{z-index:1;flex:1;grid-template-columns:minmax(0,.9fr) minmax(28rem,1.1fr);align-items:center;gap:clamp(3rem,8vw,8rem);width:min(100% - 2rem,78rem);margin:auto;padding:clamp(1.5rem,4.5vh,4rem) 0 clamp(2rem,5vh,4rem);display:grid}.not-found-module__HS70Aa__copy{max-width:36rem}.not-found-module__HS70Aa__eyebrow{color:var(--coral-dark);letter-spacing:.12em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff9;border:1px solid #c45d4233;border-radius:999px;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.72rem;font-weight:750;display:inline-flex}.not-found-module__HS70Aa__eyebrow svg{animation:2.4s ease-in-out infinite not-found-module__HS70Aa__signal-pulse}.not-found-module__HS70Aa__copy h1{letter-spacing:-.072em;margin:1.25rem 0 1.1rem;font-size:clamp(3.3rem,6.6vw,6.8rem);font-weight:750;line-height:.92}.not-found-module__HS70Aa__copy h1 span{color:var(--coral);display:block}.not-found-module__HS70Aa__description{color:#655e57;max-width:34rem;font-size:clamp(1rem,1.25vw,1.15rem);line-height:1.65}.not-found-module__HS70Aa__actions{flex-wrap:wrap;gap:.75rem;margin-top:1.8rem;display:flex}.not-found-module__HS70Aa__primaryAction,.not-found-module__HS70Aa__secondaryAction{border-radius:.95rem;justify-content:center;align-items:center;gap:.55rem;min-height:3.25rem;padding:.85rem 1.15rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.not-found-module__HS70Aa__primaryAction{background:var(--ink);color:#fff;box-shadow:0 14px 28px #2d2a262b}.not-found-module__HS70Aa__primaryAction svg:last-child{margin-left:.15rem;transition:transform .18s}.not-found-module__HS70Aa__primaryAction:hover{transform:translateY(-3px);box-shadow:0 18px 36px #2d2a2638}.not-found-module__HS70Aa__primaryAction:hover svg:last-child{transform:translate(2px,-2px)}.not-found-module__HS70Aa__secondaryAction{color:var(--ink);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff9;border:1px solid #2d2a2626}.not-found-module__HS70Aa__secondaryAction:hover{background:#ffffffe0;transform:translateY(-3px);box-shadow:0 14px 28px #2d2a2617}.not-found-module__HS70Aa__visual{perspective:1100px;width:min(100%,36rem);margin-inline:auto;position:relative}.not-found-module__HS70Aa__canvas{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffb8;border:1px solid #ffffffdb;border-radius:2rem;padding:clamp(1rem,3vw,1.5rem);animation:7s ease-in-out infinite not-found-module__HS70Aa__canvas-float;position:relative;overflow:hidden;transform:rotateY(-4deg)rotateX(2deg);box-shadow:0 34px 80px #2d2a2624,inset 0 0 0 1px #2d2a260a}.not-found-module__HS70Aa__canvas:before{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff8a,#0000 38%);position:absolute;inset:0}.not-found-module__HS70Aa__canvasTop{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex;position:relative}.not-found-module__HS70Aa__canvasLabel{color:#756e66;letter-spacing:.16em;font-size:.64rem;font-weight:750}.not-found-module__HS70Aa__liveStatus{color:#775c2c;background:#f2cc8f57;border-radius:999px;align-items:center;gap:.38rem;padding:.38rem .58rem;font-size:.68rem;font-weight:700;display:inline-flex}.not-found-module__HS70Aa__liveStatus i{background:var(--coral);border-radius:50%;width:.38rem;height:.38rem;animation:1.8s ease-out infinite not-found-module__HS70Aa__status-pulse;box-shadow:0 0 #e07a5f57}.not-found-module__HS70Aa__postCard{background:#fff;border:1px solid #2d2a2617;border-radius:1.2rem;grid-template-columns:5.5rem minmax(0,1fr) auto;align-items:center;gap:.8rem;padding:.65rem;display:grid;position:relative;box-shadow:0 12px 34px #2d2a2614}.not-found-module__HS70Aa__postPreview{background:linear-gradient(145deg,#f2cc8f,#f0a08c 58%,#e07a5f);border-radius:.85rem;height:4.4rem;position:relative;overflow:hidden}.not-found-module__HS70Aa__previewSun{background:#ffffffd6;border-radius:50%;width:1.1rem;height:1.1rem;position:absolute;top:.8rem;right:.8rem}.not-found-module__HS70Aa__previewWave{background:var(--sage);border-radius:50%;height:100%;position:absolute;bottom:-62%;left:-8%;right:-18%;transform:rotate(-7deg)}.not-found-module__HS70Aa__previewCaption{gap:.25rem;display:grid;position:absolute;bottom:.65rem;left:.65rem}.not-found-module__HS70Aa__previewCaption span{background:#ffffffd6;border-radius:99px;width:2.3rem;height:.22rem;display:block}.not-found-module__HS70Aa__previewCaption span:last-child{width:1.5rem}.not-found-module__HS70Aa__postMeta{gap:.3rem;min-width:0;display:grid}.not-found-module__HS70Aa__postMeta span{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:720;overflow:hidden}.not-found-module__HS70Aa__postMeta small{color:#8b8680;font-size:.72rem}.not-found-module__HS70Aa__lostBadge{color:var(--coral-dark);font-family:var(--font-geist-mono), monospace;background:#e07a5f1f;border-radius:.65rem;padding:.42rem .55rem;font-size:.72rem;font-weight:800}.not-found-module__HS70Aa__flow{grid-template-columns:repeat(4,1fr);margin-top:1.3rem;padding:1.35rem .35rem .25rem;list-style:none;display:grid;position:relative}.not-found-module__HS70Aa__flow li{flex-direction:column;align-items:center;gap:.55rem;min-width:0;display:flex;position:relative}.not-found-module__HS70Aa__node{z-index:1;border-radius:50%;place-items:center;width:2rem;height:2rem;display:grid}.not-found-module__HS70Aa__complete .not-found-module__HS70Aa__node{color:var(--sage-dark);background:#e9f4ee;border:1px solid #5a917842}.not-found-module__HS70Aa__disconnected .not-found-module__HS70Aa__node{color:var(--coral-dark);background:#fff4f1;border:1px dashed #c45d427a;animation:2.8s ease-in-out infinite not-found-module__HS70Aa__lost-node}.not-found-module__HS70Aa__stageLabel{color:#756e66;font-size:.65rem;font-weight:700}.not-found-module__HS70Aa__disconnected .not-found-module__HS70Aa__stageLabel{color:var(--coral-dark)}.not-found-module__HS70Aa__connector{background:var(--sage-light,#a8d4be);width:calc(100% - 2rem);height:1px;position:absolute;top:.96rem;left:calc(50% + 1rem)}.not-found-module__HS70Aa__disconnected .not-found-module__HS70Aa__connector,.not-found-module__HS70Aa__flow li:nth-child(3) .not-found-module__HS70Aa__connector{background:repeating-linear-gradient(90deg,#e07a5f7a 0 5px,#0000 5px 10px)}.not-found-module__HS70Aa__signal{z-index:2;pointer-events:none;place-items:center;width:4.8rem;height:4.8rem;display:grid;position:absolute;top:-2.3rem;right:2.2rem}.not-found-module__HS70Aa__signal span{aspect-ratio:1;opacity:0;border:1px solid #e07a5f7a;border-radius:50%;width:1.6rem;animation:3s ease-out infinite not-found-module__HS70Aa__signal-ring;position:absolute}.not-found-module__HS70Aa__signal span:nth-child(2){animation-delay:.8s}.not-found-module__HS70Aa__signal span:nth-child(3){animation-delay:1.6s}.not-found-module__HS70Aa__floatingNote{color:#fff;background:#2d2a26eb;border:1px solid #fffc;border-radius:1rem;gap:.12rem;padding:.8rem 1rem;animation:5.5s ease-in-out infinite not-found-module__HS70Aa__note-float;display:grid;position:absolute;bottom:-2rem;right:-2.8rem;transform:rotate(4deg);box-shadow:0 18px 44px #2d2a2633}.not-found-module__HS70Aa__floatingNote span{color:#fff9;letter-spacing:.1em;text-transform:uppercase;font-size:.61rem;font-weight:700}.not-found-module__HS70Aa__floatingNote strong{font-size:.82rem}.not-found-module__HS70Aa__footer{color:#8b8680;letter-spacing:.18em;justify-content:center;align-items:center;gap:clamp(.6rem,2vw,1.5rem);width:min(100% - 2rem,78rem);margin-inline:auto;padding-block:1rem 1.4rem;font-size:.6rem;font-weight:750;display:flex}.not-found-module__HS70Aa__footer i{background:var(--coral);border-radius:50%;width:.25rem;height:.25rem}@keyframes not-found-module__HS70Aa__canvas-float{0%,to{transform:rotateY(-4deg)rotateX(2deg)translateY(0)}50%{transform:rotateY(-2deg)rotateX(1deg)translateY(-10px)}}@keyframes not-found-module__HS70Aa__note-float{0%,to{transform:rotate(4deg)translateY(0)}50%{transform:rotate(2deg)translateY(-7px)}}@keyframes not-found-module__HS70Aa__signal-ring{0%{opacity:0;transform:scale(.4)}20%{opacity:.7}to{opacity:0;transform:scale(3)}}@keyframes not-found-module__HS70Aa__signal-pulse{0%,to{opacity:.58}50%{opacity:1}}@keyframes not-found-module__HS70Aa__status-pulse{0%{box-shadow:0 0 #e07a5f66}80%,to{box-shadow:0 0 0 8px #e07a5f00}}@keyframes not-found-module__HS70Aa__lost-node{0%,to{box-shadow:0 0 #e07a5f00}50%{box-shadow:0 0 0 7px #e07a5f1a}}@media (max-width:900px){.not-found-module__HS70Aa__content{text-align:center;grid-template-columns:1fr;gap:3rem;width:min(100% - 2rem,42rem);padding-top:2rem}.not-found-module__HS70Aa__copy{max-width:38rem;margin-inline:auto}.not-found-module__HS70Aa__copy h1{font-size:clamp(3.6rem,12vw,6.6rem)}.not-found-module__HS70Aa__description{margin-inline:auto}.not-found-module__HS70Aa__actions{justify-content:center}.not-found-module__HS70Aa__visual{width:min(92%,34rem)}.not-found-module__HS70Aa__footer{padding-top:2.5rem}}@media (max-width:560px){.not-found-module__HS70Aa__header{width:min(100% - 1.5rem,78rem)}.not-found-module__HS70Aa__homeLink span{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.not-found-module__HS70Aa__homeLink{width:2.7rem;padding-inline:0}.not-found-module__HS70Aa__content{gap:1.5rem;width:min(100% - 1.5rem,42rem);padding:.75rem 0 0}.not-found-module__HS70Aa__copy h1{margin-top:1rem;font-size:clamp(3.15rem,15.8vw,5rem)}.not-found-module__HS70Aa__description{font-size:.96rem}.not-found-module__HS70Aa__actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.not-found-module__HS70Aa__primaryAction,.not-found-module__HS70Aa__secondaryAction{width:100%;min-height:3rem;padding:.7rem .6rem;font-size:.78rem}.not-found-module__HS70Aa__visual{width:calc(100% - .5rem)}.not-found-module__HS70Aa__canvas{border-radius:1.5rem;transform:none}.not-found-module__HS70Aa__postCard{grid-template-columns:4.2rem minmax(0,1fr) auto;gap:.6rem}.not-found-module__HS70Aa__postPreview{height:3.7rem}.not-found-module__HS70Aa__postMeta span{font-size:.8rem}.not-found-module__HS70Aa__postMeta small{font-size:.63rem}.not-found-module__HS70Aa__lostBadge{padding-inline:.42rem}.not-found-module__HS70Aa__signal{top:-2.1rem;right:.9rem}.not-found-module__HS70Aa__floatingNote{bottom:-2.5rem;right:.3rem}.not-found-module__HS70Aa__flow{padding-inline:0}.not-found-module__HS70Aa__stageLabel{font-size:.56rem}.not-found-module__HS70Aa__footer{display:none}}@media (max-width:360px){.not-found-module__HS70Aa__actions{grid-template-columns:1fr}.not-found-module__HS70Aa__primaryAction,.not-found-module__HS70Aa__secondaryAction{min-height:2.8rem}}@media (max-height:720px) and (min-width:901px){.not-found-module__HS70Aa__content{padding-block:1rem 2rem}.not-found-module__HS70Aa__copy h1{font-size:clamp(3rem,6vw,5rem)}}@media (prefers-reduced-motion:reduce){.not-found-module__HS70Aa__canvas,.not-found-module__HS70Aa__floatingNote,.not-found-module__HS70Aa__signal span,.not-found-module__HS70Aa__eyebrow svg,.not-found-module__HS70Aa__liveStatus i,.not-found-module__HS70Aa__disconnected .not-found-module__HS70Aa__node{animation:none}.not-found-module__HS70Aa__homeLink,.not-found-module__HS70Aa__primaryAction,.not-found-module__HS70Aa__secondaryAction,.not-found-module__HS70Aa__primaryAction svg:last-child{transition:none}}
