.w23-news.svelte-nl9gul{display:grid;gap:24px}.w23-news-title.svelte-nl9gul{margin:0;font-family:var(--font-heading);font-size:28px;line-height:1.15;color:inherit}.w23-news--velvet.svelte-nl9gul{color:var(--w23-linen)}.w23-news--velvet.svelte-nl9gul .w23-news-title:where(.svelte-nl9gul){color:var(--w23-linen)}.w23-news-note.svelte-nl9gul{margin:10px 0 0;max-width:42ch;font-family:var(--font-note);font-size:17px;font-style:italic;line-height:1.4;color:var(--w23-ink-soft)}.w23-news--velvet.svelte-nl9gul .w23-news-note:where(.svelte-nl9gul),.w23-news--velvet.svelte-nl9gul .au-field-hint{color:color-mix(in srgb,var(--w23-linen) 75%,transparent)}.w23-news-row.svelte-nl9gul{display:grid;gap:12px}.w23-news--velvet.svelte-nl9gul .au-btn--primary{background:var(--w23-linen);border-color:var(--w23-linen);color:var(--w23-velvet)}@media(min-width:640px){.w23-news-row.svelte-nl9gul{grid-template-columns:minmax(0,1fr) auto;align-items:start}}@media(min-width:1024px){.w23-news.svelte-nl9gul{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:48px}.w23-news-title.svelte-nl9gul{font-size:34px}}.w23-news--homepage.svelte-nl9gul{display:flex;flex-direction:column;align-items:center;gap:30px;width:100%}.w23-news--homepage.svelte-nl9gul .w23-news-text:where(.svelte-nl9gul){width:100%;text-align:center}.w23-news-label.svelte-nl9gul{margin:0 0 18px;color:var(--w23-ink-soft);font:12px/1.5 var(--font-body)}.w23-news--homepage.svelte-nl9gul .w23-news-title:where(.svelte-nl9gul){max-width:17ch;margin-inline:auto;font-size:clamp(40px,4.8vw,64px);font-weight:400;line-height:1.07;letter-spacing:-.025em}.w23-news--homepage.svelte-nl9gul .w23-news-note:where(.svelte-nl9gul){max-width:44ch;margin:16px auto 0;font-size:16px;line-height:1.7}.w23-news-invitation.svelte-nl9gul{width:min(100%,680px)}.w23-email-label.svelte-nl9gul{display:block;margin:0 0 8px;font:12px/1.5 var(--font-body);color:var(--w23-ink-soft)}.w23-email-line.svelte-nl9gul{display:flex;align-items:center;gap:20px;border-bottom:1px solid var(--w23-ink);padding-block:0 5px}.w23-email-line.svelte-nl9gul input:where(.svelte-nl9gul){flex:1;min-width:0;width:100%;height:56px;padding:0;border:0;border-radius:0;background:transparent;color:var(--w23-ink);font:18px/1.5 var(--font-body)}.w23-email-line.svelte-nl9gul input:where(.svelte-nl9gul)::-moz-placeholder{color:var(--w23-ink-soft);opacity:1}.w23-email-line.svelte-nl9gul input:where(.svelte-nl9gul)::placeholder{color:var(--w23-ink-soft);opacity:1}.w23-email-line.svelte-nl9gul input:where(.svelte-nl9gul):disabled{opacity:1;-webkit-text-fill-color:var(--w23-ink-soft);cursor:not-allowed}.w23-email-line.is-closed.svelte-nl9gul{border-color:#b8b8b2}.w23-email-line.svelte-nl9gul .au-btn{flex:none;min-height:48px;padding:10px 0 10px 20px;gap:20px;border:0;border-left:1px solid var(--w23-hairline);border-radius:0;background:transparent;color:var(--w23-ink);font-size:13px;font-weight:400;text-decoration:none}.w23-email-line.svelte-nl9gul .au-btn:disabled{opacity:1;color:var(--w23-ink-soft);cursor:not-allowed}.w23-email-line.svelte-nl9gul .au-btn:not(:disabled):hover{background:transparent;text-decoration:underline;text-underline-offset:5px}.w23-email-line.svelte-nl9gul input:where(.svelte-nl9gul):focus-visible,.w23-email-line.svelte-nl9gul .au-btn:focus-visible,.w23-news-fineprint.svelte-nl9gul a:where(.svelte-nl9gul):focus-visible{outline:2px solid var(--w23-ink);outline-offset:4px}.w23-news-fineprint.svelte-nl9gul{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;-moz-column-gap:24px;column-gap:24px;margin-top:10px;color:var(--w23-ink-soft);font:11px/1.6 var(--font-body)}.w23-news-fineprint.svelte-nl9gul p:where(.svelte-nl9gul){margin:0}.w23-news-fineprint.svelte-nl9gul a:where(.svelte-nl9gul){display:inline-flex;align-items:center;min-height:44px;margin-left:auto;color:inherit;text-decoration:underline;text-underline-offset:3px}@media(min-width:640px){.w23-news--homepage.svelte-nl9gul{gap:36px}.w23-news--homepage.svelte-nl9gul .w23-news-title:where(.svelte-nl9gul){max-width:none}.w23-news--homepage.svelte-nl9gul .w23-news-note:where(.svelte-nl9gul){font-size:17px}}@media(max-width:399px){.w23-email-line.svelte-nl9gul{gap:10px}.w23-email-line.svelte-nl9gul input:where(.svelte-nl9gul){font-size:16px}.w23-email-line.svelte-nl9gul .au-btn{padding-left:12px;gap:8px;font-size:12px}.w23-news-fineprint.svelte-nl9gul{display:block}.w23-news-fineprint.svelte-nl9gul a:where(.svelte-nl9gul){margin-left:0}}
