.devices-module__EPBbZa__macbook{width:100%;position:relative;container-type:inline-size}.devices-module__EPBbZa__lid{background:#050506;border-radius:2.6cqw 2.6cqw .5cqw .5cqw;margin-inline:5.4cqw;padding:1.15cqw 1.15cqw 1.9cqw;position:relative;box-shadow:0 0 0 .16cqw #3b3c40,0 0 0 .3cqw #1b1c1e,inset 0 0 0 .08cqw #ffffff0f}.devices-module__EPBbZa__macbook[data-finish=silver] .devices-module__EPBbZa__lid{box-shadow:0 0 0 .16cqw #c9cacd,0 0 0 .3cqw #a6a7aa,inset 0 0 0 .08cqw #ffffff0f}.devices-module__EPBbZa__macScreen{aspect-ratio:1512/982;--pt:calc(100cqw / 1512);background:#fff;border-radius:1.25cqw 1.25cqw .2cqw .2cqw;position:relative;overflow:hidden;container-type:inline-size}.devices-module__EPBbZa__notch{z-index:5;width:calc(var(--pt) * 188);height:calc(var(--pt) * 34);border-radius:0 0 calc(var(--pt) * 14) calc(var(--pt) * 14);background:#050506;position:absolute;top:0;left:50%;transform:translate(-50%)}.devices-module__EPBbZa__notch:after{content:"";top:calc(var(--pt) * 12);width:calc(var(--pt) * 9);height:calc(var(--pt) * 9);background:radial-gradient(circle at 35% 35%,#2a3550,#0b0d12 70%);border-radius:50%;position:absolute;left:50%;transform:translate(-50%)}.devices-module__EPBbZa__menubar{height:calc(var(--pt) * 34);padding-inline:calc(var(--pt) * 18);color:#1d1d1f;font:600 calc(var(--pt) * 13.5) / 1 -apple-system, BlinkMacSystemFont, "SF Pro Text", var(--font-inter), system-ui, sans-serif;letter-spacing:-.01em;background:linear-gradient(90deg,#dfe8f7 0%,#ece6f6 45%,#f6e9e2 100%);justify-content:space-between;align-items:center;display:flex;position:absolute;inset:0 0 auto}.devices-module__EPBbZa__menubar>div:first-child>*+*{margin-left:calc(var(--pt) * 19);font-weight:500}.devices-module__EPBbZa__menubar strong{font-weight:700}.devices-module__EPBbZa__menuRight{align-items:center;gap:calc(var(--pt) * 15);font-weight:500;display:flex}.devices-module__EPBbZa__menuRight svg{width:calc(var(--pt) * 16);height:calc(var(--pt) * 16)}.devices-module__EPBbZa__battery{width:calc(var(--pt) * 25);height:calc(var(--pt) * 12);border:calc(var(--pt) * 1.2) solid #1d1d1f8c;border-radius:calc(var(--pt) * 3.5);position:relative}.devices-module__EPBbZa__battery:before{content:"";inset:calc(var(--pt) * 1.4);border-radius:calc(var(--pt) * 1.6);background:#1d1d1f;position:absolute;right:22%}.devices-module__EPBbZa__battery:after{content:"";top:30%;right:calc(var(--pt) * -3.6);width:calc(var(--pt) * 1.8);background:#1d1d1f80;border-radius:0 2px 2px 0;height:40%;position:absolute}.devices-module__EPBbZa__safari{inset:calc(var(--pt) * 34) 0 0;background:#f2f2f7;flex-direction:column;display:flex;position:absolute;overflow:hidden}.devices-module__EPBbZa__safariBar{z-index:2;height:calc(var(--pt) * 52);align-items:center;gap:calc(var(--pt) * 14);padding-inline:calc(var(--pt) * 18);box-shadow:0 calc(var(--pt) * .5) 0 #0000001a;font-family:-apple-system, BlinkMacSystemFont, "SF Pro Text", var(--font-inter), system-ui, sans-serif;background:#fafafceb;flex:none;display:flex;position:relative}.devices-module__EPBbZa__lights{gap:calc(var(--pt) * 8.5);margin-right:calc(var(--pt) * 10);display:flex}.devices-module__EPBbZa__lights i{width:calc(var(--pt) * 13);height:calc(var(--pt) * 13);box-shadow:inset 0 0 0 calc(var(--pt) * .6) #00000024, inset 0 calc(var(--pt) * 2.5) calc(var(--pt) * 3) #ffffff8c;border-radius:50%;display:block}.devices-module__EPBbZa__lights i:first-child{background:radial-gradient(circle at 50% 30%,#ff8a80,#ff5f57 55%,#e0443e)}.devices-module__EPBbZa__lights i:nth-child(2){background:radial-gradient(circle at 50% 30%,#ffd77a,#febc2e 55%,#dea123)}.devices-module__EPBbZa__lights i:nth-child(3){background:radial-gradient(circle at 50% 30%,#6ee58b,#28c840 55%,#1aab29)}.devices-module__EPBbZa__capsule{align-items:center;gap:calc(var(--pt) * 14);height:calc(var(--pt) * 34);padding-inline:calc(var(--pt) * 11);color:#3a3a3c;box-shadow:0 0 0 calc(var(--pt) * .5) #0000001f, 0 calc(var(--pt) * 1) calc(var(--pt) * 3) #00000014;background:#ffffffe6;border-radius:999px;display:flex}.devices-module__EPBbZa__capsule svg{width:calc(var(--pt) * 16);height:calc(var(--pt) * 16);stroke-width:2.1px}.devices-module__EPBbZa__address{max-width:calc(var(--pt) * 560);font-size:calc(var(--pt) * 13.5);letter-spacing:-.01em;color:#1d1d1f;flex:1;justify-content:center;margin-inline:auto;font-weight:500}.devices-module__EPBbZa__address svg{width:calc(var(--pt) * 11);height:calc(var(--pt) * 11);color:#6e6e73}.devices-module__EPBbZa__page{flex:1;min-height:0;position:relative}.devices-module__EPBbZa__page img{width:100%;height:auto;display:block}.devices-module__EPBbZa__deck{background:linear-gradient(#6c6d72 0%,#3a3b3f 9%,#2a2b2e 40%,#18191b 100%);border-radius:.2cqw .2cqw 2.4cqw 2.4cqw/.2cqw .2cqw 1.9cqw 1.9cqw;height:2.35cqw;position:relative;box-shadow:inset 0 .08cqw #ffffff47,0 1.6cqw 3.2cqw -1.2cqw #0000008c}.devices-module__EPBbZa__macbook[data-finish=silver] .devices-module__EPBbZa__deck{background:linear-gradient(#fbfbfc 0%,#e3e4e6 10%,#cfd0d3 45%,#a9aaad 100%);box-shadow:inset 0 .08cqw #fff,0 1.6cqw 3.2cqw -1.2cqw #00000059}.devices-module__EPBbZa__deck:before{content:"";background:linear-gradient(#00000059,#0000001f);border-radius:0 0 1cqw 1cqw;width:15cqw;height:.85cqw;position:absolute;top:0;left:50%;transform:translate(-50%)}.devices-module__EPBbZa__macbook[data-finish=silver] .devices-module__EPBbZa__deck:before{background:linear-gradient(#00000029,#0000000a)}.devices-module__EPBbZa__floorShadow{filter:blur(.4cqw);z-index:-1;background:radial-gradient(closest-side,#00000047,#0000);border-radius:50%;height:2.4cqw;position:absolute;bottom:-2.4cqw;left:6%;right:6%}.devices-module__EPBbZa__iphone{aspect-ratio:71.9/150;width:100%;position:relative;container-type:inline-size}.devices-module__EPBbZa__band{background:linear-gradient(90deg, var(--band-edge) 0%, var(--band-hi) 3%, var(--band) 8%, var(--band) 92%, var(--band-hi) 97%, var(--band-edge) 100%);border-radius:16.4cqw;padding:1.25cqw;position:absolute;inset:0;box-shadow:inset 0 0 0 .25cqw #0000002e,0 3cqw 7cqw -2cqw #00000073,0 1cqw 2cqw #0000001f}.devices-module__EPBbZa__iphone[data-finish=silver]{--band:#d7d8da;--band-hi:#f7f7f8;--band-edge:#a7a8ab}.devices-module__EPBbZa__iphone[data-finish=blue]{--band:#2f3c55;--band-hi:#6c7a96;--band-edge:#1a2131}.devices-module__EPBbZa__iphone[data-finish=orange]{--band:#d9672a;--band-hi:#f2a172;--band-edge:#9c4415}.devices-module__EPBbZa__glassFace{background:#050506;border-radius:15.2cqw;height:100%;padding:2.55cqw;position:relative}.devices-module__EPBbZa__phoneScreen{--pt:calc(100cqw / 402);background:#f2f2f7;border-radius:12.7cqw;height:100%;position:relative;overflow:hidden;container-type:inline-size}.devices-module__EPBbZa__phoneScreen img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.devices-module__EPBbZa__island{top:calc(var(--pt) * 11);z-index:4;width:calc(var(--pt) * 125);height:calc(var(--pt) * 37);background:#000;border-radius:999px;position:absolute;left:50%;transform:translate(-50%)}.devices-module__EPBbZa__island:after{content:"";top:50%;right:calc(var(--pt) * 22);width:calc(var(--pt) * 11);height:calc(var(--pt) * 11);background:radial-gradient(circle at 35% 35%,#283656,#07080c 70%);border-radius:50%;position:absolute;transform:translateY(-50%)}.devices-module__EPBbZa__statusBar{z-index:3;height:calc(var(--pt) * 59);padding:calc(var(--pt) * 4) calc(var(--pt) * 32) 0 calc(var(--pt) * 52);color:var(--status-ink,#000);font:600 calc(var(--pt) * 17) / 1 -apple-system, BlinkMacSystemFont, "SF Pro Text", var(--font-inter), system-ui, sans-serif;letter-spacing:-.02em;justify-content:space-between;align-items:center;display:flex;position:absolute;inset:0 0 auto}.devices-module__EPBbZa__statusIcons{align-items:center;gap:calc(var(--pt) * 6);display:flex}.devices-module__EPBbZa__statusIcons svg{width:calc(var(--pt) * 18);height:calc(var(--pt) * 18)}.devices-module__EPBbZa__phoneBattery{width:calc(var(--pt) * 26);height:calc(var(--pt) * 13);border-radius:calc(var(--pt) * 4.2);background:color-mix(in srgb, var(--status-ink,#000) 35%, transparent);position:relative}.devices-module__EPBbZa__phoneBattery:before{content:"";border-radius:inherit;background:var(--status-ink,#000);position:absolute;inset:0 18% 0 0}.devices-module__EPBbZa__homeIndicator{bottom:calc(var(--pt) * 8);z-index:3;width:calc(var(--pt) * 140);height:calc(var(--pt) * 5);background:var(--status-ink,#000);border-radius:999px;position:absolute;left:50%;transform:translate(-50%)}.devices-module__EPBbZa__button{background:linear-gradient(90deg, var(--band-edge), var(--band-hi) 45%, var(--band));border-radius:.6cqw;width:.9cqw;position:absolute}.devices-module__EPBbZa__button[data-side=left]{left:-.7cqw}.devices-module__EPBbZa__button[data-side=right]{right:-.7cqw}.devices-module__EPBbZa__window{--pt:calc(100cqw / 1512);background:#f2f2f7;border-radius:1.4cqw;width:100%;position:relative;overflow:hidden;box-shadow:0 0 0 .5px #00000029,0 2.5cqw 6cqw -2cqw #00000059,0 .8cqw 1.6cqw #00000014;container-type:inline-size}.devices-module__EPBbZa__window .devices-module__EPBbZa__safariBar{height:calc(var(--pt) * 60)}.devices-module__EPBbZa__window .devices-module__EPBbZa__lights i{width:calc(var(--pt) * 15);height:calc(var(--pt) * 15)}.devices-module__EPBbZa__macbook[data-appearance=dark] .devices-module__EPBbZa__menubar,.devices-module__EPBbZa__window[data-appearance=dark] .devices-module__EPBbZa__menubar{color:#f5f5f7;background:linear-gradient(90deg,#0d1a33 0%,#1d1436 50%,#2c1623 100%)}.devices-module__EPBbZa__macbook[data-appearance=dark] .devices-module__EPBbZa__battery{border-color:#f5f5f799}.devices-module__EPBbZa__macbook[data-appearance=dark] .devices-module__EPBbZa__battery:before{background:#f5f5f7}.devices-module__EPBbZa__macbook[data-appearance=dark] .devices-module__EPBbZa__battery:after{background:#f5f5f78c}:is(.devices-module__EPBbZa__macbook,.devices-module__EPBbZa__window)[data-appearance=dark] .devices-module__EPBbZa__safari,.devices-module__EPBbZa__window[data-appearance=dark]{background:#1c1c1e}:is(.devices-module__EPBbZa__macbook,.devices-module__EPBbZa__window)[data-appearance=dark] .devices-module__EPBbZa__safariBar{box-shadow:0 calc(var(--pt) * .5) 0 #ffffff14;background:#262628f0}:is(.devices-module__EPBbZa__macbook,.devices-module__EPBbZa__window)[data-appearance=dark] .devices-module__EPBbZa__capsule{color:#d1d1d6;box-shadow:0 0 0 calc(var(--pt) * .5) #ffffff1f;background:#ffffff14}:is(.devices-module__EPBbZa__macbook,.devices-module__EPBbZa__window)[data-appearance=dark] .devices-module__EPBbZa__address{color:#f5f5f7}
.interactive-module__BewbBa__tablist,.interactive-module__BewbBa__tab,.interactive-module__BewbBa__assistant{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){.interactive-module__BewbBa__tablist,.interactive-module__BewbBa__tab,.interactive-module__BewbBa__assistant{--lightningcss-light: ;--lightningcss-dark:initial}}:is([data-appearance=light] :is(.interactive-module__BewbBa__tablist,.interactive-module__BewbBa__tab,.interactive-module__BewbBa__assistant),[data-appearance=system] :is(.interactive-module__BewbBa__tablist,.interactive-module__BewbBa__tab,.interactive-module__BewbBa__assistant)){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-appearance=dark] :is(.interactive-module__BewbBa__tablist,.interactive-module__BewbBa__tab,.interactive-module__BewbBa__assistant){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){[data-appearance=system] :is(.interactive-module__BewbBa__tablist,.interactive-module__BewbBa__tab,.interactive-module__BewbBa__assistant){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.interactive-module__BewbBa__tablist{scrollbar-width:none;background:var(--lightningcss-light,#0000000d)var(--lightningcss-dark,#ffffff14);border-radius:999px;gap:4px;width:max-content;max-width:100%;margin-inline:auto;padding:4px;display:flex;overflow-x:auto;box-shadow:inset 0 0 0 .5px var(--lightningcss-light,#0000000f)var(--lightningcss-dark,#ffffff0f)}.interactive-module__BewbBa__tablist::-webkit-scrollbar{display:none}@media (max-width:720px){.interactive-module__BewbBa__tablist{scroll-snap-type:x proximity;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14px calc(100% - 14px),#0000);mask-image:linear-gradient(90deg,#0000,#000 14px calc(100% - 14px),#0000)}.interactive-module__BewbBa__tab{scroll-snap-align:center}}.interactive-module__BewbBa__tab{letter-spacing:-.016em;white-space:nowrap;color:var(--lightningcss-light,#424245)var(--lightningcss-dark,#d1d1d6);border-radius:999px;flex:none;padding:9px 18px;font-size:15px;font-weight:500;transition:background-color .2s,color .2s,box-shadow .2s;position:relative;overflow:hidden}.interactive-module__BewbBa__tab:hover{color:var(--lightningcss-light,#1d1d1f)var(--lightningcss-dark,#f5f5f7)}.interactive-module__BewbBa__tab[aria-selected=true]{color:var(--lightningcss-light,#1d1d1f)var(--lightningcss-dark,#f5f5f7);background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#3a3a3c);font-weight:600;box-shadow:0 0 0 .5px #0000000a,0 2px 8px #0000001a}.interactive-module__BewbBa__tab:focus-visible{outline-offset:2px;outline:3px solid #0071e366}.interactive-module__BewbBa__progress{background:var(--accent,#0071e3);transform-origin:0;height:2px;animation:interactive-module__BewbBa__fill var(--duration,7s) linear forwards;border-radius:2px;position:absolute;bottom:5px;left:18px;right:18px;transform:scaleX(0)}.interactive-module__BewbBa__progress[data-paused=true]{animation-play-state:paused}@keyframes interactive-module__BewbBa__fill{to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.interactive-module__BewbBa__progress{display:none}}.interactive-module__BewbBa__stack{width:100%;height:100%;position:relative}.interactive-module__BewbBa__slide{opacity:0;transition:opacity .52s cubic-bezier(.2,.8,.2,1),transform .7s cubic-bezier(.2,.8,.2,1);transform:scale(1.012)}.interactive-module__BewbBa__slide[data-active=true]{opacity:1;transform:none}.interactive-module__BewbBa__panelText{animation:.52s cubic-bezier(.2,.8,.2,1) both interactive-module__BewbBa__textIn}@keyframes interactive-module__BewbBa__textIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.interactive-module__BewbBa__slide,.interactive-module__BewbBa__panelText{transition:none;animation:none}}.interactive-module__BewbBa__assistant{--assistant-meta:var(--lightningcss-light,#636366)var(--lightningcss-dark,#b4b4b9);--assistant-accent:var(--lightningcss-light,#06c)var(--lightningcss-dark,#5eadff);border-radius:var(--lg-radius-card,14px);color:var(--lightningcss-light,#1d1d1f)var(--lightningcss-dark,#f5f5f7);background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#242426);border:1px solid var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#ffffff24);padding:18px}.interactive-module__BewbBa__thread{flex-direction:column;gap:10px;min-height:236px;padding:6px 2px 14px;display:flex}.interactive-module__BewbBa__bubbleUser{color:#fff;background:#0071e3;border-radius:20px 20px 6px;align-self:flex-end;max-width:85%;padding:9px 14px;font-size:15px;line-height:1.35}.interactive-module__BewbBa__bubbleAi{background:var(--lightningcss-light,#f5f5f7)var(--lightningcss-dark,#3a3a3c);border-radius:20px 20px 20px 6px;align-self:flex-start;max-width:92%;padding:11px 14px;font-size:15px;line-height:1.45}.interactive-module__BewbBa__typing{gap:4px;padding:4px 2px;display:inline-flex}.interactive-module__BewbBa__typing i{background:var(--assistant-meta);border-radius:50%;width:7px;height:7px;animation:1s ease-in-out infinite interactive-module__BewbBa__bounce}.interactive-module__BewbBa__typing i:nth-child(2){animation-delay:.15s}.interactive-module__BewbBa__typing i:nth-child(3){animation-delay:.3s}@keyframes interactive-module__BewbBa__bounce{0%,80%,to{opacity:.5;transform:translateY(0)}40%{opacity:1}}.interactive-module__BewbBa__chip{text-align:left;color:var(--lightningcss-light,#3a3a3c)var(--lightningcss-dark,#e5e5ea);background:var(--lightningcss-light,#ededf0)var(--lightningcss-dark,#38383a);border-radius:999px;padding:8px 13px;font-size:13px;line-height:1.2;transition:background-color .18s,color .18s}.interactive-module__BewbBa__chip:hover{background:var(--lightningcss-light,#e3e3e8)var(--lightningcss-dark,#48484a)}.interactive-module__BewbBa__chip[aria-pressed=true]{color:#fff;box-shadow:none;background:#0071e3}.interactive-module__BewbBa__chip:focus-visible{outline-offset:2px;outline:3px solid #0a84ff99}@media (prefers-reduced-motion:reduce){.interactive-module__BewbBa__typing i{animation:none}}.interactive-module__BewbBa__check{width:22px;height:22px;color:var(--tile-glyph,#06c);background:var(--tile-fill,#ebf3fe);box-shadow:inset 0 0 0 .5px var(--tile-edge,#0066cc24);border-radius:999px;flex:none;justify-content:center;align-items:center;margin-top:0;display:flex}.interactive-module__BewbBa__check svg{width:14px;height:14px}
.landing-module___sI09W__page,.landing-module___sI09W__palette{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){.landing-module___sI09W__page,.landing-module___sI09W__palette{--lightningcss-light: ;--lightningcss-dark:initial}}.landing-module___sI09W__page[data-appearance=light],.landing-module___sI09W__palette[data-appearance=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.landing-module___sI09W__page[data-appearance=dark],.landing-module___sI09W__palette[data-appearance=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.landing-module___sI09W__page,.landing-module___sI09W__palette{--ink:var(--lightningcss-light,#1d1d1f)var(--lightningcss-dark,#f5f5f7);--ink-2:var(--lightningcss-light,#636366)var(--lightningcss-dark,#b4b4b9);--ink-3:var(--lightningcss-light,#6c6c70)var(--lightningcss-dark,#98989d);--link:var(--lightningcss-light,#06c)var(--lightningcss-dark,#2997ff);--accent:#0071e3;--accent-hover:#0068d1;--canvas:var(--lightningcss-light,#f5f5f7)var(--lightningcss-dark,#000);--hero:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000);--surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1c1c1e);--surface-hover:var(--lightningcss-light,#f5f5f7)var(--lightningcss-dark,#2c2c2e);--surface-active:var(--lightningcss-light,#ececf0)var(--lightningcss-dark,#3a3a3c);--separator:var(--lightningcss-light,#3c3c432e)var(--lightningcss-dark,#545458a6);--separator-2:var(--lightningcss-light,#3c3c431a)var(--lightningcss-dark,#54545880);--line:var(--lightningcss-light,#d2d2d7)var(--lightningcss-dark,#424245);--sep:var(--lightningcss-light,#e5e5ea)var(--lightningcss-dark,#38383a);--orange-ink:var(--lightningcss-light,#bf4800)var(--lightningcss-dark,#ff9f0a);--nav-ink:var(--lightningcss-light,#424245)var(--lightningcss-dark,#d1d1d6);--chevron:var(--lightningcss-light,#c7c7cc)var(--lightningcss-dark,#5a5a5e);--press:var(--lightningcss-light,#0000000d)var(--lightningcss-dark,#ffffff14);--tile-glyph:var(--lightningcss-light,#06c)var(--lightningcss-dark,#6cb2ff);--tile-fill:var(--lightningcss-light,#ebf3fe)var(--lightningcss-dark,#11243f);--tile-sheen:var(--lightningcss-light,#ffffffe6)var(--lightningcss-dark,#ffffff14);--tile-edge:var(--lightningcss-light,#0066cc24)var(--lightningcss-dark,#6cb2ff38);--tile-drop:var(--lightningcss-light,#0028640f)var(--lightningcss-dark,#00000080)}.landing-module___sI09W__page{color:var(--ink,#1d1d1f);background:var(--hero,#fff);font-family:-apple-system, BlinkMacSystemFont, "SF Pro Text", var(--font-inter), "Segoe UI", system-ui, sans-serif;letter-spacing:-.022em;-webkit-font-smoothing:antialiased;font-size:17px;line-height:1.47;overflow-x:clip}.landing-module___sI09W__display{font-family:-apple-system, BlinkMacSystemFont, "SF Pro Display", var(--font-inter), "Segoe UI", system-ui, sans-serif;text-wrap:balance}.landing-module___sI09W__navWrap{z-index:40;pointer-events:none;padding:12px 16px 0;position:sticky;top:0}.landing-module___sI09W__nav{pointer-events:auto;-webkit-backdrop-filter:blur(22px)saturate(1.8);backdrop-filter:blur(22px)saturate(1.8);background:var(--lightningcss-light,#ffffffa8)var(--lightningcss-dark,#1e1e20a8);border-radius:999px;align-items:center;gap:8px;max-width:1080px;height:52px;margin:0 auto;padding:0 8px 0 16px;display:flex;box-shadow:inset 0 1px var(--lightningcss-light,#fffffff2)var(--lightningcss-dark,#ffffff1f),inset 0 0 0 1px var(--lightningcss-light,#ffffff80)var(--lightningcss-dark,#ffffff0f),0 0 0 .5px var(--lightningcss-light,#0000001f)var(--lightningcss-dark,#0009),0 10px 30px -12px var(--lightningcss-light,#0000002e)var(--lightningcss-dark,#0009)}.landing-module___sI09W__navLink{letter-spacing:-.01em;color:var(--nav-ink,#424245);border-radius:999px;padding:6px 12px;font-size:13px;transition:background-color .16s,color .16s}.landing-module___sI09W__navLink:hover{color:var(--ink,#1d1d1f);background:var(--press,#0000000d)}.landing-module___sI09W__btnPrimary,.landing-module___sI09W__btnSecondary{letter-spacing:-.022em;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:0 22px;font-size:17px;font-weight:500;transition:background-color .18s,box-shadow .18s,transform .18s,color .18s;display:inline-flex}.landing-module___sI09W__btnPrimary{color:#fff;background:var(--accent,#0071e3);box-shadow:inset 0 1px #ffffff38,0 8px 20px -10px #0071e3cc}.landing-module___sI09W__btnPrimary:hover{background:var(--accent-hover,#0077ed)}.landing-module___sI09W__btnSecondary{color:var(--link,#06c);box-shadow:inset 0 0 0 1px var(--accent,#0071e3)}.landing-module___sI09W__btnSecondary:hover{color:#fff;background:var(--accent,#0071e3)}.landing-module___sI09W__btnPrimary:active,.landing-module___sI09W__btnSecondary:active{transform:scale(.97)}.landing-module___sI09W__btnSmall{letter-spacing:-.01em;min-height:34px;padding:0 16px;font-size:13px}.landing-module___sI09W__heroGlow{z-index:-1;pointer-events:none;background:var(--canvas);position:absolute;inset:34% -10% -6%}.landing-module___sI09W__darkGlow{pointer-events:none;background:var(--canvas);position:absolute;inset:0}.landing-module___sI09W__faq summary::-webkit-details-marker{display:none}.landing-module___sI09W__faq .landing-module___sI09W__plus{transition:transform .24s cubic-bezier(.2,.8,.2,1)}.landing-module___sI09W__faq[open] .landing-module___sI09W__plus{transform:rotate(45deg)}.landing-module___sI09W__groupHeader{letter-spacing:-.01em;color:var(--ink-2,#6e6e73);margin:0 0 8px 18px;font-size:13px;font-weight:400}.landing-module___sI09W__group{background:var(--surface,#fff);border-radius:14px;overflow:hidden;box-shadow:0 0 0 .5px #0000000d,0 1px 3px #0000000a}.landing-module___sI09W__row{align-items:center;gap:14px;min-height:60px;padding:10px 14px 10px 16px;transition:background-color .15s;display:flex;position:relative}.landing-module___sI09W__row:hover{background:var(--surface-hover,#f5f5f7)}.landing-module___sI09W__row:active{background:var(--surface-active,#ececf0)}.landing-module___sI09W__row:focus-visible{outline-offset:-3px;outline:3px solid #0071e366}.landing-module___sI09W__group>li+li>.landing-module___sI09W__row:before{content:"";background:var(--separator,#3c3c432e);height:.5px;position:absolute;top:0;left:62px;right:0}.landing-module___sI09W__rowIcon,.landing-module___sI09W__whyIcon,.landing-module___sI09W__pointIcon{color:var(--tile-glyph,#06c);background:linear-gradient(180deg, var(--tile-sheen,#ffffffe6), transparent 72%), var(--tile-fill,#ebf3fe);box-shadow:inset 0 0 0 .5px var(--tile-edge,#0066cc24), 0 1px 1.5px var(--tile-drop,#0028640f);flex:none;justify-content:center;align-items:center;display:flex}.landing-module___sI09W__rowIcon{border-radius:9px;width:32px;height:32px}.landing-module___sI09W__rowIcon svg{width:19px;height:19px}.landing-module___sI09W__rowText{flex:1;min-width:0}.landing-module___sI09W__rowTitle{letter-spacing:-.022em;color:var(--ink,#1d1d1f);font-size:17px;line-height:1.25;display:block}.landing-module___sI09W__rowSummary{letter-spacing:-.01em;color:var(--ink-3,#86868b);margin-top:1px;font-size:13px;line-height:1.3;display:block}.landing-module___sI09W__chevron{width:18px;height:18px;color:var(--chevron,#c7c7cc);flex:none}.landing-module___sI09W__whyCard{background:var(--surface,#fff);min-height:210px;transition:transform .26s var(--nav-ease,ease), box-shadow .26s ease;border-radius:24px;flex-direction:column;padding:24px;display:flex;position:relative;box-shadow:0 0 0 .5px #0000000d,0 1px 3px #0000000a}.landing-module___sI09W__whyCard:hover{transform:translateY(-3px);box-shadow:0 0 0 .5px #0000000f,0 18px 40px -18px #00000040}.landing-module___sI09W__whyCard:focus-visible{outline-offset:3px;outline:3px solid #0071e366}.landing-module___sI09W__whyIcon{border-radius:13px;width:46px;height:46px}.landing-module___sI09W__whyIcon svg{width:25px;height:25px}@media (max-width:639px){.landing-module___sI09W__whyCard{border-radius:20px;min-height:0;padding:18px}.landing-module___sI09W__whyIcon{border-radius:10px;width:38px;height:38px}.landing-module___sI09W__whyIcon svg{width:20px;height:20px}}.landing-module___sI09W__whyMore{color:var(--link,#06c);align-items:center;gap:2px;margin-top:auto;padding-top:16px;font-size:15px;display:inline-flex}@media (max-width:639px){.landing-module___sI09W__whyMore{padding-top:10px;font-size:14px}}.landing-module___sI09W__backLink{letter-spacing:-.016em;height:36px;color:var(--link,#06c);border-radius:999px;align-items:center;gap:2px;padding:0 12px 0 6px;font-size:15px;transition:background-color .15s;display:inline-flex}.landing-module___sI09W__backLink:hover{background:var(--press,#0000000d)}.landing-module___sI09W__backLink svg{width:22px;height:22px}.landing-module___sI09W__barTitle{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.016em;max-width:46%;color:var(--ink,#1d1d1f);pointer-events:none;font-size:15px;font-weight:600;position:absolute;left:50%;overflow:hidden;transform:translate(-50%)}@supports (animation-timeline:scroll()){.landing-module___sI09W__barTitle{animation:linear both landing-module___sI09W__barTitleIn;animation-timeline:scroll(root);animation-range:90px 150px}@keyframes landing-module___sI09W__barTitleIn{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0}}}@media (max-width:640px){.landing-module___sI09W__barTitle{display:none}}.landing-module___sI09W__pointList{background:var(--separator-2,#3c3c431a);border-radius:20px;gap:1px;display:grid;overflow:hidden;box-shadow:0 0 0 .5px #0000000a}.landing-module___sI09W__point{background:var(--surface,#fff);gap:14px;padding:18px 20px;display:flex}.landing-module___sI09W__pointIcon{border-radius:10px;width:36px;height:36px}.landing-module___sI09W__pointIcon svg{width:20px;height:20px}.landing-module___sI09W__page .landing-module___sI09W__onlyDark,.landing-module___sI09W__page[data-appearance=dark] .landing-module___sI09W__onlyLight{display:none}.landing-module___sI09W__page[data-appearance=dark] .landing-module___sI09W__onlyDark{display:block}@media (prefers-color-scheme:dark){.landing-module___sI09W__page[data-appearance=system] .landing-module___sI09W__onlyLight{display:none}.landing-module___sI09W__page[data-appearance=system] .landing-module___sI09W__onlyDark{display:block}}
.keystone-module__iiat3q__root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--k-canvas:var(--lightningcss-light,#f6f5f1)var(--lightningcss-dark,#0a0f1e);--k-canvas-2:var(--lightningcss-light,#efede6)var(--lightningcss-dark,#0d1427);--k-surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,#121a2e);--k-surface-2:var(--lightningcss-light,#fbfaf7)var(--lightningcss-dark,#161f36);--k-ink:var(--lightningcss-light,#111a33)var(--lightningcss-dark,#edf0f7);--k-ink-2:var(--lightningcss-light,#454f68)var(--lightningcss-dark,#b3bbcd);--k-ink-3:var(--lightningcss-light,#5f6880)var(--lightningcss-dark,#8d96ab);--k-line:var(--lightningcss-light,#e3e0d6)var(--lightningcss-dark,#222c44);--k-line-strong:var(--lightningcss-light,#d2cec2)var(--lightningcss-dark,#313c59);--k-brand:var(--lightningcss-light,#1d4ed8)var(--lightningcss-dark,#3b6bf2);--k-brand-hover:var(--lightningcss-light,#1a3bb0)var(--lightningcss-dark,#2f5bd0);--k-brand-ink:var(--lightningcss-light,#1d4ed8)var(--lightningcss-dark,#8faeff);--k-brand-soft:var(--lightningcss-light,#e8eefd)var(--lightningcss-dark,#172347);--k-gold:#f5b93a;--k-gold-ink:var(--lightningcss-light,#8a5a00)var(--lightningcss-dark,#f5b93a);--k-panel:var(--lightningcss-light,#0f1b3d)var(--lightningcss-dark,#111d40);--k-shadow-color:var(--lightningcss-light,#111a330f)var(--lightningcss-dark,#00000073);--k-shadow-deep:var(--lightningcss-light,#111a3347)var(--lightningcss-dark,#000000bf);--k-shadow:0 1px 2px var(--k-shadow-color);--k-shadow-lg:0 30px 60px -28px var(--k-shadow-deep);background:var(--k-canvas);color:var(--k-ink);font-family:var(--font-inter), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;font-feature-settings:"cv11";-webkit-font-smoothing:antialiased;min-height:100vh}@media (prefers-color-scheme:dark){.keystone-module__iiat3q__root{--lightningcss-light: ;--lightningcss-dark:initial}}.keystone-module__iiat3q__root[data-appearance=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.keystone-module__iiat3q__root[data-appearance=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.keystone-module__iiat3q__root .keystone-module__iiat3q__onlyDark,.keystone-module__iiat3q__root[data-appearance=dark] .keystone-module__iiat3q__onlyLight{display:none}.keystone-module__iiat3q__root[data-appearance=dark] .keystone-module__iiat3q__onlyDark{display:block}@media (prefers-color-scheme:dark){.keystone-module__iiat3q__root[data-appearance=system] .keystone-module__iiat3q__onlyLight{display:none}.keystone-module__iiat3q__root[data-appearance=system] .keystone-module__iiat3q__onlyDark{display:block}}.keystone-module__iiat3q__root :focus-visible{outline:2px solid var(--k-brand-ink);outline-offset:3px;border-radius:6px}.keystone-module__iiat3q__container{width:100%;max-width:1200px;margin-inline:auto;padding-inline:20px}@media (min-width:768px){.keystone-module__iiat3q__container{padding-inline:32px}}.keystone-module__iiat3q__header{z-index:40;background:color-mix(in srgb, var(--k-canvas) 94%, transparent);border-bottom:1px solid var(--k-line);position:sticky;top:0}.keystone-module__iiat3q__headerInner{align-items:center;gap:28px;height:68px;display:flex}.keystone-module__iiat3q__brand{color:var(--k-ink);align-items:center;gap:10px;margin-right:auto;text-decoration:none;display:inline-flex}.keystone-module__iiat3q__brandAi{color:var(--lightningcss-light,#1d4ed8)var(--lightningcss-dark,#8faeff)}.keystone-module__iiat3q__navLinks{align-items:center;gap:26px;display:none}@media (min-width:1024px){.keystone-module__iiat3q__navLinks{display:flex}}.keystone-module__iiat3q__navLink{color:var(--k-ink-2);font-size:15px;font-weight:500;text-decoration:none}.keystone-module__iiat3q__navLink:hover{color:var(--k-ink)}.keystone-module__iiat3q__headerActions{align-items:center;gap:12px;display:flex}.keystone-module__iiat3q__signIn{display:none}@media (min-width:640px){.keystone-module__iiat3q__signIn{display:inline-flex}}.keystone-module__iiat3q__menu{position:relative}@media (min-width:1024px){.keystone-module__iiat3q__menu{display:none}}.keystone-module__iiat3q__menu>summary{cursor:pointer;width:44px;height:44px;color:var(--k-ink);border:1px solid var(--k-line);border-radius:10px;place-items:center;list-style:none;display:grid}.keystone-module__iiat3q__menu>summary::-webkit-details-marker{display:none}.keystone-module__iiat3q__menu>summary svg{width:22px;height:22px}.keystone-module__iiat3q__menuPanel{background:var(--k-surface);border:1px solid var(--k-line);width:min(280px,100vw - 40px);box-shadow:var(--k-shadow-lg);border-radius:14px;padding:8px;display:grid;position:absolute;top:calc(100% + 10px);right:0}.keystone-module__iiat3q__menuPanel a{color:var(--k-ink);border-radius:8px;padding:12px;font-size:16px;font-weight:500;text-decoration:none}.keystone-module__iiat3q__menuPanel a:hover{background:var(--k-canvas-2)}.keystone-module__iiat3q__btn{letter-spacing:-.01em;white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:8px;height:48px;padding-inline:22px;font-size:16px;font-weight:600;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.keystone-module__iiat3q__btn svg{width:18px;height:18px}.keystone-module__iiat3q__btnSm{height:40px;padding-inline:16px;font-size:15px}.keystone-module__iiat3q__btnPrimary{background:var(--k-brand);color:#fff}.keystone-module__iiat3q__btnPrimary:hover{background:var(--k-brand-hover)}.keystone-module__iiat3q__btnSecondary{background:var(--k-surface);color:var(--k-ink);border:1px solid var(--k-line-strong)}.keystone-module__iiat3q__btnSecondary:hover{border-color:var(--k-ink-3)}.keystone-module__iiat3q__btnOnPanel{color:#0f1b3d;background:#fff}.keystone-module__iiat3q__btnOnPanel:hover{background:#e9eefc}.keystone-module__iiat3q__btnGhostOnPanel{color:#fff;border:1px solid #ffffff59}.keystone-module__iiat3q__btnGhostOnPanel:hover{border-color:#fff}.keystone-module__iiat3q__btnRow{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:479px){.keystone-module__iiat3q__btnRow>.keystone-module__iiat3q__btn{flex:100%}}.keystone-module__iiat3q__textLink{color:var(--k-brand-ink);align-items:center;gap:6px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.keystone-module__iiat3q__textLink svg{width:17px;height:17px;transition:transform .15s}.keystone-module__iiat3q__textLink:hover svg,a:hover>.keystone-module__iiat3q__textLink svg{transform:translate(2px)}.keystone-module__iiat3q__kicker{color:var(--k-ink-2);align-items:center;gap:10px;font-size:15px;font-weight:600;display:inline-flex}.keystone-module__iiat3q__kicker:before{content:"";background:var(--k-gold);clip-path:polygon(0 0,100% 0,78% 100%,22% 100%);flex:none;width:14px;height:8px}.keystone-module__iiat3q__h1{letter-spacing:-.036em;color:var(--k-ink);text-wrap:balance;margin:18px 0 0;font-size:clamp(38px,4.4vw,58px);font-weight:650;line-height:1.03}.keystone-module__iiat3q__h2{letter-spacing:-.03em;color:var(--k-ink);text-wrap:balance;margin:0;font-size:clamp(30px,3.4vw,44px);font-weight:650;line-height:1.08}.keystone-module__iiat3q__h3{letter-spacing:-.018em;color:var(--k-ink);margin:0;font-size:19px;font-weight:600;line-height:1.3}.keystone-module__iiat3q__lead{max-width:36rem;color:var(--k-ink-2);text-wrap:pretty;margin:22px 0 0;font-size:clamp(18px,1.5vw,20px);line-height:1.55}.keystone-module__iiat3q__sub{max-width:40rem;color:var(--k-ink-2);text-wrap:pretty;margin:14px 0 0;font-size:18px;line-height:1.55}.keystone-module__iiat3q__body{color:var(--k-ink-2);margin:8px 0 0;font-size:15.5px;line-height:1.55}.keystone-module__iiat3q__small{color:var(--k-ink-3);font-size:13px;line-height:1.5}.keystone-module__iiat3q__hero{padding-block:56px 88px;position:relative;overflow:hidden}@media (min-width:1024px){.keystone-module__iiat3q__hero{padding-block:80px 112px}}.keystone-module__iiat3q__heroGrid{align-items:center;gap:56px;display:grid}@media (min-width:1024px){.keystone-module__iiat3q__heroGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px}}.keystone-module__iiat3q__proof{gap:12px;margin:34px 0 0;padding:0;list-style:none;display:grid}.keystone-module__iiat3q__proof li{color:var(--k-ink-2);align-items:flex-start;gap:12px;font-size:15.5px;line-height:1.45;display:flex}.keystone-module__iiat3q__proof svg{width:20px;height:20px;color:var(--k-brand-ink);flex:none;margin-top:1px}.keystone-module__iiat3q__heroVisual{padding-bottom:28px;position:relative}.keystone-module__iiat3q__heroArt{z-index:0;width:112%;color:var(--k-line-strong);pointer-events:none;position:absolute;inset:-12% -18% auto auto;-webkit-mask-image:linear-gradient(#000 45%,#0000 78%);mask-image:linear-gradient(#000 45%,#0000 78%)}.keystone-module__iiat3q__heroArt .keystone{fill:var(--k-gold)}.keystone-module__iiat3q__caption{margin:18px 0 0}.keystone-module__iiat3q__browser{z-index:1;background:var(--k-surface);border:1px solid var(--k-line-strong);box-shadow:var(--k-shadow-lg);border-radius:14px;position:relative;overflow:hidden}.keystone-module__iiat3q__browserBar{border-bottom:1px solid var(--k-line);background:var(--k-surface-2);justify-content:center;align-items:center;height:38px;display:flex}.keystone-module__iiat3q__address{background:var(--k-canvas-2);color:var(--k-ink-3);letter-spacing:0;border-radius:7px;align-items:center;gap:6px;padding:4px 14px;font-size:12px;display:inline-flex}.keystone-module__iiat3q__address svg{width:12px;height:12px}.keystone-module__iiat3q__shot{width:100%;height:auto;display:block}.keystone-module__iiat3q__phone{z-index:2;background:var(--lightningcss-light,#111a33)var(--lightningcss-dark,#2a3450);border-radius:34px;width:27%;max-width:236px;padding:7px;position:absolute;bottom:-6px;left:-4%;box-shadow:0 26px 48px -18px #0a10288c}@media (min-width:1024px){.keystone-module__iiat3q__phone{left:-9%}}.keystone-module__iiat3q__phoneScreen{background:#fff;border-radius:27px;display:block;overflow:hidden}.keystone-module__iiat3q__phoneSolo{width:100%;max-width:280px;margin-inline:auto;position:relative;bottom:auto;left:auto}.keystone-module__iiat3q__section{padding-block:72px}@media (min-width:1024px){.keystone-module__iiat3q__section{padding-block:104px}}.keystone-module__iiat3q__sectionAlt{background:var(--k-canvas-2);border-block:1px solid var(--k-line)}.keystone-module__iiat3q__sectionHead{max-width:46rem;margin-bottom:44px}.keystone-module__iiat3q__sectionHead .keystone-module__iiat3q__h2:before{content:"";background:var(--k-gold);border-radius:2px;width:36px;height:3px;margin-bottom:22px;display:block}.keystone-module__iiat3q__tabs{border-bottom:1px solid var(--k-line);scrollbar-width:none;gap:6px;margin-bottom:36px;padding-bottom:2px;display:flex;overflow-x:auto}.keystone-module__iiat3q__tab{appearance:none;cursor:pointer;font:inherit;color:var(--k-ink-3);background:0 0;border:0;border-bottom:2px solid #0000;flex:none;margin-bottom:-1px;padding:12px 14px;font-size:15px;font-weight:600}.keystone-module__iiat3q__tab:hover{color:var(--k-ink)}.keystone-module__iiat3q__tab[aria-selected=true]{color:var(--k-ink);border-bottom-color:var(--k-brand-ink)}.keystone-module__iiat3q__audience{align-items:center;gap:40px;display:grid}@media (min-width:900px){.keystone-module__iiat3q__audience{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:72px}}.keystone-module__iiat3q__points{gap:14px;margin:26px 0 0;padding:0;list-style:none;display:grid}.keystone-module__iiat3q__points li{color:var(--k-ink);gap:12px;font-size:16px;line-height:1.45;display:flex}.keystone-module__iiat3q__points svg{width:20px;height:20px;color:var(--k-gold-ink);flex:none;margin-top:2px}.keystone-module__iiat3q__grid4{gap:16px;display:grid}@media (min-width:640px){.keystone-module__iiat3q__grid4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.keystone-module__iiat3q__grid4{grid-template-columns:repeat(4,minmax(0,1fr))}}.keystone-module__iiat3q__grid3{gap:16px;display:grid}@media (min-width:640px){.keystone-module__iiat3q__grid3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.keystone-module__iiat3q__grid3{grid-template-columns:repeat(3,minmax(0,1fr))}}.keystone-module__iiat3q__card{background:var(--k-surface);border:1px solid var(--k-line);box-shadow:var(--k-shadow);color:inherit;border-radius:16px;flex-direction:column;gap:18px;padding:28px 26px 26px;text-decoration:none;transition:border-color .15s,transform .15s;display:flex;position:relative}a.keystone-module__iiat3q__card:hover{border-color:var(--k-line-strong);transform:translateY(-2px)}.keystone-module__iiat3q__cardFoot{margin-top:auto;padding-top:4px}@media (max-width:639px){.keystone-module__iiat3q__card{flex-direction:row;align-items:flex-start;gap:16px;padding:18px 18px 20px}.keystone-module__iiat3q__card .keystone-module__iiat3q__cardFoot{display:none}.keystone-module__iiat3q__card .keystone-module__iiat3q__h3{font-size:17px}}.keystone-module__iiat3q__moreLinks{gap:4px;margin-top:28px;display:grid}@media (min-width:900px){.keystone-module__iiat3q__moreLinks{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}.keystone-module__iiat3q__moreLink{color:var(--k-ink);border-top:1px solid var(--k-line);align-items:center;gap:12px;padding:14px 4px;font-size:15.5px;font-weight:600;text-decoration:none;display:flex}@media (min-width:900px){.keystone-module__iiat3q__moreLink{border-top:0;padding:0}}.keystone-module__iiat3q__moreLink:hover{color:var(--k-brand-ink)}.keystone-module__iiat3q__steps{counter-reset:step;gap:28px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.keystone-module__iiat3q__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}}.keystone-module__iiat3q__step{border-top:1px solid var(--k-line-strong);counter-increment:step;padding-top:30px;position:relative}.keystone-module__iiat3q__step:before{content:counter(step, decimal-leading-zero);background:var(--k-canvas);font-variant-numeric:tabular-nums;color:var(--k-gold-ink);padding-right:12px;font-size:14px;font-weight:700;position:absolute;top:-12px;left:0}.keystone-module__iiat3q__sectionAlt .keystone-module__iiat3q__step:before{background:var(--k-canvas-2)}.keystone-module__iiat3q__panel{background:var(--k-panel);color:#fff;border-radius:24px;padding:56px 28px;position:relative;overflow:hidden}@media (min-width:768px){.keystone-module__iiat3q__panel{padding:80px 64px}}.keystone-module__iiat3q__panelArt{color:#ffffff1f;pointer-events:none;width:520px;max-width:90%;position:absolute;bottom:-120px;right:-60px}.keystone-module__iiat3q__panelArt .keystone{fill:var(--k-gold)}.keystone-module__iiat3q__panel .keystone-module__iiat3q__h2{color:#fff;max-width:34rem}.keystone-module__iiat3q__panel .keystone-module__iiat3q__sub{color:#ffffffc7}.keystone-module__iiat3q__arch{background:var(--k-surface-2);color:var(--k-brand-ink);box-shadow:inset 0 0 0 1px var(--k-line-strong);flex:none;place-items:center;display:grid;position:relative}.keystone-module__iiat3q__arch:before{content:"";background:var(--k-gold);clip-path:polygon(0 0,100% 0,78% 100%,22% 100%);position:absolute;top:-1px;left:50%;transform:translate(-50%)}.keystone-module__iiat3q__arch_sm{border-radius:19px 19px 8px 8px;width:38px;height:43px}.keystone-module__iiat3q__arch_sm:before{width:9px;height:5px}.keystone-module__iiat3q__arch_sm .keystone-module__iiat3q__archGlyph{width:19px;height:19px;margin-top:3px}.keystone-module__iiat3q__arch_md{border-radius:24px 24px 10px 10px;width:48px;height:54px}.keystone-module__iiat3q__arch_md:before{width:11px;height:6px}.keystone-module__iiat3q__arch_md .keystone-module__iiat3q__archGlyph{width:24px;height:24px;margin-top:4px}.keystone-module__iiat3q__arch_lg{border-radius:30px 30px 12px 12px;width:60px;height:68px}.keystone-module__iiat3q__arch_lg:before{width:13px;height:7px}.keystone-module__iiat3q__arch_lg .keystone-module__iiat3q__archGlyph{width:28px;height:28px;margin-top:5px}.keystone-module__iiat3q__archGlyph{display:block}.keystone-module__iiat3q__back{width:fit-content;color:var(--k-ink-2);align-items:center;gap:6px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.keystone-module__iiat3q__back svg{width:18px;height:18px}.keystone-module__iiat3q__back:hover{color:var(--k-ink)}.keystone-module__iiat3q__topicHead{padding-block:40px 56px}@media (min-width:1024px){.keystone-module__iiat3q__topicHead{padding-block:56px 72px}}.keystone-module__iiat3q__topicLabel{align-items:center;gap:14px;margin-top:32px;display:flex}.keystone-module__iiat3q__pointGrid{gap:0 48px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.keystone-module__iiat3q__pointGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.keystone-module__iiat3q__point{border-top:1px solid var(--k-line);gap:18px;padding-block:24px;display:flex}.keystone-module__iiat3q__visualWrap{max-width:1040px;margin-inline:auto;position:relative}.keystone-module__iiat3q__phoneRow{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:20px;max-width:640px;margin-inline:auto;display:grid}.keystone-module__iiat3q__phoneRow3{grid-template-columns:repeat(3,minmax(0,1fr));max-width:880px}.keystone-module__iiat3q__faq{border-top:1px solid var(--k-line)}.keystone-module__iiat3q__faq summary{cursor:pointer;letter-spacing:-.015em;justify-content:space-between;gap:24px;padding:22px 0;font-size:18px;font-weight:600;list-style:none;display:flex}.keystone-module__iiat3q__faq summary::-webkit-details-marker{display:none}.keystone-module__iiat3q__faq summary svg{width:22px;height:22px;color:var(--k-ink-3);flex:none;transition:transform .2s}.keystone-module__iiat3q__faq[open] summary svg{transform:rotate(45deg)}.keystone-module__iiat3q__faq p{color:var(--k-ink-2);margin:-6px 0 0;padding:0 40px 22px 0;font-size:16px;line-height:1.6}.keystone-module__iiat3q__featureCol h3{margin:0 0 12px}.keystone-module__iiat3q__featureCol ul{margin:0;padding:0;list-style:none}.keystone-module__iiat3q__featureCol li{border-top:1px solid var(--k-line);padding:12px 0}.keystone-module__iiat3q__featureName{color:var(--k-ink);justify-content:space-between;gap:12px;font-size:15px;font-weight:600;display:flex}.keystone-module__iiat3q__newTag{color:var(--k-gold-ink);font-size:12px;font-weight:700}.keystone-module__iiat3q__assistant{gap:24px;display:grid}@media (min-width:900px){.keystone-module__iiat3q__assistant{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:40px}}.keystone-module__iiat3q__questions{gap:8px;display:grid}.keystone-module__iiat3q__question{appearance:none;cursor:pointer;text-align:left;font:inherit;color:var(--k-ink);background:var(--k-surface);border:1px solid var(--k-line);border-radius:12px;padding:16px 18px;font-size:15.5px;font-weight:600}.keystone-module__iiat3q__question[aria-pressed=true]{border-color:var(--k-brand-ink);box-shadow:inset 3px 0 0 var(--k-brand-ink)}.keystone-module__iiat3q__answer{background:var(--k-surface);border:1px solid var(--k-line);box-shadow:var(--k-shadow);border-radius:16px;padding:28px}.keystone-module__iiat3q__answerQ{color:var(--k-ink-3);font-size:14px;font-weight:600}.keystone-module__iiat3q__answerA{color:var(--k-ink);margin:12px 0 0;font-size:17px;line-height:1.6}.keystone-module__iiat3q__answerNote{color:var(--k-gold-ink);align-items:center;gap:8px;margin:16px 0 0;font-size:13.5px;font-weight:600;display:inline-flex}.keystone-module__iiat3q__answerNote svg{width:16px;height:16px}.keystone-module__iiat3q__footer{background:var(--k-canvas-2);border-top:1px solid var(--k-line);color:var(--k-ink-2);padding-block:64px 32px;font-size:14.5px}.keystone-module__iiat3q__footerGrid{gap:40px;display:grid}@media (min-width:900px){.keystone-module__iiat3q__footerGrid{grid-template-columns:minmax(0,1.5fr) repeat(4,minmax(0,1fr));gap:32px}}.keystone-module__iiat3q__footerAbout{max-width:24rem;margin:16px 0 0;line-height:1.6}.keystone-module__iiat3q__footerTitle{color:var(--k-ink);margin:0 0 14px;font-size:14px;font-weight:700}.keystone-module__iiat3q__footerList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.keystone-module__iiat3q__footerList a{color:var(--k-ink-2);text-decoration:none}.keystone-module__iiat3q__footerList a:hover{color:var(--k-ink);text-underline-offset:3px;text-decoration:underline}.keystone-module__iiat3q__footerBottom{border-top:1px solid var(--k-line);color:var(--k-ink-3);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:48px;padding-top:24px;font-size:13px;display:flex}@media (prefers-reduced-motion:reduce){.keystone-module__iiat3q__root *{transition:none!important}}.keystone-module__iiat3q__root [data-app-theme]{--lg-font-text:var(--font-inter), ui-sans-serif, system-ui, sans-serif;--lg-font-display:var(--font-inter), ui-sans-serif, system-ui, sans-serif;--color-white:var(--k-surface);--color-slate-50:var(--k-surface-2);--color-slate-100:var(--k-canvas-2);--color-slate-200:var(--k-line);--color-slate-300:var(--k-line-strong);--color-blue-600:var(--k-brand-ink);--color-blue-700:var(--k-brand-ink);--lg-accent:var(--k-brand-ink);--lg-accent-text:var(--k-brand-ink);--lg-accent-fill:var(--k-brand);--lg-accent-fill-hover:var(--k-brand-hover);font-family:inherit}body:has(.keystone-module__iiat3q__root){background:#f6f5f1}body:has(.keystone-module__iiat3q__root[data-appearance=dark]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0a0f1e}@media (prefers-color-scheme:dark){body:has(.keystone-module__iiat3q__root[data-appearance=system]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0a0f1e}}
.playbook-module__U_9jUa__root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){.playbook-module__U_9jUa__root{--lightningcss-light: ;--lightningcss-dark:initial}}.playbook-module__U_9jUa__root[data-appearance=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.playbook-module__U_9jUa__root[data-appearance=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.playbook-module__U_9jUa__light{display:block}.playbook-module__U_9jUa__dark,.playbook-module__U_9jUa__root[data-appearance=dark] .playbook-module__U_9jUa__light{display:none}.playbook-module__U_9jUa__root[data-appearance=dark] .playbook-module__U_9jUa__dark{display:block}@media (prefers-color-scheme:dark){.playbook-module__U_9jUa__root[data-appearance=system] .playbook-module__U_9jUa__light{display:none}.playbook-module__U_9jUa__root[data-appearance=system] .playbook-module__U_9jUa__dark{display:block}}.playbook-module__U_9jUa__capture{break-inside:avoid;min-width:0}.playbook-module__U_9jUa__capture figure{margin:0}.playbook-module__U_9jUa__caption{color:var(--lg-label-2);margin-top:14px;font-size:12px;line-height:1.5}.playbook-module__U_9jUa__phone{width:min(100%,260px);margin-inline:auto}.playbook-module__U_9jUa__tablet{max-width:640px;margin-inline:auto}.playbook-module__U_9jUa__mixed{align-items:center;gap:32px;margin-top:40px;display:grid}.playbook-module__U_9jUa__phones{gap:28px;margin-top:32px;display:grid}@media (min-width:640px){.playbook-module__U_9jUa__phones{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:900px){.playbook-module__U_9jUa__mixed{grid-template-columns:minmax(0,3fr) minmax(0,1fr)}}@media print{body:has(.playbook-module__U_9jUa__root){--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;background:#fff!important}body:has(.playbook-module__U_9jUa__root) [data-appearance]{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;background:#fff!important}body:has(.playbook-module__U_9jUa__root) :is(header,nav,footer){display:none!important}.playbook-module__U_9jUa__root{color:var(--color-slate-900);--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}.playbook-module__U_9jUa__root .playbook-module__U_9jUa__light{display:block!important}.playbook-module__U_9jUa__root .playbook-module__U_9jUa__dark{display:none!important}.playbook-module__U_9jUa__root section{padding-block:20px}.playbook-module__U_9jUa__root .rounded-md{break-inside:avoid}.playbook-module__U_9jUa__root .print-break{break-before:page}.playbook-module__U_9jUa__capture{break-inside:avoid-page;page-break-inside:avoid}.playbook-module__U_9jUa__capture figure,.playbook-module__U_9jUa__capture img{break-inside:avoid}.playbook-module__U_9jUa__caption{color:var(--color-slate-600);font-size:11px}.playbook-module__U_9jUa__mixed{grid-template-columns:minmax(0,3fr) minmax(0,1fr);gap:20px;margin-top:24px}.playbook-module__U_9jUa__phones{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.playbook-module__U_9jUa__phone{max-width:160px}.playbook-module__U_9jUa__tablet{max-width:350px}.playbook-module__U_9jUa__rollout .rounded-md{padding:14px}.playbook-module__U_9jUa__rollout .mt-8{margin-top:18px}.playbook-module__U_9jUa__rollout .space-y-2>:not(:last-child){margin-bottom:4px}}
