@font-face{font-family:wordmark;src:url(../media/Onest_VariableFont-s.p.038_uqn3qh7jo.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:wordmark Fallback;src:local(Arial);ascent-override:91.42%;descent-override:28.75%;line-gap-override:0.0%;size-adjust:106.1%}.P9DcAW_className{font-family:wordmark,wordmark Fallback}.P9DcAW_variable{--font-intourist-wordmark:"wordmark", "wordmark Fallback"}
.intourist-page{--it-ink:#f2eee6;--it-muted:#aab4c0;--it-amber:#ffc56b;--it-cyan:#70d9ec;--it-line:#ffffff24;color:var(--it-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0c1016;overflow:clip}.intourist-page :-webkit-any(h1,h2,h3,p,figure){margin:0}.intourist-page :-moz-any(h1,h2,h3,p,figure){margin:0}.intourist-page :is(h1,h2,h3,p,figure){margin:0}.intourist-page :-webkit-any(h1,h2,h3){letter-spacing:-.035em;font-weight:350}.intourist-page :-moz-any(h1,h2,h3){letter-spacing:-.035em;font-weight:350}.intourist-page :is(h1,h2,h3){letter-spacing:-.035em;font-weight:350}.intourist-page :-webkit-any(button,a,summary){touch-action:manipulation}.intourist-page :-moz-any(button,a,summary){touch-action:manipulation}.intourist-page :is(button,a,summary){touch-action:manipulation}.intourist-page :-webkit-any(button,summary){cursor:pointer}.intourist-page :-moz-any(button,summary){cursor:pointer}.intourist-page :is(button,summary){cursor:pointer}.intourist-page :-webkit-any(a,button,summary):focus-visible{outline:2px solid var(--it-cyan);outline-offset:6px}.intourist-page :-moz-any(a,button,summary):focus-visible{outline:2px solid var(--it-cyan);outline-offset:6px}.intourist-page :is(a,button,summary):focus-visible{outline:2px solid var(--it-cyan);outline-offset:6px}.intourist-page ::selection{color:#0c1016;background:var(--it-amber)}.intourist-page .it-display{white-space:pre-line;text-wrap:balance;font-size:max(42px,min(4.8vw,7.8rem));line-height:1.07}.intourist-page .it-prose{color:var(--it-muted);max-width:58ch;font-size:max(16px,min(1.3vw,20px));line-height:1.65}.it-prose p+p{margin-top:20px}.intourist-page .it-footnote{color:var(--it-muted);font-size:12px;line-height:1.6}.it-section{padding-block:max(80px,min(9vw,12rem));scroll-margin-top:80px}.it-editorial{grid-template-columns:1.15fr .85fr;align-items:start;gap:max(40px,min(7vw,10rem));display:grid}.it-hero{isolation:isolate;height:calc(100 * var(--v-svh,1svh));background:#111b25;min-height:740px;max-height:1300px;position:relative;overflow:clip}.it-landscape{transform:translate3d(var(--it-x,0px), var(--it-y,0px), 0) scale(1.015);pointer-events:none;position:absolute;inset:-12px}.it-landscape img{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.it-hero-shade{pointer-events:none;background:linear-gradient(#07101930 0%,#0000 40%,#080e1666 70%,#0c1016 100%);position:absolute;inset:0}.it-hero-title{position:absolute;inset:16% 0 auto}.it-hero-title h1{font-family:var(--font-intourist-wordmark), sans-serif;letter-spacing:-.04em;color:#f2eee6;font-size:min(15.3vw,25rem);font-weight:300;line-height:.85}.it-hero-title h1 span{display:block}.it-hero-floor{justify-content:space-between;align-items:flex-end;gap:40px;display:flex;position:absolute;inset:auto 0 108px}.it-hero-copy{max-width:550px}.it-hero-copy .it-statement{letter-spacing:-.035em;white-space:pre-line;text-wrap:balance;font-size:max(34px,min(3.6vw,4.9rem));line-height:1.1}.it-hero-copy .it-hero-lead{color:#d5d9de;max-width:420px;margin-top:24px;font-size:max(15px,min(1.2vw,18px));line-height:1.6}.it-circle{width:150px;height:150px;color:var(--it-ink);background:#0c101633;border:1px solid #f2eee688;border-radius:50%;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:14px;transition:background .25s,transform .25s;display:flex}.it-circle svg{width:32px;height:32px}.it-circle span{text-align:center;max-width:110px;font-size:13px;line-height:1.3}.it-circle:hover{background:#ffc56b20;transform:translateY(-4px)}.it-hero-rail{color:#c7cbd2;justify-content:space-between;align-items:center;gap:16px;font-size:12px;display:flex;position:absolute;inset:auto 0 32px}.it-hero-rail a{color:var(--it-ink);align-items:center;gap:14px;display:inline-flex}.it-mode-picker{border-block:1px solid var(--it-line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:max(50px,min(6vw,8rem));display:grid}.it-mode-picker button{color:var(--it-muted);text-align:left;border-bottom:2px solid #0000;justify-content:space-between;align-items:center;padding:26px 24px;transition:color .2s,background .2s;display:flex}.it-mode-picker button+button{border-left:1px solid var(--it-line)}.it-mode-picker span{letter-spacing:-.03em;font-size:max(24px,min(3vw,4rem))}.it-mode-picker svg{width:24px;height:24px}.it-mode-picker button:hover{color:var(--it-ink);background:#ffffff05}.it-mode-picker button[aria-pressed=true]{border-bottom-color:var(--it-amber);color:var(--it-amber)}.it-mode-detail{grid-template-columns:64px 1.2fr .8fr;align-items:start;gap:32px;min-height:180px;padding-top:40px;display:grid}.it-mode-symbol{color:var(--it-cyan);padding-top:5px}.it-mode-symbol svg{stroke-width:1px;width:40px;height:40px}.intourist-page .it-mode-detail h3{margin-bottom:12px;font-size:25px;line-height:1.3}.it-mode-detail p{color:var(--it-muted);font-size:15px;line-height:1.7}.it-mode-detail .it-scope{border-left:1px solid var(--it-line);padding-left:32px;font-size:13px}.it-route-section{background:#121a23}.it-route-diagram{grid-template-columns:1fr .75fr 1.4fr .75fr 1fr;align-items:center;min-height:320px;padding-block:60px;display:grid}.it-endpoint{text-align:center;flex-direction:column;align-items:center;gap:22px;font-size:14px;display:flex}.it-endpoint svg{stroke-width:1px;width:56px;height:56px}.it-path{background:#ffffff30;height:1px;margin-bottom:40px;position:relative}.it-path span{background:var(--it-amber);transform-origin:0;width:100%;height:1px;transition:transform .5s,opacity .3s;display:block}.it-path:after{content:"";border-right:1px solid var(--it-amber);border-top:1px solid var(--it-amber);width:7px;height:7px;position:absolute;top:-3px;right:0;transform:rotate(45deg)}.it-route-state-2 .it-path-out span{opacity:0;transform:scaleX(0)}.it-route-state-2 .it-path-out:after{border-color:#ffffff40}.it-route-state-2 .it-internet{color:#ba9293}.it-servers{gap:16px;display:grid}.it-server{min-width:0;color:var(--it-muted);border:1px solid #ffffff26;border-radius:12px;align-items:center;gap:16px;padding:24px;font-size:14px;transition:color .3s,border-color .3s,background .3s;display:flex}.it-server>svg{stroke-width:1.4px;flex-shrink:0;width:24px;height:24px}.it-server-dot{background:#728092;border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-left:auto}.it-server.is-active{color:var(--it-amber);background:#ffc56b08;border-color:#ffc56b8c}.it-server.is-active .it-server-dot{background:var(--it-amber)}.it-server.is-unavailable{color:#ba9293}.it-server.is-unavailable .it-server-dot{background:#ba9293}.it-route-bottom{border-top:1px solid var(--it-line);justify-content:space-between;align-items:center;gap:40px;padding-top:28px;display:flex}.it-route-readout{max-width:650px;min-height:105px}.it-route-readout h3{font-size:25px;line-height:1.3}.it-route-readout p{color:var(--it-muted);margin-top:12px;font-size:15px;line-height:1.6}.it-text-button{color:var(--it-amber);flex-shrink:0;justify-content:center;align-items:center;gap:14px;padding:15px 0;font-size:14px;display:flex}.it-text-button svg{width:18px;height:18px}.it-text-button:hover{color:#ffdaa1}.it-route-section .it-footnote{margin-top:24px}.it-workspace-toolbar{justify-content:space-between;align-items:center;gap:24px;margin:50px 0 24px;display:flex}.it-screen-picker{flex-wrap:wrap;gap:8px;display:flex}.it-screen-picker button{border:1px solid var(--it-line);color:var(--it-muted);border-radius:10px;padding:12px 18px;font-size:13px}.it-screen-picker button[aria-pressed=true]{color:var(--it-ink);background:#ffffff0c;border-color:#ffffff60}.it-screen-picker button:hover{color:var(--it-ink)}.it-image-link{color:var(--it-muted);align-items:center;gap:12px;font-size:12px;display:inline-flex}.it-image-link:hover{color:var(--it-ink)}.it-screen-frame{background:#161f2a;border-radius:16px;padding:max(16px,min(4vw,5rem))}.it-screen-frame img{aspect-ratio:1120/820;object-fit:contain;width:min(100%,1120px);height:auto;margin:auto;display:block;box-shadow:0 24px 70px #0008}.it-workspace figcaption{color:var(--it-muted);max-width:800px;margin-top:20px;font-size:12px;line-height:1.6}.it-features{grid-template-columns:1fr 1fr;gap:8vw;padding-top:0;display:grid}.it-feature-heading{min-width:0}.it-protocols{color:var(--it-muted);flex-wrap:wrap;gap:14px 20px;margin-top:40px;font-size:13px;display:flex}.it-feature-list article{border-top:1px solid var(--it-line);grid-template-columns:26px 1fr;gap:12px 22px;padding:28px 0;display:grid}.it-feature-list article:first-child{border-top:0;padding-top:0}.it-feature-list article>svg{width:22px;height:22px;color:var(--it-cyan);stroke-width:1.4px}.it-feature-list h3{font-size:23px;line-height:1.2}.it-feature-list p{color:var(--it-muted);grid-column:2;font-size:15px;line-height:1.7}.it-availability{border-top:1px solid var(--it-line);grid-template-columns:1fr 1fr;gap:8vw;display:grid}.it-availability .it-prose{margin-top:28px}.it-platforms{margin:0 0 28px;padding:0;list-style:none}.it-platforms li{border-bottom:1px solid var(--it-line);align-items:center;gap:24px;padding:22px 0;font-size:20px;display:flex}.it-platforms li:first-child{padding-top:0}.it-platforms svg{color:var(--it-muted);stroke-width:1.2px;width:25px;height:25px}.it-platforms li.it-platform-download{flex-wrap:wrap}.it-downloads{flex-wrap:wrap;gap:10px;margin-left:auto;display:flex}.it-downloads a{border:1px solid var(--it-line);color:var(--it-ink);border-radius:10px;align-items:center;gap:8px;padding:10px 14px;font-size:14px;line-height:1;transition:background .25s,border-color .25s;display:inline-flex}.it-downloads a:hover{background:#ffc56b20;border-color:#ffc56b88}.it-platforms .it-downloads svg{color:currentColor;stroke-width:1.6px;width:16px;height:16px}.it-faq{padding-top:0}.it-faq details{border-top:1px solid var(--it-line)}.it-faq details:last-child{border-bottom:1px solid var(--it-line)}.it-faq summary{justify-content:space-between;align-items:center;gap:24px;padding-block:28px;font-size:max(19px,min(2vw,28px));line-height:1.3;list-style:none;display:flex}.it-faq summary::-webkit-details-marker{display:none}.it-faq summary svg{flex-shrink:0;width:20px;height:20px;transition:transform .2s}.it-faq details[open] summary svg{transform:rotate(180deg)}.it-faq details>p{max-width:75ch;color:var(--it-muted);margin-bottom:28px;font-size:16px;line-height:1.75}@media (min-width:2000px){.it-hero-title{top:15%}}@media (max-width:1100px) and (min-width:851px){.it-server{gap:10px;padding:20px 12px}.it-mode-detail{grid-template-columns:44px 1.1fr .9fr;gap:24px}}@media (max-width:850px){.intourist-page .it-display{font-size:max(36px,min(8.9vw,60px));line-height:1.1}.intourist-page .it-prose{font-size:15px;line-height:1.7}.it-section{padding-block:70px}.it-editorial{grid-template-columns:1fr;gap:28px}.it-hero{height:calc(100 * var(--v-svh,1svh));min-height:740px;max-height:1100px}.it-hero-title{top:130px}.it-hero-title h1{font-size:15.1vw}.it-landscape img{object-position:50% 40%}.it-hero-shade{background:linear-gradient(#0c101622 0%,#0000 35%,#0c101644 50%,#0c1016ee 80%,#0c1016 100%)}.it-hero-floor{align-items:flex-end;gap:16px;bottom:90px}.it-hero-copy{max-width:74%}.it-hero-copy .it-statement{font-size:33px;line-height:1.1}.it-hero-copy .it-hero-lead{margin-top:18px;font-size:13px;line-height:1.6}.it-circle{gap:7px;width:85px;height:85px}.it-circle svg{width:23px;height:23px}.it-circle span{max-width:70px;font-size:10px}.it-hero-rail{align-items:flex-start;font-size:10px;line-height:1.5;bottom:24px}.it-hero-rail a{gap:8px;max-width:55%}.it-hero-rail>span{text-align:right;max-width:40%}.it-mode-picker{margin-top:36px}.it-mode-picker button{padding:20px 10px}.it-mode-picker span{font-size:24px}.it-mode-picker svg{width:16px;height:16px}.it-mode-detail{grid-template-columns:32px 1fr;gap:14px 18px;min-height:275px;padding-top:28px}.it-mode-symbol svg{width:30px;height:30px}.intourist-page .it-mode-detail h3{font-size:22px}.it-mode-detail p{font-size:14px}.it-mode-detail .it-scope{border-left:0;grid-column:2;padding-left:0;font-size:12px}.it-route-diagram{grid-template-columns:1fr;gap:0;padding-block:42px}.it-endpoint{flex-direction:row;justify-content:center;gap:16px;font-size:14px}.it-endpoint svg{width:32px;height:32px}.it-path{width:1px;height:32px;margin:12px auto}.it-path span{width:1px;height:100%}.it-path:after{top:auto;bottom:0;left:-3px;transform:rotate(135deg)}.it-route-state-2 .it-path-out span{transform:scaleY(0)}.it-servers{grid-template-columns:1fr 1fr;gap:10px}.it-server{flex-wrap:wrap;gap:12px;padding:18px 12px;font-size:12px}.it-server>span:not(.it-server-dot){order:2;width:100%}.it-server>svg{width:22px;height:22px}.it-route-bottom{flex-direction:column;align-items:flex-start;gap:16px}.it-route-readout{min-height:140px}.it-route-readout h3{font-size:23px}.it-route-readout p{font-size:14px}.it-text-button{padding:14px 0;font-size:13px}.it-route-section .it-footnote{margin-top:18px;font-size:11px}.it-workspace-toolbar{flex-direction:column;align-items:flex-start;gap:18px;margin-top:30px}.it-screen-picker button{padding:12px 16px;font-size:12px}.it-screen-frame{border-radius:10px;padding:8px}.it-screen-frame img{box-shadow:0 8px 24px #0006}.it-workspace figcaption{margin-top:16px;font-size:11px}.it-features{grid-template-columns:1fr;gap:40px;padding-top:0}.it-protocols{gap:12px 18px;margin-top:28px;font-size:12px}.it-feature-list article{gap:12px 18px;padding:24px 0}.it-feature-list h3{font-size:22px}.it-feature-list p{font-size:14px}.it-availability{grid-template-columns:1fr;gap:35px}.it-platforms li{padding-block:18px;font-size:18px}.it-faq{padding-top:0}.it-faq summary{padding-block:23px;font-size:20px}.it-faq details>p{font-size:14px}}@media (prefers-reduced-motion:reduce){.intourist-page :-webkit-any(*){transition:none!important;animation:none!important}.intourist-page :-moz-any(*){transition:none!important;animation:none!important}.intourist-page :is(*){transition:none!important;animation:none!important}.it-landscape{transform:none}}
