.cs-hero.svelte-136vpuo{background-color:var(--color-background-brand);width:100%}.cs-hero__inner.svelte-136vpuo{max-width:var(--content-max-width);margin:0 auto;padding:var(--space-20) var(--section-padding-x) var(--space-24);display:flex;gap:var(--space-20);align-items:flex-start}.cs-hero__draft-notice.svelte-136vpuo{max-width:var(--content-max-width);margin:0 auto;padding:var(--space-3) var(--section-padding-x) 0;font-family:var(--font-body);font-size:var(--font-size-14);font-weight:var(--font-weight-medium);color:var(--color-text-reverse-secondary);text-align:center}.cs-hero__main.svelte-136vpuo{flex:1 1 400px;min-width:min(400px,100%);display:flex;flex-direction:column;gap:var(--space-5)}.cs-hero__eyebrow.svelte-136vpuo{font-family:var(--font-subtitle);font-size:var(--text-overline-m);font-weight:var(--font-weight-regular);line-height:var(--line-height-display);color:var(--color-text-reverse-secondary);margin:0}.cs-hero__headline.svelte-136vpuo{font-family:var(--font-title);font-size:var(--text-title-l);font-weight:var(--font-weight-medium);line-height:var(--line-height-display);letter-spacing:var(--letter-spacing-tight);color:var(--color-text-reverse);margin:0}.cs-hero__context.svelte-136vpuo{font-family:var(--font-body);font-size:var(--font-size-lg);font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed);color:var(--color-text-reverse-secondary);margin:0;max-width:52ch}.cs-hero__postcard.svelte-136vpuo{flex:0 1 400px;min-width:min(400px,100%);max-width:420px;padding-top:4.9rem}@media(max-width:960px){.cs-hero__inner.svelte-136vpuo{flex-direction:column;gap:var(--space-6)}.cs-hero__postcard.svelte-136vpuo{flex:none;width:100%;min-width:0;max-width:none;margin-inline:0;padding-top:0}.cs-hero__postcard.svelte-136vpuo .tldr{max-width:none}.cs-hero__headline.svelte-136vpuo{font-size:var(--text-title-m)}}@media(max-width:640px){.cs-hero__headline.svelte-136vpuo{font-size:var(--font-size-32)}.cs-hero__eyebrow.svelte-136vpuo{font-size:var(--text-overline-s)}}.tldr.svelte-12sokuh{position:relative;width:100%;max-width:420px;background:var(--color-background-default);box-shadow:var(--shadow-postcard)}.tldr__row.svelte-12sokuh{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-4)}.tldr__k.svelte-12sokuh{font-family:var(--font-body);font-size:var(--text-body-sm);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wider);text-transform:uppercase;color:var(--color-text-default);white-space:nowrap;flex-shrink:0}.tldr__v.svelte-12sokuh{font-family:var(--font-title);font-size:var(--text-body-sm);color:var(--color-text-default);line-height:var(--line-height-relaxed);text-align:right}.tldr--tag.svelte-12sokuh{border:1.5px solid var(--color-text-default);border-radius:var(--border-radius-md);padding:var(--space-6) var(--space-6) var(--space-5) var(--space-10);transform:rotate(-2deg);display:flex;flex-direction:column;gap:var(--space-3)}.tldr--tag.svelte-12sokuh:before{content:"";position:absolute;left:var(--space-4);top:50%;transform:translateY(-50%);width:16px;height:16px;border-radius:50%;background:var(--color-background-default);border:1.5px solid var(--color-text-default);box-shadow:inset 0 0 0 3px var(--color-background-default)}.tldr--tag.svelte-12sokuh .tldr__eyebrow:where(.svelte-12sokuh){font-family:var(--font-subtitle);font-size:var(--text-subtitle-xs);color:var(--color-text-brand);margin:0 0 var(--space-1)}.tldr--tag.svelte-12sokuh .tldr__row:where(.svelte-12sokuh){flex-direction:column;gap:var(--space-1)}.tldr--tag.svelte-12sokuh .tldr__v:where(.svelte-12sokuh){text-align:left}.tldr--passport.svelte-12sokuh{border:1px solid var(--color-grey-02);padding:var(--space-6);display:flex;flex-direction:column;gap:0}.tldr--passport.svelte-12sokuh:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border:1px dashed var(--color-grey-02);pointer-events:none}.tldr--passport.svelte-12sokuh .tldr__row:where(.svelte-12sokuh){border-bottom:1px dotted var(--color-grey-02);padding:var(--space-3) 0}.tldr--passport.svelte-12sokuh .tldr__row:where(.svelte-12sokuh):first-of-type{padding-top:0}.tldr--passport.svelte-12sokuh .tldr__row:where(.svelte-12sokuh):last-child{border-bottom:none;padding-bottom:0}@media(max-width:640px){.tldr.svelte-12sokuh{max-width:100%}}
