@font-face{font-family:sk-Sink;src:url(/fonts/Sink-UK-Optimized.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:sk-N Haas Grotesk;src:url(/fonts/NHaasGroteskTXPro-55Rg-Subset.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}
.as-root{-webkit-font-smoothing:antialiased;min-height:100dvh}.as-root--framed{min-height:0}.as-page{width:100%;max-width:34rem;padding:0 1.25rem calc(2.5rem + env(safe-area-inset-bottom));box-sizing:border-box;margin:0 auto}.as-name,.as-h2,.as-show-name,.as-count{font-family:var(--site-font);font-weight:var(--site-heading-weight,700);letter-spacing:var(--site-heading-tracking,-.04em);line-height:var(--site-heading-leading,.95);text-transform:var(--site-heading-transform,none);font-variant-caps:var(--site-heading-variant,normal);text-wrap:balance;overflow-wrap:anywhere;margin:0}.as-name{font-size:clamp(2.75rem,13vw,4.5rem)}.as-h2{font-size:1.5rem}.as-eyebrow{letter-spacing:var(--site-label-tracking,.16em);text-transform:uppercase;color:var(--site-eyebrow,var(--site-muted));flex-wrap:wrap;gap:.25rem .6rem;margin:0;font-size:.72rem;font-weight:500;display:flex}.as-root .sk-verified{vertical-align:.06em;margin-inline-start:.18em;line-height:0;display:inline-block}.as-root .sk-verified svg{width:.55em;height:.55em;fill:var(--site-accent);overflow:visible}.as-root .sk-verified__tick{fill:none;stroke:var(--site-bg);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.as-root .sk-verified__label{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.as-verified-line{color:var(--site-muted);margin:0;font-size:.85rem;font-weight:500}.as-root .sk-verified--labelled{align-items:center;gap:.4em;margin-inline-start:0;line-height:1;display:inline-flex}.as-root .sk-verified--labelled svg{width:1em;height:1em}.as-root .sk-verified--labelled .sk-verified__label{clip:auto;width:auto;height:auto;margin:0;position:static;overflow:visible}.as-tagline{color:var(--site-text);text-wrap:pretty;margin:0;font-size:1.125rem;line-height:1.45}.as-related{color:var(--site-page-muted,var(--site-text));text-wrap:pretty;margin:0;font-size:.9rem;line-height:1.5}.as-related a{color:var(--site-text);text-decoration:underline;-webkit-text-decoration-color:var(--site-accent);text-decoration-color:var(--site-accent);text-underline-offset:.15em}.as-related-lead{font-weight:600}.as-muted{color:var(--site-muted)}.as-hero{padding-top:calc(2.5rem + env(safe-area-inset-top));flex-direction:column;gap:1rem;padding-bottom:1.75rem;display:flex;position:relative}.as-hero--portrait .as-portrait{border-radius:var(--site-radius-media,1.25rem);outline:var(--site-border-width,1px) solid var(--site-border-strong,#fafaf747);outline-offset:-1px;width:10rem;height:10rem;box-shadow:var(--site-shadow-hard,var(--site-shadow-soft,none));background:var(--site-surface,#ffffff0f);position:relative;overflow:hidden}.as-hero--portrait .as-portrait img{object-fit:cover;object-position:center top}.as-hero--cover .as-hero{justify-content:flex-end;min-height:78dvh;margin:0 -1.25rem;padding-top:0;padding-left:1.25rem;padding-right:1.25rem;overflow:hidden}.as-hero--cover .as-cover{z-index:0;position:absolute;inset:0}.as-hero--cover .as-cover img{object-fit:cover;object-position:center top}.as-hero--cover .as-scrim{background:linear-gradient(to top, var(--site-bg) 8%, var(--as-scrim) 45%, transparent 100%);position:absolute;inset:0}.as-hero--cover .as-hero-inner{z-index:1;position:relative}.as-hero--plate .as-hero{border-bottom:var(--site-border-width,1px) solid var(--site-border,#fafaf71f);padding-bottom:1.25rem}.as-hero--plate .as-name{font-size:clamp(3.25rem,17vw,6rem)}.as-hero-inner{flex-direction:column;gap:.875rem;display:flex}.as-btn--app{justify-content:center;align-self:flex-start}.as-name--logo{line-height:0}.as-logo{object-fit:contain;object-position:left center;width:auto;max-width:min(100%,20rem);max-height:6.5rem;display:block}.as-hero--plate .as-logo{max-width:100%;max-height:9rem}.as-claim{border-radius:var(--site-radius-card,1rem);background:var(--site-surface,#ffffff0f);border:var(--site-border-width,1px) solid var(--site-border,#fafaf71f);box-shadow:var(--site-shadow-hard,none);flex-direction:column;align-items:flex-start;gap:.75rem;margin-top:.25rem;padding:1.25rem;display:flex}.as-claim-brand{align-items:center;gap:.625rem;margin:0;display:flex}.as-claim-mark{width:auto;height:1rem;display:block}.as-claim-copy{color:var(--site-muted);text-wrap:pretty;margin:0;font-size:.95rem;line-height:1.55}.as-chips{flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.as-chip{border:var(--site-border-width,1px) solid var(--site-border-strong,#fafaf747);border-radius:var(--site-radius-button,9999px);color:var(--site-text);text-transform:var(--site-button-transform,none);padding:.45rem .7rem;font-size:.78rem;font-weight:500;line-height:1}.as-btn{box-sizing:border-box;min-height:3.25rem;font-family:var(--site-button-font,var(--site-body-font));font-weight:var(--site-button-weight,600);text-transform:var(--site-button-transform,none);border-radius:var(--site-radius-button,9999px);border:var(--site-button-border,var(--site-border-width,1px) solid var(--site-border-strong,#fafaf747));color:var(--site-text);background:var(--site-surface,transparent);box-shadow:var(--site-shadow-hard,var(--site-shadow-soft,none));transition-property:translate,box-shadow,background-color,color,border-color;transition-duration:var(--site-dur,.18s);transition-timing-function:var(--site-ease,ease);align-items:center;gap:.75rem;padding:.75rem 1rem;font-size:1rem;text-decoration:none;display:flex}.as-btn:hover,.as-btn:focus-visible{translate:0 var(--site-btn-lift,0);border-color:var(--site-accent)}.as-btn:focus-visible{outline:2px solid var(--site-accent);outline-offset:3px}.as-btn--primary{background:var(--site-button-fill,var(--site-accent));color:var(--site-button-ink,var(--site-accent-text));border:var(--site-button-border,0 solid transparent);box-shadow:var(--site-button-shadow,none);background-image:var(--site-button-gradient,none);justify-content:center}.as-btn--primary:hover,.as-btn--primary:focus-visible{border-color:var(--site-accent)}.as-btn-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.as-btn-arrow{color:var(--site-muted);font-size:.9rem}.as-mono{border-radius:var(--site-radius-button,9999px);background:var(--site-accent);width:2rem;height:2rem;color:var(--site-accent-text);font-family:var(--site-font);font-size:.68rem;font-weight:var(--site-heading-weight,700);letter-spacing:.02em;text-transform:uppercase;flex:none;justify-content:center;align-items:center;display:inline-flex}.as-section{flex-direction:column;gap:.875rem;padding:1.75rem 0 0;display:flex}.as-section-head{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.as-links{flex-direction:column;gap:.625rem;padding-top:.5rem;display:flex}.as-list{flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}.as-show{padding:var(--site-card-pad,1rem);color:var(--site-surface-text,var(--site-page-text));background:var(--site-surface,#ffffff0f);border:var(--site-border-width,1px) solid var(--site-border,#fafaf71f);border-radius:var(--site-radius-card,1rem);box-shadow:var(--site-shadow-hard,var(--site-shadow-soft,none));transition-property:translate,border-color;transition-duration:var(--site-dur,.18s);transition-timing-function:var(--site-ease,ease);grid-template-columns:3.5rem 1fr auto;align-items:center;gap:.875rem;text-decoration:none;display:grid}.as-show:hover,.as-show:focus-visible{translate:0 var(--site-btn-lift,0);border-color:var(--site-accent)}.as-date{aspect-ratio:1;border-radius:var(--site-radius-button,9999px);background:var(--site-accent);color:var(--site-accent-text);font-family:var(--site-font);flex-direction:column;justify-content:center;align-items:center;gap:.1rem;line-height:1;display:flex}.as-date-day{font-size:1.35rem;font-weight:var(--site-heading-weight,700)}.as-date-month{letter-spacing:.1em;text-transform:uppercase;font-size:.62rem;font-weight:600}.as-show-name{font-size:1.125rem;line-height:1.1}.as-show-meta{color:var(--site-surface-muted,var(--site-page-muted));margin:.25rem 0 0;font-size:.85rem}.as-show--past{grid-template-columns:1fr}.as-show-cta{color:var(--site-accent);white-space:nowrap;font-size:.8rem;font-weight:600}.as-track{padding:.75rem var(--site-card-pad,1rem);color:var(--site-surface-text,var(--site-page-text));background:var(--site-surface,#ffffff0f);border:var(--site-border-width,1px) solid var(--site-border,#fafaf71f);border-radius:var(--site-radius-card,1rem);transition-property:translate,border-color;transition-duration:var(--site-dur,.18s);transition-timing-function:var(--site-ease,ease);align-items:center;gap:.875rem;text-decoration:none;display:flex}.as-track:hover,.as-track:focus-visible{translate:0 var(--site-btn-lift,0);border-color:var(--site-accent)}.as-track-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.as-track-platform{color:var(--site-surface-muted,var(--site-page-muted));white-space:nowrap;font-size:.75rem}.as-photos{grid-template-columns:repeat(2,1fr);gap:.625rem;margin:0;padding:0;list-style:none;display:grid}.as-photo{aspect-ratio:4/5;border-radius:var(--site-radius-media,1.25rem);outline:var(--site-border-width,1px) solid var(--site-border,#fafaf71f);outline-offset:-1px;background:var(--site-surface,#ffffff0f);position:relative;overflow:hidden}.as-photo:first-child:nth-last-child(odd){aspect-ratio:16/10;grid-column:span 2}.as-photo img{object-fit:cover}.as-prose{text-wrap:pretty;font-size:1rem;line-height:1.6}.as-prose p{margin:0 0 1em}.as-prose p:last-child{margin-bottom:0}.as-music{border-radius:var(--site-radius-card,1rem);border:var(--site-border-width,1px) solid var(--site-border,#fafaf71f);background:var(--site-surface,#ffffff0f);color:var(--site-surface-text,var(--site-text));box-shadow:var(--site-shadow-hard,none);transition:border-color .15s;overflow:hidden}.as-music--open,.as-music:hover{border-color:var(--site-accent)}.as-music-row{align-items:center;gap:.875rem;min-height:3.5rem;padding:.75rem .75rem .75rem .875rem;display:flex}.as-music-art{border-radius:var(--site-radius-media,.5rem);object-fit:cover;outline:1px solid var(--site-border,#fafaf71f);outline-offset:-1px;background:var(--site-bg);flex:none;width:3.5rem;height:3.5rem}.as-music-text{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.as-music-title{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.as-music-meta{color:var(--site-surface-muted,var(--site-page-muted));font-size:.75rem}.as-music-play{border-radius:var(--site-radius-button,9999px);background:var(--site-accent);width:2.75rem;height:2.75rem;color:var(--site-accent-text);cursor:pointer;border:0;flex:none;justify-content:center;align-items:center;font-size:.85rem;text-decoration:none;transition:translate .15s,filter .15s;display:inline-flex}.as-music-play:hover,.as-music-play:focus-visible{filter:brightness(1.05);translate:0 var(--site-btn-lift,0)}.as-music-player{aspect-ratio:16/9;border-top:var(--site-border-width,1px) solid var(--site-border,#fafaf71f);background:var(--site-bg)}.as-music-player[style]{aspect-ratio:auto}.as-music-player iframe{border:0;width:100%;height:100%;display:block}.as-music-divider{margin-top:.5rem}.as-footer{border-top:var(--site-border-width,1px) solid var(--site-border,#fafaf71f);color:var(--site-muted);flex-direction:column;gap:.5rem;margin-top:2.5rem;padding-top:1.25rem;font-size:.8rem;display:flex}.as-footer a{color:var(--site-text);text-decoration:underline;-webkit-text-decoration-color:var(--site-accent);text-decoration-color:var(--site-accent);text-underline-offset:.2em}.as-record{color:var(--site-muted);align-items:center;gap:.5rem;font-size:.85rem;display:inline-flex}.as-record:before{content:"";background:var(--site-accent);border-radius:9999px;width:.5rem;height:.5rem}@media (min-width:640px){.as-page{padding-left:1.5rem;padding-right:1.5rem}.as-hero--cover .as-hero{border-radius:var(--site-radius-card,1rem);min-height:32rem;margin:1.5rem 0 0;padding:1.75rem}.as-photos{grid-template-columns:repeat(3,1fr)}.as-photo:first-child:nth-last-child(odd){aspect-ratio:4/5;grid-column:span 1}}@media (min-width:64rem){.as-page{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,22rem) minmax(0,1fr);align-items:start;column-gap:5rem;max-width:72rem;display:grid}.as-page>.as-hero{grid-area:1/1}.as-page>.as-side{flex-direction:column;grid-area:2/1;gap:1rem;display:flex;position:sticky;top:1.5rem}.as-page>.as-body{padding-top:calc(2.5rem + env(safe-area-inset-top));grid-area:1/2/span 2}.as-page>.as-footer{flex-direction:row;grid-column:1/-1;justify-content:space-between;gap:1.5rem}.as-hero--cover .as-hero{grid-column:1/-1;min-height:36rem;padding:2.5rem}.as-hero--cover .as-body{grid-row:2;padding-top:1rem}.as-hero--portrait .as-name,.as-hero--plate .as-name{font-size:clamp(2.5rem,3.4vw,3.5rem)}.as-hero--cover .as-side{top:1.5rem}.as-hero--cover .as-hero-inner{max-width:40rem}.as-hero--cover .as-name{font-size:clamp(4.5rem,7vw,7rem)}.as-hero--portrait .as-portrait{aspect-ratio:1;width:100%;height:auto}.as-body>.as-section:first-child{padding-top:0}.as-photos{grid-template-columns:repeat(4,1fr)}}@media (prefers-reduced-motion:reduce){.as-btn,.as-show,.as-track{transition:none}}.as-form{flex-direction:column;gap:.75rem;display:flex}.as-form-row{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:.625rem;display:grid}@media (max-width:26rem){.as-form-row{grid-template-columns:minmax(0,1fr)}}.as-field{box-sizing:border-box;width:100%;min-height:3.25rem;font:inherit;color:var(--site-text);background:var(--site-surface,transparent);border:var(--site-border-width,1px) solid var(--site-border-strong,#fafaf747);border-radius:var(--site-radius-button,9999px);transition-property:border-color,box-shadow;transition-duration:var(--site-dur,.18s);transition-timing-function:var(--site-ease,ease);padding:.75rem 1rem;font-size:1rem}.as-field::placeholder{color:var(--site-muted)}.as-field:focus-visible{outline:2px solid var(--site-accent);outline-offset:2px;border-color:var(--site-accent)}.as-btn[type=submit],.as-btn[type=button]{cursor:pointer;width:100%}.as-btn:disabled{opacity:.6;cursor:default}.as-fans-note{color:var(--site-muted);margin:0;font-size:.8rem;line-height:1.5}.as-fans-state{flex-direction:column;gap:.375rem;display:flex}.as-fans-headline{color:var(--site-text);margin:0;font-weight:600}.as-fans-link{min-height:2.5rem;font:inherit;color:var(--site-muted);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:.8rem;text-decoration:underline}.as-fans-link:disabled{opacity:.6}.as-tip-lede{color:var(--site-muted);margin:0 0 .875rem;font-size:.95rem;line-height:1.5}.as-form-row--even{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.as-tip-amounts{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.as-tip-amount{min-height:3rem;font:inherit;color:var(--site-text);background:var(--site-surface,transparent);border:var(--site-border-width,1px) solid var(--site-border-strong,#fafaf747);border-radius:var(--site-radius-button,9999px);cursor:pointer;transition-property:border-color,background-color,color;transition-duration:var(--site-dur,.18s);transition-timing-function:var(--site-ease,ease);padding:.5rem .25rem;font-size:1rem;font-weight:600}.as-tip-amount:hover,.as-tip-amount:focus-visible{border-color:var(--site-accent)}.as-tip-amount:focus-visible{outline:2px solid var(--site-accent);outline-offset:2px}.as-tip-amount--on{color:var(--site-accent-text,var(--site-bg));background:var(--site-accent);border-color:var(--site-accent)}@media (max-width:26rem){.as-form-row--even{grid-template-columns:minmax(0,1fr)}}.as-field--area{resize:vertical;border-radius:var(--site-radius-card,1rem);min-height:8rem;line-height:1.5}.as-trap{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.as-booking{position:relative}.as-kit{border-top:var(--site-border-width,1px) solid var(--site-border,#fafaf71f);flex-direction:column;gap:.625rem;margin-top:.5rem;padding-top:1rem;display:flex}.as-kit-btn{width:100%}.as-page--frame{flex-direction:column;gap:1rem;padding-top:3rem;display:flex}.as-page--frame .as-eyebrow a{color:inherit;text-decoration:none}.as-name--frame{font-size:clamp(2rem,9vw,3rem)}
