.lp{--paper:#FAF6F2;--card:#FFFFFF;--ink:#1C1917;--ink2:#44403C;--muted:#6B6158;--or:#FF4D1C;--or-deep:#C2410C;--wa-ink:#14873F;--rust:#8A3A0C;--hair:rgba(28,25,23,.14);--hw:1px;--t13:13px;--t15:15px;--t17:17px;--t20:20px;--t26:26px;--t34:34px;--t46:46px;--r1:12px;--r2:18px;--r3:28px;--ease:cubic-bezier(.32,.72,0,1);--font:var(--font-baloo),"Nunito","Segoe UI",system-ui,sans-serif;color-scheme:light;display:flow-root;margin:0;min-height:100vh;overflow-x:clip;background:var(--paper);color:var(--ink);font-family:var(--font);font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased}@media (min-resolution:2dppx){.lp{--hw:.5px}}.lp,.lp *{box-sizing:border-box}.lp h1,.lp h2,.lp ol,.lp p,.lp ul{margin:0}.lp a{color:inherit}.lp button,.lp input{font:inherit;color:inherit}.lp button{cursor:pointer}.lp :focus-visible{outline:3px solid var(--or-deep);outline-offset:2px;border-radius:10px}.lp h1,.lp h2{text-wrap:balance}.lp p{text-wrap:pretty}.lp .nw,.lp .sr-only{white-space:nowrap}.lp .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);border:0}.lp .d-only{display:none}@media (min-width:901px){.lp .d-only{display:inline}.lp .m-only{display:none}}html:has(.lp),html:has(.lp) body{background:#FAF6F2}.lp .wall{position:relative;isolation:isolate}.lp .wall:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:var(--wc,#8C6A55);opacity:var(--wo,.08);-webkit-mask:url(/landing/adinkra-wallpaper.svg) 0 0/var(--ws,200px) auto repeat;mask:url(/landing/adinkra-wallpaper.svg) 0 0/var(--ws,200px) auto repeat}.lp .hero{padding:20px 20px 0}.lp .fresh{display:flex;align-items:center;gap:8px;font:500 var(--t13)/1.3 var(--font);color:var(--ink2)}.lp .fresh i{width:7px;height:7px;border-radius:50%;background:var(--wa-ink);flex:none}.lp h1{font-size:var(--t46);font-weight:700;letter-spacing:-.03em;line-height:1;margin:12px 0 10px}.lp h1 em,.lp h2 em{font-style:normal;color:var(--or-deep)}.lp h1 em.catch{color:var(--ink)}.lp h1 .rot{display:inline-grid;vertical-align:top;overflow:hidden;padding-bottom:.16em;margin-bottom:-.16em}.lp h1 .rot b{font-weight:inherit;text-decoration:underline;text-decoration-color:var(--ul);text-decoration-thickness:.09em;text-underline-offset:.1em;text-decoration-skip-ink:none}.lp h1 .w-train{color:#14873F;--ul:#3FB56E}.lp h1 .w-trotro{color:var(--or-deep);--ul:#FF4D1C}.lp h1 .w-bus{color:#1D4ED8;--ul:#60A5FA}.lp h1 .w-okada{color:#B45309;--ul:#F59E0B}.lp h1 .w-van{color:var(--ink);--ul:var(--ink)}.lp h1 .rot>span{grid-area:1/1}.lp h1 .rot>span+span{opacity:0;transform:translateY(100%)}@media (prefers-reduced-motion:no-preference){.lp h1 .rot>span{animation:var(--k) var(--p) cubic-bezier(.32,.72,0,1) var(--d) infinite both}.lp h1:hover .rot>span,.lp:has(.hero-l input:focus) h1 .rot>span{animation-play-state:paused}.lp h1 .rot.r4{--p:8s}.lp h1 .rot.r5{--p:10s}.lp h1 .rot.r4>span:first-child{--k:r4-first;--d:1.2s}.lp h1 .rot.r4>span:nth-child(n+2){--k:r4-word}.lp h1 .rot.r5>span:first-child{--k:r5-first;--d:1.2s}.lp h1 .rot.r5>span:nth-child(n+2){--k:r5-word}.lp h1 .rot>span:nth-child(2){--d:2.96s}.lp h1 .rot>span:nth-child(3){--d:4.96s}.lp h1 .rot>span:nth-child(4){--d:6.96s}.lp h1 .rot>span:nth-child(5){--d:8.96s}}@media (prefers-reduced-motion:reduce){.lp h1 .rot>span{transform:none!important;animation:var(--k) var(--p) ease-in-out var(--d) infinite both}.lp h1 .rot.r4{--p:8s}.lp h1 .rot.r5{--p:10s}.lp h1 .rot.r4>span:first-child{--k:r4-first-fade;--d:1.2s}.lp h1 .rot.r4>span:nth-child(n+2){--k:r4-word-fade}.lp h1 .rot.r5>span:first-child{--k:r5-first-fade;--d:1.2s}.lp h1 .rot.r5>span:nth-child(n+2){--k:r5-word-fade}.lp h1 .rot>span:nth-child(2){--d:2.96s}.lp h1 .rot>span:nth-child(3){--d:4.96s}.lp h1 .rot>span:nth-child(4){--d:6.96s}.lp h1 .rot>span:nth-child(5){--d:8.96s}.lp h1:hover .rot>span,.lp:has(.hero-l input:focus) h1 .rot>span{animation-play-state:paused}}@keyframes r4-first-fade{0%,22%{opacity:1}25%,97%{opacity:0}to{opacity:1}}@keyframes r4-word-fade{0%{opacity:0}25%,3%{opacity:1}28%,to{opacity:0}}@keyframes r5-first-fade{0%,17.6%{opacity:1}20%,97.6%{opacity:0}to{opacity:1}}@keyframes r5-word-fade{0%{opacity:0}2.4%,20%{opacity:1}22.4%,to{opacity:0}}@keyframes r4-first{0%,22%{opacity:1;transform:none}25%{opacity:0;transform:translateY(-100%)}25.01%,97%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes r4-word{0%{opacity:0;transform:translateY(100%)}25%,3%{opacity:1;transform:none}28%,to{opacity:0;transform:translateY(-100%)}}@keyframes r5-first{0%,17.6%{opacity:1;transform:none}20%{opacity:0;transform:translateY(-100%)}20.01%,97.6%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes r5-word{0%{opacity:0;transform:translateY(100%)}2.4%,20%{opacity:1;transform:none}22.4%,to{opacity:0;transform:translateY(-100%)}}.lp .sub{font:500 var(--t17)/1.45 var(--font);color:var(--ink2);max-width:32ch}.lp .form{display:grid;gap:8px;margin-top:16px}.lp .fld{display:grid;grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr);align-items:center;background:var(--card);box-shadow:inset 0 0 0 var(--hw) var(--hair)}.lp .fld,.lp .fld .f{border-radius:var(--r1)}.lp .fld .f{position:relative;min-height:56px}.lp .fld .f:focus-within{box-shadow:inset 0 0 0 2px var(--ink)}.lp .fld label{position:absolute;left:14px;top:9px;font:500 var(--t13)/1 var(--font);color:var(--muted);pointer-events:none}.lp .fld input{display:block;width:100%;height:56px;border:0;padding:23px 14px 0;border-radius:var(--r1);background:transparent;outline:none;font:700 var(--t17)/1.2 var(--font);color:var(--ink)}.lp .fld input::placeholder{color:var(--muted);font-weight:600;opacity:1}.lp .swap{width:44px;height:44px;display:grid;place-items:center;padding:0;border:0;background:none;color:var(--ink2);border-inline:var(--hw) solid var(--hair)}.lp .go{height:52px;border:0;border-radius:var(--r1);background:var(--ink);color:#fff;font:700 var(--t17)/1 var(--font);transition:transform .14s ease}.lp .badge:active,.lp .go:active,.lp .lrow:active,.lp .wa:active{transform:scale(.97)}.lp .usual{margin:10px -20px 0;padding-inline:20px 14px;gap:4px;white-space:nowrap;font:500 var(--t15)/1.3 var(--font);color:var(--ink2)}.lp .usual,.lp .usual .sc{height:44px;display:flex;align-items:center}.lp .usual .sc{flex:1;min-width:0;gap:8px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;padding-right:24px;-webkit-mask:linear-gradient(90deg,#000 calc(100% - 24px),transparent);mask:linear-gradient(90deg,#000 calc(100% - 24px),transparent)}.lp .usual .sc::-webkit-scrollbar{display:none}.lp .usual .sc>*,.lp .usual>.f{flex:none}.lp .usual.empty{display:flex;white-space:normal;font-size:var(--t13);line-height:1.35;color:var(--muted)}.lp .usual .r{padding:0 16px;border:0;border-radius:999px;background:var(--card);box-shadow:inset 0 0 0 var(--hw) var(--hair);color:var(--ink);font:600 var(--t15)/1 var(--font)}.lp .usual .f,.lp .usual .r{display:inline-flex;align-items:center;min-height:44px}.lp .usual .f{justify-content:center;min-width:44px;padding:0 6px;border:0;background:none;font:500 var(--t13)/1 var(--font);color:var(--ink2);text-decoration:underline}.lp .photo{position:relative;margin:14px -8px 0;height:560px;border-radius:var(--r3);overflow:hidden;background:#D9CFC4}.lp .photo img,.lp .photo picture{display:block;width:100%;height:100%}.lp .photo img{object-fit:cover;object-position:62% 50%}.lp .fc{position:absolute;bottom:10px;width:calc(50% - 14px);background:var(--card);border-radius:var(--r2);box-shadow:0 18px 36px -18px rgba(28,25,23,.45),0 0 0 var(--hw) rgba(28,25,23,.08);overflow:hidden;contain:layout paint;--fh:0px;clip-path:inset(0 0 0 0 round var(--r2));transition:clip-path .32s var(--ease),transform .32s var(--ease)}.lp .fc.t1{left:10px}.lp .fc.t2{right:10px}.lp .fc.folded{clip-path:inset(0 0 var(--fh) 0 round var(--r2));transform:translateY(var(--fh))}.lp .fc.notr,.lp .fc.notr *{transition:none!important}.lp .fc-body{transition:opacity .2s cubic-bezier(.16,1,.3,1)}.lp .fc.folded .fc-body{opacity:0;visibility:hidden;transition:opacity .2s cubic-bezier(.16,1,.3,1),visibility 0s linear .2s}.lp .stub{padding:0 4px 0 12px;--wc:#8C6A55;--wo:.12;--ws:150px}.lp .fc.t1 .stub{background:var(--or-deep);--wc:#000;--wo:.16}.lp .fc.t2 .stub{background:#14873F;--wc:#000;--wo:.16}.lp .fc.t3{top:10px;bottom:auto;left:10px;right:10px;width:auto}.lp .fc.t3 .stub{background:var(--ink);--wc:var(--or);--wo:.16}.lp .fc.t3 .fc-top .k{color:#fff;display:flex;align-items:center;gap:8px}.lp .fc.t3 .lv{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border-radius:999px;background:rgba(255,255,255,.14);font:700 var(--t13)/1 var(--font);letter-spacing:.02em}.lp .fc.t3 .lv:before{content:"";width:7px;height:7px;border-radius:50%;background:#3FB56E}.lp .fc.t3 .tb{padding-block:8px 10px}.lp .fc.t3 .cnt{margin-top:2px}.lp .fc.t3 .src{font-size:var(--t13);margin-top:2px}.lp .fc .stub .fc-top .k,.lp .fc .stub .fc-top .pill{color:#fff}.lp .fc .stub .fbtn{background:radial-gradient(circle,rgba(255,255,255,.2) 15.5px,transparent 16.5px);color:#fff}.lp .fc-top{display:flex;align-items:center;gap:8px;min-height:44px}.lp .fc-top .k{flex:1;min-width:0;font:700 var(--t13)/1.2 var(--font);letter-spacing:.02em;color:var(--ink2)}.lp .fc-top .pill{display:none;flex:1;min-width:0;font:700 var(--t17)/1.2 var(--font);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp .fc.folded .fc-top .pill{display:block}.lp .fc.folded .fc-top .k{display:none}.lp .fbtn{flex:none;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle,#F4EEE7 15.5px,transparent 16.5px);color:var(--ink);transition:transform .32s var(--ease)}.lp .fc.folded .fbtn{transform:rotate(180deg)}.lp .tear{height:0;margin:0 12px;border-top:1.5px dashed rgba(28,25,23,.18);position:relative}.lp .tix{position:absolute;inset:0;pointer-events:none;filter:drop-shadow(0 10px 14px rgba(28,25,23,.28))}.lp .tix .fc{pointer-events:auto;box-shadow:inset 0 0 0 var(--hw) rgba(28,25,23,.08);-webkit-mask:radial-gradient(circle 9px at 0 44px,#0000 95%,#000 100%) left /51% 100% no-repeat,radial-gradient(circle 9px at 100% 44px,#0000 95%,#000 100%) right /51% 100% no-repeat;mask:radial-gradient(circle 9px at 0 44px,#0000 95%,#000 100%) left /51% 100% no-repeat,radial-gradient(circle 9px at 100% 44px,#0000 95%,#000 100%) right /51% 100% no-repeat}.lp .tb{padding:10px 12px 12px}.lp .route{font:700 var(--t17)/1.2 var(--font)}.lp .big{font:700 var(--t34)/1 var(--font);letter-spacing:-.02em;margin-top:6px;white-space:nowrap;font-variant-numeric:tabular-nums lining-nums}.lp .big .cur{font-size:.42em;font-weight:700;letter-spacing:.01em;margin-right:.18em;vertical-align:.9em}.lp .src{font:500 var(--t15)/1.35 var(--font);margin-top:6px}.lp .rp,.lp .src{color:var(--ink2)}.lp .rp{display:grid;gap:2px;margin-top:8px;padding-top:8px;border-top:var(--hw) solid var(--hair);font:500 var(--t15)/1.3 var(--font)}.lp .rp .v{font:700 var(--t20)/1 var(--font);color:var(--ink);font-variant-numeric:tabular-nums}.lp .age{color:var(--rust);font-weight:600}.lp .cnt{font:700 var(--t15)/1.3 var(--font);color:var(--wa-ink);margin-top:6px}.lp .chg{margin-top:8px;padding:8px 10px;border-radius:var(--r1);background:#FFF3E8;font:600 var(--t15)/1.35 var(--font);color:var(--rust)}.lp .lnk{display:inline-flex;align-items:center;min-height:44px;font:600 var(--t15)/1 var(--font);color:var(--or-deep)}.lp .queue{margin:10px 20px 0;display:flex;align-items:center;gap:10px;min-height:64px;padding:8px 14px;border-radius:var(--r1);background:var(--card);box-shadow:inset 0 0 0 var(--hw) var(--hair);font:500 var(--t15)/1.3 var(--font);color:var(--ink2)}.lp .queue>span:not(.qd){flex:1;min-width:0}.lp .queue b{color:var(--ink);font-weight:700}.lp .queue .qd{width:10px;height:10px;border-radius:50%;background:var(--wa-ink);flex:none}.lp .queue.none .qd{background:#A8A29E}.lp .queue a{display:inline-flex;align-items:center;min-height:44px;margin-block:-12px;color:var(--or-deep);font-weight:600}.lp .sec{padding:32px 20px 4px;min-width:0}.lp .eb{font:600 var(--t13)/1 var(--font);color:var(--or-deep);letter-spacing:.02em}.lp h2{font-size:var(--t34);font-weight:700;letter-spacing:-.028em;line-height:1.04;margin:8px 0}.lp .note{font:500 var(--t15)/1.5 var(--font);color:var(--ink2)}.lp .list{list-style:none;padding:0;margin-top:14px;display:grid}.lp .list>li{display:block}.lp .lrow{display:grid;grid-template-columns:72px minmax(0,1fr) auto;gap:12px;align-items:baseline;min-height:44px;padding:14px 0;border-top:var(--hw) solid var(--hair);text-decoration:none;color:inherit;transition:transform .14s ease}.lp .lrow.two{grid-template-columns:minmax(0,1fr) auto}.lp .lrow .t{font:700 var(--t26)/1 var(--font);letter-spacing:-.01em;color:var(--ink);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}.lp .lrow .t.sm{font-size:var(--t20)}.lp .lrow .m b{display:block;font:700 var(--t17)/1.2 var(--font);color:var(--ink)}.lp .lrow .m span{display:block;font:500 var(--t15)/1.35 var(--font);color:var(--ink2);margin-top:2px}.lp .lrow .w{font:700 var(--t13)/1.2 var(--font);color:var(--ink2);white-space:nowrap;text-align:right}.lp .lrow .w:not(.tm):before{content:"";display:inline-block;width:7px;height:7px;margin-right:5px;border-radius:50%;background:var(--wa-ink);vertical-align:1px}.lp .lrow .my{display:inline-block;margin-left:8px;padding:3px 8px;border-radius:999px;background:#FBE6DC;font:700 var(--t13)/1 var(--font);font-style:normal;color:var(--rust);vertical-align:2px}.lp .srcline{font:500 var(--t15)/1.45 var(--font);color:var(--ink2);padding-top:10px;border-top:var(--hw) solid var(--hair)}.lp .srcline a{font-weight:600;color:var(--or-deep);text-decoration:none;padding-block:12px}.lp .srcline a:hover{text-decoration:underline;text-underline-offset:3px}.lp .more a,.lp a.btn-s{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:48px;padding:0 18px;border-radius:var(--r1);background:var(--card);box-shadow:inset 0 0 0 1.5px var(--ink);color:var(--ink);font:700 var(--t15)/1 var(--font);text-decoration:none;white-space:nowrap;transition:background-color .14s ease,color .14s ease,transform .14s ease}.lp .more a:hover,.lp a.btn-s:hover{background:var(--ink);color:#fff}.lp .more a:active,.lp a.btn-s:active{transform:scale(.97)}.lp a.btn-s{min-height:44px;padding:0 14px;flex:none}.lp .more{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px}.lp .pay .more{margin-top:44px}@media (max-width:520px){.lp .more a{flex:1 1 auto}}.lp .stack{list-style:none;padding:0;margin:24px 6px 0;display:grid}.lp .tkw{transform-origin:50% 0;filter:drop-shadow(0 14px 16px rgba(0,0,0,.28))}.lp .tkw+.tkw{margin-top:-68px;filter:drop-shadow(0 -6px 10px rgba(0,0,0,.22)) drop-shadow(0 14px 16px rgba(0,0,0,.28))}.lp .tk{--ty:48px;border-radius:24px;color:#fff;display:grid;align-content:start;--wo:.14;--ws:170px;-webkit-mask:radial-gradient(circle 10px at 0 var(--ty),#0000 95%,#000 100%) left /51% 100% no-repeat,radial-gradient(circle 10px at 100% var(--ty),#0000 95%,#000 100%) right /51% 100% no-repeat;mask:radial-gradient(circle 10px at 0 var(--ty),#0000 95%,#000 100%) left /51% 100% no-repeat,radial-gradient(circle 10px at 100% var(--ty),#0000 95%,#000 100%) right /51% 100% no-repeat}.lp .tk-stub{height:var(--ty);margin:0;padding:0 22px;display:flex;align-items:center;background:rgba(0,0,0,.18);border-bottom:1.5px dashed rgba(255,255,255,.5);border-radius:24px 24px 0 0;background-clip:padding-box}.lp .tk-b{padding:16px 22px 24px;display:grid;gap:6px}.lp .tk{min-height:262px}@media (min-width:901px){.lp .tk{min-height:306px}}@media (min-width:1280px){.lp .tk{min-height:252px}}.lp .tk-b{padding-bottom:92px}.lp .tkw:first-child{rotate:-3.5deg;scale:.95;--from:-7deg}.lp .tkw:nth-child(2){rotate:2deg;scale:.975;--from:5deg}.lp .tkw:nth-child(3){rotate:-.6deg;--from:-2deg}.lp .tkw:first-child .tk{background:var(--wa-ink);--wc:#000}.lp .tkw:nth-child(2) .tk{background:var(--ink);--wc:var(--or);--wo:.16}.lp .tkw:nth-child(3) .tk{background:var(--or-deep);--wc:var(--ink);--wo:.13}.lp .tk .edge{margin:0;display:flex;justify-content:space-between;align-items:baseline;gap:12px}.lp .tk .edge b{font:700 var(--t20)/1.2 var(--font)}.lp .tk .edge .p{font:700 var(--t34)/1 var(--font);letter-spacing:-.02em;white-space:nowrap;font-variant-numeric:tabular-nums lining-nums}.lp .tk .lb{font:700 var(--t13)/1.3 var(--font);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp .tk .s{margin:0;font:500 var(--t15)/1.4 var(--font)}.lp .tk .age{color:#fff;font-weight:700}@media (min-width:901px){.lp .tk{--ty:52px}.lp .tk-stub{padding:0 28px}.lp .tk-b{padding:18px 28px 28px}.lp .tk .edge b{font-size:var(--t26)}.lp .tk .edge .p{font-size:44px}.lp .tk .s{font-size:var(--t17)}.lp .tk-b{padding-bottom:104px}.lp .tkw+.tkw{margin-top:-76px}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.lp .tkw{animation:tk-settle linear both;animation-timeline:view();animation-range:entry 20% cover 45%}}}@keyframes tk-settle{0%{rotate:var(--from,0deg)}}.lp .wa{margin-top:14px;display:flex;align-items:center;gap:14px;padding:16px;border-radius:var(--r2);background:var(--card);box-shadow:inset 0 0 0 var(--hw) var(--hair);text-decoration:none;transition:transform .14s ease}.lp .wa .ic{width:46px;height:46px;border-radius:50%;background:var(--wa-ink);display:grid;place-items:center;flex:none}.lp .wa .ic svg{width:24px;height:24px;fill:#fff}.lp .wa b{display:block;font:700 var(--t17)/1.2 var(--font);color:var(--wa-ink)}.lp .wa span{font:500 var(--t15)/1.35 var(--font);color:var(--ink2)}.lp .app{margin-top:22px;display:grid;gap:10px}.lp .stores{display:flex;flex-wrap:wrap;gap:8px}.lp .badge{display:inline-flex;align-items:center;gap:8px;height:48px;padding:0 14px;flex:1 1 150px;max-width:220px;border-radius:var(--r1);background:#000;color:#fff;text-decoration:none;font:600 var(--t15)/1 var(--font);transition:transform .14s ease}.lp .badge svg{width:20px;height:20px;flex:none;fill:#fff}.lp .badge small{display:block;font:500 var(--t13)/1 var(--font);opacity:.85;margin-bottom:3px}.lp .faq{padding-bottom:24px}.lp .faq details{border-top:var(--hw) solid var(--hair)}.lp .faq summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:12px 0;font:700 var(--t17)/1.25 var(--font);cursor:pointer}.lp .faq summary::-webkit-details-marker{display:none}.lp .faq-ic{flex:none;width:16px;height:16px;position:relative}.lp .faq-ic:after,.lp .faq-ic:before{content:"";position:absolute;left:0;right:0;top:7px;height:2px;border-radius:1px;background:var(--ink2);transition:transform .2s var(--ease)}.lp .faq-ic:after{transform:rotate(90deg)}.lp .faq details[open] .faq-ic:after{transform:rotate(0)}.lp .faq details p{font:500 var(--t15)/1.5 var(--font);color:var(--ink2);padding:0 0 16px;max-width:70ch}.lp .cx-g{display:grid}.lp .cx-tk{margin-top:16px}.lp .cx-scr{overflow-x:auto;overscroll-behavior-x:contain;margin:0 -16px;padding:0 16px;scrollbar-width:none}.lp .cx-scr::-webkit-scrollbar{display:none}.lp .cx-line{list-style:none;margin:0;padding:14px 0 6px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));min-width:300px}.lp .cx-line li{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;min-width:0}.lp .cx-line li+li:before{content:"";position:absolute;top:10px;left:-50%;right:50%;height:3px;margin-top:-1.5px;border-radius:2px;background:var(--ink)}.lp .cx-line li+li:after{content:"";position:absolute;top:-2px;left:-1px;height:24px;border-left:2px dashed var(--or-deep);opacity:.55}.lp .cx-dot{position:relative;z-index:1;display:grid;place-items:center;width:20px;height:20px}.lp .cx-dot:before{content:"";width:12px;height:12px;border-radius:50%;background:var(--card);box-shadow:inset 0 0 0 3px var(--ink)}.lp .cx-line .home .cx-dot:before{width:20px;height:20px;background:var(--or);box-shadow:0 0 0 4px rgba(255,77,28,.22)}.lp .cx-line b{display:block;margin-top:8px;font:700 var(--t15)/1.1 var(--font);white-space:nowrap;color:var(--ink)}.lp .cx-line small{display:block;margin-top:3px;font:600 var(--t13)/1.2 var(--font);letter-spacing:.04em;color:var(--muted)}.lp .cx-line .home b,.lp .cx-line .home small{color:var(--or-deep)}.lp .cx-line .cn{display:none;letter-spacing:0}@media (min-width:640px){.lp .cx-line .cn{display:inline}.lp .cx-line .cc{display:none}}@media (max-width:380px){.lp .cx-line b{font-size:14px}}.lp .cx-cap{margin-top:8px;padding-top:10px;border-top:1.5px dashed rgba(28,25,23,.14);font:500 var(--t15)/1.4 var(--font);color:var(--ink2)}.lp .cx-cap i{display:inline-block;width:0;height:14px;margin:0 6px -2px 2px;border-left:2px dashed var(--or-deep);opacity:.55}.lp .cx-cap[data-origin],.lp .cx-rows[data-origin]{display:none}.lp .cx-cap[data-origin=accra],.lp .cx-rows[data-origin=accra]{display:block}.lp .cx-nyet{margin-top:14px}html[data-country=tg] .lp .cx-cap[data-origin=accra],html[data-country=tg] .lp .cx-rows[data-origin=accra]{display:none}html[data-country=tg] .lp .cx-cap[data-origin=lome],html[data-country=tg] .lp .cx-rows[data-origin=lome]{display:block}html[data-country=tg] .lp .cx-line li.home .cx-dot:before{width:12px;height:12px;background:var(--card);box-shadow:inset 0 0 0 3px var(--ink)}html[data-country=tg] .lp .cx-line li.home b{color:var(--ink)}html[data-country=tg] .lp .cx-line li.home small{color:var(--muted)}html[data-country=tg] .lp .cx-line li[data-slug=lome] .cx-dot:before{width:20px;height:20px;background:var(--or);box-shadow:0 0 0 4px rgba(255,77,28,.22)}html[data-country=tg] .lp .cx-line li[data-slug=lome] b,html[data-country=tg] .lp .cx-line li[data-slug=lome] small{color:var(--or-deep)}html[data-country=bj] .lp .cx-cap[data-origin=accra],html[data-country=bj] .lp .cx-rows[data-origin=accra]{display:none}html[data-country=bj] .lp .cx-cap[data-origin=cotonou],html[data-country=bj] .lp .cx-rows[data-origin=cotonou]{display:block}html[data-country=bj] .lp .cx-line li.home .cx-dot:before{width:12px;height:12px;background:var(--card);box-shadow:inset 0 0 0 3px var(--ink)}html[data-country=bj] .lp .cx-line li.home b{color:var(--ink)}html[data-country=bj] .lp .cx-line li.home small{color:var(--muted)}html[data-country=bj] .lp .cx-line li[data-slug=cotonou] .cx-dot:before{width:20px;height:20px;background:var(--or);box-shadow:0 0 0 4px rgba(255,77,28,.22)}html[data-country=bj] .lp .cx-line li[data-slug=cotonou] b,html[data-country=bj] .lp .cx-line li[data-slug=cotonou] small{color:var(--or-deep)}html[data-country=ci] .lp .cx-cap[data-origin=accra],html[data-country=ci] .lp .cx-rows[data-origin=accra]{display:none}html[data-country=ci] .lp .cx-cap[data-origin=abidjan],html[data-country=ci] .lp .cx-rows[data-origin=abidjan]{display:block}html[data-country=ci] .lp .cx-line li.home .cx-dot:before{width:12px;height:12px;background:var(--card);box-shadow:inset 0 0 0 3px var(--ink)}html[data-country=ci] .lp .cx-line li.home b{color:var(--ink)}html[data-country=ci] .lp .cx-line li.home small{color:var(--muted)}html[data-country=ci] .lp .cx-line li[data-slug=abidjan] .cx-dot:before{width:20px;height:20px;background:var(--or);box-shadow:0 0 0 4px rgba(255,77,28,.22)}html[data-country=ci] .lp .cx-line li[data-slug=abidjan] b,html[data-country=ci] .lp .cx-line li[data-slug=abidjan] small{color:var(--or-deep)}.lp .lrow .t.cx-p{display:grid;justify-items:end;gap:6px}@media (min-width:901px){.lp .hero{max-width:1296px;margin:0 auto;padding:52px 48px 40px;display:grid;grid-template-columns:minmax(0,1fr) 560px;gap:56px;align-items:center}.lp h1{font-size:80px;margin:16px 0}.lp .sub{font-size:var(--t20);max-width:36ch}.lp .form{grid-template-columns:minmax(0,1fr) 160px;max-width:560px;margin-top:24px}.lp .usual{margin-inline:0;padding-inline:0;max-width:560px}.lp .photo{margin:0}.lp .fc{width:calc(50% - 15px)}.lp .queue{max-width:1200px;margin:0 auto}.lp .secs{max-width:1296px;margin:0 auto;padding:12px 48px 24px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"trains travel" "pay wa" "wax wax";gap:0 56px;align-items:start}.lp .a-trains{grid-area:trains}.lp .a-travel{grid-area:travel}.lp .a-pay{grid-area:pay}.lp .a-wa{grid-area:wa}.lp .a-wa-x{grid-area:wax}.lp .cx-g{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 56px;align-items:start}.lp .cx-g .cx-rows>.list{margin-top:0}.lp .secs .sec{padding:28px 0 0}.lp .faq{max-width:1296px;margin:0 auto;padding:40px 48px 24px;display:grid;grid-template-columns:1fr 2fr;gap:0 56px}.lp .faq .eb,.lp .faq h2{grid-column:1}.lp .faq .list{grid-column:2;grid-row:1/span 3;margin-top:0}}@media (max-width:360px){.lp h1{font-size:42px}.lp .big{font-size:30px}}@media (prefers-reduced-motion:reduce){.lp *,.lp :after,.lp :before{transition:none!important}}