		<style>
			presto-player:not(.hydrated) {
  position: relative;
  background: rgba(0, 0, 0, 0.1);
  width: 100%;
  display: block;
  aspect-ratio: var(--presto-player-aspect-ratio, 16/9);
}

presto-player:not(.hydrated) .presto-loader {
  display: block;
}

.presto-block-video:not(.presto-sticky-parent) {
  border-radius: var(--presto-player-border-radius, 0px);
  overflow: hidden;
  transform: translateZ(0);
}

/* Safari-specific fix - disable transform to prevent fullscreen black screen */
@supports (hanging-punctuation: first) and (font: -apple-system-body) and (-webkit-appearance: none) {
  .presto-block-video:not(.presto-sticky-parent) {
    transform: none;
  }
}

.presto-block-video.presto-provider-audio {
  overflow: visible;
}

.presto-block-video .presto-sticky-parent {
  overflow: auto;
  transform: none;
}

.presto-sticky-parent {
  z-index: 99998 !important;
}

.presto-player-fullscreen-open {
  z-index: 9999999 !important;
  overflow: visible !important;
  transform: none !important;
}


presto-playlist,
presto-player-skeleton,
presto-timestamp,
presto-video-curtain-ui,
presto-search-bar-ui,
presto-player-button,
presto-cta-overlay-ui,
presto-video,
presto-action-bar-ui,
presto-youtube-subscribe-button,
presto-email-overlay-ui,
presto-player-spinner,
presto-action-bar,
presto-cta-overlay,
presto-email-overlay,
presto-bunny,
presto-dynamic-overlays,
presto-search-bar,
presto-youtube,
presto-audio,
presto-business-skin,
presto-modern-skin,
presto-muted-overlay,
presto-stacked-skin,
presto-vimeo,
presto-action-bar-controller,
presto-cta-overlay-controller,
presto-email-overlay-controller,
presto-dynamic-overlay-ui,
presto-player,
presto-playlist-item,
presto-playlist-overlay,
presto-playlist-ui {
  visibility: hidden;
}

.hydrated {
  visibility: inherit;
}		</style>
		BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Ahoi.dev - ECPv6.15.19//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Ahoi.dev
X-ORIGINAL-URL:https://ahoi.dev
X-WR-CALDESC:Events for Ahoi.dev
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-Robots-Tag:noindex
X-PUBLISHED-TTL:PT1H
BEGIN:VTIMEZONE
TZID:Europe/London
BEGIN:DAYLIGHT
TZOFFSETFROM:+0000
TZOFFSETTO:+0100
TZNAME:BST
DTSTART:20240331T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0100
TZOFFSETTO:+0000
TZNAME:GMT
DTSTART:20241027T010000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:+0000
TZOFFSETTO:+0100
TZNAME:BST
DTSTART:20250330T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0100
TZOFFSETTO:+0000
TZNAME:GMT
DTSTART:20251026T010000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:+0000
TZOFFSETTO:+0100
TZNAME:BST
DTSTART:20260329T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0100
TZOFFSETTO:+0000
TZNAME:GMT
DTSTART:20261025T010000
END:STANDARD
END:VTIMEZONE
BEGIN:VTIMEZONE
TZID:America/New_York
BEGIN:DAYLIGHT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
TZNAME:EDT
DTSTART:20240310T070000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
TZNAME:EST
DTSTART:20241103T060000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
TZNAME:EDT
DTSTART:20250309T070000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
TZNAME:EST
DTSTART:20251102T060000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
TZNAME:EDT
DTSTART:20260308T070000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
TZNAME:EST
DTSTART:20261101T060000
END:STANDARD
END:VTIMEZONE
BEGIN:VTIMEZONE
TZID:America/Phoenix
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0700
TZNAME:MST
DTSTART:20240101T000000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;VALUE=DATE:20250407
DTEND;VALUE=DATE:20250412
DTSTAMP:20260427T123256
CREATED:20250331T061222Z
LAST-MODIFIED:20250331T061222Z
UID:8501775-1743984000-1744415999@ahoi.dev
SUMMARY:Web Agency Summit 2025
DESCRIPTION:Web Agency Summit 2025 is the 5th edition of the world’s largest agency-focused event\, delivering expert-led sessions\, actionable insights and networking opportunities to help agencies scale\, streamline workflows and grow their businesses. By attending this free event\, you will learn how to scale your agency or freelance business by attracting high paying clients and building recurring revenue.
URL:https://ahoi.dev/event/web-agency-summit-2025/
LOCATION:QLD
CATEGORIES:WordPress
ATTACH;FMTTYPE=image/png:https://ahoi.dev/wp-content/uploads/2025/03/atarim-web-agency-summit-5.png
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20250415
DTEND;VALUE=DATE:20250416
DTSTAMP:20260427T123256
CREATED:20250227T203655Z
LAST-MODIFIED:20250227T203722Z
UID:8501115-1744675200-1744761599@ahoi.dev
SUMMARY:DE{CODE} 2025
DESCRIPTION:Hosted by WP Engine\, DE{CODE} is evolving! What started as a developer-focused event is now opening its doors wider—welcoming developers\, agencies\, and brands—to create a truly inclusive space for everyone building on WordPress®. \nDE{CODE} 2025 brings expert-led insights from 20+ speakers\, three dedicated content tracks for developers\, agencies\, and marketers\, cutting-edge innovations in AI and web technology\, and a global community of thousands—all designed for anyone building on WordPress to optimize performance\, streamline workflows\, and drive business results.
URL:https://ahoi.dev/event/decode-2025/
LOCATION:QLD
CATEGORIES:Development
ATTACH;FMTTYPE=image/png:https://ahoi.dev/wp-content/uploads/2025/02/decode-2025.png
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20250423
DTEND;VALUE=DATE:20250427
DTSTAMP:20260427T123256
CREATED:20250310T071817Z
LAST-MODIFIED:20250310T071817Z
UID:8501365-1745366400-1745711999@ahoi.dev
SUMMARY:PressConf 2025
DESCRIPTION:PressConf is the conference for the professionals who drive the WordPress economy – the engineers\, entrepreneurs\, artists\, creators and leaders of modern WordPress – to level up\, no matter where they’re starting from or where they’ve been.
URL:https://ahoi.dev/event/pressconf-2025/
LOCATION:Tempe Mission Palms
CATEGORIES:WordPress
ATTACH;FMTTYPE=image/png:https://ahoi.dev/wp-content/uploads/2025/03/pressconf.png
END:VEVENT
END:VCALENDAR