.AmsterdamReceptionPage-module__kHsoRa__page{background:var(--site-cream);min-height:100vh;color:var(--site-ink)}.AmsterdamReceptionPage-module__kHsoRa__breadcrumb{align-items:center;gap:var(--space-sm);width:min(100%,1200px);padding:var(--space-md) var(--site-gutter);color:var(--site-ink-mute);font-size:var(--text-caption);flex-wrap:wrap;margin-inline:auto;display:flex}.AmsterdamReceptionPage-module__kHsoRa__breadcrumb a{color:var(--site-ink-mute);transition:color var(--dur-base) var(--ease-out)}.AmsterdamReceptionPage-module__kHsoRa__breadcrumb a:hover,.AmsterdamReceptionPage-module__kHsoRa__crumbCurrent{color:var(--site-ink)}.AmsterdamReceptionPage-module__kHsoRa__section,.AmsterdamReceptionPage-module__kHsoRa__placeSection,.AmsterdamReceptionPage-module__kHsoRa__requestSection{border-block-start:1px solid var(--site-line);padding-block:var(--space-4xl)}.AmsterdamReceptionPage-module__kHsoRa__heroInner,.AmsterdamReceptionPage-module__kHsoRa__sectionInner,.AmsterdamReceptionPage-module__kHsoRa__placeInner,.AmsterdamReceptionPage-module__kHsoRa__requestInner{width:min(100%,1120px);padding-inline:var(--site-gutter);margin-inline:auto}.AmsterdamReceptionPage-module__kHsoRa__sectionTitle{font-size:var(--text-headline-2);letter-spacing:-.03em;font-weight:600;line-height:var(--leading-headline-2);margin:0}.AmsterdamReceptionPage-module__kHsoRa__sectionLede{max-width:58ch;margin:var(--space-md) 0 0;color:var(--site-ink-soft);font-size:var(--text-body-1);line-height:var(--leading-body-1)}.AmsterdamReceptionPage-module__kHsoRa__hero{padding-block:var(--space-3xl) var(--space-4xl)}.AmsterdamReceptionPage-module__kHsoRa__heroInner{align-items:center;gap:var(--space-4xl);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);display:grid}.AmsterdamReceptionPage-module__kHsoRa__overline{align-items:center;gap:var(--space-sm);margin:0 0 var(--space-lg);color:var(--site-ink-mute);font-size:var(--text-overline);letter-spacing:.08em;font-weight:600;line-height:var(--leading-overline);text-transform:uppercase;display:flex}.AmsterdamReceptionPage-module__kHsoRa__overline svg{width:14px;height:14px}.AmsterdamReceptionPage-module__kHsoRa__title{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(36px,4.6vw,58px);font-weight:600;line-height:1.04}.AmsterdamReceptionPage-module__kHsoRa__lede{max-width:46ch;margin:var(--space-lg) 0 0;color:var(--site-ink-soft);font-size:var(--text-subtitle-1);line-height:var(--leading-subtitle-1)}.AmsterdamReceptionPage-module__kHsoRa__detailList{gap:var(--space-lg);margin:var(--space-2xl) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.AmsterdamReceptionPage-module__kHsoRa__detailItem{align-items:flex-start;gap:var(--space-md);display:flex}.AmsterdamReceptionPage-module__kHsoRa__detailIcon{border:1px solid var(--site-line);border-radius:var(--radius-full);width:32px;height:32px;color:var(--site-ink);flex:none;place-items:center;display:grid}.AmsterdamReceptionPage-module__kHsoRa__detailIcon svg{width:15px;height:15px}.AmsterdamReceptionPage-module__kHsoRa__detailText{gap:2px;min-width:0;display:grid}.AmsterdamReceptionPage-module__kHsoRa__detailLabel{font-size:var(--text-body-2);font-weight:600;line-height:var(--leading-body-2)}.AmsterdamReceptionPage-module__kHsoRa__detailSub{color:var(--site-ink-mute);font-size:var(--text-caption);line-height:var(--leading-caption)}.AmsterdamReceptionPage-module__kHsoRa__countdown{gap:var(--space-sm);flex-wrap:wrap;margin-block-start:var(--space-2xl);display:flex}.AmsterdamReceptionPage-module__kHsoRa__countUnit{padding:var(--space-md) var(--space-sm);border:1px solid var(--site-line);border-radius:var(--radius-md);background:var(--site-cream-deep);text-align:center;flex:64px;gap:2px;display:grid}.AmsterdamReceptionPage-module__kHsoRa__countValue{font-size:var(--text-headline-3);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-weight:600;line-height:1.1}.AmsterdamReceptionPage-module__kHsoRa__countLabel{color:var(--site-ink-mute);font-size:var(--text-caption);letter-spacing:.04em;font-weight:600;line-height:var(--leading-caption);text-transform:uppercase}.AmsterdamReceptionPage-module__kHsoRa__heroCta{align-items:center;gap:var(--space-lg);flex-wrap:wrap;margin-block-start:var(--space-2xl);display:flex}.AmsterdamReceptionPage-module__kHsoRa__primaryCta{padding:13px var(--space-2xl);border-radius:var(--radius-full);background:var(--site-ink);color:var(--site-cream);font-size:var(--text-body-2);font-weight:500;line-height:var(--leading-body-2);transition:opacity var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out);justify-content:center;align-items:center;display:inline-flex}.AmsterdamReceptionPage-module__kHsoRa__primaryCta:hover{opacity:.88;transform:translateY(-1px)}.AmsterdamReceptionPage-module__kHsoRa__capacityNote{color:var(--site-ink-mute);font-size:var(--text-body-2);line-height:var(--leading-body-2)}.AmsterdamReceptionPage-module__kHsoRa__heroMedia{gap:var(--space-md);display:grid}.AmsterdamReceptionPage-module__kHsoRa__artwork{border-radius:var(--radius-lg);width:100%;height:auto;display:block}.AmsterdamReceptionPage-module__kHsoRa__artCaption{color:var(--site-ink-mute);font-size:var(--text-caption);line-height:var(--leading-caption);text-align:center;margin:0}.AmsterdamReceptionPage-module__kHsoRa__artLine{fill:none;stroke:var(--site-cream);stroke-width:1.5px;stroke-linecap:square;stroke-linejoin:miter;opacity:.92}.AmsterdamReceptionPage-module__kHsoRa__artWindow rect{fill:none;stroke:var(--site-cream);stroke-width:1px;opacity:.45}.AmsterdamReceptionPage-module__kHsoRa__artWindow rect.AmsterdamReceptionPage-module__kHsoRa__artLit{fill:var(--site-cream);stroke:var(--site-cream);opacity:.92}.AmsterdamReceptionPage-module__kHsoRa__artWater{stroke:var(--site-cream);stroke-width:1.5px;stroke-linecap:round;opacity:.32}.AmsterdamReceptionPage-module__kHsoRa__artStrataA{fill:var(--site-cream);opacity:.05}.AmsterdamReceptionPage-module__kHsoRa__artStrataB{fill:var(--site-cream);opacity:.1}.AmsterdamReceptionPage-module__kHsoRa__artStrataC{fill:var(--site-cream);opacity:.16}.AmsterdamReceptionPage-module__kHsoRa__artStrataLine{stroke:var(--site-cream);stroke-width:1px;opacity:.22}.AmsterdamReceptionPage-module__kHsoRa__artPile{stroke:var(--site-cream);stroke-width:2.5px;stroke-linecap:round;opacity:.34}.AmsterdamReceptionPage-module__kHsoRa__artLabel{fill:var(--site-cream);font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.14em;opacity:.45;text-transform:uppercase;font-size:12px}.AmsterdamReceptionPage-module__kHsoRa__expectGrid{gap:var(--space-xl);grid-template-columns:repeat(3,minmax(0,1fr));margin-block-start:var(--space-2xl);display:grid}.AmsterdamReceptionPage-module__kHsoRa__expectCard{align-content:start;gap:var(--space-md);padding:var(--space-2xl);border:1px solid var(--site-line);border-radius:var(--radius-lg);background:var(--site-cream-card);display:grid}.AmsterdamReceptionPage-module__kHsoRa__expectIcon{border-radius:var(--radius-full);background:var(--site-ink);width:36px;height:36px;color:var(--site-cream);place-items:center;display:grid}.AmsterdamReceptionPage-module__kHsoRa__expectIcon svg{width:17px;height:17px}.AmsterdamReceptionPage-module__kHsoRa__expectTitle{font-size:var(--text-headline-3);letter-spacing:-.02em;font-weight:600;line-height:var(--leading-headline-3);margin:0}.AmsterdamReceptionPage-module__kHsoRa__expectDesc{color:var(--site-ink-soft);font-size:var(--text-body-1);line-height:var(--leading-body-1);margin:0}.AmsterdamReceptionPage-module__kHsoRa__placeSection{background:var(--site-cream-deep)}.AmsterdamReceptionPage-module__kHsoRa__placeInner{align-items:start;gap:var(--space-4xl);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);display:grid}.AmsterdamReceptionPage-module__kHsoRa__walkCard{align-items:flex-start;gap:var(--space-lg);padding:var(--space-xl);border:1px solid var(--site-line);border-radius:var(--radius-md);background:var(--site-cream);margin-block-start:var(--space-2xl);display:flex}.AmsterdamReceptionPage-module__kHsoRa__walkIcon{border-radius:var(--radius-full);background:var(--site-ink);width:36px;height:36px;color:var(--site-cream);flex:none;place-items:center;display:grid}.AmsterdamReceptionPage-module__kHsoRa__walkIcon svg{width:17px;height:17px}.AmsterdamReceptionPage-module__kHsoRa__walkTitle{font-size:var(--text-body-1);font-weight:600;line-height:var(--leading-body-1);margin:0}.AmsterdamReceptionPage-module__kHsoRa__walkText{margin:var(--space-xs) 0 0;color:var(--site-ink-mute);font-size:var(--text-body-2);line-height:var(--leading-body-2)}.AmsterdamReceptionPage-module__kHsoRa__placeBody{max-width:62ch;margin:var(--space-xl) 0 0;color:var(--site-ink-soft);font-size:var(--text-body-1);line-height:var(--leading-body-1)}.AmsterdamReceptionPage-module__kHsoRa__mapLink{align-items:center;gap:var(--space-sm);padding:11px var(--space-xl);border:1px solid var(--site-ink);border-radius:var(--radius-full);font-size:var(--text-body-2);font-weight:500;line-height:var(--leading-body-2);transition:background var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out);margin-block-start:var(--space-xl);display:inline-flex}.AmsterdamReceptionPage-module__kHsoRa__mapLink svg{width:15px;height:15px}.AmsterdamReceptionPage-module__kHsoRa__mapLink:hover{background:var(--site-ink);color:var(--site-cream)}.AmsterdamReceptionPage-module__kHsoRa__capacityCard{gap:var(--space-xs);padding:var(--space-2xl);border:1px solid var(--site-line);border-radius:var(--radius-lg);background:var(--site-cream);display:grid}.AmsterdamReceptionPage-module__kHsoRa__capacityFigure{font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:56px;font-weight:700;line-height:1}.AmsterdamReceptionPage-module__kHsoRa__capacityLabel{color:var(--site-ink-mute);font-size:var(--text-caption);letter-spacing:.06em;font-weight:600;line-height:var(--leading-caption);text-transform:uppercase}.AmsterdamReceptionPage-module__kHsoRa__capacityBody{margin:var(--space-lg) 0 0;color:var(--site-ink-soft);font-size:var(--text-body-2);line-height:var(--leading-body-2)}.AmsterdamReceptionPage-module__kHsoRa__requestSection{background:var(--site-ink);color:var(--site-cream)}.AmsterdamReceptionPage-module__kHsoRa__requestInner{align-items:start;gap:var(--space-4xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.AmsterdamReceptionPage-module__kHsoRa__requestCopy{top:var(--space-4xl);position:sticky}.AmsterdamReceptionPage-module__kHsoRa__requestTitle{font-size:var(--text-headline-2);letter-spacing:-.03em;font-weight:600;line-height:var(--leading-headline-2);margin:0}.AmsterdamReceptionPage-module__kHsoRa__requestLede{max-width:42ch;margin:var(--space-md) 0 0;color:#fcfcf9b8;font-size:var(--text-body-1);line-height:var(--leading-body-1)}.AmsterdamReceptionPage-module__kHsoRa__form{gap:var(--space-lg);display:grid}.AmsterdamReceptionPage-module__kHsoRa__fieldRow{gap:var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.AmsterdamReceptionPage-module__kHsoRa__field{gap:var(--space-sm);min-width:0;display:grid}.AmsterdamReceptionPage-module__kHsoRa__label{color:#fcfcf9b8;font-size:var(--text-caption);letter-spacing:.04em;font-weight:600;line-height:var(--leading-caption);text-transform:uppercase}.AmsterdamReceptionPage-module__kHsoRa__input{width:100%;padding:12px var(--space-lg);border-radius:var(--radius-sm);color:var(--site-cream);font-family:inherit;font-size:var(--text-body-2);line-height:var(--leading-body-2);transition:border-color var(--dur-base) var(--ease-out), background var(--dur-base) var(--ease-out);background:#fcfcf90f;border:1px solid #fcfcf93d}.AmsterdamReceptionPage-module__kHsoRa__input::placeholder{color:#fcfcf96b}.AmsterdamReceptionPage-module__kHsoRa__input:focus{border-color:var(--site-cream);background:#fcfcf91a;outline:none}.AmsterdamReceptionPage-module__kHsoRa__error{color:#f0b8ac;font-size:var(--text-body-2);line-height:var(--leading-body-2);margin:0}.AmsterdamReceptionPage-module__kHsoRa__submit{justify-content:center;align-items:center;gap:var(--space-sm);padding:14px var(--space-2xl);border-radius:var(--radius-full);background:var(--site-cream);color:var(--site-ink);font-family:inherit;font-size:var(--text-body-2);font-weight:600;line-height:var(--leading-body-2);cursor:pointer;transition:opacity var(--dur-base) var(--ease-out);border:0;display:inline-flex}.AmsterdamReceptionPage-module__kHsoRa__submit:hover:not(:disabled){opacity:.9}.AmsterdamReceptionPage-module__kHsoRa__submit:disabled{cursor:not-allowed;opacity:.6}.AmsterdamReceptionPage-module__kHsoRa__spin{width:15px;height:15px;animation:.9s linear infinite AmsterdamReceptionPage-module__kHsoRa__spin}@keyframes AmsterdamReceptionPage-module__kHsoRa__spin{to{transform:rotate(360deg)}}.AmsterdamReceptionPage-module__kHsoRa__requestFormWrap p{color:#fcfcf98f}.AmsterdamReceptionPage-module__kHsoRa__requestFormWrap a{color:var(--site-cream);text-decoration:underline}.AmsterdamReceptionPage-module__kHsoRa__holdingCard,.AmsterdamReceptionPage-module__kHsoRa__successCard{justify-items:start;gap:var(--space-md);padding:var(--space-2xl);border-radius:var(--radius-lg);background:#fcfcf90f;border:1px solid #fcfcf93d;display:grid}.AmsterdamReceptionPage-module__kHsoRa__holdingIcon,.AmsterdamReceptionPage-module__kHsoRa__successIcon{width:26px;height:26px;color:var(--site-cream)}.AmsterdamReceptionPage-module__kHsoRa__holdingTitle,.AmsterdamReceptionPage-module__kHsoRa__successTitle{font-size:var(--text-headline-3);letter-spacing:-.02em;font-weight:600;line-height:var(--leading-headline-3);margin:0}.AmsterdamReceptionPage-module__kHsoRa__holdingText,.AmsterdamReceptionPage-module__kHsoRa__successText{color:#fcfcf9b8;max-width:44ch;font-size:var(--text-body-1);line-height:var(--leading-body-1);margin:0}@media (max-width:900px){.AmsterdamReceptionPage-module__kHsoRa__heroInner,.AmsterdamReceptionPage-module__kHsoRa__placeInner,.AmsterdamReceptionPage-module__kHsoRa__requestInner{gap:var(--space-2xl);grid-template-columns:minmax(0,1fr)}.AmsterdamReceptionPage-module__kHsoRa__heroMedia{order:-1}.AmsterdamReceptionPage-module__kHsoRa__requestCopy{position:static}.AmsterdamReceptionPage-module__kHsoRa__expectGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.AmsterdamReceptionPage-module__kHsoRa__section,.AmsterdamReceptionPage-module__kHsoRa__placeSection,.AmsterdamReceptionPage-module__kHsoRa__requestSection{padding-block:var(--space-3xl)}.AmsterdamReceptionPage-module__kHsoRa__detailList,.AmsterdamReceptionPage-module__kHsoRa__fieldRow{grid-template-columns:minmax(0,1fr)}.AmsterdamReceptionPage-module__kHsoRa__heroCta{align-items:stretch;gap:var(--space-md);flex-direction:column}.AmsterdamReceptionPage-module__kHsoRa__primaryCta{width:100%}.AmsterdamReceptionPage-module__kHsoRa__capacityFigure{font-size:44px}}@media (prefers-reduced-motion:reduce){.AmsterdamReceptionPage-module__kHsoRa__primaryCta,.AmsterdamReceptionPage-module__kHsoRa__mapLink,.AmsterdamReceptionPage-module__kHsoRa__input,.AmsterdamReceptionPage-module__kHsoRa__submit{transition:none}.AmsterdamReceptionPage-module__kHsoRa__primaryCta:hover{transform:none}.AmsterdamReceptionPage-module__kHsoRa__spin{animation:none}}
