.intro.svelte-n5h66u{align-items:flex-start;gap:clamp(var(--dd-x3), 2.4vh, var(--dd-x4));text-align:left;flex-direction:column;display:flex}.eyebrow.svelte-n5h66u{color:color-mix(in srgb, var(--dd-mist) 82%, transparent);letter-spacing:.16em;text-shadow:0 1px 24px color-mix(in srgb, var(--dd-ink) 88%, transparent);margin:0 0 clamp(-.5rem,-1.2vh,-.25rem);font-size:clamp(.78rem,.9vw,.85rem);font-weight:600;line-height:1}h1.svelte-n5h66u{letter-spacing:-.042em;word-break:keep-all;text-shadow:0 2px 40px color-mix(in srgb, var(--dd-ink) 70%, transparent);margin:0 0 0 -.035em;font-size:clamp(2.25rem,min(5.6vw,9.5vh),4.75rem);font-weight:800;line-height:1}h1.svelte-n5h66u .soft:where(.svelte-n5h66u){color:var(--dd-mist);letter-spacing:-.03em;font-size:.82em;font-weight:650}h1.svelte-n5h66u .dot:where(.svelte-n5h66u){color:var(--dd-neon);text-shadow:0 0 38px color-mix(in srgb, var(--dd-neon) 55%, transparent)}.reach.svelte-n5h66u{align-items:flex-start;gap:var(--dd-x2);margin-top:clamp(var(--dd-x1), 1.2vh, var(--dd-x3));flex-direction:column;display:flex}.channels.svelte-n5h66u{pointer-events:auto;flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.channels.svelte-n5h66u a:where(.svelte-n5h66u){border:1px solid var(--dd-glass-edge);background:var(--dd-glass-fill);-webkit-backdrop-filter:var(--dd-blur);box-shadow:inset 0 1px 0 var(--dd-glass-sheen), 0 12px 32px -18px #000000e6;color:var(--dd-mist);letter-spacing:-.012em;white-space:nowrap;border-radius:999px;padding:.55rem 1.05rem;font-size:.8rem;font-weight:500;line-height:1;text-decoration:none;transition:background-color .24s,border-color .24s,color .24s;display:block}.channels.svelte-n5h66u a:where(.svelte-n5h66u):hover{border-color:color-mix(in srgb, var(--dd-cloud) 20%, var(--dd-glass-edge));background:color-mix(in srgb, var(--dd-cloud) 7%, var(--dd-glass-fill));color:var(--dd-cloud)}.place.svelte-n5h66u{color:color-mix(in srgb, var(--dd-mist) 62%, transparent);letter-spacing:-.008em;word-break:keep-all;text-shadow:0 1px 24px color-mix(in srgb, var(--dd-ink) 88%, transparent);pointer-events:auto;margin:0;font-size:.75rem;font-weight:450;line-height:1.7;text-decoration:none;transition:color .24s}.place.svelte-n5h66u:hover{color:var(--dd-mist)}.svelte-n5h66u:is(.channels:where(.svelte-n5h66u) a:where(.svelte-n5h66u),.place:where(.svelte-n5h66u)):focus-visible{outline:2px solid color-mix(in srgb, var(--dd-neon) 70%, transparent);outline-offset:3px}@media (prefers-reduced-motion:reduce){.channels.svelte-n5h66u a:where(.svelte-n5h66u),.place.svelte-n5h66u{transition:none}}.field.svelte-k7cz3g{gap:var(--dd-x1);flex-direction:column;display:flex}.field.svelte-k7cz3g span:where(.svelte-k7cz3g){color:color-mix(in srgb, var(--dd-mist) 88%, transparent);letter-spacing:-.008em;text-shadow:0 1px 24px color-mix(in srgb, var(--dd-ink) 88%, transparent);font-size:.75rem;font-weight:500;line-height:1.4}.field.svelte-k7cz3g :is(input:where(.svelte-k7cz3g),textarea:where(.svelte-k7cz3g)){box-sizing:border-box;width:100%;padding:var(--dd-x2) var(--dd-x3);border:1px solid var(--dd-glass-edge);border-radius:var(--dd-x3);background:color-mix(in srgb, var(--dd-ink) 66%, transparent);color:var(--dd-cloud);letter-spacing:-.011em;font-family:inherit;font-size:.95rem;font-weight:450;line-height:1.6;transition:border-color .24s,background-color .24s,box-shadow .24s;display:block}.field.svelte-k7cz3g textarea:where(.svelte-k7cz3g){resize:none;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--dd-mist) 40%, transparent) transparent;min-height:clamp(9.5rem,12vw,16rem)}.field.svelte-k7cz3g :where(.svelte-k7cz3g):is(input:where(.svelte-k7cz3g),textarea:where(.svelte-k7cz3g))::placeholder{color:color-mix(in srgb, var(--dd-mist) 70%, transparent)}.field.svelte-k7cz3g :where(.svelte-k7cz3g):is(input:where(.svelte-k7cz3g),textarea:where(.svelte-k7cz3g)):focus{border-color:color-mix(in srgb, var(--dd-neon) 34%, var(--dd-glass-edge));background:color-mix(in srgb, var(--dd-ink) 76%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--dd-neon) 12%, transparent);outline:none}.field.svelte-k7cz3g :is(input:where(.svelte-k7cz3g),textarea:where(.svelte-k7cz3g))[aria-invalid=true]:where(.svelte-k7cz3g){border-color:color-mix(in srgb, var(--dd-warn) 52%, var(--dd-glass-edge))}.field.svelte-k7cz3g :is(input:where(.svelte-k7cz3g),textarea:where(.svelte-k7cz3g))[aria-invalid=true]:where(.svelte-k7cz3g):focus{border-color:color-mix(in srgb, var(--dd-warn) 68%, var(--dd-glass-edge));box-shadow:0 0 0 3px color-mix(in srgb, var(--dd-warn) 14%, transparent)}@media (prefers-reduced-motion:reduce){.field.svelte-k7cz3g :is(input:where(.svelte-k7cz3g),textarea:where(.svelte-k7cz3g)){transition:none}}.done.svelte-1p7i124{align-items:flex-start;gap:var(--dd-x2);padding:var(--dd-x2) var(--dd-x1);flex-direction:column;display:flex}.spark.svelte-1p7i124{fill:none;width:1.1rem;height:1.1rem;stroke:var(--dd-neon);stroke-width:2.1px;stroke-linecap:round;filter:drop-shadow(0 0 12px color-mix(in srgb, var(--dd-neon) 55%, transparent));margin-bottom:.15rem}.done-title.svelte-1p7i124{color:var(--dd-cloud);letter-spacing:-.03em;margin:0;font-size:1.15rem;font-weight:700}.dot.svelte-1p7i124{color:var(--dd-neon);text-shadow:0 0 38px color-mix(in srgb, var(--dd-neon) 55%, transparent)}.done-note.svelte-1p7i124{color:color-mix(in srgb, var(--dd-mist) 74%, var(--dd-cloud));letter-spacing:-.011em;word-break:break-word;margin:0;font-size:.9rem;font-weight:450;line-height:1.65}.done-note.svelte-1p7i124 b:where(.svelte-1p7i124){color:var(--dd-cloud);font-weight:600}.again.svelte-1p7i124{margin-top:var(--dd-x2);border:1px solid var(--dd-glass-edge);background:color-mix(in srgb, var(--dd-cloud) 8%, transparent);color:color-mix(in srgb, var(--dd-mist) 55%, var(--dd-cloud));letter-spacing:-.012em;cursor:pointer;border-radius:999px;padding:.55rem 1.05rem;font-family:inherit;font-size:.8rem;font-weight:500;line-height:1;transition:background-color .24s,border-color .24s,color .24s}.again.svelte-1p7i124:hover{border-color:color-mix(in srgb, var(--dd-cloud) 20%, var(--dd-glass-edge));background:color-mix(in srgb, var(--dd-cloud) 9%, transparent);color:var(--dd-cloud)}.again.svelte-1p7i124:focus-visible{outline:2px solid color-mix(in srgb, var(--dd-neon) 70%, transparent);outline-offset:3px}@media (prefers-reduced-motion:reduce){.again.svelte-1p7i124{transition:none}}.panel.svelte-fq8g2m{gap:var(--dd-x3);width:100%;max-width:42rem;padding:var(--dd-x4);border:1px solid var(--dd-glass-edge);background:color-mix(in srgb, var(--dd-ink) 52%, var(--dd-glass-fill));-webkit-backdrop-filter:var(--dd-blur);box-shadow:inset 0 1px 0 var(--dd-glass-sheen), 0 26px 60px -30px #000000f2;pointer-events:auto;border-radius:1.75rem;flex-direction:column;justify-self:end;display:flex;position:relative}.fields.svelte-fq8g2m{column-gap:var(--dd-x3);row-gap:var(--dd-x2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fields.svelte-fq8g2m .field:last-child{grid-column:1/-1}@media (width<=560px){.fields.svelte-fq8g2m{grid-template-columns:minmax(0,1fr)}}.trap.svelte-fq8g2m{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.notice.svelte-fq8g2m{margin:calc(var(--dd-x1) * -.6) 0 0;color:color-mix(in srgb, var(--dd-warn) 72%, var(--dd-cloud));letter-spacing:-.011em;word-break:keep-all;font-size:.8rem;font-weight:500;line-height:1.6}.submit.svelte-fq8g2m{background:var(--dd-neon);width:100%;color:var(--dd-ink);letter-spacing:-.012em;white-space:nowrap;cursor:pointer;box-shadow:0 0 26px -6px color-mix(in srgb, var(--dd-neon) 45%, transparent);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.85em;padding:.95em 1.5em;font-family:inherit;font-size:clamp(.875rem,1vw,.98rem);font-weight:650;line-height:1;transition:background-color .26s,box-shadow .26s,transform .26s;display:inline-flex}.submit.svelte-fq8g2m svg:where(.svelte-fq8g2m){fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:2.6em;height:.92em;transition:transform .26s;overflow:visible}.submit.svelte-fq8g2m:hover:not(:disabled){box-shadow:0 8px 26px -8px color-mix(in srgb, var(--dd-neon) 70%, transparent), 0 0 40px -4px color-mix(in srgb, var(--dd-neon) 60%, transparent);transform:translateY(-1px)}.submit.svelte-fq8g2m:hover:not(:disabled) svg:where(.svelte-fq8g2m){transform:translate(.16em)}.submit.svelte-fq8g2m:disabled{background:color-mix(in srgb, var(--dd-cloud) 12%, transparent);color:var(--dd-mist);cursor:default;box-shadow:none}.submit.svelte-fq8g2m:focus-visible{outline:2px solid color-mix(in srgb, var(--dd-neon) 70%, transparent);outline-offset:3px}@media (width<=900px){.panel.svelte-fq8g2m{justify-self:stretch;max-width:none}}@media (prefers-reduced-motion:reduce){.submit.svelte-fq8g2m,.submit.svelte-fq8g2m svg:where(.svelte-fq8g2m){transition:none}}.page.svelte-1bv7ezn{background:var(--dd-ink);width:100%;height:100svh;position:relative;overflow:hidden}.scrim.svelte-1bv7ezn{z-index:1;pointer-events:none;background:linear-gradient(100deg, color-mix(in srgb, var(--dd-ink) 93%, transparent) 0%, color-mix(in srgb, var(--dd-ink) 78%, transparent) 28%, color-mix(in srgb, var(--dd-ink) 34%, transparent) 52%, transparent 72%), linear-gradient(to bottom, color-mix(in srgb, var(--dd-ink) 62%, transparent) 0%, transparent 22% 80%, color-mix(in srgb, var(--dd-ink) 52%, transparent) 100%);position:absolute;inset:0}.layout.svelte-1bv7ezn{z-index:2;padding:clamp(5rem, 12vh, 8rem) var(--dd-gutter) clamp(1.25rem, 3.4vh, 2rem);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--dd-mist) 34%, transparent) transparent;pointer-events:none;flex-direction:column;gap:clamp(1.5rem,4vh,2.5rem);display:flex;position:absolute;inset:0;overflow-y:auto}.body.svelte-1bv7ezn{align-content:safe center;align-items:center;gap:clamp(var(--dd-x4), 4vw, var(--dd-x6));flex:1;grid-template-columns:minmax(0,1.618fr) minmax(min(26rem,100%),1fr);display:grid}@media (width<=900px){.scrim.svelte-1bv7ezn{background:linear-gradient(to bottom, color-mix(in srgb, var(--dd-ink) 74%, transparent) 0%, color-mix(in srgb, var(--dd-ink) 38%, transparent) 20%, color-mix(in srgb, var(--dd-ink) 84%, transparent) 36%, color-mix(in srgb, var(--dd-ink) 84%, transparent) 66%, color-mix(in srgb, var(--dd-ink) 44%, transparent) 100%)}.layout.svelte-1bv7ezn{pointer-events:auto;padding-block:clamp(6rem,15vh,8rem) clamp(1.25rem,3.4vh,2rem)}.body.svelte-1bv7ezn{align-content:start;gap:var(--dd-x4);grid-template-columns:minmax(0,1fr)}}@media (height<=620px){.layout.svelte-1bv7ezn{pointer-events:auto}.body.svelte-1bv7ezn{align-content:start}}
