.AiLinks_row__qirfJ{display:flex;flex-wrap:wrap;justify-content:center;gap:16px 24px}.AiLinks_start__E_zjN{justify-content:flex-start}.AiLinks_item__SRYoM{display:inline-flex;align-items:center;gap:8px;padding:4px 0;border:0;border-radius:4px;background:none;color:var(--fg-muted);font-family:inherit;font-size:.9375rem;font-weight:500;line-height:1;text-decoration:none;cursor:pointer;transition:color .25s ease}.AiLinks_item__SRYoM:hover{color:var(--fg)}.AiLinks_item__SRYoM svg{flex:none}.AiLinks_item__SRYoM:focus-visible{outline:2px solid #1a5ea0;outline-offset:2px}@media(prefers-reduced-motion:reduce){.AiLinks_item__SRYoM{transition:none}}.AiLinks_icon__6aQeV{position:relative;display:inline-flex;width:18px;height:18px;line-height:0}.AiLinks_label__k_ko2{position:relative;display:grid}.AiLinks_sizer__CjVj6{grid-area:1/1;visibility:hidden}.AiLinks_labelText__lPPAo{grid-area:1/1;white-space:nowrap}.AiLinks_copied__EJkvY,.AiLinks_copied__EJkvY:hover{color:var(--green)}.AiLinks_chatgpt__KqDG1:hover{color:#10a37f}.AiLinks_claude__F0nIZ:hover{color:#d97757}.article_article__vbwS_{width:100%;max-width:1104px;margin-inline:auto;padding-inline:24px;padding-top:calc(var(--nav-clearance) + 48px);padding-bottom:7.5rem;background:var(--bg)}.article_header__5F0F4{display:flex;flex-direction:column;gap:16px;max-width:680px}.article_back__3bS6Z{display:inline-flex;align-items:center;gap:.25rem;margin-right:auto;color:var(--fg-muted);font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:-.015em;text-decoration:none;transition:color .15s ease}.article_back__3bS6Z:focus-visible{outline:2px solid #1a5ea0;outline-offset:2px}.article_back__3bS6Z:hover{color:var(--fg)}.article_backIcon__6KbWW{display:inline-flex;align-items:center;justify-content:center;flex:none;height:1em;-webkit-margin-start:-4px;margin-inline-start:-4px}.article_meta__b24i5{font-family:var(--font-mono),ui-monospace,monospace;font-size:.75rem;font-weight:500;line-height:1.5;letter-spacing:.05em;text-transform:uppercase;display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:24px 0 0;color:var(--fg)}.article_metaDivider__vRpa5{color:var(--fg-muted)}.article_title__lzji3{margin:0;color:var(--fg);font-family:var(--font-sans);font-size:clamp(2rem,1.5rem + 2vw,2.5rem);font-weight:700;line-height:1.1;letter-spacing:-.02em;text-wrap:balance}.article_readTime__W5O0j{font-family:var(--font-mono),ui-monospace,monospace;font-size:.75rem;font-weight:500;line-height:1.5;letter-spacing:.05em;text-transform:uppercase;margin:0;color:var(--fg-muted)}.article_divider__c3Mt6{margin:40px 0;border:0;border-top:1px solid var(--border)}.article_layout__tkKS1{display:flex;width:100%;column-gap:64px}.article_bylineMobile__a68rk{display:flex;flex-direction:column;gap:24px;margin-top:40px}@media(min-width:768px){.article_bylineMobile__a68rk{display:none}}.article_byline__vDWk3{display:none}@media(min-width:768px){.article_byline__vDWk3{position:-webkit-sticky;position:sticky;top:calc(var(--nav-sticky-top) + 16px);display:flex;flex-direction:column;align-items:flex-start;align-self:flex-start;flex-shrink:0;gap:24px;width:180px;transition:top .32s cubic-bezier(.16,1,.3,1)}}@media(min-width:768px)and (prefers-reduced-motion:reduce){.article_byline__vDWk3{transition:none}}.article_author__Sf4TC{display:flex;align-items:center;gap:12px}.article_avatarFallback__Wefxr,.article_avatar__xg7A1{flex-shrink:0;width:40px;height:40px;border-radius:9999px}.article_avatar__xg7A1{object-fit:cover}.article_avatarFallback__Wefxr{display:inline-flex;align-items:center;justify-content:center;background:var(--primary);color:var(--on-ink);font-size:1rem;font-weight:700}.article_authorText__943R0{display:flex;flex-direction:column;min-width:0}.article_authorName__YcQ3e{color:var(--fg);font-size:.9375rem;font-weight:500;line-height:1.4}.article_authorRole___TmoK{color:var(--fg-muted);font-size:.85rem;line-height:1.4}.article_share___gSe0{display:flex;flex-direction:column;gap:12px}.article_railLabel__z1Lud{font-family:var(--font-mono),ui-monospace,monospace;font-size:.75rem;font-weight:500;line-height:1.5;letter-spacing:.05em;text-transform:uppercase;color:var(--fg-muted)}.article_shareList__1bGGH{display:flex;gap:8px;margin:0;padding:0;list-style:none}.article_shareButton__RJgpj{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:9999px;background:var(--bg-subtle);color:var(--fg);cursor:pointer;transition:background-color .15s ease,color .15s ease}.article_shareButton__RJgpj:focus-visible{outline:2px solid #1a5ea0;outline-offset:2px}.article_shareButton__RJgpj:hover{background:var(--fg);color:var(--bg)}.article_content__d39vQ{width:100%;max-width:628px;min-width:0}.article_cover__nFll4{margin-bottom:32px}.article_prose__liihq{color:var(--fg-muted)}.article_prose__liihq li,.article_prose__liihq p{font-size:1rem;line-height:1.75;color:var(--fg-muted)}.article_prose__liihq p{margin:20px 0}.article_prose__liihq>p:first-child{margin-top:0}.article_prose__liihq h2{margin:48px 0 24px;font-size:1.5rem;line-height:1.3;letter-spacing:-.01em;scroll-margin-top:calc(var(--nav-clearance) + 24px)}.article_prose__liihq h2,.article_prose__liihq h3{color:var(--fg);font-family:var(--font-sans);font-weight:600}.article_prose__liihq h3{margin:32px 0 12px;font-size:1.125rem;line-height:1.4}.article_prose__liihq ol,.article_prose__liihq ul{margin:20px 0;padding-left:24px}.article_prose__liihq ul>li{list-style:disc}.article_prose__liihq ol>li{list-style:decimal}.article_prose__liihq li::marker{color:var(--fg-muted)}.article_prose__liihq li{margin:8px 0;padding-left:.375rem}.article_prose__liihq strong{color:var(--fg);font-weight:600}.article_prose__liihq code{padding:.1em .35em;border-radius:4px;font-size:.9em}.article_prose__liihq code,.article_prose__liihq pre{background:var(--bg-subtle);color:var(--fg);font-family:var(--font-mono),ui-monospace,monospace}.article_prose__liihq pre{margin:24px 0;padding:12px 16px;overflow-x:auto;border:1px solid var(--border);border-radius:8px;font-size:.85rem;line-height:1.7}.article_prose__liihq a{color:var(--fg);font-weight:500;text-decoration:underline;-webkit-text-decoration-color:var(--primary-ink);text-decoration-color:var(--primary-ink);text-underline-offset:3px}.article_prose__liihq a:focus-visible{outline:2px solid #1a5ea0;outline-offset:2px}.article_prose__liihq a:hover{color:var(--primary-ink)}.article_callout__y9git{display:block;margin-top:40px;padding:20px 24px;border:1px solid var(--border);border-radius:8px;background:var(--bg-elev);text-decoration:none;transition:border-color .2s ease}.article_callout__y9git:focus-visible{outline:2px solid #1a5ea0;outline-offset:2px}.article_callout__y9git:hover{border-color:color-mix(in srgb,var(--blue) 26%,var(--border))}.article_calloutBody__uoF_g{color:var(--fg-muted);font-size:.9375rem;line-height:1.5}.article_videos__gIUlQ{margin-top:48px}.article_videosTitle__Yfewc{margin:0 0 24px;color:var(--fg);font-family:var(--font-sans);font-size:1.5rem;font-weight:600;line-height:1.3;letter-spacing:-.01em}.article_videosGrid__ThxL4{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:32px 16px;gap:32px 16px;margin:32px 0 0;padding:0;list-style:none}@media(min-width:640px){.article_videosGrid__ThxL4{grid-template-columns:repeat(2,minmax(0,1fr))}}.article_videosItem__64jCh{min-width:0}.article_more__xqb9d{margin-top:64px}.article_moreTitle__565KA{margin:0 0 32px;color:var(--fg);font-family:var(--font-sans);font-size:1.5rem;font-weight:600;line-height:1.3;letter-spacing:-.01em}.article_moreGrid__xz7dE{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:32px 16px;gap:32px 16px;margin:0;padding:0;list-style:none}@media(min-width:640px){.article_moreGrid__xz7dE{grid-template-columns:repeat(2,minmax(0,1fr))}}.article_rail__cdi6I{display:none}@media(min-width:1024px){.article_rail__cdi6I{position:-webkit-sticky;position:sticky;top:calc(var(--nav-sticky-top) + 16px);display:flex;flex-direction:column;align-self:flex-start;flex-shrink:0;gap:20px;width:220px;margin-left:auto;max-height:calc(100vh - var(--nav-clearance) - 32px);transition:top .32s cubic-bezier(.16,1,.3,1)}}@media(min-width:1024px)and (prefers-reduced-motion:reduce){.article_rail__cdi6I{transition:none}}.article_tocList__VUueo{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.article_tocLink__CMwyt{display:block;padding:.375rem 0 .375rem 12px;border-left:1px solid var(--border);color:var(--fg-muted);font-size:.9375rem;line-height:1.4;text-decoration:none;transition:color .15s ease,border-color .15s ease}.article_tocLink__CMwyt:focus-visible{outline:2px solid #1a5ea0;outline-offset:2px}.article_tocLink__CMwyt:hover{color:var(--fg)}.article_tocLinkActive__jxV4f{border-left-color:var(--fg);color:var(--fg)}.article_railActions__hp9JN{display:flex;flex-direction:column;gap:8px}.article_railCta__hfUOh{width:100%}.bento-grid_grid__hF_vS{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:clamp(1.25rem,2.5vw,2rem);gap:clamp(1.25rem,2.5vw,2rem);margin-top:clamp(2rem,4vw,3rem)}@media(min-width:768px){.bento-grid_grid__hF_vS{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.bento-grid_grid__hF_vS{grid-template-columns:repeat(6,minmax(0,1fr))}}.bento-grid_cell__uZLzf{min-width:0}.bento-grid_stepped__3gc4q{display:flex;flex-direction:column}.bento-grid_stepped__3gc4q>:last-child{flex:1 1;height:auto}.bento-grid_step__WgccX{margin-bottom:1.25rem;font-family:var(--font-sans);font-size:clamp(1.75rem,2.8vw,2.25rem);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1;letter-spacing:-.03em;color:color-mix(in srgb,var(--fg-soft) 45%,var(--bg-elev))}@media(min-width:768px){.bento-grid_full__bHSCI,.bento-grid_wide__oE99A{grid-column:span 2}}@media(min-width:1024px){.bento-grid_wide__oE99A{grid-column:span 4}.bento-grid_narrow__LLNq8,.bento-grid_third__0aWaa{grid-column:span 2}.bento-grid_half__C0V_z{grid-column:span 3}.bento-grid_full__bHSCI{grid-column:span 6}}.integrations-band_section__fFDJm{padding-inline:1.5rem}.integrations-band_frame__W7jpg{width:100%;max-width:1200px;margin-inline:auto;padding-inline:0;display:grid;grid-template-columns:minmax(0,1fr)}@media(min-width:1024px){.integrations-band_frame__W7jpg{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}@media(min-width:1536px){.integrations-band_frame__W7jpg{max-width:1440px}}.integrations-band_bordered__xBE9x{border:1px solid var(--border);border-right:0}.integrations-band_copy__ajZwV{display:flex;flex-direction:column;height:100%;justify-content:flex-start;gap:24px;padding-block:clamp(32px,5vw,48px);padding-inline:clamp(1.25rem,4vw,3rem);border-bottom:1px solid var(--border)}@media(min-width:1024px){.integrations-band_copy__ajZwV{border-bottom:0;border-right:1px solid var(--border)}}.integrations-band_copy__ajZwV .integrations-band_lead__Ze_Sk{max-width:18ch;font-size:clamp(1.6rem,2.6vw,2.25rem);text-wrap:balance}.integrations-band_action__VHjP3{display:flex;justify-content:flex-start}.integrations-band_grid__N_B_5{list-style:none;margin:0;padding:clamp(1.5rem,3vw,2.5rem);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(1.25rem,2.5vw,2rem);gap:clamp(1.25rem,2.5vw,2rem)}@media(min-width:768px){.integrations-band_grid__N_B_5{grid-template-columns:repeat(4,minmax(0,1fr))}}.integrations-band_cell__ZkAz_{min-width:0}.integrations-band_tile__JMRCM{position:relative;display:block;aspect-ratio:1/1;isolation:isolate;border-radius:.5rem;color:var(--fg);text-align:center;text-decoration:none;box-shadow:0 2px 8px color-mix(in srgb,var(--ink) 6%,transparent);transition:transform .2s ease,box-shadow .2s ease}@media(hover:hover){.integrations-band_tile__JMRCM:hover{transform:scale(1.03);box-shadow:0 1px 4px color-mix(in srgb,var(--ink) 3%,transparent)}}@media(prefers-reduced-motion:reduce){.integrations-band_tile__JMRCM{transition:none}}.integrations-band_tileBorder__na6lJ{position:absolute;inset:0;z-index:-1;overflow:hidden;padding:1px;border-radius:inherit;background:var(--border);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.integrations-band_tileGlow__W69sk{position:absolute;left:0;top:0;width:320px;height:320px;transform:translate(calc(var(--mx, 0px) - 50%),calc(var(--my, 0px) - 50%));background:radial-gradient(circle,var(--blue),color-mix(in srgb,var(--primary) 60%,var(--blue)) 33%,transparent 66%);opacity:0;transition:opacity .25s linear}.integrations-band_tile__JMRCM:focus-visible .integrations-band_tileGlow__W69sk,.integrations-band_tile__JMRCM:hover .integrations-band_tileGlow__W69sk{opacity:.45}@media(prefers-reduced-motion:reduce){.integrations-band_tileGlow__W69sk{transition:none}}.integrations-band_tilePulse__SHSrE{position:absolute;inset:-50%;background:conic-gradient(from 0deg,transparent 0 62%,color-mix(in srgb,var(--blue) 70%,transparent) 80%,color-mix(in srgb,var(--primary) 60%,var(--blue)) 92%,transparent 100%);opacity:0;animation:integrations-band_tile-pulse__AmTvt 1.6s ease-in-out var(--pulse-delay,0s) 1 both}@media(prefers-reduced-motion:reduce){.integrations-band_tilePulse__SHSrE{animation:none}}@keyframes integrations-band_tile-pulse__AmTvt{0%{opacity:0;transform:rotate(0deg)}25%{opacity:.55}75%{opacity:.55}to{opacity:0;transform:rotate(1turn)}}.integrations-band_tileInner__oMagS{position:absolute;inset:1px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem;padding:1.5rem;border-radius:calc(.5rem - 1px);background:light-dark(color-mix(in srgb,var(--bg-elev) 25%,transparent),color-mix(in srgb,var(--bg-subtle) 8%,transparent))}.integrations-band_tileLink__BYKzO:focus-visible:focus-visible{outline:2px solid #1a5ea0;outline-offset:2px}.integrations-band_logo__vanlN{width:56px;height:56px;object-fit:contain;flex-shrink:0;color:var(--fg)}.integrations-band_logoPlate__7ux1m{padding:6px;border-radius:.75rem;background:var(--on-ink)}.integrations-band_name__en7l8{font-family:var(--font-sans);font-size:.95rem;font-weight:700;line-height:1.2;color:var(--fg)}.integrations-band_badge__42P7O{position:absolute;inset:auto 0 0;padding:.4rem .5rem;border-top:1px solid color-mix(in srgb,var(--border) 50%,transparent);border-radius:0 0 calc(.5rem - 1px) calc(.5rem - 1px);background:color-mix(in srgb,var(--bg-subtle) 30%,transparent);font-family:var(--font-sans);font-size:.625rem;font-weight:700;letter-spacing:.08em;line-height:1.4;text-transform:uppercase;color:color-mix(in srgb,var(--fg-soft) 65%,transparent);white-space:nowrap}.link-cards_section__bWn_z{position:relative;z-index:1;padding-block:clamp(56px,8vw,96px);padding-inline:1.5rem}.link-cards_elevated__Utw7Z{background:var(--bg-elev)}.link-cards_framed__Ny2oH{--grid-size:48px;--grid-reach:360px;z-index:0;--grid-line:color-mix(in srgb,var(--border) 70%,transparent);--grid-node:color-mix(in srgb,var(--fg) 22%,transparent);padding-block:0}.link-cards_framed__Ny2oH:before{content:"";position:absolute;inset:0 0 calc(-1*var(--grid-reach));opacity:.35;pointer-events:none;background-image:radial-gradient(circle at center,var(--grid-node) 2px,transparent 2.5px),linear-gradient(to right,transparent calc(50% - .5px),var(--grid-line) calc(50% - .5px) calc(50% + .5px),transparent calc(50% + .5px)),linear-gradient(to bottom,transparent calc(50% - .5px),var(--grid-line) calc(50% - .5px) calc(50% + .5px),transparent calc(50% + .5px));background-position:top;background-size:var(--grid-size) var(--grid-size);-webkit-mask-image:linear-gradient(180deg,#000,transparent);mask-image:linear-gradient(180deg,#000,transparent)}.link-cards_framed__Ny2oH .link-cards_inner__4TvXf{width:100%;max-width:1200px;margin-inline:auto;padding-inline:0;--frame-inset:0px;border-left:0 solid var(--border)}@media(min-width:768px){.link-cards_framed__Ny2oH .link-cards_inner__4TvXf{--frame-inset:clamp(1.25rem,4vw,3rem);border-left-width:1px}}@media(min-width:1536px){.link-cards_framed__Ny2oH .link-cards_inner__4TvXf{max-width:1440px}}.link-cards_framed__Ny2oH .link-cards_inner__4TvXf :where(h2){position:relative}.link-cards_framed__Ny2oH .link-cards_inner__4TvXf :where(h2):before{--frame-bar:1;content:none;position:absolute;left:calc(-1*var(--frame-inset) - 1px);top:calc((1lh - .8em)/2);width:2px;height:.8em;background:var(--primary-ink)}@media(min-width:768px){.link-cards_framed__Ny2oH .link-cards_inner__4TvXf :where(h2):before{content:""}}:root[data-frame-bar-traveler] .link-cards_framed__Ny2oH .link-cards_inner__4TvXf :where(h2):before{visibility:hidden}.link-cards_framed__Ny2oH .link-cards_inner__4TvXf{padding:clamp(56px,8vw,96px) var(--frame-inset);border-bottom:1px solid var(--border)}.link-cards_framed__Ny2oH .link-cards_title__RAh2v{--title-fill-image:none;background:none;-webkit-text-fill-color:currentColor}.link-cards_framed__Ny2oH .link-cards_title__RAh2v:before{content:none}.link-cards_inner__4TvXf{width:100%;max-width:1200px;margin-inline:auto;padding-inline:24px;position:relative;display:flex;flex-direction:column;gap:clamp(2rem,4vw,3rem)}@media(min-width:1536px){.link-cards_inner__4TvXf{max-width:1440px}}.link-cards_title__RAh2v{font-size:clamp(2rem,1.15rem + 2.6vw,3.25rem);font-weight:600;--title-fill-image:var(--title-gradient,linear-gradient(to bottom right,var(--blue) 30%,var(--fg) 70%));position:relative;-webkit-padding-after:.1em;padding-block-end:.1em;background:var(--title-fill-image);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.link-cards_title__RAh2v:has([data-word]){background-image:none}.link-cards_title__RAh2v{line-height:1.1;letter-spacing:-.02em;color:var(--fg);margin:0 0 24px;text-align:left}.link-cards_titleSolid__ZiSJQ{--title-fill-image:none;background:none;-webkit-text-fill-color:currentColor}.link-cards_grid__UqZpj{list-style:none;padding:0;margin:0;display:grid;grid-gap:2.5rem;gap:2.5rem;grid-template-columns:1fr}@media(min-width:768px){.link-cards_grid__UqZpj{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem}.link-cards_four__hMy4Q,.link-cards_two__RpIwf{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.link-cards_four__hMy4Q{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.5rem}}.link-cards_card__n0N_0{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;min-width:0}.link-cards_icon__GfZcN{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:.5rem;border:1px solid var(--border);color:var(--blue-strong,var(--blue));flex-shrink:0}.link-cards_section__bWn_z [data-bento-card]{--radius:10px}.link-cards_logo__onmUs{background:var(--bg-elev)}.link-cards_logo__onmUs img{width:24px;height:24px;object-fit:contain}.link-cards_bentoContent__75pfv{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:2rem 1.75rem;text-align:center}.link-cards_bentoContent__75pfv .link-cards_text__ANAZM{max-width:28ch;font-weight:400}.link-cards_bentoCopy__S8nDc{display:flex;flex-direction:column;align-items:center;gap:.75rem}.link-cards_bentoTitle__WDxOK{margin:0;color:var(--fg);font-family:var(--font-sans);font-size:clamp(1.15rem,1.6vw,1.4rem);font-weight:600;line-height:1.2;letter-spacing:-.01em}.link-cards_bentoIllustration__9Z0uZ{width:min(100%,13rem);height:auto;aspect-ratio:4/3;margin-block:1.5rem;object-fit:cover}.link-cards_illustration__DIRDF{width:clamp(10rem,18vw,15rem);height:auto}.link-cards_text__ANAZM{margin:0;font-size:1.05rem;font-weight:500;line-height:1.6;color:var(--fg-muted);max-width:38ch}.link-cards_lead__Lz8c_{font-weight:600;color:var(--fg)}.link-cards_cta__JU6Jl{display:inline-flex;align-items:center;gap:.25rem;font-size:1rem;font-weight:500;line-height:1.4;color:var(--blue-strong,var(--blue));text-decoration:none}.link-cards_cta__JU6Jl:focus-visible .link-cards_chev__nV1Zi,.link-cards_cta__JU6Jl:hover .link-cards_chev__nV1Zi{transform:translateX(3px)}.link-cards_chev__nV1Zi{flex:none;transition:transform .2s ease}@media(prefers-reduced-motion:reduce){.link-cards_chev__nV1Zi{transition:none}}.link-cards_centered__2LHuM .link-cards_title__RAh2v{text-align:center}.link-cards_centered__2LHuM .link-cards_card__n0N_0{align-items:center;text-align:center}.link-cards_centered__2LHuM .link-cards_text__ANAZM{max-width:28ch}.how-it-works_section__eU6Y_{position:relative;padding-inline:1.5rem}.how-it-works_container__f5stR{width:100%;max-width:1200px;margin-inline:auto;padding-inline:0;--frame-inset:0px;border-left:0 solid var(--border)}@media(min-width:768px){.how-it-works_container__f5stR{--frame-inset:clamp(1.25rem,4vw,3rem);border-left-width:1px}}@media(min-width:1536px){.how-it-works_container__f5stR{max-width:1440px}}.how-it-works_container__f5stR :where(h2){position:relative}.how-it-works_container__f5stR :where(h2):before{--frame-bar:1;content:none;position:absolute;left:calc(-1*var(--frame-inset) - 1px);top:calc((1lh - .8em)/2);width:2px;height:.8em;background:var(--primary-ink)}@media(min-width:768px){.how-it-works_container__f5stR :where(h2):before{content:""}}:root[data-frame-bar-traveler] .how-it-works_container__f5stR :where(h2):before{visibility:hidden}.how-it-works_container__f5stR{padding:clamp(64px,9vw,112px) var(--frame-inset)}.how-it-works_row__zpeLG{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:clamp(1.5rem,2.5vw,2rem);gap:clamp(1.5rem,2.5vw,2rem);margin:clamp(2rem,4vw,3rem) 0 0;padding:0;list-style:none}@media(min-width:768px){.how-it-works_row__zpeLG{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.how-it-works_row__zpeLG{grid-template-columns:repeat(4,minmax(0,1fr))}}.how-it-works_step__N7y2e{display:flex;flex-direction:column;gap:.5rem;min-width:0;padding-top:1.25rem;border-top:1px solid var(--border)}.how-it-works_stepNumber__ZsQ1Q{font-family:var(--font-sans);font-size:.8rem;font-weight:700;letter-spacing:.08em;color:var(--blue-strong,var(--blue))}.how-it-works_stepTitle__yd58X{margin:0;font-family:var(--font-sans);font-size:clamp(1.15rem,1.6vw,1.4rem);font-weight:600;line-height:1.2;letter-spacing:-.01em;color:var(--fg);text-wrap:balance}.how-it-works_stepBody__koPou{margin:0;font-family:var(--font-sans);font-size:.92rem;font-weight:500;line-height:1.5;color:var(--fg-muted)}.how-it-works_footer__TBv_R{display:flex;margin-top:clamp(2rem,4vw,3rem)}.image-banner_section__fQwEE{padding-block:clamp(40px,5vw,64px);padding-inline:1.5rem}.image-banner_frame__SV4m_{position:relative;display:flex;width:100%;max-width:1200px;min-height:420px;margin:0 auto;border-radius:1rem;overflow:hidden;background:var(--ink)}@media(min-width:640px){.image-banner_frame__SV4m_{min-height:0;aspect-ratio:16/9}}@media(min-width:768px){.image-banner_frame__SV4m_{aspect-ratio:3/1;min-height:380px}}@media(min-width:1536px){.image-banner_frame__SV4m_{max-width:1440px}}.image-banner_img__rlNS8{object-fit:cover;object-position:right center}.image-banner_scrim__DVEvW{position:absolute;inset:0;background:linear-gradient(180deg,color-mix(in srgb,var(--ink) 82%,transparent) 0,color-mix(in srgb,var(--ink) 45%,transparent) 55%,color-mix(in srgb,var(--ink) 70%,transparent) 100%)}@media(min-width:768px){.image-banner_scrim__DVEvW{background:linear-gradient(90deg,color-mix(in srgb,var(--ink) 88%,transparent) 0,color-mix(in srgb,var(--ink) 60%,transparent) 38%,transparent 68%),linear-gradient(0deg,color-mix(in srgb,var(--ink) 55%,transparent) 0,transparent 35%)}}.image-banner_content__vQuO9{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:32px;padding:clamp(1.5rem,4vw,3rem) clamp(1.5rem,4vw,3rem) 5rem}.image-banner_title__J0E65{font-size:1.5rem;line-height:1.2;letter-spacing:-.01em;font-weight:700;margin:0 0 24px;max-width:18ch;color:var(--on-ink);font-size:clamp(2rem,1.15rem + 2.6vw,3.25rem);font-weight:600;--title-fill-image:var(--title-gradient,linear-gradient(to bottom right,var(--blue) 30%,var(--fg) 70%));position:relative;-webkit-padding-after:.1em;padding-block-end:.1em;background:var(--title-fill-image);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.image-banner_title__J0E65:has([data-word]){background-image:none}.image-banner_title__J0E65{--title-fill-image:none;background:none;-webkit-text-fill-color:currentColor;line-height:1.1;letter-spacing:-.02em;text-wrap:balance}.image-banner_mark__3CZtr{position:absolute;right:clamp(1.5rem,4vw,3rem);bottom:clamp(1.5rem,3vw,2.25rem);display:flex;align-items:center;line-height:0}.image-banner_fullWidth__lBMyx{padding-inline:0}.image-banner_fullWidth__lBMyx .image-banner_frame__SV4m_{max-width:none;border-radius:0}@media(min-width:768px){.image-banner_fullWidth__lBMyx .image-banner_frame__SV4m_{aspect-ratio:auto;height:clamp(380px,32vw,560px)}}.image-banner_fullWidth__lBMyx .image-banner_content__vQuO9{padding-inline:max(1.5rem,(100vw - 1200px)/2)}.image-banner_fullWidth__lBMyx .image-banner_mark__3CZtr{right:max(1.5rem,(100vw - 1200px)/2)}.case-study-story_story__sRZbk{display:flex;flex-direction:column;gap:24px;width:100%}@media(min-width:768px){.case-study-story_story__sRZbk{gap:32px}}.case-study-story_row__I5rVS{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-column-gap:16px;column-gap:16px;grid-row-gap:16px;row-gap:16px}@media(min-width:768px){.case-study-story_row__I5rVS{grid-template-columns:auto minmax(0,1fr) auto;column-gap:24px}}.case-study-story_logo__FLA7y{width:56px;height:56px;border-radius:12px;border:1px solid var(--border);background:var(--bg-subtle);object-fit:cover}.case-study-story_headline__uhyzF{margin:0;color:var(--fg);font-size:1.125rem;font-weight:600;line-height:1.3;letter-spacing:-.01em}@media(min-width:768px){.case-study-story_headline__uhyzF{font-size:1.5rem;line-height:1.2}}.case-study-story_cta__eHeSJ{grid-column:1/-1;justify-self:start}@media(min-width:768px){.case-study-story_cta__eHeSJ{grid-column:auto;justify-self:end}}.case-study-story_frame__MjP_z{position:relative;width:100%;aspect-ratio:16/9;border-radius:1rem;overflow:hidden;background:var(--bg-subtle);border:1px solid var(--border)}@media(min-width:768px){.case-study-story_frame__MjP_z{aspect-ratio:21/9}}.case-study-story_img__6Mj6x{object-fit:cover}.case-study-band_section__8UPys{padding-inline:1.5rem}.case-study-band_frame__6fug8{width:100%;max-width:1200px;margin-inline:auto;padding-inline:0;--frame-inset:0px;border-left:0 solid var(--border)}@media(min-width:768px){.case-study-band_frame__6fug8{--frame-inset:clamp(1.25rem,4vw,3rem);border-left-width:1px}}@media(min-width:1536px){.case-study-band_frame__6fug8{max-width:1440px}}.case-study-band_frame__6fug8 :where(h2){position:relative}.case-study-band_frame__6fug8 :where(h2):before{--frame-bar:1;content:none;position:absolute;left:calc(-1*var(--frame-inset) - 1px);top:calc((1lh - .8em)/2);width:2px;height:.8em;background:var(--primary-ink)}@media(min-width:768px){.case-study-band_frame__6fug8 :where(h2):before{content:""}}:root[data-frame-bar-traveler] .case-study-band_frame__6fug8 :where(h2):before{visibility:hidden}.case-study-band_lead__op6U_{padding-block:clamp(56px,8vw,96px);padding-inline:var(--frame-inset)}.case-study-band_divider__bdEKv{margin:0;border:0;border-top:1px solid var(--border)}.case-study-band_split__zMZy9{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:24px;gap:24px;padding-block:clamp(40px,6vw,72px);padding-inline:clamp(1.25rem,4vw,3rem)}@media(min-width:1024px){.case-study-band_split__zMZy9{grid-template-columns:minmax(0,5fr) minmax(0,4fr);grid-template-rows:auto 1fr;grid-template-areas:"title body" "action body";column-gap:clamp(3rem,8vw,7rem);row-gap:32px}}.case-study-band_title__iYG1A{font-size:1.5rem;font-weight:600;line-height:1.2;letter-spacing:-.01em;font-weight:700;margin:0;color:var(--fg);font-size:clamp(1.6rem,3vw,2.25rem);line-height:1.1;letter-spacing:-.02em;text-wrap:balance;max-width:22ch}@media(min-width:1024px){.case-study-band_title__iYG1A{grid-area:title}}.case-study-band_body__FNDyt{margin:0;font-family:var(--font-sans);font-size:1.125rem;font-weight:500;line-height:1.5;color:var(--fg-muted)}@media(min-width:1024px){.case-study-band_body__FNDyt{grid-area:body;align-self:start}}.case-study-band_action__FKzkF{display:flex;justify-content:flex-start}@media(min-width:1024px){.case-study-band_action__FKzkF{grid-area:action;align-self:start}}.case-study-band_story__sljyz{padding-inline:clamp(1.25rem,4vw,3rem);padding-bottom:clamp(40px,6vw,72px)}.get-started-cards_cards__EeQ9g{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:2.5rem;gap:2.5rem}@media(min-width:768px){.get-started-cards_cards__EeQ9g{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem}}.latest-updates_section___Dhbe{padding-inline:1.5rem}.latest-updates_frame__PikUz{width:100%;max-width:1200px;margin-inline:auto;padding-inline:0;--frame-inset:0px;border-left:0 solid var(--border)}@media(min-width:768px){.latest-updates_frame__PikUz{--frame-inset:clamp(1.25rem,4vw,3rem);border-left-width:1px}}@media(min-width:1536px){.latest-updates_frame__PikUz{max-width:1440px}}.latest-updates_frame__PikUz :where(h2){position:relative}.latest-updates_frame__PikUz :where(h2):before{--frame-bar:1;content:none;position:absolute;left:calc(-1*var(--frame-inset) - 1px);top:calc((1lh - .8em)/2);width:2px;height:.8em;background:var(--primary-ink)}@media(min-width:768px){.latest-updates_frame__PikUz :where(h2):before{content:""}}:root[data-frame-bar-traveler] .latest-updates_frame__PikUz :where(h2):before{visibility:hidden}.latest-updates_header__bvWFy{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;padding-block:clamp(40px,6vw,72px) clamp(28px,4vw,44px);padding-inline:var(--frame-inset);border-bottom:1px solid var(--border)}.latest-updates_title__sTTi0{font-size:1.5rem;line-height:1.2;letter-spacing:-.01em;font-weight:700;margin:0;color:var(--fg);font-size:clamp(2rem,1.15rem + 2.6vw,3.25rem);font-weight:600;--title-fill-image:var(--title-gradient,linear-gradient(to bottom right,var(--blue) 30%,var(--fg) 70%));position:relative;-webkit-padding-after:.1em;padding-block-end:.1em;background:var(--title-fill-image);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.latest-updates_title__sTTi0:has([data-word]){background-image:none}.latest-updates_title__sTTi0{--title-fill-image:none;background:none;-webkit-text-fill-color:currentColor;line-height:1.1;letter-spacing:-.02em}.latest-updates_grid__VtSqd{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:64px 32px;gap:64px 32px;margin:0;padding-block:16px clamp(64px,9vw,112px);padding-inline:16px;list-style:none}@media(min-width:768px){.latest-updates_grid__VtSqd{grid-template-columns:repeat(3,minmax(0,1fr))}}.video-embed_embed__4BbkO{margin:32px 0;padding:0}.video-embed_player__ch68b{width:100%}.video-embed_caption__vQPrF{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px;margin-top:12px;color:var(--fg-muted);font-size:.85rem;line-height:1.5}.video-embed_captionText__d1VIL{min-width:0}.video-embed_link__bQ1i8{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;font-size:.85rem}.blog-index_section__rsTgK{padding-top:var(--nav-clearance);padding-inline:1.5rem;background:var(--bg)}.blog-index_frame__d01Uw{width:100%;max-width:1200px;margin-inline:auto;padding-inline:0;padding-block:40px clamp(56px,8vw,96px);padding-inline:clamp(1.25rem,4vw,2.5rem);border-left:1px solid var(--border)}.blog-index_srOnly__xXKUd{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.blog-index_featured__EEcUv{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:12px;background:var(--ink)}@media(min-width:1024px){.blog-index_featured__EEcUv{flex-direction:row}}.blog-index_featuredCover__zs2sW{display:grid;aspect-ratio:16/9}@media(min-width:1024px){.blog-index_featuredCover__zs2sW{order:2;flex:1 1;aspect-ratio:auto;min-height:360px}}.blog-index_featuredPanel__YM6uf{display:flex;flex-direction:column;gap:16px;padding:24px}@media(min-width:1024px){.blog-index_featuredPanel__YM6uf{flex-shrink:0;width:280px}}.blog-index_featuredMeta__2Au20{color:var(--on-ink-muted);font-size:.85rem;line-height:1.45}.blog-index_featuredTitle__tYa2c{margin:0;color:var(--on-ink);font-family:var(--font-sans);font-size:1.5rem;font-weight:600;line-height:1.25;letter-spacing:-.01em;text-wrap:balance}.blog-index_featuredLink__HoEQl{color:inherit;text-decoration:none}.blog-index_featuredLink__HoEQl:after{content:"";position:absolute;inset:0}.blog-index_featuredLink__HoEQl:focus-visible{outline:none}.blog-index_featuredLink__HoEQl:focus-visible:after{outline:2px solid var(--primary);outline-offset:-4px;border-radius:12px}.blog-index_featuredAuthor__HEWly{display:flex;align-items:center;gap:12px;margin-top:16px}@media(min-width:1024px){.blog-index_featuredAuthor__HEWly{margin-top:auto}}.blog-index_featuredAvatar__bpR_h{flex-shrink:0;width:40px;height:40px;border-radius:8px;object-fit:cover}.blog-index_featuredAuthorText__jGKyK{display:flex;flex-direction:column;min-width:0}.blog-index_featuredAuthorName__N9swB{color:var(--on-ink);font-size:.9375rem;font-weight:600;line-height:1.4}.blog-index_featuredAuthorRole__dobN_{color:var(--on-ink-muted);font-size:.85rem;line-height:1.4}.bento-card_card__ixyJk{--grow:6px;--radius:16px;position:relative;display:block;height:100%;min-height:440px;isolation:isolate;border-radius:var(--radius);color:inherit;text-decoration:none;box-shadow:0 2px 8px color-mix(in srgb,var(--ink) 6%,transparent);transition:box-shadow .8s cubic-bezier(.165,.84,.44,1)}@media(min-width:1024px){.bento-card_card__ixyJk{min-height:520px}}@media(prefers-reduced-motion:reduce){.bento-card_card__ixyJk{transition:none}}.bento-card_card__ixyJk:focus-visible{outline:2px solid var(--blue);outline-offset:4px}.bento-card_border__ih1bq{position:absolute;inset:calc(-1*var(--grow) - 1px);overflow:hidden;background:var(--border);-webkit-clip-path:inset(var(--grow) round calc(var(--radius) + 1px));clip-path:inset(var(--grow) round calc(var(--radius) + 1px))}.bento-card_glow__YNm3J{position:absolute;left:0;top:0;width:520px;height:520px;transform:translate(calc(var(--mx, 0px) + var(--grow) + 1px - 50%),calc(var(--my, 0px) + var(--grow) + 1px - 50%));background:radial-gradient(circle,var(--blue),color-mix(in srgb,var(--primary) 60%,var(--blue)) 33%,transparent 66%);opacity:0;transition:opacity .25s linear}@media(prefers-reduced-motion:reduce){.bento-card_glow__YNm3J{transition:none}}.bento-card_inner__UH13y{position:absolute;inset:calc(-1*var(--grow));display:flex;flex-direction:column;background:var(--bg-elev);-webkit-clip-path:inset(var(--grow) round var(--radius));clip-path:inset(var(--grow) round var(--radius))}.bento-card_backdrop__AxcBI{position:absolute;inset:var(--grow);pointer-events:none}.bento-card_text__xq_E5{position:relative;z-index:1;display:flex;flex-direction:column;gap:.5rem;padding:calc(24px + var(--grow)) calc(24px + var(--grow)) 16px}.bento-card_title__H1Blw{margin:0;max-width:22ch;font-family:var(--font-sans);font-size:clamp(1.15rem,1.6vw,1.4rem);font-weight:600;line-height:1.2;letter-spacing:-.01em;color:var(--fg);text-wrap:balance}.bento-card_body__iDsu1{margin:0;max-width:38ch;font-family:var(--font-sans);font-size:.92rem;font-weight:500;line-height:1.5;color:var(--fg-muted)}.bento-card_points__gxqd3{display:flex;flex-direction:column;gap:6px;margin:4px 0 0;padding:0;list-style:none}.bento-card_point__MzBtq{display:flex;align-items:flex-start;gap:8px;max-width:38ch;font-family:var(--font-sans);font-size:.92rem;font-weight:500;line-height:1.5;color:var(--fg-muted)}.bento-card_pointIcon__JxHni{flex:0 0 auto;margin-top:3px;color:var(--blue)}.bento-card_cta__W4UWz{display:inline-flex;align-items:center;gap:2px;margin-top:8px;font-family:var(--font-sans);font-size:.92rem;font-weight:600;color:var(--fg)}.bento-card_ctaIcon__qf72D{flex:none;transition:transform .25s cubic-bezier(.165,.84,.44,1)}@media(prefers-reduced-motion:reduce){.bento-card_ctaIcon__qf72D{transition:none}}.bento-card_slot__t98kt{position:relative;display:block;flex:1 1 auto;min-height:0}.bento-card_mediaFirst__wcJAp .bento-card_inner__UH13y{flex-direction:column-reverse}.bento-card_mediaFirst__wcJAp .bento-card_text__xq_E5{padding:16px calc(24px + var(--grow)) calc(24px + var(--grow))}@media(min-width:768px){.bento-card_row__ENmEc{min-height:345px}.bento-card_row__ENmEc .bento-card_inner__UH13y{flex-direction:row}.bento-card_row__ENmEc .bento-card_text__xq_E5{flex:0 0 32%}}@media(min-width:1024px){.bento-card_split__tlBE3{min-height:360px}.bento-card_split__tlBE3 .bento-card_inner__UH13y{flex-direction:row}.bento-card_split__tlBE3 .bento-card_text__xq_E5{flex:0 0 55%;justify-content:center;gap:.75rem;padding:calc(40px + var(--grow)) 24px calc(40px + var(--grow)) calc(40px + var(--grow))}.bento-card_split__tlBE3 .bento-card_title__H1Blw{font-size:clamp(1.75rem,2.6vw,2.25rem);line-height:1.1;letter-spacing:-.02em}.bento-card_split__tlBE3 .bento-card_body__iDsu1,.bento-card_split__tlBE3 .bento-card_point__MzBtq{font-size:1rem}.bento-card_split__tlBE3 .bento-card_cta__W4UWz{margin-top:12px;font-size:1rem}}.bento-card_toned__AEcSy .bento-card_inner__UH13y:before{content:"";position:absolute;inset:0;background:radial-gradient(110% 90% at 75% 0,color-mix(in srgb,var(--tone) 16%,transparent),transparent 70%);pointer-events:none}.bento-card_toned__AEcSy .bento-card_slot__t98kt>*{background:none}.bento-card_tone-amber__qXze_{--tone:var(--amber)}.bento-card_tone-blue__O9NFr{--tone:var(--blue)}.bento-card_tone-pink__ou_dY{--tone:#f472b6}.bento-card_tone-green__lFMbl{--tone:#34d399}.bento-card_tone-purple__iKdU4{--tone:#a78bfa}.bento-card_tone-teal__PR4p1{--tone:#2dd4bf}.bento-card_tone-yellow__kzb1Z{--tone:#fbbf24}.bento-card_tone-orange__e8SSP{--tone:#fb923c}@media(hover:hover){.bento-card_card__ixyJk:hover .bento-card_glow__YNm3J{opacity:1}a.bento-card_card__ixyJk:hover{box-shadow:0 1px 4px color-mix(in srgb,var(--ink) 3%,transparent)}a.bento-card_card__ixyJk:hover .bento-card_ctaIcon__qf72D{transform:translateX(3px)}}.bento-card_fit__ArJ8U{display:flow-root;min-height:0}@media(min-width:1024px){.bento-card_fit__ArJ8U{min-height:0}}.bento-card_fit__ArJ8U .bento-card_inner__UH13y{position:relative;inset:auto;min-height:calc(100% + 2*var(--grow));margin:calc(-1*var(--grow))}.bento-card_fit__ArJ8U .bento-card_slot__t98kt{padding:var(--grow)}.video-cover_cover__LyLs9{position:relative;overflow:hidden;container-type:inline-size;aspect-ratio:16/9;border-radius:12px;border:1px solid var(--border);background:var(--bg-subtle);isolation:isolate}.video-cover_fill__OhPid{width:100%;height:100%;aspect-ratio:auto}.video-cover_image__Iy0Qz{display:block;width:100%;height:100%;object-fit:cover}.video-cover_placeholder__DRVJ1{background:var(--ink);border-color:var(--ink)}.video-cover_dots__zA5L1{position:absolute;inset:0;z-index:-1;background-image:radial-gradient(circle,var(--primary) 1.5px,transparent 1.6px);background-size:14px 14px;-webkit-mask-image:linear-gradient(315deg,#000,rgba(0,0,0,.55) 28%,transparent 58%);mask-image:linear-gradient(315deg,#000,rgba(0,0,0,.55) 28%,transparent 58%)}.video-cover_copy__UdoUP{position:absolute;top:9%;left:8%;right:8%;display:flex;flex-direction:column;align-items:flex-start;gap:clamp(.3rem,2cqi,.75rem)}.video-cover_logo__l_EPC{height:clamp(12px,5.5cqi,24px)!important;margin-bottom:clamp(.2rem,2cqi,.75rem)}.video-cover_kind__q5xEm{color:var(--on-ink-muted);font-family:var(--font-mono),ui-monospace,monospace;font-size:clamp(.55rem,3cqi,.85rem);font-weight:500;line-height:1.2;letter-spacing:.06em;text-transform:uppercase}.video-cover_title__AeWXu{max-width:12em;color:var(--on-ink);font-family:var(--font-sans);font-size:clamp(.95rem,7cqi,2.5rem);font-weight:700;line-height:1.1;letter-spacing:-.02em;text-wrap:balance}.video-cover_badge__AYqfs{position:absolute;padding:.2rem .5rem;border-radius:4px;font-family:var(--font-sans);font-size:.8rem;font-weight:600;line-height:1.4;white-space:nowrap}.video-cover_duration__xv_PJ{right:8px;bottom:8px;background:rgba(11,15,25,.82);color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.video-cover_soon__ohdCJ{left:8%;bottom:9%;border:1px solid hsla(0,0%,100%,.22);background:hsla(0,0%,100%,.1);color:var(--on-ink)}.video-card_card__zjiO1{position:relative;display:flex;flex:1 1;flex-direction:column;min-width:0}.video-card_cover__CC_Rv{transition:border-color .2s ease}@media(prefers-reduced-motion:reduce){.video-card_cover__CC_Rv{transition:none}}.video-card_published__42sqV:hover .video-card_cover__CC_Rv{border-color:color-mix(in srgb,var(--blue) 26%,var(--border))}.video-card_meta__8Is9i{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:16px}.video-card_step__of6K3{color:var(--fg-muted);font-family:var(--font-mono),ui-monospace,monospace;font-size:.85rem;font-weight:600;line-height:1.4;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.video-card_chip__hujOi{padding:.25rem .6rem;border-radius:4px;background:var(--bg-subtle);color:var(--fg);font-size:.85rem;font-weight:500;line-height:1.4}.video-card_purpose__JRn7D{color:var(--fg-muted);font-size:.85rem;line-height:1.4}.video-card_title__poEB0{margin:12px 0 0;color:var(--fg);font-family:var(--font-sans);font-size:1.125rem;font-weight:600;line-height:1.35;letter-spacing:-.01em}.video-card_link__NeO_F{color:inherit;text-decoration:none}.video-card_link__NeO_F:after{content:"";position:absolute;inset:0;border-radius:12px}.video-card_link__NeO_F:focus-visible{outline:none}.video-card_link__NeO_F:focus-visible:after{outline:2px solid var(--primary-ink);outline-offset:4px}.video-card_published__42sqV:hover .video-card_link__NeO_F{color:var(--blue-strong,var(--blue))}.video-card_summary__TcBqj{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:4px 0 0;color:var(--fg-muted);font-size:.9375rem;line-height:1.5}.video-card_muted__PzDOL .video-card_title__poEB0{color:color-mix(in srgb,var(--fg) 70%,var(--bg))}.video-card_muted__PzDOL .video-card_chip__hujOi{color:var(--fg-muted)}.video-card_docs__wtii1{display:inline-flex;align-items:center;align-self:flex-start;gap:4px;margin-top:12px;border-radius:4px;color:var(--fg);font-size:.85rem;font-weight:600;line-height:1.4;text-decoration:underline;-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border);text-underline-offset:.25em;transition:color .2s ease,-webkit-text-decoration-color .2s ease;transition:color .2s ease,text-decoration-color .2s ease;transition:color .2s ease,text-decoration-color .2s ease,-webkit-text-decoration-color .2s ease}@media(prefers-reduced-motion:reduce){.video-card_docs__wtii1{transition:none}}.video-card_docs__wtii1:hover{color:var(--blue-strong,var(--blue));-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.video-card_docs__wtii1:focus-visible{outline:2px solid var(--primary-ink);outline-offset:3px}.tab-carousel_carousel__86EeR{margin-top:clamp(2rem,4vw,3rem)}.tab-carousel_controls__e_I_s{display:flex;align-items:center;gap:16px}.tab-carousel_rail__etUiL{position:relative;display:flex;flex:1 1 auto;min-width:0;padding:4px 0;margin:-4px calc(-1*var(--frame-inset));overflow-x:auto}@media(min-width:768px){.tab-carousel_rail__etUiL{padding:4px;margin:-4px}}.tab-carousel_rail__etUiL{overscroll-behavior-x:contain;scrollbar-width:none}.tab-carousel_rail__etUiL::-webkit-scrollbar{display:none}.tab-carousel_tab__Iyw1W:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.tab-carousel_tab__Iyw1W{position:relative;flex:0 0 auto;padding:.85rem 1.75rem 1.1rem;border:0;background:none;color:var(--fg-muted);font-family:var(--font-sans);font-size:1.1rem;font-weight:600;line-height:1.2;white-space:nowrap;border-radius:.5rem .5rem 0 0;cursor:pointer;transition:color .2s ease,background-color .2s ease}.tab-carousel_tab__Iyw1W:after{content:"";position:absolute;inset:auto 0 0;height:2px;background:var(--border)}@media(hover:hover){.tab-carousel_tab__Iyw1W:hover{color:var(--fg)}}@media(prefers-reduced-motion:reduce){.tab-carousel_tab__Iyw1W{transition:none}}.tab-carousel_tabActive__V01qK{background:color-mix(in srgb,var(--blue) 10%,transparent);color:var(--fg)}.tab-carousel_tabProgress__ZTdt0{position:absolute;inset:auto 0 0;z-index:1;height:2px;background:var(--blue);transform-origin:left center}.tab-carousel_tabProgressRun__iKfun{animation-name:tab-carousel_tab-progress__JGhVH;animation-timing-function:linear;animation-fill-mode:both}@keyframes tab-carousel_tab-progress__JGhVH{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.tab-carousel_arrows__64_MB{display:none;flex:0 0 auto;gap:8px}@media(min-width:768px){.tab-carousel_arrows__64_MB{display:flex}}.tab-carousel_arrow___h0sN:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.tab-carousel_arrow___h0sN{display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:none;color:var(--fg);cursor:pointer;transition:color .15s ease}@media(hover:hover){.tab-carousel_arrow___h0sN:hover{color:var(--blue)}}@media(prefers-reduced-motion:reduce){.tab-carousel_arrow___h0sN{transition:none}}.tab-carousel_stage__C1I3o{display:grid;margin-top:clamp(2rem,4vw,3rem)}.tab-carousel_stage__C1I3o,.tab-carousel_stage__C1I3o *{touch-action:pan-y}.tab-carousel_slide__q0iSd{display:grid;grid-area:1/1;min-width:0}.tab-carousel_slideActive__oo4qK{z-index:1}.app-tour_section__MhcP_{position:relative;padding-inline:1.5rem}.app-tour_container__wmvdB{width:100%;max-width:1200px;margin-inline:auto;padding-inline:0;--frame-inset:0px;border-left:0 solid var(--border)}@media(min-width:768px){.app-tour_container__wmvdB{--frame-inset:clamp(1.25rem,4vw,3rem);border-left-width:1px}}@media(min-width:1536px){.app-tour_container__wmvdB{max-width:1440px}}.app-tour_container__wmvdB :where(h2){position:relative}.app-tour_container__wmvdB :where(h2):before{--frame-bar:1;content:none;position:absolute;left:calc(-1*var(--frame-inset) - 1px);top:calc((1lh - .8em)/2);width:2px;height:.8em;background:var(--primary-ink)}@media(min-width:768px){.app-tour_container__wmvdB :where(h2):before{content:""}}:root[data-frame-bar-traveler] .app-tour_container__wmvdB :where(h2):before{visibility:hidden}.app-tour_container__wmvdB{padding:clamp(64px,9vw,112px) var(--frame-inset)}.app-tour_tabs__x8o69{display:flex;gap:.75rem;margin:calc(clamp(1.5rem,3vw,2.25rem) - 16px) calc(-1*var(--frame-inset)) -32px;padding:16px var(--frame-inset) 32px;overflow-x:auto;scrollbar-width:none}.app-tour_tabs__x8o69::-webkit-scrollbar{display:none}.app-tour_tab__tt36h:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.app-tour_tab__tt36h{flex:0 0 auto;padding:.85rem 1.25rem;border:1px solid var(--border);border-radius:14px;background:var(--bg-elev);color:var(--fg-muted);font-family:var(--font-sans);font-size:1.1rem;font-weight:600;line-height:1.2;white-space:nowrap;cursor:pointer;transition:color .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease}@media(hover:hover){.app-tour_tab__tt36h:hover{color:var(--fg)}}@media(prefers-reduced-motion:reduce){.app-tour_tab__tt36h{transition:none}}.app-tour_tabActive__V9gD9,.app-tour_tabActive__V9gD9:hover{border:1px solid color-mix(in srgb,#fff 18%,transparent);border-radius:14px;background:color-mix(in srgb,var(--blue) 94%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 8px 24px color-mix(in srgb,var(--ink) 14%,transparent);color:#fff}.app-tour_window__B6Tm8{margin-top:clamp(1.5rem,3vw,2.5rem);border:1px solid var(--border);border-radius:1rem;background:var(--bg-subtle);overflow:hidden}.app-tour_windowBar__EY6Dk{display:flex;gap:6px;padding:12px 16px}.app-tour_dot__UwQqr{width:8px;height:8px;border-radius:50%;background:var(--border)}.app-tour_screen___HMRX{position:relative;aspect-ratio:16/9;border-top:1px solid var(--border);background:var(--bg)}.app-tour_video__Uw6LW{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.cta-band_section__unTTk{padding-block:clamp(56px,7vw,80px)}.cta-band_container__ubzB6{width:100%;max-width:1248px;margin-inline:auto;padding-inline:24px}@media(min-width:1536px){.cta-band_container__ubzB6{max-width:1488px}}.cta-band_backdrop__wq2dk{position:absolute;top:50%;left:0;width:100%;min-height:100%;aspect-ratio:2/1;transform:translateY(-50%) scaleX(-1);pointer-events:none;-webkit-mask-image:linear-gradient(270deg,rgba(0,0,0,.3) 0,rgba(0,0,0,.3) 40%,#000 85%);mask-image:linear-gradient(270deg,rgba(0,0,0,.3) 0,rgba(0,0,0,.3) 40%,#000 85%)}.video-hero-media_window__aewhA{border:1px solid var(--border);border-radius:4px;background:var(--bg-subtle);overflow:hidden}.video-hero-media_windowBar__npNM5{display:flex;gap:6px;padding:12px 16px}.video-hero-media_dot__LV5_C{width:8px;height:8px;border-radius:50%;background:var(--border)}.video-hero-media_screen__31W5w{position:relative;aspect-ratio:16/9;border-top:1px solid var(--border);background:var(--bg)}.video-hero-media_video__97CtB{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.video-parts_parts__qIDm8{display:flex;flex-wrap:wrap;gap:2px;width:-moz-fit-content;width:fit-content;max-width:100%;margin:16px 0 0;padding:4px;border-radius:9999px;background:var(--bg-subtle);list-style:none}.video-parts_part__L_RcT{position:relative;display:inline-flex;align-items:center;padding:4px 16px;border:0;border-radius:9999px;background:rgba(0,0,0,0);color:var(--fg-muted);font-family:var(--font-sans);font-size:.9375rem;font-weight:500;line-height:1.5;cursor:pointer;transition:color .15s ease}.video-parts_part__L_RcT:focus-visible{outline:2px solid #1a5ea0;outline-offset:2px}@media(prefers-reduced-motion:reduce){.video-parts_part__L_RcT{transition:none}}.video-parts_part__L_RcT:hover{color:var(--fg)}.video-parts_partActive__Nrzfs,.video-parts_partActive__Nrzfs:hover{color:var(--on-ink)}.video-parts_pill__dwaLc{position:absolute;inset:0;border-radius:9999px;background:var(--primary);transition:background-color .15s ease}.video-parts_part__L_RcT:hover .video-parts_pill__dwaLc{background:var(--primary-hover)}@media(prefers-reduced-motion:reduce){.video-parts_pill__dwaLc{transition:none}}.video-parts_label__1lcb3{position:relative;display:inline-flex;align-items:center;gap:8px}.video-parts_duration__rld3N{opacity:.75;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.video-dialog_layout__hhxxV{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:24px;gap:24px;padding:64px 24px 24px}@media(min-width:1024px){.video-dialog_layout__hhxxV{grid-template-columns:minmax(0,1fr) 21.25rem;align-items:start;gap:32px}[data-maximised] .video-dialog_layout__hhxxV{flex:1 1;min-height:0}}.video-dialog_media__R0GDZ{display:flex;flex-direction:column;align-items:center;min-width:0}.video-dialog_media__R0GDZ .video-dialog_playerPortrait__h2NWI{width:auto;max-width:100%;height:min(60vh,560px);margin-inline:auto}@media(min-width:1024px){[data-maximised] .video-dialog_media__R0GDZ .video-dialog_player__UZNbg{width:min(100%,(100dvh - 88px)*16/9)}[data-maximised] .video-dialog_media__R0GDZ .video-dialog_playerPortrait__h2NWI{width:auto;height:calc(100dvh - 88px)}[data-maximised] .video-dialog_mediaParts__HJai9 .video-dialog_player__UZNbg{width:min(100%,(100dvh - 88px - 3.5rem)*16/9)}[data-maximised] .video-dialog_mediaParts__HJai9 .video-dialog_playerPortrait__h2NWI{width:auto;height:calc(100dvh - 88px - 3.5rem)}}.video-dialog_panel__R__Zq{display:flex;flex-direction:column;min-width:0}@media(min-width:1024px){.video-dialog_panel__R__Zq{max-height:calc(85vh - 88px)}[data-maximised] .video-dialog_panel__R__Zq{max-height:calc(100dvh - 88px)}}.video-dialog_title__xObsb{margin:0;color:var(--fg);font-family:var(--font-sans);font-size:1.125rem;font-weight:600;line-height:1.3;letter-spacing:-.01em;text-wrap:balance}.video-dialog_summary__eqWFL{margin:8px 0 0;color:var(--fg-muted);font-size:.9375rem;line-height:1.5}.video-dialog_actions__4_uoh{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:24px}.video-dialog_docs__1SV1K{display:inline-flex;align-items:center;gap:4px;border-radius:4px;color:var(--fg);font-size:.85rem;font-weight:600;line-height:1.4;text-decoration:underline;-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border);text-underline-offset:.25em;transition:color .2s ease,-webkit-text-decoration-color .2s ease;transition:color .2s ease,text-decoration-color .2s ease;transition:color .2s ease,text-decoration-color .2s ease,-webkit-text-decoration-color .2s ease}@media(prefers-reduced-motion:reduce){.video-dialog_docs__1SV1K{transition:none}}.video-dialog_docs__1SV1K:hover{color:var(--blue-strong,var(--blue));-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.video-dialog_docs__1SV1K:focus-visible{outline:2px solid var(--primary-ink);outline-offset:3px}.video-dialog_more__6lLcW{margin-top:24px;padding-top:16px;border-top:1px solid var(--border)}@media(min-width:1024px){.video-dialog_more__6lLcW{display:flex;flex-direction:column;min-height:0}}.video-dialog_moreTitle__0cH9C{margin:0;color:var(--fg-muted);font-family:var(--font-sans);font-size:.85rem;font-weight:600;line-height:1.4}.video-dialog_moreList__ANOM4{display:flex;flex-direction:column;gap:4px;margin:8px 0 0;padding:0;list-style:none}@media(min-width:1024px){.video-dialog_moreList__ANOM4{min-height:10rem;margin-inline:-4px;padding:4px;overflow-y:auto;overscroll-behavior:contain}.video-dialog_moreList__ANOM4::-webkit-scrollbar{width:8px;height:8px;cursor:pointer}.video-dialog_moreList__ANOM4::-webkit-scrollbar-track{background:rgba(0,0,0,0);cursor:pointer}.video-dialog_moreList__ANOM4::-webkit-scrollbar-thumb{background-color:var(--color-scrollbar-thumb,color-mix(in srgb,#000000 18%,transparent));border-radius:9999px;border:2px solid rgba(0,0,0,0);background-clip:content-box;-webkit-transition:background-color .15s ease;transition:background-color .15s ease;cursor:pointer}.video-dialog_moreList__ANOM4::-webkit-scrollbar-thumb:hover{background-color:var(--color-scrollbar-thumb-hover,color-mix(in srgb,#000000 32%,transparent));cursor:pointer}.video-dialog_moreList__ANOM4::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.video-dialog_moreList__ANOM4{scrollbar-width:thin;scrollbar-color:var(--color-scrollbar-thumb,color-mix(in srgb,#000000 18%,transparent)) rgba(0,0,0,0)}}.video-dialog_row__8MqVw{display:flex;align-items:center;gap:12px;width:100%;margin:0;padding:4px;border:0;border-radius:8px;background:rgba(0,0,0,0);color:var(--fg);font-family:var(--font-sans);font-size:.85rem;font-weight:500;line-height:1.35;text-align:left;cursor:pointer;transition:background-color .2s ease}@media(prefers-reduced-motion:reduce){.video-dialog_row__8MqVw{transition:none}}@media(hover:hover){.video-dialog_row__8MqVw:hover{background:var(--bg-subtle)}}.video-dialog_row__8MqVw:focus-visible{outline:2px solid var(--primary-ink);outline-offset:2px}.video-dialog_rowCover__HqCCC{flex:0 0 6rem;border-radius:4px}.video-dialog_rowTitle__xu2Ee{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-width:0}.dialog_overlay__l56TM{position:fixed;inset:0;z-index:1000;background-color:color-mix(in srgb,#000000 50%,transparent);animation:dialog_overlayIn__3zXxE .15s ease-out}.dialog_overlay__l56TM[data-state=closed]{animation:dialog_overlayOut__8HtIZ .1s ease-in}.dialog_overlayBlur__x2w75{background-color:color-mix(in srgb,#000000 30%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.dialog_positioner__UdO9_{position:fixed;inset:0;z-index:1001;display:flex;justify-content:center;pointer-events:none}.dialog_positioner--center__HlNfd{align-items:center}.dialog_positioner--top__LaC3a{align-items:flex-start;padding-top:15vh}@media(max-width:767.98px){.dialog_positioner--sheet__XB4TU{align-items:flex-end;padding-top:0}}.dialog_content__tt6gr{position:relative;pointer-events:auto;width:90vw;max-height:85vh;background-color:var(--color-surface,#ffffff);border-radius:12px;box-shadow:var(--shadow-xl,0 20px 25px rgba(0,0,0,.2));overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;animation:dialog_contentIn__91Qua .15s ease-out}.dialog_content__tt6gr::-webkit-scrollbar{width:8px;height:8px;cursor:pointer}.dialog_content__tt6gr::-webkit-scrollbar-track{background:rgba(0,0,0,0);cursor:pointer}.dialog_content__tt6gr::-webkit-scrollbar-thumb{background-color:var(--color-scrollbar-thumb,color-mix(in srgb,#000000 18%,transparent));border-radius:9999px;border:2px solid rgba(0,0,0,0);background-clip:content-box;-webkit-transition:background-color .15s ease;transition:background-color .15s ease;cursor:pointer}.dialog_content__tt6gr::-webkit-scrollbar-thumb:hover{background-color:var(--color-scrollbar-thumb-hover,color-mix(in srgb,#000000 32%,transparent));cursor:pointer}.dialog_content__tt6gr::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.dialog_content__tt6gr{scrollbar-width:thin;scrollbar-color:var(--color-scrollbar-thumb,color-mix(in srgb,#000000 18%,transparent)) rgba(0,0,0,0)}@supports selector(::-webkit-scrollbar){.dialog_content__tt6gr{scrollbar-width:auto;scrollbar-color:auto}}.dialog_content__tt6gr::-webkit-scrollbar-track{margin-block:12px}.dialog_content__tt6gr:focus{outline:none}.dialog_content__tt6gr[data-state=closed]{animation:dialog_contentOut__z1trb .1s ease-in}.dialog_content--sm__VFAPp{max-width:400px}.dialog_content--md__PUNnm{max-width:540px}.dialog_content--lg__eGSwV{max-width:700px}.dialog_content--xl__4eeN0{max-width:900px}.dialog_content--2xl__xxIMp{max-width:1100px}.dialog_content--3xl__lDE31{max-width:1300px}@media(max-width:767.98px){.dialog_content--sheet__Sb5mx{width:100%;max-width:none;max-height:92dvh;border-radius:12px 12px 0 0;padding-bottom:env(safe-area-inset-bottom,0);animation:dialog_sheetIn__jgeug .2s ease-out;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.dialog_content--sheet__Sb5mx [contenteditable=true],.dialog_content--sheet__Sb5mx input,.dialog_content--sheet__Sb5mx textarea{-moz-user-select:text;user-select:text;-webkit-user-select:text}.dialog_content--sheet__Sb5mx:before{content:"";display:block;width:36px;height:4px;margin:8px auto 0;border-radius:9999px;background:var(--color-n-15,rgb(216.75,216.75,216.75))}.dialog_content--sheet__Sb5mx[data-state=closed]{animation:dialog_sheetOut__p7zrV .15s ease-in}.dialog_content--sheet__Sb5mx[data-drag-dismissed]{animation:none}.dialog_content--draggable__2IvcY:before{display:none}}.dialog_sheetHandle__t8e0K{display:none}@media(max-width:767.98px){.dialog_sheetHandle__t8e0K{display:flex;justify-content:center;padding:8px 0 4px;cursor:-webkit-grab;cursor:grab;touch-action:none}.dialog_sheetHandle__t8e0K:before{content:"";width:36px;height:4px;border-radius:9999px;background:var(--color-n-15,rgb(216.75,216.75,216.75))}.dialog_sheetHandle__t8e0K:active{cursor:-webkit-grabbing;cursor:grabbing}}.dialog_header__PceI0{padding:24px 24px 16px;border-bottom:1px solid var(--color-n-8,rgb(234.6,234.6,234.6))}.dialog_headerRow__SMGgi{display:flex;align-items:center;gap:16px}.dialog_headerRow__SMGgi>.dialog_titleRow__4QQ6o,.dialog_headerRow__SMGgi>.dialog_title__gCcY7{flex:1 1;min-width:0;padding-right:0}.dialog_titleRow__4QQ6o{display:flex;align-items:center;gap:4px;padding-right:48px}.dialog_title__gCcY7{font-size:1.125rem;color:var(--color-text,#333333);margin:0;padding-right:48px}.dialog_title--md__8dN5M,.dialog_title__gCcY7{font-weight:600;line-height:1.2;font-weight:700}.dialog_title--md__8dN5M{font-size:1rem}.dialog_titleRow__4QQ6o .dialog_title__gCcY7{padding-right:0}.dialog_description__VNGQG{font-size:.9375rem;font-weight:500;line-height:1.5;color:var(--color-text-muted,#6b7280);margin:-16px 0 24px}.dialog_description--inset__rauwD{margin:0;padding:8px 24px 24px}.dialog_body__Ugwq9{padding:24px}.dialog_content__tt6gr{transition:border-radius .28s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){.dialog_content__tt6gr{transition:none}}.dialog_content--maximised__zvZ62{width:100vw;max-width:none;height:100dvh;max-height:100dvh;border-radius:0;display:flex;flex-direction:column}.dialog_content--maximised__zvZ62 .dialog_body__Ugwq9{flex:1 1;min-height:0;overflow:auto}.dialog_headerActions__Ky1QO{position:absolute;top:16px;right:16px;z-index:2;display:flex;align-items:center;gap:16px}.dialog_headerActions--inline__qtiay{position:static;flex-shrink:0}.dialog_headerActions__Ky1QO .dialog_close__MKkn_{position:static;top:auto;right:auto;order:2}.dialog_headerActions__Ky1QO .dialog_maximise__vjS6r{order:1}.dialog_footer__YKnUV{display:flex;align-items:center;gap:8px;margin-top:24px;padding-top:16px;border-top:1px solid var(--color-n-8,rgb(234.6,234.6,234.6))}.dialog_body__Ugwq9 .dialog_footer__YKnUV{margin-inline:-24px;padding-inline:24px}.dialog_footer--start__yDFKR{justify-content:flex-start}.dialog_footer--end__lXRz_{justify-content:flex-end}.dialog_footer--between__EHyCH{justify-content:space-between;gap:16px}.dialog_footer--stack__m9i_i{flex-wrap:wrap}@media(max-width:639.98px){.dialog_footer--stack__m9i_i{flex-direction:column-reverse;align-items:stretch}.dialog_footer--stack__m9i_i>*{width:100%}}.dialog_close__MKkn_{position:absolute;top:16px;right:16px;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:4px;border:none;background:rgba(0,0,0,0);color:var(--color-text-muted,#6b7280);cursor:pointer;transition:background-color var(--hover-wash-duration,50ms) ease-out,color .1s ease}@media(pointer:coarse){.dialog_close__MKkn_:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44px;height:44px}}.dialog_close__MKkn_:hover:not(:disabled){--hover-wash-duration:0s;background-color:var(--color-hover-wash,color-mix(in srgb,var(--color-primary,#4a9eff) 8%,var(--color-surface,#ffffff)));color:var(--color-primary,#4a9eff)}.dialog_close__MKkn_:disabled{color:var(--color-text-subtle,#999999);cursor:default}@keyframes dialog_overlayIn__3zXxE{0%{opacity:0}to{opacity:1}}@keyframes dialog_overlayOut__8HtIZ{0%{opacity:1}to{opacity:0}}@keyframes dialog_contentIn__91Qua{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes dialog_contentOut__z1trb{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}@keyframes dialog_sheetIn__jgeug{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes dialog_sheetOut__p7zrV{0%{transform:translateY(0)}to{transform:translateY(100%)}}.dialog_content--fixed__bNICk{display:flex;flex-direction:column;overflow:hidden}.dialog_content--fixed__bNICk .dialog_header__PceI0{flex-shrink:0}.dialog_content--fixed__bNICk .dialog_body__Ugwq9{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.dialog_content--fixedFooter__bEXjh>.dialog_footer__YKnUV{flex-shrink:0;margin:0;padding:16px 24px 24px}.button_btn__Tik_j{display:flex;align-items:center;justify-content:center;border-radius:8px;width:-moz-fit-content;width:fit-content;font-weight:600;border:none;cursor:pointer;transition:none;text-decoration:none;white-space:nowrap}.button_btn__Tik_j:active:not(:disabled):not([data-state=open]) .button_btn__inner__V9K4E{transform:scale(.98)}.button_btn__Tik_j:focus-visible{outline:2px solid var(--color-primary,#4a9eff);outline-offset:2px}.button_btn--xs__E5Mxu{box-sizing:border-box;height:24px;min-height:24px;padding:2px 4px;font-size:.85rem;--btn-loader-height:14px}.button_btn--sm__DnC4Z{box-sizing:border-box;height:28px;min-height:28px;padding:4px 8px;font-size:.85rem;--btn-loader-height:16px}.button_btn--md__VTlIh{box-sizing:border-box;height:36px;min-height:36px;padding:8px 16px;font-size:.9375rem}@media(pointer:coarse){.button_btn--md__VTlIh{min-height:44px}}.button_btn--md__VTlIh{--btn-loader-height:20px}.button_btn--lg__Vpesu{box-sizing:border-box;height:44px;min-height:44px;padding:8px 16px;font-size:1rem}@media(pointer:coarse){.button_btn--lg__Vpesu{min-height:44px}}.button_btn--lg__Vpesu{font-size:.9375rem;--btn-loader-height:26px}.button_btn--xl__00sxA{box-sizing:border-box;height:52px;min-height:52px;padding:8px 32px;font-size:1rem}@media(pointer:coarse){.button_btn--xl__00sxA{min-height:44px}}.button_btn--xl__00sxA{--btn-loader-height:30px}.button_btn--weight-medium__WJX1b{font-weight:500}.button_btn--soft__BJruj{border-radius:16px}.button_btn--rounded__yQpaY{border-radius:9999px}.button_btn--primary__WaUgf{background-color:var(--color-primary,#4a9eff);color:var(--color-on-primary,#ffffff)}.button_btn--primary__WaUgf:hover:not(:disabled){background-color:var(--color-primary-hover,#3589e8)}.button_btn--violet__ZvO5c{background-color:var(--color-violet,#8b5cf6);color:var(--color-on-primary,#ffffff)}.button_btn--violet__ZvO5c:hover:not(:disabled){background-color:var(--color-violet-hover,#6d28d9)}.button_btn--elevated__liRNE{background-image:linear-gradient(to bottom,color-mix(in srgb,var(--color-primary,#4a9eff) 88%,var(--color-surface,#ffffff)),color-mix(in srgb,var(--color-primary,#4a9eff) 92%,var(--color-ink,#000000)));color:var(--color-on-primary,#ffffff);box-shadow:inset 0 1px 0 color-mix(in srgb,#ffffff 25%,transparent),0 4px 12px color-mix(in srgb,var(--color-primary,#4a9eff) 35%,transparent)}.button_btn--elevated__liRNE:hover:not(:disabled){background-image:linear-gradient(to bottom,color-mix(in srgb,var(--color-primary-hover,#3589e8) 90%,var(--color-surface,#ffffff)),color-mix(in srgb,var(--color-primary-hover,#3589e8) 92%,var(--color-ink,#000000)))}.button_btn--secondary__nQpZy{background-color:var(--color-n-4,rgb(244.8,244.8,244.8));color:var(--color-text,#333333)}.button_btn--secondary__nQpZy:hover:not(:disabled){background-color:var(--color-n-8,rgb(234.6,234.6,234.6))}.button_btn--outline__Np9ff{background-color:rgba(0,0,0,0);color:var(--color-primary,#4a9eff);border:1px solid var(--color-primary,#4a9eff)}.button_btn--outline__Np9ff:hover:not(:disabled){background-color:color-mix(in srgb,var(--color-primary,#4a9eff) 20%,transparent)}.button_btn--outline-neutral__9kIM_{background-color:rgba(0,0,0,0);color:var(--color-text-muted,#6b7280);border:1px solid var(--color-n-8,rgb(234.6,234.6,234.6))}.button_btn--outline-neutral__9kIM_:hover:not(:disabled){background-color:var(--color-n-3,rgb(247.35,247.35,247.35));color:var(--color-text,#333333)}.button_btn--ghost__IwwQE{background-color:rgba(0,0,0,0);color:var(--color-text-muted,#6b7280);border:none;transition:background-color var(--hover-wash-duration,50ms) ease-out}.button_btn--ghost__IwwQE:hover:not(:disabled){--hover-wash-duration:0s;background-color:var(--color-hover-wash,color-mix(in srgb,var(--color-primary,#4a9eff) 8%,var(--color-surface,#ffffff)));color:var(--color-primary,#4a9eff)}.button_btn--ghost-primary__0DZgH{background-color:rgba(0,0,0,0);color:var(--color-primary,#4a9eff);border:none;transition:background-color var(--hover-wash-duration,50ms) ease-out}.button_btn--ghost-primary__0DZgH:hover:not(:disabled){--hover-wash-duration:0s;background-color:var(--color-hover-wash,color-mix(in srgb,var(--color-primary,#4a9eff) 8%,var(--color-surface,#ffffff)));color:var(--color-primary-hover,#3589e8)}.button_btn--ghost__IwwQE.button_btn--onDark__MtegY{color:var(--color-on-primary,#ffffff)}.button_btn--ghost__IwwQE.button_btn--onDark__MtegY:hover:not(:disabled){background-color:color-mix(in srgb,#ffffff 18%,transparent);color:var(--color-on-primary,#ffffff)}.button_btn--surface-brand__8vXgu{background-color:var(--color-surface,#ffffff);color:var(--color-text,#333333);border:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));box-shadow:var(--shadow-xs,0 1px 1px rgba(0,0,0,.03),0 1px 2px rgba(0,0,0,.04));transition:background-color var(--hover-wash-duration,50ms) ease-out}.button_btn--surface-brand__8vXgu:hover:not(:disabled){--hover-wash-duration:0s;background-color:var(--color-hover-wash-solid,color-mix(in srgb,var(--color-primary,#4a9eff) 8%,var(--color-surface,#ffffff)));border-color:var(--color-primary,#4a9eff);color:var(--color-primary,#4a9eff)}.button_btn--neutral__21W3u{background-color:var(--color-n-4,rgb(244.8,244.8,244.8));border:1px solid var(--color-n-4,rgb(244.8,244.8,244.8));color:var(--color-text,#333333)}.button_btn--neutral__21W3u:hover:not(:disabled){background-color:var(--color-n-8,rgb(234.6,234.6,234.6));border-color:var(--color-n-8,rgb(234.6,234.6,234.6))}.button_btn--bordered__kym0W{background-color:var(--color-surface,#ffffff);border:none;color:var(--color-text,#333333);transition:background-color var(--hover-wash-duration,50ms) ease-out;--control-surface:var(--color-surface,#ffffff);background-color:var(--control-surface);box-shadow:var(--shadow-xs,0 1px 1px rgba(0,0,0,.03),0 1px 2px rgba(0,0,0,.04));transition:background-color var(--hover-wash-duration,50ms) ease-out,color .15s ease,box-shadow .15s ease}@media(prefers-reduced-motion:reduce){.button_btn--bordered__kym0W{transition:none}}.button_btn--bordered__kym0W:hover:not(:disabled),.button_btn--bordered__kym0W[data-state=open]{--hover-wash-duration:0s;--control-surface:var(--color-hover-wash-solid,color-mix(in srgb,var(--color-primary,#4a9eff) 8%,var(--color-surface,#ffffff)))}.button_btn--bordered__kym0W:active:not(:disabled){--control-surface:color-mix(in srgb,var(--color-primary,#4a9eff) 12%,var(--color-surface,#ffffff))}.button_btn--bordered__kym0W.button_btn--disabled__ppN_i:hover{--control-surface:var(--color-surface,#ffffff)}.button_btn--inverse__CwiVv{background-color:var(--color-tooltip-surface,#1f2124)}.button_btn--inverse__CwiVv,.button_btn--inverse__CwiVv .button_btn__icon-end__Zs0lR,.button_btn--inverse__CwiVv .button_btn__icon-start__ancu1{color:var(--color-tooltip-text,#ffffff)}.button_btn--inverse__CwiVv:hover:not(:disabled){background-color:color-mix(in srgb,var(--color-tooltip-surface,#1f2124) 88%,var(--color-surface,#ffffff))}.button_btn--inverse__CwiVv:active:not(:disabled){background-color:color-mix(in srgb,var(--color-tooltip-surface,#1f2124) 96%,var(--color-surface,#ffffff))}html[data-theme=dark] .button_btn--inverse__CwiVv{background-color:#fff;color:#14161a}html[data-theme=dark] .button_btn--inverse__CwiVv .button_btn__icon-end__Zs0lR,html[data-theme=dark] .button_btn--inverse__CwiVv .button_btn__icon-start__ancu1{color:#14161a}html[data-theme=dark] .button_btn--inverse__CwiVv:hover:not(:disabled){background-color:#e6e8ec}html[data-theme=dark] .button_btn--inverse__CwiVv:active:not(:disabled){background-color:#d5d8df}@media(prefers-color-scheme:dark){html:not([data-theme]) .button_btn--inverse__CwiVv,html[data-theme=system] .button_btn--inverse__CwiVv{background-color:#fff;color:#14161a}html:not([data-theme]) .button_btn--inverse__CwiVv .button_btn__icon-end__Zs0lR,html:not([data-theme]) .button_btn--inverse__CwiVv .button_btn__icon-start__ancu1,html[data-theme=system] .button_btn--inverse__CwiVv .button_btn__icon-end__Zs0lR,html[data-theme=system] .button_btn--inverse__CwiVv .button_btn__icon-start__ancu1{color:#14161a}html:not([data-theme]) .button_btn--inverse__CwiVv:hover:not(:disabled),html[data-theme=system] .button_btn--inverse__CwiVv:hover:not(:disabled){background-color:#e6e8ec}html:not([data-theme]) .button_btn--inverse__CwiVv:active:not(:disabled),html[data-theme=system] .button_btn--inverse__CwiVv:active:not(:disabled){background-color:#d5d8df}}.button_btn--danger__WXtN_{background-color:var(--color-red,#e3342f);color:var(--color-on-accent,#ffffff)}.button_btn--danger__WXtN_:hover:not(:disabled){background-color:var(--color-red-hover,#d9221d)}.button_btn--danger__WXtN_:active:not(:disabled){background-color:var(--color-red-pressed,#c11f1a)}.button_btn--danger-ghost__Soul7{background-color:rgba(0,0,0,0);color:var(--color-red,#e3342f)}.button_btn--danger-ghost__Soul7 .button_btn__icon-end__Zs0lR,.button_btn--danger-ghost__Soul7 .button_btn__icon-start__ancu1{color:var(--color-red,#e3342f)}.button_btn--danger-ghost__Soul7:hover:not(:disabled){background-color:var(--color-red,#e3342f);color:var(--color-on-accent,#ffffff)}.button_btn--danger-ghost__Soul7:hover:not(:disabled) .button_btn__icon-end__Zs0lR,.button_btn--danger-ghost__Soul7:hover:not(:disabled) .button_btn__icon-start__ancu1{color:var(--color-on-accent,#ffffff)}.button_btn--danger-ghost__Soul7:active:not(:disabled){background-color:var(--color-red-pressed,#c11f1a);color:var(--color-on-accent,#ffffff)}.button_btn--warning__i5mES{background-color:var(--color-status-fg-warning,#a06707)}.button_btn--warning__i5mES,.button_btn--warning__i5mES .button_btn__icon-end__Zs0lR,.button_btn--warning__i5mES .button_btn__icon-start__ancu1{color:var(--color-on-accent,#ffffff)}.button_btn--warning__i5mES:hover:not(:disabled){background-color:color-mix(in srgb,var(--color-status-fg-warning,#a06707) 90%,var(--color-ink,#000000))}.button_btn--warning__i5mES:active:not(:disabled){background-color:color-mix(in srgb,var(--color-status-fg-warning,#a06707) 82%,var(--color-ink,#000000))}.button_btn--warning-ghost__5TgQ1{background-color:rgba(0,0,0,0)}.button_btn--warning-ghost__5TgQ1,.button_btn--warning-ghost__5TgQ1 .button_btn__icon-end__Zs0lR,.button_btn--warning-ghost__5TgQ1 .button_btn__icon-start__ancu1{color:var(--color-status-fg-warning,#a06707)}.button_btn--warning-ghost__5TgQ1:hover:not(:disabled){background-color:var(--color-status-fg-warning,#a06707);color:var(--color-on-accent,#ffffff)}.button_btn--warning-ghost__5TgQ1:hover:not(:disabled) .button_btn__icon-end__Zs0lR,.button_btn--warning-ghost__5TgQ1:hover:not(:disabled) .button_btn__icon-start__ancu1{color:var(--color-on-accent,#ffffff)}.button_btn--warning-ghost__5TgQ1:active:not(:disabled){background-color:color-mix(in srgb,var(--color-status-fg-warning,#a06707) 82%,var(--color-ink,#000000));color:var(--color-on-accent,#ffffff)}.button_btn--accent__s9fSb{background-color:var(--btn-accent);color:var(--btn-accent-on,var(--color-on-accent,#ffffff))}.button_btn--accent__s9fSb:hover:not(:disabled){background-color:var(--btn-accent-hover)}.button_btn--fullWidth__LzGaJ{width:100%}.button_btn--disabled__ppN_i{opacity:.6;cursor:not-allowed}.button_btn--disabled__ppN_i:active .button_btn__inner__V9K4E,.button_btn--disabled__ppN_i:hover .button_btn__inner__V9K4E{transform:none}.button_btn__inner__V9K4E{display:inline-flex;align-items:center;justify-content:center;transition:transform 60ms ease-out;will-change:transform}.button_btn__icon-start__ancu1{display:flex;align-items:center;flex-shrink:0;margin-right:8px}.button_btn__icon-end__Zs0lR{display:flex;align-items:center;flex-shrink:0;margin-left:8px}.button_btn__content__m6k9H{display:flex;align-items:center;min-width:0;overflow:hidden;text-overflow:ellipsis}.button_btn__Tik_j:not(:has(.button_btn__content__m6k9H)) .button_btn__icon-start__ancu1{margin-right:0}.button_btn__Tik_j:not(:has(.button_btn__content__m6k9H)) .button_btn__icon-end__Zs0lR{margin-left:0}.button_btn__Tik_j[aria-busy=true]{display:grid;opacity:1;cursor:progress}.button_btn__Tik_j[aria-busy=true] .button_btn__inner__V9K4E{grid-area:1/1;visibility:hidden}.button-loader_loader__o_rm9{grid-area:1/1;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:0;pointer-events:none;--anim-trail-color:color-mix(in srgb,currentColor 30%,transparent)}.button-loader_overlay__yB8B2{contain:inline-size}.button-loader_overlay__yB8B2 .button-loader_logo__tplLE{width:auto;height:var(--btn-loader-height,20px);max-width:100%}.button-loader_indicator__4ljtY{display:inline-flex;flex-shrink:0;max-width:100%}.button-loader_label__BATQl{min-width:0;overflow:hidden;text-overflow:ellipsis}.circular-spinner_root__8qBCN{display:inline-flex;flex-shrink:0}.circular-spinner_root--current__GSkZN{color:currentColor}.circular-spinner_root--primary__cHrID{color:var(--color-primary,#4a9eff)}.circular-spinner_root--muted__eVxus{color:var(--color-text-muted,#6b7280)}.circular-spinner_svg__w2aqN{display:block;width:100%;height:100%;animation:circular-spinner_rotate__6fXyW .8s linear infinite;will-change:transform}.circular-spinner_track__07099{stroke:currentColor;opacity:.2}.circular-spinner_arc__9YrqL{stroke:currentColor;stroke-linecap:round;stroke-dasharray:28 100}@keyframes circular-spinner_rotate__6fXyW{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.circular-spinner_svg__w2aqN{animation-duration:1.6s}}.loading-dots_dots__YV_Sn{position:relative;display:inline-block}.loading-dots_ghost__PO3iQ{visibility:hidden}.loading-dots_live__34kqg{position:absolute;inset-inline-start:0;top:0}.hero_hero__2Bqw3{position:-webkit-sticky;position:sticky;top:var(--hero-stick-top,0);isolation:isolate;--hero-title-size:clamp(2.5rem,1.25rem + 3.75vw,4.5rem);--backdrop-overflow:0px;width:100%;overflow:clip;padding-block:calc(var(--nav-clearance, 78px) + 32px) 64px;padding-inline:12px}@media(min-width:1024px){.hero_hero__2Bqw3{--backdrop-overflow:480px;overflow-x:clip;overflow-y:visible;padding-block:var(--nav-clearance,78px) 0;padding-inline:24px}}.hero_glow__Nx3Ad{position:absolute;top:-20%;right:-10%;width:min(900px,100%);aspect-ratio:1;pointer-events:none;background:radial-gradient(circle at center,color-mix(in srgb,var(--blue-strong,var(--blue)) 16%,transparent) 0,color-mix(in srgb,var(--blue-strong,var(--blue)) 5%,transparent) 45%,transparent 70%)}.hero_backdropClip__aUWyq{position:fixed;inset:0;z-index:-1;--backdrop-overflow:0px;overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 96px,#000 calc(100% - 96px),transparent);mask-image:linear-gradient(180deg,transparent 0,#000 96px,#000 calc(100% - 96px),transparent)}.hero_backdrop__g7Xwq{position:absolute;inset:0}.hero_backdrop__g7Xwq canvas{opacity:.65}@media(min-width:1024px){.hero_backdrop__g7Xwq{inset:calc(62% - .62*var(--backdrop-overflow) - .38*var(--nav-clearance, 78px)) auto auto 66%;width:181.8%;aspect-ratio:2.18/1;transform:translate(-50%,-50%) rotate(-40deg)}}@keyframes hero_hero-rise__ROwpL{0%{opacity:0;transform:translateY(24px)}}@keyframes hero_hero-fade__DSHpN{0%{opacity:0}}.hero_fade__YpYsH,.hero_rise__7aGuG{animation:.55s cubic-bezier(.16,1,.3,1) calc(var(--enter-index, 0)*.08s) both}@media(prefers-reduced-motion:reduce){.hero_fade__YpYsH,.hero_rise__7aGuG{animation:none}}.hero_rise__7aGuG{animation-name:hero_hero-rise__ROwpL}.hero_fade__YpYsH{animation-name:hero_hero-fade__DSHpN}.hero_inner__hvXPt{width:100%;max-width:1248px;margin-inline:auto;padding-inline:24px;position:relative;display:grid;grid-gap:48px;gap:48px;align-items:center}@media(min-width:1024px){.hero_inner__hvXPt{grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);gap:40px}}@media(min-width:1536px){.hero_inner__hvXPt{max-width:1488px;grid-template-columns:minmax(0,.95fr) minmax(0,1.4fr);gap:48px}}.hero_copy__sm0WZ{max-width:560px}@media(min-width:1536px){.hero_copy__sm0WZ{max-width:640px}}.hero_title__dpfRl{font-family:var(--font-sans);font-size:clamp(2.5rem,1.5rem + 4vw,4rem);font-weight:800;letter-spacing:-.02em;margin:0;color:var(--fg);font-size:var(--hero-title-size);line-height:1.05;text-wrap:balance;--title-fill-image:var(--title-gradient,linear-gradient(to bottom right,color-mix(in srgb,var(--blue-deep) 80%,var(--fg)) 30%,var(--fg) 70%));position:relative;-webkit-padding-after:.1em;padding-block-end:.1em;background:var(--title-fill-image);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.hero_title__dpfRl:has([data-word]){background-image:none}.hero_titleLine__jsYfK{display:block}@media(min-width:1024px){.hero_titleLine__jsYfK{white-space:nowrap}}.hero_titleAccent__2vpqT{color:var(--primary);-webkit-text-fill-color:var(--primary)}.hero_lead__9p0lV{font-size:1.125rem;font-weight:400;line-height:1.5;margin:24px 0 0;max-width:46ch;white-space:pre-line;color:var(--fg-muted);font-weight:500}.hero_actions__lhdgE{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:32px}.hero_watch__9HUg5{display:inline-flex;align-items:center;gap:12px;margin-top:24px;border-radius:8px;color:var(--fg);font-weight:600;text-decoration:none;transition:color .2s ease}@media(prefers-reduced-motion:reduce){.hero_watch__9HUg5{transition:none}}.hero_watch__9HUg5:hover{color:var(--blue-strong,var(--blue))}.hero_watch__9HUg5:focus-visible{outline:2px solid #1a5ea0;outline-offset:2px}.hero_watchIcon__wORB_{display:inline-grid;flex:none;place-items:center;width:2.25rem;height:2.25rem;-webkit-padding-start:2px;padding-inline-start:2px;border-radius:50%;background:var(--bg);color:var(--blue);transition:color .2s ease,background-color .2s ease,transform .25s cubic-bezier(.16,1,.3,1)}.hero_watch__9HUg5:hover .hero_watchIcon__wORB_{background:var(--primary);color:var(--on-ink);transform:scale(1.08)}@media(prefers-reduced-motion:reduce){.hero_watchIcon__wORB_{transition:none}}.hero_mediaSlot__qJxb_{position:relative;min-width:0}@media(min-width:1024px){.hero_mediaSlot__qJxb_{-webkit-margin-end:calc(min(-24px,(1248px - 100vw)/2) - 24px);margin-inline-end:calc(min(-24px,(1248px - 100vw)/2) - 24px)}}@media(min-width:1536px){.hero_mediaSlot__qJxb_{-webkit-margin-end:calc(min(-24px,(1488px - 100vw)/2) - 24px);margin-inline-end:calc(min(-24px,(1488px - 100vw)/2) - 24px)}}.hero_media__Gh1HK{position:relative;width:100%;aspect-ratio:1451/1084;container-type:inline-size}@media(min-width:1024px){.hero_media__Gh1HK{width:107.08%}}.hero_media__Gh1HK:after{content:"";position:absolute;inset:auto 0 -30% -20%;height:46%;pointer-events:none;background:linear-gradient(to bottom,transparent 0,var(--bg) 35%,var(--bg) 45%,transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 17%);mask-image:linear-gradient(90deg,transparent 0,#000 17%)}.hero_screenSlot__rMY5U{position:absolute;top:5.82%;left:29.82%;width:67.22%}.hero_screen__rhbVL{overflow:hidden;aspect-ratio:1.67;border:.45cqw solid var(--bg-elev);border-radius:2.2cqw;background:var(--bg-elev);box-shadow:0 0 0 1px var(--border),0 .4cqw 1.2cqw color-mix(in srgb,var(--ink) 8%,transparent),0 3cqw 7cqw color-mix(in srgb,var(--ink) 16%,transparent);transform:perspective(115.8cqw) rotateY(-18.94deg) rotateX(3.8deg) rotate(-2.1deg)}.hero_screenImg__21t9z{display:block;width:100%;height:100%;object-fit:cover;object-position:left top}.hero_mediaFrame__H52hE{position:absolute;top:10.9%;bottom:0;left:2.9%;width:90.5%;overflow:hidden}.hero_mediaImg__mk1YD{display:block;width:100%;height:100%;object-fit:cover;object-position:left top}.NavDropdown_root__sq855{display:none}@media(min-width:1024px){.NavDropdown_root__sq855{display:flex;align-items:center;align-self:stretch}}.NavDropdown_preload__FDlfH{position:relative;display:none}.NavDropdown_trigger__sYAuY{position:relative;isolation:isolate;display:inline-flex;align-items:center;gap:4px;padding:12px;border:0;border-radius:9999px;background:rgba(0,0,0,0);color:var(--fg-muted);font-family:inherit;font-size:.9375rem;font-weight:500;line-height:1;cursor:pointer;transition:color .2s ease}.NavDropdown_trigger__sYAuY:hover{color:var(--fg)}.NavDropdown_trigger__sYAuY:focus-visible{outline:2px solid #1a5ea0;outline-offset:2px}@media(prefers-reduced-motion:reduce){.NavDropdown_trigger__sYAuY{transition:none}}html[data-theme=dark] .NavDropdown_trigger__sYAuY{color:#fff}html[data-theme=dark] .NavDropdown_trigger__sYAuY.NavDropdown_triggerOpen__G7gP2,html[data-theme=dark] .NavDropdown_trigger__sYAuY:hover{color:var(--color-primary,#4a9eff)}@media(prefers-color-scheme:dark){html:not([data-theme]) .NavDropdown_trigger__sYAuY,html[data-theme=system] .NavDropdown_trigger__sYAuY{color:#fff}html:not([data-theme]) .NavDropdown_trigger__sYAuY.NavDropdown_triggerOpen__G7gP2,html:not([data-theme]) .NavDropdown_trigger__sYAuY:hover,html[data-theme=system] .NavDropdown_trigger__sYAuY.NavDropdown_triggerOpen__G7gP2,html[data-theme=system] .NavDropdown_trigger__sYAuY:hover{color:var(--color-primary,#4a9eff)}}.NavDropdown_triggerOpen__G7gP2{color:var(--fg)}.NavDropdown_triggerHighlighted__k__f8,.NavDropdown_triggerHighlighted__k__f8:hover{color:var(--color-primary,#4a9eff)}.NavDropdown_chevron__s_GBC{display:inline-flex;align-items:center;justify-content:center;flex:none;height:1em;-webkit-margin-end:-4px;margin-inline-end:-4px}.NavDropdown_anchor__CiwOx{position:absolute;top:calc(100% + 10px);inset-inline:0;z-index:60;width:-moz-fit-content;width:fit-content;max-width:100%;margin-inline:auto}.NavDropdown_anchor__CiwOx:before{content:"";position:absolute;inset:-10px 0 auto;height:10px}.NavDropdown_panel__1k4aj{width:100%;border:1px solid var(--border);border-radius:4px;background:var(--bg-elev);box-shadow:var(--shadow-md,0 4px 6px rgba(0,0,0,.1));transform-origin:top center}.NavDropdown_viewport__sfa7b{overflow:hidden;border-radius:inherit}.NavDropdown_measure__XICdG{position:relative;width:max-content}.NavDropdown_content__qQWv_{display:grid;grid-gap:16px;gap:16px;padding:16px}@media(min-width:1024px){.NavDropdown_contentWide__NBSj4{grid-template-columns:auto 260px;align-items:stretch}}.NavDropdown_featureSlot__fEAq8{position:relative;display:grid}@media(min-width:1024px){.NavDropdown_featureSlot__fEAq8{min-height:310px}}.NavDropdown_featureClip__04yQz{position:relative;display:grid;overflow:clip;overflow-clip-margin:4px}.NavDropdown_asideRule__Rvsj2{position:absolute;inset-block:-16px;inset-inline-start:-16px;width:1px;background-color:var(--border);opacity:0;transition:opacity .2s ease}@media(prefers-reduced-motion:reduce){.NavDropdown_asideRule__Rvsj2{transition:none}}.NavDropdown_asideRuleShown__7jcZx{opacity:1}.NavDropdown_featurePane__VWIUp,.NavDropdown_featureRise__98t43{display:grid}.NavDropdown_feature__gQX92{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;min-height:232px;padding:16px;border-radius:4px;overflow:hidden;background:var(--ink);text-decoration:none}.NavDropdown_feature__gQX92:hover .NavDropdown_featureImg__PVcET{transform:scale(1.04)}.NavDropdown_feature__gQX92:hover .NavDropdown_featureChevron___r7GS{transform:translateX(3px)}.NavDropdown_feature__gQX92:focus-visible{outline:2px solid #1a5ea0;outline-offset:2px}.NavDropdown_featureImg__PVcET{z-index:-2;object-fit:cover;transition:transform .5s ease}@media(prefers-reduced-motion:reduce){.NavDropdown_featureImg__PVcET{transition:none}}.NavDropdown_featureScrim__pMkXJ{position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,color-mix(in srgb,var(--ink) 90%,transparent) 0,color-mix(in srgb,var(--ink) 62%,transparent) 42%,color-mix(in srgb,var(--ink) 12%,transparent) 100%)}.NavDropdown_featureTitle__wB_Ak{color:var(--on-ink);font-size:1.125rem;font-weight:600;line-height:1.2}.NavDropdown_featureDesc__0V05k{display:-webkit-box;overflow:hidden;color:color-mix(in srgb,var(--on-ink) 82%,transparent);font-size:.9375rem;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.NavDropdown_featureLink__hsQ5e{display:inline-flex;align-items:center;gap:2px;padding-top:8px;color:var(--on-ink);font-size:.9375rem;font-weight:600}.NavDropdown_featureChevron___r7GS{display:inline-flex;align-items:center;justify-content:center;flex:none;height:1em;translate:0 1px;transition:transform .2s ease}@media(prefers-reduced-motion:reduce){.NavDropdown_featureChevron___r7GS{transition:none}}.NavDropdown_featureNewTab__o8zGG{flex:none;-webkit-margin-start:2px;margin-inline-start:2px;transition:transform .2s ease}.NavDropdown_feature__gQX92:hover .NavDropdown_featureNewTab__o8zGG{transform:translate(2px,-2px)}@media(prefers-reduced-motion:reduce){.NavDropdown_featureNewTab__o8zGG{transition:none}}.NavDropdown_featureDiagram__H1Awi{justify-content:flex-start;padding:16px 0;border-radius:0;overflow:visible;background:none}.NavDropdown_featureDiagram__H1Awi .NavDropdown_featureTitle__wB_Ak{color:var(--fg)}.NavDropdown_featureDiagram__H1Awi .NavDropdown_featureDesc__0V05k{color:var(--fg-muted)}.NavDropdown_featureDiagram__H1Awi .NavDropdown_featureLink__hsQ5e{color:var(--fg);transition:color .15s ease}@media(prefers-reduced-motion:reduce){.NavDropdown_featureDiagram__H1Awi .NavDropdown_featureLink__hsQ5e{transition:none}}.NavDropdown_featureDiagram__H1Awi:focus-visible .NavDropdown_featureLink__hsQ5e,.NavDropdown_featureDiagram__H1Awi:hover .NavDropdown_featureLink__hsQ5e{color:var(--color-primary,#4a9eff)}.NavDropdown_groupsSlot__wc9fU{position:relative;overflow:clip}.NavDropdown_groups__iUdZ4{display:grid;grid-template-columns:repeat(3,188px);grid-gap:24px;gap:24px;align-content:start;padding:16px}.NavDropdown_group__6sJQU{min-width:0}.NavDropdown_group__6sJQU:has(.NavDropdown_item__ImFVi:focus-visible) .NavDropdown_groupHeading__G_wPp:after,.NavDropdown_group__6sJQU:has(.NavDropdown_item__ImFVi:hover) .NavDropdown_groupHeading__G_wPp:after{transform:scaleX(1)}.NavDropdown_groupHeading__G_wPp{position:relative;margin:0 0 8px;padding-bottom:12px;border-bottom:1px solid var(--border);color:var(--fg-muted);font-size:.8rem;font-weight:500;letter-spacing:.1em;line-height:1.2;text-transform:uppercase}.NavDropdown_groupHeading__G_wPp:after{content:"";position:absolute;inset-inline:0;bottom:-1px;height:1px;background-color:var(--primary);transform:scaleX(0);transform-origin:left center;transition:transform .35s ease}@media(prefers-reduced-motion:reduce){.NavDropdown_groupHeading__G_wPp:after{transition:none}}.NavDropdown_list__2vAPo{display:grid;grid-gap:2px;gap:2px;margin:0;padding:0;list-style:none}.NavDropdown_item__ImFVi{display:flex;align-items:center;gap:10px;margin-inline:-12px;padding:8px 16px 8px 12px;border-radius:4px;color:var(--fg);font-size:1rem;font-weight:500;line-height:1.2;white-space:nowrap;text-decoration:none;transition:color .15s ease}.NavDropdown_item__ImFVi:hover{color:var(--color-primary,#4a9eff)}.NavDropdown_item__ImFVi .NavDropdown_itemArrow__v4vvC{display:inline-flex;align-items:center;justify-content:center;flex:none;height:1em;-webkit-margin-start:-6px;margin-inline-start:-6px;opacity:0;transform:translateX(-8px);transition:opacity .25s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1)}.NavDropdown_item__ImFVi:focus-visible .NavDropdown_itemArrow__v4vvC,.NavDropdown_item__ImFVi:hover .NavDropdown_itemArrow__v4vvC{opacity:1;transform:none}.NavDropdown_item__ImFVi .NavDropdown_itemNewTab__x_pSa{flex:none;-webkit-margin-start:-4px;margin-inline-start:-4px;color:var(--fg-muted);transition:color .15s ease,transform .25s cubic-bezier(.16,1,.3,1)}.NavDropdown_item__ImFVi:focus-visible .NavDropdown_itemNewTab__x_pSa,.NavDropdown_item__ImFVi:hover .NavDropdown_itemNewTab__x_pSa{color:currentColor;transform:translate(2px,-2px)}.NavDropdown_item__ImFVi .NavDropdown_badge__jlHKk{-webkit-margin-start:auto;margin-inline-start:auto}.NavDropdown_item__ImFVi:focus-visible{outline:2px solid #1a5ea0;outline-offset:2px}@media(prefers-reduced-motion:reduce){.NavDropdown_item__ImFVi,.NavDropdown_item__ImFVi .NavDropdown_itemArrow__v4vvC,.NavDropdown_item__ImFVi .NavDropdown_itemNewTab__x_pSa{transition:none}}.NavDropdown_itemGhost__VEBBv{visibility:hidden}.NavDropdown_badge__jlHKk{flex:none;padding:3px 8px;border:1px solid var(--border);border-radius:9999px;color:var(--fg-muted);font-size:.8rem;font-weight:500;line-height:1;white-space:nowrap}.Navigation_nav__wE7yP{position:fixed;inset-inline:0;top:10px;z-index:50;padding-inline:16px;padding-right:calc(16px + var(--removed-body-scroll-bar-size, 0px))}@media(min-width:1024px){.Navigation_nav__wE7yP{top:16px;padding-inline:24px;padding-right:calc(24px + var(--removed-body-scroll-bar-size, 0px))}}.Navigation_bar__VLfUc{position:relative;display:flex;align-items:center;gap:8px;width:100%;max-width:1200px;height:60px;margin-inline:auto;padding-inline:10px;border-radius:18px;background-color:var(--bg-elev);box-shadow:0 1px 3px color-mix(in srgb,var(--ink) 6%,transparent)}@media(min-width:1024px){.Navigation_bar__VLfUc{padding-inline:14px}}@media(min-width:1536px){.Navigation_bar__VLfUc{max-width:1440px}}.Navigation_brand__A9Vsi{display:inline-flex;flex:none;align-items:center;padding-inline:6px;border-radius:4px}.Navigation_brand__A9Vsi:focus-visible{outline:2px solid #1a5ea0;outline-offset:2px}.Navigation_links__TWs5N{display:none}@media(min-width:1024px){.Navigation_links__TWs5N{display:flex;flex:1 1 auto;align-items:center;align-self:stretch;justify-content:center;gap:0}}.Navigation_navLink__FaNp7{position:relative;isolation:isolate;display:inline-flex;align-items:center;padding:12px;border-radius:9999px;color:var(--fg-muted);font-size:.9375rem;font-weight:500;line-height:1;text-decoration:none;transition:color .2s ease}.Navigation_navLink__FaNp7:hover{color:var(--fg)}.Navigation_navLink__FaNp7:focus-visible{outline:2px solid #1a5ea0;outline-offset:2px}@media(prefers-reduced-motion:reduce){.Navigation_navLink__FaNp7{transition:none}}html[data-theme=dark] .Navigation_navLink__FaNp7{color:#fff}html[data-theme=dark] .Navigation_navLink__FaNp7:hover{color:var(--color-primary,#4a9eff)}@media(prefers-color-scheme:dark){html:not([data-theme]) .Navigation_navLink__FaNp7,html[data-theme=system] .Navigation_navLink__FaNp7{color:#fff}html:not([data-theme]) .Navigation_navLink__FaNp7:hover,html[data-theme=system] .Navigation_navLink__FaNp7:hover{color:var(--color-primary,#4a9eff)}}.Navigation_navLinkHighlighted__oIL4M,.Navigation_navLinkHighlighted__oIL4M:hover{color:var(--color-primary,#4a9eff)}.Navigation_actions__EbsMu{display:none}@media(min-width:1024px){.Navigation_actions__EbsMu{display:flex;flex:none;align-items:center;gap:8px}}.Navigation_hamburger__gwVkZ{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;-webkit-margin-start:auto;margin-inline-start:auto;border:0;border-radius:12px;background:rgba(0,0,0,0);color:var(--fg);cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.Navigation_hamburger__gwVkZ:focus-visible{outline:2px solid #1a5ea0;outline-offset:2px}@media(min-width:1024px){.Navigation_hamburger__gwVkZ{display:none}}.Navigation_burger__pzb9_{position:relative;width:20px;height:20px}.Navigation_burgerBar__mg2a0{position:absolute;left:1px;width:18px;height:2px;background:currentColor}.Navigation_mobileOverlay__tbHL2{position:fixed;inset:0;z-index:48;background:rgba(15,23,42,.4)}@media(min-width:1024px){.Navigation_mobileOverlay__tbHL2{display:none}}.Navigation_mobileMenu__wdYIw{transform-origin:top center;position:fixed;inset:78px 16px auto;z-index:49;right:calc(16px + var(--removed-body-scroll-bar-size, 0px));max-height:calc(100dvh - 96px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.Navigation_mobileMenu__wdYIw::-webkit-scrollbar{display:none}.Navigation_mobileMenu__wdYIw{border:1px solid var(--border);border-radius:18px;background:var(--bg-elev);box-shadow:var(--shadow-2xl,0 25px 50px rgba(0,0,0,.25))}@media(min-width:1024px){.Navigation_mobileMenu__wdYIw{display:none}}.Navigation_mobileInner___wM3P{display:flex;flex-direction:column;padding:8px}.Navigation_mobileGroupToggle__cU0eh,.Navigation_mobileLink__m94Vv{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px;border:0;border-radius:12px;background:rgba(0,0,0,0);color:var(--fg);font-family:inherit;font-size:1rem;font-weight:500;text-align:start;text-decoration:none;cursor:pointer;transition:color .2s ease}.Navigation_mobileGroupToggle__cU0eh:hover,.Navigation_mobileGroupToggle__cU0eh:hover .Navigation_chevron__1vDMg,.Navigation_mobileGroupToggle__cU0eh[aria-expanded=true],.Navigation_mobileGroupToggle__cU0eh[aria-expanded=true] .Navigation_chevron__1vDMg,.Navigation_mobileLink__m94Vv:hover,.Navigation_mobileLink__m94Vv:hover .Navigation_chevron__1vDMg,.Navigation_mobileLink__m94Vv[aria-expanded=true],.Navigation_mobileLink__m94Vv[aria-expanded=true] .Navigation_chevron__1vDMg{color:var(--color-primary,#4a9eff)}.Navigation_mobileGroupToggle__cU0eh:focus-visible,.Navigation_mobileLink__m94Vv:focus-visible{outline:2px solid #1a5ea0;outline-offset:2px}@media(prefers-reduced-motion:reduce){.Navigation_mobileGroupToggle__cU0eh,.Navigation_mobileLink__m94Vv{transition:none}}.Navigation_mobileGroup__Kw3o1{display:flex;flex-direction:column}.Navigation_mobileSubClip__0xybt{overflow:hidden}.Navigation_mobileSubList__yGK4B{display:flex;flex-direction:column;padding:2px 0 8px 12px}.Navigation_mobileSubLink__uzenp{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:4px;color:var(--fg);font-size:.9375rem;font-weight:500;text-decoration:none;transition:color .15s ease}.Navigation_mobileSubLink__uzenp:hover{color:var(--color-primary,#4a9eff)}.Navigation_mobileSubLink__uzenp:focus-visible{outline:2px solid #1a5ea0;outline-offset:2px}@media(prefers-reduced-motion:reduce){.Navigation_mobileSubLink__uzenp{transition:none}}html[data-theme=dark] .Navigation_mobileSubLink__uzenp{color:#fff}html[data-theme=dark] .Navigation_mobileSubLink__uzenp:hover{color:var(--color-primary,#4a9eff)}@media(prefers-color-scheme:dark){html:not([data-theme]) .Navigation_mobileSubLink__uzenp,html[data-theme=system] .Navigation_mobileSubLink__uzenp{color:#fff}html:not([data-theme]) .Navigation_mobileSubLink__uzenp:hover,html[data-theme=system] .Navigation_mobileSubLink__uzenp:hover{color:var(--color-primary,#4a9eff)}}.Navigation_mobileNewTab__UBeom{flex:none;-webkit-margin-start:-4px;margin-inline-start:-4px;opacity:.7}.Navigation_chevron__1vDMg{display:inline-flex;align-items:center;justify-content:center;flex:none;height:1em;color:var(--fg-muted)}.Navigation_mobileCtas__79i7J{display:grid;grid-gap:8px;gap:8px;margin-top:8px;padding:8px 12px 12px;border-top:1px solid var(--border)}.ThemeSwitch_group__diTqB{display:inline-flex;align-items:center;gap:2px;padding:3px;border-radius:9999px}.ThemeSwitch_option__qPEnV{position:relative;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:9999px;font-family:inherit;line-height:1;background-color:rgba(0,0,0,0);cursor:pointer;transition:background-color .15s ease,color .15s ease}@media(prefers-reduced-motion:reduce){.ThemeSwitch_option__qPEnV{transition:none}}.ThemeSwitch_pill__FvWoH{position:absolute;inset:0;border-radius:9999px}.ThemeSwitch_icon__i_DHg{position:relative;flex:none}.ThemeSwitch_group--ink__QNF1D{border:1px solid color-mix(in srgb,var(--on-ink) 20%,transparent);background-color:color-mix(in srgb,var(--on-ink) 8%,transparent)}.ThemeSwitch_group--ink__QNF1D .ThemeSwitch_option__qPEnV{color:var(--on-ink-muted)}.ThemeSwitch_group--ink__QNF1D .ThemeSwitch_option__qPEnV:hover{color:var(--on-ink);background-color:color-mix(in srgb,var(--on-ink) 10%,transparent)}.ThemeSwitch_group--ink__QNF1D .ThemeSwitch_option__qPEnV:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.ThemeSwitch_group--ink__QNF1D .ThemeSwitch_option__qPEnV.ThemeSwitch_checked__rEerj{color:var(--on-ink)}.ThemeSwitch_group--ink__QNF1D .ThemeSwitch_option__qPEnV.ThemeSwitch_checked__rEerj .ThemeSwitch_pill__FvWoH{background-color:var(--blue)}.ThemeSwitch_group--ink__QNF1D .ThemeSwitch_option__qPEnV.ThemeSwitch_checked__rEerj:hover .ThemeSwitch_pill__FvWoH{background-color:var(--blue-strong)}.ThemeSwitch_group--surface__VJaPS{border:1px solid var(--color-n-8,rgb(234.6,234.6,234.6));background-color:var(--color-surface-subtle,#fcfcff)}.ThemeSwitch_group--surface__VJaPS .ThemeSwitch_option__qPEnV{color:var(--color-text-muted,#6b7280)}.ThemeSwitch_group--surface__VJaPS .ThemeSwitch_option__qPEnV:hover{color:var(--color-text,#333333);background-color:var(--color-n-3,rgb(247.35,247.35,247.35))}.ThemeSwitch_group--surface__VJaPS .ThemeSwitch_option__qPEnV:focus-visible{outline:2px solid var(--color-focus-ring,#4a9eff);outline-offset:2px}.ThemeSwitch_group--surface__VJaPS .ThemeSwitch_option__qPEnV.ThemeSwitch_checked__rEerj{color:var(--color-on-accent,#ffffff)}.ThemeSwitch_group--surface__VJaPS .ThemeSwitch_option__qPEnV.ThemeSwitch_checked__rEerj .ThemeSwitch_pill__FvWoH{background-color:var(--color-select,#0c8ce9)}.ThemeSwitch_group--surface__VJaPS .ThemeSwitch_option__qPEnV.ThemeSwitch_checked__rEerj:hover{color:var(--color-on-accent,#ffffff)}.ThemeSwitch_group--surface__VJaPS .ThemeSwitch_option__qPEnV.ThemeSwitch_checked__rEerj:hover .ThemeSwitch_pill__FvWoH{background-color:color-mix(in srgb,var(--color-select,#0c8ce9) 88%,var(--color-ink,#000000))}.layout_shell__n6XKb{display:flex;flex-direction:column;min-height:100vh}.layout_main__Yxe_N{flex:1 1}.layout_shell__5Wlfw{display:flex;flex-direction:column;min-height:100vh}.layout_main__s7Muk{flex:1 1;padding-top:var(--nav-clearance)}