{"id":779112,"date":"2026-06-16T11:10:20","date_gmt":"2026-06-16T03:10:20","guid":{"rendered":"https:\/\/www.tallship.com.sg\/?page_id=779112"},"modified":"2026-06-26T17:04:58","modified_gmt":"2026-06-26T09:04:58","slug":"air-preview","status":"publish","type":"page","link":"https:\/\/www.tallship.com.sg\/zh\/air-preview\/","title":{"rendered":"AIR Channel Partners Preview"},"content":{"rendered":"<!-- ============================================================\r\n     AIR INVITATION \u2014 ELEMENTOR PASTE-IN VERSION\r\n     1. WordPress > Pages > Add New. Give it a title (e.g. \"AIR Preview\").\r\n     2. Set the page template to \"Elementor Canvas\":\r\n          Page Attributes > Template > Elementor Canvas\r\n          (or, while editing in Elementor: bottom-left gear > Page Layout > Canvas)\r\n     3. Edit with Elementor > drag an \"HTML\" widget onto the page.\r\n     4. Paste EVERYTHING in this file into that HTML widget.\r\n     5. Publish. That page's URL is your shareable invitation link.\r\n     ============================================================ -->\r\n<p><style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400&family=Jost:wght@300;400;500&display=swap');\r\n  :root{\r\n    --sea-glass:#9fc3c2;\r\n    --sea-deep:#5d8b8a;\r\n    --foam:#f4f8f8;\r\n    --ivory:#fbf8f1;\r\n    --ivory-shade:#efe9dc;\r\n    --ink:#33474a;\r\n    --ink-soft:#5e7376;\r\n    --gold:#c9a96a;\r\n    --gold-soft:#e3d2ab;\r\n    --shadow:rgba(51,71,74,.18);\r\n  }\r\n  *{box-sizing:border-box;margin:0;padding:0}\r\n  html,body{height:100%}\r\n  body{\r\n    font-family:'Jost',sans-serif;color:var(--ink);\r\n    background:radial-gradient(120% 100% at 50% -10%, #ffffff 0%, var(--foam) 38%, #dce9ea 72%, #c8dcdc 100%);\r\n    min-height:100dvh;overflow-x:hidden;-webkit-font-smoothing:antialiased;\r\n  }\r\n  h1,h2,h3{font-family:'Cormorant Garamond',serif;font-weight:500;letter-spacing:.01em}\r\n\r\n  .ambient{position:fixed;inset:0;pointer-events:none;z-index:0;overflow:hidden}\r\n  .ambient span{position:absolute;bottom:-40px;width:10px;height:10px;border-radius:50% 50% 50% 0;\r\n    background:rgba(255,255,255,.55);filter:blur(.5px);animation:rise linear infinite}\r\n  @keyframes rise{0%{transform:translateY(0) translateX(0) rotate(0);opacity:0}10%{opacity:.8}\r\n    100%{transform:translateY(-115dvh) translateX(40px) rotate(220deg);opacity:0}}\r\n\r\n  \/* ===================== STAGE 0 : LOADING ===================== *\/\r\n  #stage-loader{\r\n    position:fixed;inset:0;z-index:30;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;\r\n    background:radial-gradient(120% 100% at 50% -10%, #ffffff 0%, var(--foam) 38%, #dce9ea 72%, #c8dcdc 100%);\r\n    transition:opacity 1s ease, visibility 1s ease;\r\n  }\r\n  #stage-loader.gone{opacity:0;visibility:hidden;pointer-events:none}\r\n  .loader-mono{font-family:'Cormorant Garamond',serif;font-size:clamp(48px,11vw,72px);letter-spacing:.22em;\r\n    color:var(--sea-deep);text-shadow:0 0 30px rgba(159,195,194,.5);padding-left:.22em;animation:loaderGlow 2.8s ease-in-out infinite}\r\n  .loader-sub{font-size:clamp(9px,2.2vw,11px);letter-spacing:.44em;text-transform:uppercase;color:var(--gold);margin-top:-12px}\r\n  .compass{width:52px;height:52px;animation:spin 9s linear infinite;opacity:.9;margin-top:6px}\r\n  .loader-bar{width:min(180px,52vw);height:2px;background:rgba(93,139,138,.18);border-radius:2px;overflow:hidden}\r\n  .loader-bar i{display:block;height:100%;width:40%;background:linear-gradient(90deg,transparent,var(--sea-deep),transparent);animation:load 1.5s ease-in-out infinite}\r\n  .loader-note{font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:var(--ink-soft)}\r\n  @keyframes spin{to{transform:rotate(360deg)}}\r\n  @keyframes load{0%{transform:translateX(-130%)}100%{transform:translateX(330%)}}\r\n  @keyframes loaderGlow{0%,100%{text-shadow:0 0 22px rgba(159,195,194,.4)}50%{text-shadow:0 0 40px rgba(159,195,194,.75)}}\r\n\r\n  \/* ============ STAGE 1 : ISLAND OPENING (light & simple) ============ *\/\r\n  #stage-table{\r\n    position:relative;z-index:6;min-height:100dvh;overflow:hidden;cursor:pointer;text-align:center;\r\n    display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:14vh 24px 24px;\r\n    transition:opacity 1s ease, transform 1.1s ease;\r\n  }\r\n  #stage-table.gone{position:absolute;top:0;left:0;width:100%;opacity:0;transform:scale(1.04);pointer-events:none}\r\n\r\n  .open-kicker{font-size:13px;letter-spacing:.42em;text-transform:uppercase;color:var(--sea-deep);\r\n    margin-bottom:32px;opacity:0;animation:fadeUp 1s .2s forwards}\r\n\r\n  .letter{\r\n    position:relative;width:min(460px,84vw);aspect-ratio:1.5\/1;cursor:pointer;\r\n    opacity:0;animation:fadeIn 1s .4s forwards, floaty 6s 1.4s ease-in-out infinite;\r\n    filter:drop-shadow(0 26px 44px var(--shadow));\r\n  }\r\n  .paper{position:absolute;inset:0;border-radius:10px;overflow:hidden;\r\n    background:linear-gradient(160deg,var(--ivory),var(--ivory-shade));\r\n    display:flex;align-items:center;justify-content:center}\r\n  .paper::before{content:\"\";position:absolute;inset:0;border-radius:10px;box-shadow:inset 0 0 0 1px rgba(159,195,194,.25)}\r\n  .mono{font-family:'Cormorant Garamond',serif;font-size:56px;color:var(--sea-deep);letter-spacing:.12em;text-align:center}\r\n  .mono small{display:block;font-size:10px;letter-spacing:.36em;color:var(--gold);text-transform:uppercase;margin-top:10px;font-family:'Jost'}\r\n  .wax{position:absolute;left:50%;bottom:-26px;transform:translateX(-50%);width:78px;height:78px;z-index:3;\r\n    border-radius:50%;display:flex;align-items:center;justify-content:center;\r\n    background:radial-gradient(circle at 38% 34%,#bce0dd,var(--sea-glass) 46%,var(--sea-deep) 100%);\r\n    box-shadow:0 6px 14px rgba(51,71,74,.3), inset 0 2px 6px rgba(255,255,255,.5), inset 0 -6px 10px rgba(0,0,0,.16);\r\n    font-family:'Cormorant Garamond',serif;font-size:26px;color:#f4faf9;\r\n    transition:transform .6s ease, opacity .5s ease}\r\n  .wax::before{content:\"\";position:absolute;inset:7px;border-radius:50%;border:1.5px dashed rgba(255,255,255,.45)}\r\n\r\n  .prompt{margin-top:50px;font-size:12px;letter-spacing:.34em;text-transform:uppercase;color:var(--ink-soft);\r\n    opacity:0;animation:fadeUp 1s 1s forwards, pulse 2.4s 2s ease-in-out infinite;transition:opacity .4s ease}\r\n  .prompt.hide{animation:none;opacity:0}\r\n\r\n  #stage-table.opening .letter{animation:openRise 1.15s cubic-bezier(.5,0,.2,1) forwards}\r\n  #stage-table.opening .wax{transform:translateX(-50%) translateY(-26px) scale(.45);opacity:0}\r\n  @keyframes openRise{0%{transform:translateY(0) scale(1);opacity:1}\r\n    100%{transform:translateY(-12vh) scale(1.5);opacity:0;filter:blur(4px)}}\r\n  @keyframes floaty{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}\r\n  @keyframes fadeIn{to{opacity:1}}\r\n  @keyframes fadeUp{from{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}\r\n  @keyframes pulse{0%,100%{opacity:.45}50%{opacity:1}}\r\n\r\n  \/* ===================== STAGE 2 : INVITATION ===================== *\/\r\n  #stage-invite{position:relative;z-index:2;opacity:0;transform:translateY(30px);\r\n    transition:opacity 1.1s ease .2s, transform 1.1s ease .2s;pointer-events:none}\r\n  #stage-invite.show{opacity:1;transform:none;pointer-events:auto}\r\n\r\n  .hero{position:relative;width:min(880px,94vw);margin:6vh auto 0;border-radius:18px;overflow:hidden;\r\n    box-shadow:0 30px 70px var(--shadow);background:#0c1414;aspect-ratio:16\/9}\r\n  .hero video{width:100%;height:100%;object-fit:cover;display:block}\r\n  .hero .veil{position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,18,18,.55),rgba(8,18,18,.10) 45%,rgba(8,18,18,.30));pointer-events:none}\r\n  .hero .crest{position:absolute;left:50%;top:11%;bottom:auto;transform:translateX(-50%);z-index:3;text-align:center;color:#fff;width:92%;text-shadow:0 2px 22px rgba(0,0,0,.55)}\r\n  .hero .crest .lt{font-size:clamp(10px,1.6vw,13px);letter-spacing:.34em;text-transform:uppercase;opacity:.92;line-height:1.5}\r\n  .hero .crest .big{font-family:'Cormorant Garamond',serif;font-size:clamp(28px,5vw,52px);line-height:1.04;margin-top:10px}\r\n\r\n  .card{width:min(720px,92vw);margin:-30px auto 0;position:relative;z-index:4;\r\n    background:linear-gradient(180deg,var(--ivory),#fff);border:1px solid var(--gold-soft);border-radius:16px;\r\n    box-shadow:0 24px 60px var(--shadow);padding:clamp(30px,5vw,56px) clamp(24px,5vw,52px) 44px;text-align:center}\r\n  .divider{display:flex;align-items:center;justify-content:center;gap:14px;color:var(--gold);margin:8px 0 20px}\r\n  .divider::before,.divider::after{content:\"\";height:1px;width:54px;background:linear-gradient(90deg,transparent,var(--gold-soft))}\r\n  .divider::after{background:linear-gradient(270deg,transparent,var(--gold-soft))}\r\n  .eyebrow{font-size:12px;letter-spacing:.38em;text-transform:uppercase;color:var(--sea-deep)}\r\n  .card h1{font-size:clamp(28px,5.2vw,46px);line-height:1.06;margin:10px 0 6px;color:var(--ink)}\r\n  .card .sub{font-size:clamp(15px,2.3vw,17px);color:var(--ink-soft);font-weight:300;max-width:54ch;margin:0 auto;line-height:1.7}\r\n  .lead{font-style:italic;font-family:'Cormorant Garamond',serif;font-size:clamp(19px,3vw,24px);color:var(--sea-deep);margin:22px auto 6px;max-width:42ch}\r\n  .chef{font-size:14px;color:var(--ink-soft);font-weight:300;margin-top:14px}\r\n  .chef b{color:var(--ink);font-weight:500}\r\n  .explore{display:inline-block;margin-top:30px;padding:14px 30px;border-radius:11px;border:1px solid var(--sea-deep);\r\n    color:var(--sea-deep);text-decoration:none;font-size:12px;letter-spacing:.2em;text-transform:uppercase;\r\n    background:transparent;transition:background .2s, color .2s, box-shadow .2s}\r\n  .explore:hover{background:var(--sea-deep);color:#fff;box-shadow:0 12px 26px rgba(93,139,138,.32)}\r\n\r\n  .facts{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:34px 0 6px}\r\n  .fact{padding:18px 12px;border-radius:12px;background:rgba(159,195,194,.12);border:1px solid rgba(159,195,194,.3)}\r\n  .fact .ic{font-size:18px;margin-bottom:10px;color:var(--gold)}\r\n  .fact .k{font-size:11px;font-weight:500;letter-spacing:.26em;text-transform:uppercase;color:#b08d4e;margin-bottom:9px}\r\n  .fact .v{font-family:'Cormorant Garamond',serif;font-weight:600;font-size:20px;color:var(--ink);line-height:1.3}\r\n  @media(max-width:560px){.facts{grid-template-columns:1fr;gap:12px}}\r\n\r\n  .programme{width:min(720px,92vw);margin:26px auto 0}\r\n  .programme .ptitle{text-align:center;font-size:12px;letter-spacing:.38em;text-transform:uppercase;color:var(--sea-deep);margin-bottom:18px}\r\n  .sessions{display:grid;grid-template-columns:1fr 1fr;gap:18px}\r\n  @media(max-width:600px){.sessions{grid-template-columns:1fr}}\r\n  .session{background:linear-gradient(180deg,#fff,var(--foam));border:1px solid var(--gold-soft);border-radius:14px;\r\n    box-shadow:0 14px 36px var(--shadow);padding:26px 24px}\r\n  .session .s-name{font-family:'Cormorant Garamond',serif;font-size:24px;color:var(--ink);text-align:center;margin-bottom:4px}\r\n  .session .s-tag{text-align:center;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--gold);margin-bottom:16px}\r\n  .step{display:flex;gap:12px;padding:9px 0;border-top:1px solid rgba(159,195,194,.28);font-size:14px;color:var(--ink)}\r\n  .step:first-of-type{border-top:none}\r\n  .step time{flex:0 0 116px;color:var(--sea-deep);font-weight:500;font-size:13px}\r\n  .step span{color:var(--ink-soft);font-weight:300}\r\n\r\n  .logistics{width:min(720px,92vw);margin:18px auto 0;text-align:center;font-size:13px;color:var(--ink-soft);font-weight:300;line-height:1.6}\r\n\r\n  .rsvp{width:min(620px,92vw);margin:34px auto 24px;background:linear-gradient(180deg,#fff,var(--foam));\r\n    border:1px solid var(--gold-soft);border-radius:16px;box-shadow:0 18px 50px var(--shadow);padding:clamp(26px,4.5vw,42px)}\r\n  .rsvp h2{text-align:center;font-size:clamp(26px,4.5vw,36px);margin-bottom:4px}\r\n  .rsvp .tag{text-align:center;font-size:12px;letter-spacing:.32em;text-transform:uppercase;color:var(--gold);margin-bottom:8px}\r\n  .rsvp .by{text-align:center;font-size:13px;color:var(--ink-soft);font-weight:300;margin-bottom:24px}\r\n  .field{margin-bottom:18px;text-align:left}\r\n  .field label{display:block;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:7px}\r\n  .field input,.field textarea{width:100%;font-family:'Jost';font-size:15px;color:var(--ink);\r\n    padding:13px 15px;border:1px solid var(--gold-soft);border-radius:10px;background:#fff;transition:border-color .25s, box-shadow .25s}\r\n  .field input:focus,.field textarea:focus{outline:none;border-color:var(--sea-glass);box-shadow:0 0 0 4px rgba(159,195,194,.22)}\r\n  .field textarea{resize:vertical;min-height:72px}\r\n  .choices{display:flex;gap:12px}\r\n  .choice{flex:1;position:relative}\r\n  .choice input{position:absolute;opacity:0;inset:0;cursor:pointer}\r\n  .choice span{display:block;text-align:center;padding:14px 8px;border-radius:10px;cursor:pointer;\r\n    border:1px solid var(--gold-soft);background:#fff;font-size:13.5px;letter-spacing:.03em;transition:.2s;color:var(--ink-soft);line-height:1.35}\r\n  .choice input:checked + span{background:linear-gradient(180deg,var(--sea-glass),var(--sea-deep));color:#fff;border-color:var(--sea-deep);box-shadow:0 8px 18px rgba(93,139,138,.35)}\r\n  .choice span small{display:block;font-size:11px;opacity:.85;margin-top:2px}\r\n  .row2{display:grid;grid-template-columns:1fr 1fr;gap:14px}\r\n  @media(max-width:460px){.row2{grid-template-columns:1fr}}\r\n  .submit{width:100%;margin-top:8px;padding:16px;border:none;border-radius:11px;cursor:pointer;\r\n    font-family:'Jost';font-size:14px;letter-spacing:.24em;text-transform:uppercase;color:#fff;\r\n    background:linear-gradient(135deg,var(--sea-deep),#43706f);box-shadow:0 14px 30px rgba(93,139,138,.4);transition:transform .2s, box-shadow .2s}\r\n  .submit:hover{transform:translateY(-2px);box-shadow:0 18px 38px rgba(93,139,138,.5)}\r\n  .submit:active{transform:translateY(0)}\r\n  .thanks{display:none;text-align:center;padding:14px 0 4px}\r\n  .thanks.show{display:block;animation:fadeUp .7s forwards}\r\n  .thanks .ic{font-size:40px;color:var(--sea-deep)}\r\n  .thanks h3{font-size:28px;margin:6px 0}\r\n  .thanks p{color:var(--ink-soft);font-weight:300;font-size:14px}\r\n\r\n  .contacts{width:min(620px,92vw);margin:0 auto 60px;text-align:center;color:var(--ink-soft)}\r\n  .contacts .ct{font-size:12px;letter-spacing:.32em;text-transform:uppercase;color:var(--sea-deep);margin-bottom:14px}\r\n  .people{display:grid;grid-template-columns:1fr 1fr;gap:18px}\r\n  @media(max-width:520px){.people{grid-template-columns:1fr}}\r\n  .person{background:rgba(159,195,194,.1);border:1px solid rgba(159,195,194,.28);border-radius:12px;padding:18px;font-size:13px;font-weight:300;line-height:1.6}\r\n  .person b{display:block;font-family:'Cormorant Garamond',serif;font-weight:600;font-size:18px;color:var(--ink);letter-spacing:.01em}\r\n  .person .role{font-size:11px;letter-spacing:.08em;color:var(--gold);text-transform:uppercase;margin:3px 0 8px}\r\n  .person a{color:var(--sea-deep);text-decoration:none}\r\n\r\n  .air-footer{text-align:center;color:var(--ink-soft);font-size:12px;letter-spacing:.2em;text-transform:uppercase;padding:0 0 50px;position:relative;z-index:2}\r\n  .air-footer .feather{color:var(--sea-deep);font-size:16px;display:block;margin-bottom:8px}\r\n\r\n  @media(prefers-reduced-motion:reduce){.letter,.prompt,.ambient span,.compass,.loader-bar i{animation:none !important}.open-kicker,.letter,.prompt{opacity:1 !important}}\r\n  .float-item-left,#ssb-container,.sbi-critical-notice,#cleiry{display:none !important}\r\n  html,body{overflow-x:hidden}.hero,.card,.programme,.logistics,.rsvp,.contacts{max-width:100%}@media(max-width:480px){#stage-table{padding:9vh 16px 24px}.card,.rsvp{padding-left:18px;padding-right:18px}.hero{margin-top:5vh}.hero .crest .big{font-size:26px}}\r\n  .card .eyebrow,.card h1,.card .lead,.card .chef,.card .sub,.card .note,.programme .ptitle,.session .s-name,.session .s-tag,.contacts .ct,.rsvp h2,.rsvp .tag,.rsvp .by,.thanks h3{text-align:center !important}\r\n  .card .eyebrow,.programme .ptitle,.contacts .ct,.rsvp .tag{display:block !important;width:auto !important;max-width:none !important;margin-left:auto !important;margin-right:auto !important;float:none !important}\r\n  \/*THEMEFIX*\/#stage-invite .fact{width:auto !important;max-width:none !important;justify-self:stretch !important;float:none !important}#stage-invite .facts{width:auto !important;max-width:none !important;margin-left:auto !important;margin-right:auto !important}#stage-invite .choices{display:flex !important;gap:12px !important;flex-wrap:nowrap !important}#stage-invite .choice{flex:1 1 0 !important;position:relative !important;width:auto !important;max-width:none !important;float:none !important}#stage-invite .choice input{position:absolute !important;opacity:0 !important;inset:0 !important;width:100% !important;height:100% !important;cursor:pointer !important;margin:0 !important}#stage-invite .choice span{display:block !important;width:auto !important;max-width:none !important;text-align:center !important;padding:14px 10px !important;border:1px solid var(--gold-soft) !important;border-radius:10px !important;background:#fff !important;color:var(--ink-soft) !important;font-size:13.5px !important;letter-spacing:.03em !important;line-height:1.35 !important;float:none !important;cursor:pointer !important;transition:.2s !important;margin:0 !important}#stage-invite .choice input:checked + span{background:linear-gradient(180deg,var(--sea-glass),var(--sea-deep)) !important;color:#fff !important;border-color:var(--sea-deep) !important;box-shadow:0 8px 18px rgba(93,139,138,.35) !important}#stage-invite .choice span small{display:block !important;width:auto !important;float:none !important;font-size:11px !important;opacity:.85 !important;margin-top:3px !important;letter-spacing:.02em !important;text-transform:none !important}@media(max-width:600px){#stage-invite .row2{grid-template-columns:1fr !important}#stage-invite .choices{flex-direction:column !important}}\r\n  \/*THEMEFIX2*\/#stage-invite .choices{display:flex !important;gap:12px !important;flex-wrap:nowrap !important;align-items:stretch !important}#stage-invite .choice{flex:1 1 0 !important;position:relative !important;display:block !important;width:auto !important;max-width:none !important;float:none !important;text-align:center !important;padding:14px 10px !important;border:1px solid var(--gold-soft) !important;border-radius:10px !important;background:#fff !important;color:var(--ink-soft) !important;font-size:13px !important;letter-spacing:.04em !important;line-height:1.35 !important;cursor:pointer !important;transition:.2s !important;margin:0 !important}#stage-invite .choice input{position:absolute !important;opacity:0 !important;inset:0 !important;width:100% !important;height:100% !important;margin:0 !important;cursor:pointer !important}#stage-invite .choice:has(input:checked){background:linear-gradient(180deg,var(--sea-glass),var(--sea-deep)) !important;color:#fff !important;border-color:var(--sea-deep) !important;box-shadow:0 8px 18px rgba(93,139,138,.35) !important}#stage-invite .choice small{display:block !important;font-size:11px !important;opacity:.85 !important;margin-top:3px !important;letter-spacing:.02em !important;text-transform:none !important}@media(max-width:600px){#stage-invite .row2{grid-template-columns:1fr !important}#stage-invite .choices{flex-direction:column !important}}\r\n<\/style><\/p>\r\n<div id=\"ambient\" class=\"ambient\">\u00a0<\/div>\r\n<!-- STAGE 0 : LOADING -->\r\n<section id=\"stage-loader\">\r\n<div class=\"loader-mono\">AIR<\/div>\r\n<div class=\"loader-sub\">Albatross Island Restaurant<\/div>\r\n<div class=\"loader-bar\">\u00a0<\/div>\r\n<div class=\"loader-note\">Preparing your invitation<\/div>\r\n<\/section>\r\n<!-- STAGE 1 : LETTER -->\r\n<section id=\"stage-table\">\r\n<div class=\"open-kicker\">An invitation awaits<\/div>\r\n<div id=\"letter\" class=\"letter\" tabindex=\"0\" role=\"button\" aria-label=\"Open your invitation\">\r\n<div class=\"paper\">\r\n<div class=\"mono\">AIR<small>Albatross Island Restaurant<\/small><\/div>\r\n<\/div>\r\n<div class=\"wax\">A<\/div>\r\n<\/div>\r\n<div id=\"prompt\" class=\"prompt\">Click to open<\/div>\r\n<\/section>\r\n<!-- STAGE 2 : INVITATION -->\r\n<section id=\"stage-invite\">\r\n<div class=\"hero\"><video id=\"keyvideo\" preload=\"auto\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" width=\"300\" height=\"150\"><source src=\"https:\/\/www.tallship.com.sg\/wp-content\/uploads\/2026\/06\/keyvisual-web.mp4\" type=\"video\/mp4\" \/><\/video>\r\n<div class=\"veil\">\u00a0<\/div>\r\n<div class=\"crest\">\r\n<div class=\"lt\">An Exclusive Channel Partners Preview \u00b7 Aboard the Royal Albatross<\/div>\r\n<div class=\"big\">Albatross Island Restaurant<\/div>\r\n<\/div>\r\n<\/div>\r\n<div class=\"card\">\r\n<div class=\"eyebrow\">Exclusive Channel Partners Preview<\/div>\r\n<h1>Destination Dining, Off Lazarus Island<\/h1>\r\n<div class=\"divider\">\u00a0<\/div>\r\n<p class=\"sub\">You are cordially invited to an exclusive preview of AIR, Singapore&#8217;s newest destination dining experience, set aboard the award-winning Royal Albatross, anchored off Lazarus Island in the Southern Islands. Arrive by speedboat, dine onboard Asia&#8217;s only luxury tall ship, and take in breathtaking sea views before exploring the Southern Islands on an exhilarating adventure.<\/p>\r\n<p class=\"lead\">&#8220;More than a restaurant, more than a cruise. One unforgettable experience.&#8221;<\/p>\r\n<p class=\"chef\">Cuisine curated by Head Chef <b>Inderpal Singh<\/b>, winner of MasterChef Singapore 2023.<\/p>\r\n<div class=\"facts\">\r\n<div class=\"fact\">\r\n<div class=\"ic\">\u2756<\/div>\r\n<div class=\"k\">\u65e5\u671f<\/div>\r\n<div class=\"v\">1 July 2026<br \/>Wednesday<\/div>\r\n<\/div>\r\n<div class=\"fact\">\r\n<div class=\"ic\">\u2756<\/div>\r\n<div class=\"k\">Departs<\/div>\r\n<div class=\"v\">By speedboat<br \/>from RWS<\/div>\r\n<\/div>\r\n<div class=\"fact\">\r\n<div class=\"ic\">\u2756<\/div>\r\n<div class=\"k\">Venue<\/div>\r\n<div class=\"v\">AIR \u00b7 Royal Albatross<br \/>off Lazarus Island<\/div>\r\n<\/div>\r\n<\/div>\r\n<a class=\"explore\" href=\"https:\/\/www.tallship.com.sg\/zh\/albatross-island-restaurant\/\" target=\"_blank\" rel=\"noopener\">Explore Albatross Island Restaurant \u2192<\/a><\/div>\r\n<div class=\"programme\">\r\n<div class=\"ptitle\">Choose your session<\/div>\r\n<div class=\"sessions\">\r\n<div class=\"session\">\r\n<div class=\"s-name\">First Session<\/div>\r\n<div class=\"s-tag\">Lunch at 11:00am<\/div>\r\n<div class=\"step\"><time>10:30\u201311:00am<\/time>Speedboat departs RWS<\/div>\r\n<div class=\"step\"><time>11:00am\u201312:30pm<\/time>AIR Preview &amp; Lunch<\/div>\r\n<div class=\"step\"><time>12:30\u20131:00pm<\/time>Speedboat returns to RWS<\/div>\r\n<\/div>\r\n<div class=\"session\">\r\n<div class=\"s-name\">Second Session<\/div>\r\n<div class=\"s-tag\">Lunch at 1:00pm<\/div>\r\n<div class=\"step\"><time>12:30\u20131:00pm<\/time>Speedboat departs RWS<\/div>\r\n<div class=\"step\"><time>1:00\u20132:30pm<\/time>AIR Preview &amp; Lunch<\/div>\r\n<div class=\"step\"><time>2:30\u20133:00pm<\/time>Speedboat returns to RWS<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<p class=\"logistics\">Venue: AIR, Albatross Island Restaurant, in the vicinity of Lazarus Island, Singapore&#8217;s Southern Islands.<\/p>\r\n<!-- RSVP -->\r\n<div class=\"rsvp\"><form id=\"rsvpForm\" action=\"\">\r\n<h2>Kindly Reply<\/h2>\r\n<div class=\"tag\">Reserve your place<\/div>\r\n<div class=\"by\">Please confirm by <b>24 June 2026 (Wed)<\/b>. Seats are limited and allocated on a first-confirmed basis.<\/div>\r\n<div class=\"field\"><label>Will you join us?<\/label>\r\n<div class=\"choices\"><label class=\"choice\"><input checked=\"checked\" name=\"attending\" type=\"radio\" value=\"Accepts with pleasure\" \/>Accept with pleasure<\/label> <label class=\"choice\"><input name=\"attending\" type=\"radio\" value=\"Regretfully declines\" \/>Regretfully decline<\/label><\/div>\r\n<\/div>\r\n<div class=\"field\"><label>Preferred session<\/label>\r\n<div class=\"choices\"><label class=\"choice\"><input checked=\"checked\" name=\"session\" type=\"radio\" value=\"First Session (Lunch 11:00am)\" \/>First Session<small>Lunch 11:00am<\/small><\/label> <label class=\"choice\"><input name=\"session\" type=\"radio\" value=\"Second Session (Lunch 1:00pm)\" \/>Second Session<small>Lunch 1:00pm<\/small><\/label><\/div>\r\n<\/div>\r\n<div class=\"row2\">\r\n<div class=\"field\"><label for=\"name\">Full name<\/label><input id=\"name\" name=\"name\" required=\"\" type=\"text\" placeholder=\"Your name\" \/><\/div>\r\n<div class=\"field\"><label for=\"company\">Company \/ Organisation<\/label><input id=\"company\" name=\"company\" type=\"text\" placeholder=\"Your company\" \/><\/div>\r\n<\/div>\r\n<div class=\"row2\">\r\n<div class=\"field\"><label for=\"email\">\u90ae\u4ef6<\/label><input id=\"email\" name=\"email\" required=\"\" type=\"email\" placeholder=\"you@example.com\" \/><\/div>\r\n<div class=\"field\"><label for=\"mobile\">Mobile<\/label><input id=\"mobile\" name=\"mobile\" type=\"tel\" placeholder=\"+65 ...\" \/><\/div>\r\n<\/div>\r\n<div class=\"field\"><label for=\"guests\">Number of guests (incl. you)<\/label><input id=\"guests\" max=\"2\" min=\"1\" name=\"guests\" type=\"number\" value=\"1\" \/><\/div>\r\n<div class=\"field\"><label for=\"notes\">Dietary requirements \/ a message<\/label><textarea id=\"notes\" name=\"notes\" placeholder=\"Allergies, preferences, or a note to the team...\"><\/textarea><\/div>\r\n<button class=\"submit\" type=\"button\" disabled style=\"opacity:.5;cursor:not-allowed\">RSVP Closed! Thank you for your interest in this preview<\/button><input type=\"hidden\" name=\"trp-form-language\" value=\"zh\"\/><\/form>\r\n<div id=\"thanks\" class=\"thanks\">\r\n<div class=\"ic\">\u2756<\/div>\r\n<h3>Thank you<\/h3>\r\n<p>Your reply has been received. We look forward to welcoming you aboard, and a member of the team will be in touch with the final details.<\/p>\r\n<\/div>\r\n<\/div>\r\n<!-- CONTACTS -->\r\n<div class=\"contacts\">\r\n<div class=\"ct\">RSVP &amp; Enquiries<\/div>\r\n<div class=\"people\">\r\n<div class=\"person\"><b>Asrina Riduan<\/b>\r\n<div class=\"role\">Director of Sales (Distribution Channels)<\/div>\r\n<a href=\"mailto:asrina@tallship.com.sg\">asrina@tallship.com.sg<\/a><br \/><a href=\"tel:+6585510311\">+65 8551 0311<\/a><\/div>\r\n<div class=\"person\"><b>Lenny Gao<\/b>\r\n<div class=\"role\">Manager (Distribution Channels)<\/div>\r\n<a href=\"mailto:lenny@tallship.com.sg\">lenny@tallship.com.sg<\/a><br \/><a href=\"tel:+6591457275\">+65 9145 7275<\/a><\/div>\r\n<\/div>\r\n<\/div>\r\n<div class=\"air-footer\"><span class=\"feather\">\u2693<\/span> AIR \u00b7 Albatross Island Restaurant<\/div>\r\n<\/section>\r\n<p><script>\r\n  const SHEET_ENDPOINT = \"https:\/\/script.google.com\/macros\/s\/AKfycbwscGQ0Pc_uowggtQotX4-iMFvpQ7fLvc-USnQT5QDaFn8teY3kCmgpY5g0UUUrC8BV\/exec\";\r\n\r\n  (function(){\r\n    const amb=document.getElementById('ambient');\r\n    for(let i=0;i<16;i++){const s=document.createElement('span');const size=6+Math.random()*12;\r\n      s.style.left=Math.random()*100+'vw';s.style.width=s.style.height=size+'px';\r\n      s.style.animationDuration=(11+Math.random()*12)+'s';s.style.animationDelay=(-Math.random()*16)+'s';\r\n      s.style.opacity=.3+Math.random()*.4;amb.appendChild(s);}\r\n  })();\r\n\r\n  const stageTable=document.getElementById('stage-table');\r\n  const prompt=document.getElementById('prompt');\r\n  const stageInv=document.getElementById('stage-invite');\r\n  const video=document.getElementById('keyvideo');\r\n  let opened=false;\r\n  function openLetter(){\r\n    if(opened) return; opened=true;\r\n    prompt.classList.add('hide');\r\n    stageTable.classList.add('opening');\r\n    setTimeout(()=>{\r\n      stageTable.classList.add('gone');\r\n      stageInv.classList.add('show');\r\n      try{ video.muted=true; video.setAttribute('webkit-playsinline',''); video.setAttribute('playsinline',''); video.play(); }catch(e){}\r\n      window.scrollTo({top:0,behavior:'smooth'});setTimeout(function(){stageTable.style.display='none';},1100);\r\n    },1050);\r\n  }\r\n  stageTable.addEventListener('click',openLetter);\r\n  document.addEventListener('keydown',e=>{ if((e.key==='Enter'||e.key===' ') && !opened){e.preventDefault();openLetter();} });\r\n\r\n  (function(){\r\n    const loader=document.getElementById('stage-loader');\r\n    const startAt=Date.now(); const MIN_MS=1800; const MAX_MS=4000; let done=false;\r\n    function leave(){ if(done) return; done=true;\r\n      const wait=Math.max(0,MIN_MS-(Date.now()-startAt));\r\n      setTimeout(()=>loader.classList.add('gone'),wait); }\r\n    try{ video.load(); }catch(e){}\r\n    if(video.readyState>=3) leave();\r\n    video.addEventListener('canplaythrough',leave,{once:true});\r\n    setTimeout(leave,MAX_MS);\r\n  })();\r\n\r\n  const form=document.getElementById('rsvpForm');\r\n  const thanks=document.getElementById('thanks');\r\n  const submitBtn=form.querySelector('.submit');\r\n  form.addEventListener('submit',function(e){\r\n    e.preventDefault();\r\n    const d=new FormData(form);\r\n    const payload=new URLSearchParams({\r\n      submitted_at:new Date().toLocaleString(),\r\n      attending:d.get('attending')||'',\r\n      session:d.get('session')||'',\r\n      name:(d.get('name')||'').trim(),\r\n      company:(d.get('company')||'').trim(),\r\n      guests:d.get('guests')||'1',\r\n      email:(d.get('email')||'').trim(),\r\n      mobile:(d.get('mobile')||'').trim(),\r\n      notes:(d.get('notes')||'').trim()\r\n    });\r\n    submitBtn.disabled=true; submitBtn.textContent='Sending...';\r\n    if(SHEET_ENDPOINT.indexOf('script.google.com')===-1){\r\n      form.style.display='none'; thanks.classList.add('show'); return;\r\n    }\r\n    fetch(SHEET_ENDPOINT,{method:'POST',mode:'no-cors',body:payload})\r\n      .then(()=>{ form.style.display='none'; thanks.classList.add('show'); })\r\n      .catch(()=>{ submitBtn.disabled=false; submitBtn.textContent='Send my RSVP';\r\n        alert('Sorry, something went wrong sending your RSVP. Please try again.'); });\r\n  });\r\n<\/script><\/p>","protected":false},"excerpt":{"rendered":"<p>\u00a0 AIR Albatross Island Restaurant \u00a0 Preparing your invitation An invitation awaits AIRAlbatross Island Restaurant A Click to open \u00a0 An Exclusive Channel Partners Preview \u00b7 Aboard the Royal Albatross Albatross Island Restaurant Exclusive Channel Partners Preview Destination Dining, Off Lazarus Island \u00a0 You are cordially invited to an exclusive preview of AIR, Singapore&#8217;s newest destination dining experience, set aboard<\/p>","protected":false},"author":59,"featured_media":779103,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"_acf_changed":false,"footnotes":"","_links_to":"","_links_to_target":""},"class_list":["post-779112","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>AIR Channel Partners Preview<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.tallship.com.sg\/zh\/air-preview\/\" \/>\n<meta property=\"og:locale\" content=\"zh_CN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"AIR Channel Partners Preview\" \/>\n<meta property=\"og:description\" content=\"\u00a0 AIR Albatross Island Restaurant \u00a0 Preparing your invitation An invitation awaits AIRAlbatross Island Restaurant A Click to open \u00a0 An Exclusive Channel Partners Preview \u00b7 Aboard the Royal Albatross Albatross Island Restaurant Exclusive Channel Partners Preview Destination Dining, Off Lazarus Island \u00a0 You are cordially invited to an exclusive preview of AIR, Singapore&#8217;s newest destination dining experience, set aboard\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.tallship.com.sg\/zh\/air-preview\/\" \/>\n<meta property=\"og:site_name\" content=\"Tallship\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/royalalbatross.sg\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-26T09:04:58+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.tallship.com.sg\/wp-content\/uploads\/2026\/06\/kv-poster.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"720\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@royalalbatross_\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.tallship.com.sg\\\/air-preview\\\/\",\"url\":\"https:\\\/\\\/www.tallship.com.sg\\\/air-preview\\\/\",\"name\":\"AIR Channel Partners Preview\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.tallship.com.sg\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.tallship.com.sg\\\/air-preview\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.tallship.com.sg\\\/air-preview\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.tallship.com.sg\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/kv-poster.jpg\",\"datePublished\":\"2026-06-16T03:10:20+00:00\",\"dateModified\":\"2026-06-26T09:04:58+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.tallship.com.sg\\\/air-preview\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.tallship.com.sg\\\/air-preview\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.tallship.com.sg\\\/air-preview\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.tallship.com.sg\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/kv-poster.jpg\",\"contentUrl\":\"https:\\\/\\\/www.tallship.com.sg\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/kv-poster.jpg\",\"width\":1280,\"height\":720},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.tallship.com.sg\\\/air-preview\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.tallship.com.sg\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"AIR Channel Partners Preview\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.tallship.com.sg\\\/#website\",\"url\":\"https:\\\/\\\/www.tallship.com.sg\\\/\",\"name\":\"Tallship\",\"description\":\"Tallship\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.tallship.com.sg\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"AIR Channel Partners Preview","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.tallship.com.sg\/zh\/air-preview\/","og_locale":"zh_CN","og_type":"article","og_title":"AIR Channel Partners Preview","og_description":"\u00a0 AIR Albatross Island Restaurant \u00a0 Preparing your invitation An invitation awaits AIRAlbatross Island Restaurant A Click to open \u00a0 An Exclusive Channel Partners Preview \u00b7 Aboard the Royal Albatross Albatross Island Restaurant Exclusive Channel Partners Preview Destination Dining, Off Lazarus Island \u00a0 You are cordially invited to an exclusive preview of AIR, Singapore&#8217;s newest destination dining experience, set aboard","og_url":"https:\/\/www.tallship.com.sg\/zh\/air-preview\/","og_site_name":"Tallship","article_publisher":"https:\/\/www.facebook.com\/royalalbatross.sg\/","article_modified_time":"2026-06-26T09:04:58+00:00","og_image":[{"width":1280,"height":720,"url":"https:\/\/www.tallship.com.sg\/wp-content\/uploads\/2026\/06\/kv-poster.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_site":"@royalalbatross_","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.tallship.com.sg\/air-preview\/","url":"https:\/\/www.tallship.com.sg\/air-preview\/","name":"AIR Channel Partners Preview","isPartOf":{"@id":"https:\/\/www.tallship.com.sg\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.tallship.com.sg\/air-preview\/#primaryimage"},"image":{"@id":"https:\/\/www.tallship.com.sg\/air-preview\/#primaryimage"},"thumbnailUrl":"https:\/\/www.tallship.com.sg\/wp-content\/uploads\/2026\/06\/kv-poster.jpg","datePublished":"2026-06-16T03:10:20+00:00","dateModified":"2026-06-26T09:04:58+00:00","breadcrumb":{"@id":"https:\/\/www.tallship.com.sg\/air-preview\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.tallship.com.sg\/air-preview\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.tallship.com.sg\/air-preview\/#primaryimage","url":"https:\/\/www.tallship.com.sg\/wp-content\/uploads\/2026\/06\/kv-poster.jpg","contentUrl":"https:\/\/www.tallship.com.sg\/wp-content\/uploads\/2026\/06\/kv-poster.jpg","width":1280,"height":720},{"@type":"BreadcrumbList","@id":"https:\/\/www.tallship.com.sg\/air-preview\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.tallship.com.sg\/"},{"@type":"ListItem","position":2,"name":"AIR Channel Partners Preview"}]},{"@type":"WebSite","@id":"https:\/\/www.tallship.com.sg\/#website","url":"https:\/\/www.tallship.com.sg\/","name":"Tallship","description":"Tallship","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.tallship.com.sg\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"meta_box":[],"_links":{"self":[{"href":"https:\/\/www.tallship.com.sg\/zh\/wp-json\/wp\/v2\/pages\/779112","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tallship.com.sg\/zh\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.tallship.com.sg\/zh\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.tallship.com.sg\/zh\/wp-json\/wp\/v2\/users\/59"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tallship.com.sg\/zh\/wp-json\/wp\/v2\/comments?post=779112"}],"version-history":[{"count":3,"href":"https:\/\/www.tallship.com.sg\/zh\/wp-json\/wp\/v2\/pages\/779112\/revisions"}],"predecessor-version":[{"id":779490,"href":"https:\/\/www.tallship.com.sg\/zh\/wp-json\/wp\/v2\/pages\/779112\/revisions\/779490"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.tallship.com.sg\/zh\/wp-json\/wp\/v2\/media\/779103"}],"wp:attachment":[{"href":"https:\/\/www.tallship.com.sg\/zh\/wp-json\/wp\/v2\/media?parent=779112"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}