.pa-preview{position:relative;min-width:0;isolation:isolate;border-radius:.7rem}.pa-preview-poster{position:absolute;inset:1px;z-index:2;overflow:hidden;border-radius:inherit;pointer-events:none;opacity:1;background:radial-gradient(ellipse at 50% 36%,#fff 0,color-mix(in srgb,var(--product-wash,#f6f4f0) 65%,#fff) 72%,var(--product-wash,#f6f4f0) 100%);transition:opacity .36s cubic-bezier(.4,0,.2,1)}.pa-preview[data-preview-state=playing] .pa-preview-poster{opacity:0}@media (prefers-reduced-motion:no-preference){.pa-preview .pa-card[data-step="1"]{animation-name:pa-preview-first-title;animation-delay:calc(var(--at) - .3s)}}@keyframes pa-preview-first-title{0%,84%{opacity:1;transform:none}to{opacity:0;transform:scale(.992)}}@media (hover:hover) and (pointer:fine){.pa-preview[data-preview-state=playing][data-preview-cursor-hidden=true],.pa-preview[data-preview-state=playing][data-preview-cursor-hidden=true] *{cursor:none}}.pa-preview-mark{position:absolute;inset:0 0 3.125rem;display:grid;place-items:center;container-type:size}.pa-preview-icon{position:relative;display:block;width:min(52cqh,36cqw);aspect-ratio:1;margin-top:-4cqh;transform-origin:50% 70%;transition:transform .5s cubic-bezier(.22,.8,.24,1)}.pa-preview-icon-art{display:block;width:100%;height:100%;overflow:visible}.pa-preview-icon-floor{transition:opacity .5s cubic-bezier(.22,.8,.24,1)}.pa-preview-icon:before{content:"";position:absolute;inset:-.45rem;border:2px solid color-mix(in srgb,var(--product-color) 50%,transparent);border-radius:26%;opacity:0;transition:opacity .2s ease}.pa-preview-play{position:absolute;right:-9%;bottom:-9%;display:grid;place-items:center;width:31%;aspect-ratio:1;border:1px solid color-mix(in srgb,var(--product-color) 25%,#fff);border-radius:50%;background:#fff;color:var(--product-ink,#242424);box-shadow:0 3px 12px #00000018;opacity:0;transform:scale(.8);transition:opacity .2s ease,transform .25s cubic-bezier(.22,.8,.24,1)}.pa-preview-play svg{width:60%;height:60%}.product-click-hint{display:none}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.pa-preview[data-preview-state=idle]:is([data-preview-entering=true],:has(.pa-preview-control:focus-visible)) .pa-preview-icon{transform:translateY(-3.5%) scale(1.035)}.pa-preview[data-preview-state=idle]:is([data-preview-entering=true],:has(.pa-preview-control:focus-visible)) .pa-preview-icon-floor{opacity:.2}.pa-preview[data-preview-state=idle]:is([data-preview-entering=true],:has(.pa-preview-control:focus-visible)) .pa-preview-icon:before,.pa-preview[data-preview-state=idle]:is([data-preview-entering=true],:has(.pa-preview-control:focus-visible)) .pa-preview-play{opacity:1;transform:none}.product-click-hint{display:inline}}@media (prefers-reduced-motion:no-preference){.pa-preview[data-preview-state=playing] .pa-preview-icon{transform:scale(.94);transition-duration:.42s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}.pa-preview-cue{position:absolute;inset:auto 1.15rem .8rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-top:.6rem;border-top:1px solid color-mix(in srgb,var(--product-color) 22%,transparent);color:color-mix(in srgb,var(--product-ink,#4c4844) 72%,#404440);font-family:var(--pa-font,"Inter",system-ui,sans-serif);font-size:.875rem;font-weight:500;line-height:1.4;letter-spacing:-.01em;text-align:left}.pa-preview-cue svg{flex:none;width:1.15rem;height:1.15rem}.pa-preview-cue-stopped,.pa-preview-cue-view{display:none}.pa-preview-control{position:absolute;inset:0;z-index:3;display:block;width:100%;height:100%;padding:0;border:0;border-radius:inherit;background:transparent;color:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.pa-preview-control-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.pa-preview-control:focus-visible{outline:2px solid var(--product-ink,#242424);outline-offset:-3px}@media (hover:none),(pointer:coarse){.pa-preview-cue-mouse{display:none}.pa-preview-cue-view{display:inline}}.pa-preview[data-preview-mode=hover] .pa-preview-cue-mouse{display:inline}.pa-preview[data-preview-mode=hover] .pa-preview-cue-view,.pa-preview[data-preview-mode=view] .pa-preview-cue-mouse{display:none}.pa-preview[data-preview-mode=view] .pa-preview-cue-view{display:inline}.pa-preview[data-preview-mode=view][data-preview-paused=true] .pa-preview-cue-view{display:none}.pa-preview[data-preview-mode=view][data-preview-paused=true] .pa-preview-cue-stopped{display:inline}@media (prefers-reduced-motion:reduce){.pa-preview-control,.pa-preview-poster{display:none;transition:none}}@media (forced-colors:active){.pa-preview-poster{background:Canvas}.pa-preview-cue{color:CanvasText}.pa-preview-icon{forced-color-adjust:none}}.pa-product-card{--pa-font:var(--font-geist-sans,"Geist",system-ui,sans-serif);--pa-display-font:var(--pa-font);--pa-mono:var(--font-geist-mono,"Geist Mono",ui-monospace,SFMono-Regular,Menlo,monospace);--product-border:color-mix(in srgb,var(--product-color) 25%,#e7e7e7);position:relative;display:grid;grid-row:span 3;grid-template-rows:subgrid;grid-template-columns:minmax(0,1fr);row-gap:0;min-width:0;scroll-margin-top:2rem;border:1px solid var(--product-border);border-radius:var(--pa-card-radius,.95rem);background:#fdfdfd;color:#020202;font-family:var(--pa-font);font-size:1rem;line-height:1.5;-webkit-font-smoothing:antialiased;font-feature-settings:"rlig" 1,"calt" 1;box-shadow:0 3px 1px #00000002,0 9px 18px -13px #00000028;overflow:hidden;transition:border-color .3s,box-shadow .35s cubic-bezier(.2,.85,.25,1)}.pa-product-card,.pa-product-card *{box-sizing:border-box}.pa-product-bar{display:flex;align-items:center;gap:.75rem;min-height:var(--pa-card-bar-height,2.3375rem);padding:.3rem var(--pa-card-bar-pad,.85rem);border-bottom:1px solid var(--product-border);background:var(--product-wash)}.pa-product-bar-label{display:flex;align-items:center;gap:.65rem;min-width:0;color:color-mix(in srgb,var(--product-ink) 62%,#5c5c5c)}.pa-product-tile{display:inline-grid;place-items:center;flex:none;width:var(--pa-card-icon-size,1.375rem);height:var(--pa-card-icon-size,1.375rem);border-radius:22%;background:var(--product-color);color:#0a0a0a}.pa-product-tile svg{display:block;width:58%;height:58%}.pa-product-category{font-family:var(--pa-mono);font-size:var(--pa-card-category-size,.6875rem);font-weight:500;line-height:1.5;letter-spacing:.08em;text-transform:uppercase}.pa-product-head{container-type:inline-size;padding:var(--pa-card-head-top,.79475rem) var(--pa-card-pad,1.16875rem) var(--pa-card-head-bottom,.748rem)}.pa-product-name{display:flex;align-items:baseline;margin:0;color:#020202;font-family:var(--pa-font);font-size:min(var(--pa-card-name-size,2.244rem),18.5cqi);font-weight:600;line-height:1.04;letter-spacing:-.045em}.pa-product-slash{display:inline-block;margin-left:.06em;margin-right:.2em;color:var(--product-color);font-style:italic;font-weight:600;text-shadow:0 0 .04em var(--product-color),0 0 .2em color-mix(in srgb,var(--product-color) 55%,transparent)}.pa-product-promise{margin:.25rem 0 0;color:#020202;font-family:var(--pa-font);font-size:var(--pa-card-description-size,clamp(.8125rem,3.5cqi,.9375rem));font-weight:500;line-height:1.3;letter-spacing:-.018em}.pa-product-stage{min-width:0;padding:var(--pa-card-stage-pad,.935rem);border-top:1px solid color-mix(in srgb,var(--product-color) 16%,#ddd);background:color-mix(in srgb,var(--product-color) 7%,#fafafa)}.pa-product-stage .product-anim{width:100%;border-color:color-mix(in srgb,var(--product-color) 20%,#d9d9d9);border-radius:.7rem;box-shadow:0 3px 1px #00000002,0 9px 18px -13px #00000028}@media (hover:hover){.pa-product-card:hover{border-color:color-mix(in srgb,var(--product-color) 55%,#e7e7e7);box-shadow:0 3px 1px #00000002,0 22px 34px -26px color-mix(in srgb,var(--product-color) 55%,#00000030)}}@media (max-width:65em){.pa-product-promise{font-size:var(--pa-card-description-size,.9375rem)}}@media (max-width:48em){.pa-product-stage{padding:var(--pa-card-mobile-stage-pad,0)}.pa-product-stage .product-anim{border:0;border-radius:0;box-shadow:none}.pa-product-stage .pa-preview,.pa-product-stage .pa-preview-control,.pa-product-stage .pa-preview-poster{border-radius:0}.pa-product-stage .pa-preview-poster{inset:0}}@media (max-width:39.99em){.pa-product-bar{padding-inline:var(--pa-card-pad,1.16875rem)}.pa-product-category{line-height:1.3;text-wrap:balance}.pa-product-stage .product-anim{background:color-mix(in srgb,var(--product-color) 4%,#fcfcfb)}}@media (max-width:60em) and (orientation:landscape) and (max-height:30em){.pa-product-card{grid-row:auto;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.pa-product-bar{grid-column:1/-1}.pa-product-head{align-self:center}.pa-product-card .pa-product-stage{container-type:normal;display:grid;align-items:center;border-top:0;border-left:1px solid color-mix(in srgb,var(--product-color) 16%,#ddd)}}@media (prefers-reduced-motion:reduce){.pa-product-card{transition:none}}.products_page__ydumG{--ink:#020202;--ink-2:#242424;--body:#3d3d3d;--muted:#525252;--muted-3:#646464;--line:#d4d4d4;--card:#fdfdfd;--panel:#fafafa;--orange:#ef6f2e;--spring:cubic-bezier(.2,1.65,.35,1);--ease-out:cubic-bezier(.2,.85,.25,1);--sans:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif;--mono:var(--font-geist-mono),ui-monospace,SFMono-Regular,Menlo,monospace;--pa-font:var(--font-geist-sans),system-ui,sans-serif;--pa-display-font:var(--font-geist-sans),system-ui,sans-serif;--pa-mono:var(--font-geist-mono),ui-monospace,SFMono-Regular,Menlo,monospace;--gutter:clamp(1rem,4vw,3rem);min-height:100%;background:#eeeeee;color:var(--ink);font-family:var(--sans);font-size:1rem;line-height:1.5;-webkit-font-smoothing:antialiased;font-feature-settings:"rlig" 1,"calt" 1}.products_page__ydumG :where(a,button):focus-visible{outline:2px solid var(--ink-2);outline-offset:3px;border-radius:.4rem}.products_wrap__oks96{width:100%;max-width:82rem;margin-inline:auto;padding-inline:var(--gutter)}.products_mono__8i36C{font-family:var(--mono);font-size:.6875rem;font-weight:500;line-height:1.5;letter-spacing:.08em;text-transform:uppercase}.products_skip__BtswE{position:absolute;left:1rem;top:-4rem;z-index:40;padding:.6rem .9rem;border-radius:.5rem;background:var(--ink);color:#fff;font-size:.875rem}.products_skip__BtswE:focus{top:1rem}.products_page__ydumG .xyz-home-intro [data-intro-block]{top:-1rem}.products_logo__Jw1O_{font-weight:600;letter-spacing:-.025em;line-height:1;white-space:nowrap}.products_slash__V1ge_{display:inline-block;margin-left:.06em;margin-right:.2em;color:var(--orange);font-style:italic;font-weight:600}.products_logo__Jw1O_ .products_slash__V1ge_{margin-right:0}.products_mono__8i36C .products_logo__Jw1O_{font-family:var(--sans);font-size:1.15em;letter-spacing:-.02em;text-transform:none}.products_pslash__Kh1cE{display:inline-block;margin-left:.06em;margin-right:.2em;color:var(--product-color);font-style:italic;font-weight:600;text-shadow:0 0 .1em var(--product-color),0 0 .4em var(--product-color)}.products_os__OcA9W{color:var(--orange);font-size:1.15em;font-weight:800}.products_tile__CEobv{--s:1.75rem;display:inline-grid;place-items:center;flex:none;width:var(--s);height:var(--s);border-radius:22%;background:var(--product-color);color:#0a0a0a}.products_tile__CEobv svg{width:58%;height:58%}.products_count__eNSj7{display:inline-block;padding:.25rem .4rem;border:1px solid #ccc;border-radius:.375rem;color:#666;font-family:var(--mono);font-size:.6875rem;line-height:1}.products_btn___Y67u{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:2.75rem;padding:.7rem 1.1rem;border:1px solid transparent;border-radius:.55rem;font-size:.875rem;font-weight:600;line-height:1.2;letter-spacing:-.005em;white-space:nowrap;transition:transform .4s var(--spring),box-shadow .25s,background .2s,border-color .2s}.products_btn___Y67u svg{width:1rem;height:1rem;flex:none;transition:transform .4s var(--spring)}.products_btnDark__nMUOL{background:var(--ink);color:#fff;box-shadow:inset 0 1px 0 #ffffff1f,0 6px 14px -8px #00000066}@media (hover:hover){.products_btn___Y67u:hover{transform:translateY(-.15rem)}.products_btnDark__nMUOL:hover{box-shadow:inset 0 1px 0 #ffffff1f,0 12px 20px -10px #00000080}.products_btn___Y67u:hover svg{transform:translateX(.15rem)}}.products_btn___Y67u:active{transform:translateY(0) scale(.985);transition-duration:.12s}.products_hero__HcFK8{position:relative;display:flex;flex-direction:column;min-height:100vh;min-height:100svh;isolation:isolate;overflow:hidden;padding-block:2.5rem}.products_hero__HcFK8>.products_wrap__oks96{position:relative;display:flex;flex:1;flex-direction:column}.products_heroHeader__eBY46{flex:none;justify-content:space-between;gap:1.5rem}.products_heroCopy___dJ_L,.products_heroHeader__eBY46{position:relative;z-index:1;display:flex;align-items:center}.products_heroCopy___dJ_L{flex:1;padding-block:3.5rem 2rem}.products_heroText__L7ZK6{position:relative;top:-2rem}.products_heroTitle__k4Ueh{font-size:clamp(1.4025rem,calc(6.29vw + .34rem),2.55rem)}@media (min-width:640px){.products_heroTitle__k4Ueh{font-size:3.1875rem}}.products_brPhone__0Uj2b{display:none}.products_heroArt__tVtz1{display:none;position:absolute;inset:0 0 1.5rem;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent 46%,#000 56%);mask-image:linear-gradient(90deg,transparent 46%,#000 56%)}.products_heroArt__tVtz1 canvas{transform:translateX(-6.5rem) scale(1.4);transform-origin:70% 50%}.products_heroArtReveal__S7Q3v{position:absolute;inset:0;animation:products_heroArtReveal__S7Q3v .65s ease-out both}@keyframes products_heroArtReveal__S7Q3v{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.products_heroArtReveal__S7Q3v{animation:none}}@media (min-width:66em){.products_heroArt__tVtz1{display:block}}.products_heroSubline__Ni9bM{max-width:36rem;margin-top:1.5rem;color:var(--body);font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:-.015em;text-wrap:balance}.products_talentAi__yFya5{position:relative;display:inline-block;white-space:nowrap;color:#344d70;font-weight:500}@supports (((-webkit-background-clip:text) or (background-clip:text)) or (-webkit-background-clip:text)){.products_talentAi__yFya5{background-image:radial-gradient(ellipse at 22% 18%,#526b8c,transparent 48%),radial-gradient(ellipse at 82% 78%,#526b8c,transparent 46%),linear-gradient(120deg,#253b5b 8%,#405b7e 38%,#293e5d 64%,#526b8c 90%);-webkit-background-clip:text;background-clip:text;color:transparent}}@media (prefers-reduced-motion:no-preference){.products_talentAi__yFya5:after{content:"";position:absolute;top:.18em;right:.62em;width:3px;height:3px;pointer-events:none;background:#526b8c;clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);opacity:.2;animation:products_talentGlint__qYNg8 6s ease-in-out infinite}}@keyframes products_talentGlint__qYNg8{0%,62%,to{opacity:.2}76%{opacity:.8}88%{opacity:.35}}@media (forced-colors:active){.products_talentAi__yFya5{background:none;color:CanvasText}.products_talentAi__yFya5:after{display:none;animation:none}}.products_heroCue__7uiBu{position:relative;top:1rem;z-index:1;display:flex;flex:none;margin-bottom:2rem}.products_lockup__6nzlN{position:relative;top:-.35rem;zoom:1.275}.products_ctas__YHRey{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.products_scrollCue__XKSrw{display:inline-flex;align-items:center;gap:.625rem;min-height:44px;color:var(--muted);font-size:.8125rem;font-weight:350;letter-spacing:-.01em;transition:color .2s}.products_scrollCue__XKSrw i{display:grid;place-items:center;width:2rem;height:2rem;flex:none;border:1px solid var(--line);border-radius:50%;background:transparent;transition:border-color .2s,transform .2s var(--ease-out),scale .12s}.products_scrollCue__XKSrw svg{width:1rem;height:1rem}@media (prefers-reduced-motion:no-preference){.products_scrollCue__XKSrw svg{animation:products_scrollCueHop__PRkL2 7s 2s infinite}}@keyframes products_scrollCueHop__PRkL2{0%,86%,to{transform:translateY(0);animation-timing-function:ease-out}90%{transform:translateY(-.375rem);animation-timing-function:ease-in}94%{transform:translateY(.125rem);animation-timing-function:ease-out}97%{transform:translateY(-.0625rem);animation-timing-function:ease-in}}.products_scrollCue__XKSrw:active i{scale:.92;border-color:#bdbdbd}.products_scrollCue__XKSrw:focus-visible{border-radius:999px}@media (hover:hover){.products_scrollCue__XKSrw:hover{color:var(--ink-2)}.products_scrollCue__XKSrw:hover i{border-color:#bdbdbd}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.products_scrollCue__XKSrw:hover i{transform:translateY(.125rem)}}.products_products__nHcDm{position:relative;padding-block:3.5rem 3rem;background:linear-gradient(180deg,#f5f5f3,#f2f3f3 65%,#eeeeee)}.products_products__nHcDm>.products_wrap__oks96{max-width:1200px;padding-inline:24px}.products_products__nHcDm:before{content:"";position:absolute;top:0;left:50%;width:min(calc(100% - 48px),1152px);height:1px;transform:translateX(-50%);background:linear-gradient(90deg,transparent,#d9dddb 18%,#d9dddb 82%,transparent);pointer-events:none}.products_productContent__sCZlH{--pa-card-pad:.95rem;--pa-card-stage-pad:.75rem;--pa-card-name-size:1.9rem;--pa-card-description-size:.8125rem;--pa-card-head-top:.75rem;--pa-card-head-bottom:.75rem;width:100%;margin-inline:auto}.products_stack__F6i3v{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.products_win__x885b{--product-border:color-mix(in srgb,var(--product-color) 25%,#e7e7e7);--pad:1.16875rem;--sp:.935rem;position:relative;display:grid;grid-row:span 3;grid-template-rows:subgrid;grid-template-columns:minmax(0,1fr);row-gap:0;min-width:0;scroll-margin-top:2rem;border:1px solid var(--product-border);border-radius:.95rem;background:var(--card);box-shadow:0 3px 1px #00000002,0 9px 18px -13px #00000028;overflow:hidden;transition:border-color .3s,box-shadow .35s var(--ease-out)}@media (hover:hover){.products_win__x885b:hover{border-color:color-mix(in srgb,var(--product-color) 55%,#e7e7e7);box-shadow:0 3px 1px #00000002,0 22px 34px -26px color-mix(in srgb,var(--product-color) 55%,#00000030)}}.products_bar__va66z{display:flex;align-items:center;gap:.75rem;min-height:2.3375rem;padding:.3rem .85rem;border-bottom:1px solid var(--product-border);border-radius:.9rem .9rem 0 0;background:var(--product-wash)}.products_barLabel__I6_Fu{display:flex;align-items:center;gap:.65rem;min-width:0;color:color-mix(in srgb,var(--product-ink) 62%,#5c5c5c)}.products_barLabel__I6_Fu .products_tile__CEobv{--s:1.375rem}.products_body__Ks4sJ{display:contents}.products_head__dqfoA{container-type:inline-size;padding:.79475rem var(--pad) .748rem}.products_wordmark__PLvlN{display:flex;align-items:baseline;font-size:2.244rem;font-weight:600;line-height:1.04;letter-spacing:-.045em}.products_wordmark__PLvlN .products_pslash__Kh1cE{text-shadow:0 0 .04em var(--product-color),0 0 .2em color-mix(in srgb,var(--product-color) 55%,transparent)}.products_promise__JHlmQ{margin-top:.25rem;color:var(--ink);font-size:clamp(.8125rem,3.5cqi,.9375rem);font-weight:500;line-height:1.3;letter-spacing:-.018em}.products_stage__8oWjk{min-width:0;padding:var(--sp);border-top:1px solid color-mix(in srgb,var(--product-color) 16%,#ddd);background:color-mix(in srgb,var(--product-color) 7%,var(--panel))}.products_stage__8oWjk .product-anim{width:100%;border-color:color-mix(in srgb,var(--product-color) 20%,#d9d9d9);border-radius:.7rem;box-shadow:0 3px 1px #00000002,0 9px 18px -13px #00000028}.products_connect__klj8i{padding-block:6rem 3rem}.products_connectGrid__zzwvy{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);grid-template-areas:"copy panel";align-items:center;gap:4rem}.products_connectCopy__MQAkP{grid-area:copy}.products_connectCopy__MQAkP .products_mono__8i36C:first-child{color:var(--muted)}.products_l__R1usr{display:inline-block}.products_h2__t1A8g{margin-top:1.1rem;font-size:clamp(1.875rem,1.3rem + 1.6vw,2.625rem);font-weight:600;line-height:1.08;letter-spacing:-.04em;text-wrap:balance}.products_copyP__4BL9o{max-width:30rem;margin-top:1.1rem;color:var(--muted);font-size:1.0625rem;line-height:1.6;text-wrap:pretty}.products_panel__JsXYO{grid-area:panel;padding:.5rem;border:1px solid #d0d0d0;border-radius:.95rem;background:var(--panel);box-shadow:0 3px 1px #00000002,0 14px 28px -20px #00000030}.products_panelHead__N3MtI{display:flex;align-items:center;gap:.55rem;padding:.55rem .75rem .7rem;color:var(--muted)}.products_flow__6fboH{display:grid;grid-template-columns:5.25rem minmax(0,1fr);align-items:center;gap:1rem;padding:1.1rem .85rem;border-top:1px solid #00000010}.products_pair__qsOjX{display:flex;align-items:center;gap:.3rem}.products_pair__qsOjX .products_tile__CEobv{--s:2.15rem}.products_pair__qsOjX>svg{width:.85rem;height:.85rem;color:#8f8f8f;flex:none}.products_ats__ajIBT{display:inline-grid;place-items:center;flex:none;width:2.15rem;height:2.15rem;border:1px solid #d6d6d6;border-radius:22%;background:#fff;color:#555;font-family:var(--mono);font-size:.5625rem;font-weight:600;letter-spacing:.04em}.products_flow__6fboH strong{display:block;font-size:.9375rem;font-weight:600;line-height:1.4;letter-spacing:-.015em}.products_flow__6fboH p{margin-top:.2rem;color:var(--muted-3);font-size:.8125rem;line-height:1.55}.products_panelFoot__csxVX{display:flex;align-items:center;gap:.55rem;margin:.25rem;padding:.85rem 1rem;border:1px solid #e3e3e3;border-radius:.6rem;background:#fff;color:#4d4d4d;font-size:.8125rem}.products_dot__ro45c{width:.4rem;height:.4rem;flex:none;border-radius:50%;background:#4aa77b;box-shadow:0 0 0 3px #4aa77b17}@keyframes products_xpGlow__pBD_F{50%{box-shadow:0 0 0 5px #4aa77b24}}@media (prefers-reduced-motion:no-preference){.products_dot__ro45c{animation:products_xpGlow__pBD_F 2.8s ease-in-out infinite}}.products_cta__wXzc_{padding-block:3.5rem 5rem}.products_ctaCard__QyJZY{position:relative;overflow:hidden;padding:2.5rem 3rem;border:1px solid var(--line);border-radius:.95rem;background:var(--card);box-shadow:0 3px 1px #00000002,0 9px 18px -13px #00000028}.products_ctaCard__QyJZY:after{content:"";position:absolute;inset:0 0 0 40%;background:radial-gradient(circle at 1px 1px,#0a0b0a14 1px,transparent 0) 0 0 /1.2rem 1.2rem;-webkit-mask-image:linear-gradient(270deg,#000 10%,transparent 85%);mask-image:linear-gradient(270deg,#000 10%,transparent 85%);pointer-events:none}.products_ctaCard__QyJZY>*{position:relative;z-index:1}.products_ctaCard__QyJZY:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--orange),#f6b680 40%,transparent 75%)}.products_ctaCard__QyJZY .products_mono__8i36C{color:var(--muted)}.products_ctaCard__QyJZY .products_h2__t1A8g{margin-top:1rem;font-size:clamp(2rem,1.3rem + 2vw,3rem)}.products_ctaActions__zlDU_{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:1.25rem}.products_ctaActions__zlDU_ .products_copyP__4BL9o{margin:0;max-width:40rem}.products_ctaActions__zlDU_ .products_ctas__YHRey{margin:0;flex:0 0 auto}.products_footerIn__RqpS9{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.75rem 2rem;padding-block:1.4rem 2.25rem;border-top:1px solid var(--line)}.products_footer__i3MfM .products_mono__8i36C .products_logo__Jw1O_{font-size:1.6em}@media (max-width:860px){.products_stack__F6i3v{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.products_stack__F6i3v{gap:24px}}@media (max-width:560px){.products_products__nHcDm>.products_wrap__oks96{padding-inline:18px}}@media (max-width:65em){.products_promise__JHlmQ{font-size:.9375rem}}@media (max-width:60em){.products_hero__HcFK8{padding-block:3rem 2rem}.products_connectGrid__zzwvy{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy" "panel";gap:2.5rem}}@media (max-width:48em){.products_hero__HcFK8{padding-block:1.5rem 1.5rem}.products_heroHeader__eBY46{gap:1rem}.products_heroHeader__eBY46 .products_lockup__6nzlN{zoom:1.0625}.products_heroCopy___dJ_L{padding-block:3rem 2rem}.products_products__nHcDm{padding-top:2.5rem}.products_ctas__YHRey .products_btn___Y67u{flex:1 1 auto}.products_stage__8oWjk{padding:0}.products_stage__8oWjk .product-anim{border:0;border-radius:0;box-shadow:none}.products_connect__klj8i{padding-block:4.5rem 2rem}.products_flow__6fboH{grid-template-columns:minmax(0,1fr);gap:.7rem;padding:1rem .75rem}.products_ats__ajIBT,.products_pair__qsOjX .products_tile__CEobv{--s:1.875rem;width:1.875rem;height:1.875rem}.products_cta__wXzc_{padding-block:2.5rem 3rem}.products_ctaCard__QyJZY{padding:2rem 1.4rem 1.6rem}}@media (max-width:39.99em){.products_heroTitle__k4Ueh{font-size:min(2.44rem,calc((100vw - 2 * var(--gutter)) / 7.1))}.products_brPhone__0Uj2b{display:inline}.products_brWide__OkRnB{display:none}.products_scrollCue__XKSrw{min-height:2.75rem;text-wrap:balance}.products_bar__va66z{padding-inline:var(--pad)}.products_barLabel__I6_Fu .products_mono__8i36C{line-height:1.3;text-wrap:balance}.products_stage__8oWjk .product-anim{background:color-mix(in srgb,var(--product-color) 4%,#fcfcfb)}.products_h2__t1A8g{font-size:min(2.125rem,calc((100vw - 2 * var(--gutter)) / 8.7))}.products_flow__6fboH{grid-template-columns:1.875rem minmax(0,1fr);align-items:start;gap:.9rem;padding:1.1rem .75rem}.products_pair__qsOjX{flex-direction:column;gap:.25rem}.products_pair__qsOjX>svg{rotate:90deg}.products_flow__6fboH strong{font-size:1rem;text-wrap:balance}.products_flow__6fboH p{font-size:.875rem;text-wrap:pretty}.products_ctaCard__QyJZY .products_h2__t1A8g{font-size:2.375rem}.products_ctaCard__QyJZY:after{inset:45% 0 0 0;-webkit-mask-image:linear-gradient(0deg,#000 20%,transparent 95%);mask-image:linear-gradient(0deg,#000 20%,transparent 95%)}.products_ctaActions__zlDU_ .products_ctas__YHRey{flex:1 1 100%}.products_ctas__YHRey .products_btn___Y67u{min-height:3.25rem;font-size:1rem}}@media (max-width:20.99em){.products_scrollCue__XKSrw{flex-direction:column;align-items:flex-start;gap:.6rem}}@media (max-width:60em) and (orientation:landscape) and (max-height:30em){.products_heroCopy___dJ_L{padding-block:1.5rem 3rem}.products_heroCue__7uiBu{margin-bottom:1.25rem}.products_heroTitle__k4Ueh{font-size:2.35rem}.products_win__x885b{grid-row:auto;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.products_bar__va66z{grid-column:1/-1}.products_head__dqfoA{align-self:center}.products_win__x885b .products_stage__8oWjk{container-type:normal;display:grid;align-items:center;border-top:0;border-left:1px solid color-mix(in srgb,var(--product-color) 16%,#ddd)}}@media (prefers-reduced-motion:reduce){.products_btn___Y67u,.products_btn___Y67u svg,.products_scrollCue__XKSrw,.products_scrollCue__XKSrw i,.products_win__x885b{transition:none}.products_btn___Y67u:active,.products_btn___Y67u:hover,.products_btn___Y67u:hover svg{transform:none}}@media (max-width:39.99em){.xyz-home-intro[data-phone-tagline]{--xyz-intro-scale:1.75}}@media (max-width:29.99em){.xyz-home-intro[data-phone-tagline]{--xyz-intro-scale:1.55}}@media (max-width:26.99em){.xyz-home-intro[data-phone-tagline]{--xyz-intro-scale:1.4}}@media (max-width:23.99em){.xyz-home-intro[data-phone-tagline]{--xyz-intro-scale:1.25}}@media (max-width:21.99em){.xyz-home-intro[data-phone-tagline]{--xyz-intro-scale:1.1}}@media (max-width:19.99em){.xyz-home-intro[data-phone-tagline]{--xyz-intro-scale:1}}@media (max-width:17.99em){.xyz-home-intro[data-phone-tagline]{--xyz-intro-scale:.88}}@media (max-width:15.99em){.xyz-home-intro[data-phone-tagline]{--xyz-intro-scale:.78}}.xyz-home-intro[data-phone-tagline]{touch-action:none}html:has(:target) .xyz-home-intro[data-phone-tagline]{display:none}.xyz-home-intro[data-phone-tagline]:not([data-leaving]){animation:xyz-products-intro-failsafe .3s ease-out 9s forwards}@keyframes xyz-products-intro-failsafe{to{opacity:0;visibility:hidden;pointer-events:none}}