.lynkur-page{background:var(--page-bg);min-height:100dvh;color:var(--page-body);--bg-page:var(--page-bg);--bg-raised:var(--page-raised);--bg-sunken:var(--page-sunken);--bg-row-alt:var(--page-sunken);--border-subtle:var(--page-border);--border-default:var(--page-border);--border-strong:var(--page-muted);--text-strong:var(--page-text);--text-body:var(--page-body);--text-muted:var(--page-muted);--text-subtle:var(--page-muted);--text-link:var(--page-accent);--link-underline:var(--page-accent);--link-standalone:var(--page-accent);--focus-ring:var(--page-accent);--action:var(--page-accent-fill);--action-label:var(--page-accent-on-fill);--action-tint:var(--page-accent-tint);--action-border:var(--page-accent-line);--btn-2-bg:transparent;--btn-2-border:var(--page-muted);--btn-2-border-hover:var(--page-text);--btn-2-label:var(--page-text);--btn-3-label:var(--page-body);--btn-3-label-hover:var(--page-text);--btn-3-hover:var(--page-sunken);--font-display:var(--page-font-display,var(--font-space-grotesk), system-ui, sans-serif);--font-body:var(--page-font-body,var(--font-instrument-sans), system-ui, sans-serif);font-family:var(--font-body);flex-direction:column;display:flex;container:lynkur/inline-size}.lynkur-page h1,.lynkur-page h2,.lynkur-page h3{color:var(--page-text)}.lynkur-scan{--scan-h:calc(var(--scan-qr) + var(--s-4) * 2 + var(--s-2) + var(--fs-fine) * var(--lh-tight) + 2px);--scan-inset:var(--s-12);bottom:var(--scan-inset);z-index:2;align-self:flex-end;align-items:center;gap:var(--s-2);padding:var(--s-4);border-radius:var(--corner-sm);background:var(--page-raised);border:1px solid var(--page-border);box-shadow:var(--e-2);flex-direction:column;margin-block-start:calc(-1 * (var(--scan-h) + var(--scan-inset)));margin-block-end:var(--scan-inset);margin-inline-end:var(--scan-inset);display:flex;position:sticky}.lynkur-scan img{width:var(--scan-qr);height:var(--scan-qr);border-radius:var(--r-xs);background:#fff;padding:5px;display:block}.lynkur-scan span{font-size:var(--fs-fine);line-height:var(--lh-tight);font-weight:var(--fw-medium);color:var(--page-body);white-space:nowrap}@container lynkur (min-width:901px) and (max-width:1239px){.lynkur-page>.lynkur-scan{margin:var(--s-6) auto;order:1;align-self:center;position:static}.lynkur-page>.lynkur-footer{order:2}}@container lynkur (max-width:900px){.lynkur-scan{display:none}}.lynkur-header{width:calc(100% + var(--band-bleed) * 2);margin-inline:calc(var(--band-bleed) * -1);aspect-ratio:4;border-radius:var(--page-corner-band,var(--corner-lg));background-color:var(--banner-base,var(--page-header));flex-shrink:0;position:relative;overflow:hidden}.lynkur-header:not(.lynkur-header-image){background-image:var(--banner-narrow,none)}.lynkur-header img{object-fit:cover;width:100%;height:100%;display:block}.lynkur-avatar-slot{z-index:1;--avatar:96px;width:fit-content;margin-top:-76px;position:relative}.lynkur-avatar-slot .avatar,.lynkur-avatar-slot .avatar-initials{--avatar-radius:var(--page-corner-avatar,var(--r-xl) 0 var(--r-xl) var(--r-xl));width:var(--avatar);height:var(--avatar);font-size:calc(var(--avatar) * .365);box-shadow:0 0 0 4px var(--page-bg);border:none}@container lynkur (max-width:640px){.lynkur-avatar-slot{--avatar:76px;margin-top:-46px}}.lynkur-inner{--band-bleed:var(--s-12);--page-gutter:var(--s-6);width:100%;max-width:720px;padding:calc(var(--page-gutter) + env(safe-area-inset-top,0px)) calc(var(--page-gutter) + var(--band-bleed)) var(--s-8);flex:1;margin:0 auto}@container lynkur (max-width:640px){.lynkur-inner{--band-bleed:var(--s-4);--page-gutter:var(--s-4);padding:calc(var(--page-gutter) + env(safe-area-inset-top,0px)) calc(var(--page-gutter) + var(--band-bleed)) var(--s-6)}}.lynkur-name{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-h1);line-height:var(--lh-tight);letter-spacing:var(--tr-h1);color:var(--page-text)}@container lynkur (max-width:640px){.lynkur-name{font-size:var(--fs-title)}}.lynkur-role{font-size:var(--fs-control);color:var(--page-body);margin:0}.lynkur-company{font-size:var(--fs-control);color:var(--page-text);font-weight:var(--fw-medium);margin:0}.lynkur-company-mark{vertical-align:-3px;object-fit:cover;background:0 0;border-radius:3px;width:18px;height:18px;margin-right:7px;display:inline-block}.lynkur-role+.lynkur-company{margin-top:-4px}.lynkur-meta{font-size:var(--fs-small);color:var(--page-muted);margin:0}.lynkur-meta:has(.lynkur-meta-part){align-items:center;gap:var(--s-1) var(--s-2);flex-wrap:wrap;display:flex}.lynkur-meta-part{align-items:center;display:inline-flex}.lynkur-meta-part:not(:first-child):before{margin-right:var(--s-2)}.lynkur-bio{font-size:var(--fs-control);line-height:var(--lh-body);color:var(--page-body);margin:0}.lynkur-section-label{font-family:var(--font-body);font-weight:var(--fw-semibold);font-size:var(--fs-label);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--page-muted)}.lynkur-row{align-items:center;gap:var(--s-3);min-height:var(--target-min);border-radius:var(--page-card-radius,var(--r-md));background:var(--page-card-bg,var(--page-raised));border-bottom-style:solid;border:1px solid var(--page-card-border,var(--page-border));box-shadow:var(--page-card-shadow,var(--e-1));color:var(--page-text);transition:transform var(--d-default) var(--ease-out), box-shadow var(--d-default) var(--ease-out), border-color var(--d-default) var(--ease-out);padding:15px 16px;text-decoration:none;display:flex}.lynkur-row:hover{box-shadow:var(--e-2);border-color:var(--page-accent-line);transform:translateY(-1px)}.lynkur-row-title{font-weight:var(--fw-semibold);font-size:var(--fs-control);color:var(--page-text);display:block}.lynkur-row-meta{font-size:var(--fs-fine);color:var(--page-muted);display:block}.lynkur-row-image{object-fit:cover;object-position:calc(var(--focus-x,.5) * 100%) calc(var(--focus-y,.5) * 100%);border-radius:var(--page-corner-thumb,var(--r-sm));border:1px solid var(--page-border);background:var(--page-raised);flex-shrink:0;width:44px;height:44px;display:block}.lynkur-cover{min-height:0;padding:0;display:block;overflow:hidden}.lynkur-cover-image{width:100%;height:auto;aspect-ratio:var(--cover-ratio,auto);object-fit:cover;object-position:calc(var(--focus-x,.5) * 100%) calc(var(--focus-y,0) * 100%);max-height:min(62vh,420px);display:block}.lynkur-cover-caption{align-items:center;gap:var(--s-3);border-top:1px solid var(--page-border);padding:12px 16px 13px;display:flex}.lynkur-cover-caption .lynkur-row-title{font-size:var(--fs-body)}.lynkur-cover:hover{transform:translateY(-1px)}.lynkur-featured{border-color:var(--page-accent-line);background:var(--page-accent-tint)}.lynkur-action{justify-content:center;align-items:center;gap:var(--s-2);cursor:pointer;border-radius:var(--page-corner-action,var(--corner-sm));width:100%;min-height:50px;font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-control);letter-spacing:var(--tr-ui);background:var(--page-accent-fill);color:var(--page-accent-on-fill);transition:transform var(--d-micro) var(--ease-out), box-shadow var(--d-micro) var(--ease-out);border:none;padding:14px 22px;text-decoration:none;display:inline-flex}.lynkur-action:hover{box-shadow:var(--e-2);transform:translateY(-1px)}.lynkur-action:active{transform:scale(.97)}.lynkur-action.is-secondary{background:var(--page-card-bg);color:var(--page-text);box-shadow:inset 0 0 0 1px var(--page-border)}.lynkur-actions{margin-top:var(--s-2)}.exchange-more{margin-block:calc(-1 * var(--s-2));align-self:flex-start}.lynkur-action.is-secondary:hover{box-shadow:inset 0 0 0 1px var(--page-muted), var(--e-2)}.lynkur-contacts{align-items:center;column-gap:var(--s-4);flex-wrap:wrap;row-gap:0;margin-block:-6px;display:flex}.lynkur-contact-link{min-height:36px;font-size:var(--fs-small);color:var(--page-body);border-bottom:none;align-items:center;gap:7px;text-decoration:none;display:inline-flex}.lynkur-contact-link:hover{color:var(--page-accent)}.social-row{flex-wrap:wrap;align-items:center;gap:6px;margin:-8px 0 -8px -11px;padding:0;list-style:none;display:flex}@media (any-pointer:coarse){.social-row{gap:10px}}.social-link{width:var(--target-min);height:var(--target-min);border-radius:var(--r-sm);color:var(--page-body);transition:color var(--d-micro) var(--ease-out), background var(--d-micro) var(--ease-out);border-bottom:none;place-items:center;text-decoration:none;display:grid}.social-link:hover{color:var(--page-accent);background:var(--page-accent-tint)}.social-link:active{transform:scale(.94)}button.social-link{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}button.social-link:hover{background:var(--page-accent-tint)}.lynkur-footer{padding:var(--s-8) var(--s-6) var(--s-12);align-items:center;gap:var(--s-2);--font-body:var(--font-instrument-sans), system-ui, sans-serif;--font-display:var(--font-space-grotesk), system-ui, sans-serif;font-family:var(--font-body);flex-direction:column;display:flex}@container lynkur (max-width:640px){.lynkur-footer{padding-inline:var(--s-4)}}.lynkur-footer-link{min-height:var(--target-min);font-size:var(--fs-label);color:var(--page-muted);border-bottom:none;align-items:center;gap:8px;padding:0 10px;text-decoration:none;display:inline-flex}.lynkur-footer-link:hover{color:var(--page-accent)}.lynkur-foot-links{justify-content:center;align-items:center;gap:var(--s-1) var(--s-3);flex-wrap:wrap;display:flex}.lynkur-foot-link{min-height:var(--target-min);padding:0 var(--s-1);font-family:var(--font-body);font-size:var(--fs-label);font-weight:var(--fw-regular);line-height:var(--lh-tight);color:var(--page-muted);cursor:pointer;background:0 0;border:none;align-items:center;text-decoration:none;display:inline-flex}.lynkur-foot-link:hover{color:var(--page-text)}.lynkur-foot-link:not(:first-child):before{margin-right:var(--s-3)}.lynkur-foot-link:not(:first-child):before,.lynkur-meta-part:not(:first-child):before{content:"";background:var(--page-muted);opacity:.75;border-radius:999px;flex-shrink:0;width:3px;height:3px}.about-dialog .modal-inner{--bg-page:var(--n-50);--bg-raised:#fff;--bg-sunken:var(--n-100);--border-subtle:var(--n-200);--border-default:var(--n-300);--border-strong:var(--n-500);--text-strong:var(--n-900);--text-body:var(--n-700);--text-muted:var(--n-500);--text-link:var(--magenta-500);--link-underline:var(--magenta-500);--link-standalone:var(--magenta-500);--focus-ring:var(--magenta-500);--action:var(--magenta-500);--action-label:#fff6f2;--btn-2-bg:transparent;--btn-2-border:var(--n-300);--btn-2-border-hover:var(--n-900);--btn-2-label:var(--n-900);--btn-3-hover:var(--n-100);--font-display:var(--font-space-grotesk), system-ui, sans-serif;--font-body:var(--font-instrument-sans), system-ui, sans-serif;background:var(--bg-raised);color:var(--text-body);font-family:var(--font-body)}@media (prefers-color-scheme:dark){:root:not([data-scheme=light]) .about-dialog .modal-inner{--bg-page:var(--dark-bg);--bg-raised:var(--dark-surface);--bg-sunken:var(--dark-bg);--border-subtle:var(--dark-border);--border-default:var(--dark-border);--border-strong:var(--dark-muted);--text-strong:var(--dark-strong);--text-body:var(--dark-body);--text-muted:var(--dark-muted);--text-link:var(--magenta-400);--link-standalone:var(--magenta-400);--focus-ring:var(--magenta-400);--action:var(--magenta-400);--action-label:var(--dark-bg);--btn-2-border:var(--dark-border);--btn-2-border-hover:var(--dark-strong);--btn-2-label:var(--dark-strong);--btn-3-hover:var(--dark-bg)}}.about-head{align-items:flex-start;margin-bottom:0}.about-dialog .dialog-title{color:var(--text-strong);font-family:var(--font-display)}.about-dialog .btn{min-height:var(--target-min)}.about-dialog .btn-icon{width:var(--target-min);flex-shrink:0}.about-identity{align-items:center;gap:var(--s-4);padding:var(--s-4);background:var(--bg-sunken);border-radius:var(--r-md);display:flex}.about-identity .grow{min-width:0}.about-name{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-lede);line-height:var(--lh-snug);letter-spacing:var(--tr-h3);color:var(--text-strong);overflow-wrap:anywhere}.about-address{font-size:var(--fs-fine);line-height:var(--lh-ui);color:var(--text-muted);overflow-wrap:anywhere}.about-dialog .about-heading{font-family:var(--font-display);font-weight:var(--fw-semibold);font-size:var(--fs-body);line-height:var(--lh-snug);color:var(--text-strong);margin:0}.about-section+.about-section{padding-top:var(--s-6);border-top:1px solid var(--border-subtle)}.about-rows{gap:var(--s-3);flex-direction:column;margin:0;display:flex}.about-rows>div{align-items:baseline;gap:var(--s-4);grid-template-columns:116px minmax(0,1fr);display:grid}.about-rows dt{font-size:var(--fs-fine);line-height:var(--lh-ui);color:var(--text-muted)}.about-rows dd{align-items:baseline;gap:var(--s-2);min-width:0;font-size:var(--fs-control);line-height:var(--lh-ui);color:var(--text-strong);overflow-wrap:anywhere;margin:0;display:flex}.about-rows dd>span{min-width:0}.about-rows dd svg{flex-shrink:0}.about-note{text-wrap:pretty;line-height:var(--lh-relaxed)}.about-report{justify-content:center;width:100%}@media (max-width:480px){.about-dialog.modal .modal-inner{padding:var(--s-4)}.about-rows>div{gap:var(--s-1);grid-template-columns:minmax(0,1fr)}}.lynkur-grid{gap:var(--s-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.lynkur-tile{border-radius:var(--page-card-radius,var(--r-md));background:var(--page-card-bg,var(--page-raised));border:1px solid var(--page-card-border,var(--page-border));min-width:0;box-shadow:var(--page-card-shadow,var(--e-1));color:var(--page-text);transition:transform var(--d-default) var(--ease-out), box-shadow var(--d-default) var(--ease-out), border-color var(--d-default) var(--ease-out);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.lynkur-tile:hover{box-shadow:var(--e-2);border-color:var(--page-accent-line);transform:translateY(-1px)}.lynkur-tile-text{justify-content:center}.lynkur-tile-media{aspect-ratio:16/9;background:var(--page-sunken);border-bottom:1px solid var(--page-border);place-items:center;display:grid;position:relative;overflow:hidden}.lynkur-tile-media img{object-fit:cover;object-position:calc(var(--focus-x,.5) * 100%) calc(var(--focus-y,0) * 100%);border:0;border-radius:0;width:100%;height:100%;display:block;position:absolute;inset:0}dialog.lightbox{width:auto;max-width:min(96vw,1200px)}dialog.lightbox .lightbox-inner{gap:var(--s-3);padding:var(--s-4);background:var(--ink);color:var(--n-200);border-radius:var(--corner-lg);border:1px solid var(--n-700);box-shadow:var(--e-3);max-height:calc(100dvh - var(--s-8));justify-items:center;display:grid;position:relative;overflow:auto}.lightbox-image{object-fit:contain;border-radius:var(--r-sm);width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 120px);display:block}.lightbox-title{font-size:var(--fs-small);line-height:var(--lh-small);text-align:center;overflow-wrap:anywhere;max-width:60ch}.lightbox-title:focus{outline:none}dialog.lightbox .lightbox-inner[data-many]{touch-action:pan-y}dialog.lightbox .lightbox-step{color:var(--canvas);background:color-mix(in srgb, var(--ink) 60%, transparent);position:absolute;top:50%;transform:translateY(-50%)}dialog.lightbox .lightbox-step:hover{background:color-mix(in srgb, var(--ink) 80%, transparent)}dialog.lightbox .lightbox-prev{left:var(--s-2)}dialog.lightbox .lightbox-next{right:var(--s-2)}.lightbox-image{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}dialog.lightbox .lightbox-close{top:var(--s-2);right:var(--s-2);color:var(--canvas);background:color-mix(in srgb, var(--ink) 60%, transparent);position:absolute}dialog.lightbox .lightbox-close:hover{background:color-mix(in srgb, var(--ink) 80%, transparent)}.lynkur-tile-title{padding:var(--s-4);font-weight:var(--fw-semibold);font-size:var(--fs-control);line-height:var(--lh-snug);color:var(--page-text)}.lynkur-tile-clamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@container lynkur (max-width:480px){.lynkur-tile-title{padding:var(--s-3);font-size:var(--fs-small)}.lynkur-tile-clamp{-webkit-line-clamp:3}}.profile-identity-tools{justify-content:space-between;align-items:flex-start;gap:var(--s-4);display:flex}.profile-identity-tools>.public-header-share{flex-shrink:0;margin-inline-end:calc(var(--band-bleed) * -1)}.lynkur-page :where(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=hidden]):not([type=submit]):not([type=button]):not([type=reset]):not([type=image]),select,.input,.select,.check-option):not(.share-modal *),.event-page :where(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=hidden]):not([type=submit]):not([type=button]):not([type=reset]):not([type=image]),select,.input,.select,.check-option):not(.share-modal *){border-radius:var(--page-corner-field,var(--r-sm))}.lynkur-page :where(textarea,.textarea):not(.share-modal *),.event-page :where(textarea,.textarea):not(.share-modal *){border-radius:var(--page-corner-area,var(--r-sm))}.lynkur-page :where(input,.input):not(.share-modal *),.event-page :where(input,.input):not(.share-modal *){padding-inline:var(--s-4)}.lynkur-carousel-frame{position:relative}.lynkur-carousel{--carousel-gap:var(--s-3);--carousel-count:2;gap:var(--carousel-gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--page-border) transparent;margin-block:-4px;padding-block:4px;display:flex;overflow-x:auto}.lynkur-carousel>.lynkur-tile{flex:0 0 calc((100% - var(--carousel-count) * var(--carousel-gap)) / (var(--carousel-count) + .34));scroll-snap-align:start}@container lynkur (max-width:640px){.lynkur-carousel{--carousel-count:1}}.lynkur-carousel-frame:before,.lynkur-carousel-frame:after{content:"";z-index:1;pointer-events:none;opacity:0;width:48px;transition:opacity var(--d-default) var(--ease-out);position:absolute;inset-block:0}.lynkur-carousel-frame:before{background:linear-gradient(to right, var(--page-bg), transparent);inset-inline-start:0}.lynkur-carousel-frame:after{background:linear-gradient(to left, var(--page-bg), transparent);inset-inline-end:0}.lynkur-carousel-frame[data-before]:before,.lynkur-carousel-frame[data-after]:after{opacity:1}.lynkur-carousel-step{z-index:2;border:1px solid var(--page-card-border,var(--page-border));background:var(--page-card-bg,var(--page-raised));width:36px;height:36px;color:var(--page-text);box-shadow:var(--page-card-shadow,var(--e-2));cursor:pointer;transition:transform var(--d-default) var(--ease-out), box-shadow var(--d-default) var(--ease-out);border-radius:50%;margin:0;padding:0;display:none;position:absolute;top:50%;translate:0 -50%}.lynkur-carousel-step.is-before{inset-inline-start:var(--s-2)}.lynkur-carousel-step.is-after{inset-inline-end:var(--s-2)}.lynkur-carousel-step:hover{box-shadow:var(--e-3);transform:scale(1.06)}.lynkur-carousel-step:active{transform:scale(.96)}@media (hover:hover) and (pointer:fine){.lynkur-carousel-step{justify-content:center;align-items:center;display:inline-flex}}.space-lockup{z-index:1;align-items:center;gap:var(--s-2);--logo:96px;width:fit-content;margin-top:-76px;display:flex;position:relative}.space-logo{width:var(--logo);height:var(--logo);border-radius:var(--page-corner-avatar,var(--r-xl) 0 var(--r-xl) var(--r-xl));background:var(--page-raised);box-shadow:0 0 0 4px var(--page-bg);flex-shrink:0;place-items:center;display:grid;overflow:hidden}.space-logo img{object-fit:contain;width:100%;height:100%;padding:12%;display:block}.space-logo .avatar,.space-logo .avatar-initials{--avatar-radius:0;width:100%;height:100%;box-shadow:none;border:0}.space-logo img.avatar,.space-logo img.sample-company-logo{object-fit:cover;padding:0}.space-logo-letter{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:calc(var(--logo) * .44);letter-spacing:-.02em;color:var(--page-text);line-height:1}.space-lockup-x{color:var(--page-muted);padding-top:calc(var(--logo) * .66)}@container lynkur (max-width:640px){.space-lockup{--logo:76px;margin-top:-46px}}.space-door{background:var(--page-card-bg);border:1px solid var(--page-card-border);border-radius:var(--page-card-radius);box-shadow:var(--page-card-shadow,none);padding:var(--s-6)}.space-door .field-label{color:var(--page-text)}.space-door input{width:100%}.space-door .code-row{flex-direction:column;align-items:stretch}.space-door .code-row>input{font-size:var(--fs-h3);letter-spacing:.3em;text-align:center}.space-consent{color:var(--page-muted);font-size:var(--fs-small);line-height:var(--lh-ui);margin:0}.space-from{align-items:center;gap:var(--s-3);display:flex}.space-from .avatar,.space-from .avatar-initials{--avatar:44px;--avatar-radius:var(--r-md)}.space-text-button{font:inherit;color:var(--page-text);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.space-text-button:hover{color:var(--page-accent)}.space-text-button:disabled{opacity:.6;cursor:default}
.event-page{background:var(--page-bg);min-height:100dvh;color:var(--page-body);--font-display:var(--page-font-display,var(--font-space-grotesk), system-ui, sans-serif);--font-body:var(--page-font-body,var(--font-instrument-sans), system-ui, sans-serif);font-family:var(--font-body);flex-direction:column;display:flex;container:lynkur/inline-size}.event-page :where(.card):not(.share-modal *){border-radius:var(--page-card-radius,var(--corner-md));background:var(--page-card-bg,var(--page-raised));border:1px solid var(--page-card-border,var(--page-border));box-shadow:var(--page-card-shadow,var(--e-1))}.event-page :where(.btn):not(.share-modal *){border-radius:var(--page-corner-action,var(--corner-sm))}.event-page{--bg-page:var(--page-bg);--bg-raised:var(--page-raised);--bg-sunken:var(--page-sunken);--bg-row-alt:var(--page-sunken);--border-subtle:var(--page-border);--border-default:var(--page-border);--border-strong:var(--page-muted);--text-strong:var(--page-text);--text-body:var(--page-body);--text-muted:var(--page-muted);--text-subtle:var(--page-muted);--text-link:var(--page-accent);--link-underline:var(--page-accent);--link-underline-hover:var(--page-accent);--link-standalone:var(--page-accent);--focus-ring:var(--page-accent);--action:var(--page-accent-fill);--action-label:var(--page-accent-on-fill);--action-tint:var(--page-accent-tint);--action-border:var(--page-accent-line);--action-hover:var(--page-accent-fill);--action-press:var(--page-accent-fill);--btn-2-bg:transparent;--btn-2-border:var(--page-border);--btn-2-border-hover:var(--page-accent);--btn-2-label:var(--page-text);--btn-3-label:var(--page-body);--btn-3-label-hover:var(--page-text);--btn-3-hover:var(--page-sunken);--on-dark:var(--page-text);--on-dark-muted:var(--page-muted)}.event-page .badge-event{background:var(--page-accent-tint);color:var(--page-accent);border-color:var(--page-accent-line)}dialog.modal.event-preview-modal{max-width:1100px;width:calc(100% - var(--s-8))}.event-preview-canvas{border-radius:var(--corner-md);overflow:clip}.event-page .social-link{width:var(--target-min);height:var(--target-min);font:inherit;cursor:pointer;border-radius:var(--r-sm);color:var(--page-body);transition:color var(--d-micro) var(--ease-out), background var(--d-micro) var(--ease-out);background:0 0;border:0;place-items:center;padding:0;display:grid}.event-page .social-link:hover{color:var(--page-accent);background:var(--page-accent-tint)}.event-page .social-link:active{transform:scale(.94)}.event-hero-image{aspect-ratio:16/7;object-fit:cover;border-radius:var(--page-corner-band,var(--corner-lg));border:1px solid var(--border-subtle);width:100%;display:block}.event-title{font-size:var(--fs-h1);line-height:var(--lh-tight);text-wrap:balance}.event-fact>.lk-icon{color:var(--page-accent);margin-top:2px}.event-fact-line{font-size:var(--fs-control)}.event-prose{color:var(--page-body);font-size:var(--fs-lede);line-height:var(--lh-body);max-width:var(--reading)}.event-register-title{font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--tr-h3)}.host-name{font-size:var(--fs-body);margin-top:var(--s-1)}.event-inner{--page-gutter:var(--s-6);width:100%;max-width:720px;padding:calc(var(--page-gutter) + env(safe-area-inset-top,0px)) var(--page-gutter) var(--s-8);flex:1;margin:0 auto}@container lynkur (max-width:640px){.event-inner{--page-gutter:var(--s-4)}}.event-ended{align-items:flex-start;gap:var(--s-3);margin-bottom:var(--s-6);padding:var(--s-4);border-radius:var(--page-card-radius,var(--r-md));border:1px solid var(--page-border);background:var(--page-sunken);color:var(--page-text);display:flex}.event-ended>.lk-icon{color:var(--page-accent);flex-shrink:0;margin-top:2px}.event-ended .small{color:var(--page-muted)}.event-partners{gap:var(--s-3);flex-wrap:wrap;align-items:stretch;display:flex}.event-partner{min-width:104px;min-height:56px;padding:10px var(--s-4);border-radius:var(--page-corner-thumb,var(--r-md));background:var(--plate-bg);border:1px solid color-mix(in srgb, var(--plate-ink) 12%, transparent);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}a.event-partner:hover{border-color:var(--page-accent-line)}.event-partner img{object-fit:contain;width:auto;max-width:148px;height:30px;display:block}.event-partner span{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-control);letter-spacing:var(--tr-ui);color:var(--plate-ink);text-overflow:ellipsis;white-space:nowrap;max-width:148px;overflow:hidden}a.event-partner{transition:transform var(--d-micro) var(--ease-out), box-shadow var(--d-micro) var(--ease-out)}a.event-partner:hover{box-shadow:var(--e-1);transform:translateY(-1px)}a.event-partner:active{transform:scale(.98)}@container lynkur (max-width:640px){.event-partners{gap:var(--s-2)}.event-partner{min-width:88px;min-height:50px;padding:8px var(--s-3)}.event-partner img{max-width:120px;height:26px}}.sponsor-plate{border-radius:var(--r-sm);background:var(--plate-bg);border:1px solid var(--border-subtle);place-items:center;height:48px;padding:6px;display:grid;overflow:hidden}.plate-lg{flex-shrink:0;width:120px;height:56px}.plate-square{flex-shrink:0;width:56px;height:56px}.sponsor-plate img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.sponsor-plate span{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-fine);color:var(--plate-ink)}.event-share{gap:var(--s-3);flex-direction:column;display:flex}.event-share-row{gap:var(--s-2);flex-wrap:wrap;display:flex}@container lynkur (max-width:640px){.event-share-row{grid-template-columns:1fr 1fr;display:grid}.event-share-row>.btn{width:100%}}.event-seats{flex-direction:column;flex:1;gap:9px;min-width:0;display:flex}.event-seats-track{background:var(--page-accent-tint);border-radius:999px;height:8px;overflow:hidden}.event-seats-fill{height:100%;width:var(--fill);background:var(--page-accent-fill);border-radius:999px}.event-seats-line{align-items:baseline;gap:var(--s-3);font-size:var(--fs-small);color:var(--page-body);flex-wrap:wrap;display:flex}.event-seats-urgent{font-weight:var(--fw-semibold);color:var(--page-accent)}.event-directions{gap:var(--s-3);flex-wrap:wrap;margin-top:4px;margin-left:-10px;display:flex}.event-directions a{min-height:var(--target-min);align-items:center;padding:0 10px;display:inline-flex}.event-layout{gap:var(--s-8);display:grid}.event-story,.event-sidebar{min-width:0}.event-story .reading>:last-child{margin-bottom:0}.event-register{scroll-margin-top:var(--s-6);margin:0}.event-register-jump{align-self:stretch}.event-sidebar .host-row{align-items:flex-start}.event-sidebar .host-row>.btn{flex:100%}.event-sidebar .event-share-row{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.event-sidebar .event-share-row>.btn{width:100%}@container lynkur (min-width:1024px){.event-inner:has(.event-layout:not(.is-ended)){max-width:1120px}.event-layout:not(.is-ended){align-items:start;gap:var(--s-12);grid-template-columns:minmax(0,1fr) 380px}.event-layout:not(.is-ended) .event-register{padding:var(--s-6)}.event-register-jump{display:none}}@container lynkur (max-width:640px){.event-story,.event-layout{gap:var(--s-6)}.event-title{font-size:var(--fs-title)}.event-register :is(input:not([type=checkbox]):not([type=hidden]),textarea,select){font-size:var(--fs-body)}}.event-summary>.lynkur-scan{align-self:start;margin:0;position:static}@container lynkur (min-width:901px){.event-summary:has(.lynkur-scan){gap:var(--s-6);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}}html:has(.receipt-page){background:var(--receipt-bg,var(--canvas))}html:has(.receipt-page) body{background:var(--receipt-bg,var(--canvas))}.receipt-inner{gap:var(--s-6);flex-direction:column;max-width:560px;display:flex}.receipt-inner .event-hero-image{margin:0}.receipt-title{font-size:var(--fs-h1);line-height:var(--lh-tight);text-wrap:balance;overflow-wrap:anywhere}.receipt-card{padding:var(--s-6)}.receipt-links{align-items:center}.receipt-cancel{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.receipt-confirm{padding-top:var(--s-4);border-top:1px solid var(--page-border)}@media (pointer:coarse){.receipt-cancel{min-height:var(--target-min)}}
@media (prefers-reduced-motion:reduce){.rise,.rise-1,.rise-2,.rise-3,.rise-4{opacity:1;animation:none;transform:none}.pending-panel,.pending-pane,.drag-saved{opacity:1;animation:none}dialog.modal[open]{animation:none}.btn:hover,.btn:active,.guide-card:hover,.guide-card:active,a.policy-card:hover,a.policy-card:active,.hero-field:hover .hero-sample,.lynkur-row:hover,.lynkur-action:hover,.lynkur-action:active,.lynkur-carousel-step:hover,.lynkur-carousel-step:active,.swatch-chip:hover,.swatch-chip:active{transform:none}html{scroll-behavior:auto}.btn,.card,.panel,.lynkur-row,.lynkur-action,.input,.textarea,.select,.switch span,a{transition-duration:.12s!important}}
.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--bg-inverse);color:var(--text-inverse);border-radius:0 0 var(--r-sm) 0;border-bottom:none;padding:12px 18px;position:absolute;top:0;left:-9999px}.skip-link:focus{left:0}.wide-only{display:none}@media (min-width:641px){.narrow-only{display:none}.wide-only{display:revert}a.wide-only{display:flex}}.scroll-sentinel{width:100%;height:1px;position:absolute;top:0;left:0}.install-glyph{vertical-align:-3px;color:var(--text-muted);margin:0 .3em;display:inline-block}.viewport-readout{top:calc(var(--s-2) + env(safe-area-inset-top));left:var(--s-2);z-index:100;padding:var(--s-2);font-family:var(--font-mono);font-size:var(--fs-fine);line-height:var(--lh-ui);color:var(--text-inverse);background:var(--bg-inverse);border-radius:var(--r-sm);white-space:pre;pointer-events:none;margin:0;position:fixed}

