.landing-actions.svelte-gz3ki2{align-items:stretch;gap:var(--space-2);flex-direction:column;align-self:stretch;display:flex}.landing-actions.svelte-gz3ki2 .btn{width:100%}.landing-actions__secondary.svelte-gz3ki2{justify-content:center;align-items:center;gap:var(--space-1);font-size:var(--fs-body);color:var(--landing-ink-muted,var(--color-fg-muted-on-canvas));flex-wrap:wrap;display:flex}.landing-actions__secondary.svelte-gz3ki2 a:where(.svelte-gz3ki2){min-height:var(--space-px-44);font-weight:var(--fw-bold);color:var(--landing-link,var(--color-heading));text-decoration:underline;text-decoration-thickness:var(--border-2);text-underline-offset:.2em;border-radius:var(--radius-2xs);align-items:center;display:inline-flex}@media (hover:hover){.landing-actions__secondary.svelte-gz3ki2 a:where(.svelte-gz3ki2):hover{-webkit-text-decoration-color:var(--color-brand-sky);text-decoration-color:var(--color-brand-sky)}}@media (width>=520px){.landing-actions.svelte-gz3ki2{align-items:center;gap:var(--space-3) var(--space-5);flex-flow:wrap;align-self:flex-start}.landing-actions.svelte-gz3ki2 .btn{width:auto}}.landing-band.svelte-m6kyus{--landing-band-pad:var(--space-8);isolation:isolate;gap:var(--space-7);margin-inline:calc(-1 * var(--content-padding-inline));padding:var(--landing-band-pad) var(--content-padding-inline);display:grid;position:relative}.landing-band--clip.svelte-m6kyus{overflow:hidden}@media (width>=720px){.landing-band.svelte-m6kyus{--landing-band-pad:clamp(var(--space-7), 5vw, var(--space-px-64));padding:var(--landing-band-pad);border-radius:var(--radius-surface);margin-inline:0}}@media (width>=900px){.landing-band--split.svelte-m6kyus{align-items:center;gap:clamp(var(--space-7), 5vw, var(--space-10));grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.landing-band[data-align=end].svelte-m6kyus{align-items:end}}.landing-band__copy.svelte-m6kyus{align-items:flex-start;gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.landing-band__aside.svelte-m6kyus{min-width:0}.landing-band[data-tone=dark].svelte-m6kyus{background:var(--color-band-dark);color:var(--color-static-white);--landing-ink:var(--color-static-white);--landing-ink-muted:var(--overlay-light-85);--landing-eyebrow:var(--color-brand-yellow)}.landing-band[data-tone=brand].svelte-m6kyus{background:linear-gradient(135deg, var(--color-band-from) 0%, var(--color-band-to) 100%);color:var(--color-static-white);--landing-ink:var(--color-static-white);--landing-ink-muted:var(--color-static-white);--landing-eyebrow:var(--color-brand-yellow)}.landing-band[data-tone=dark].svelte-m6kyus,.landing-band[data-tone=brand].svelte-m6kyus{--landing-link:var(--color-static-white);--landing-check-bg:var(--color-brand-yellow);--landing-check-fg:var(--color-button-on-brand-fg);--color-button-bg:var(--color-button-on-brand-bg);--color-button-fg:var(--color-button-on-brand-fg);--color-button-hover:var(--color-button-on-brand-hover);--shadow-btn-hover:var(--shadow-btn-hover-on-brand);--focus-ring-color:var(--color-static-white);--button-focus-ring:var(--focus-ring-color);--chip-focus-ring:var(--focus-ring-color);--field-focus-ring:var(--focus-ring-color);--card-focus-ring:var(--focus-ring-color);--dialog-focus-ring:var(--focus-ring-color);--button-bg:var(--color-button-bg);--button-fg:var(--color-button-fg);--button-hover-bg:var(--color-button-hover);--button-hover-shadow:var(--shadow-btn-hover)}.landing-band[data-tone=tint].svelte-m6kyus{background:var(--color-accent-tint);--landing-ink-muted:var(--color-fg-muted)}.landing-band.svelte-m6kyus:before{content:"";z-index:calc(-1 * var(--z-base));border-radius:inherit;pointer-events:none;position:absolute;inset:0}.landing-band[data-tone=dark].svelte-m6kyus:before{background:radial-gradient(60% 80% at 100% 0%, var(--color-sky-glow), transparent 60%)}.landing-band[data-tone=brand].svelte-m6kyus:before{background-image:radial-gradient(var(--overlay-light-22) 1.1px, transparent 1.2px);background-size:22px 22px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 70%);mask-image:linear-gradient(90deg,#0000,#000 70%)}.landing-band[data-tone=tint].svelte-m6kyus:before{background-image:radial-gradient(var(--color-info-border) 1.1px, transparent 1.2px);opacity:.6;background-size:22px 22px;-webkit-mask-image:linear-gradient(90deg,#000,#0000 55%);mask-image:linear-gradient(90deg,#000,#0000 55%)}.landing-checklist.svelte-1c4ngsj{gap:var(--space-3);font-size:var(--fs-md);line-height:var(--lh-snug);color:var(--landing-ink,var(--color-heading));padding:0;list-style:none;display:grid}.landing-checklist[data-size=sm].svelte-1c4ngsj{gap:var(--space-2);font-size:var(--fs-small);font-weight:var(--fw-medium)}.landing-checklist.svelte-1c4ngsj li:where(.svelte-1c4ngsj){align-items:flex-start;gap:var(--space-px-10);display:flex}@media (width>=720px){.landing-checklist--inline.svelte-1c4ngsj{gap:var(--space-2) var(--space-5);flex-wrap:wrap;display:flex}}.landing-checklist__mark.svelte-1c4ngsj{border-radius:var(--radius-pill);background:var(--landing-check-bg,var(--color-success));width:1.25em;height:1.25em;color:var(--landing-check-fg,var(--color-on-success));flex:none;justify-content:center;align-items:center;display:inline-flex}.landing-hero.svelte-kg8ly3{gap:var(--space-8);padding-top:clamp(var(--space-2), 3vw, var(--space-8));display:grid}@media (width>=900px){.landing-hero--media.svelte-kg8ly3{align-items:center;gap:clamp(var(--space-7), 5vw, var(--space-10));grid-template-columns:minmax(0,1.02fr) minmax(0,1fr)}}.landing-hero__copy.svelte-kg8ly3{align-items:flex-start;gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.landing-hero__media.svelte-kg8ly3{min-width:0}.landing-hero__eyebrow.svelte-kg8ly3{align-items:center;gap:var(--space-2);padding:var(--space-px-6) var(--space-3);border-radius:var(--radius-pill);background:var(--color-surface-alt);font-size:var(--fs-pill);font-weight:var(--fw-semibold);color:var(--color-heading);display:inline-flex}.landing-hero__dot.svelte-kg8ly3{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-pill);background:var(--color-brand-sky);box-shadow:0 0 0 var(--space-px-4) var(--color-accent-soft)}.landing-hero__title.svelte-kg8ly3{isolation:isolate;font-family:var(--font-display);font-weight:var(--fw-extrabold);font-size:var(--fs-landing-hero);letter-spacing:var(--lt-display);line-height:var(--lh-display);color:var(--color-fg);text-wrap:balance}.landing-hero__title.svelte-kg8ly3 em{color:var(--color-accent-text);font-style:normal;position:relative}.landing-hero__title.svelte-kg8ly3 em:after{content:"";z-index:calc(-1 * var(--z-base));inset-inline:0;border-radius:var(--radius-2xs);background:var(--color-highlighter);height:.16em;position:absolute;bottom:.02em}.landing-hero__lead.svelte-kg8ly3{max-width:50ch;font-size:var(--fs-lead);line-height:var(--lh-relaxed);color:var(--color-fg-muted-on-canvas);text-wrap:pretty}.landing-hero__lead.svelte-kg8ly3 strong{font-weight:var(--fw-semibold);color:var(--color-heading)}.landing-hero__actions.svelte-kg8ly3{margin-top:var(--space-1);align-self:stretch}.link-card.svelte-131yf1t{border-radius:var(--radius-xl);background:var(--color-surface);height:100%;box-shadow:var(--shadow-landing-card);color:var(--color-fg);transition:box-shadow var(--dur-normal) var(--ease-out), transform var(--dur-normal) var(--ease-out);grid-template-columns:6.5rem minmax(0,1fr) auto;align-items:stretch;display:grid;position:relative;overflow:hidden}.link-card__media.svelte-131yf1t{background:var(--color-accent-tint);display:block;position:relative;overflow:hidden}.link-card__media.svelte-131yf1t img:where(.svelte-131yf1t){object-fit:cover;width:100%;height:100%;transition:transform var(--dur-slower) var(--ease-out);position:absolute;inset:0}.link-card__body.svelte-131yf1t{gap:var(--space-1);padding:var(--space-4) 0 var(--space-4) var(--space-4);flex-direction:column;display:flex}.link-card__meta.svelte-131yf1t{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}.link-card__audience.svelte-131yf1t{align-items:center;gap:var(--space-px-6);font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--color-accent-text);display:inline-flex}.link-card__flag.svelte-131yf1t{align-items:center;gap:var(--space-1);padding:var(--space-px-2) var(--space-2);border-radius:var(--radius-pill);background:var(--color-brand-yellow);font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--color-button-on-brand-fg);display:inline-flex}.link-card__title.svelte-131yf1t{font-family:var(--font-display);font-size:var(--fs-lg);font-weight:var(--fw-extrabold);line-height:var(--lh-snug);color:var(--color-heading);text-wrap:balance}.link-card__text.svelte-131yf1t{font-size:var(--fs-small);line-height:var(--lh-normal);color:var(--color-fg-muted);text-wrap:pretty}.link-card__examples.svelte-131yf1t{font-size:var(--fs-sm);line-height:var(--lh-normal);font-weight:var(--fw-semibold);color:var(--color-heading)}.link-card__action.svelte-131yf1t{padding-inline:var(--space-2) var(--space-3);color:var(--color-heading);align-items:center;display:flex}.link-card__arrow.svelte-131yf1t{transition:transform var(--dur-fast) var(--ease-out);justify-content:center;align-items:center;display:inline-flex}.link-card__action-label.svelte-131yf1t,.link-card__arrow--wide.svelte-131yf1t{display:none}@media (width>=720px){.link-card.svelte-131yf1t{border-radius:var(--radius-card);grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr)}.link-card__media.svelte-131yf1t{aspect-ratio:4/3}.link-card__body.svelte-131yf1t{gap:var(--space-2);padding:var(--space-5) var(--space-5) 0}.link-card__title.svelte-131yf1t{font-size:var(--fs-h3);line-height:var(--lh-tight);letter-spacing:var(--lt-h2)}.link-card__text.svelte-131yf1t{font-size:var(--fs-body)}.link-card__examples.svelte-131yf1t{margin-top:var(--space-1);font-size:var(--fs-small)}.link-card__action.svelte-131yf1t{justify-content:space-between;gap:var(--space-2);margin:var(--space-5);padding:var(--space-4) 0 0;border-top:var(--border-1) solid var(--color-border-soft);font-size:var(--fs-body);font-weight:var(--fw-bold);color:var(--color-accent-text)}.link-card__action-label.svelte-131yf1t,.link-card__arrow--wide.svelte-131yf1t{display:inline-flex}.link-card__arrow--phone.svelte-131yf1t{display:none}}@media (hover:hover){.link-card.svelte-131yf1t:hover{box-shadow:var(--shadow-landing-pop);transform:translateY(-2px)}.link-card.svelte-131yf1t:hover .link-card__media:where(.svelte-131yf1t) img:where(.svelte-131yf1t){transform:scale(1.04)}.link-card.svelte-131yf1t:hover .link-card__arrow:where(.svelte-131yf1t){transform:translate(3px)}}.link-card.svelte-131yf1t:active{box-shadow:var(--shadow-landing-card);transform:scale(var(--press-scale))}.landing-section.svelte-synp02{gap:var(--space-block-inner);flex-direction:column;display:flex}.landing-steps__list.svelte-18xrn2i{gap:var(--space-6);padding:0;list-style:none;display:grid;position:relative}.landing-steps__list.svelte-18xrn2i:before{content:"";top:var(--space-7);bottom:var(--space-7);left:calc(var(--space-10) / 2 - var(--space-px-2));background-image:linear-gradient(180deg, var(--color-brand-sky) 55%, transparent 0);opacity:.55;background-size:3px 16px;width:3px;position:absolute}.landing-steps__step.svelte-18xrn2i{grid-template-columns:var(--space-10) minmax(0, 1fr);align-items:start;gap:var(--space-4);display:grid;position:relative}.landing-steps__pin.svelte-18xrn2i{width:var(--space-10);height:var(--space-10);place-items:center;display:grid;position:relative}.landing-steps__pin.svelte-18xrn2i svg:where(.svelte-18xrn2i){width:100%;height:100%;fill:var(--color-surface);stroke:var(--color-accent-text);stroke-width:3px;filter:drop-shadow(0 6px 10px var(--color-navy-a22));position:absolute;inset:0}.landing-steps__pin.svelte-18xrn2i b:where(.svelte-18xrn2i){margin-top:calc(var(--space-2) * -1);font-family:var(--font-display);font-size:var(--fs-lg);font-weight:var(--fw-extrabold);color:var(--color-heading);position:relative}.landing-steps__card.svelte-18xrn2i{align-items:flex-start;gap:var(--space-1);padding-top:var(--space-1);flex-direction:column;display:flex}.landing-steps__title.svelte-18xrn2i{font-family:var(--font-display);font-size:var(--fs-h4);font-weight:var(--fw-extrabold);line-height:var(--lh-snug);color:var(--color-heading)}.landing-steps__text.svelte-18xrn2i{font-size:var(--fs-body);line-height:var(--lh-normal);color:var(--color-fg-muted-on-canvas);text-wrap:pretty}.landing-steps__time.svelte-18xrn2i{align-items:center;gap:var(--space-px-6);margin-top:var(--space-1);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-accent-strong);display:inline-flex}.landing-steps__goal.svelte-18xrn2i{display:none}@media (width>=720px){.landing-steps__list.svelte-18xrn2i{gap:var(--space-5);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.landing-steps__list.svelte-18xrn2i:before{background-image:linear-gradient(90deg, var(--color-brand-sky) 55%, transparent 0);background-size:16px 3px;width:auto;height:3px;inset:36px 38px auto}.landing-steps__step.svelte-18xrn2i{gap:var(--space-3);flex-direction:column;display:flex}.landing-steps__pin.svelte-18xrn2i{width:76px;height:76px}.landing-steps__pin.svelte-18xrn2i b:where(.svelte-18xrn2i){margin-top:calc(var(--space-px-10) * -1);font-size:var(--fs-xl)}.landing-steps__card.svelte-18xrn2i{align-self:stretch;gap:var(--space-px-6);padding:var(--space-5);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow-landing-card);flex:1}.landing-steps__text.svelte-18xrn2i{color:var(--color-fg-muted)}.landing-steps__time.svelte-18xrn2i{padding:var(--space-px-6) var(--space-px-10);border-radius:var(--radius-pill);background:var(--color-accent-tint);color:var(--color-accent-text);margin-top:auto}}@media (width>=1024px){.landing-steps--goal.svelte-18xrn2i{align-items:end;gap:var(--space-5);grid-template-columns:minmax(0,3fr) minmax(0,.7fr);display:grid}.landing-steps--goal.svelte-18xrn2i .landing-steps__list:where(.svelte-18xrn2i):before{right:-10%}.landing-steps__goal.svelte-18xrn2i{align-items:center;gap:var(--space-px-6);flex-direction:column;display:flex}}.hosts.svelte-120u653{gap:var(--space-section-gap);padding-top:var(--space-surface-y);flex-direction:column;display:flex}:where(.hosts:where(.svelte-120u653)) img.svelte-120u653{height:auto}.stage.svelte-120u653{aspect-ratio:4/5;width:100%;max-width:520px;margin-inline:auto;position:relative}.stage__map.svelte-120u653{border-radius:var(--radius-surface);background:linear-gradient(160deg, var(--color-band-tint) 0%, var(--color-accent-tint) 70%);box-shadow:inset 0 0 0 var(--border-1) var(--color-info-border);position:absolute;inset:4% 0 10% 8%;overflow:hidden}.stage__map.svelte-120u653 svg:where(.svelte-120u653){width:100%;height:100%;position:absolute;inset:0}.stage__caption.svelte-120u653{z-index:var(--z-mid-5);align-items:center;gap:var(--space-px-6);font-size:var(--fs-pill);font-weight:var(--fw-semibold);color:var(--color-accent-strong);display:none;position:absolute;top:-1%;right:10%}.listing.svelte-120u653{z-index:var(--z-raised);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow-landing-pop);position:absolute;overflow:hidden}.listing--main.svelte-120u653{width:60%;top:0;right:0}.listing__media.svelte-120u653{display:block;position:relative}.listing__media.svelte-120u653 img:where(.svelte-120u653){aspect-ratio:16/11;object-fit:cover;width:100%}.listing__tag.svelte-120u653{top:var(--space-3);left:var(--space-3);padding:var(--space-px-6) var(--space-px-10);border-radius:var(--radius-pill);background:var(--color-surface);font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--color-heading);position:absolute}.listing__body.svelte-120u653{gap:var(--space-px-3);padding:var(--space-3) var(--space-4) var(--space-4);flex-direction:column;display:flex}.listing__title.svelte-120u653{font-family:var(--font-display);font-size:var(--fs-md);font-weight:var(--fw-bold);line-height:var(--lh-snug);color:var(--color-heading);display:block}.listing__meta.svelte-120u653{align-items:center;gap:var(--space-px-6);font-size:var(--fs-sm);color:var(--color-fg-muted);display:flex}.listing__row.svelte-120u653{justify-content:space-between;align-items:center;gap:var(--space-2);margin-top:var(--space-2);display:flex}.listing__price.svelte-120u653{font-family:var(--font-display);font-size:var(--fs-lg);font-weight:var(--fw-extrabold);color:var(--color-fg)}.listing__unit.svelte-120u653{font-family:var(--font-body);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-fg-muted)}.listing__facts.svelte-120u653{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-fg-muted);display:none}.listing--mini.svelte-120u653{align-items:center;gap:var(--space-3);max-width:62%;padding:var(--space-px-10) var(--space-px-14) var(--space-px-10) var(--space-px-10);border-radius:var(--radius-lg);display:none;top:66%;right:-3%}.listing--mini.svelte-120u653 img:where(.svelte-120u653){border-radius:var(--radius-md);object-fit:cover;flex:none;width:58px;height:58px}.stage__chip.svelte-120u653{z-index:var(--z-mid-5);align-items:center;gap:var(--space-px-10);max-width:55%;padding:var(--space-px-10) var(--space-3);border-radius:var(--radius-lg);background:var(--color-band-dark);box-shadow:var(--shadow-landing-pop);font-size:var(--fs-sm);font-weight:var(--fw-semibold);line-height:var(--lh-snug);color:var(--color-static-white);display:flex;position:absolute;bottom:2%;right:0}.stage__chip.svelte-120u653 b:where(.svelte-120u653){font-family:var(--font-display);font-size:var(--fs-body);font-weight:var(--fw-extrabold);color:var(--color-brand-yellow);display:block}.stage__chip.svelte-120u653 .stage__spark{width:22px;height:22px;fill:var(--color-brand-yellow);flex:none}.stage__mascot.svelte-120u653{z-index:var(--z-3);width:40%;filter:drop-shadow(0 18px 24px var(--color-navy-a12));position:absolute;bottom:1%;left:0}@media (width>=720px){.stage.svelte-120u653{aspect-ratio:1}.stage__map.svelte-120u653{inset:4% 0 10% 10%}.stage__caption.svelte-120u653,.listing__facts.svelte-120u653{display:inline-flex}.listing--main.svelte-120u653{width:49%;top:9%;right:4%}.listing__body.svelte-120u653{padding:var(--space-px-14) var(--space-4) var(--space-4)}.listing--mini.svelte-120u653{display:flex}.stage__chip.svelte-120u653{max-width:none;padding:var(--space-3) var(--space-4);font-size:var(--fs-small);bottom:3%;left:44%;right:auto}.stage__chip.svelte-120u653 .stage__spark{width:26px;height:26px}.stage__mascot.svelte-120u653{width:45%;bottom:2%;left:-3%}}@media (width>=900px){.stage.svelte-120u653{max-width:600px;margin-inline:auto 0}}.segments.svelte-120u653{gap:var(--space-3);padding:0;list-style:none;display:grid}@media (width>=720px){.segments.svelte-120u653{gap:clamp(var(--space-4), 2vw, var(--space-5));grid-template-columns:repeat(3,minmax(0,1fr))}}.assist__mascot.svelte-120u653{display:none}@media (width>=720px){.assist.svelte-120u653{padding-top:var(--space-9)}.assist__mascot.svelte-120u653{z-index:var(--z-raised);top:-96px;right:clamp(var(--space-2), 3vw, var(--space-8));width:130px;filter:drop-shadow(0 16px 20px var(--overlay-dark-25));display:block;position:absolute}}@media (width>=900px){.assist__mascot.svelte-120u653{width:150px;top:-108px}}.mock.svelte-120u653{border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-landing-panel);color:var(--color-fg);overflow:hidden;container-type:inline-size}.mock__bar.svelte-120u653{align-items:center;gap:var(--space-px-10);padding:var(--space-4);border-bottom:var(--border-1) solid var(--color-border-soft);font-family:var(--font-display);font-size:var(--fs-body);font-weight:var(--fw-bold);color:var(--color-heading);display:flex}.mock__bar.svelte-120u653>svg{color:var(--color-accent-text);flex:none}.mock__count.svelte-120u653{padding:var(--space-px-6) var(--space-px-9);border-radius:var(--radius-pill);background:var(--color-success-bg);font-family:var(--font-body);font-size:var(--fs-sm);font-weight:var(--fw-semibold);white-space:nowrap;color:var(--color-success-strong);margin-left:auto;display:none}.mock__file.svelte-120u653{align-items:center;gap:var(--space-3);margin:var(--space-4) var(--space-4) var(--space-px-6);padding:var(--space-3);border:1.5px dashed var(--color-info-border);border-radius:var(--radius-lg);background:var(--color-accent-tint);display:flex}.mock__doc.svelte-120u653{border-radius:var(--radius-sm);background:var(--color-surface);width:40px;height:40px;box-shadow:var(--shadow-2);color:var(--color-brand-orange);flex:none;justify-content:center;align-items:center;display:inline-flex}.mock__name.svelte-120u653{min-width:0;font-size:var(--fs-sm);color:var(--color-fg-muted);flex-direction:column;display:flex}.mock__name.svelte-120u653 b:where(.svelte-120u653){font-size:var(--fs-small);text-overflow:ellipsis;white-space:nowrap;color:var(--color-heading);overflow:hidden}.mock__thumbs.svelte-120u653{gap:var(--space-px-6);margin-left:auto;display:none}.mock__thumbs.svelte-120u653 img:where(.svelte-120u653){border-radius:var(--radius-xs);object-fit:cover;width:34px;height:34px}.mock__fields.svelte-120u653{padding:var(--space-2) var(--space-4) var(--space-px-6);list-style:none}.mock__fields.svelte-120u653 li:where(.svelte-120u653){align-items:flex-start;gap:var(--space-px-2);padding:var(--space-px-11) 0;border-bottom:var(--border-1) solid var(--color-border-soft);flex-direction:column;display:flex}.mock__fields.svelte-120u653 li:where(.svelte-120u653):last-child{border-bottom:0}.mock__key.svelte-120u653{font-size:var(--fs-sm);color:var(--color-fg-muted)}.mock__value.svelte-120u653{font-size:var(--fs-body);font-weight:var(--fw-semibold);line-height:var(--lh-snug);color:var(--color-heading)}.mock__source.svelte-120u653{align-items:center;gap:var(--space-1);margin-top:var(--space-px-2);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-accent-text);display:inline-flex}.mock__confirm.svelte-120u653{align-items:flex-start;gap:var(--space-px-10);margin:var(--space-px-6) var(--space-4) var(--space-4);padding:var(--space-3) var(--space-px-14);border-radius:var(--radius-lg);background:var(--color-warning-bg);font-size:var(--fs-small);line-height:var(--lh-normal);color:var(--color-heading);display:flex}.mock__confirm.svelte-120u653 svg{margin-top:var(--space-px-1);color:var(--color-warning);flex:none}@container (width>=520px){.mock__bar.svelte-120u653{padding-inline:var(--space-px-18)}.mock__count.svelte-120u653,.mock__thumbs.svelte-120u653{display:flex}.mock__file.svelte-120u653,.mock__confirm.svelte-120u653{margin-inline:var(--space-px-18)}.mock__fields.svelte-120u653{padding-inline:var(--space-px-18)}.mock__fields.svelte-120u653 li:where(.svelte-120u653){gap:var(--space-px-2) var(--space-3);grid-template-columns:1fr auto;display:grid}.mock__value.svelte-120u653{grid-row:2}.mock__source.svelte-120u653{padding:var(--space-px-6) var(--space-px-9);border-radius:var(--radius-pill);background:var(--color-accent-tint);grid-area:1/2/span 2;align-self:center;margin-top:0}}.goal__mascot.svelte-120u653{width:min(170px,100%)}.goal__label.svelte-120u653{padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);background:var(--color-brand-yellow);font-size:var(--fs-pill);font-weight:var(--fw-bold);line-height:var(--lh-snug);text-align:center;color:var(--color-button-on-brand-fg)}.later__mascot.svelte-120u653{display:none}@media (width>=900px){.later__mascot.svelte-120u653{width:clamp(170px,18vw,230px);margin:calc(var(--space-2) * -1) 0 calc(var(--space-2) * -1) calc(var(--space-2) * -1);display:block}}.later__form.svelte-120u653{gap:var(--space-4);flex-direction:column;display:flex}.later__row.svelte-120u653{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));display:grid}@media (width>=720px){.later__form.svelte-120u653{padding:clamp(var(--space-5), 3vw, var(--space-7));border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-landing-card)}}.later__trap.svelte-120u653{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.later__help.svelte-120u653,.later__error.svelte-120u653{font-size:var(--fs-small);line-height:var(--lh-normal);color:var(--color-fg-muted)}.later__error.svelte-120u653{color:var(--color-danger)}.later__done.svelte-120u653{align-items:flex-start;gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-landing-card);display:flex}.later__done.svelte-120u653 p:where(.svelte-120u653){font-size:var(--fs-small);line-height:var(--lh-normal)}.later__done.svelte-120u653 strong:where(.svelte-120u653){font-size:var(--fs-body);display:block}.later__check.svelte-120u653{border-radius:var(--radius-pill);background:var(--color-success);width:32px;height:32px;color:var(--color-static-white);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.band__mascot.svelte-120u653{width:150px;margin-left:auto;margin-top:calc(var(--space-4) * -1);margin-bottom:calc(-1 * var(--landing-band-pad))}@media (width>=900px){.band__mascot.svelte-120u653{width:clamp(180px,20vw,250px);margin-top:0;margin-right:clamp(0rem, 3vw, var(--space-8))}}.hosts.svelte-120u653 .band__spark{fill:var(--color-brand-yellow);position:absolute}.hosts.svelte-120u653 .band__spark--a{width:24px;height:24px;top:auto;bottom:150px;right:12%}.hosts.svelte-120u653 .band__spark--b{display:none}@media (width>=900px){.hosts.svelte-120u653 .band__spark--a{width:28px;height:28px;inset:18% auto auto 52%}.hosts.svelte-120u653 .band__spark--b{width:16px;height:16px;display:block;top:40%;left:60%}}
