._page_18py3_1{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#0a1023;--surface:#0e172f;--text:#eef2ff;--muted:#a5b1cb;--line:#ffffff15;--violet:#a59aff;--cyan:#7cdef0;--display:var(--refract-display),"Avenir Next",sans-serif;--body:var(--refract-body),system-ui,sans-serif;position:relative}._page_18py3_1 *{box-sizing:border-box}._page_18py3_1{background:var(--ink);color:var(--text);font:1rem/1.65 var(--body);margin:0;overflow-x:clip}._page_18py3_1 :where(a){color:inherit;text-decoration:none}._page_18py3_1 button{font:inherit}._page_18py3_1 img{max-width:100%;height:auto}._page_18py3_1 :where(h1,h2,h3,p){margin:0}._page_18py3_1 h1,._page_18py3_1 h2,._page_18py3_1 h3{font-family:var(--display);text-wrap:balance}._page_18py3_1 h1{letter-spacing:-.052em;font-size:clamp(3.3rem,6.2vw,6.15rem);font-weight:800;line-height:1.04}._page_18py3_1 h2{letter-spacing:-.04em;font-size:clamp(2.4rem,4vw,3.75rem);font-weight:700;line-height:1.1}._page_18py3_1 h3{letter-spacing:-.025em;font-size:1.4rem;line-height:1.3}._wrap_18py3_59{width:min(1220px,100% - 96px);margin-inline:auto}._header_18py3_63{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:28px;padding-block:26px;display:flex}._brand_18py3_71{font:700 1.65rem var(--display);letter-spacing:-.04em;align-items:center;gap:10px;display:flex}._brand_18py3_71 img{border-radius:8px}._brand-dot_18py3_81{color:var(--cyan)}._page_18py3_1 nav{color:var(--muted);gap:30px;font-size:.875rem;display:flex}._page_18py3_1 nav a:hover,._text-link_18py3_90:hover{color:var(--cyan)}._store-button_18py3_93{min-width:0;min-height:72px;color:var(--text);background:linear-gradient(115deg,#292650,#20243e 60%,#16334a);border:1px solid #a99fff59;border-radius:12px;align-items:center;gap:14px;padding:12px 16px;transition:transform .2s,border-color .2s,box-shadow .2s,background .2s;display:flex;position:relative;box-shadow:0 12px 30px #050a193d,inset 0 1px #ffffff18}._store-button_18py3_93:hover{background:linear-gradient(115deg,#38315f,#242947 60%,#17415a);border-color:#8fe3f5a6;transform:translateY(-2px);box-shadow:0 16px 36px #050a1966,inset 0 1px #ffffff26}._store-button-copy_18py3_114{flex:1;gap:3px;min-width:0;display:grid}._store-button-icon_18py3_120{color:#b0a8ff;flex:none;font-size:25px}._store-button-icon_18py3_120:last-child{color:#a8b8d2;font-size:18px}._store-button-kicker_18py3_129{color:#b9c6dc;letter-spacing:.12em;font-size:.6875rem;font-weight:600}._store-button-title_18py3_135{color:#f3f5ff;font-size:.9375rem;font-weight:600;line-height:1.4}._button_18py3_141{border-radius:9px;justify-content:center;align-items:center;min-height:52px;padding:13px 24px;font-size:1rem;font-weight:600;transition:background .2s,transform .2s;display:inline-flex}._primary_18py3_152{color:#12182f;background:#e9edff;box-shadow:0 0 30px #9c91ff12}._primary_18py3_152:hover{background:#c9f0ff;transform:translateY(-2px)}._outline_18py3_161{background:#ffffff04;border:1px solid #ffffff26}._outline_18py3_161:hover{background:#ffffff0e}._small_18py3_168{min-height:40px;padding:8px 15px;font-size:.875rem}._hero_18py3_173{isolation:isolate;grid-template-columns:1.15fr 1fr;align-items:center;min-height:655px;padding-block:84px 94px;display:grid;position:relative}._hero-copy_18py3_182{min-width:0}._page_18py3_1 section[id],._page_18py3_1 div[id]{scroll-margin-top:5rem}._eyebrow_18py3_188{letter-spacing:.12em;color:var(--muted);margin-bottom:24px;font-size:.75rem;font-weight:600}._hero_18py3_173 ._eyebrow_18py3_188{letter-spacing:.07em;font-size:.875rem}._small-prism_18py3_199{color:var(--cyan);margin-right:7px}._hero_18py3_173 h1 span{color:var(--violet)}._hero-description_18py3_206{color:var(--muted);max-width:435px;margin-top:28px;font-size:1.13rem;line-height:1.8}._hero-actions_18py3_213{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:32px;display:grid}._hero-footer_18py3_220{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;margin-top:20px;display:flex}._hero-store-button_18py3_229{max-width:100%;min-height:70px}._text-link_18py3_90{align-items:center;gap:8px;font-size:.94rem;display:inline-flex}._play_18py3_239{color:var(--violet);font-size:1.5rem;line-height:1}._platform-note_18py3_244{color:var(--muted);flex-wrap:wrap;gap:5px 14px;font-size:.8125rem;display:flex}._separator_18py3_252{color:#586681}._hero-art_18py3_255{align-self:center;min-width:0;position:relative}._hero-art_18py3_255 img{filter:drop-shadow(0 15px 70px #6359c426);width:720px;max-width:none;position:relative;left:-85px}._art-caption_18py3_267{color:#94a1be;justify-content:center;gap:10px;margin-top:32px;font-size:.75rem;display:flex}._caption-line_18py3_275{background:linear-gradient(90deg,var(--violet),var(--cyan));align-self:center;width:25px;height:1px}._destination-strip_18py3_281{border-block:1px solid var(--line);text-align:center;padding:24px 0 28px}._destination-strip_18py3_281>p{letter-spacing:.14em;color:#8b99b6;margin-bottom:18px;font-size:.75rem}._destination-strip_18py3_281>div{color:#b4bfd5;flex-wrap:wrap;justify-content:center;align-items:center;gap:34px;font-size:1.075rem;font-weight:500;display:flex}._destination-strip_18py3_281>div span:last-child{color:#8796b3;font-size:.875rem}._section_18py3_306{padding-block:98px}._section-heading_18py3_309{grid-template-columns:1fr 1fr;column-gap:90px;display:grid}._section-heading_18py3_309 ._eyebrow_18py3_188{grid-column:1/-1;margin-bottom:22px}._section-heading_18py3_309>p:last-child:not(._eyebrow_18py3_188){color:var(--muted);align-self:center;max-width:390px;font-size:1.075rem}._workflow_18py3_324{grid-template-columns:repeat(3,1fr);gap:44px;margin-top:60px;display:grid}._workflow_18py3_324 article{border-top:1px solid #ffffff26;padding-top:23px}._step_18py3_334{color:var(--violet);margin-bottom:18px;font-size:.8125rem;display:block}._workflow_18py3_324 h3{margin-bottom:15px}._workflow_18py3_324 p,._feature_18py3_343 p{color:var(--muted)}._page_18py3_1 kbd{font:500 .8125rem var(--body);background:#ffffff07;border:1px solid #ffffff26;border-radius:5px;padding:0 6px;display:inline-block}._examples-section_18py3_354{border-block:1px solid var(--line);background:#0f1830;padding-block:84px}._examples-heading_18py3_359{justify-content:space-between;align-items:end;gap:40px;margin-bottom:38px;display:flex}._examples-heading_18py3_359>p{color:var(--muted);padding-bottom:4px}._example-grid_18py3_370{grid-template-columns:1fr 1fr;gap:24px;display:grid}._example-grid_18py3_370 article{background:#0a1227;border:1px solid #ffffff15;border-radius:14px;flex-direction:column;min-height:340px;padding:28px;display:flex}._example-grid_18py3_370 ._after_18py3_384{background:linear-gradient(145deg,#22244455,#141d3855);border-color:#9b91ff42;box-shadow:0 15px 50px #070c1a40}._panel-label_18py3_389{color:#b4bfd7;align-items:center;gap:9px;font-size:.875rem;font-weight:500;display:flex}._label-icon_18py3_397{color:#9aa8c3;font-size:1.4rem}._tag_18py3_401{letter-spacing:.13em;color:#8e9bb6;border:1px solid #ffffff15;border-radius:4px;margin-left:auto;padding:2px 8px;font-size:.6875rem}._after-tag_18py3_410{color:#b6acff;background:#9183ff0a;border-color:#9b8fff26}._page_18py3_1 blockquote{color:#a0aec9;margin:27px 0;font-size:1.125rem;line-height:1.85}._example-footnote_18py3_421{color:#8090af;margin-top:auto;font-size:.75rem}._example-tabs_18py3_426{flex-wrap:wrap;gap:6px;margin-block:24px;display:flex}._example-tabs_18py3_426 button{color:#9faccc;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;padding:6px 10px;font-size:.875rem}._example-tabs_18py3_426 button[aria-pressed=true]{color:#d7d1ff;background:#aaa0ff19;border-color:#aaa0ff30}._example-tabs_18py3_426 button:hover{color:#eef2ff;background:#ffffff08}._exampleOutput_18py3_450{white-space:pre-line;font-size:1.125rem;line-height:1.8}._output-bottom_18py3_455{color:#b3aaff;justify-content:space-between;gap:16px;margin-top:auto;padding-top:24px;font-size:.8125rem;display:flex}._sample-label_18py3_464{color:#8291ae;font-size:.75rem}._examples-disclaimer_18py3_468{color:#94a3bf;margin-top:20px;font-size:.8125rem}._feature-section_18py3_473{border-bottom:1px solid var(--line)}._feature-grid_18py3_476{grid-template-columns:repeat(2,1fr);gap:42px 64px;margin-top:46px;display:grid}._feature_18py3_343{border-top:1px solid var(--line);padding:24px 0 0 55px;position:relative}._feature-icon_18py3_487{color:#b6acff;text-align:center;background:#a499ff09;border:1px solid #a499ff35;border-radius:8px;width:34px;height:34px;font-size:1.3rem;line-height:32px;position:absolute;top:24px;left:0}._feature_18py3_343 h3{margin-bottom:12px}._feature-label_18py3_504{color:#a7b4cd;border:1px solid #ffffff20;border-radius:4px;margin-top:14px;padding:1px 8px;font-size:.75rem;display:inline-block}._setup-section_18py3_513{grid-template-columns:1fr;align-items:center;gap:38px;display:grid}._setup-copy_18py3_519{max-width:720px}._setup-copy_18py3_519>p:not(._eyebrow_18py3_188){color:var(--muted);max-width:640px;margin-top:24px;font-size:1.075rem}._provider-list_18py3_528{flex-wrap:wrap;gap:10px;margin-top:25px;display:flex}._provider-list_18py3_528 span{color:#bac5db;border:1px solid #ffffff1c;border-radius:6px;padding:5px 11px;font-size:.8125rem}._setup-copy_18py3_519>p._setup-note_18py3_541{color:#93a1bd;font-size:.8125rem;line-height:1.6}._download-note_18py3_546{text-align:center;color:#93a1bd;max-width:760px;margin:28px auto 0;font-size:.8125rem;line-height:1.6}._download-note_18py3_546 a,._feature_18py3_343>a{color:#b6acff;text-underline-offset:3px}._download-note_18py3_546 a:hover,._feature_18py3_343>a:hover{color:#fff}._feature_18py3_343>a{margin-top:14px;font-size:.9rem;font-weight:600;display:inline-block}._feature-icon_18py3_487._material-symbols-outlined_18py3_567{font-size:1.2rem;line-height:32px}._screenshot_18py3_571{min-width:0;margin:0}._screenshot-grid_18py3_575{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}._screenshot-frame_18py3_580{aspect-ratio:7/5;background:#11192c;border:1px solid #ffffff20;border-radius:14px;justify-content:center;align-items:center;padding:10px;display:flex;box-shadow:0 25px 55px #0004}._screenshot_18py3_571 img{object-fit:contain;border-radius:6px;width:100%;height:100%;display:block}._screenshot_18py3_571 figcaption{color:#8e9db9;text-align:center;margin-top:15px;font-size:.75rem}._questions-section_18py3_604{border-top:1px solid var(--line);grid-template-columns:.85fr 1.15fr;gap:70px;display:grid}._questions-section_18py3_604 ._section-heading_18py3_309{display:block}._faq_18py3_613 details{border-bottom:1px solid #ffffff1c;padding-block:22px}._faq_18py3_613 details:first-child{padding-top:0}._faq_18py3_613 summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;font-size:1.0625rem;font-weight:500;list-style:none;display:flex}._faq_18py3_613 summary::-webkit-details-marker{display:none}._faq_18py3_613 summary span{color:var(--violet);font-size:1.5rem}._faq_18py3_613 details[open] summary span{transform:rotate(45deg)}._faq_18py3_613 details p{color:var(--muted);margin-top:14px;font-size:1rem}._download-section_18py3_645{background:radial-gradient(at 50% 0,#6553ba24,#0000 68%),#0e162c;border:1px solid #aaa0ff26;border-radius:20px;margin-bottom:90px;padding:54px 44px 46px}._download-heading_18py3_652{text-align:center}._download-heading_18py3_652>img{border-radius:13px;margin:0 auto 15px;display:block}._download-heading_18py3_652 ._eyebrow_18py3_188{margin-bottom:18px;font-size:.75rem}._download-heading_18py3_652 h2{font-size:clamp(2.4rem,4.7vw,4rem)}._download-heading_18py3_652>p:last-child{color:var(--muted);margin-top:15px}._download-grid_18py3_671{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:38px;display:grid}._download-card_18py3_677{background:linear-gradient(145deg,#151e37,#111a30);border:1px solid #ffffff1a;border-radius:14px;flex-direction:column;align-items:flex-start;min-width:0;padding:24px;display:flex;box-shadow:inset 0 1px #ffffff0a}._download-card-meta_18py3_688{color:#c0cbe0;letter-spacing:.1em;flex-wrap:wrap;align-items:center;gap:9px;font-size:.75rem;font-weight:600;display:flex}._platform-chip_18py3_698{color:#d0c9ff;letter-spacing:.08em;background:#9488ff13;border:1px solid #a99dff51;border-radius:5px;padding:4px 8px;font-size:.625rem}._download-card_18py3_677 h3{margin-top:16px}._download-card_18py3_677>p{color:var(--muted);flex:1;margin-top:9px;font-size:.9375rem;line-height:1.6}._download-card_18py3_677>._store-button_18py3_93{width:100%;margin-top:20px}._page_18py3_1 :focus-visible{outline-offset:5px;outline:2px solid #8be7f4}._skip-link_18py3_725{clip-path:inset(50%);z-index:20;background:var(--text);color:var(--ink);padding:10px 18px;position:absolute;top:12px;left:15px}._skip-link_18py3_725:focus{clip-path:none}@media (min-width:1500px){._hero_18py3_173{min-height:710px}}@media (max-width:1050px){._wrap_18py3_59{width:calc(100% - 64px)}._header_18py3_63 nav{gap:18px}._header_18py3_63 ._small_18py3_168{display:none}._hero_18py3_173{min-height:575px}._hero-art_18py3_255 img{width:580px;left:-55px}._hero_18py3_173 h1{font-size:clamp(3.4rem,6.8vw,5.5rem)}._hero-actions_18py3_213{gap:12px}._download-section_18py3_645{padding-inline:24px}._download-card_18py3_677{padding:18px}._download-card_18py3_677>._store-button_18py3_93{gap:9px;padding-inline:12px}._setup-section_18py3_513{gap:50px}._questions-section_18py3_604{gap:45px}._destination-strip_18py3_281>div{gap:24px}._workflow_18py3_324{gap:28px}._section-heading_18py3_309{gap:40px}}@media (max-width:740px){._wrap_18py3_59{width:calc(100% - 40px)}._header_18py3_63{padding-block:18px}._header_18py3_63 nav{gap:16px;font-size:.875rem}._header_18py3_63 nav a:nth-child(2){display:none}._brand_18py3_71{font-size:1.4rem}._brand_18py3_71 img{width:30px;height:30px}._hero_18py3_173{flex-direction:column;align-items:stretch;min-height:auto;padding-block:57px 35px;display:flex}._hero_18py3_173 ._eyebrow_18py3_188{font-size:.75rem}._hero_18py3_173 h1{font-size:clamp(3.15rem,11.5vw,5.2rem)}._hero-description_18py3_206{max-width:390px;margin-top:23px;font-size:1rem}._hero-art_18py3_255{align-self:center;width:100%;margin-top:32px}._hero-art_18py3_255 img{width:115%;max-width:115%;left:-7.5%}._art-caption_18py3_267{margin-top:3px;font-size:.6875rem}._hero-actions_18py3_213{grid-template-columns:1fr;gap:12px}._hero-store-button_18py3_229{gap:11px;padding-inline:13px}._text-link_18py3_90{font-size:.875rem}._platform-note_18py3_244{font-size:.75rem}._destination-strip_18py3_281{padding-block:24px}._destination-strip_18py3_281>div{gap:14px 25px;font-size:.94rem}._destination-strip_18py3_281>p{font-size:.6875rem}._section_18py3_306{padding-block:65px}._section-heading_18py3_309{display:block}._section-heading_18py3_309>p:last-child:not(._eyebrow_18py3_188){margin-top:20px;font-size:1rem}._eyebrow_18py3_188{font-size:.6875rem}._workflow_18py3_324{grid-template-columns:1fr;gap:26px;margin-top:35px}._workflow_18py3_324 article{padding-top:18px}._step_18py3_334,._workflow_18py3_324 h3{margin-bottom:10px}._examples-section_18py3_354{padding-block:60px}._examples-heading_18py3_359{display:block}._examples-heading_18py3_359>p{margin-top:22px}._example-grid_18py3_370{grid-template-columns:1fr}._example-grid_18py3_370 article{min-height:310px;padding:22px}._page_18py3_1 blockquote,._exampleOutput_18py3_450{font-size:1.0625rem}._feature-grid_18py3_476{grid-template-columns:1fr;gap:30px;margin-top:32px}._feature_18py3_343{padding-left:48px}._feature_18py3_343 h3{font-size:1.3rem}._setup-section_18py3_513{grid-template-columns:1fr;gap:35px}._setup-copy_18py3_519>p:not(._eyebrow_18py3_188){font-size:1rem}._screenshot_18py3_571{width:100%}._screenshot-grid_18py3_575{grid-template-columns:1fr;gap:28px}._questions-section_18py3_604{grid-template-columns:1fr;gap:35px}._faq_18py3_613 summary{font-size:1rem}._download-section_18py3_645{margin-bottom:55px;padding:42px 20px 25px}._download-grid_18py3_671{grid-template-columns:1fr;gap:14px;margin-top:29px}._download-card_18py3_677{padding:21px}._section-heading_18py3_309 ._eyebrow_18py3_188{margin-bottom:18px}}@media (max-width:380px){._header_18py3_63 nav{gap:12px}._hero_18py3_173 h1{font-size:3rem}._hero-actions_18py3_213{gap:16px}._hero-store-button_18py3_229{flex-basis:100%}._example-tabs_18py3_426{gap:3px}._example-tabs_18py3_426 button{padding-inline:8px;font-size:.875rem}._output-bottom_18py3_455{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){._page_18py3_1{scroll-behavior:auto}._page_18py3_1 *,._page_18py3_1 :before,._page_18py3_1 :after{transition:none!important;animation:none!important}}
