.aforo-editorial .aforo-skip-link:not(:focus){visibility:hidden}.aforo-editorial .aforo-hero{padding:72px 24px 0}.aforo-editorial .aforo-hero__inner{grid-template-columns:minmax(0,1fr);gap:56px}.aforo-editorial .aforo-hero__copy{grid-template-rows:auto 1fr auto auto;grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);align-items:end;column-gap:64px;display:grid}.aforo-editorial .aforo-hero__copy>.aforo-eyebrow{grid-column:1/-1;margin-bottom:28px}.aforo-editorial .aforo-hero__copy h1{letter-spacing:var(--aforo-tracking-display);text-wrap:balance;grid-row:2/5;max-width:17ch;margin:0;font-size:clamp(56px,6.3vw,88px);line-height:1}.aforo-editorial .aforo-hero__copy>p{grid-column:2;align-self:end;font-size:20px}.aforo-editorial .aforo-hero__actions{grid-column:2;align-self:start;gap:12px;margin-top:28px}.aforo-editorial .aforo-hero__actions .aforo-button--outline{text-underline-offset:6px;border:0;justify-content:flex-start;padding-inline:0;text-decoration:underline}.aforo-editorial .aforo-hero__note{grid-column:2;margin-block:20px 8px}.aforo-editorial .aforo-hero__stage{background:var(--aforo-action);border-radius:var(--aforo-radius-scene) var(--aforo-radius-scene) 0 0;align-items:center;min-height:520px;padding:64px 160px;display:grid}.aforo-editorial .booking-scene{width:100%;max-width:880px;margin:auto;transform:none}.aforo-editorial .booking-scene__body{grid-template-columns:1fr 1.2fr}.aforo-editorial .booking-scene__body aside>strong{font-size:28px;line-height:1.15}.aforo-editorial .booking-scene__capacity b{font-size:40px;font-weight:500}.aforo-editorial .aforo-hero__floating{box-shadow:var(--aforo-shadow-card)}.aforo-editorial .aforo-hero__floating--top{top:44px;right:40px}.aforo-editorial .aforo-hero__floating--bottom{bottom:44px;left:40px}.aforo-editorial .aforo-section__heading{grid-template-columns:1.4fr 1fr;column-gap:64px;max-width:none;display:grid}.aforo-editorial .aforo-section__heading>.aforo-eyebrow{grid-column:1/-1}.aforo-editorial .aforo-section__heading h2{max-width:18ch;margin-bottom:0}.aforo-editorial .aforo-section__heading p{align-self:end;padding-bottom:4px}.aforo-editorial .aforo-sector-grid--verticals{border-top:1px solid var(--aforo-line);gap:0 48px}.aforo-editorial .aforo-sector-grid--verticals .aforo-sector-card{border:0;border-bottom:1px solid var(--aforo-line);background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) auto;gap:12px;min-height:0;padding:28px 0;display:grid;overflow:visible}.aforo-editorial .aforo-sector-grid--verticals .aforo-sector-card:before{content:none}.aforo-editorial .aforo-sector-card:hover{box-shadow:none;transform:none}.aforo-editorial .aforo-sector-card__brand.aforo-logo{margin:0;font-size:24px}.aforo-editorial .aforo-sector-grid--verticals .aforo-sector-card__number{grid-area:1/2;align-self:center;font-size:12px;position:static}.aforo-editorial .aforo-sector-card p{grid-column:1}.aforo-editorial .aforo-sector-card__link{text-align:right;grid-area:2/2;align-self:end;position:static}.aforo-editorial .aforo-sector-card--pending .aforo-sector-card__link{max-width:10ch;font-size:12px}.aforo-editorial a.aforo-sector-card:hover .aforo-sector-card__link{text-underline-offset:4px;text-decoration:underline}.aforo-editorial .aforo-reporting{grid-template-columns:1fr;align-items:start;gap:56px}.aforo-editorial .aforo-reporting__copy{grid-template-columns:1.4fr 1fr;column-gap:64px;max-width:none;display:grid}.aforo-editorial .aforo-reporting__copy>.aforo-eyebrow{grid-column:1/-1}.aforo-editorial .aforo-reporting__copy h2{grid-row:2/4;max-width:19ch;margin-bottom:0}.aforo-editorial .aforo-reporting__copy p{grid-column:2;align-self:end;margin-top:24px}.aforo-editorial .aforo-reporting__copy>a{grid-column:2;place-self:start}.aforo-editorial .aforo-reporting__scene{min-height:0;padding:40px}.aforo-editorial .aforo-reporting__metrics{gap:24px}.aforo-editorial .aforo-metric{border-radius:var(--aforo-radius-sm);border:0;padding:24px}.aforo-editorial .aforo-metric>strong{font-size:56px;font-weight:500}.aforo-editorial .aforo-metric>span,.aforo-editorial .aforo-metric>small,.aforo-editorial .aforo-reporting__toolbar span,.aforo-editorial .aforo-reporting__schedule span,.aforo-editorial .aforo-capacity b,.aforo-editorial .aforo-reporting__disclosure{font-size:13px;line-height:1.5}.aforo-editorial .aforo-reporting__schedule{margin-top:24px}:is(.aforo-editorial,.aforo-home-selected) .aforo-tabs{border-bottom:1px solid var(--aforo-line);border-radius:0;justify-content:space-between;padding:8px 8px 16px;scroll-padding-inline:8px}:is(.aforo-editorial,.aforo-home-selected) .aforo-tab-panel{background:var(--aforo-surface-soft);border-radius:var(--aforo-radius-scene);gap:32px;padding:48px}:is(.aforo-editorial,.aforo-home-selected) .aforo-tab-panel__copy h3{font-size:clamp(32px,3.5vw,48px);line-height:1.08}:is(.aforo-editorial,.aforo-home-selected) .aforo-tab-panel{grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);align-items:start;padding:32px}:is(.aforo-editorial,.aforo-home-selected) .aforo-tab-panel__copy{padding:16px 0}:is(.aforo-editorial,.aforo-home-selected) .aforo-tab-panel__scene{background:var(--aforo-action);min-height:440px;padding:32px}:is(.aforo-editorial,.aforo-home-selected) .aforo-tab-panel__scene>figure{width:100%;min-width:0;margin:0}.aforo-editorial__capture{width:100%;min-width:0}.aforo-editorial__capture figure{margin:0}.aforo-editorial__capture>a{color:var(--aforo-on-dark);text-underline-offset:4px;align-items:center;min-height:44px;margin-top:12px;font-size:14px;font-weight:500;text-decoration:underline;display:flex}.aforo-editorial__capture>a:focus-visible{outline-color:var(--aforo-on-dark)}.aforo-editorial__team,.aforo-editorial__income{background:var(--aforo-surface);border-radius:var(--aforo-radius-card);padding:28px}.aforo-editorial__diagram header{border-bottom:1px solid var(--aforo-line);gap:12px;padding-bottom:24px;display:grid}.aforo-editorial__diagram header>span{color:var(--aforo-text-muted);font-size:13px}.aforo-editorial__diagram header>strong{letter-spacing:var(--aforo-tracking-heading);max-width:22ch;font-size:28px;font-weight:500;line-height:1.15}.aforo-editorial__team-core{background:var(--aforo-text);border-radius:var(--aforo-radius-control);color:var(--aforo-on-dark);text-align:center;margin:24px 0 0;padding:20px;font-size:18px}.aforo-editorial__team dl{border-left:1px solid var(--aforo-neutral-300);gap:16px;margin:0 0 0 20px;padding:24px 0 0 24px;display:grid}.aforo-editorial__team dl>div{background:var(--aforo-surface-soft);border-radius:var(--aforo-radius-sm);padding:16px 20px;position:relative}.aforo-editorial__team dl>div:before{background:var(--aforo-neutral-300);content:"";width:24px;height:1px;position:absolute;top:26px;left:-24px}.aforo-editorial__diagram dt{font-size:15px;font-weight:500}.aforo-editorial__diagram dd{color:var(--aforo-text-muted);margin:6px 0 0;font-size:14px;line-height:1.5}.aforo-editorial__income-total{background:var(--aforo-action-soft);border-radius:var(--aforo-radius-control);gap:8px;margin-top:24px;padding:24px;display:grid}.aforo-editorial__income-total>span{font-size:15px}.aforo-editorial__income-total>strong{letter-spacing:var(--aforo-tracking-display);font-size:clamp(48px,5vw,72px);font-weight:500;line-height:1}.aforo-editorial__income-total>small{color:var(--aforo-text-muted);font-size:13px}.aforo-editorial__income dl{margin:12px 0 0}.aforo-editorial__income dl>div{border-bottom:1px solid var(--aforo-line);grid-template-columns:1fr 1.6fr;gap:16px;padding:16px 0;display:grid}.aforo-editorial__income dd{margin:0}:is(.aforo-editorial,.aforo-home-selected) .aforo-tab-panel__scene figcaption{background:var(--aforo-neutral-950);border-radius:var(--aforo-radius-sm);color:var(--aforo-on-dark);margin-top:20px;padding:12px 16px;font-size:13px;line-height:1.6}.aforo-editorial .aforo-calendar-scene{transform:none}.aforo-editorial .aforo-calendar-scene__entry span,.aforo-editorial .aforo-calendar-scene__entry small,.aforo-editorial .aforo-calendar-scene__day>header span,.aforo-editorial .aforo-calendar-scene__legend span,.aforo-editorial .aforo-calendar-scene__footer strong,.aforo-editorial .aforo-calendar-scene__footer span{color:var(--aforo-text-muted);font-size:12px;line-height:1.5}.aforo-editorial .aforo-calendar-scene__entry strong{font-size:15px;line-height:1.3}.aforo-editorial .aforo-mini-window header{font-size:13px}.aforo-editorial .aforo-mini-window>div{grid-template-columns:8px minmax(0,1fr)}.aforo-editorial .aforo-mini-window>div span{font-size:15px}.aforo-editorial .aforo-mini-window>div b{grid-column:2;font-size:12px}.aforo-editorial .aforo-faq .aforo-section__inner{grid-template-columns:.8fr 1.2fr;gap:80px;display:grid}.aforo-editorial .aforo-faq .aforo-section__heading{text-align:left;align-content:start;margin:0;display:block}.aforo-editorial .aforo-faq__list{width:100%;min-width:0}.aforo-editorial .aforo-faq__list button{gap:24px;font-size:20px}.aforo-editorial .aforo-faq__list button i{flex-shrink:0}@media (max-width:1000px){:is(.aforo-editorial,.aforo-home-selected) .aforo-tab-panel{grid-template-columns:minmax(0,1fr)}:is(.aforo-editorial,.aforo-home-selected) .aforo-tab-panel__copy{max-width:60ch}.aforo-editorial .aforo-hero__copy{grid-template-columns:1.4fr 1fr;column-gap:32px}.aforo-editorial .aforo-hero__copy h1{font-size:clamp(48px,6.7vw,68px)}.aforo-editorial .aforo-hero__stage{padding:88px 56px}.aforo-editorial .aforo-hero__floating--top{top:20px;right:24px}.aforo-editorial .aforo-hero__floating--bottom{bottom:20px;left:24px}.aforo-editorial .aforo-sector-grid--verticals{gap:0 28px}.aforo-editorial .aforo-sector-card p{grid-column:1/-1}.aforo-editorial .aforo-sector-card__link{text-align:left;grid-area:3/1/auto/-1}.aforo-editorial .aforo-sector-card--pending .aforo-sector-card__link{max-width:none}.aforo-editorial .aforo-faq .aforo-section__inner{grid-template-columns:1fr;gap:32px}}@media (max-width:700px){.aforo-editorial .aforo-hero{padding:40px 20px 0}.aforo-editorial .aforo-hero__copy{display:block}.aforo-editorial .aforo-hero__copy>.aforo-eyebrow{margin-bottom:20px;display:block}.aforo-editorial .aforo-hero__copy h1{max-width:18ch;font-size:clamp(42px,10vw,62px)}.aforo-editorial .aforo-hero__copy>p{margin-top:24px;font-size:18px}.aforo-editorial .aforo-hero__inner{gap:32px}.aforo-editorial .aforo-hero__actions{flex-direction:column;align-items:start}.aforo-editorial .aforo-hero__stage{gap:20px;min-height:0;padding:24px 16px}.aforo-editorial .aforo-hero__floating{justify-self:end;max-width:100%;position:relative;inset:auto}.aforo-editorial .aforo-hero__floating--bottom{justify-self:start}.aforo-editorial .booking-scene__body{grid-template-columns:1fr}.aforo-editorial .aforo-section__heading,.aforo-editorial .aforo-reporting__copy{display:block}.aforo-editorial .aforo-section__heading p{margin-top:24px}.aforo-editorial .aforo-reporting__scene{padding:20px}.aforo-editorial .aforo-reporting__metrics{grid-template-columns:1fr}.aforo-editorial .aforo-metric{min-height:160px}.aforo-editorial .aforo-sector-grid--verticals{grid-template-columns:1fr}:is(.aforo-editorial,.aforo-home-selected) .aforo-tab-panel{padding:24px 20px}:is(.aforo-editorial,.aforo-home-selected) .aforo-tab-panel__scene{border-radius:var(--aforo-radius-control);min-height:0;padding:20px 12px}.aforo-editorial .aforo-calendar-scene__entries{grid-template-columns:1fr}.aforo-editorial__team,.aforo-editorial__income{border-radius:var(--aforo-radius-control);padding:20px 16px}.aforo-editorial__diagram header>strong{font-size:24px}.aforo-editorial__team dl{margin-left:8px;padding-left:16px}.aforo-editorial__team dl>div{padding:16px 12px}.aforo-editorial__team dl>div:before{width:16px;left:-16px}.aforo-editorial__income dl>div{grid-template-columns:1fr;gap:6px}}
