.rockon-arm.svelte-1kulaeb{width:100%;position:relative}.rockon-arm__frame.svelte-1kulaeb{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;visibility:hidden;width:100%;height:auto;display:block}.rockon-arm__frame.svelte-1kulaeb:not(:first-child){position:absolute;inset:0}.rockon-arm__frame--on.svelte-1kulaeb{visibility:visible}.page.svelte-32tr3b{background:var(--color-background,#fafaf7);min-height:100dvh;color:var(--color-foreground,#1a1a1a);padding:.75rem 1.25rem 2rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;position:relative;overflow:hidden}.reach-arm.svelte-32tr3b{z-index:3;pointer-events:none;-webkit-user-select:none;user-select:none;width:clamp(420px,62vw,980px);height:auto;position:absolute;top:clamp(1rem,3vw,4rem);left:-6%}.page-inner.svelte-32tr3b{max-width:44rem;margin:0 auto;position:relative}.back-link.svelte-32tr3b{z-index:2;color:var(--rt-yellow,gold);border:1px solid #ffd7008c;border-radius:999px;align-items:center;gap:.45rem;padding:.55rem 1.1rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:background .12s,color .12s;display:inline-flex;position:absolute;top:0;left:0}.back-link.svelte-32tr3b:hover{background:var(--rt-yellow,gold);color:#000}.hero.svelte-32tr3b{text-align:center;border-bottom:1px solid var(--color-border,#ffffff1f);margin-bottom:1rem;padding-top:2.75rem;padding-bottom:.85rem}h1.svelte-32tr3b{font-family:"Retreever", var(--rt-font-web), sans-serif;letter-spacing:-.02em;text-shadow:0 0 18px #ffd7002e;margin:0;font-size:clamp(1.9rem,7vw,2.5rem);font-weight:700}.card.svelte-32tr3b{z-index:4;background:#ffffff05;border:1px solid #ffd7008c;border-radius:1.5rem;margin-bottom:1rem;padding:1.1rem 1.25rem;position:relative}.card--done.svelte-32tr3b{text-align:center}.strip.svelte-32tr3b{text-align:center;margin-bottom:.75rem}.strip__row.svelte-32tr3b{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;display:flex}.strip__email.svelte-32tr3b{color:var(--color-accent-terracotta,#c8553d);text-underline-offset:3px;word-break:break-all;font-size:clamp(1.05rem,3.5vw,1.45rem);font-weight:700;text-decoration:underline}.copy-icon.svelte-32tr3b{width:44px;height:44px;color:var(--color-muted-foreground,#d18a5e);opacity:.65;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;margin:-.5rem -.4rem;padding:0;transition:opacity .12s,color .12s;display:inline-flex}.copy-icon.svelte-32tr3b:hover,.copy-icon--done.svelte-32tr3b{opacity:1;color:var(--rt-yellow,gold)}.copy-icon.svelte-32tr3b:focus-visible{outline:2px solid var(--rt-yellow,gold);outline-offset:2px;opacity:1}.strip__status.svelte-32tr3b{color:var(--color-muted-foreground,#d18a5e);margin:.15rem 0 0;font-size:.8rem}.strip__status.svelte-32tr3b:empty{display:none}.field.svelte-32tr3b{margin-bottom:.7rem;display:block}.field__label.svelte-32tr3b{letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted-foreground,#6b6b6b);margin-bottom:.35rem;font-size:.85rem;font-weight:700;display:block}.field__input.svelte-32tr3b{box-sizing:border-box;width:100%;font:inherit;color:inherit;background:#ffffff08;border:1px solid #ffd70038;border-radius:.9rem;padding:.8rem 1rem;font-size:1rem;transition:border-color .12s,box-shadow .12s;box-shadow:inset 0 2px 5px #00000059}.field__input.svelte-32tr3b::placeholder{color:#ffffff59}.field__input.svelte-32tr3b:focus{border-color:#ffd700a6;outline:none;box-shadow:inset 0 2px 5px #00000059,0 0 0 3px #ffd70026}.field__input--area.svelte-32tr3b{resize:vertical;min-height:11rem}.hp.svelte-32tr3b{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.btn.svelte-32tr3b{min-height:44px;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:.5rem;justify-content:center;align-items:center;padding:.6rem 1.25rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:background .12s,color .12s,opacity .12s;display:inline-flex}.btn--ghost.svelte-32tr3b{border:1px solid var(--color-accent-gold,#b8860b80);color:inherit;background:0 0}.btn--ghost.svelte-32tr3b:hover{background:var(--color-accent-gold,#b8860b);color:#000}.btn.svelte-32tr3b:focus-visible{outline:2px solid var(--color-accent-gold,#b8860b);outline-offset:2px}.btn--send.rt-fancy-btn.fb{border-radius:.9rem;margin-top:.5rem;padding:.85rem 1.25rem;font-size:1.05rem}.form__status.svelte-32tr3b{min-height:1.4em;color:var(--color-muted-foreground,#6b6b6b);text-align:center;margin:.9rem 0 0;font-size:.9rem}.done__title.svelte-32tr3b{margin:0 0 .5rem;font-size:1.4rem;font-weight:700}.card--done.svelte-32tr3b p:where(.svelte-32tr3b){margin:0 0 1rem}@media (width<=600px){.page.svelte-32tr3b{padding:2rem 1rem 4rem}h1.svelte-32tr3b{font-size:2rem}.card.svelte-32tr3b{padding:1.25rem}}
