@font-face{font-family:Urbanist;src:url(/assets/fonts/Urbanist-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(/assets/fonts/Urbanist-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(/assets/fonts/Urbanist-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(/assets/fonts/Urbanist-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}:root{--jrney-navy:#162150;--jrney-dark-blue:#1C43A9;--jrney-royal-blue:#365DF5;--jrney-malibu:#75A6FF;--jrney-frost-blue:#DFEEFC;--jrney-pale-blue:#ECF6FF;--jrney-primary-text:#1B1E28;--jrney-primary-text-dark:#FEFFFF;--jrney-secondary-text:#47494E;--jrney-graphite:#70747D;--jrney-gray:#64748B;--jrney-grey-text:#9E9FA2;--jrney-white:#FFFFFF;--jrney-neutral-grey:#F7F7F9;--jrney-wild-sand:#F4F4F4;--jrney-light-gray:#F2F2F2;--jrney-gallery:#EBEBEB;--jrney-mercury:#EBE9E9;--jrney-iron:#D4D5D9;--jrney-alto:#CFCFCF;--jrney-cadet-blue:#B4BCC9;--jrney-bombay:#B0B3BF;--jrney-shadow-blue:#A1A4AB;--jrney-green:#0EAA16;--jrney-emerald:#51D48A;--jrney-red:#EF505F;--jrney-orange:#FF5922;--jrney-saffron:#F3B138;--jrney-yellow:#FFD336;--jrney-serenade:#FFF4E5;--jrney-orange-white:#FEFBEA;--jrney-coconut-cream:#F8F3D6;--jrney-blush:#FFEDEA;--jrney-overlap:#FFF1EC;--surface-page:#FFFFFF;--surface-card:var(--jrney-white);--surface-subtle:var(--jrney-neutral-grey);--surface-selected:var(--jrney-pale-blue);--surface-inverse:var(--jrney-navy);--surface-illustration:var(--jrney-frost-blue);--text-primary:var(--jrney-primary-text);--text-secondary:var(--jrney-secondary-text);--text-tertiary:var(--jrney-graphite);--text-muted:var(--jrney-grey-text);--text-placeholder:var(--jrney-gray);--text-on-inverse:var(--jrney-white);--text-link:var(--jrney-dark-blue);--text-heading:var(--jrney-navy);--border-subtle:var(--jrney-neutral-grey);--border-strong:var(--jrney-iron);--border-selected:var(--jrney-dark-blue);--divider:var(--jrney-neutral-grey);--action-primary:var(--jrney-navy);--action-primary-text:var(--jrney-white);--action-accent:var(--jrney-dark-blue);--action-disabled:var(--jrney-bombay);--status-success:var(--jrney-green);--status-warning:var(--jrney-orange);--status-danger:var(--jrney-red);--status-online:var(--jrney-emerald);--banner-flights:var(--jrney-pale-blue);--banner-hotels:var(--jrney-serenade);--banner-restaurants:var(--jrney-blush)}[data-theme=dark]{--text-primary:var(--jrney-primary-text-dark)}:root{--font-sans:"Urbanist","SF Pro Text",-apple-system,BlinkMacSystemFont,sans-serif;--font-body:var(--font-sans);--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fs-10:10px;--fs-12:12px;--fs-13:13px;--fs-14:14px;--fs-15:15px;--fs-16:16px;--fs-18:18px;--fs-20:20px;--fs-24:24px;--fs-28:28px;--fs-40:40px;--fs-hero:clamp(38px,4.4vw,60px);--lh-tight:1.1;--lh-snug:1.25;--lh-normal:1.4;--type-hero:var(--fw-bold) var(--fs-28)/1.15 var(--font-sans);--type-title:var(--fw-bold) var(--fs-20)/1.2 var(--font-sans);--type-section:var(--fw-bold) var(--fs-20)/1.2 var(--font-sans);--type-card-title:var(--fw-semibold) var(--fs-18)/1.25 var(--font-sans);--type-body:var(--fw-medium) var(--fs-16)/1.4 var(--font-sans);--type-body-strong:var(--fw-semibold) var(--fs-16)/1.4 var(--font-sans);--type-label:var(--fw-semibold) var(--fs-16)/1.2 var(--font-sans);--type-meta:var(--fw-medium) var(--fs-14)/1.35 var(--font-sans);--type-tag:var(--fw-semibold) var(--fs-13)/1.2 var(--font-sans);--fs-eyebrow:13px;--type-eyebrow:var(--fw-semibold) var(--fs-eyebrow)/1.2 var(--font-sans);--type-tab:var(--fw-semibold) var(--fs-10)/1.2 var(--font-sans)}:root{--space-2:2px;--space-4:4px;--space-6:6px;--space-8:8px;--space-9:9px;--space-10:10px;--space-11:11px;--space-12:12px;--space-16:16px;--space-20:20px;--space-22:22px;--space-23:23px;--space-24:24px;--space-28:28px;--gutter:var(--space-20);--radius-4:4px;--radius-12:12px;--radius-15:15px;--radius-16:16px;--radius-24:24px;--radius-29:29px;--radius-40:40px;--radius-pill:999px;--control-h-primary:58px;--control-h-compact:44px;--control-h-tab:39px;--control-h-send:40px;--size-circle-button:44px;--size-index-circle:32px;--size-fab:56px;--size-avatar:112px;--size-thumb-row:108px;--icon-16:16px;--icon-20:20px;--icon-24:24px;--fab-inset-trailing:20px;--fab-inset-bottom:24px}:root{--shadow-card:0 6px 32px rgba(180,188,201,.12);--shadow-row:0 4px 40px rgba(0,0,0,.08);--shadow-activity:0 6px 32px rgba(0,0,0,.08);--shadow-weather:0 6px 40px rgba(0,0,0,.2);--shadow-chip:2px 2px 4px rgba(0,0,0,.1);--shadow-fab:0 8px 32px rgba(22,33,80,.2);--shadow-composer:0 -4px 16px rgba(235,235,235,.4);--ease-out:cubic-bezier(0,0,.58,1);--ease-in-out:cubic-bezier(.42,0,.58,1);--dur-press:.1s;--dur-default:.35s;--dur-slow:.5s;--press-scale:.97;--disabled-opacity:.6;--overlay-scrim:rgba(0,0,0,.6);--pattern-chat:url(/assets/patterns/BgPattern2.svg)}*,*:before,*:after{box-sizing:border-box}body{margin:0;background:var(--surface-page);color:var(--text-primary);font-family:var(--font-sans);font-weight:var(--fw-medium);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:var(--text-link);text-decoration:none;font-weight:var(--fw-semibold)}a:hover{color:var(--jrney-royal-blue)}button{font-family:inherit}h1,h2,h3,h4,h5,h6{margin:0;color:var(--text-heading);font-weight:var(--fw-bold);letter-spacing:-.01em}p{margin:0;text-wrap:pretty}img{display:block}::selection{background:var(--jrney-pale-blue);color:var(--jrney-navy)}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:#fff;color:var(--jrney-primary-text);font-family:Urbanist,system-ui,sans-serif;-webkit-font-smoothing:antialiased}h1,h2,h3,p{margin:0}a{color:var(--jrney-dark-blue);text-decoration:none}a:hover{color:var(--jrney-navy)}button,input,textarea{font-family:inherit}input::placeholder,textarea::placeholder{color:var(--jrney-gray)}[data-scroll-x]{scrollbar-width:none;-ms-overflow-style:none}[data-scroll-x]::-webkit-scrollbar{display:none}[data-nav]{background:transparent;transition:background .15s var(--ease-in-out)}[data-nav]:hover{background:var(--jrney-neutral-grey)}[data-nav][data-sel=true]{background:var(--jrney-pale-blue)}[data-navlabel]{color:var(--jrney-gray)}[data-nav][data-sel=true] [data-navlabel]{color:var(--jrney-navy);font-weight:700}[data-chip]{background:var(--surface-subtle);border:1.5px solid var(--jrney-neutral-grey);color:var(--jrney-gray);transition:all .15s var(--ease-in-out)}[data-chip]:hover{border-color:var(--jrney-iron)}[data-chip][data-sel=true]{background:var(--jrney-pale-blue);border-color:var(--jrney-dark-blue);color:var(--jrney-primary-text)}[data-tone=accent]{background:var(--jrney-pale-blue);color:var(--jrney-dark-blue)}[data-tone=neutral]{background:#fffffff0;color:var(--jrney-secondary-text)}[data-tone=flat-accent]{background:var(--jrney-pale-blue);color:var(--jrney-dark-blue)}[data-tone=flat-neutral]{background:var(--surface-subtle);color:var(--jrney-secondary-text)}[data-seg]{background:transparent;color:var(--jrney-gray);transition:background .2s var(--ease-in-out),color .2s var(--ease-in-out)}[data-seg]:hover{color:var(--jrney-secondary-text)}[data-seg][data-sel=true]{background:#fff;color:var(--jrney-navy);box-shadow:var(--shadow-card)}[data-slot]{background:#fff;border:1.5px dashed var(--jrney-iron);transition:all .15s var(--ease-in-out)}[data-slot][data-sel=true]{background:var(--jrney-pale-blue);border-style:solid;border-color:var(--jrney-dark-blue)}[data-press]{transition:transform .1s var(--ease-in-out)}[data-press]:active{transform:scale(.97)}[data-lift]{transition:box-shadow .25s var(--ease-in-out),transform .25s var(--ease-in-out)}[data-lift]:hover{transform:translateY(-3px);box-shadow:0 12px 44px #b4bcc947}[data-drag=true]{opacity:.4}[data-over=true]{box-shadow:0 0 0 2px var(--jrney-dark-blue);border-radius:24px}.leaflet-container{font-family:Urbanist,sans-serif;background:#ebebeb}.leaflet-popup-content-wrapper{border-radius:12px}@keyframes jr-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(max-width:1240px){[data-split]{grid-template-columns:minmax(0,1fr)!important}[data-rail]{position:static!important;height:auto!important}[data-planner]{height:auto!important;margin-bottom:0!important;overflow:visible!important}[data-planner-grid]{height:auto!important}[data-planner-chat]{height:78vh!important}[data-planner-rail]{max-height:none!important;overflow:visible!important}}@media(max-width:1180px){[data-hide-md]{display:none!important}}@media(max-width:820px){[data-triprow]{grid-template-columns:96px minmax(0,1fr)!important;align-items:start!important;gap:14px!important}[data-triprow]>span:nth-child(1){height:96px!important}[data-triprow]>span:nth-child(3){grid-column:2!important}[data-triprow]>span:nth-child(4){grid-column:2!important;justify-content:flex-start!important}}@media(max-width:980px){[data-authsplit]{grid-template-columns:minmax(0,1fr)!important}[data-authaside]{display:none!important}}@media(max-width:860px){[data-stopgrid]{grid-template-columns:minmax(0,1fr)!important}[data-stopgrid]>div:first-child{min-height:220px!important}}@media(max-width:900px){[data-sidebar]{display:none!important}[data-mobilebar]{display:block!important}[data-gutter]{padding-left:20px!important;padding-right:20px!important}[data-hide-sm]{display:none!important}[data-hero]{min-height:340px!important}}@keyframes jr-indeterminate{0%{transform:translate(-100%)}to{transform:translate(350%)}}[data-screen-label=Landing]{--fs-10: 12px;--fs-12: 14px;--fs-13: 15px;--fs-14: 16px;--fs-15: 17px;--fs-16: 18px;--fs-18: 20px;--fs-20: 22px;--fs-24: 26px;--fs-28: 30px;--fs-40: 42px;--fs-hero: clamp(40px, 4.4vw, 62px)}[data-screen-label=Landing]{--type-body:var(--fw-medium) var(--fs-16)/1.4 var(--font-sans);--type-meta:var(--fw-medium) var(--fs-14)/1.35 var(--font-sans);--type-label:var(--fw-semibold) var(--fs-16)/1.2 var(--font-sans);--type-card-title:var(--fw-semibold) var(--fs-18)/1.25 var(--font-sans);--type-tag:var(--fw-semibold) var(--fs-13)/1.2 var(--font-sans);--type-eyebrow:var(--fw-semibold) var(--fs-eyebrow)/1.2 var(--font-sans)}[data-screen-label=Landing]{--fs-eyebrow: 17px}[data-screen-label=Landing] [data-chip]{--fs-13: 17px}[data-screen-label=Landing]{scroll-behavior:smooth;scroll-padding-top:93px}[data-screen-label=Landing] header nav a{transition:transform .1s var(--ease-in-out)}[data-screen-label=Landing] header nav a:active{transform:scale(.97)}@media(prefers-reduced-motion:reduce){[data-screen-label=Landing]{scroll-behavior:auto}[data-screen-label=Landing] header nav a{transition:none}[data-screen-label=Landing] header nav a:active{transform:none}}[data-hover=h1]:hover{background:var(--surface-subtle)}[data-hover=h2]:hover{background:#fff}[data-hover=h3]:hover{border-color:var(--jrney-dark-blue)}[data-hover=h4]:hover{opacity:.7}@media(max-width:600px){[data-screen-label=Landing]>header{gap:8px!important;padding:12px!important}[data-screen-label=Landing]>header>img{width:80px!important;height:auto!important}[data-screen-label=Landing]>header button{font-size:14px!important;padding-left:12px!important;padding-right:12px!important}[data-screen-label=Landing]>footer>div:first-child{grid-template-columns:minmax(0,1fr)!important}[data-screen-label=Landing] #creators>div{padding:24px!important}[data-screen-label=Landing] #creators>div>div{min-width:0}}
