.lc-header{position:relative;display:flex;align-items:flex-end;height:72svh;min-height:520px;overflow:hidden;background:var(--l-black);color:var(--l-on-dark)}.lc-header__media{position:absolute;inset:0}.lc-header__media picture{display:block;width:100%;height:100%}.lc-header__img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 52%;transform-origin:50% 40%;transition:opacity .6s var(--l-ease-soft)}.lc-header__img[data-loaded=false]{opacity:0}@media(max-aspect-ratio:9999/10000){.lc-header__img{object-position:50% 40%}}.lc-header__copy{position:relative;padding-top:132px;padding-bottom:calc(48px + clamp(28px,3vw,44px))}.lc-header__block{isolation:isolate;position:relative;max-width:80rem}.lc-header[data-still=true] .lc-header__block:before{content:"";position:absolute;inset:-20%;z-index:-1;background:var(--l-scrim);opacity:.85;pointer-events:none}.lc-title{color:var(--l-on-dark);text-shadow:var(--l-shadow-text)}.lc-lede{margin-top:clamp(14px,1.4vw,22px);max-width:60ch;color:var(--l-on-dark);text-shadow:var(--l-shadow-text);animation:lc-rise .8s .12s var(--l-ease-out) both}.lc-message{position:relative;z-index:1;margin-top:-48px;padding-top:clamp(40px,5.5vw,96px);padding-bottom:clamp(56px,7vw,120px);border-radius:48px 48px 0 0;background:var(--l-ground);color:var(--l-ink)}.lc-message__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--l-grid-gap);align-items:start}.lc-message__form{grid-column:1 / span 7;min-width:0}.lc-message__aside{grid-column:9 / span 4;position:sticky;top:120px;min-width:0}.lc-message__form[data-sticky=true]{position:sticky;top:var(--lc-form-top, 120px)}.lc-formbezel{animation:lc-rise .9s 60ms var(--l-ease-out) both}.lc-formcore{padding:clamp(24px,3.4vw,52px)}.lc-form{display:grid;gap:28px}.lc-form[aria-busy=true]{cursor:progress}.lc-block{display:grid}.lc-topics{margin:0;padding:0;border:0;min-width:0}.lc-legend,.lc-label{padding:0;font:600 .9375rem/1.3 var(--l-font-ui);color:var(--l-ink)}.lc-legend{margin-bottom:14px}.lc-topics__row{display:flex;flex-wrap:wrap;gap:10px}.lc-topic{position:relative;display:inline-flex;cursor:pointer}.lc-topic__input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.lc-topic__chip{display:inline-flex;align-items:center;gap:9px;min-height:46px;padding:0 18px 0 12px;box-sizing:border-box;border:1.5px solid var(--l-control);border-radius:var(--l-r-pill);background:var(--l-surface);color:var(--l-ink);white-space:nowrap;pointer-events:none;transition:background-color var(--l-dur-state) var(--l-ease-soft),border-color var(--l-dur-state) var(--l-ease-soft),color var(--l-dur-state) var(--l-ease-soft),transform var(--l-dur-feedback) var(--l-ease-soft)}.lc-topic:hover .lc-topic__chip{border-color:var(--l-ink)}.lc-topic:active .lc-topic__chip{transform:scale(.97)}.lc-topic__check{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--l-control);color:transparent;transition:background-color var(--l-dur-state) var(--l-ease-soft),box-shadow var(--l-dur-state) var(--l-ease-soft),color var(--l-dur-state) var(--l-ease-soft)}.lc-topic__check .l-icon{opacity:0;transform:scale(.6);transition:opacity var(--l-dur-feedback) var(--l-ease-soft),transform var(--l-dur-state) var(--l-ease-out)}.lc-topic__input:checked+.lc-topic__chip{background:var(--l-gold);border-color:var(--l-gold);color:var(--l-on-gold)}.lc-topic__input:checked+.lc-topic__chip .lc-topic__check{box-shadow:inset 0 0 0 1.5px var(--l-on-gold);color:var(--l-on-gold)}.lc-topic__input:checked+.lc-topic__chip .lc-topic__check .l-icon{opacity:1;transform:none}.lc-topic__input:focus-visible+.lc-topic__chip{outline:2px solid var(--l-ink);outline-offset:3px}.lc-topics[data-invalid] .lc-topic__chip{border-width:2px;border-color:var(--l-ink)}.lc-hint{display:grid}.lc-hint__line{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;margin-top:16px;color:var(--l-ink-2);animation:lc-fade .28s var(--l-ease-soft) both}.lc-hint__line .l-link{color:var(--l-ink);font-weight:600}.lc-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start}.lc-field{display:grid;gap:10px;min-width:0}.lc-label-row{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap}.lc-help{color:var(--l-ink-3)}.lc-input{width:100%;height:56px;box-sizing:border-box;padding:0 18px;border:1.5px solid var(--l-control);border-radius:var(--l-r-input);background:var(--l-surface);color:var(--l-ink);font:400 1rem/1.5 var(--l-font-ui);transition:border-color var(--l-dur-state) var(--l-ease-soft),box-shadow var(--l-dur-state) var(--l-ease-soft)}.lc-input::placeholder{color:var(--l-ink-3);opacity:1}.lc-input:hover{border-color:var(--l-ink-2)}.lc-input:focus{border-color:var(--l-ink)}.lc-input:focus-visible{outline:2px solid var(--l-ink);outline-offset:3px}.lc-input[aria-invalid=true]{border-width:2px;border-color:var(--l-ink);padding-inline:17.5px}.lc-textarea{height:auto;min-height:calc(6 * 1.6em + 32px);padding:15px 18px;line-height:1.6;resize:none;overflow-y:hidden}.lc-textarea[aria-invalid=true]{padding:14.5px 17.5px}.lc-under{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:8px 16px}.lc-under:empty{display:none}.lc-counter{margin-left:auto;color:var(--l-ink-2)}.lc-err{display:flex;align-items:flex-start;gap:8px;margin:0;color:var(--l-ink);font-weight:600}.lc-block .lc-err{margin-top:12px}.lc-identity{display:grid}.lc-reveal{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--l-dur-state) var(--l-ease-out),opacity var(--l-dur-state) var(--l-ease-soft)}.lc-reveal[data-open=true]{grid-template-rows:1fr;opacity:1}.lc-reveal__inner{min-height:0;overflow:hidden;margin:0 -6px;padding:0 6px}.lc-reveal__field{padding:20px 0 6px}.lc-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.lc-send{display:grid;justify-items:start;gap:20px;padding-top:24px;border-top:1px solid var(--l-line)}.lc-submit[aria-disabled=true]{background:var(--l-sunk);color:var(--l-ink-2);cursor:not-allowed}.lc-form[aria-busy=true] .lc-submit[aria-disabled=true]{cursor:progress}.lc-submit[aria-disabled=true]:active{transform:none}.lc-submit[aria-disabled=true] .l-btn__icon{background:#0c0c0d1f;color:var(--l-ink-2);transform:none}.lc-tap,.lc-person__name{position:relative;display:inline-block;line-height:1.5;padding-block:calc((44px - 1.5em)/2);margin-block:calc((1.5em - 44px)/2)}.lc-tap:focus-visible,.lc-person__name:focus-visible{outline:none}.lc-tap:focus-visible:after,.lc-person__name:focus-visible:after{content:"";position:absolute;inset:calc((44px - 1.5em)/2 + 3px) 2px;border-radius:3px;outline:2px solid var(--l-focus, var(--l-ink));outline-offset:3px;pointer-events:none}.lc-privacy{font:400 .875rem/1.55 var(--l-font-ui);color:var(--l-ink-2);max-width:none;text-wrap:pretty}.lc-privacy .l-link{color:var(--l-ink);margin-inline-start:2px}.lc-issue{display:grid;gap:14px;padding:18px 20px;border:2px solid var(--l-ink);border-radius:var(--l-r-input);background:var(--l-surface);color:var(--l-ink);scroll-margin:calc(var(--l-nav-bottom) + 24px) 0 24px}.lc-issue:focus{outline:none}.lc-issue:focus-visible{outline:2px solid var(--l-ink);outline-offset:3px}.lc-issue__line{display:flex;align-items:flex-start;gap:10px;font-weight:500}.lc-issue__line .l-icon{margin-top:3px}.lc-issue a[href^="mailto:"]{white-space:nowrap}.lc-issue__actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px;padding-left:30px}.lc-issue__or{color:var(--l-ink-2)}.lc-issue__or .l-link{color:var(--l-ink)}.lc-done{display:flex;flex-direction:column;align-items:flex-start;gap:20px;box-sizing:border-box;padding:clamp(8px,2vw,24px) 0;outline:none}.lc-done:focus-visible{outline:2px solid var(--l-ink);outline-offset:8px;border-radius:12px}.lc-done__mark{display:inline-grid;place-items:center;width:60px;height:60px;border-radius:50%;background:var(--l-gold);color:var(--l-on-gold);animation:lc-mark .64s var(--l-ease-out) both}.lc-done__title{font-family:var(--l-font-display);font-size:clamp(2.75rem,1.2rem + 4vw,5rem);font-weight:460;line-height:1;letter-spacing:-.025em;word-spacing:.06em;color:var(--l-ink);outline:none;animation:lc-rise .8s 80ms var(--l-ease-out) both}.lc-done__line{max-width:34ch;color:var(--l-ink-2);animation:lc-rise .8s .16s var(--l-ease-out) both}.lc-nowrap{white-space:nowrap}.lc-done__again{margin-top:4px;font-weight:600;animation:lc-rise .8s .24s var(--l-ease-out) both}.lc-aside{display:grid;gap:44px;padding-top:8px}.lc-aside__label,.lc-fact__label{color:var(--l-ink-3)}.lc-aside__block--email{display:grid;justify-items:start;gap:10px}.lc-aside__email{font:600 1.25rem/1.3 var(--l-font-ui);letter-spacing:-.01em;overflow-wrap:anywhere}.lc-aside__email .l-link{text-decoration-color:var(--l-line-strong)}.lc-aside__title{margin-bottom:18px;font-family:var(--l-font-display);font-size:clamp(1.875rem,1.1rem + 1.3vw,2.625rem);font-weight:460;line-height:1.04;letter-spacing:-.02em;word-spacing:.06em;outline:none}.lc-people{margin:0;padding:0;list-style:none;border-top:1px solid var(--l-line)}.lc-person{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:16px;row-gap:2px;padding:14px 0 15px;border-bottom:1px solid var(--l-line)}.lc-person__need{grid-column:1 / -1;font:600 1rem/1.4 var(--l-font-ui);color:var(--l-ink)}.lc-person__who{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px;min-width:0}.lc-person__name{font-size:.9375rem;font-weight:500;font-family:var(--l-font-ui);color:var(--l-ink);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.3em;text-decoration-color:var(--l-line-strong)}.lc-person__name:hover{text-decoration-thickness:2px;text-decoration-color:currentColor}.lc-person__name--plain{text-decoration:none}.lc-person__role,.lc-person__teams{color:var(--l-ink-3)}.lc-person__reach{align-self:end;justify-self:end;font:600 .9375rem/1.5 var(--l-font-ui);white-space:nowrap}.lc-facts{display:grid;gap:18px}.lc-fact{display:grid;gap:2px}.lc-fact__value .l-link{font-weight:600}.lc-aside__join{display:grid;justify-items:start;gap:14px;padding:24px;border-radius:24px;background:var(--l-sunk)}.lc-aside__joinq{font:600 1.0625rem/1.4 var(--l-font-ui);color:var(--l-ink)}.lc-back{position:relative;z-index:var(--l-z-content);padding-block:var(--l-section);background:var(--l-ground);color:var(--l-ink)}.lc-back--contact{padding-top:clamp(40px,5vw,88px)}.lc-back__title{margin-bottom:var(--l-head-gap)}.lc-partner__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch}.lc-partner__copy{grid-column:1 / span 6;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:22px;padding:clamp(28px,4.4vw,72px)}.lc-partner__line{max-width:30ch;color:var(--l-ink-2)}.lc-partner__actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:6px}.lc-partner__actions .l-link{font-weight:600}.lc-partner__media{grid-column:7 / span 6;position:relative;aspect-ratio:3 / 2;overflow:hidden;border-radius:calc(var(--l-r-core) - 6px);margin:8px;background:var(--l-sunk)}.lc-partner__img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.lc-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--l-grid-gap);margin-top:var(--l-grid-gap)}.lc-tile{height:100%}.lc-tile>.l-core{height:100%;overflow:visible}.lc-tile__body{display:flex;flex-direction:column;align-items:flex-start;gap:16px;height:100%;box-sizing:border-box;padding:clamp(24px,3vw,44px)}.lc-tile__title{font-family:var(--l-font-display);font-size:clamp(1.75rem,1.2rem + 1vw,2.375rem);font-weight:480;line-height:1.05;letter-spacing:-.02em;word-spacing:.06em;text-wrap:balance}.lc-tile__line{max-width:40ch;color:var(--l-ink-2)}.lc-tile__action{margin-top:auto;padding-top:8px}.lc-back .l-pframe,.lc-back .l-shell>.lc-sponsors{margin-top:var(--l-grid-gap)}.lc-sponsors{display:grid;gap:20px}.lc-back .l-shell>.lc-sponsors{padding:clamp(24px,3vw,44px) 0 0}.lc-sponsors__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));column-gap:32px;margin:0;padding:0;list-style:none}.lc-sponsor{padding:16px 0 18px;border-top:1px solid var(--l-line);font-family:var(--l-font-display);font-size:1.75rem;font-weight:440;line-height:1.15;letter-spacing:-.015em;word-spacing:.06em;color:var(--l-ink)}@keyframes lc-rise{0%{transform:translateY(24px);opacity:0}}@keyframes lc-fade{0%{opacity:0;transform:translateY(4px)}}@keyframes lc-mark{0%{transform:scale(.6);opacity:0}}html[data-motion=reduced] .lc-lede,html[data-motion=reduced] .lc-formbezel,html[data-motion=reduced] .lc-hint__line,html[data-motion=reduced] .lc-done__mark,html[data-motion=reduced] .lc-done__title,html[data-motion=reduced] .lc-done__line,html[data-motion=reduced] .lc-done__again{animation:none}@media(max-width:1279.98px){.lc-message__form{grid-column:1 / span 7}.lc-message__aside{grid-column:8 / span 5}}@media(max-width:1023.98px){.lc-message__grid{grid-template-columns:minmax(0,1fr);row-gap:64px}.lc-message__form,.lc-message__aside{grid-column:1 / -1}.lc-message__aside{position:static}.lc-partner__grid{grid-template-columns:minmax(0,1fr)}.lc-partner__copy,.lc-partner__media{grid-column:1 / -1}.lc-partner__media{order:-1}}@media(max-width:767.98px){.lc-header{height:60svh;min-height:460px}.lc-header__copy{padding-top:112px;padding-bottom:68px}.lc-title{max-width:11.5ch}.lc-message{margin-top:-48px;border-radius:28px 28px 0 0;padding-top:16px}.lc-formcore{padding:22px 16px 24px}.lc-row{grid-template-columns:minmax(0,1fr)}.lc-input{height:52px}.lc-textarea{height:auto}.lc-topic__chip{min-height:44px;padding:0 16px 0 10px}.lc-send .l-btn,.lc-send .l-magnet{width:100%}.lc-issue__actions{padding-left:0}.lc-tiles{grid-template-columns:minmax(0,1fr)}.lc-tile .l-pending{flex-wrap:wrap}.lc-tile .l-tip{position:static;flex-basis:100%;margin-top:10px}.lc-tile .l-tip:empty{display:none}.lc-partner__copy{padding:24px 18px 26px}.lc-sponsors__list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px}.lc-sponsor{font-size:1.3125rem;padding:14px 0 16px}}
