.e7WGRa_button{justify-content:center;align-items:center;gap:var(--space-0-5);border-radius:var(--radius-md);font-family:var(--font-sans);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:transform var(--duration-fast) var(--ease-out), filter var(--duration-base) var(--ease-out), background-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-base) var(--ease-out);flex-shrink:0;font-weight:500;display:inline-flex;position:relative}.e7WGRa_button:active{transform:translateY(1px)}.e7WGRa_label{position:relative}.e7WGRa_icon{flex-shrink:0;position:relative}.e7WGRa_sm{height:calc(var(--space-4) + var(--space-0-5));padding-inline:var(--space-2);font-size:var(--text-sm);line-height:var(--text-sm-lh)}.e7WGRa_sm .e7WGRa_icon{width:12px;height:12px}.e7WGRa_md{height:var(--space-5);padding-inline:var(--space-2);font-size:var(--text-sm);line-height:var(--text-sm-lh)}.e7WGRa_md .e7WGRa_icon{width:12px;height:12px}.e7WGRa_lg{height:calc(var(--space-5) + var(--space-0-5));padding-inline:var(--space-2-5) var(--space-2);font-size:15px;line-height:var(--text-sm-lh)}.e7WGRa_lg .e7WGRa_icon{width:15px;height:15px}.e7WGRa_secondary{color:var(--color-text-strong);background-color:var(--color-bg);box-shadow:var(--shadow-btn-secondary)}.e7WGRa_secondary:hover{box-shadow:var(--shadow-btn-secondary-hover);background-color:#fafafa}.e7WGRa_secondary:active{background-color:#f5f5f5}.e7WGRa_ink{color:var(--color-bg);background:var(--gradient-ink);box-shadow:var(--shadow-btn-ink)}.e7WGRa_ink:hover{filter:brightness(1.25)}.e7WGRa_brand{color:var(--color-bg);background:var(--gradient-brand);box-shadow:var(--shadow-btn-brand);text-shadow:0 1px 1px #1230672e}.e7WGRa_brand:hover{filter:brightness(1.05)saturate(1.1)}.e7WGRa_button:focus-visible{box-shadow:var(--focus-ring)}
.sN0LIq_nav{justify-content:flex-start;display:flex}.sN0LIq_list{align-items:center;gap:var(--space-0-5);padding:0;list-style:none;display:flex}.sN0LIq_item{position:relative}.sN0LIq_trigger{align-items:center;gap:var(--space-1);height:calc(var(--space-4) + var(--space-0-5));padding-inline:var(--space-1-5);color:#000000d1;font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--text-sm-lh);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;transition:color var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out);background:0 0;border:0;border-radius:10px;font-weight:400;display:inline-flex}.sN0LIq_trigger:hover,.sN0LIq_trigger[aria-expanded=true]{color:var(--color-text-strong);background-color:#0000000a}.sN0LIq_chevron{width:14px;height:14px;transition:transform var(--duration-base) var(--ease-out);flex-shrink:0}.sN0LIq_trigger[aria-expanded=true] .sN0LIq_chevron{transform:rotate(180deg)}.sN0LIq_panel{padding-top:var(--space-1-5);position:absolute;top:100%;left:50%;transform:translate(-50%)}.sN0LIq_panel[data-open=true]{animation:sN0LIq_menu-in var(--duration-base) var(--ease-out) both}.sN0LIq_menu{min-width:208px;padding:var(--space-1);border-radius:var(--radius-md);background:var(--color-bg);gap:2px;list-style:none;display:grid;box-shadow:0 0 0 1px #0000000f,0 12px 32px #1018281f,0 2px 6px #1018280f}.sN0LIq_menuLink{height:var(--space-5);padding-inline:var(--space-1-5);border-radius:var(--radius-sm);color:#000000d1;font-size:var(--text-sm);line-height:var(--text-sm-lh);white-space:nowrap;transition:color var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out);align-items:center;display:flex}.sN0LIq_menuLink:hover{color:var(--color-text-strong);background-color:#0000000a}@keyframes sN0LIq_menu-in{0%{opacity:0;transform:translate(-50%,-4px)}}
.BAu-nW_header{inset:var(--header-top) 0 auto;z-index:50;pointer-events:none;animation:BAu-nW_drop-in var(--duration-reveal) var(--ease-out) backwards;position:fixed}.BAu-nW_bar{pointer-events:auto;align-items:center;column-gap:var(--space-0-5);height:var(--header-height);padding:var(--space-1);border-radius:var(--radius-lg);box-shadow:inset 0 1px 0 #ffffffd9, inset 0 0 0 1px #ffffff73, inset 0 -1px 0 #00000008, var(--shadow-header);-webkit-backdrop-filter:blur(20px)saturate(1.8);backdrop-filter:blur(20px)saturate(1.8);background:linear-gradient(#ffffffb8 0%,#ffffff80 100%);grid-template-columns:auto 1fr auto;display:grid}.BAu-nW_topBlur{z-index:49;height:calc(var(--header-offset) + var(--space-5));pointer-events:none;position:fixed;inset:0 0 auto}.BAu-nW_topBlur>span{opacity:0;transition:opacity var(--duration-base) var(--ease-out);position:absolute;inset:0}.BAu-nW_topBlur[data-active=true]>span{opacity:1}.BAu-nW_topBlur>span:first-child{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);-webkit-mask-image:linear-gradient(#000 0% 55%,#0000 100%);mask-image:linear-gradient(#000 0% 55%,#0000 100%)}.BAu-nW_topBlur>span:nth-child(2){-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);-webkit-mask-image:linear-gradient(#000 0% 45%,#0000 85%);mask-image:linear-gradient(#000 0% 45%,#0000 85%)}.BAu-nW_topBlur>span:nth-child(3){-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);-webkit-mask-image:linear-gradient(#000 0% 35%,#0000 70%);mask-image:linear-gradient(#000 0% 35%,#0000 70%)}.BAu-nW_topBlur>span:nth-child(4){-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-mask-image:linear-gradient(#000 0% 25%,#0000 55%);mask-image:linear-gradient(#000 0% 25%,#0000 55%)}.BAu-nW_topBlur>span:nth-child(5){-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);-webkit-mask-image:linear-gradient(#000 0% 15%,#0000 40%);mask-image:linear-gradient(#000 0% 15%,#0000 40%)}.BAu-nW_topBlur>span:nth-child(6){background:linear-gradient(to bottom, rgb(var(--veil) / .65) 0%, rgb(var(--veil) / 0) 100%)}.BAu-nW_brand{height:calc(var(--space-4) + var(--space-0-5));padding-inline:var(--space-1-5);border-radius:var(--radius-sm);justify-self:start;align-items:center;display:inline-flex}.BAu-nW_actions{justify-self:end;align-items:center;gap:var(--space-1-5);display:flex}@media (max-width:1023px){.BAu-nW_bar{grid-template-columns:1fr auto}.BAu-nW_primary{display:none}}.BAu-nW_actions>a{border-radius:10px}@media (max-width:479px){.BAu-nW_login{display:none}}@keyframes BAu-nW_drop-in{0%{opacity:0;transform:translateY(-8px)}}
.jiR7Ja_eyebrow{padding:var(--space-1) var(--space-1-5);border-radius:var(--radius-sm);background:var(--color-bg);box-shadow:var(--shadow-pill);font-family:var(--font-sans);font-size:13px;font-weight:500;line-height:var(--space-2);letter-spacing:-.01em;color:#181819;white-space:nowrap;align-self:flex-start;align-items:center;display:inline-flex}
.JgYmMq_hero{isolation:isolate;padding-block:calc(var(--header-offset) + var(--space-12)) var(--space-16);position:relative}.JgYmMq_backdrop{z-index:-1;pointer-events:none;background:#eaf4ff;position:absolute;inset:0;overflow:hidden}.JgYmMq_shader{width:100%;height:100%;position:absolute;inset:0}.JgYmMq_backdrop:after{content:"";background:linear-gradient(118deg, rgb(var(--veil)) 0, rgb(var(--veil)) calc(50% - var(--space-8)), rgb(var(--veil) / .94) calc(50% - var(--space-2)), rgb(var(--veil) / .8) calc(50% + var(--space-4)), rgb(var(--veil) / .6) calc(50% + var(--space-10)), rgb(var(--veil) / .38) calc(50% + var(--space-16)), rgb(var(--veil) / .18) calc(50% + 176px), rgb(var(--veil) / .06) calc(50% + 224px), rgb(var(--veil) / 0) calc(50% + 272px));position:absolute;inset:0}.JgYmMq_grid{grid-template-columns:1fr 1fr;align-items:center;display:grid}.JgYmMq_copy{align-items:flex-start;gap:var(--space-4);flex-direction:column;max-width:504px;display:flex}.JgYmMq_text{gap:var(--space-2);flex-direction:column;display:flex}.JgYmMq_eyebrow{animation:JgYmMq_rise var(--duration-reveal) var(--ease-out) both}.JgYmMq_title{font-family:var(--font-display);font-optical-sizing:auto;font-size:var(--text-display);line-height:var(--text-display-lh);letter-spacing:var(--tracking-display);color:var(--color-text-strong);background:var(--gradient-headline);-webkit-text-fill-color:transparent;animation:JgYmMq_rise var(--duration-reveal) var(--ease-out) 80ms both;-webkit-background-clip:text;background-clip:text;font-weight:500}.JgYmMq_lede{max-width:464px;font-size:var(--text-md);line-height:var(--text-md-lh);color:var(--color-text-strong);text-wrap:pretty;animation:JgYmMq_rise var(--duration-reveal) var(--ease-out) .16s both}.JgYmMq_cta{gap:var(--space-1-5);animation:JgYmMq_rise var(--duration-reveal) var(--ease-out) .24s both;flex-wrap:wrap;display:flex}.JgYmMq_frame{width:calc(100% + var(--space-2-5));padding:var(--space-1);border-radius:var(--radius-lg);box-shadow:var(--shadow-frame);animation:JgYmMq_float-in .96s var(--ease-out) .2s both;background:#fff6}.JgYmMq_screen{aspect-ratio:1512/942;border-radius:var(--radius-sm);background:var(--color-bg);box-shadow:inset 0 0 0 .5px var(--color-border-hairline);position:relative;overflow:hidden}.JgYmMq_screenshot{object-fit:cover;width:100%;height:100%}@media (max-width:1023px){.JgYmMq_hero{padding-block:calc(var(--header-offset) + var(--space-6)) var(--space-8)}.JgYmMq_backdrop:after{background:linear-gradient(180deg, rgb(var(--veil)) 0, rgb(var(--veil)) 36%, rgb(var(--veil) / .8) 44%, rgb(var(--veil) / .5) 52%, rgb(var(--veil) / .2) 60%, rgb(var(--veil) / 0) 68%)}.JgYmMq_grid{row-gap:var(--space-6);grid-template-columns:1fr}.JgYmMq_copy{max-width:560px}.JgYmMq_frame{width:100%}}@media (max-width:639px){.JgYmMq_title{font-size:34px;line-height:40px}.JgYmMq_frame{padding:var(--space-0-5);border-radius:var(--radius-md)}.JgYmMq_screen{border-radius:var(--radius-sm)}}@keyframes JgYmMq_rise{0%{opacity:0;transform:translateY(12px)}}@keyframes JgYmMq_float-in{0%{opacity:0;transform:translateY(24px)scale(.98)}}
._2m9geq_section{padding-block:var(--space-8)  calc(var(--space-16) + var(--space-12));background:var(--color-bg)}._2m9geq_header{align-items:flex-start;gap:var(--space-1);flex-direction:column;display:flex}._2m9geq_title{font-family:var(--font-display);font-optical-sizing:auto;font-size:var(--text-heading);line-height:var(--text-heading-lh);letter-spacing:var(--tracking-display);color:var(--color-heading);text-wrap:balance;font-weight:500}._2m9geq_lede{font-size:var(--text-md);line-height:var(--text-md-lh);color:var(--color-text-strong);text-wrap:pretty}._2m9geq_grid{width:calc(100% - 2px);margin:var(--space-5) auto 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;padding:1px;list-style:none;display:grid}._2m9geq_card{--ring:0 0 0 1px var(--color-grid-line);--mx:50%;--my:50%;z-index:0;aspect-ratio:374/422;background-color:var(--color-bg);box-shadow:var(--ring);transition:background-color var(--hover-dur) var(--ease-smooth), z-index 0s linear var(--z-delay), opacity .64s var(--ease-out) var(--card-delay), transform .64s var(--ease-out) var(--card-delay);--hover-dur:.52s;--z-delay:.52s;--card-delay:calc(.12s + var(--i,0) * 70ms);position:relative}._2m9geq_card:after{content:"";border:1px solid var(--color-card-accent);pointer-events:none;opacity:0;transition:opacity var(--hover-dur) var(--ease-smooth);-webkit-mask-image:radial-gradient(240px circle at calc(var(--mx) + 1px) calc(var(--my) + 1px), #000 0%, #0000002e 100%);-webkit-mask-image:radial-gradient(240px circle at calc(var(--mx) + 1px) calc(var(--my) + 1px), #000 0%, #0000002e 100%);mask-image:radial-gradient(240px circle at calc(var(--mx) + 1px) calc(var(--my) + 1px), #000 0%, #0000002e 100%);position:absolute;inset:-1px}._2m9geq_card:hover{--hover-dur:.36s;--z-delay:0s;z-index:1;background-color:var(--color-card-hover)}._2m9geq_card:has(:focus-visible){--hover-dur:.36s;--z-delay:0s;z-index:1;background-color:var(--color-card-hover)}._2m9geq_card:hover:after{opacity:1}._2m9geq_card:has(:focus-visible):after{opacity:1;-webkit-mask-image:none;mask-image:none}._2m9geq_link{color:inherit;display:block;position:absolute;inset:0}._2m9geq_link:focus-visible{box-shadow:none}._2m9geq_art{pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 62%,#0000 88%);mask-image:linear-gradient(#000 0% 62%,#0000 88%)}._2m9geq_artImage{width:84.2%;height:auto;position:absolute;left:50%;transform:translate(-50%)}._2m9geq_phoneFrame,._2m9geq_phoneScreen{height:auto;position:absolute;left:50%;transform:translate(-50%)}._2m9geq_phoneFrame{width:67.6%;top:10%}._2m9geq_phoneScreen{width:58.2%;top:21.8%}._2m9geq_still{height:auto;position:absolute}._2m9geq_footer{justify-content:space-between;align-items:flex-end;gap:var(--space-2);padding:0 var(--space-2-5) var(--space-2-5) var(--space-3);display:flex;position:absolute;inset:auto 0 0}._2m9geq_cardTitle{margin-bottom:var(--space-0-5);font-family:var(--font-display);font-optical-sizing:auto;font-size:var(--text-md);line-height:var(--text-md-lh);color:var(--color-card-text);font-weight:500}._2m9geq_line{display:block}._2m9geq_arrow{background:var(--color-bg);width:44px;height:44px;color:var(--color-card-text);opacity:0;transition:opacity var(--hover-dur) var(--ease-smooth), transform var(--hover-dur) var(--ease-smooth);border-radius:999px;flex:none;place-items:center;display:grid;transform:scale(.9);box-shadow:inset 0 0 0 1px #0000000d}._2m9geq_arrowIcon{width:20px;height:20px}._2m9geq_card:hover ._2m9geq_arrow{opacity:1;transform:none}._2m9geq_card:has(:focus-visible) ._2m9geq_arrow{opacity:1;transform:none}._2m9geq_title,._2m9geq_lede{transition:opacity var(--duration-reveal) var(--ease-out), transform var(--duration-reveal) var(--ease-out)}._2m9geq_lede{transition-delay:90ms}[data-reveal=pending] ._2m9geq_title,[data-reveal=pending] ._2m9geq_lede{opacity:0;transform:translateY(16px)}[data-reveal=pending] ._2m9geq_card{opacity:0;transform:translateY(24px)}@media (max-width:1023px){._2m9geq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){._2m9geq_section{padding-block:var(--space-10) var(--space-12)}._2m9geq_title{font-size:28px;line-height:32px}._2m9geq_grid{grid-template-columns:1fr}}
