@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/poppins-400-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/poppins-400-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/poppins-500-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/poppins-500-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/poppins-600-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/poppins-600-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}:root{--brand-orange:#ff4820;--brand-teal:#0093af;--sender-tint:#ffdcc2;--sender-ink:#a5381a;--sender-hover:#f7cdaf;--traveler-tint:#daeff3;--traveler-ink:#00708a;--traveler-hover:#cbe7ed;--avatar-tint:#fbefdd;--avatar-ink:#7a5c3e;--ink:#2b3846;--muted:#6b7683;--faint:#9aa3ac;--cream:#fbf2ea;--card:#ffffff;--chip-bg:#f1e7dc;--secondary-hover:#f7f0e9;--row-hover:#fbf6f0;--border:rgba(43,56,70,0.1);--border-strong:rgba(43,56,70,0.15);--success-tint:#e4f4ea;--success-soft:#cfebd8;--success-ink:#1f7a44;--danger-tint:#fbe9e8;--danger-ink:#c1272d;--danger-hover:#f6dad8;--founding-tint:#fce9c9;--founding-ink:#8a5a12;--warning-tint:#faf0dc;--warning-ink:#8a5a12;--gold:#f5b301;--focus:#007e96;--font-poppins:"Poppins",system-ui,-apple-system,sans-serif;--radius-card:16px;--radius-control:12px;--pad-screen:20px;--maxw:1120px}*{box-sizing:border-box}body,html{margin:0;padding:0}body{background:var(--cream);color:var(--ink);font-family:var(--font-poppins),system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.5}a{color:var(--traveler-ink);text-decoration:none}a:hover{color:var(--focus)}button{font-family:inherit}img{max-width:100%}[tabindex]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:6px}.container{max-width:var(--maxw);margin:0 auto;padding-left:24px;padding-right:24px}.card{background:var(--card);border-radius:var(--radius-card);box-shadow:0 2px 8px rgba(43,56,70,.06)}.card-lift{transition:box-shadow .15s ease}.card-lift:hover{box-shadow:0 6px 18px rgba(43,56,70,.12)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border:none;border-radius:var(--radius-control);font:600 14px/1 var(--font-poppins),sans-serif;cursor:pointer;transition:background .15s ease;white-space:nowrap}.btn-lg{min-height:48px;font-size:15px}.btn-teal{background:var(--traveler-tint);color:var(--traveler-ink)}.btn-teal:hover{background:var(--traveler-hover);color:var(--traveler-ink)}.btn-sender{background:var(--sender-tint);color:var(--sender-ink)}.btn-sender:hover{background:var(--sender-hover);color:var(--sender-ink)}.btn-secondary{background:var(--card);color:var(--ink);border:1px solid var(--border-strong)}.btn-secondary:hover{background:var(--secondary-hover);color:var(--ink)}.btn-ghost{background:transparent;color:var(--traveler-ink)}.btn-ghost:hover{background:var(--secondary-hover);color:var(--traveler-ink)}.btn-danger{background:var(--danger-tint);color:var(--danger-ink)}.btn-danger:hover{background:var(--danger-hover);color:var(--danger-ink)}.btn:disabled{opacity:.5;cursor:default;pointer-events:none}.btn-spin{width:15px;height:15px;flex-shrink:0;border:2px solid;border-right:2px solid transparent;border-radius:50%;opacity:.75;animation:pbspin .7s linear infinite}@keyframes pbspin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.btn-spin{animation-duration:2.4s}}.chip{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 11px;border-radius:999px;font:600 12px/1 var(--font-poppins),sans-serif}.chip-teal{background:var(--traveler-tint);color:var(--traveler-ink)}.chip-sender{background:var(--sender-tint);color:var(--sender-ink)}.chip-verified{background:var(--success-tint);color:var(--success-ink)}.chip-founding{background:var(--founding-tint);color:var(--founding-ink)}.chip-danger{background:var(--danger-tint);color:var(--danger-ink)}.chip-success{background:var(--success-tint);color:var(--success-ink)}.chip-warning{background:var(--warning-tint);color:var(--warning-ink)}.chip-neutral{background:var(--chip-bg);color:var(--ink);font-weight:500}.chip-outline{background:transparent;border:1px solid var(--border-strong);color:var(--muted);font-weight:500}.chip-answer{background:#f6dfae;color:var(--warning-ink)}.chip-agreed{background:var(--traveler-tint);color:var(--traveler-ink)}.chip-moving{background:#a8dbe5;color:#00546a}.chip-arrived{background:var(--traveler-ink);color:#fff}.mono{font-family:ui-monospace,SF Mono,Menlo,monospace;letter-spacing:.02em}.label{font:600 12px/1 var(--font-poppins),sans-serif;color:var(--muted);letter-spacing:.04em;text-transform:uppercase}.divider{height:1px;background:var(--border)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes pbshimmer{0%{background-position:-360px 0}to{background-position:360px 0}}.shimmer{background:linear-gradient(90deg,#efe7de 25%,#f7f0e9 37%,#efe7de 63%);background-size:360px 100%;animation:pbshimmer 1.4s linear infinite;border-radius:6px}@media (prefers-reduced-motion:reduce){.shimmer{animation:none}}.mobile-only{display:none}@media (max-width:720px){.desktop-nav{display:none!important}.mobile-only{display:flex!important}.grid-2,.grid-3,.two-col{grid-template-columns:minmax(0,1fr)!important}.hide-narrow{display:none!important}}.msg-back{display:none}.msg-row{display:flex;align-items:center;flex:none;background:#fff;border:1px solid var(--border);border-radius:16px}.msg-row-on{box-shadow:inset 0 0 0 2px var(--focus)}.msg-row-menu{position:relative;flex:none;display:flex;align-items:center}@media (min-width:721px){.msg-panes .msg-row-menu{display:none}.msg-panes .msg-row>button:first-child{padding-right:18px!important}}.deal-tabs-pills{display:none}.deal-tabs-cards{display:flex}@media (max-width:720px){.msg-panes{grid-template-columns:minmax(0,1fr)!important;height:calc(100vh - var(--msg-top, 88px) - 32px)!important;height:calc(100dvh - var(--msg-top, 88px) - 32px)!important}.msg-panes[data-pane=thread]{position:fixed!important;left:0;right:0;top:var(--vv-top,0);height:var(--vv-h,100dvh)!important;z-index:40;border:none!important;border-radius:0!important;padding-bottom:env(safe-area-inset-bottom)}body:has(.msg-panes[data-pane=thread]){overflow:hidden}.group-chat{position:fixed!important;left:0;right:0;top:0;height:100dvh!important;max-width:none!important;z-index:40;border:none!important;border-radius:0!important;padding-bottom:env(safe-area-inset-bottom)}body:has(.group-chat){overflow:hidden}.msg-composer{font-size:16px!important}.msg-row-on{box-shadow:none}.msg-panes[data-pane=thread] .msg-thread{border:none!important;border-radius:0!important}.msg-panes[data-pane=list] .msg-thread,.msg-panes[data-pane=thread] .msg-inbox{display:none!important}.msg-inbox{border-right:none!important}.msg-back{display:inline-flex!important}.deal-tabs-pills{display:flex}.deal-tabs-cards{display:none}.msg-thread-avatar>span{width:36px!important;height:36px!important}.msg-thread-head{padding:12px 14px!important}}.footer-operator{padding:9px 16px}@media (max-width:720px){.footer-wide{display:none!important}}@media (min-width:721px){.footer-phone{display:none}}@media (max-width:720px){.footer-operator.clear-nav{padding-bottom:96px}}.results-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}@media (max-width:1080px){.results-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.results-grid{grid-template-columns:minmax(0,1fr)}}.market-controls{display:grid;grid-gap:16px;gap:16px;margin-bottom:20px;min-width:0}.hint-in{animation:hint-in .45s cubic-bezier(.2,.9,.3,1.2)}@keyframes hint-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.hint-in{animation:none}}@media (min-width:721px){.hint-bubble{max-width:440px;box-sizing:border-box}.hint-bubble.hint-right{margin-left:auto!important}.market-controls>.hint-bubble{justify-self:start;width:100%;margin-left:max(0px,calc((100% - 640px) / 2))}}.market-controls>.search-field,.market-controls>.search-hint,.market-controls>.seg{width:100%;max-width:640px;justify-self:center}.search-field{display:flex;align-items:center;gap:8px;min-width:0;height:48px;padding:0 12px;background:#fff;border:1px solid var(--border-strong);border-radius:12px}.search-field input{flex:1 1;min-width:0;border:0;outline:none;background:transparent;padding:0;font:400 14px var(--font-poppins);color:var(--ink)}@media (max-width:720px){.search-field input{font-size:16px}}.search-field input::placeholder{color:var(--faint)}.search-field input::-webkit-search-cancel-button{display:none}.search-clear{flex:none;width:18px;height:18px;border:0;padding:0;border-radius:999px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;background:var(--faint);color:#fff}.seg{display:flex;background:rgba(43,56,70,.06);border-radius:12px;padding:3px}.seg>button{flex:1 1;border:0;background:transparent;cursor:pointer;padding:9px 0;border-radius:10px;font:500 14px var(--font-poppins);color:var(--muted)}.seg>button[aria-pressed=true]{background:#fff;color:var(--ink)}@media (min-width:721px){.phone-only{display:none!important}}@media (max-width:720px){.route-extra,.wide-only{display:none!important}}.fbar-wrap{position:relative;width:100%;min-width:0;max-width:640px;justify-self:center}.fbar{width:100%;display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.fbar::-webkit-scrollbar{display:none}@media (min-width:721px){.fbar{flex-wrap:wrap;overflow:visible}}.fbar>*{flex:none}.fbar-btn{display:inline-flex;align-items:center;gap:4px;padding:7px 10px 7px 12px;border-radius:999px;background:#fff;border:.5px solid var(--border);font:500 13px var(--font-poppins);color:var(--ink);cursor:pointer;white-space:nowrap}.fbar-btn.on{background:var(--traveler-tint);border-color:var(--traveler-tint);color:var(--traveler-ink)}.fbar-btn svg{color:var(--muted)}.fbar-pop{position:absolute;top:calc(100% + 8px);z-index:5;width:340px;box-sizing:border-box;background:#fff;border:1px solid var(--border);border-radius:14px;padding:14px;box-shadow:0 10px 28px rgba(43,56,70,.14)}.fbar-pop.fbar-list{width:180px;padding:6px;display:grid}.fbar-item{min-height:44px;padding:0 12px;border:none;border-radius:10px;background:none;text-align:left;cursor:pointer;font:500 15px var(--font-poppins);color:var(--ink)}.fbar-item:hover{background:rgba(43,56,70,.06)}.fbar-item.on{background:var(--traveler-tint);color:var(--traveler-ink)}.posts-col{max-width:640px;margin-left:auto;margin-right:auto}.fchip-row{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;min-width:0}.fchip-row::-webkit-scrollbar{display:none}@media (min-width:768px){.fchip-row{flex-wrap:wrap;overflow:visible;justify-content:center}.fchip-row.keep-scroll{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start}}.fchip{flex:none;display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;background:#fff;border:.5px solid var(--border)}.fchip.on{background:var(--traveler-tint);border-color:var(--traveler-tint)}.fchip>button{border:0;background:none;padding:0;cursor:pointer;white-space:nowrap;display:inline-flex;align-items:center;font:500 13px/1.3 var(--font-poppins);color:var(--ink)}.fchip.on>button{color:var(--traveler-ink)}.sel-chip{padding:10px 12px;border-radius:999px;cursor:pointer;background:#fff;border:1px solid var(--border-strong);font:500 13px var(--font-poppins);color:var(--ink)}.sel-chip.on{background:var(--traveler-tint);border-color:var(--traveler-tint);color:var(--traveler-ink)}.sheet-root{position:fixed;inset:0;z-index:60;display:flex;align-items:flex-end;justify-content:center}.sheet-backdrop{position:absolute;inset:0;border:0;padding:0;background:rgba(0,0,0,.25);cursor:default}.sheet-panel{position:relative;width:100%;max-height:80vh;display:flex;flex-direction:column;background:#fff;border-radius:24px 24px 0 0;outline:none;padding-bottom:env(safe-area-inset-bottom)}@media (min-width:640px){.sheet-root{align-items:center;padding:24px}.sheet-panel{max-width:460px;border-radius:24px}}.sheet-bar{display:flex;align-items:center;padding:12px 16px;border-bottom:1px solid var(--border)}.sheet-title{font:600 15px var(--font-poppins);color:var(--ink)}.sheet-link{border:0;background:none;padding:4px 0;cursor:pointer;font:500 14px var(--font-poppins)}.sheet-body{padding:20px;display:grid;grid-gap:16px;gap:16px;overflow-y:auto}.hero-split{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:28px;gap:28px;align-items:start}.hero-copy{text-align:center}.hero-copy>p{margin-left:auto;margin-right:auto}.hero-media,.hero-proof{margin:0 auto;width:100%;max-width:400px}.sel-fold>summary{cursor:pointer;list-style:none;display:flex;align-items:baseline;justify-content:space-between;gap:12px}.sel-fold>summary::-webkit-details-marker{display:none}.sel-count{font:500 13px var(--font-poppins);color:var(--traveler-ink);white-space:nowrap;display:inline-flex;align-items:center;gap:6px}.sel-count:after{content:"";width:6px;height:6px;border-right:1.6px solid;border-bottom:1.6px solid;transform:rotate(45deg) translateY(-2px);transition:transform .2s}.sel-fold[open] .sel-count:after{transform:rotate(-135deg) translateY(-1px)}.hwc-open{display:none}.hwc-fold>summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:8px}.hwc-fold>summary::-webkit-details-marker{display:none}.hwc-fold>summary:after{content:"";width:7px;height:7px;border-right:1.8px solid var(--muted);border-bottom:1.8px solid var(--muted);transform:rotate(45deg) translateY(-2px);transition:transform .2s;flex-shrink:0;margin-right:4px}.hwc-fold[open]>summary:after{transform:rotate(-135deg) translateY(-1px)}@media (min-width:1024px){.hwc-open{display:block}.hwc-fold{display:none}.hero-split{grid-template-columns:minmax(0,1fr) 400px;column-gap:40px}.hero-copy{grid-column:1/-1}.hero-proof{grid-column:1;grid-row:2;max-width:none;margin:0}.hero-media{grid-column:2;grid-row:2;margin:0}.hero-proof{contain:size;align-self:stretch}.hero-proof>.card{height:100%;box-sizing:border-box;display:flex;flex-direction:column;overflow-y:auto}.hero-proof .om-foot{flex:1 0 160px;min-height:0;display:flex;flex-direction:column}.hero-proof .hwc-open{flex:1 1;min-height:0;display:flex;flex-direction:column}.hero-proof .hwc-letters{flex:1 1;min-height:0}}.cue-scroll{height:100%;overflow-y:auto;overscroll-behavior:contain;padding-right:12px;box-sizing:border-box}.cue-scroll::-webkit-scrollbar{width:6px}.cue-scroll::-webkit-scrollbar-track{background:rgba(43,56,70,.07);border-radius:3px}.cue-scroll::-webkit-scrollbar-thumb{background:rgba(43,56,70,.32);border-radius:3px}@supports not selector(::-webkit-scrollbar){.cue-scroll{scrollbar-width:thin;scrollbar-color:rgba(43,56,70,.32) rgba(43,56,70,.07)}}.cue-fade{position:absolute;left:0;right:12px;bottom:0;height:64px;pointer-events:none;background:linear-gradient(rgba(255,255,255,0),var(--card) 85%)}.story-scroll-hint.cue-button{pointer-events:auto;border:0;cursor:pointer}.lanes{display:grid;grid-gap:10px;gap:10px}@media (min-width:900px){.hero-copy .lanes{grid-template-columns:1fr 1fr;max-width:880px;margin:0 auto}}.lane-card{--lane:232,92,47;display:flex;align-items:center;gap:14px;text-align:left;text-decoration:none;padding:14px 14px 14px 18px;border-radius:16px;position:relative;overflow:hidden;background:rgba(var(--lane),.118);border:1px solid rgba(var(--lane),.314);color:rgb(var(--lane));transition:transform .08s}.lane-card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:rgba(var(--lane),.784)}.lane-card:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.lane-card:active{transform:none}}.lane-traveler{--lane:61,122,138}.lane-label{font:700 12px/1.3 var(--font-poppins);letter-spacing:.8px;text-transform:uppercase}.lane-title{font:700 14px/1.35 var(--font-poppins);color:#1F2937;margin-top:2px}.lane-hint{font:400 12px/1.4 var(--font-poppins);color:#5B6472}.search-pill{display:flex;align-items:center;gap:10px;width:100%;padding:14px;margin-top:18px;background:#fff;border:1px solid #ebedf0;border-radius:16px;cursor:text;text-align:left;font:400 14px var(--font-poppins);color:#5B6472}.home-top{max-width:600px;margin:0 auto;text-align:left}.member-markets{max-width:600px;margin:16px auto 0}@media (min-width:1000px){.member-split{display:grid;grid-template-columns:minmax(0,480px) minmax(0,560px);grid-column-gap:40px;column-gap:40px;justify-content:center;align-items:start}.member-split .home-top{margin:0}.member-markets{max-width:none;margin:0}.member-markets .hwc-open{display:none}.member-markets .hwc-fold{display:block}}@media (max-width:720px){.hero-copy{text-align:left}.hero-copy>p{margin-left:0}}.story-scroll{scrollbar-width:thin;scrollbar-color:rgba(43,56,70,.25) transparent}.story-fade{position:absolute;left:0;right:0;bottom:0;height:44px;pointer-events:none;background:linear-gradient(rgba(251,241,233,0),rgba(251,241,233,.96))}.story-dots{display:flex;gap:5px;justify-content:center}.story-dot{width:7px;height:7px;padding:0;border:none;border-radius:999px;flex-shrink:0;background:rgba(43,56,70,.22);cursor:pointer;transition:width .3s,background .3s}.story-dot[aria-current=true]{width:18px;background:var(--ink)}@media (max-width:420px){.story-dots{gap:3px}.story-dot{width:6px;height:6px}.story-dot[aria-current=true]{width:14px}}.story-peek{animation:story-peek 1.7s ease-in-out .6s 1 both}@keyframes story-peek{0%,to{transform:none}40%,60%{transform:translateY(-110px)}}@media (prefers-reduced-motion:reduce){.story-peek{animation:none}}.story-photo{display:block;position:relative;width:100%;height:100%;padding:0;border:none;background:none;cursor:zoom-in}.story-scroll-hint{position:absolute;left:50%;bottom:10px;transform:translateX(-50%);padding:4px 10px 4px 22px;border-radius:999px;background:rgba(43,56,70,.78);color:#fff;font:600 11px/1.2 var(--font-poppins);pointer-events:none;animation:story-nudge 1.8s ease-in-out infinite}.story-scroll-hint:before{content:"";position:absolute;left:10px;top:50%;width:5px;height:5px;border-right:1.6px solid #fff;border-bottom:1.6px solid #fff;transform:translateY(-70%) rotate(45deg)}@keyframes story-nudge{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,-3px)}}@media (prefers-reduced-motion:reduce){.story-scroll-hint{animation:none}}.story-tap{display:none}.story-expand{position:absolute;bottom:8px;right:8px;width:30px;height:30px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid var(--border);background:rgba(255,255,255,.92);box-shadow:0 2px 8px rgba(43,56,70,.18);color:var(--ink);cursor:pointer}@media (max-width:640px){.story-tap{display:flex;position:absolute;inset:0;align-items:flex-end;justify-content:center;padding:0 0 10px;border:none;background:transparent;cursor:pointer}.story-tap-pill{padding:5px 11px;border-radius:999px;background:rgba(43,56,70,.8);color:#fff;font:600 11px/1.2 var(--font-poppins)}.story-frame .story-expand,.story-frame .story-scroll-hint{display:none}.story-frame .story-scroll{overflow:hidden!important}}.about-box{max-width:640px}@media (min-width:900px){.about-box{max-width:none;width:-moz-fit-content;width:fit-content}.about-box p{white-space:nowrap}.about-box p:last-child{text-align:center}}.dh-row{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.dh-row::-webkit-scrollbar{display:none}.dh-row>*{flex:0 0 82%;scroll-snap-align:start;display:flex}.dh-row.one>*{flex-basis:100%}@media (min-width:721px){.dh-row{gap:16px;padding-bottom:8px;scrollbar-width:thin}.dh-row::-webkit-scrollbar{display:block;height:6px}.dh-row::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}.dh-row>*{flex-basis:calc((100% - 32px) / 3.25)}}.dh-cover{padding:0;overflow:hidden;width:100%;text-align:left}.dh-cover-photo{position:relative;display:block;width:100%;padding:0;border:0;background:#EFE6DC;cursor:zoom-in}.dh-cover-photo img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.dh-more{position:absolute;right:10px;bottom:10px;padding:3px 10px;border-radius:999px;background:rgba(17,24,39,.72);color:#fff;font:600 13px var(--font-poppins)}.photo-viewer-track{display:flex;width:100%;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior:contain}.photo-viewer-track::-webkit-scrollbar{display:none}.photo-viewer-slide{flex:0 0 100%;height:100%;scroll-snap-align:center;display:flex;align-items:center;justify-content:center;padding:64px 16px;box-sizing:border-box}.photo-viewer-slide img{max-width:100%;max-height:100%;object-fit:contain;border-radius:8px}.photo-strip{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin:4px 0 12px}.photo-strip::-webkit-scrollbar{display:none}.photo-strip button{flex:none;padding:0;border:0;background:#EFE6DC;border-radius:12px;overflow:hidden;cursor:zoom-in}.photo-strip img{display:block;width:88px;height:88px;object-fit:cover}input[type=date]{line-height:46px;text-align:center;position:relative}input[type=date]::-webkit-date-and-time-value{text-align:center;margin:0}input[type=date]::-webkit-datetime-edit{display:inline-block;width:100%;text-align:center}input[type=date]::-webkit-calendar-picker-indicator{position:absolute;right:14px}.post-sec{background:var(--card);border:1px solid var(--border);border-radius:16px;padding:18px}@media (max-width:720px){.post-sec{padding:14px}.container.post-page{padding-left:16px;padding-right:16px}}.msg-hold .msg-hold-more{opacity:0;transition:opacity .12s}.msg-hold .msg-hold-more:focus-visible,.msg-hold .msg-hold-more[aria-expanded=true],.msg-hold:hover .msg-hold-more{opacity:1}@media (hover:none){.msg-hold .msg-hold-more{display:none}.msg-hold-bubble{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}}.item-name-input:focus{border-color:var(--focus)!important;outline:none}.msg-composer::placeholder{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.typing-dots span{width:7px;height:7px;border-radius:999px;background:var(--muted);animation:typing-dot 1.2s ease-in-out infinite}.typing-dots span:nth-child(2){animation-delay:.15s}.typing-dots span:nth-child(3){animation-delay:.3s}@keyframes typing-dot{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.typing-dots span{animation:none}}.mention-input::placeholder{color:var(--faint)}.help-row summary::-webkit-details-marker{display:none}.help-chev{transition:transform .15s ease}.help-row[open] .help-chev{transform:rotate(90deg)}.route-more{margin-top:16px}.route-more>summary{list-style:none;display:flex;width:100%;max-width:320px;margin:0 auto}.route-more>summary::-webkit-details-marker{display:none}.route-more[open]>summary{display:none}.route-links{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px 16px;gap:8px 16px}@media (max-width:720px){.route-links{grid-template-columns:1fr}}.route-ways{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.place-pair{display:flex;gap:12px;position:relative}@media (max-width:599px){.place-pair{flex-direction:column}}@media (max-width:480px){.route-ways{grid-template-columns:1fr}}.route-links-2{grid-template-columns:repeat(2,minmax(0,1fr));max-width:640px}@media (max-width:720px){.route-links-2{grid-template-columns:1fr}}.phone-steps{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px;max-width:1000px;margin:0 auto}.phone-steps-list{list-style:none;margin:0;padding:0;position:relative}.phone-step{position:relative;display:grid;grid-template-columns:44px 1fr;grid-gap:16px;gap:16px;padding:0 0 40px}.phone-steps-list:before{content:"";position:absolute;left:21px;top:22px;bottom:62px;width:2px;background:var(--line,#e3ddd6)}.phone-step-dot{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;font:700 17px var(--font-poppins);color:var(--sender-ink);background:var(--sender-tint);position:relative;z-index:1}.phone-step-dot[data-side=Traveler]{color:var(--traveler-ink);background:var(--traveler-tint)}.phone-step-dot[data-side=Both]{color:var(--ink);background:#fff;box-shadow:inset 0 0 0 2px var(--line,#e3ddd6)}.phone-step-who{font:700 12px var(--font-poppins);letter-spacing:1.2px;text-transform:uppercase;color:var(--sender-ink);padding-top:12px}.phone-step-who[data-side=Traveler]{color:var(--traveler-ink)}.phone-step-who[data-side=Both]{color:var(--muted)}.phone-frame{width:100%;max-width:290px;margin:0 auto;border-radius:42px;padding:9px;background:#fff;box-shadow:0 0 0 1px var(--line,#e3ddd6),0 22px 50px rgba(43,56,70,.16)}.phone-frame img{border-radius:34px}.phone-steps-inline{margin-top:20px}.phone-steps-sticky{display:none}.costco-two{display:grid;grid-template-columns:1fr;grid-gap:32px;gap:32px;max-width:980px;margin:0 auto}@media (min-width:760px){.costco-two{grid-template-columns:repeat(3,1fr);gap:28px}.costco-two .phone-frame{max-width:270px}}.promo-coins{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px;max-width:980px;margin:0 auto 36px}@media (min-width:760px){.promo-coins{grid-template-columns:repeat(3,1fr);gap:16px}}.promo-coin{display:flex;background:var(--card);border-radius:18px;overflow:hidden;min-height:104px}.promo-coin-stub{flex:none;width:96px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--sender-tint);color:var(--sender-ink);border-right:2px dashed color-mix(in srgb,var(--sender-ink) 30%,transparent)}.promo-coin[data-side=traveler] .promo-coin-stub{background:var(--traveler-tint);color:var(--traveler-ink);border-right-color:color-mix(in srgb,var(--traveler-ink) 30%,transparent)}.promo-coin-stub:after,.promo-coin-stub:before{content:"";position:absolute;right:-9px;width:16px;height:16px;border-radius:50%;background:var(--cream)}.promo-coin-stub:before{top:-8px}.promo-coin-stub:after{bottom:-8px}.promo-coin-body{display:flex;flex-direction:column;justify-content:center;padding:14px 16px}.promo-strip{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:24px;scrollbar-width:none;padding:24px 24px 16px;margin:0 -24px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 72px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 72px),transparent)}.promo-strip::-webkit-scrollbar{display:none}.promo-card{flex:none;width:260px;margin:0;scroll-snap-align:start}@media (min-width:760px){.promo-card{width:280px}}.promo-card .phone-frame{max-width:none}.promo-card figcaption{margin-top:16px}.promo-tag{font:600 11px var(--font-poppins);letter-spacing:1px;text-transform:uppercase;color:var(--ink)}.promo-tag[data-side=sender]{color:var(--sender-ink)}.promo-tag[data-side=traveler]{color:var(--traveler-ink)}.promo-arrows{display:flex;justify-content:center;gap:12px;margin-top:4px}.promo-arrows button{width:44px;height:44px;border-radius:50%;border:none;background:var(--card);box-shadow:0 2px 8px rgba(43,56,70,.15);font:500 22px/1 var(--font-poppins);color:var(--ink);cursor:pointer}.costco-ask-grid{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}@media (min-width:700px){.costco-ask-grid{grid-template-columns:1fr 1fr}}@media (min-width:900px){.phone-steps{grid-template-columns:320px 1fr;gap:72px}.phone-step{min-height:min(52vh,460px);align-content:center;padding:0;opacity:.38;transition:opacity .3s ease}.phone-step[data-active]{opacity:1}.phone-steps-list:before{top:calc(min(26vh, 230px));bottom:calc(min(26vh, 230px))}.phone-steps-inline{display:none}.phone-steps-sticky{display:block;position:-webkit-sticky;position:sticky;top:calc(50vh - 320px);align-self:start}}