html,body{background:#14110d;margin:0}*{box-sizing:border-box;color:#212121;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}a{color:inherit;text-decoration:none}header,section,footer{width:100%;padding-left:calc(50% - 620px);padding-right:calc(50% - 620px)}@media only screen and (max-width:1340px){header,section,footer{padding-left:50px;padding-right:50px}}@media only screen and (max-width:768px){header,section,footer{padding-left:28px;padding-right:28px}}
:root{--background-light:#fffbff;--background-dark:#1c1b1e;--black-light:#000;--black-dark:#000;--error-light:#b3261e;--error-dark:#b3261e;--errorContainer-light:#f9dedc;--errorContainer-dark:#009;--inverseOnSurface-light:#f4eff4;--inverseOnSurface-dark:#313033;--inversePrimary-light:#49454f;--inversePrimary-dark:#009;--inverseSurface-light:#313033;--inverseSurface-dark:#e5e1e5;--neutral-light:#939094;--neutral-dark:#939094;--onBackground-light:#1c1b1e;--onBackground-dark:#e5e1e5;--onError-light:#fff;--onError-dark:#009;--onErrorContainer-light:#410e0b;--onErrorContainer-dark:#009;--onPrimary-light:#fff;--onPrimary-dark:#5a1c00;--onPrimaryContainer-light:#370e00;--onPrimaryContainer-dark:#ffdbce;--onSecondary-light:#fff;--onSecondary-dark:#381e72;--onSecondaryContainer-light:#23005d;--onSecondaryContainer-dark:#eaddff;--onSurface-light:#1c1b1e;--onSurface-dark:#e5e1e5;--onSurfaceVariant-light:#48454f;--onSurfaceVariant-dark:#c9c4d0;--onTertiary-light:#fff;--onTertiary-dark:#5d1134;--onTertiaryContainer-light:#3e001d;--onTertiaryContainer-dark:#ffd8e4;--outline-light:#79767f;--outline-dark:#938f99;--primary-light:#f26522;--primary-dark:#ffb599;--primaryContainer-light:#ffdbce;--primaryContainer-dark:#7f2b00;--primaryVariant-light:#009;--primaryVariant-dark:#009;--secondary-light:#625b71;--secondary-dark:#d1bcff;--secondaryContainer-light:#eaddff;--secondaryContainer-dark:#4f378a;--secondaryVariant-light:#009;--secondaryVariant-dark:#009;--semiTransparentBackground-light:#0008;--semiTransparentBackground-dark:#0008;--shadow-light:#000;--shadow-dark:#000;--surface-light:#fffbff;--surface-dark:#1c1b1e;--surfaceVariant-light:#e5e0eb;--surfaceVariant-dark:#48454f;--tertiary-light:#7d5260;--tertiary-dark:#ffb0cb;--tertiaryContainer-light:#ffd8e4;--tertiaryContainer-dark:#7a294b;--transparent-light:#0000;--transparent-dark:#0000;--white-light:#fff;--white-dark:#fff}
.voyly{--paper:#faf8f5;--paper-2:#f2efe9;--ink-900:#1a1714;--ink-700:#2a2724;--ink-500:#3d3a36;--ink-300:#8a8682;--hair:#1a17141a;--cobalt:#2559b0;--cobalt-tint:#2559b01f;--d-bg:#14110d;--d-bg-2:#1d1a16;--d-ink-900:#f5f1ea;--d-ink-500:#b8b3aa;--d-ink-300:#6e6a62;--d-hair:#f5f1ea1f;--cobalt-3:#5f97f4;--font:-apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Helvetica Neue", Helvetica, Arial, system-ui, sans-serif;--mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;font-family:var(--font);color:var(--ink-900);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:var(--d-bg)}@supports (color:lab(0% 0 0)){.voyly{--cobalt:lab(38.3123% 7.74932 -52.4771);--cobalt-tint:lab(38.3123% 7.74932 -52.4771/.12);--cobalt-3:lab(61.8122% 2.68343 -52.9737)}}.voyly *{box-sizing:border-box;font-family:var(--font);color:inherit}.voyly .sec,.voyly .footer{padding-left:0;padding-right:0}.voyly.page-light{background:var(--paper);color:var(--ink-900);flex-direction:column;min-height:100vh;display:flex}.voyly .page-main{flex:1}.voyly .shell{width:100%;max-width:1160px;margin:0 auto;padding:clamp(96px,12vh,132px) clamp(20px,5vw,64px) clamp(64px,10vh,110px)}.voyly .nav{z-index:50;background:0 0;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;padding:18px clamp(20px,5vw,64px);transition:background .35s,border-color .35s,color .35s;display:flex;position:sticky;top:0}.voyly .nav[data-on=dark]{color:var(--d-ink-900)}.voyly .nav[data-on=light]{color:var(--ink-900);background:color-mix(in srgb, var(--paper) 78%, transparent);-webkit-backdrop-filter:blur(18px)saturate(160%);border-bottom:1px solid var(--hair)}.voyly .brand{color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}.voyly .brand img{background:#fff;border-radius:6px;width:26px;height:26px;display:block;box-shadow:0 1px 2px #0000002e,inset 0 0 0 .5px #0000000f}.voyly .brand .wm{letter-spacing:-.5px;font-size:20px;font-weight:600}.voyly .nav-links{align-items:center;gap:clamp(14px,2.4vw,30px);display:flex}.voyly .nav-links a{letter-spacing:-.1px;color:inherit;opacity:.72;font-size:13.5px;font-weight:500;text-decoration:none;transition:opacity .2s}.voyly .nav-links a:hover{opacity:1}.voyly .sec{position:relative;overflow-x:clip}.voyly .sec[data-bg=dark]{background:var(--d-bg);color:var(--d-ink-900)}.voyly .sec[data-bg=light]{background:var(--paper);color:var(--ink-900)}.voyly .sec[data-bg=cream]{background:var(--paper-2);color:var(--ink-900)}.voyly .wrap{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(32px,6vw,88px);max-width:1160px;margin:0 auto;padding:clamp(72px,11vh,132px) clamp(20px,5vw,64px);display:grid}.voyly .wrap.reverse .col-text{order:2}.voyly .wrap.reverse .col-art{order:1}.voyly .eyebrow{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--cobalt);align-items:center;gap:9px;margin:0 0 22px;font-size:11px;font-weight:500;display:inline-flex}.voyly .sec[data-bg=dark] .eyebrow{color:var(--cobalt-3)}.voyly .eyebrow:before{content:"";background:currentColor;border-radius:2px;width:7px;height:7px}.voyly .headline{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(34px,4.6vw,56px);font-weight:300;line-height:1.04}.voyly .headline .hl{color:var(--cobalt);font-weight:500}.voyly .sec[data-bg=dark] .headline .hl{color:var(--cobalt-3)}.voyly .lede{letter-spacing:-.01em;color:var(--ink-500);text-wrap:pretty;max-width:30em;margin:24px 0 0;font-size:clamp(16px,1.45vw,19px);line-height:1.55}.voyly .sec[data-bg=dark] .lede{color:var(--d-ink-500)}.voyly .cta-row{flex-wrap:wrap;align-items:center;gap:14px;margin-top:36px;display:flex}.voyly .btn{letter-spacing:-.2px;cursor:pointer;border:none;border-radius:14px;align-items:center;gap:9px;height:52px;padding:0 26px;font-size:17px;font-weight:600;text-decoration:none;transition:transform .12s,opacity .2s;display:inline-flex}.voyly .btn:active{transform:scale(.97)}.voyly .btn-primary{background:var(--cobalt);color:#fff;box-shadow:0 1px 2px #28379633,0 8px 22px #28379638}.voyly .sec[data-bg=dark] .btn-primary{background:var(--cobalt-3);color:var(--d-bg);box-shadow:0 8px 24px #506ee647}.voyly .btn-ghost{color:inherit;opacity:.8;background:0 0;padding-left:6px}.voyly .btn-ghost:hover{opacity:1}.voyly .btn .arr{font-size:18px;line-height:1}.voyly .btn-appstore{color:#fff;background:#000;border:1px solid #ffffff3d;gap:13px;height:58px;padding:0 22px 0 18px;box-shadow:0 10px 30px #00000059}.voyly .sec[data-bg=light] .btn-appstore,.voyly .sec[data-bg=cream] .btn-appstore{border-color:#0000001f}.voyly .btn-appstore .apple{flex-shrink:0;width:24px;height:28px;margin-top:-2px}.voyly .btn-appstore .as-text{flex-direction:column;align-items:flex-start;line-height:1;display:flex}.voyly .btn-appstore .as-small{letter-spacing:.2px;opacity:.92;font-size:11px;font-weight:400}.voyly .btn-appstore .as-big{letter-spacing:-.4px;margin-top:3px;font-size:20px;font-weight:600}.voyly .col-art{justify-content:center;display:flex}.voyly .phone{filter:drop-shadow(0 40px 70px #0000004d);border-radius:0;width:clamp(240px,26vw,312px);height:auto;display:block}.voyly .sec[data-bg=dark] .phone{filter:drop-shadow(0 40px 70px #0000008c)}.voyly .hero .wrap{align-items:center;padding-top:clamp(40px,7vh,80px);padding-bottom:clamp(72px,11vh,120px)}.voyly .hero .headline{font-size:clamp(40px,5.6vw,68px)}.voyly .hero .phone{width:clamp(258px,28vw,340px)}.voyly .hero .col-art{position:relative}.voyly .hero .col-art .phone{z-index:1;position:relative}.voyly .hero .col-art:after,.voyly #walk .col-art:after{content:"";z-index:0;pointer-events:none;aspect-ratio:1/1.5;filter:blur(36px);background:radial-gradient(50% 50%,#3672e99e 0%,#2663c966 32%,#2b51aa2e 52%,#0000 68%);background:radial-gradient(50% 50%,lab(49.3758% 12.9681 -66.7774/.62) 0%,lab(42.7133% 9.70373 -59.418/.4) 32%,lab(35.7818% 11.755 -52.9541/.18) 52%,#0000 68%);width:400%;max-width:1480px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.voyly #walk .col-art{position:relative}.voyly #walk .col-art .phone{z-index:1;position:relative}.voyly .chips{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.voyly .chip{letter-spacing:-.1px;background:var(--cobalt-tint);color:var(--cobalt);border-radius:100px;padding:9px 15px;font-size:13.5px;font-weight:500}.voyly .sec[data-bg=dark] .chip{background:color-mix(in oklch, var(--cobalt-3) 16%, transparent);color:var(--cobalt-3)}.voyly .closing .wrap{text-align:center;grid-template-columns:1fr;justify-items:center;gap:0}.voyly .closing .headline{font-size:clamp(38px,5.2vw,64px)}.voyly .closing .lede{margin-left:auto;margin-right:auto}.voyly .closing .cta-row{justify-content:center}.voyly .footer{background:var(--d-bg);color:var(--d-ink-500);border-top:1px solid var(--d-hair)}.voyly .footer-inner{max-width:1160px;margin:0 auto;padding:0 clamp(20px,5vw,64px) 24px}.voyly .footer-links{flex-flow:wrap;justify-content:center;align-items:center;gap:24px;display:flex}.voyly .footer-links a{color:var(--d-ink-500);font-size:14.5px;font-weight:500;text-decoration:none;transition:color .2s}.voyly .footer-links a:hover{color:var(--d-ink-900)}.voyly .footer-bottom{color:var(--d-ink-300);grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;padding-top:18px;font-size:12.5px;display:grid}.voyly .footer-bottom .madewith{justify-self:end}@media only screen and (max-width:640px){.voyly .footer-bottom{text-align:center;grid-template-columns:1fr;justify-items:center;gap:16px}.voyly .footer-bottom .madewith{justify-self:center}}.voyly .madewith{align-items:center;gap:11px;text-decoration:none;display:inline-flex}.voyly .mw-mark{background:#1f1c19;border:1px solid #f5f1ea1a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.voyly .mw-text{letter-spacing:-.2px;color:var(--d-ink-500);font-size:14.5px}.voyly .mw-text strong{color:var(--d-ink-900);font-weight:600}@media (max-width:860px){.voyly .wrap{text-align:left;grid-template-columns:1fr;gap:40px}.voyly .wrap.reverse .col-text{order:1}.voyly .wrap.reverse .col-art,.voyly .col-art{order:2}.voyly .hero .wrap{text-align:center;justify-items:center}.voyly .hero .cta-row{justify-content:center}}
