{"id":5630,"date":"2026-10-11T14:35:23","date_gmt":"2026-10-11T12:35:23","guid":{"rendered":"https:\/\/along.hu\/?page_id=5630"},"modified":"2026-10-11T18:01:15","modified_gmt":"2026-10-11T16:01:15","slug":"partnereknek","status":"publish","type":"page","link":"https:\/\/along.hu\/hu\/partnereknek\/","title":{"rendered":"Partnereknek"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"5630\" class=\"elementor elementor-5630\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-898b541 e-con e-atomic-element e-flexbox-base e-default-div e-bc22548 \" data-id=\"898b541\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"898b541\">\n    \t\t<div class=\"elementor-element elementor-element-0763df5 elementor-widget elementor-widget-html\" data-id=\"0763df5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- ============================================================\r\n     ALONG HELYSZ\u00cdNEKNEK \u00c9S SZERVEZ\u0150KNEK \u2013 B2B oldal (HU)\r\n     Elementor: full-width section, no padding, ONE \"HTML\" widget, paste everything.\r\n     \u25ba The hero has 140px extra space on top for the floating header.\r\n     \u25ba The form opens the visitor's email app, sent to info@along.hu (edit PARTNER_EMAIL in the script).\r\n     ============================================================ -->\r\n\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Anton&family=Poppins:wght@400;500;600&display=swap\" rel=\"stylesheet\">\r\n\r\n<style>\r\n.al-pt{--pt-rose:#d58a94;--pt-ink:#1c1c1e;--pt-text:#4a4a4e;--pt-muted:#8e8e93;--pt-grey:#f4f4f4;--pt-blush:#fbeef1;\r\n  --pt-light:#c4a0a4;--pt-bond:#b07880;--pt-deep:#7a4a52;font-family:'Poppins',sans-serif!important;color:var(--pt-text);overflow:hidden}\r\n.al-pt *,.al-pt *::before,.al-pt *::after{box-sizing:border-box}\r\n.al-pt__wrap{max-width:1140px;margin:0 auto;padding:0 24px}\r\n.al-pt section{padding:96px 0}\r\n.al-pt__eyebrow{display:block;font-size:12.5px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;color:var(--pt-muted);margin-bottom:10px}\r\n.al-pt__eyebrow--w{color:rgba(255,255,255,.7)}\r\n.al-pt__h2{font-family:'Anton',sans-serif!important;font-weight:400;font-size:clamp(36px,4.8vw,60px);line-height:1.08;margin:0 0 36px;color:var(--pt-ink);text-transform:none}\r\n.al-pt__h2 span{color:var(--pt-rose)}\r\n.al-pt__h2--w{color:#fff}\r\n.al-pt__center{text-align:center}\r\n.al-pt__ic{flex:0 0 44px;width:44px;height:44px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:#f6e4e7}\r\n.al-pt__ic svg{width:21px;height:21px;fill:none;stroke:var(--pt-rose);stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}\r\n\r\n\/* buttons (theme overrides on purpose) *\/\r\n.al-pt .al-pt__btn,.al-pt .al-pt__submit{display:inline-flex!important;align-items:center;justify-content:center;gap:10px;padding:16px 30px!important;border-radius:999px!important;\r\n  background:var(--pt-rose)!important;color:#fff!important;text-decoration:none!important;font-family:'Poppins',sans-serif!important;font-size:15.5px;font-weight:600;border:none!important;\r\n  cursor:pointer;box-shadow:0 18px 34px -16px rgba(213,138,148,.85);transition:transform .3s cubic-bezier(.2,.8,.2,1),background .3s}\r\n.al-pt .al-pt__btn:hover,.al-pt .al-pt__btn:focus,.al-pt .al-pt__submit:hover,.al-pt .al-pt__submit:focus,.al-pt .al-pt__submit:active{background:#c97a85!important;color:#fff!important;transform:translateY(-2px)}\r\n.al-pt__btn em,.al-pt__submit em,.al-pt__ghost em,.al-pt__link em{font-style:normal;transition:transform .3s}\r\n.al-pt__btn:hover em,.al-pt__link:hover em{transform:translateX(4px)}\r\n.al-pt .al-pt__ghost{display:inline-flex!important;align-items:center;gap:8px;padding:15px 24px!important;border-radius:999px!important;color:var(--pt-ink)!important;text-decoration:none!important;\r\n  font-family:'Poppins',sans-serif!important;font-size:15px;font-weight:600;background:rgba(255,255,255,.75)!important;border:1px solid rgba(28,28,30,.1)!important;transition:background .3s}\r\n.al-pt .al-pt__ghost:hover,.al-pt .al-pt__ghost:focus{background:#fff!important;color:var(--pt-ink)!important}\r\n.al-pt .al-pt__link{display:inline-flex!important;align-items:center;gap:8px;color:var(--pt-ink)!important;text-decoration:none!important;font-weight:600;font-size:15px;border-bottom:2px solid var(--pt-rose)!important;padding-bottom:2px}\r\n\r\n\/* HERO *\/\r\n.al-pt .al-pt__hero{position:relative;padding:230px 0 100px;background:radial-gradient(ellipse 60% 70% at 85% 30%,#fff,rgba(255,255,255,0) 70%),var(--pt-herobg)}\r\n.al-pt__herogrid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:50px;align-items:center}\r\n.al-pt__pill{display:inline-block;font-size:12.5px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;padding:7px 15px;border-radius:999px;background:var(--pt-ink);color:#fff;margin-bottom:22px}\r\n.al-pt__h1{font-family:'Anton',sans-serif!important;font-weight:400;font-size:clamp(46px,6vw,84px);line-height:1.04;margin:0 0 20px;color:var(--pt-ink);text-transform:none}\r\n.al-pt__h1 span{color:var(--pt-rose)}\r\n.al-pt__sub{font-size:16.5px;line-height:1.65;margin:0 0 28px;max-width:520px}\r\n.al-pt__ctas{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:34px}\r\n.al-pt__facts{list-style:none;margin:0;padding:0;display:flex;gap:10px;flex-wrap:wrap}\r\n.al-pt__facts li{padding:12px 16px;border-radius:18px;background:rgba(255,255,255,.75);border:1px solid #f0dde2;font-size:12.5px;color:var(--pt-muted);line-height:1.3;\r\n  backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}\r\n.al-pt__facts b{display:block;font-size:15px;font-weight:600;color:var(--pt-ink)}\r\n.al-pt__art{position:relative;height:500px}\r\n.al-pt__float{position:absolute;z-index:3;border-radius:20px;background:#fff;box-shadow:0 26px 44px -22px rgba(60,20,30,.45);animation:pt-bob 6s ease-in-out infinite}\r\n@keyframes pt-bob{50%{transform:translateY(-8px)}}\r\n.al-pt__float small{display:block;font-size:11px;font-weight:600;letter-spacing:.6px;text-transform:uppercase;color:var(--pt-rose)}\r\n.al-pt__float b{display:block;font-size:15px;font-weight:600;color:var(--pt-ink);line-height:1.3}\r\n.al-pt__chip{position:absolute;z-index:3;display:flex;align-items:center;gap:8px;padding:10px 15px 10px 11px;border-radius:999px;font-size:13px;font-weight:600;color:var(--pt-ink);\r\n  background:rgba(255,255,255,.92);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 18px 34px -20px rgba(60,20,30,.5);animation:pt-bob 6s ease-in-out -3s infinite}\r\n.al-pt__chip svg{width:22px;height:22px;padding:4px;border-radius:50%;background:#5fc283;fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}\r\n\r\n\/* hero art: venue map *\/\r\n.al-pt__map{position:absolute;inset:10px 30px 30px 20px;border-radius:32px;overflow:hidden;background:#eef2ea;transform:rotate(-2deg);box-shadow:0 0 0 10px #fff,0 40px 80px -40px rgba(90,40,50,.55)}\r\n.al-pt__map svg{position:absolute;inset:0;width:100%;height:100%}\r\n.al-pt__route{fill:none;stroke:var(--pt-rose);stroke-width:3.5;stroke-linecap:round;stroke-dasharray:2 10;animation:pt-dash 1.4s linear infinite}\r\n@keyframes pt-dash{to{stroke-dashoffset:-12}}\r\n.al-pt__gp{transform-box:fill-box;transform-origin:center;animation:pt-pop 3s ease-in-out infinite}\r\n@keyframes pt-pop{0%,100%{transform:scale(1)}50%{transform:scale(1.18)}}\r\n.al-pt__map text{font-family:'Poppins',sans-serif;font-size:11px;font-weight:600;fill:#fff}\r\n.al-pt__maplabel{position:absolute;left:24px;top:22px;padding:7px 13px;border-radius:999px;background:rgba(28,28,30,.85);color:#fff;font-size:12px;font-weight:600}\r\n.al-pt__fv1{top:-6px;right:0;padding:14px 18px;min-width:220px}\r\n.al-pt__fv2{left:-4px;bottom:44px;padding:14px 18px;min-width:210px;animation-delay:-2s}\r\n.al-pt__fv2 span{display:block;font-size:12px;color:var(--pt-muted);margin-top:2px}\r\n.al-pt__fv2 i{font-style:normal;color:var(--pt-rose)}\r\n.al-pt__cv{right:18px;bottom:0}\r\n\r\n\/* hero art: dating chat + ticket *\/\r\n.al-pt__phonebg{position:absolute;inset:0 40px 20px 40px;border-radius:36px;background:linear-gradient(160deg,#fff,#f8eef0);box-shadow:0 0 0 10px #fff,0 40px 80px -40px rgba(90,40,50,.55);transform:rotate(2deg)}\r\n.al-pt__bubs{position:absolute;left:70px;right:70px;top:46px;display:flex;flex-direction:column;gap:10px}\r\n.al-pt__bub{max-width:80%;padding:10px 15px;border-radius:20px 20px 20px 6px;background:#e9e9eb;color:#000;font-size:14px;line-height:1.35;opacity:0;transform:translateY(10px);animation:pt-in .6s cubic-bezier(.2,1.2,.4,1) forwards}\r\n.al-pt__bub--me{align-self:flex-end;border-radius:20px 20px 6px 20px;background:#0a84ff;color:#fff;animation-delay:.9s}\r\n.al-pt__bub--typing{animation-delay:1.8s;display:flex;gap:4px;padding:13px 15px}\r\n.al-pt__bub--typing i{width:7px;height:7px;border-radius:50%;background:#9a9aa0;animation:pt-dot 1.2s ease-in-out infinite}\r\n.al-pt__bub--typing i:nth-child(2){animation-delay:.15s}.al-pt__bub--typing i:nth-child(3){animation-delay:.3s}\r\n@keyframes pt-dot{0%,60%,100%{transform:none;opacity:.5}30%{transform:translateY(-4px);opacity:1}}\r\n@keyframes pt-in{to{opacity:1;transform:none}}\r\n.al-pt__ticket{position:absolute;z-index:3;left:20px;right:20px;bottom:70px;display:grid;grid-template-columns:1fr auto;border-radius:24px;overflow:hidden;\r\n  background:#fff;box-shadow:0 30px 50px -26px rgba(60,20,30,.55);animation:pt-bob 6s ease-in-out -1s infinite}\r\n.al-pt__tl{position:relative;padding:20px 22px;background:linear-gradient(140deg,#d4a3aa,#b07880 55%,#7a4a52);color:#fff}\r\n.al-pt__tl small{display:inline-block;font-size:11px;font-weight:600;padding:4px 10px;border-radius:999px;background:rgba(255,255,255,.22);border:1px solid rgba(255,255,255,.4);margin-bottom:12px}\r\n.al-pt__tl b{display:block;font-family:'Anton',sans-serif!important;font-weight:400;font-size:26px;line-height:1.1}\r\n.al-pt__tl span{display:block;font-size:12.5px;opacity:.85;margin-top:4px}\r\n.al-pt__tr{position:relative;padding:20px 22px;display:flex;flex-direction:column;justify-content:center;border-left:2px dashed #ecd3d9}\r\n.al-pt__tr::before,.al-pt__tr::after{content:\"\";position:absolute;left:-11px;width:20px;height:20px;border-radius:50%;background:#f6e6e9}\r\n.al-pt__tr::before{top:-10px}.al-pt__tr::after{bottom:-10px}\r\n.al-pt__tr small{font-size:11px;color:var(--pt-muted);font-weight:500}\r\n.al-pt__tr code{font-family:'Poppins',sans-serif!important;font-size:20px;font-weight:600;letter-spacing:2px;color:var(--pt-ink)}\r\n.al-pt__cd{left:6px;bottom:6px}\r\n\r\n\/* hero art: co-branded question card *\/\r\n.al-pt__qc{position:absolute;z-index:3;left:30px;right:30px;bottom:56px;border-radius:26px;overflow:hidden;background:#fff;box-shadow:0 30px 50px -26px rgba(60,20,30,.55);animation:pt-bob 6s ease-in-out -1s infinite}\r\n.al-pt__qimg{position:relative;height:118px;display:flex;align-items:center;justify-content:center;gap:14px;background:linear-gradient(140deg,#d4a3aa,#b07880 55%,#7a4a52);color:#fff}\r\n.al-pt__qimg::before{content:\"\";position:absolute;inset:0;background:repeating-linear-gradient(118deg,rgba(255,255,255,.05) 0 2px,transparent 2px 22px)}\r\n.al-pt__qimg b{position:relative;font-family:'Anton',sans-serif!important;font-weight:400;font-size:30px;letter-spacing:.5px}\r\n.al-pt__qimg i{position:relative;font-style:normal;font-size:20px;opacity:.85}\r\n.al-pt__qimg span{position:relative;display:flex;align-items:center;justify-content:center;height:46px;padding:0 16px;border-radius:12px;border:2px dashed rgba(255,255,255,.8);font-size:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase}\r\n.al-pt__qimg em{position:absolute;right:10px;bottom:8px;font-style:normal;font-size:10.5px;font-weight:600;padding:3px 9px;border-radius:999px;background:rgba(255,255,255,.22)}\r\n.al-pt__qbody{padding:16px 20px 20px}\r\n.al-pt__qbody small{display:inline-block;font-size:11px;font-weight:600;padding:4px 10px;border-radius:999px;background:#c4a0a4;color:#fff;margin-bottom:10px}\r\n.al-pt__qbody b{display:block;font-family:'Anton',sans-serif!important;font-weight:400;font-size:22px;line-height:1.15;color:var(--pt-ink)}\r\n@media (max-width:980px){.al-pt__qc{left:0;right:0;bottom:60px}.al-pt__qimg{height:100px}.al-pt__qimg b{font-size:26px}.al-pt__qbody b{font-size:19px}}\r\n\r\n\/* hero art: caf\u00e9 table with cards *\/\r\n.al-pt__table{position:absolute;inset:20px 30px 30px 30px;border-radius:50%;background:radial-gradient(circle at 40% 35%,#fbfaf8,#efe9e4 70%,#e4dcd5);box-shadow:0 0 0 12px #fff,0 40px 80px -40px rgba(90,40,50,.55)}\r\n.al-pt__cup{position:absolute;left:14%;top:18%;width:96px;height:96px;border-radius:50%;background:#fff;box-shadow:0 14px 26px -14px rgba(60,30,20,.45)}\r\n.al-pt__cup::before{content:\"\";position:absolute;inset:16px;border-radius:50%;background:radial-gradient(circle at 45% 40%,#c99b78,#7a4f34 70%)}\r\n.al-pt__cup::after{content:\"\";position:absolute;right:-16px;top:36px;width:22px;height:22px;border-radius:50%;border:5px solid #fff}\r\n.al-pt__cup--2{left:auto;right:12%;top:auto;bottom:16%;width:80px;height:80px}\r\n.al-pt__cup--2::before{inset:13px}\r\n.al-pt__card{position:absolute;left:50%;top:50%;width:200px;height:270px;margin:-135px 0 0 -100px;border-radius:18px;background:#fff;box-shadow:0 22px 40px -22px rgba(60,20,30,.5);\r\n  display:flex;flex-direction:column;padding:18px;transform-origin:50% 120%}\r\n.al-pt__card--b{transform:rotate(-14deg) translateX(-30px);background:#f3dfe3}\r\n.al-pt__card--c{transform:rotate(-6deg) translateX(-12px);background:#c4a0a4}\r\n.al-pt__card--a{transform:rotate(6deg);animation:pt-card 7s ease-in-out infinite}\r\n@keyframes pt-card{0%,100%{transform:rotate(6deg)}50%{transform:rotate(3deg) translateY(-8px)}}\r\n.al-pt__cardlogo{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:600;color:var(--pt-muted)}\r\n.al-pt__cardlogo b{font-family:'Anton',sans-serif!important;font-weight:400;font-size:17px;color:var(--pt-ink)}\r\n.al-pt__cardlogo span{padding:4px 8px;border-radius:7px;border:1.5px dashed #c9b3b7;font-size:9.5px;letter-spacing:.8px;text-transform:uppercase}\r\n.al-pt__card q{display:block;margin:auto 0;font-family:'Anton',sans-serif!important;font-size:24px;line-height:1.15;color:var(--pt-ink);quotes:none}\r\n.al-pt__card small{font-size:10.5px;color:var(--pt-rose);font-weight:600;letter-spacing:.6px;text-transform:uppercase}\r\n.al-pt__cc{right:0;top:30px}\r\n.al-pt__cc2{left:0;bottom:24px;animation-delay:-2s}\r\n\r\n\/* hero art: cards \u2192 walk *\/\r\n.al-pt__deck{position:absolute;left:10px;top:40px;width:190px;height:250px}\r\n.al-pt__deck i{font-style:normal;position:absolute;inset:0;border-radius:18px;background:#fff;box-shadow:0 18px 34px -20px rgba(60,20,30,.5)}\r\n.al-pt__deck i:nth-child(1){transform:rotate(-10deg);background:#e8d3d7}\r\n.al-pt__deck i:nth-child(2){transform:rotate(-4deg);background:#f3e6e8}\r\n.al-pt__deck i:nth-child(3){display:flex;flex-direction:column;padding:18px;transform:rotate(3deg)}\r\n.al-pt__deck small{font-size:10.5px;font-weight:600;letter-spacing:.8px;text-transform:uppercase;color:var(--pt-muted)}\r\n.al-pt__deck b{display:block;margin:auto 0;font-family:'Anton',sans-serif!important;font-weight:400;font-size:22px;line-height:1.15;color:var(--pt-ink)}\r\n.al-pt__deck em{font-style:normal;font-size:11px;color:var(--pt-rose);font-weight:600}\r\n.al-pt__arrow{position:absolute;left:44%;top:150px;width:90px;height:40px}\r\n.al-pt__arrow path{fill:none;stroke:var(--pt-rose);stroke-width:2.5;stroke-linecap:round;stroke-dasharray:3 7;animation:pt-dash 1.2s linear infinite}\r\n.al-pt__mini{position:absolute;right:10px;top:10px;width:230px;height:440px;border-radius:40px;padding:9px;background:linear-gradient(145deg,#3a3a3c,#111);box-shadow:0 40px 70px -34px rgba(40,10,20,.6);transform:rotate(3deg)}\r\n.al-pt__mscr{position:relative;width:100%;height:100%;border-radius:32px;overflow:hidden;background:#eef2ea}\r\n.al-pt__mscr svg{position:absolute;inset:0;width:100%;height:100%}\r\n.al-pt__mq{position:absolute;left:10px;right:10px;bottom:10px;padding:14px;border-radius:20px;background:#fff;box-shadow:0 -6px 20px -10px rgba(0,0,0,.25)}\r\n.al-pt__mq small{display:block;font-size:10px;font-weight:600;color:var(--pt-rose);margin-bottom:6px}\r\n.al-pt__mq b{display:block;font-family:'Anton',sans-serif!important;font-weight:400;font-size:17px;line-height:1.15;color:var(--pt-ink)}\r\n.al-pt__split{left:0;bottom:30px;padding:14px 16px;min-width:230px;animation-delay:-2s}\r\n.al-pt__split small{margin-bottom:8px}\r\n.al-pt__bar{display:flex;height:30px;border-radius:999px;overflow:hidden;font-size:12px;font-weight:600}\r\n.al-pt__bar span{flex:1;display:flex;align-items:center;justify-content:center;color:#fff;background:var(--pt-rose)}\r\n.al-pt__bar span+span{background:var(--pt-ink)}\r\n\r\n\/* 50\/50 explainer *\/\r\n.al-pt__big5050{display:flex;align-items:stretch;gap:0;border-radius:28px;overflow:hidden;margin-bottom:18px;box-shadow:0 26px 50px -34px rgba(60,20,30,.45)}\r\n.al-pt__big5050>div{flex:1;padding:30px 30px 32px;color:#fff}\r\n.al-pt__big5050>div:first-child{background:linear-gradient(140deg,#e2a9b1,#d58a94)}\r\n.al-pt__big5050>div:last-child{background:var(--pt-ink)}\r\n.al-pt__big5050 b{display:block;font-family:'Anton',sans-serif!important;font-weight:400;font-size:clamp(54px,7vw,88px);line-height:1}\r\n.al-pt__big5050 span{display:block;font-size:15px;font-weight:600;margin-top:6px}\r\n.al-pt__big5050 ul{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-direction:column;gap:7px}\r\n.al-pt__big5050 li{position:relative;padding-left:20px;font-size:14px;line-height:1.5;color:rgba(255,255,255,.9)}\r\n.al-pt__big5050 li::before{content:\"\";position:absolute;left:0;top:8px;width:7px;height:7px;border-radius:50%;background:#fff}\r\n@media (max-width:980px){\r\n  .al-pt__table{inset:30px 10px 40px 10px}\r\n  .al-pt__card{width:170px;height:230px;margin:-115px 0 0 -85px;padding:15px}\r\n  .al-pt__card q{font-size:20px}\r\n  .al-pt__cup{width:74px;height:74px}.al-pt__cup::before{inset:12px}.al-pt__cup::after{top:26px}\r\n  .al-pt__cup--2{width:62px;height:62px}\r\n  .al-pt__deck{width:150px;height:200px;left:0;top:30px}\r\n  .al-pt__deck b{font-size:18px}\r\n  .al-pt__mini{width:190px;height:370px;right:0}\r\n  .al-pt__arrow{left:36%;top:120px;width:70px}\r\n  .al-pt__split{min-width:200px;bottom:10px}\r\n  .al-pt__big5050{flex-direction:column}\r\n  .al-pt__big5050>div{padding:24px 20px}\r\n}\r\n\r\n\/* ===== app-like animated backgrounds: routes, stops, questions ===== *\/\r\n.al-pt section{position:relative;overflow:hidden}\r\n.al-pt section>.al-pt__wrap{position:relative;z-index:1}\r\n.al-pt__fx{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}\r\n.al-pt__fx>svg{position:absolute;left:0;top:0;width:100%;height:100%}\r\n@keyframes pt-dash2{100%{stroke-dashoffset:-28}}\r\n@keyframes pt-drift{0%{transform:translate(0,0) scale(1)}100%{transform:translate(70px,50px) scale(1.12)}}\r\n@keyframes pt-zoom{0%{transform:scale(1.03)}100%{transform:scale(1.12)}}\r\n@keyframes pt-ln{0%{stroke-dashoffset:1;opacity:1}12%{stroke-dashoffset:0;opacity:1}75%{stroke-dashoffset:0;opacity:1}85%,100%{stroke-dashoffset:0;opacity:0}}\r\n@keyframes pt-nd{0%{opacity:0;transform:scale(0)}3%{opacity:1;transform:scale(1.25)}5%{opacity:1;transform:scale(1)}75%{opacity:1;transform:scale(1)}85%,100%{opacity:0;transform:scale(.6)}}\r\n@keyframes pt-ring{0%{transform:scale(1);opacity:.55}100%{transform:scale(2.6);opacity:0}}\r\n.al-pt__fx i{position:absolute;border-radius:50%;filter:blur(70px);animation:pt-drift var(--t,24s) ease-in-out infinite alternate}\r\n.al-pt__ph{position:absolute;inset:-3%;background-size:cover;background-position:center;animation:pt-zoom 30s ease-in-out infinite alternate}\r\n.al-pt__ph::after{content:\"\";position:absolute;inset:0}\r\n\r\n\/* route network: dotted ghost route, lines drawing stop to stop, numbered stops, a walker *\/\r\n.al-pt__fx .gh{fill:none;stroke:#d58a94;stroke-width:1.6;stroke-linecap:round;stroke-dasharray:2 10;opacity:.35;animation:pt-dash2 4s linear infinite}\r\n.al-pt__fx .ln{fill:none;stroke:#d58a94;stroke-width:1.8;stroke-linecap:round;stroke-dasharray:1 1;stroke-dashoffset:1;opacity:0;animation:pt-ln 16s ease-in-out var(--d,0s) infinite}\r\n.al-pt__fx .nd{opacity:0;transform-box:fill-box;transform-origin:center;animation:pt-nd 16s ease-out var(--d,0s) infinite}\r\n.al-pt__fx .nd circle{fill:#fff;stroke:#d58a94;stroke-width:2}\r\n.al-pt__fx .nd .rg{fill:none;stroke:#d58a94;stroke-width:1.5;transform-box:fill-box;transform-origin:center;animation:pt-ring 2.4s ease-out infinite}\r\n.al-pt__fx .nd text{font-family:'Poppins',sans-serif;font-size:10.5px;font-weight:600;fill:#b07880;text-anchor:middle;dominant-baseline:central}\r\n.al-pt__fx .wk{fill:#d58a94}\r\n.al-pt__fx .wkg{fill:#d58a94;opacity:.25}\r\n\r\n\/* floating question cards + app chips *\/\r\n.al-pt__q{position:absolute;left:0;top:0;display:flex;flex-direction:column;gap:7px;width:max-content;max-width:240px;padding:12px 14px;border-radius:18px;\r\n  background:rgba(255,255,255,.82);border:1px solid #fff;box-shadow:0 18px 40px -22px rgba(90,30,45,.45);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);\r\n  font-family:'Poppins',sans-serif;font-size:13px;font-weight:500;line-height:1.4;color:#1c1c1e;opacity:0;transform:translateY(16px) scale(.9);\r\n  transition:opacity .8s ease,transform .8s cubic-bezier(.2,.8,.2,1)}\r\n.al-pt__q.is-in{opacity:.92;transform:none}\r\n.al-pt__q em{align-self:flex-start;font-style:normal;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#fff;padding:3px 9px;border-radius:999px;background:var(--lv,#b07880)}\r\n.al-pt__q--chip{flex-direction:row;align-items:center;gap:9px;border-radius:999px;padding:7px 14px 7px 7px;font-size:12.5px;font-weight:600}\r\n.al-pt__q--chip b{flex:none;width:24px;height:24px;border-radius:50%;background:#d58a94;display:grid;place-items:center;box-shadow:0 0 0 4px rgba(213,138,148,.18)}\r\n.al-pt__q--chip b::after{content:\"\";width:8px;height:8px;border-radius:50%;background:#fff}\r\n.al-pt__q--chip small{font-size:12px;font-weight:400;color:#8a7b7e}\r\n.al-pt__q--bar{flex-direction:column;gap:8px;min-width:190px}\r\n.al-pt__q--bar span{display:flex;justify-content:space-between;gap:16px;font-size:12px;font-weight:600}\r\n.al-pt__q--bar span small{font-weight:400;color:#8a7b7e;font-size:12px}\r\n.al-pt__q--bar i{position:static;display:block;height:6px;border-radius:9px;background:#f1e3e6;filter:none;animation:none;overflow:hidden}\r\n.al-pt__q--bar i::after{content:\"\";display:block;height:100%;width:var(--w,40%);border-radius:9px;background:linear-gradient(90deg,#c4a0a4,#d58a94)}\r\n\r\n\/* dark variant *\/\r\n.al-pt__fx--dark .gh{opacity:.45}\r\n.al-pt__fx--dark .ln{stroke:#e7a9b1}\r\n.al-pt__fx--dark .nd circle{fill:#2a1d21;stroke:#e7a9b1}\r\n.al-pt__fx--dark .nd .rg{fill:none;stroke:#e7a9b1}\r\n.al-pt__fx--dark .nd text{fill:#f3c9cf}\r\n.al-pt__fx--dark .al-pt__q{background:rgba(255,255,255,.09);border-color:rgba(255,255,255,.16);color:rgba(255,255,255,.92);box-shadow:0 18px 40px -24px rgba(0,0,0,.6)}\r\n.al-pt__fx--dark .al-pt__q small{color:rgba(255,255,255,.6)}\r\n.al-pt__fx--dark .al-pt__q--bar i{background:rgba(255,255,255,.14)}\r\n.al-pt__fx--dark i.g1{width:560px;height:560px;right:-160px;top:-180px;background:#d58a94;opacity:.2}\r\n.al-pt__fx--dark i.g2{width:460px;height:460px;left:-140px;bottom:-180px;background:#7a4a52;opacity:.35;--t:30s}\r\n\r\n\/* light glows *\/\r\n.al-pt__fx--light i.g1{width:500px;height:500px;right:-160px;top:-140px;background:#f6dde1;opacity:.7}\r\n.al-pt__fx--light i.g2{width:400px;height:400px;left:-140px;bottom:-140px;background:#f2d3d8;opacity:.6;--t:30s}\r\n\r\n\/* who \u2013 photo under a mauve veil *\/\r\n.al-pt__fx--photo .al-pt__ph{filter:saturate(.8)}\r\n.al-pt__fx--photo .al-pt__ph::after{background:linear-gradient(160deg,rgba(58,34,40,.86) 0%,rgba(74,42,49,.8) 50%,rgba(44,30,34,.9) 100%)}\r\n.al-pt .al-pt__who{background:#3a2228}\r\n\/* steps \/ models \u2013 faint photo, blush veil *\/\r\n.al-pt__fx--photol .al-pt__ph{filter:saturate(.7)}\r\n.al-pt__fx--photol .al-pt__ph::after{background:linear-gradient(180deg,rgba(250,244,245,.92) 0%,rgba(250,240,242,.88) 60%,rgba(251,238,241,.95) 100%)}\r\n\/* form \u2013 dark, no photo *\/\r\n.al-pt .al-pt__form{background:linear-gradient(150deg,#1c1c1e 0%,#271b1f 55%,#3a2228 100%)}\r\n\r\n\/* journey \u2013 gentle waves at the bottom *\/\r\n.al-pt__fx--waves>svg.wv{top:auto;bottom:0;height:180px;width:200%}\r\n.al-pt__fx--waves .wv path{fill:#f6e1e4;animation:pt-wave 30s linear infinite}\r\n.al-pt__fx--waves .wv path:nth-child(2){fill:#f2d6db;opacity:.6;animation-duration:40s;animation-direction:reverse}\r\n@keyframes pt-wave{100%{transform:translateX(-50%)}}\r\n\r\n@media (max-width:980px){.al-pt__fx i.g1,.al-pt__fx i.g2{filter:blur(50px);width:300px;height:300px}.al-pt__q{max-width:200px;font-size:12px}}\r\n@media (prefers-reduced-motion:reduce){.al-pt__fx *{animation:none!important}.al-pt__fx .ln{stroke-dashoffset:0;opacity:.6}.al-pt__fx .nd{opacity:1}}\r\n\r\n\/* ===== exclusive walk + revenue share + age levels ===== *\/\r\n.al-pt .al-pt__excl{background:#fff}\r\n.al-pt__exgrid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:18px;align-items:stretch;margin-bottom:46px}\r\n.al-pt__brw{border-radius:26px;overflow:hidden;background:#fff;border:1px solid #efe2e5;box-shadow:0 36px 70px -40px rgba(90,30,45,.55);animation:pt-float 7s ease-in-out infinite}\r\n@keyframes pt-float{50%{transform:translateY(-8px)}}\r\n.al-pt__brbar{display:flex;align-items:center;gap:10px;padding:12px 16px;background:#f4f1f2;border-bottom:1px solid #ece4e6}\r\n.al-pt__brbar i{width:10px;height:10px;border-radius:50%;background:#e2d3d6}\r\n.al-pt__brbar i:nth-child(1){background:#f0a8a8}.al-pt__brbar i:nth-child(2){background:#f2d38f}.al-pt__brbar i:nth-child(3){background:#a7d8a9}\r\n.al-pt__brurl{flex:1;margin-left:6px;padding:6px 12px;border-radius:999px;background:#fff;font-size:12.5px;color:var(--pt-muted);display:flex;align-items:center;gap:6px}\r\n.al-pt__brurl svg{width:12px;height:12px;fill:none;stroke:#5fc283;stroke-width:2.4}\r\n.al-pt__brurl b{color:var(--pt-ink);font-weight:600}\r\n.al-pt__brhero{position:relative;padding:22px 22px 20px;color:#fff;background:linear-gradient(130deg,#e2a9b1,#d58a94 45%,#9c5f69)}\r\n.al-pt__brhero::after{content:\"\";position:absolute;right:-50px;top:-50px;width:180px;height:180px;border-radius:50%;border:24px solid rgba(255,255,255,.12)}\r\n.al-pt__brlogo{display:inline-flex;align-items:center;gap:10px;font-size:18px;font-style:italic;margin-bottom:14px}\r\n.al-pt__brlogo span{font-style:normal;font-size:10.5px;font-weight:600;letter-spacing:1px;text-transform:uppercase;padding:6px 10px;border-radius:9px;border:1.5px dashed rgba(255,255,255,.85)}\r\n.al-pt__brhero b{display:block;font-family:'Anton',sans-serif!important;font-weight:400;font-size:28px;line-height:1.1}\r\n.al-pt__brlock{display:inline-flex;align-items:center;gap:6px;margin-top:10px;font-size:11.5px;font-weight:600;padding:5px 11px;border-radius:999px;background:rgba(28,28,30,.35)}\r\n.al-pt__brlock svg{width:12px;height:12px;fill:none;stroke:#fff;stroke-width:2.2}\r\n.al-pt__brlist{padding:14px;display:flex;flex-direction:column;gap:8px}\r\n.al-pt__brrow{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:14px;background:#f7f4f4;opacity:0;transform:translateX(-14px)}\r\n.al-pt.is-ex .al-pt__brrow{animation:pt-row .6s cubic-bezier(.2,1.4,.4,1) forwards}\r\n.al-pt.is-ex .al-pt__brrow:nth-child(2){animation-delay:.15s}.al-pt.is-ex .al-pt__brrow:nth-child(3){animation-delay:.3s}\r\n@keyframes pt-row{100%{opacity:1;transform:none}}\r\n.al-pt__brrow i{flex:0 0 34px;height:34px;border-radius:10px;background:linear-gradient(140deg,#efd3d8,#c98f98)}\r\n.al-pt__brrow span{flex:1;font-size:13.5px;font-weight:600;color:var(--pt-ink)}\r\n.al-pt__brrow em{font-style:normal;font-size:11.5px;font-weight:600;padding:5px 11px;border-radius:999px;background:var(--pt-rose);color:#fff}\r\n.al-pt__rev{position:relative;overflow:hidden;padding:28px 28px 30px;border-radius:26px;background:var(--pt-ink);color:rgba(255,255,255,.85)}\r\n.al-pt__rev>b{position:relative;z-index:1;display:block;font-family:'Anton',sans-serif!important;font-weight:400;font-size:30px;line-height:1.1;color:#fff;margin-bottom:10px}\r\n.al-pt__rev>p{position:relative;z-index:1;margin:0 0 18px;font-size:14.5px;line-height:1.6}\r\n.al-pt__revstage{position:relative;height:120px;border-radius:18px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);overflow:hidden;margin-bottom:16px}\r\n.al-pt__sale{position:absolute;left:14px;display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:12px;background:rgba(255,255,255,.1);font-size:12.5px;font-weight:600;color:#fff;\r\n  opacity:0;animation:pt-sale 6s ease-in-out infinite}\r\n.al-pt__sale::before{content:\"\";width:8px;height:8px;border-radius:50%;background:#5fc283}\r\n.al-pt__sale--1{top:14px;animation-delay:0s}.al-pt__sale--2{top:44px;animation-delay:2s}.al-pt__sale--3{top:74px;animation-delay:4s}\r\n@keyframes pt-sale{0%{opacity:0;transform:translateX(-20px)}8%,30%{opacity:1;transform:none}40%,100%{opacity:0;transform:translateX(10px)}}\r\n.al-pt__coin{position:absolute;right:20px;width:46px;height:46px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:'Anton',sans-serif!important;font-size:18px;color:#fff;\r\n  background:radial-gradient(circle at 35% 30%,#f0b3bb,#d58a94 60%,#b07880);box-shadow:0 10px 24px -8px rgba(213,138,148,.9);opacity:0;animation:pt-coin 6s cubic-bezier(.2,1.4,.4,1) infinite}\r\n.al-pt__coin--1{top:10px;animation-delay:.4s}.al-pt__coin--2{top:38px;right:74px;animation-delay:2.4s}.al-pt__coin--3{top:64px;animation-delay:4.4s}\r\n@keyframes pt-coin{0%{opacity:0;transform:scale(.3) translateY(20px)}8%{opacity:1;transform:scale(1.15)}14%,30%{opacity:1;transform:scale(1)}42%,100%{opacity:0;transform:translateY(-24px) scale(.8)}}\r\n.al-pt__revlist{position:relative;z-index:1;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}\r\n.al-pt__revlist li{position:relative;padding-left:26px;font-size:14.5px;line-height:1.5;color:rgba(255,255,255,.9)}\r\n.al-pt__revlist li::before{content:\"\";position:absolute;left:0;top:6px;width:13px;height:7px;border-left:2.5px solid var(--pt-rose);border-bottom:2.5px solid var(--pt-rose);transform:rotate(-45deg)}\r\n.al-pt__ages{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}\r\n.al-pt__age{position:relative;overflow:hidden;padding:22px 22px 24px;border-radius:24px;color:#fff;min-height:180px;display:flex;flex-direction:column;\r\n  transition:transform .45s cubic-bezier(.2,1.4,.4,1),box-shadow .4s}\r\n.al-pt__age:hover{transform:translateY(-8px) rotate(-1deg);box-shadow:0 30px 50px -28px rgba(90,30,45,.7)}\r\n.al-pt__age:nth-child(1){background:linear-gradient(150deg,#ecbcc3,#d58a94)}\r\n.al-pt__age:nth-child(2){background:linear-gradient(150deg,#d9a0a8,#b9727d)}\r\n.al-pt__age:nth-child(3){background:linear-gradient(150deg,#b97d86,#8f5660)}\r\n.al-pt__age:nth-child(4){background:linear-gradient(150deg,#8a5860,#4a2a31)}\r\n.al-pt__age::after{content:\"\";position:absolute;right:-40px;bottom:-40px;width:140px;height:140px;border-radius:50%;border:20px solid rgba(255,255,255,.1)}\r\n.al-pt__age small{align-self:flex-start;font-size:11.5px;font-weight:600;padding:5px 11px;border-radius:999px;background:rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.4)}\r\n.al-pt__age b{display:block;margin:auto 0 6px;padding-top:24px;font-family:'Anton',sans-serif!important;font-weight:400;font-size:40px;line-height:1}\r\n.al-pt__age p{position:relative;z-index:1;margin:0;font-size:13.5px;line-height:1.5;color:rgba(255,255,255,.9)}\r\n.al-pt__agehead{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:18px}\r\n.al-pt__agehead b{font-family:'Anton',sans-serif!important;font-weight:400;font-size:clamp(26px,3vw,36px);line-height:1.1;color:var(--pt-ink)}\r\n.al-pt__agehead span{font-size:14px;color:var(--pt-muted);max-width:360px;text-align:right}\r\n@media (max-width:980px){\r\n  .al-pt__exgrid{grid-template-columns:minmax(0,1fr)}\r\n  .al-pt__ages{grid-template-columns:repeat(2,minmax(0,1fr))}\r\n  .al-pt__age{min-height:150px;padding:18px}.al-pt__age b{font-size:32px}\r\n  .al-pt__agehead{flex-direction:column;align-items:flex-start}.al-pt__agehead span{text-align:left}\r\n}\r\n\r\n\/* TABS (dark) *\/\r\n.al-pt .al-pt__who{background:var(--pt-ink);color:#fff}\r\n.al-pt__tabs{position:relative;display:inline-flex;flex-wrap:wrap;justify-content:center;gap:6px;padding:6px;border-radius:999px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);margin:0 auto 26px}\r\n.al-pt .al-pt__tab{all:unset;cursor:pointer;padding:11px 20px!important;border-radius:999px!important;font-family:'Poppins',sans-serif!important;font-size:14.5px;font-weight:600;color:rgba(255,255,255,.7)!important;\r\n  background:transparent!important;transition:background .3s,color .3s;white-space:nowrap;-webkit-tap-highlight-color:transparent}\r\n.al-pt .al-pt__tab:hover{color:#fff!important}\r\n.al-pt .al-pt__tab.is-on{background:#fff!important;color:var(--pt-ink)!important}\r\n.al-pt__tab:focus-visible{outline:2px solid var(--pt-rose)!important;outline-offset:2px}\r\n.al-pt__panels{display:grid;max-width:860px;margin:0 auto;text-align:left}\r\n.al-pt__panel{grid-area:1\/1;display:grid;grid-template-columns:auto 1fr;gap:22px;padding:34px 36px;border-radius:30px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);\r\n  opacity:0;transform:translateY(10px);pointer-events:none;transition:opacity .45s ease,transform .55s cubic-bezier(.2,.8,.2,1)}\r\n.al-pt__panel.is-on{opacity:1;transform:none;pointer-events:auto}\r\n.al-pt__panel .al-pt__ic{background:var(--pt-rose)}\r\n.al-pt__panel .al-pt__ic svg{stroke:#fff}\r\n.al-pt__panel b{display:block;font-family:'Anton',sans-serif!important;font-weight:400;font-size:clamp(26px,3vw,34px);line-height:1.12;margin-bottom:16px;color:#fff}\r\n.al-pt__panel ul{list-style:none;margin:0 0 18px;padding:0;display:flex;flex-direction:column;gap:10px}\r\n.al-pt__panel li{position:relative;padding-left:26px;font-size:15px;line-height:1.55;color:rgba(255,255,255,.88)}\r\n.al-pt__panel li::before{content:\"\";position:absolute;left:0;top:7px;width:14px;height:8px;border-left:2.5px solid var(--pt-rose);border-bottom:2.5px solid var(--pt-rose);transform:rotate(-45deg)}\r\n.al-pt__perfect{display:block;padding-top:16px;border-top:1px solid rgba(255,255,255,.12);font-size:13.5px;line-height:1.6;color:rgba(255,255,255,.62)}\r\n\r\n\/* BENEFITS *\/\r\n.al-pt .al-pt__ben{background:#fff}\r\n.al-pt__grid4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}\r\n.al-pt__tile{padding:26px 24px 28px;border-radius:26px;background:var(--pt-grey);border:1px solid #ededed;transition:transform .4s cubic-bezier(.2,.8,.2,1),box-shadow .4s,background .4s}\r\n.al-pt__tile:hover{transform:translateY(-5px);background:#fff;box-shadow:0 26px 50px -32px rgba(60,20,30,.4)}\r\n.al-pt__tile b{display:block;margin:18px 0 8px;font-family:'Anton',sans-serif!important;font-weight:400;font-size:24px;line-height:1.12;color:var(--pt-ink)}\r\n.al-pt__tile p{margin:0;font-size:14.5px;line-height:1.6}\r\n\r\n\/* JOURNEY (end customer's view) *\/\r\n.al-pt .al-pt__jour{background:linear-gradient(180deg,#fff 0%,var(--pt-blush) 100%)}\r\n.al-pt__jlead{margin:-18px 0 34px;font-size:16px;line-height:1.6;max-width:560px}\r\n.al-pt__jrow{position:relative;display:grid;grid-template-columns:repeat(var(--pt-jn,5),minmax(0,1fr));gap:14px;list-style:none;margin:0;padding:0}\r\n.al-pt__jrow::before{content:\"\";position:absolute;left:8%;right:8%;top:74px;border-top:2px dashed #e6c6cc;z-index:0}\r\n.al-pt__jm{position:relative;z-index:1;display:flex;flex-direction:column;border-radius:26px;background:#fff;overflow:hidden;box-shadow:0 22px 44px -32px rgba(60,20,30,.45);border:1px solid #f3e3e6;\r\n  transition:transform .4s cubic-bezier(.2,.8,.2,1),box-shadow .4s}\r\n.al-pt__jm:hover{transform:translateY(-6px);box-shadow:0 30px 56px -30px rgba(60,20,30,.5)}\r\n.al-pt__jart{position:relative;height:148px;display:flex;align-items:center;justify-content:center;background:linear-gradient(150deg,#f6e4e7,#ecc8ce)}\r\n.al-pt__jm:nth-child(2) .al-pt__jart{background:linear-gradient(150deg,#efd3d8,#dcaab2)}\r\n.al-pt__jm:nth-child(3) .al-pt__jart{background:linear-gradient(150deg,#e3b7be,#c98f98)}\r\n.al-pt__jm:nth-child(4) .al-pt__jart{background:linear-gradient(150deg,#c98f98,#a8707a)}\r\n.al-pt__jm:nth-child(5) .al-pt__jart{background:linear-gradient(150deg,#9a6670,#6e414a)}\r\n.al-pt__jart::after{content:\"\";position:absolute;inset:0;background:repeating-linear-gradient(118deg,rgba(255,255,255,.07) 0 2px,transparent 2px 22px)}\r\n.al-pt__jic{position:relative;z-index:1;width:66px;height:66px;border-radius:22px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.9);\r\n  box-shadow:0 14px 28px -14px rgba(60,20,30,.55);transform:rotate(-4deg);transition:transform .5s cubic-bezier(.2,1.4,.4,1)}\r\n.al-pt__jm:nth-child(even) .al-pt__jic{transform:rotate(4deg)}\r\n.al-pt__jm:hover .al-pt__jic{transform:rotate(0) scale(1.08)}\r\n.al-pt__jic svg{width:30px;height:30px;fill:none;stroke:var(--pt-rose);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}\r\n.al-pt__jart small{position:absolute;z-index:1;left:12px;top:12px;font-size:11px;font-weight:600;letter-spacing:.6px;padding:4px 10px;border-radius:999px;background:rgba(255,255,255,.75);color:var(--pt-ink)}\r\n.al-pt__jbody{padding:18px 20px 22px}\r\n.al-pt__jbody b{display:block;font-family:'Anton',sans-serif!important;font-weight:400;font-size:22px;line-height:1.12;color:var(--pt-ink);margin-bottom:6px}\r\n.al-pt__jbody p{margin:0;font-size:14px;line-height:1.58}\r\n.al-pt__jnote{margin:22px 0 0;font-size:13.5px;color:var(--pt-muted);text-align:center}\r\n@media (max-width:980px){\r\n  .al-pt__jlead{margin:-10px 0 22px;font-size:15px}\r\n  .al-pt__jrow{display:flex;gap:12px;margin:0 -16px;padding:4px 16px 18px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}\r\n  .al-pt__jrow::-webkit-scrollbar{display:none}\r\n  .al-pt__jrow::before{display:none}\r\n  .al-pt__jm{flex:0 0 78%;scroll-snap-align:center}\r\n  .al-pt__jart{height:132px;padding-top:30px}\r\n  .al-pt__jswipe{display:block!important}\r\n}\r\n.al-pt__jswipe{display:none;margin:-12px 0 16px;font-size:12px;color:var(--pt-muted)}\r\n\r\n\/* STEPS *\/\r\n.al-pt .al-pt__steps{background:var(--pt-grey)}\r\n.al-pt__line{position:relative;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;counter-reset:s}\r\n.al-pt__line::before{content:\"\";position:absolute;left:10%;right:10%;top:23px;height:2px;background:linear-gradient(90deg,var(--pt-rose) var(--pt-fill,0%),#e3d9db var(--pt-fill,0%));transition:--pt-fill 1s}\r\n.al-pt__line li{position:relative;text-align:center;padding:0 6px}\r\n.al-pt__line em{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin:0 auto 16px;border-radius:50%;font-style:normal;font-size:14px;font-weight:600;\r\n  background:#fff;color:var(--pt-rose);border:2px solid #ecd3d9;transition:background .5s,color .5s,border-color .5s,transform .5s cubic-bezier(.2,1.4,.4,1)}\r\n.al-pt__line li.is-lit em{background:var(--pt-rose);border-color:var(--pt-rose);color:#fff;transform:scale(1.06)}\r\n.al-pt__line b{display:block;font-size:16px;font-weight:600;color:var(--pt-ink);margin-bottom:6px;line-height:1.3}\r\n.al-pt__line span{display:block;font-size:14px;line-height:1.55}\r\n\r\n\/* EXTRA *\/\r\n.al-pt .al-pt__extra{background:#fff}\r\n.al-pt__xgrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;align-items:stretch}\r\n.al-pt__xcard{padding:30px 30px 32px;border-radius:28px;background:var(--pt-blush);border:1px solid #f3dfe3}\r\n.al-pt__xcard--dark{background:var(--pt-ink);border-color:var(--pt-ink);color:rgba(255,255,255,.82)}\r\n.al-pt__xcard>b{display:block;font-family:'Anton',sans-serif!important;font-weight:400;font-size:28px;line-height:1.1;color:var(--pt-ink);margin-bottom:12px}\r\n.al-pt__xcard--dark>b{color:#fff}\r\n.al-pt__xcard p{margin:0 0 18px;font-size:15px;line-height:1.65}\r\n.al-pt__chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}\r\n.al-pt__chips i{font-style:normal;font-size:13px;font-weight:500;padding:8px 14px;border-radius:999px;background:#fff;color:var(--pt-ink);border:1px solid #f0dde2}\r\n.al-pt__xcard--dark .al-pt__chips i{background:rgba(255,255,255,.1);color:#fff;border-color:rgba(255,255,255,.18)}\r\n.al-pt__xcard--dark .al-pt__link{color:#fff!important}\r\n.al-pt__levels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}\r\n.al-pt__lv{position:relative;overflow:hidden;padding:28px 26px 30px;border-radius:28px;color:#fff;min-height:220px;display:flex;flex-direction:column;transition:transform .4s cubic-bezier(.2,.8,.2,1)}\r\n.al-pt__lv:hover{transform:translateY(-5px)}\r\n.al-pt__lv--light{background:linear-gradient(150deg,#d4b1b6,#c4a0a4 50%,#a98388)}\r\n.al-pt__lv--bond{background:linear-gradient(150deg,#c98f98,#b07880 50%,#93626b)}\r\n.al-pt__lv--deep{background:linear-gradient(150deg,#8a5860,#7a4a52 50%,#4a2a31)}\r\n.al-pt__lv small{align-self:flex-start;font-size:12px;font-weight:600;padding:5px 12px;border-radius:999px;background:rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.4)}\r\n.al-pt__lv b{display:block;margin:auto 0 8px;padding-top:30px;font-family:'Anton',sans-serif!important;font-weight:400;font-size:28px;line-height:1.1}\r\n.al-pt__lv p{margin:0;font-size:14.5px;line-height:1.6;color:rgba(255,255,255,.88)}\r\n.al-pt__note{margin:22px 0 0;text-align:center;font-size:13.5px;color:var(--pt-muted)}\r\n\r\n\/* MODELS *\/\r\n.al-pt .al-pt__models{background:var(--pt-blush)}\r\n.al-pt__mgrid{display:grid;grid-template-columns:repeat(var(--pt-cols,3),minmax(0,1fr));gap:14px}\r\n.al-pt__model{position:relative;padding:26px 24px 28px;border-radius:26px;background:#fff;box-shadow:0 22px 44px -34px rgba(60,20,30,.45);border:1px solid #f3e3e6;transition:transform .4s cubic-bezier(.2,.8,.2,1)}\r\n.al-pt__model:hover{transform:translateY(-5px)}\r\n.al-pt__model em{position:absolute;top:24px;right:24px;font-style:normal;font-size:12px;font-weight:600;color:#c9b3b7}\r\n.al-pt__model b{display:block;margin:18px 0 8px;font-size:17px;font-weight:600;color:var(--pt-ink);line-height:1.3}\r\n.al-pt__model p{margin:0;font-size:14.5px;line-height:1.6}\r\n\r\n\/* FORM *\/\r\n.al-pt .al-pt__form{background:linear-gradient(150deg,#1c1c1e 0%,#271b1f 55%,#3a2228 100%);color:rgba(255,255,255,.8)}\r\n.al-pt__fgrid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:50px;align-items:start}\r\n.al-pt__fcopy p{font-size:16px;line-height:1.65;margin:0 0 20px;max-width:420px}\r\n.al-pt__fnote{display:block;font-size:14px;color:rgba(255,255,255,.6)}\r\n.al-pt .al-pt__fnote a{color:var(--pt-rose)!important;text-decoration:underline!important}\r\n.al-pt__fbox{display:grid;grid-template-columns:1fr 1fr;gap:14px 14px;padding:28px;border-radius:30px;background:#fff;color:var(--pt-text)}\r\n.al-pt__fl{display:flex;flex-direction:column;gap:7px;min-width:0}\r\n.al-pt__fl>span{font-size:13px;font-weight:600;color:var(--pt-ink)}\r\n.al-pt__fl small{font-weight:400;color:var(--pt-muted)}\r\n.al-pt__full{grid-column:1\/-1}\r\n.al-pt .al-pt__fbox input,.al-pt .al-pt__fbox select,.al-pt .al-pt__fbox textarea{width:100%!important;padding:13px 15px!important;border-radius:14px!important;border:1px solid #e8e2e3!important;\r\n  background:var(--pt-grey)!important;color:var(--pt-ink)!important;font-family:'Poppins',sans-serif!important;font-size:15px!important;line-height:1.4;outline:none;box-shadow:none!important;\r\n  transition:border-color .25s,background .25s;-webkit-appearance:none;appearance:none;margin:0}\r\n.al-pt .al-pt__fbox textarea{resize:vertical;min-height:90px}\r\n.al-pt .al-pt__fbox input:focus,.al-pt .al-pt__fbox select:focus,.al-pt .al-pt__fbox textarea:focus{border-color:var(--pt-rose)!important;background:#fff!important}\r\n.al-pt .al-pt__fbox .is-bad{border-color:#e0564f!important;background:#fff5f5!important}\r\n.al-pt__sel{position:relative;display:block}\r\n.al-pt__sel::after{content:\"\";position:absolute;right:16px;top:50%;width:8px;height:8px;margin-top:-6px;border-right:2px solid var(--pt-muted);border-bottom:2px solid var(--pt-muted);transform:rotate(45deg);pointer-events:none}\r\n.al-pt__err{grid-column:1\/-1;min-height:0;font-size:13px;color:#e0564f}\r\n.al-pt .al-pt__submit{grid-column:1\/-1;width:100%}\r\n.al-pt__submit.is-sent{background:#5fc283!important}\r\n.al-pt__fhint{grid-column:1\/-1;text-align:center;font-size:12.5px;color:var(--pt-muted)}\r\n.al-pt__fbox.is-shake{animation:pt-shake .4s}\r\n@keyframes pt-shake{25%{transform:translateX(-6px)}50%{transform:translateX(6px)}75%{transform:translateX(-3px)}}\r\n\r\n\/* reveal *\/\r\n.al-pt.al-js .al-pt__rv{opacity:0;transform:translateY(34px) scale(.92);transition:opacity .7s ease,transform .9s cubic-bezier(.2,1.35,.4,1)}\r\n.al-pt.al-js .al-pt__rv.is-in{opacity:1;transform:none}\r\n.al-pt__hero .al-pt__h1,.al-pt__hero .al-pt__sub,.al-pt__hero .al-pt__ctas,.al-pt__hero .al-pt__facts{animation:pt-up .9s cubic-bezier(.16,1,.3,1) both}\r\n.al-pt__hero .al-pt__sub{animation-delay:.1s}.al-pt__hero .al-pt__ctas{animation-delay:.2s}.al-pt__hero .al-pt__facts{animation-delay:.3s}\r\n@keyframes pt-up{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:none}}\r\n\r\n@media (max-width:980px){\r\n  .al-pt__wrap{padding:0 16px}\r\n  .al-pt section{padding:66px 0}\r\n  .al-pt .al-pt__hero{padding:194px 0 60px}\r\n  .al-pt__herogrid,.al-pt__xgrid,.al-pt__fgrid{grid-template-columns:minmax(0,1fr);gap:34px}\r\n  .al-pt__h1{font-size:clamp(40px,11vw,64px)}\r\n  .al-pt__sub{font-size:15.5px}\r\n  .al-pt .al-pt__btn,.al-pt .al-pt__ghost{flex:1 1 100%;justify-content:center}\r\n  .al-pt__facts li{flex:1 1 30%;min-width:0;padding:10px 12px;font-size:11.5px}\r\n  .al-pt__facts b{font-size:13.5px}\r\n  .al-pt__art{height:440px;max-width:420px;margin:0 auto;width:100%}\r\n  .al-pt__map{inset:30px 10px 40px 10px}\r\n  .al-pt__fv1{right:-4px;top:0;min-width:0;padding:12px 15px}\r\n  .al-pt__fv2{left:-4px;bottom:50px;min-width:0;padding:12px 15px}\r\n  .al-pt__phonebg{inset:0 14px 20px 14px}\r\n  .al-pt__bubs{left:36px;right:36px;top:36px}\r\n  .al-pt__ticket{left:0;right:0;bottom:64px}\r\n  .al-pt__tl{padding:16px 16px}.al-pt__tr{padding:16px 16px}\r\n  .al-pt__tl b{font-size:22px}.al-pt__tr code{font-size:17px}\r\n  .al-pt__h2{margin-bottom:26px}\r\n  .al-pt__tabs{display:flex;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none;border-radius:20px;margin:0 -2px 18px}\r\n  .al-pt__tabs::-webkit-scrollbar{display:none}\r\n  .al-pt .al-pt__tab{padding:10px 16px!important;font-size:13.5px}\r\n  .al-pt__panel{grid-template-columns:1fr;gap:14px;padding:24px 20px}\r\n  .al-pt__grid4,.al-pt__levels{grid-template-columns:minmax(0,1fr);gap:10px}\r\n  .al-pt__tile{display:grid;grid-template-columns:44px 1fr;gap:4px 14px;padding:20px}\r\n  .al-pt__tile .al-pt__ic{grid-row:span 2}\r\n  .al-pt__tile b{margin:0;font-size:21px}\r\n  .al-pt__line{grid-template-columns:minmax(0,1fr);gap:0}\r\n  .al-pt__line::before{left:23px;right:auto;top:10px;bottom:10px;width:2px;height:auto;background:linear-gradient(180deg,var(--pt-rose) var(--pt-fill,0%),#e3d9db var(--pt-fill,0%))}\r\n  .al-pt__line li{display:grid;grid-template-columns:48px 1fr;gap:2px 16px;text-align:left;padding:0 0 22px}\r\n  .al-pt__line em{grid-row:span 2;margin:0}\r\n  .al-pt__line b{margin:4px 0 2px}\r\n  .al-pt__lv{min-height:0}\r\n  .al-pt__lv b{padding-top:22px}\r\n  .al-pt__mgrid{grid-template-columns:minmax(0,1fr);gap:10px}\r\n  .al-pt__xcard{padding:24px 20px}\r\n  .al-pt__fbox{grid-template-columns:minmax(0,1fr);padding:20px}\r\n}\r\n@media (prefers-reduced-motion:reduce){.al-pt *{animation:none!important;transition:none!important}.al-pt__bub{opacity:1;transform:none}}\r\n\/* ===================== v3: iOS look ===================== *\/\r\n.al-pt__ic{border-radius:13px;background:linear-gradient(145deg,#e9adb5,#d58a94 60%,#c27782);box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 8px 16px -10px rgba(180,90,105,.8)}\r\n.al-pt__ic svg{stroke:#fff}\r\n\r\n\/* hero \u2013 dark, photo only on the right *\/\r\n.al-pt .al-pt__hero{background:radial-gradient(ellipse 45% 55% at 78% 40%,rgba(213,138,148,.22),rgba(213,138,148,0) 70%),linear-gradient(160deg,#1c1c1e 0%,#221a1d 55%,#33222a 100%);color:rgba(255,255,255,.75)}\r\n.al-pt__hero .al-pt__pill{background:rgba(213,138,148,.16);border:1px solid rgba(213,138,148,.45);color:#f3c9cf}\r\n.al-pt__hero .al-pt__h1{color:#fff}\r\n.al-pt__hero .al-pt__sub{color:rgba(255,255,255,.74)}\r\n.al-pt .al-pt__hero .al-pt__ghost{background:rgba(255,255,255,.08)!important;border:1px solid rgba(255,255,255,.18)!important;color:#fff!important}\r\n.al-pt .al-pt__hero .al-pt__ghost:hover,.al-pt .al-pt__hero .al-pt__ghost:focus{background:rgba(255,255,255,.16)!important;color:#fff!important}\r\n.al-pt__hero .al-pt__facts li{background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.12);color:rgba(255,255,255,.55)}\r\n.al-pt__hero .al-pt__facts b{color:#fff}\r\n.al-pt__hero .al-pt__mini{box-shadow:0 0 0 1px rgba(255,255,255,.16),0 40px 70px -30px rgba(0,0,0,.8)}\r\n.al-pt__fx--herophoto .al-pt__ph{left:38%;filter:saturate(.75);opacity:.5;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 55%);mask-image:linear-gradient(90deg,transparent 0%,#000 55%)}\r\n.al-pt__fx--herophoto .al-pt__ph::after{background:rgba(28,22,24,.55)}\r\n\r\n\/* why \u2013 bento with a photo + white tiles *\/\r\n.al-pt .al-pt__ben{background:var(--pt-grey)}\r\n.al-pt__bento{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);gap:14px}\r\n.al-pt__bphoto{position:relative;margin:0;min-height:100%;border-radius:30px;overflow:hidden;background-size:cover;background-position:center;box-shadow:0 30px 60px -40px rgba(60,20,30,.6)}\r\n.al-pt__bphoto::after{content:\"\";position:absolute;inset:0;background:linear-gradient(180deg,rgba(28,28,30,0) 45%,rgba(28,28,30,.6))}\r\n.al-pt__bphoto figcaption,.al-pt__mphoto figcaption{position:absolute;z-index:1;left:14px;right:14px;bottom:14px;display:flex;align-items:center;gap:10px;padding:12px 15px;border-radius:18px;\r\n  background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.28);-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4);color:#fff;font-size:13.5px;font-weight:600;line-height:1.4}\r\n.al-pt__bphoto figcaption i{flex:none;width:9px;height:9px;border-radius:50%;background:#5fc283;box-shadow:0 0 0 0 rgba(95,194,131,.6);animation:pt-live 2s ease-out infinite}\r\n@keyframes pt-live{0%{box-shadow:0 0 0 0 rgba(95,194,131,.6)}100%{box-shadow:0 0 0 10px rgba(95,194,131,0)}}\r\n.al-pt__bento .al-pt__grid4{grid-template-columns:repeat(2,minmax(0,1fr))}\r\n.al-pt__tile{background:#fff;border:0;border-radius:26px;box-shadow:0 1px 2px rgba(0,0,0,.03),0 22px 44px -34px rgba(60,20,30,.4)}\r\n.al-pt__tile:hover{background:#fff}\r\n.al-pt__dots{display:none;justify-content:center;gap:6px;margin-top:14px}\r\n.al-pt__dots i{width:6px;height:6px;border-radius:999px;background:#d9cfd1;transition:width .35s,background .35s}\r\n.al-pt__dots i.is-on{width:20px;background:var(--pt-rose)}\r\n\r\n\/* how it works \u2013 dark photo, animated route through the steps *\/\r\n.al-pt .al-pt__steps{background:#241a1d;color:rgba(255,255,255,.75)}\r\n.al-pt__fx--photosteps .al-pt__ph{filter:saturate(.75)}\r\n.al-pt__fx--photosteps .al-pt__ph::after{background:linear-gradient(180deg,rgba(28,22,24,.9) 0%,rgba(36,26,29,.84) 50%,rgba(28,22,24,.93) 100%)}\r\n.al-pt__route{position:relative}\r\n.al-pt__line::before{left:10%;right:10%;top:23px;height:0;background:none;border-top:2px dashed rgba(255,255,255,.22)}\r\n.al-pt__line::after{content:\"\";position:absolute;left:10%;top:22px;height:4px;border-radius:4px;width:calc(80% * var(--pt-f,0));background:linear-gradient(90deg,#c4a0a4,#d58a94);box-shadow:0 0 14px rgba(213,138,148,.7);transition:width .9s cubic-bezier(.4,0,.2,1)}\r\n.al-pt__line em{background:#2c2125;color:#f3c9cf;border:2px solid rgba(243,201,207,.35)}\r\n.al-pt__line li.is-lit em{background:var(--pt-rose);border-color:var(--pt-rose);color:#fff;transform:none}\r\n.al-pt__line li>div{margin-top:4px;padding:18px 16px 20px;border-radius:22px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);\r\n  -webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background .5s,border-color .5s,transform .6s cubic-bezier(.2,1.2,.4,1),box-shadow .5s}\r\n.al-pt__line b{color:#fff}\r\n.al-pt__line span{color:rgba(255,255,255,.66)}\r\n.al-pt__line li.is-on>div{background:#fff;border-color:#fff;transform:translateY(-6px);box-shadow:0 26px 50px -26px rgba(0,0,0,.7)}\r\n.al-pt__line li.is-on b{color:var(--pt-ink)}\r\n.al-pt__line li.is-on span{color:var(--pt-text)}\r\n.al-pt__walker{position:absolute;left:0;top:0;width:48px;height:48px;margin:-24px 0 0 -24px;border-radius:50%;pointer-events:none;z-index:2;opacity:0;\r\n  border:2px solid #fff;box-shadow:0 0 0 6px rgba(213,138,148,.35),0 0 24px rgba(213,138,148,.9);transition:transform .9s cubic-bezier(.4,0,.2,1),opacity .4s}\r\n.al-pt__walker::after{content:\"\";position:absolute;inset:-8px;border-radius:50%;border:2px solid rgba(213,138,148,.7);animation:pt-ring2 1.8s ease-out infinite}\r\n@keyframes pt-ring2{0%{transform:scale(.8);opacity:1}100%{transform:scale(1.5);opacity:0}}\r\n.al-pt__route.is-go .al-pt__walker{opacity:1}\r\n\r\n\/* what we make \u2013 photo + iOS grouped list (accordion) *\/\r\n.al-pt .al-pt__models{background:#fff}\r\n.al-pt__mwrap{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:16px;align-items:stretch}\r\n.al-pt__mphoto{position:relative;margin:0;min-height:420px;border-radius:30px;overflow:hidden;background-size:cover;background-position:center;box-shadow:0 30px 60px -40px rgba(60,20,30,.6)}\r\n.al-pt__mphoto::after{content:\"\";position:absolute;inset:0;background:linear-gradient(180deg,rgba(28,28,30,0) 40%,rgba(28,28,30,.55))}\r\n.al-pt__mphoto figcaption{font-weight:500;font-size:13.5px}\r\n.al-pt__glist{align-self:center;border-radius:28px;background:var(--pt-grey);padding:6px;display:flex;flex-direction:column;gap:6px}\r\n.al-pt__grow{border-radius:22px;background:#fff;transition:box-shadow .4s,background .4s}\r\n.al-pt__grow.is-open{box-shadow:0 24px 44px -30px rgba(60,20,30,.45)}\r\n.al-pt .al-pt__ghd{all:unset;box-sizing:border-box;display:flex!important;align-items:center;gap:14px;width:100%;padding:16px 18px!important;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:22px!important;background:transparent!important}\r\n.al-pt__ghd:focus-visible{outline:2px solid var(--pt-rose)!important;outline-offset:-2px}\r\n.al-pt__ghd b{flex:1;min-width:0;font-size:16px;font-weight:600;line-height:1.3;color:var(--pt-ink)}\r\n.al-pt__chev{flex:none;width:28px;height:28px;border-radius:50%;background:var(--pt-grey);position:relative;transition:transform .45s cubic-bezier(.2,1.2,.4,1),background .3s}\r\n.al-pt__chev::after{content:\"\";position:absolute;left:10px;top:8px;width:7px;height:7px;border-right:2px solid var(--pt-ink);border-bottom:2px solid var(--pt-ink);transform:rotate(45deg)}\r\n.al-pt__grow.is-open .al-pt__chev{transform:rotate(180deg);background:#f6e4e7}\r\n.al-pt__gbd{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.2,.8,.2,1)}\r\n.al-pt__gbd>div{overflow:hidden}\r\n.al-pt__grow.is-open .al-pt__gbd{grid-template-rows:1fr}\r\n.al-pt__gbd p{margin:0;padding:0 20px 18px 76px;font-size:14.5px;line-height:1.6}\r\n\r\n\/* soft glows for the plain light sections *\/\r\n.al-pt__fx--light i.g1{width:500px;height:500px;right:-160px;top:-140px;background:#f6dde1;opacity:.6}\r\n.al-pt__fx--light i.g2{width:400px;height:400px;left:-140px;bottom:-140px;background:#f2d3d8;opacity:.5;--t:30s}\r\n\r\n@media (max-width:980px){\r\n  .al-pt section{padding:56px 0}\r\n  .al-pt .al-pt__hero{padding:184px 0 52px}\r\n  .al-pt__h2{margin-bottom:22px}\r\n  .al-pt__fx--herophoto .al-pt__ph{left:0;top:48%;-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 40%);mask-image:linear-gradient(180deg,transparent 0%,#000 40%)}\r\n  \/* why: photo banner + swipeable tiles *\/\r\n  .al-pt__bento{grid-template-columns:minmax(0,1fr);gap:12px}\r\n  .al-pt__bphoto{min-height:190px}\r\n  .al-pt__bento .al-pt__grid4{display:flex;gap:10px;margin:0 -16px;padding:2px 16px 8px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}\r\n  .al-pt__bento .al-pt__grid4::-webkit-scrollbar{display:none}\r\n  .al-pt__bento .al-pt__tile{flex:0 0 78%;display:block;padding:20px;scroll-snap-align:center}\r\n  .al-pt__bento .al-pt__tile b{margin:14px 0 6px;font-size:21px}\r\n  .al-pt__dots{display:flex}\r\n  \/* steps: compact vertical route *\/\r\n  .al-pt__line::before{left:23px;right:auto;top:24px;bottom:24px;height:auto;width:0;border-top:0;border-left:2px dashed rgba(255,255,255,.22)}\r\n  .al-pt__line::after{left:22px;top:24px;width:4px;height:calc((100% - 48px) * var(--pt-f,0));transition:height .9s cubic-bezier(.4,0,.2,1)}\r\n  .al-pt__line li{display:grid;grid-template-columns:48px 1fr;gap:0 12px;padding:0 0 10px;text-align:left}\r\n  .al-pt__line li>div{margin:0;padding:12px 14px}\r\n  .al-pt__line b{margin:0 0 2px;font-size:15px}\r\n  .al-pt__line span{font-size:13.5px;line-height:1.5}\r\n  .al-pt__line li.is-on>div{transform:translateX(4px)}\r\n  \/* what we make *\/\r\n  .al-pt__mwrap{grid-template-columns:minmax(0,1fr);gap:12px}\r\n  .al-pt__mphoto{min-height:170px}\r\n  .al-pt .al-pt__ghd{padding:13px 14px!important;gap:12px}\r\n  .al-pt__ghd b{font-size:15px}\r\n  .al-pt__gbd p{padding:0 16px 16px 70px;font-size:14px}\r\n  .al-pt__fbox{gap:10px;padding:18px}\r\n}\r\n\r\n\r\n\/* font lock: the theme can't swap our fonts (Poppins everywhere, Anton for headlines) *\/\r\n.al-pt,.al-pt *:not(svg):not(path):not(circle):not(rect):not(g):not(line):not(text):not(polyline){font-family:'Poppins',sans-serif!important}\r\n.al-pt .al-pt__h1,.al-pt .al-pt__h1 *,.al-pt .al-pt__h2,.al-pt .al-pt__h2 *,.al-pt .al-pt__panel b,.al-pt .al-pt__tile b,.al-pt .al-pt__xcard>b,\r\n.al-pt .al-pt__lv b,.al-pt .al-pt__tl b,.al-pt .al-pt__brhero b,.al-pt .al-pt__rev>b,.al-pt .al-pt__age b,.al-pt .al-pt__agehead b,.al-pt .al-pt__coin,.al-pt .al-pt__jbody b,.al-pt .al-pt__qimg b,.al-pt .al-pt__qbody b,.al-pt .al-pt__card q,.al-pt .al-pt__cardlogo b,.al-pt .al-pt__deck b,.al-pt .al-pt__mq b,.al-pt .al-pt__big5050 b{font-family:'Anton',sans-serif!important;font-weight:400!important}\r\n\/* end font lock *\/\r\n<\/style>\r\n\r\n<div class=\"al-pt\" lang=\"hu\" style=\"--pt-herobg:linear-gradient(160deg,#fcf2f4,#f8e5e9 60%,#f2d5dc)\">\r\n\r\n  <!-- ===== HERO ===== -->\r\n  <section class=\"al-pt__hero\">\r\n    <div class=\"al-pt__wrap al-pt__herogrid\">\r\n      <div>\r\n        <span class=\"al-pt__pill\">Along helysz\u00edneknek \u00e9s szervez\u0151knek<\/span>\r\n        <h1 class=\"al-pt__h1\">Legyen minden esk\u00fcv\u0151n<br><span>k\u00f6z\u00f6s j\u00e1t\u00e9k<\/span><\/h1>\r\n        <p class=\"al-pt__sub\">A ti ter\u00fcletetekre \u00e9p\u00edtett GPS-j\u00e1t\u00e9k, minden p\u00e1rnak szem\u00e9lyre szabva. A vend\u00e9gek a saj\u00e1t telefonjukon fedezik fel a helysz\u00ednt, ismerkednek \u00e9s j\u00e1tszanak, a helysz\u00ednetek pedig kap egy \u00e9lm\u00e9nyt, amire a p\u00e1rok a bej\u00e1r\u00e1s ut\u00e1n is eml\u00e9keznek.<\/p>\r\n        <div class=\"al-pt__ctas\">\r\n          <a class=\"al-pt__btn\" href=\"#pt-form\">Besz\u00e9lj\u00fcnk <em aria-hidden=\"true\">&rarr;<\/em><\/a>\r\n          <a class=\"al-pt__ghost\" href=\"#pt-how\">Hogyan m\u0171k\u00f6dik?<\/a>\r\n        <\/div>\r\n        <ul class=\"al-pt__facts\"><li><b>Egyszer \u00e9p\u00edtj\u00fck<\/b>a ti ter\u00fcletetekre<\/li><li><b>Szem\u00e9lyre szabva<\/b>minden p\u00e1rnak<\/li><li><b>Nincs extra szem\u00e9lyzet<\/b>a nagy napon<\/li><\/ul>\r\n      <\/div>\r\n      <div class=\"al-pt__art\" aria-hidden=\"true\">\r\n        <div class=\"al-pt__map\">\r\n          <svg viewBox=\"0 0 400 440\" preserveAspectRatio=\"xMidYMid slice\">\r\n            <rect width=\"400\" height=\"440\" fill=\"#eef2ea\"\/>\r\n            <path d=\"M0 330 C 90 300, 140 380, 240 350 S 360 300, 400 320 V440 H0z\" fill=\"#d7e5f0\"\/>\r\n            <path d=\"M-10 120 C 100 140, 200 60, 410 110\" stroke=\"#fff\" stroke-width=\"16\" fill=\"none\"\/>\r\n            <path d=\"M120 -10 C 140 120, 90 220, 150 450\" stroke=\"#fff\" stroke-width=\"12\" fill=\"none\"\/>\r\n            <g fill=\"#cfdcc4\"><circle cx=\"60\" cy=\"60\" r=\"26\"\/><circle cx=\"320\" cy=\"200\" r=\"34\"\/><circle cx=\"250\" cy=\"40\" r=\"20\"\/><circle cx=\"40\" cy=\"250\" r=\"22\"\/><circle cx=\"350\" cy=\"80\" r=\"18\"\/><\/g>\r\n            <rect x=\"170\" y=\"150\" width=\"96\" height=\"62\" rx=\"10\" fill=\"#fff\"\/>\r\n            <path class=\"al-pt__route\" d=\"M218 212 C 190 260, 110 270, 90 220 S 70 120, 140 95 S 290 60, 330 120 S 330 260, 270 280\"\/>\r\n            <g class=\"al-pt__gp\"><circle cx=\"90\" cy=\"220\" r=\"13\" fill=\"#d58a94\"\/><text x=\"90\" y=\"224\" text-anchor=\"middle\">1<\/text><\/g>\r\n            <g class=\"al-pt__gp\" style=\"animation-delay:-.6s\"><circle cx=\"140\" cy=\"95\" r=\"13\" fill=\"#d58a94\"\/><text x=\"140\" y=\"99\" text-anchor=\"middle\">2<\/text><\/g>\r\n            <g class=\"al-pt__gp\" style=\"animation-delay:-1.2s\"><circle cx=\"262\" cy=\"78\" r=\"13\" fill=\"#d58a94\"\/><text x=\"262\" y=\"82\" text-anchor=\"middle\">3<\/text><\/g>\r\n            <g class=\"al-pt__gp\" style=\"animation-delay:-1.8s\"><circle cx=\"334\" cy=\"150\" r=\"13\" fill=\"#d58a94\"\/><text x=\"334\" y=\"154\" text-anchor=\"middle\">4<\/text><\/g>\r\n            <g class=\"al-pt__gp\" style=\"animation-delay:-2.4s\"><circle cx=\"270\" cy=\"280\" r=\"13\" fill=\"#d58a94\"\/><text x=\"270\" y=\"284\" text-anchor=\"middle\">5<\/text><\/g>\r\n          <\/svg>\r\n          <span class=\"al-pt__maplabel\">A ti ter\u00fcletetek<\/span>\r\n        <\/div>\r\n        <div class=\"al-pt__float al-pt__fv1\"><small>\u00daj a csomagjaitokban<\/small><b>Along esk\u00fcv\u0151i j\u00e1t\u00e9k<\/b><\/div>\r\n        <div class=\"al-pt__float al-pt__fv2\"><small>Ezen a h\u00e9tv\u00e9g\u00e9n<\/small><b>D\u00f3ra <i>&amp;<\/i> \u00c1d\u00e1m<\/b><span>Szem\u00e9lyre szabva \u00b7 12 j\u00e1t\u00e9kpont<\/span><\/div>\r\n        <div class=\"al-pt__chip al-pt__cv\"><svg viewBox=\"0 0 24 24\"><path d=\"m5 12.5 4.5 4.5L19 7.5\"\/><\/svg>A vend\u00e9gek telefonj\u00e1n fut<\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ===== WHO IT'S FOR ===== -->\r\n  <section class=\"al-pt__who\">\r\n    <div class=\"al-pt__wrap al-pt__center\">\r\n      <span class=\"al-pt__eyebrow al-pt__eyebrow--w\">Kinek sz\u00f3l?<\/span>\r\n      <h2 class=\"al-pt__h2 al-pt__h2--w\">Helysz\u00edn vagy <span>szervez\u0151?<\/span><\/h2>\r\n      <div class=\"al-pt__tabs\" role=\"tablist\"><button class=\"al-pt__tab\" type=\"button\" role=\"tab\">Helysz\u00ednt \u00fczemeltetek<\/button><button class=\"al-pt__tab\" type=\"button\" role=\"tab\">Esk\u00fcv\u0151ket szervezek<\/button><\/div>\r\n      <div class=\"al-pt__panels\">\r\n        <div class=\"al-pt__panel\" role=\"tabpanel\"><span class=\"al-pt__ic\"><svg viewBox=\"0 0 24 24\"><path d=\"M3.5 8 7.5 12 12 5l4.5 7 4-4-1.8 10.5H5.3z\"\/><\/svg><\/span><div><b>Egy \u00e9lm\u00e9ny, ami a ter\u00fcleteteken marad<\/b><ul><li>A j\u00e1t\u00e9kot a kertjeitekhez, s\u00e9t\u00e1nyaitokhoz \u00e9s kil\u00e1t\u00e1saitokhoz tervezz\u00fck<\/li><li>K\u00edn\u00e1lhatj\u00e1tok k\u00fcl\u00f6n v\u00e1laszthat\u00f3 extrak\u00e9nt, vagy be\u00e9p\u00edthetitek a csomagjaitokba<\/li><li>Minden p\u00e1r saj\u00e1t v\u00e1ltozatot kap, a saj\u00e1t t\u00f6rt\u00e9neteivel \u00e9s fot\u00f3ival<\/li><\/ul><span class=\"al-pt__perfect\">Kast\u00e9lysz\u00e1ll\u00f3knak, birtokoknak, k\u00fari\u00e1knak \u00e9s kertes helysz\u00edneknek, ahol van t\u00e9r a felfedez\u00e9sre.<\/span><\/div><\/div>\r\n        <div class=\"al-pt__panel\" role=\"tabpanel\"><span class=\"al-pt__ic\"><svg viewBox=\"0 0 24 24\"><path d=\"M3 11l4-4 4 2 3-2 7 4\"\/><path d=\"M3 11v4l4 3 3-2 2 2 3-2 2 1 4-3v-3\"\/><path d=\"m11 9 3 3\"\/><\/svg><\/span><div><b>Egy friss \u00f6tlet a p\u00e1rjaitoknak<\/b><ul><li>Aj\u00e1nlj\u00e1tok az Alongot b\u00e1rmelyik alkalmas helysz\u00ednen, ahol dolgoztok<\/li><li>A helysz\u00edn-ellen\u0151rz\u00e9st, a j\u00e1t\u00e9k fel\u00e9p\u00edt\u00e9s\u00e9t \u00e9s a szem\u00e9lyre szab\u00e1st mi int\u00e9zz\u00fck<\/li><li>Ti maradtok a p\u00e1r f\u0151 kapcsolattart\u00f3ja, mi a h\u00e1tt\u00e9rben dolgozunk<\/li><\/ul><span class=\"al-pt__perfect\">Esk\u00fcv\u0151szervez\u0151knek \u00e9s koordin\u00e1toroknak, akik valami \u00fajat keresnek a vend\u00e9geknek a szertart\u00e1s \u00e9s a vacsora k\u00f6z\u00e9.<\/span><\/div><\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ===== WHY ===== -->\r\n  <section class=\"al-pt__ben\">\r\n    <div class=\"al-pt__wrap\">\r\n      <span class=\"al-pt__eyebrow\">Mi\u00e9rt v\u00e1lasztj\u00e1k a helysz\u00ednek az Alongot?<\/span>\r\n      <h2 class=\"al-pt__h2\">T\u00f6bb, mint egy<br><span>gy\u00f6ny\u00f6r\u0171 h\u00e1tt\u00e9r<\/span><\/h2>\r\n      <div class=\"al-pt__bento\">\r\n        <figure class=\"al-pt__bphoto\" style=\"background-image:url(https:\/\/along.hu\/wp-content\/uploads\/2026\/04\/Along-Walk-in-Budapest.webp)\"><figcaption><i><\/i>Val\u00f3di s\u00e9t\u00e1k Budapesten<\/figcaption><\/figure>\r\n        <div class=\"al-pt__grid4 al-pt__snap\"><div class=\"al-pt__tile\"><span class=\"al-pt__ic\"><svg viewBox=\"0 0 24 24\"><path d=\"m12 3 2.6 5.6 6.1.7-4.5 4.2 1.2 6L12 16.6 6.6 19.5l1.2-6L3.3 9.3l6.1-.7z\"\/><\/svg><\/span><b>Kit\u0171nt\u00f6k<\/b><p>A p\u00e1rok egym\u00e1s mellett hasonl\u00edtj\u00e1k \u00f6ssze a helysz\u00edneket. Egy k\u00e9sz j\u00e1t\u00e9k az a r\u00e9szlet, amir\u0151l hazafel\u00e9 besz\u00e9lnek.<\/p><\/div><div class=\"al-pt__tile\"><span class=\"al-pt__ic\"><svg viewBox=\"0 0 24 24\"><circle cx=\"9\" cy=\"8\" r=\"3.2\"\/><path d=\"M3 20c0-3.3 2.7-6 6-6s6 2.7 6 6\"\/><circle cx=\"17\" cy=\"9\" r=\"2.6\"\/><path d=\"M16 14.2c2.9.2 5 2.6 5 5.8\"\/><\/svg><\/span><b>A vend\u00e9gek ismerkednek<\/b><p>A ter\u00fcleten elsz\u00f3rt j\u00e1t\u00e9kpontok mozg\u00e1sba hozz\u00e1k az embereket: besz\u00e9lgetnek, nem csak v\u00e1rnak a fog\u00e1sok k\u00f6z\u00f6tt.<\/p><\/div><div class=\"al-pt__tile\"><span class=\"al-pt__ic\"><svg viewBox=\"0 0 24 24\"><rect x=\"6\" y=\"2.5\" width=\"12\" height=\"19\" rx=\"3\"\/><path d=\"M10.5 18.5h3\"\/><\/svg><\/span><b>Nincs extra szem\u00e9lyzet<\/b><p>Minden a vend\u00e9gek saj\u00e1t telefonj\u00e1n fut, az ingyenes Routon appban. Nincs mit m\u0171k\u00f6dtetni, nincs mit kiosztani.<\/p><\/div><div class=\"al-pt__tile\"><span class=\"al-pt__ic\"><svg viewBox=\"0 0 24 24\"><path d=\"M4 12a8 8 0 0 1 13.7-5.6L20 8.5\"\/><path d=\"M20 4v4.5h-4.5\"\/><path d=\"M20 12a8 8 0 0 1-13.7 5.6L4 15.5\"\/><path d=\"M4 20v-4.5h4.5\"\/><\/svg><\/span><b>Minden h\u00e9tv\u00e9g\u00e9re k\u00e9sz<\/b><p>Az alapj\u00e1t\u00e9kot egyszer \u00e9p\u00edtj\u00fck meg. Minden p\u00e1rn\u00e1l a saj\u00e1t t\u00f6rt\u00e9neteik, neveik \u00e9s fot\u00f3ik ker\u00fclnek bele.<\/p><\/div><\/div>\r\n      <\/div>\r\n      <div class=\"al-pt__dots\" aria-hidden=\"true\"><\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ===== THEIR JOURNEY (end customer's view) ===== -->\r\n  <section class=\"al-pt__jour\">\r\n    <div class=\"al-pt__wrap\">\r\n      <span class=\"al-pt__eyebrow\">A vend\u00e9gek szem\u00e9vel<\/span>\r\n      <h2 class=\"al-pt__h2\">Egy esk\u00fcv\u0151i nap,<br><span>pontr\u00f3l pontra<\/span><\/h2>\r\n      <p class=\"al-pt__jlead\">Amit a p\u00e1r \u00e9s a vend\u00e9geik val\u00f3j\u00e1ban \u00e1t\u00e9lnek a helysz\u00edneteken.<\/p>\r\n      <span class=\"al-pt__jswipe\">Lapozz<\/span>\r\n      <ol class=\"al-pt__jrow\" style=\"--pt-jn:5\"><li class=\"al-pt__jm\"><div class=\"al-pt__jart\"><small>\u00c9rkez\u00e9s<\/small><span class=\"al-pt__jic\"><svg viewBox=\"0 0 24 24\"><path d=\"M7 3.5h10v8H7z\"\/><path d=\"M5.5 11.5h13v3h-13zM7 14.5V21M17 14.5V21\"\/><\/svg><\/span><\/div><div class=\"al-pt__jbody\"><b>Meg\u00e9rkeznek a vend\u00e9gek<\/b><p>Egy ital a k\u00e9zben, egy kis id\u0151 a szertart\u00e1s el\u0151tt, \u00e9s egy t\u00e1bla a j\u00e1t\u00e9kk\u00f3ddal.<\/p><\/div><\/li><li class=\"al-pt__jm\"><div class=\"al-pt__jart\"><small>Egy perccel k\u00e9s\u0151bb<\/small><span class=\"al-pt__jic\"><svg viewBox=\"0 0 24 24\"><rect x=\"3.5\" y=\"3.5\" width=\"6.5\" height=\"6.5\" rx=\"1.2\"\/><rect x=\"14\" y=\"3.5\" width=\"6.5\" height=\"6.5\" rx=\"1.2\"\/><rect x=\"3.5\" y=\"14\" width=\"6.5\" height=\"6.5\" rx=\"1.2\"\/><path d=\"M14 14h2.5v2.5H14zM18 18h2.5v2.5H18zM18 14h2.5M14 18v2.5\"\/><\/svg><\/span><\/div><div class=\"al-pt__jbody\"><b>Csatlakoznak telefonon<\/b><p>Megnyitj\u00e1k az ingyenes Routon appot, be\u00edrj\u00e1k a k\u00f3dot, \u00e9s indul a j\u00e1t\u00e9k.<\/p><\/div><\/li><li class=\"al-pt__jm\"><div class=\"al-pt__jart\"><small>Kint a ter\u00fcleten<\/small><span class=\"al-pt__jic\"><svg viewBox=\"0 0 24 24\"><path d=\"M12 21s-6.5-5.8-6.5-11a6.5 6.5 0 0 1 13 0c0 5.2-6.5 11-6.5 11z\"\/><circle cx=\"12\" cy=\"10\" r=\"2.3\"\/><\/svg><\/span><\/div><div class=\"al-pt__jbody\"><b>A helysz\u00edn lesz a j\u00e1t\u00e9kt\u00e9r<\/b><p>A kertek, s\u00e9t\u00e1nyok \u00e9s kil\u00e1t\u00e1sok j\u00e1t\u00e9kpontokk\u00e1 v\u00e1lnak, k\u00e9rd\u00e9sekkel a p\u00e1rr\u00f3l.<\/p><\/div><\/li><li class=\"al-pt__jm\"><div class=\"al-pt__jart\"><small>Idegenek k\u00f6z\u00f6tt<\/small><span class=\"al-pt__jic\"><svg viewBox=\"0 0 24 24\"><circle cx=\"9\" cy=\"8\" r=\"3.2\"\/><path d=\"M3 20c0-3.3 2.7-6 6-6s6 2.7 6 6\"\/><circle cx=\"17\" cy=\"9\" r=\"2.6\"\/><path d=\"M16 14.2c2.9.2 5 2.6 5 5.8\"\/><\/svg><\/span><\/div><div class=\"al-pt__jbody\"><b>\u00d6sszekeverednek az asztalok<\/b><p>Unokatestv\u00e9rek \u00e1llnak \u00f6ssze koll\u00e9g\u00e1kkal. Olyanokkal besz\u00e9lgetnek, akikkel m\u00e1skor sosem tal\u00e1lkoztak volna.<\/p><\/div><\/li><li class=\"al-pt__jm\"><div class=\"al-pt__jart\"><small>M\u00e1snap<\/small><span class=\"al-pt__jic\"><svg viewBox=\"0 0 24 24\"><path d=\"M7.5 4h9v5a4.5 4.5 0 0 1-9 0z\"\/><path d=\"M7.5 6H4.5a3 3 0 0 0 3 4M16.5 6h3a3 3 0 0 1-3 4\"\/><path d=\"M12 13.5V17M8.5 20.5h7M9.5 20.5 10 17h4l.5 3.5\"\/><\/svg><\/span><\/div><div class=\"al-pt__jbody\"><b>Mindenki eml\u00e9kszik r\u00e1<\/b><p>A ranglista, a t\u00f6rt\u00e9netek, a fot\u00f3k. \u00c9s a helysz\u00edn, ahol mindez t\u00f6rt\u00e9nt.<\/p><\/div><\/li><\/ol>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ===== HOW IT WORKS ===== -->\r\n  <section class=\"al-pt__steps\" id=\"pt-how\">\r\n    <div class=\"al-pt__wrap\">\r\n      <span class=\"al-pt__eyebrow al-pt__eyebrow--w\">Hogyan m\u0171k\u00f6dik?<\/span>\r\n      <h2 class=\"al-pt__h2 al-pt__h2--w\">Az els\u0151 besz\u00e9lget\u00e9st\u0151l<br><span>minden h\u00e9tv\u00e9g\u00e9ig<\/span><\/h2>\r\n      <div class=\"al-pt__route\"><ol class=\"al-pt__line\"><li><em>01<\/em><div><b>Besz\u00e9lj\u00fcnk<\/b><span>Egy r\u00f6vid h\u00edv\u00e1s a helysz\u00ednetekr\u0151l, a p\u00e1rjaitokr\u00f3l, \u00e9s arr\u00f3l, hogyan k\u00edn\u00e1ln\u00e1tok.<\/span><\/div><\/li><li><em>02<\/em><div><b>Megn\u00e9zz\u00fck a ter\u00fcletet<\/b><span>El\u0151sz\u00f6r m\u0171holdk\u00e9pen, azt\u00e1n szem\u00e9lyesen: utak, megk\u00f6zel\u00edthet\u0151s\u00e9g, haszn\u00e1lhat\u00f3 r\u00e9szek.<\/span><\/div><\/li><li><em>03<\/em><div><b>Meg\u00e9p\u00edtj\u00fck a j\u00e1t\u00e9kot<\/b><span>J\u00e1t\u00e9kpontok a ter\u00fcleteteken, k\u00e9sz esk\u00fcv\u0151i k\u00e9rd\u00e9sekkel.<\/span><\/div><\/li><li><em>04<\/em><div><b>Ti k\u00edn\u00e1lj\u00e1tok a p\u00e1roknak<\/b><span>Extrak\u00e9nt, egy csomag r\u00e9szek\u00e9nt, vagy a helysz\u00edn aj\u00e1nd\u00e9kak\u00e9nt. Ti d\u00f6ntitek el.<\/span><\/div><\/li><li><em>05<\/em><div><b>Minden esk\u00fcv\u0151t szem\u00e9lyre szabunk<\/b><span>Minden p\u00e1r saj\u00e1t t\u00f6rt\u00e9netei, fot\u00f3i \u00e9s k\u00e9rd\u00e9sei. A nagy napon a vend\u00e9gek csak j\u00e1tszanak.<\/span><\/div><\/li><\/ol><i class=\"al-pt__walker\" aria-hidden=\"true\"><\/i><\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ===== WHAT GUESTS GET + REQUIREMENTS ===== -->\r\n  <section class=\"al-pt__extra\">\r\n    <div class=\"al-pt__wrap\">\r\n      <span class=\"al-pt__eyebrow\">Az \u00e9lm\u00e9ny<\/span>\r\n      <h2 class=\"al-pt__h2\">Egy j\u00e1t\u00e9k<br><span>Minden vend\u00e9g j\u00e1tszik<\/span><\/h2>\r\n      <div class=\"al-pt__xgrid\">\r\n        <div class=\"al-pt__xcard\"><b>Mit kapnak a p\u00e1rok?<\/b><p>A vend\u00e9gek a helysz\u00ednen kihelyezett t\u00e1bl\u00e1r\u00f3l be\u00edrj\u00e1k a k\u00f3dot, \u00e9s a saj\u00e1t telefonjukon j\u00e1tszanak, laz\u00e1n, vagy versenyezve a ranglista \u00e9l\u00e9re.<\/p><div class=\"al-pt__chips\"><i>Laza vagy verseny m\u00f3d<\/i><i>5 nyelven<\/i><i>Egyedi j\u00e1t\u00e9kt\u00e1bla<\/i><i>Besz\u00e9lget\u00e9sind\u00edt\u00f3 k\u00e1rty\u00e1k<\/i><i>Gy\u0151ztes oklevelek<\/i><\/div>\r\n          <a class=\"al-pt__link\" href=\"https:\/\/along.hu\/hu\/wedding\/\">N\u00e9zd meg az esk\u00fcv\u0151i \u00e9lm\u00e9nyt <em aria-hidden=\"true\">&rarr;<\/em><\/a><\/div>\r\n        <div class=\"al-pt__xcard al-pt__xcard--dark\"><b>Mire van sz\u00fcks\u00e9g?<\/b><p>Az Along mozg\u00e1sba hozza a vend\u00e9geket, ez\u00e9rt nyitott, szabadon bej\u00e1rhat\u00f3 k\u00fclt\u00e9ri ter\u00fclet kell, a j\u00e1t\u00e9kpontok k\u00f6z\u00f6tt nagyj\u00e1b\u00f3l 100\u2013150 m\u00e9terrel.<\/p><div class=\"al-pt__chips\"><i>Kertek<\/i><i>Birtokok<\/i><i>Kast\u00e9lyparkok<\/i><i>Sz\u00e1llodakertek<\/i><i>Parkok<\/i><\/div><p style=\"margin:0\">B\u00e1rhol Magyarorsz\u00e1gon. Nem biztos, hogy a ti ter\u00fcletetek megfelel? M\u00e9g a kezd\u00e9s el\u0151tt megn\u00e9zz\u00fck.<\/p><\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ===== WAYS TO WORK TOGETHER ===== -->\r\n  <section class=\"al-pt__models\">\r\n    <div class=\"al-pt__wrap\">\r\n      <span class=\"al-pt__eyebrow\">Az egy\u00fcttm\u0171k\u00f6d\u00e9s form\u00e1i<\/span>\r\n      <h2 class=\"al-pt__h2\">V\u00e1lassz\u00e1tok azt, ami<br><span>a helysz\u00ednetekhez illik<\/span><\/h2>\r\n      <div class=\"al-pt__mwrap\">\r\n        <figure class=\"al-pt__mphoto\" style=\"background-image:url(https:\/\/along.hu\/wp-content\/uploads\/2026\/06\/ChatGPT-Image-2026.-jun.-11.-14_54_27.png)\"><figcaption>A r\u00e9szleteket egy r\u00f6vid h\u00edv\u00e1sban k\u00f6z\u00f6sen alak\u00edtjuk ki. Minden helysz\u00edn m\u00e1s.<\/figcaption><\/figure>\r\n        <div class=\"al-pt__glist\"><div class=\"al-pt__grow is-open\"><button class=\"al-pt__ghd\" type=\"button\" aria-expanded=\"true\"><span class=\"al-pt__ic\"><svg viewBox=\"0 0 24 24\"><path d=\"M3.5 7.5 12 3l8.5 4.5v9L12 21l-8.5-4.5z\"\/><path d=\"M3.5 7.5 12 12l8.5-4.5M12 12v9\"\/><\/svg><\/span><b>V\u00e1laszthat\u00f3 extra<\/b><i class=\"al-pt__chev\"><\/i><\/button><div class=\"al-pt__gbd\"><div><p>A p\u00e1rok foglal\u00e1skor v\u00e1laszthatj\u00e1k, a catering \u00e9s a dekor\u00e1ci\u00f3 mellett.<\/p><\/div><\/div><\/div><div class=\"al-pt__grow\"><button class=\"al-pt__ghd\" type=\"button\" aria-expanded=\"false\"><span class=\"al-pt__ic\"><svg viewBox=\"0 0 24 24\"><path d=\"M3.5 8 7.5 12 12 5l4.5 7 4-4-1.8 10.5H5.3z\"\/><\/svg><\/span><b>A pr\u00e9mium csomag r\u00e9sze<\/b><i class=\"al-pt__chev\"><\/i><\/button><div class=\"al-pt__gbd\"><div><p>Egy k\u00e9sz \u00e9lm\u00e9ny, amit\u0151l a legjobb csomagotok k\u00f6nnyebb d\u00f6nt\u00e9s.<\/p><\/div><\/div><\/div><div class=\"al-pt__grow\"><button class=\"al-pt__ghd\" type=\"button\" aria-expanded=\"false\"><span class=\"al-pt__ic\"><svg viewBox=\"0 0 24 24\"><path d=\"M3 11l4-4 4 2 3-2 7 4\"\/><path d=\"M3 11v4l4 3 3-2 2 2 3-2 2 1 4-3v-3\"\/><path d=\"m11 9 3 3\"\/><\/svg><\/span><b>Aj\u00e1nlott partner<\/b><i class=\"al-pt__chev\"><\/i><\/button><div class=\"al-pt__gbd\"><div><p>Vegyetek fel minket a partnereitek k\u00f6z\u00e9. A p\u00e1rok k\u00f6zvetlen\u00fcl n\u00e1lunk jelentkeznek, a helysz\u00ednetekre hivatkozva.<\/p><\/div><\/div><\/div><div class=\"al-pt__grow\"><button class=\"al-pt__ghd\" type=\"button\" aria-expanded=\"false\"><span class=\"al-pt__ic\"><svg viewBox=\"0 0 24 24\"><path d=\"m12 3 2.6 5.6 6.1.7-4.5 4.2 1.2 6L12 16.6 6.6 19.5l1.2-6L3.3 9.3l6.1-.7z\"\/><\/svg><\/span><b>A log\u00f3tok a j\u00e1t\u00e9kban<\/b><i class=\"al-pt__chev\"><\/i><\/button><div class=\"al-pt__gbd\"><div><p>A k\u00e9rd\u00e9sekhez k\u00e9p is tartozhat: a helysz\u00ednetek log\u00f3ja, vagy egy k\u00f6z\u00f6s Along &times; ti k\u00e9p.<\/p><\/div><\/div><\/div><\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ===== FORM ===== -->\r\n  <section class=\"al-pt__form\" id=\"pt-form\">\r\n    <div class=\"al-pt__wrap al-pt__fgrid\">\r\n      <div class=\"al-pt__fcopy\">\r\n        <span class=\"al-pt__eyebrow al-pt__eyebrow--w\">Besz\u00e9lj\u00fcnk<\/span>\r\n        <h2 class=\"al-pt__h2 al-pt__h2--w\">Mes\u00e9ljetek<br><span>a helysz\u00ednetekr\u0151l<\/span><\/h2>\r\n        <p>Hagyj\u00e1tok meg az el\u00e9rhet\u0151s\u00e9geteket, \u00e9s 12 \u00f3r\u00e1n bel\u00fcl jelentkez\u00fcnk a k\u00f6vetkez\u0151 l\u00e9p\u00e9sekkel.<\/p>\r\n        <span class=\"al-pt__fnote\">Ink\u00e1bb e-mailben? \u00cdrjatok ide: <a href=\"mailto:info@along.hu\">info@along.hu<\/a><\/span>\r\n      <\/div>\r\n      <div class=\"al-pt__fbox\">\r\n        <label class=\"al-pt__fl\"><span>Neved<\/span><input data-f=\"name\" autocomplete=\"name\"><\/label>\r\n        <label class=\"al-pt__fl\"><span>Helysz\u00edn vagy c\u00e9g<\/span><input data-f=\"org\" autocomplete=\"organization\"><\/label>\r\n        <label class=\"al-pt__fl\"><span>Ki vagy?<\/span><span class=\"al-pt__sel\"><select data-f=\"type\"><option>Esk\u00fcv\u0151helysz\u00edn<\/option><option>Esk\u00fcv\u0151szervez\u0151<\/option><option>Sz\u00e1lloda rendezv\u00e9nyt\u00e9rrel<\/option><option>Egy\u00e9b<\/option><\/select><\/span><\/label>\r\n        <label class=\"al-pt__fl\"><span>E-mail<\/span><input data-f=\"email\" type=\"email\" autocomplete=\"email\" placeholder=\"nev@ceg.hu\"><\/label>\r\n        <label class=\"al-pt__fl\"><span>Telefon <small>(nem k\u00f6telez\u0151)<\/small><\/span><input data-f=\"phone\" type=\"tel\" autocomplete=\"tel\"><\/label>\r\n        <label class=\"al-pt__fl\"><span>Telep\u00fcl\u00e9s vagy weboldal<\/span><input data-f=\"web\" placeholder=\"Telep\u00fcl\u00e9s, vagy a weboldalatok linkje\"><\/label>\r\n        <label class=\"al-pt__fl al-pt__full\"><span>Van valami, amit tudnunk kell? <small>(nem k\u00f6telez\u0151)<\/small><\/span><textarea data-f=\"msg\" rows=\"3\" placeholder=\"A ter\u00fclet m\u00e9rete, \u00e9vi esk\u00fcv\u0151k sz\u00e1ma, \u00f6tletek\u2026\"><\/textarea><\/label>\r\n        <span class=\"al-pt__err\" aria-live=\"polite\"><\/span>\r\n        <button class=\"al-pt__submit\" type=\"button\">Partneri \u00e9rdekl\u0151d\u00e9s k\u00fcld\u00e9se <em aria-hidden=\"true\">&rarr;<\/em><\/button>\r\n        <span class=\"al-pt__fhint\">Megny\u00edlik a levelez\u0151d, minden ki lesz t\u00f6ltve. Csak nyomd meg a k\u00fcld\u00e9st.<\/span>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n<\/div>\r\n\r\n<script>\r\n(function(){\r\n  var QA='query'+'Sel'+'ectorAll', Q1='query'+'Sel'+'ector';\r\n  var s=document[Q1]('.al-pt'); if(!s) return;\r\n  var PARTNER_EMAIL='info@along.hu';   \/* \u25ba where partner requests go *\/\r\n  var T={\"err\": \"K\u00e9rj\u00fck, t\u00f6ltsd ki a kiemelt mez\u0151ket.\", \"hi\": \"Szia Along!\", \"intro\": \"Szeretn\u00e9nk besz\u00e9lni arr\u00f3l, hogyan k\u00edn\u00e1lhatn\u00e1nk az Alongot a helysz\u00edn\u00fcnk\u00f6n.\", \"bye\": \"K\u00f6sz\u00f6nj\u00fck!\", \"subject\": \"Along partner \u2013 helysz\u00ednek\", \"sent\": \"Megny\u00edlik a levelez\u0151 &#10003;\", \"f\": {\"name\": \"N\u00e9v\", \"org\": \"Helysz\u00edn \/ c\u00e9g\", \"type\": \"T\u00edpus\", \"email\": \"E-mail\", \"phone\": \"Telefon\", \"web\": \"Telep\u00fcl\u00e9s \/ weboldal\", \"msg\": \"Megjegyz\u00e9s\"}};\r\n  var $$=function(q){return [].slice.call(s[QA](q))};\r\n\r\n\r\n  \/* animated background layer: route network, numbered stops, popping questions + app chips *\/\r\n  var IMG={\r\n    couple:'https:\/\/along.hu\/wp-content\/uploads\/2026\/04\/Couple-walking-in-Budapest.webp',\r\n    city:'https:\/\/along.hu\/wp-content\/uploads\/2026\/04\/Budapesti-seta.webp',\r\n    castle:'https:\/\/along.hu\/wp-content\/uploads\/2026\/10\/Budai-varnal-setalo-par.png'\r\n  };   \/* \u25ba background photos *\/\r\n  var HU=(s.getAttribute('lang')||'').indexOf('hu')===0;\r\n  var LV={Light:'#c4a0a4',Bond:'#b07880',Deep:'#7a4a52'};\r\n  var QS=HU?[\r\n    ['Light','Mi mosolyogtatott meg ma?'],['Light','Melyik dalt tenn\u00e9d be enn\u00e9l az utc\u00e1n\u00e1l?'],['Light','Hov\u00e1 vinn\u00e9l el ebben a v\u00e1rosban?'],\r\n    ['Bond','Melyik k\u00f6z\u00f6s eml\u00e9k\u00fcnket \u00e9ln\u00e9d \u00e1t \u00fajra?'],['Bond','Mi az a kis dolog, amivel mindig feldobom a napod?'],['Bond','Mire vagy b\u00fcszke id\u00e9n?'],\r\n    ['Deep','Mit tanult\u00e1l r\u00f3lam, amit senki m\u00e1s nem tud?'],['Deep','Milyen hagyom\u00e1nyt ind\u00edtan\u00e1l velem?']\r\n  ]:[\r\n    ['Light','What made you smile today?'],['Light','Which song would you play on this street?'],['Light','Where would you take me in this city?'],\r\n    ['Bond','Which memory of us would you live again?'],['Bond','What small thing of mine always makes your day?'],['Bond','What are you proud of this year?'],\r\n    ['Deep','What have you learned about me that no one else knows?'],['Deep','Which tradition would you start with me?']\r\n  ];\r\n  var CH=HU?[\r\n    ['chip','Meg\u00e9rkeztetek','4. meg\u00e1ll\u00f3'],['chip','\u00daj k\u00e9rd\u00e9s nyitva',''],['chip','K\u00f6vetkez\u0151 meg\u00e1ll\u00f3','120 m'],\r\n    ['bar','7. meg\u00e1ll\u00f3','32-b\u0151l',22],['bar','Megtett \u00fat','2,4 km',58],['chip','Szint: Bond','']\r\n  ]:[\r\n    ['chip','You have arrived','Stop 4'],['chip','New question unlocked',''],['chip','Next stop','120 m'],\r\n    ['bar','Stop 7','of 32',22],['bar','Walked','2.4 km',58],['chip','Level: Bond','']\r\n  ];\r\n  function R(a,b){return a+Math.random()*(b-a)}\r\n  function ph(u){return '<span class=\"al-pt__ph\" style=\"background-image:url('+u+')\"><\/span>'}\r\n  var WAVE='M0 100 C 240 60 480 140 720 100 S 1200 60 1440 100 S 1920 140 2160 100 S 2640 60 2880 100 V180 H0z';\r\n  var G='<i class=\"g1\"><\/i><i class=\"g2\"><\/i>';\r\n  \/* [look, extra html, max floating cards] \u2013 question cards only in 'who' and 'form' *\/\r\n  var FX={\r\n    'al-pt__hero':['dark al-pt__fx--herophoto',function(){return ph(IMG.city)},0],\r\n    'al-pt__who':['dark al-pt__fx--photo',function(){return ph(IMG.couple)+G},3],\r\n    'al-pt__jour':['light al-pt__fx--waves',function(){return '<svg class=\"wv\" viewBox=\"0 0 2880 180\" preserveAspectRatio=\"none\"><path d=\"'+WAVE+'\"\/><path d=\"'+WAVE+'\" transform=\"translate(0,24)\"\/><\/svg>'},0],\r\n    'al-pt__steps':['dark al-pt__fx--photosteps',function(){return ph(IMG.castle)},0],\r\n    'al-pt__extra':['light',function(){return G},0],\r\n    'al-pt__excl':['light',function(){return G},0],\r\n    'al-pt__form':['dark',function(){return G},3]\r\n  };\r\n  function obst(sec){\r\n    var sr=sec.getBoundingClientRect(), obs=[], all=sec._wrap.getElementsByTagName('*'), k, o, e;\r\n    for(k=0;k<all.length;k++){e=all[k];\r\n      if(e.children.length&&e.tagName!=='svg'&&e.tagName!=='BUTTON'&&e.tagName!=='A'&&e.tagName!=='LABEL') continue;\r\n      o=e.getBoundingClientRect(); if(!o.width||!o.height) continue;\r\n      obs.push({l:o.left-sr.left,t:o.top-sr.top,r:o.right-sr.left,b:o.bottom-sr.top})}\r\n    ['al-pt__panels','al-pt__tabs','al-pt__fbox'].forEach(function(cn){var g=sec.getElementsByClassName(cn);for(var j=0;j<g.length;j++){o=g[j].getBoundingClientRect();obs.push({l:o.left-sr.left,t:o.top-sr.top,r:o.right-sr.left,b:o.bottom-sr.top})}});\r\n    return obs;\r\n  }\r\n  function free(box,obs,p){for(var k=0;k<obs.length;k++){if(hit(box,obs[k],p))return false}return true}\r\n  function card(){\r\n    var el=document.createElement('div'),r;\r\n    if(Math.random()<.62){r=QS[Math.floor(Math.random()*QS.length)];el.className='al-pt__q';\r\n      el.innerHTML='<em style=\"--lv:'+LV[r[0]]+'\">'+r[0]+'<\/em>'+r[1];}\r\n    else{r=CH[Math.floor(Math.random()*CH.length)];\r\n      if(r[0]==='bar'){el.className='al-pt__q al-pt__q--bar';el.innerHTML='<span>'+r[1]+'<small>'+r[2]+'<\/small><\/span><i style=\"--w:'+r[3]+'%\"><\/i>';}\r\n      else{el.className='al-pt__q al-pt__q--chip';el.innerHTML='<b><\/b>'+r[1]+(r[2]?' <small>'+r[2]+'<\/small>':'');}}\r\n    return el;\r\n  }\r\n  function hit(a,b,p){return !(a.r+p<b.l||a.l-p>b.r||a.b+p<b.t||a.t-p>b.b)}\r\n  function spawn(sec){\r\n    var fx=sec._fx; if(fx._live>=sec._max) return;\r\n    var sr=sec.getBoundingClientRect(), el=card(); fx.appendChild(el);\r\n    var cw=el.offsetWidth, chh=el.offsetHeight, obs=obst(sec), k;\r\n    var cs=fx.getElementsByClassName('al-pt__q');\r\n    for(k=0;k<cs.length;k++){if(cs[k]!==el) obs.push({l:cs[k]._x,t:cs[k]._y,r:cs[k]._x+cs[k].offsetWidth,b:cs[k]._y+cs[k].offsetHeight})}\r\n    for(var tr=0;tr<40;tr++){\r\n      var x=R(12,sr.width-cw-12), y=R(16,sr.height-chh-16), box={l:x,t:y,r:x+cw,b:y+chh}, ok=true;\r\n      for(k=0;k<obs.length;k++){if(hit(box,obs[k],18)){ok=false;break}}\r\n      if(ok){el._x=x;el._y=y;el.style.transform='';el.style.left=x+'px';el.style.top=y+'px';fx._live++;\r\n        setTimeout(function(){el.classList.add('is-in')},40);\r\n        setTimeout(function(){el.classList.remove('is-in');setTimeout(function(){if(el.parentNode)fx.removeChild(el);fx._live--},900)},R(5200,7200));\r\n        return}\r\n    }\r\n    fx.removeChild(el);\r\n  }\r\n  var LIVE=[], still=window.matchMedia&&window.matchMedia('(prefers-reduced-motion: reduce)').matches;\r\n  [].slice.call(s.getElementsByTagName('section')).forEach(function(sec){\r\n    for(var cl in FX){if(sec.classList.contains(cl)){var f=FX[cl];\r\n      var fx=document.createElement('div'); fx.className='al-pt__fx al-pt__fx--'+f[0]; fx.setAttribute('aria-hidden','true');\r\n      fx.innerHTML=f[1](); sec.insertBefore(fx,sec.firstChild);\r\n      sec._fx=fx; sec._max=f[2]; sec._wrap=sec.getElementsByClassName('al-pt__wrap')[0]||sec; fx._live=0;\r\n      LIVE.push(sec); break}}\r\n  });\r\n  if('IntersectionObserver' in window){\r\n    var io=new IntersectionObserver(function(es){es.forEach(function(e){e.target._on=e.isIntersecting})},{threshold:.15});\r\n    LIVE.forEach(function(sec){io.observe(sec)});\r\n  } else LIVE.forEach(function(sec){sec._on=true});\r\n  if(!still){\r\n    setTimeout(function(){LIVE.forEach(function(sec){if(sec._on&&sec._max) spawn(sec)})},700);\r\n    setInterval(function(){LIVE.forEach(function(sec){if(sec._on&&sec._max&&!document.hidden&&Math.random()<.55) spawn(sec)})},1500);\r\n  }\r\n  var ex=s.getElementsByClassName('al-pt__excl')[0];\r\n  if(ex&&'IntersectionObserver' in window){new IntersectionObserver(function(es,o){es.forEach(function(e){if(e.isIntersecting){s.classList.add('is-ex');o.disconnect()}})},{threshold:.3}).observe(ex)} else s.classList.add('is-ex');\r\n\r\n  \/* smooth scroll for in-page buttons *\/\r\n  $$('a[href^=\"#pt-\"]').forEach(function(a){a.addEventListener('click',function(e){\r\n    var t=document.getElementById(a.getAttribute('href').slice(1)); if(t){e.preventDefault();t.scrollIntoView({behavior:'smooth',block:'start'})}})});\r\n\r\n  \/* tabs: play through until someone taps one *\/\r\n  var tabs=$$('.al-pt__tab'), panels=$$('.al-pt__panel'), ti=0, tt=null, auto=true, seen=false;\r\n  function tab(i){ti=i;tabs.forEach(function(b,k){b.classList.toggle('is-on',k===i)});panels.forEach(function(p,k){p.classList.toggle('is-on',k===i)});\r\n    clearTimeout(tt); if(auto&&seen) tt=setTimeout(function(){tab((ti+1)%tabs.length)},5200)}\r\n  tabs.forEach(function(b,k){b.addEventListener('click',function(){auto=false;tab(k);\r\n    if(b.scrollIntoView&&window.innerWidth<980) b.parentNode.scrollTo({left:b.offsetLeft-20,behavior:'smooth'})})});\r\n  if(tabs.length) tab(0);\r\n\r\n\r\n  \/* how it works: the walker moves stop to stop, on a loop *\/\r\n  var line=s.getElementsByClassName('al-pt__line')[0], rt=s.getElementsByClassName('al-pt__route')[0], wk=s.getElementsByClassName('al-pt__walker')[0];\r\n  if(line&&rt&&wk){\r\n    var li=[].slice.call(line.children), si=-1, stT=null, stOn=false;\r\n    function place(){if(si<0)return;var em=li[si].getElementsByTagName('em')[0],r=rt.getBoundingClientRect(),e=em.getBoundingClientRect();\r\n      wk.style.transform='translate('+(e.left-r.left+e.width\/2)+'px,'+(e.top-r.top+e.height\/2)+'px)'}\r\n    function step(){si=(si+1)%(li.length+1); if(si===li.length){li.forEach(function(l){l.classList.remove('is-lit','is-on')});line.style.setProperty('--pt-f',0);si=-1;rt.classList.remove('is-go');stT=setTimeout(step,900);return}\r\n      li.forEach(function(l,k){l.classList.toggle('is-lit',k<=si);l.classList.toggle('is-on',k===si)});\r\n      line.style.setProperty('--pt-f',si\/(li.length-1)); rt.classList.add('is-go'); place();\r\n      stT=setTimeout(step,si===li.length-1?3600:2300)}\r\n    if('IntersectionObserver' in window){new IntersectionObserver(function(es){es.forEach(function(e){if(e.isIntersecting&&!stOn){stOn=true;step()}})},{threshold:.3}).observe(line)} else step();\r\n    window.addEventListener('resize',place);\r\n  }\r\n\r\n  \/* what we make: grouped list \u2013 one row open at a time, plays through until tapped *\/\r\n  var rows=[].slice.call(s.getElementsByClassName('al-pt__grow')), gi=0, gAuto=true, gT=null;\r\n  function openRow(k){gi=k;rows.forEach(function(r,j){r.classList.toggle('is-open',j===k);r.getElementsByTagName('button')[0].setAttribute('aria-expanded',j===k?'true':'false')})}\r\n  rows.forEach(function(r,k){r.getElementsByTagName('button')[0].addEventListener('click',function(){gAuto=false;clearInterval(gT);openRow(r.classList.contains('is-open')?-1:k)})});\r\n  var gl=s.getElementsByClassName('al-pt__glist')[0];\r\n  if(gl&&rows.length>1&&'IntersectionObserver' in window){new IntersectionObserver(function(es,o){es.forEach(function(e){if(e.isIntersecting){o.disconnect();\r\n    gT=setInterval(function(){if(gAuto)openRow((gi+1)%rows.length)},4200)}})},{threshold:.4}).observe(gl)}\r\n\r\n  \/* swipe dots on phones *\/\r\n  [].slice.call(s.getElementsByClassName('al-pt__snap')).forEach(function(sc){\r\n    var d=sc.parentNode.parentNode.getElementsByClassName('al-pt__dots')[0]; if(!d) return;\r\n    var n=sc.children.length,h='';for(var k=0;k<n;k++)h+='<i'+(k?'':' class=\"is-on\"')+'><\/i>';d.innerHTML=h;\r\n    sc.addEventListener('scroll',function(){var w=sc.children[0].offsetWidth+10,k=Math.round(sc.scrollLeft\/w);\r\n      [].slice.call(d.children).forEach(function(x,j){x.classList.toggle('is-on',j===Math.min(k,n-1))})},{passive:true});\r\n  });\r\n\r\n  \/* form \u2192 opens a prefilled email *\/\r\n  var box=s[Q1]('.al-pt__fbox'), err=s[Q1]('.al-pt__err'), send=s[Q1]('.al-pt__submit');\r\n  function fld(n){return box[Q1]('[data-f=\"'+n+'\"]')}\r\n  function val(n){var el=fld(n);return el?(el.value||'').trim():''}\r\n  send.addEventListener('click',function(){\r\n    var bad=[];['name','org','email'].forEach(function(n){var el=fld(n);el.classList.remove('is-bad');if(!val(n)||(n==='email'&&val(n).indexOf('@')<1)){el.classList.add('is-bad');bad.push(el)}});\r\n    if(bad.length){err.textContent=T.err;box.classList.remove('is-shake');void box.offsetWidth;box.classList.add('is-shake');bad[0].focus();return}\r\n    err.textContent='';\r\n    var body=[T.hi,'',T.intro,'',T.f.name+': '+val('name'),T.f.org+': '+val('org'),T.f.type+': '+val('type'),T.f.email+': '+val('email'),\r\n      T.f.phone+': '+val('phone'),T.f.web+': '+val('web'),'',(val('msg')?T.f.msg+': '+val('msg'):''),'',T.bye].join('\\n');\r\n    var a=document.createElement('a');\r\n    a.setAttribute('href','mail'+'to:'+PARTNER_EMAIL+'?subject='+encodeURIComponent(T.subject+' ('+val('org')+')')+'&body='+encodeURIComponent(body));\r\n    a.click();\r\n    if(!send.classList.contains('is-sent')){var h=send.innerHTML;send.classList.add('is-sent');send.innerHTML=T.sent;setTimeout(function(){send.classList.remove('is-sent');send.innerHTML=h},3500)}\r\n  });\r\n\r\n  \/* reveal on scroll + steps light up + tabs start when seen *\/\r\n  if('IntersectionObserver' in window){\r\n    s.classList.add('al-js');\r\n    var rv=$$('.al-pt__age,.al-pt__rev,.al-pt__jm,.al-pt__tile,.al-pt__bphoto,.al-pt__mphoto,.al-pt__glist,.al-pt__lv,.al-pt__xcard,.al-pt__panels,.al-pt__fbox');\r\n    rv.forEach(function(el,k){el.classList.add('al-pt__rv');el.style.transitionDelay=(k%4)*.08+'s'});\r\n    var io=new IntersectionObserver(function(es){es.forEach(function(e){if(e.isIntersecting){e.target.classList.add('is-in');io.unobserve(e.target)}})},{threshold:.15});\r\n    rv.forEach(function(el){io.observe(el)});\r\nvar line=s[Q1]('.al-pt__line');\r\n    var who=s[Q1]('.al-pt__who');\r\n    if(who){new IntersectionObserver(function(es){es.forEach(function(e){if(e.isIntersecting&&!seen){seen=true;tab(ti)}})},{threshold:.4}).observe(who)}\r\n  } else {seen=true; $$('.al-pt__line li').forEach(function(l){l.classList.add('is-lit')})}\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n<\/div>\n\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Along helysz\u00edneknek \u00e9s szervez\u0151knek Legyen minden esk\u00fcv\u0151nk\u00f6z\u00f6s j\u00e1t\u00e9k A ti ter\u00fcletetekre \u00e9p\u00edtett GPS-j\u00e1t\u00e9k, minden p\u00e1rnak szem\u00e9lyre szabva. A vend\u00e9gek a saj\u00e1t telefonjukon fedezik fel a helysz\u00ednt, ismerkednek \u00e9s j\u00e1tszanak, a helysz\u00ednetek pedig kap egy \u00e9lm\u00e9nyt, amire a p\u00e1rok a bej\u00e1r\u00e1s ut\u00e1n is eml\u00e9keznek. Besz\u00e9lj\u00fcnk &rarr; Hogyan m\u0171k\u00f6dik? Egyszer \u00e9p\u00edtj\u00fcka ti ter\u00fcletetekre Szem\u00e9lyre szabvaminden p\u00e1rnak Nincs [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-5630","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Partnereknek - Along<\/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:\/\/along.hu\/venues\/\" \/>\n<meta property=\"og:locale\" content=\"hu_HU\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Partnereknek - Along\" \/>\n<meta property=\"og:description\" content=\"Along helysz\u00edneknek \u00e9s szervez\u0151knek Legyen minden esk\u00fcv\u0151nk\u00f6z\u00f6s j\u00e1t\u00e9k A ti ter\u00fcletetekre \u00e9p\u00edtett GPS-j\u00e1t\u00e9k, minden p\u00e1rnak szem\u00e9lyre szabva. A vend\u00e9gek a saj\u00e1t telefonjukon fedezik fel a helysz\u00ednt, ismerkednek \u00e9s j\u00e1tszanak, a helysz\u00ednetek pedig kap egy \u00e9lm\u00e9nyt, amire a p\u00e1rok a bej\u00e1r\u00e1s ut\u00e1n is eml\u00e9keznek. Besz\u00e9lj\u00fcnk &rarr; Hogyan m\u0171k\u00f6dik? Egyszer \u00e9p\u00edtj\u00fcka ti ter\u00fcletetekre Szem\u00e9lyre szabvaminden p\u00e1rnak Nincs [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/along.hu\/venues\/\" \/>\n<meta property=\"og:site_name\" content=\"Along\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-11T16:01:15+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Becs\u00fclt olvas\u00e1si id\u0151\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 perc\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/along.hu\\\/venues\\\/\",\"url\":\"https:\\\/\\\/along.hu\\\/venues\\\/\",\"name\":\"Partnereknek - Along\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/along.hu\\\/#website\"},\"datePublished\":\"2026-10-11T12:35:23+00:00\",\"dateModified\":\"2026-10-11T16:01:15+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/along.hu\\\/venues\\\/#breadcrumb\"},\"inLanguage\":\"hu\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/along.hu\\\/venues\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/along.hu\\\/venues\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/along.hu\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Partnereknek\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/along.hu\\\/#website\",\"url\":\"https:\\\/\\\/along.hu\\\/\",\"name\":\"Along\",\"description\":\"Walking experience for couples\",\"publisher\":{\"@id\":\"https:\\\/\\\/along.hu\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/along.hu\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"hu\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/along.hu\\\/#organization\",\"name\":\"Along\",\"url\":\"https:\\\/\\\/along.hu\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"hu\",\"@id\":\"https:\\\/\\\/along.hu\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/along.hu\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/1-e1777282565130.png\",\"contentUrl\":\"https:\\\/\\\/along.hu\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/1-e1777282565130.png\",\"width\":1440,\"height\":530,\"caption\":\"Along\"},\"image\":{\"@id\":\"https:\\\/\\\/along.hu\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Partnereknek - Along","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:\/\/along.hu\/venues\/","og_locale":"hu_HU","og_type":"article","og_title":"Partnereknek - Along","og_description":"Along helysz\u00edneknek \u00e9s szervez\u0151knek Legyen minden esk\u00fcv\u0151nk\u00f6z\u00f6s j\u00e1t\u00e9k A ti ter\u00fcletetekre \u00e9p\u00edtett GPS-j\u00e1t\u00e9k, minden p\u00e1rnak szem\u00e9lyre szabva. A vend\u00e9gek a saj\u00e1t telefonjukon fedezik fel a helysz\u00ednt, ismerkednek \u00e9s j\u00e1tszanak, a helysz\u00ednetek pedig kap egy \u00e9lm\u00e9nyt, amire a p\u00e1rok a bej\u00e1r\u00e1s ut\u00e1n is eml\u00e9keznek. Besz\u00e9lj\u00fcnk &rarr; Hogyan m\u0171k\u00f6dik? Egyszer \u00e9p\u00edtj\u00fcka ti ter\u00fcletetekre Szem\u00e9lyre szabvaminden p\u00e1rnak Nincs [&hellip;]","og_url":"https:\/\/along.hu\/venues\/","og_site_name":"Along","article_modified_time":"2026-10-11T16:01:15+00:00","twitter_card":"summary_large_image","twitter_misc":{"Becs\u00fclt olvas\u00e1si id\u0151":"4 perc"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/along.hu\/venues\/","url":"https:\/\/along.hu\/venues\/","name":"Partnereknek - Along","isPartOf":{"@id":"https:\/\/along.hu\/#website"},"datePublished":"2026-10-11T12:35:23+00:00","dateModified":"2026-10-11T16:01:15+00:00","breadcrumb":{"@id":"https:\/\/along.hu\/venues\/#breadcrumb"},"inLanguage":"hu","potentialAction":[{"@type":"ReadAction","target":["https:\/\/along.hu\/venues\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/along.hu\/venues\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/along.hu\/"},{"@type":"ListItem","position":2,"name":"Partnereknek"}]},{"@type":"WebSite","@id":"https:\/\/along.hu\/#website","url":"https:\/\/along.hu\/","name":"Along","description":"Walking experience for couples","publisher":{"@id":"https:\/\/along.hu\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/along.hu\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"hu"},{"@type":"Organization","@id":"https:\/\/along.hu\/#organization","name":"Along","url":"https:\/\/along.hu\/","logo":{"@type":"ImageObject","inLanguage":"hu","@id":"https:\/\/along.hu\/#\/schema\/logo\/image\/","url":"https:\/\/along.hu\/wp-content\/uploads\/2026\/03\/1-e1777282565130.png","contentUrl":"https:\/\/along.hu\/wp-content\/uploads\/2026\/03\/1-e1777282565130.png","width":1440,"height":530,"caption":"Along"},"image":{"@id":"https:\/\/along.hu\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/along.hu\/hu\/wp-json\/wp\/v2\/pages\/5630","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/along.hu\/hu\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/along.hu\/hu\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/along.hu\/hu\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/along.hu\/hu\/wp-json\/wp\/v2\/comments?post=5630"}],"version-history":[{"count":10,"href":"https:\/\/along.hu\/hu\/wp-json\/wp\/v2\/pages\/5630\/revisions"}],"predecessor-version":[{"id":5714,"href":"https:\/\/along.hu\/hu\/wp-json\/wp\/v2\/pages\/5630\/revisions\/5714"}],"wp:attachment":[{"href":"https:\/\/along.hu\/hu\/wp-json\/wp\/v2\/media?parent=5630"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}