.la .inner{max-width:560px}.la h2{font-family:var(--font-display,inherit);letter-spacing:-.03em;text-wrap:balance;margin:0 0 18px;font-size:clamp(26px,7vw,40px);font-weight:600;line-height:1.05}.la .lead{color:var(--graphite,#3a3d3b);margin:0 0 12px;font-size:16px;line-height:1.55}.la-hero{padding:16px 0 40px}.la-portrait{border-radius:var(--radius-3,16px);aspect-ratio:1;background:var(--ink,#0b0d0c);margin:0 0 20px;position:relative;overflow:hidden}.la-portrait img{object-fit:cover;object-position:50% 8%;width:100%;height:100%;display:block}.la-portrait figcaption{color:var(--bone,#f4f1ea);font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.04em;background:#0b0d0cb8;border-radius:999px;padding:6px 10px;font-size:11px;position:absolute;bottom:12px;left:12px}.la-hello h1{font-family:var(--font-display,inherit);letter-spacing:-.04em;margin:0 0 16px;font-size:clamp(40px,12vw,64px);font-weight:600;line-height:.98}.la-cta{text-align:center;width:100%;min-height:52px;margin-top:18px;font-size:16px;line-height:28px;display:block}.la-proof{background:var(--ink,#0b0d0c);color:var(--bone,#f4f1ea);padding:44px 0 40px}.la-proof .eyebrow{color:var(--ash,#a8aca9)}.la-nights{flex-direction:column;gap:16px;display:flex}.la-night{color:inherit;border-radius:var(--radius-3,16px);background:var(--ink-90,#1a1d1b);text-decoration:none;display:block;overflow:hidden}.la-night-photo{aspect-ratio:3/2;position:relative}.la-night-photo img{object-fit:cover}.la-night-text{padding:14px 16px 16px}.la-night-meta{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--flow-volt,#d6f23a);margin:0 0 6px;font-size:11px}.la-night-who{margin:0;font-size:16px;line-height:1.4}.la-count{color:var(--ash,#a8aca9);margin:20px 0 0;font-size:15px;line-height:1.5}.la-gallery{padding:40px 0 8px}.la-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.la-grid figure{aspect-ratio:3/4;border-radius:12px;margin:0;overflow:hidden}.la-grid figure.is-wide{aspect-ratio:3/2;grid-column:1/-1}.la-grid img{object-fit:cover;width:100%;height:100%;display:block}.la-join{padding:40px 0 64px;scroll-margin-top:72px}.la-join .lead{margin-bottom:20px}.la-q-label{font-family:var(--font-display,inherit);letter-spacing:-.01em;color:var(--ink,#0b0d0c);font-size:17px;font-weight:600}.la-q:not(.is-active) .la-q-label{color:var(--slate,#5a5e5b);font-size:13px}.la-q-row{gap:8px;display:flex}.la-q-row input{flex:1}.la-next{background:var(--ink,#0b0d0c);width:48px;min-height:48px;color:var(--bone,#f4f1ea);cursor:pointer;border:0;border-radius:12px;flex:none;font-size:20px}.la-q.is-active input{animation:la-in .22s var(--ease-flow,ease-out)}@keyframes la-in{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.la-q.is-active input{animation:none}}.la-done{flex-direction:column;gap:14px;display:flex}.la-card-title{font-family:var(--font-display,inherit);letter-spacing:-.02em;margin:0 0 8px;font-size:22px;font-weight:600;line-height:1.15}.la-card .nx-why,.la-telegram .nx-why{margin:0 0 14px;font-size:14px;line-height:1.5}.la-telegram{border-color:var(--ink,#0b0d0c)}.la-telegram .nx-submit{text-align:center;margin-top:0;padding:0;line-height:52px;text-decoration:none;display:block}@media (min-width:900px){.la-hero .inner{grid-template-columns:420px 1fr;align-items:center;gap:56px;max-width:1040px;display:grid}.la-hero{padding:48px 0 64px}.la-portrait{aspect-ratio:4/5;margin:0}.la-cta{width:auto;padding-left:28px;padding-right:28px;display:inline-block}.la-proof .inner,.la-gallery .inner{max-width:960px}.la-nights{flex-direction:row}.la-night{flex:1}.la-grid{grid-template-columns:repeat(3,1fr)}.la-grid figure.is-wide{aspect-ratio:auto;grid-column:span 2}}
