@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:600;src:url(../media/bricolage-grotesque-latin-600-normal.3_r60-qkmao3a.woff2)format("woff2"),url(../media/bricolage-grotesque-latin-600-normal.43dks9d9p25mk.woff)format("woff")}
@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:700;src:url(../media/bricolage-grotesque-latin-700-normal.0rb33xx2bxpl8.woff2)format("woff2"),url(../media/bricolage-grotesque-latin-700-normal.2t_7v9suanut1.woff)format("woff")}
@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/geist-mono-latin-400-normal.1pils9mz99gi8.woff2)format("woff2"),url(../media/geist-mono-latin-400-normal.3hdm2x6oajrio.woff)format("woff")}
@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:600;src:url(../media/geist-mono-latin-600-normal.299g1w2n42qca.woff2)format("woff2"),url(../media/geist-mono-latin-600-normal.3lux5ncfzj830.woff)format("woff")}
[class^=pha-],[class*=\ pha-],[class^=pha-]:before,[class*=\ pha-]:before,[class^=pha-]:after,[class*=\ pha-]:after{box-sizing:border-box}:where(h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd){margin:0}body{background-color:var(--component-page-background-color);color:var(--component-page-text-color);font:var(--typography-body-sm-font-weight) var(--typography-body-sm-font-size) / var(--typography-body-sm-line-height) var(--typography-body-sm-font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.pha-ambient{background-image:var(--gradient-ambient);background-repeat:no-repeat}.pha-container{width:100%;max-width:var(--spacing-page);padding-inline:var(--spacing-24);margin-inline:auto}.pha-container--prose{max-width:var(--spacing-prose)}.pha-muted{color:var(--color-ink-muted)}.pha-tabular{font-variant-numeric:tabular-nums}.pha-sr-only{width:var(--spacing-hairline);height:var(--spacing-hairline);margin:calc(-1 * var(--spacing-hairline));clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.pha-type-display-xl{font:var(--typography-display-xl-font-weight) var(--typography-display-xl-font-size) / var(--typography-display-xl-line-height) var(--typography-display-xl-font-family);letter-spacing:var(--typography-display-xl-letter-spacing)}.pha-type-display{font:var(--typography-display-font-weight) var(--typography-display-font-size) / var(--typography-display-line-height) var(--typography-display-font-family);letter-spacing:var(--typography-display-letter-spacing)}.pha-type-title{font:var(--typography-title-font-weight) var(--typography-title-font-size) / var(--typography-title-line-height) var(--typography-title-font-family);letter-spacing:var(--typography-title-letter-spacing)}.pha-type-wordmark-sm{font:var(--typography-wordmark-sm-font-weight) var(--typography-wordmark-sm-font-size) / var(--typography-wordmark-sm-line-height) var(--typography-wordmark-sm-font-family);letter-spacing:var(--typography-wordmark-sm-letter-spacing);text-transform:uppercase}.pha-type-heading{font:var(--typography-heading-font-weight) var(--typography-heading-font-size) / var(--typography-heading-line-height) var(--typography-heading-font-family);letter-spacing:normal;font-variant-numeric:tabular-nums}.pha-type-headline{font:var(--typography-headline-font-weight) var(--typography-headline-font-size) / var(--typography-headline-line-height) var(--typography-headline-font-family);letter-spacing:var(--typography-headline-letter-spacing)}.pha-type-body{font:var(--typography-body-font-weight) var(--typography-body-font-size) / var(--typography-body-line-height) var(--typography-body-font-family);letter-spacing:normal}.pha-type-body-sm{font:var(--typography-body-sm-font-weight) var(--typography-body-sm-font-size) / var(--typography-body-sm-line-height) var(--typography-body-sm-font-family);letter-spacing:normal}.pha-type-caption{font:var(--typography-caption-font-weight) var(--typography-caption-font-size) / var(--typography-caption-line-height) var(--typography-caption-font-family);letter-spacing:var(--typography-caption-letter-spacing)}.pha-type-caption-strong{font:var(--typography-caption-strong-font-weight) var(--typography-caption-strong-font-size) / var(--typography-caption-strong-line-height) var(--typography-caption-strong-font-family);letter-spacing:var(--typography-caption-strong-letter-spacing)}.pha-type-label{font:var(--typography-label-font-weight) var(--typography-label-font-size) / var(--typography-label-line-height) var(--typography-label-font-family);letter-spacing:var(--typography-label-letter-spacing)}.pha-type-button{font:var(--typography-button-font-weight) var(--typography-button-font-size) / var(--typography-button-line-height) var(--typography-button-font-family);letter-spacing:var(--typography-button-letter-spacing)}.pha-type-button-md{font:var(--typography-button-md-font-weight) var(--typography-button-md-font-size) / var(--typography-button-md-line-height) var(--typography-button-md-font-family);letter-spacing:var(--typography-button-md-letter-spacing)}.pha-type-button-sm{font:var(--typography-button-sm-font-weight) var(--typography-button-sm-font-size) / var(--typography-button-sm-line-height) var(--typography-button-sm-font-family);letter-spacing:var(--typography-button-sm-letter-spacing)}.pha-type-eyebrow{font:var(--typography-eyebrow-font-weight) var(--typography-eyebrow-font-size) / var(--typography-eyebrow-line-height) var(--typography-eyebrow-font-family);letter-spacing:var(--typography-eyebrow-letter-spacing)}.pha-type-badge{font:var(--typography-badge-font-weight) var(--typography-badge-font-size) / var(--typography-badge-line-height) var(--typography-badge-font-family);letter-spacing:normal}.pha-type-mono-lg{font:var(--typography-mono-lg-font-weight) var(--typography-mono-lg-font-size) / var(--typography-mono-lg-line-height) var(--typography-mono-lg-font-family);letter-spacing:normal}.pha-type-mono{font:var(--typography-mono-font-weight) var(--typography-mono-font-size) / var(--typography-mono-line-height) var(--typography-mono-font-family);letter-spacing:normal}.pha-type-mono-sm{font:var(--typography-mono-sm-font-weight) var(--typography-mono-sm-font-size) / var(--typography-mono-sm-line-height) var(--typography-mono-sm-font-family);letter-spacing:normal}@media not (min-width:768px){.pha-type-display-xl{font:var(--typography-display-font-weight) var(--typography-display-font-size) / var(--typography-display-line-height) var(--typography-display-font-family);letter-spacing:var(--typography-display-letter-spacing)}.pha-type-display{font:var(--typography-title-font-weight) var(--typography-title-font-size) / var(--typography-title-line-height) var(--typography-title-font-family);letter-spacing:var(--typography-title-letter-spacing)}}.pha-icon{vertical-align:middle;flex:none;display:inline-block}.pha-icon--sm{width:var(--spacing-icon-sm);height:var(--spacing-icon-sm)}.pha-icon--md{width:var(--spacing-icon-md);height:var(--spacing-icon-md)}.pha-btn{justify-content:center;align-items:center;gap:var(--spacing-8);height:var(--component-button-secondary-height);padding:0 var(--component-button-secondary-padding);border-radius:var(--component-button-secondary-rounded);background-color:var(--component-button-secondary-background-color);color:var(--color-ink);font:var(--typography-button-font-weight) var(--typography-button-font-size) / var(--typography-button-line-height) var(--typography-button-font-family);letter-spacing:var(--typography-button-letter-spacing);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--motion-duration), color var(--motion-duration), box-shadow var(--motion-duration), transform var(--motion-duration) var(--motion-ease-spring);border:0;margin:0;text-decoration:none;display:inline-flex}.pha-btn:not(:disabled):hover{background-color:var(--component-button-secondary-hover-background-color)}.pha-btn:not(:disabled):active{transform:scale(var(--motion-scale-press))}.pha-btn:focus-visible{box-shadow:var(--shadow-focus-ring);outline:none}.pha-btn:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.pha-btn--primary{background-color:var(--component-button-primary-background-color);color:var(--component-button-primary-text-color);box-shadow:var(--shadow-primary)}.pha-btn--primary:not(:disabled):hover{background-color:var(--component-button-primary-hover-background-color);color:var(--component-button-primary-hover-text-color)}.pha-btn--ghost{color:var(--component-button-ghost-text-color);background-color:#0000}.pha-btn--ghost:not(:disabled):hover{background-color:var(--color-fill);color:var(--color-ink)}.pha-btn--outline{color:var(--component-button-outline-text-color);box-shadow:inset 0 0 0 var(--spacing-hairline) var(--color-line-strong);background-color:#0000}.pha-btn--outline:not(:disabled):hover{background-color:var(--color-fill)}.pha-btn--md{height:var(--component-button-md-height);padding:0 var(--component-button-md-padding);font:var(--typography-button-md-font-weight) var(--typography-button-md-font-size) / var(--typography-button-md-line-height) var(--typography-button-md-font-family);letter-spacing:var(--typography-button-md-letter-spacing)}.pha-btn--sm{height:var(--component-button-sm-height);padding:0 var(--component-button-sm-padding);font:var(--typography-button-sm-font-weight) var(--typography-button-sm-font-size) / var(--typography-button-sm-line-height) var(--typography-button-sm-font-family);letter-spacing:var(--typography-button-sm-letter-spacing)}.pha-btn--block{width:100%;display:flex}.pha-iconbtn{width:var(--component-icon-button-size);height:var(--component-icon-button-size);border-radius:var(--component-icon-button-rounded);background-color:var(--component-icon-button-background-color);color:var(--color-ink-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--motion-duration), color var(--motion-duration), box-shadow var(--motion-duration), transform var(--motion-duration) var(--motion-ease-spring);border:0;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.pha-iconbtn:not(:disabled):hover{background-color:var(--color-fill-hover);color:var(--color-ink)}.pha-iconbtn:not(:disabled):active{transform:scale(var(--motion-scale-press))}.pha-iconbtn:focus-visible{box-shadow:var(--shadow-focus-ring);outline:none}.pha-iconbtn:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.pha-iconbtn--sm{width:var(--component-icon-button-sm-size);height:var(--component-icon-button-sm-size)}.pha-iconbtn--ghost{background-color:#0000}.pha-iconbtn--ghost:not(:disabled):hover{background-color:var(--color-fill)}.pha-iconbtn--outline{box-shadow:inset 0 0 0 var(--spacing-hairline) var(--color-line-strong);background-color:#0000}.pha-iconbtn--outline:not(:disabled):hover{background-color:var(--color-fill)}.pha-iconbtn--primary{background-color:var(--color-primary);color:var(--color-on-primary);box-shadow:var(--shadow-primary)}.pha-iconbtn--primary:not(:disabled):hover{background-color:var(--color-primary-hover);color:var(--color-on-primary)}.pha-card{padding:var(--component-card-padding);border-radius:var(--component-card-rounded);background-color:var(--component-card-background-color);color:var(--component-card-text-color);box-shadow:var(--shadow-panel);position:relative;overflow:hidden}.pha-card--glass{background-color:var(--component-card-glass-background-color);box-shadow:var(--shadow-highlight), var(--shadow-panel);-webkit-backdrop-filter:var(--blur-panel);backdrop-filter:var(--blur-panel)}.pha-card--live{background-color:var(--component-card-live-background-color);background-image:var(--gradient-live);box-shadow:inset 0 0 0 var(--component-card-live-edge-height) var(--component-card-live-edge-background-color), var(--shadow-live)}.pha-card--pad-none{padding:0}.pha-card--pad-sm{padding:var(--spacing-16)}.pha-card--pad-lg{padding:var(--spacing-32)}.pha-card--r-md{border-radius:var(--rounded-md)}.pha-card--r-xl{border-radius:var(--rounded-xl)}.pha-card__glow{top:0;right:calc(-1 * var(--spacing-40));width:var(--component-card-glow-size);height:var(--component-card-glow-size);border-radius:var(--component-card-glow-rounded);background-color:var(--component-card-glow-background-color);filter:var(--blur-glow);pointer-events:none;position:absolute}.pha-card__body{position:relative}.pha-stat{padding:var(--component-stat-card-padding);border-radius:var(--component-stat-card-rounded);background-color:var(--component-stat-card-background-color);color:var(--component-stat-card-text-color);box-shadow:var(--shadow-panel)}.pha-stat__top{justify-content:space-between;align-items:center;gap:var(--spacing-12);display:flex}.pha-stat__label{color:var(--component-stat-card-label-text-color);font:var(--typography-eyebrow-font-weight) var(--typography-eyebrow-font-size) / var(--typography-eyebrow-line-height) var(--typography-eyebrow-font-family);letter-spacing:var(--typography-eyebrow-letter-spacing)}.pha-stat__value{margin-top:var(--spacing-12);overflow-wrap:anywhere;color:var(--component-stat-card-value-text-color);font:var(--typography-heading-font-weight) var(--typography-heading-font-size) / var(--typography-heading-line-height) var(--typography-heading-font-family);letter-spacing:normal;font-variant-numeric:tabular-nums}.pha-stat__hint{margin-top:var(--spacing-4);color:var(--color-ink-muted);font:var(--typography-label-font-weight) var(--typography-label-font-size) / var(--typography-label-line-height) var(--typography-label-font-family);letter-spacing:var(--typography-label-letter-spacing)}.pha-stat__tile{width:var(--spacing-tile-md);height:var(--spacing-tile-md);border-radius:var(--rounded-full);background-color:var(--color-fill);color:var(--color-ink-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}.pha-tone--primary{color:var(--color-primary)}.pha-tone--success{color:var(--color-success)}.pha-tone--warning{color:var(--color-warning)}.pha-tone--danger{color:var(--color-danger)}.pha-tone--info{color:var(--color-info)}.pha-link{align-items:center;gap:var(--spacing-4);border-radius:var(--component-link-rounded);color:var(--component-link-text-color);transition:color var(--motion-duration);text-decoration:none;display:inline-flex}.pha-link:hover{color:var(--component-link-hover-text-color)}.pha-link:focus-visible{box-shadow:var(--shadow-focus-ring);outline:none}.pha-link--underline{text-decoration:underline;-webkit-text-decoration-color:var(--color-info-line);text-decoration-color:var(--color-info-line);text-underline-offset:var(--spacing-4);display:inline}.pha-header{z-index:var(--z-index-header);border-bottom:var(--component-header-rule-height) solid transparent;background-color:var(--component-header-background-color);-webkit-backdrop-filter:var(--blur-panel);backdrop-filter:var(--blur-panel);transition:border-color var(--motion-duration);position:sticky;top:0}.pha-header[data-scrolled=true]{border-bottom-color:var(--component-header-rule-background-color)}.pha-header__bar{justify-content:space-between;align-items:center;gap:var(--spacing-16) var(--spacing-24);max-width:var(--spacing-page);padding:var(--component-header-padding) var(--spacing-24);flex-wrap:wrap;margin-inline:auto;display:flex}.pha-header__brand{border-radius:var(--rounded-md);color:inherit;flex-direction:column;text-decoration:none;display:flex}.pha-header__brand:focus-visible{box-shadow:var(--shadow-focus-ring);outline:none}.pha-header__eyebrow{color:var(--component-eyebrow-text-color);font:var(--typography-eyebrow-font-weight) var(--typography-eyebrow-font-size) / var(--typography-eyebrow-line-height) var(--typography-eyebrow-font-family);letter-spacing:var(--typography-eyebrow-letter-spacing)}.pha-header__name{color:var(--color-ink);font:var(--typography-headline-font-weight) var(--typography-headline-font-size) / var(--typography-headline-line-height) var(--typography-headline-font-family);letter-spacing:var(--typography-headline-letter-spacing)}.pha-header__actions{align-items:center;gap:var(--spacing-8);display:flex}@media (prefers-reduced-motion:reduce){[class^=pha-],[class*=\ pha-]{transition:none!important}.pha-btn:active,.pha-iconbtn:active{transform:none!important}}
.HomeMock-module__bzEYxG__mock{width:min(100%, var(--component-wallet-mock-width));border-radius:var(--component-wallet-mock-rounded);background-color:var(--component-wallet-mock-background-color);background-image:var(--gradient-ambient);box-shadow:0 0 0 var(--spacing-hairline) var(--color-line), var(--shadow-modal);color:var(--color-ink);text-align:start;background-repeat:no-repeat;flex-direction:column;display:flex;overflow:hidden}.HomeMock-module__bzEYxG__screen{gap:var(--spacing-24);padding:var(--spacing-16);flex-direction:column;display:flex}.HomeMock-module__bzEYxG__muted{color:var(--color-ink-muted);display:inline-flex}.HomeMock-module__bzEYxG__card{gap:var(--spacing-16);padding:var(--component-card-padding);border-radius:var(--component-card-rounded);background-color:var(--component-card-background-color);box-shadow:var(--shadow-panel);flex-direction:column;display:flex}.HomeMock-module__bzEYxG__top{justify-content:space-between;align-items:center;gap:var(--spacing-8);display:flex}.HomeMock-module__bzEYxG__account{align-items:center;gap:var(--spacing-8);min-width:0;display:flex}.HomeMock-module__bzEYxG__glyph{width:var(--spacing-tile-md);height:var(--spacing-tile-md);border-radius:var(--rounded-full);background-color:var(--color-fill);color:var(--color-ink-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}.HomeMock-module__bzEYxG__glyph svg{width:var(--spacing-icon-md);height:var(--spacing-icon-md);display:block}.HomeMock-module__bzEYxG__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:var(--typography-headline-font-weight) var(--typography-headline-font-size) / var(--typography-headline-line-height) var(--typography-headline-font-family);letter-spacing:var(--typography-headline-letter-spacing);overflow:hidden}.HomeMock-module__bzEYxG__network{align-items:center;gap:var(--spacing-8);height:var(--component-button-sm-height);padding:0 var(--component-button-sm-padding);border-radius:var(--component-button-sm-rounded);background-color:var(--component-button-secondary-background-color);font:var(--typography-button-sm-font-weight) var(--typography-button-sm-font-size) / var(--typography-button-sm-line-height) var(--typography-button-sm-font-family);letter-spacing:var(--typography-button-sm-letter-spacing);flex:none;display:inline-flex}.HomeMock-module__bzEYxG__dot{width:var(--component-badge-dot-size);height:var(--component-badge-dot-size);border-radius:var(--component-badge-dot-rounded);background-color:var(--color-success);flex:none}.HomeMock-module__bzEYxG__hash{align-items:center;gap:var(--spacing-4);color:var(--component-hash-text-color);font:var(--typography-mono-font-weight) var(--typography-mono-font-size) / var(--typography-mono-line-height) var(--typography-mono-font-family);display:inline-flex}.HomeMock-module__bzEYxG__copy{width:var(--component-copy-button-size);height:var(--component-copy-button-size);color:var(--color-ink-muted);justify-content:center;align-items:center;display:inline-flex}.HomeMock-module__bzEYxG__total{font:var(--typography-heading-font-weight) var(--typography-heading-font-size) / var(--typography-heading-line-height) var(--typography-heading-font-family);font-variant-numeric:tabular-nums}.HomeMock-module__bzEYxG__tiles{gap:var(--spacing-12);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.HomeMock-module__bzEYxG__tile{align-items:center;gap:var(--spacing-8);font:var(--typography-button-sm-font-weight) var(--typography-button-sm-font-size) / var(--typography-button-sm-line-height) var(--typography-button-sm-font-family);letter-spacing:var(--typography-button-sm-letter-spacing);flex-direction:column;display:flex}.HomeMock-module__bzEYxG__tileCircle{width:var(--spacing-control-lg);height:var(--spacing-control-lg);border-radius:var(--rounded-full);background-color:var(--color-fill);justify-content:center;align-items:center;display:inline-flex}.HomeMock-module__bzEYxG__rows{gap:var(--spacing-12);flex-direction:column;display:flex}.HomeMock-module__bzEYxG__row{box-sizing:border-box;align-items:center;gap:var(--spacing-12);min-height:var(--component-list-row-height);padding:var(--spacing-12) var(--component-list-row-padding);border-radius:var(--component-list-row-rounded);background-color:var(--component-list-row-background-color);display:flex}.HomeMock-module__bzEYxG__media{width:var(--component-list-row-media-size);height:var(--component-list-row-media-size);border-radius:var(--component-list-row-media-rounded);background-color:var(--component-list-row-media-background-color);flex:none;position:relative;overflow:hidden}.HomeMock-module__bzEYxG__symbol{color:var(--component-list-row-title-text-color);font:var(--typography-caption-strong-font-weight) var(--typography-caption-strong-font-size) / var(--typography-caption-strong-line-height) var(--typography-caption-strong-font-family);letter-spacing:var(--typography-caption-strong-letter-spacing);flex:1}.HomeMock-module__bzEYxG__amount{align-items:center;gap:var(--spacing-8);color:var(--component-list-row-trailing-text-color);font:var(--typography-caption-font-weight) var(--typography-caption-font-size) / var(--typography-caption-line-height) var(--typography-caption-font-family);letter-spacing:var(--typography-caption-letter-spacing);font-variant-numeric:tabular-nums;display:flex}.HomeMock-module__bzEYxG__tabbar{padding-block:var(--spacing-8);border-top:var(--spacing-hairline) solid var(--color-line-soft);background-color:var(--color-bg);display:flex}.HomeMock-module__bzEYxG__tab{align-items:center;gap:var(--spacing-2);color:var(--color-ink-muted);font:var(--typography-label-font-weight) var(--typography-label-font-size) / var(--typography-label-line-height) var(--typography-label-font-family);letter-spacing:var(--typography-label-letter-spacing);flex-direction:column;flex:1;display:flex}.HomeMock-module__bzEYxG__tabIcon{padding:var(--spacing-4) var(--spacing-16);border-radius:var(--rounded-full);display:inline-flex}.HomeMock-module__bzEYxG__current{color:var(--color-ink)}.HomeMock-module__bzEYxG__current .HomeMock-module__bzEYxG__tabIcon{background-color:var(--color-fill-hover)}
.page-module__FiTRbW__lockup{align-items:center;gap:var(--spacing-12);display:flex}.page-module__FiTRbW__lockupMark{width:var(--component-logo-sm-size);height:var(--component-logo-sm-size);margin-inline:calc(var(--component-logo-sm-size) / -4);flex:none;position:relative}.page-module__FiTRbW__wordmark{color:var(--component-wordmark-sm-text-color);margin-inline-end:calc(-1 * var(--typography-wordmark-sm-letter-spacing))}.page-module__FiTRbW__main{gap:var(--spacing-40);flex-direction:column;display:flex;overflow-x:clip}.page-module__FiTRbW__tile{width:var(--spacing-tile-md);height:var(--spacing-tile-md);border-radius:var(--rounded-full);background-color:var(--color-fill);color:var(--color-ink-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}.page-module__FiTRbW__hero{padding-block:var(--spacing-40);text-align:center;flex-direction:column;align-items:center;display:flex}.page-module__FiTRbW__mark{width:min(var(--component-logo-hero-size), 100%);aspect-ratio:1;position:relative}.page-module__FiTRbW__halo,.page-module__FiTRbW__lobe{position:absolute;inset:0}.page-module__FiTRbW__haloArt{opacity:var(--opacity-halo);filter:var(--blur-glow)}.page-module__FiTRbW__lobeRedArt{clip-path:polygon(0 0,100% 0,0 100%)}.page-module__FiTRbW__lobeBlueArt{clip-path:polygon(100% 0,100% 100%,0 100%)}.page-module__FiTRbW__lead{max-width:var(--spacing-prose);margin-top:var(--spacing-12)}.page-module__FiTRbW__cta{margin-top:var(--spacing-24);display:flex}.page-module__FiTRbW__platforms{margin-top:var(--spacing-12)}.page-module__FiTRbW__product{justify-items:center;gap:var(--spacing-40);padding-block:var(--spacing-40);display:grid}.page-module__FiTRbW__mockSlot{justify-content:center;width:100%;display:flex}.page-module__FiTRbW__features{justify-self:stretch;gap:var(--spacing-24);margin:0;padding:0;list-style:none;display:grid}.page-module__FiTRbW__feature{align-items:flex-start;gap:var(--spacing-8);flex-direction:column;display:flex}.page-module__FiTRbW__feature>h3{margin-top:var(--spacing-4)}@media (min-width:768px){.page-module__FiTRbW__features{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.page-module__FiTRbW__product{align-items:center;column-gap:var(--spacing-40);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.page-module__FiTRbW__mockSlot{grid-area:1/2}.page-module__FiTRbW__features{grid-area:1/1/auto/-1;grid-template-columns:subgrid;align-content:center;row-gap:var(--spacing-40)}.page-module__FiTRbW__feature:nth-child(-n+2){text-align:end;grid-column:1;align-items:flex-end}.page-module__FiTRbW__feature:nth-child(n+3){grid-column:3}.page-module__FiTRbW__feature:nth-child(odd){grid-row:1}.page-module__FiTRbW__feature:nth-child(2n){grid-row:2}}.page-module__FiTRbW__downloads{gap:var(--spacing-24);padding-block:var(--spacing-40);scroll-margin-top:calc(2 * var(--component-header-padding) + var(--spacing-control-md));flex-direction:column;display:flex}.page-module__FiTRbW__sectionHead{align-items:center;gap:var(--spacing-12);text-align:center;flex-direction:column;display:flex}.page-module__FiTRbW__groups{gap:var(--spacing-16);display:grid}@media (min-width:1024px){.page-module__FiTRbW__groups{grid-template-columns:repeat(3,minmax(0,1fr))}}.page-module__FiTRbW__group{gap:var(--spacing-8);flex-direction:column;display:flex}.page-module__FiTRbW__groupTop{justify-content:space-between;align-items:center;gap:var(--spacing-12);margin-bottom:var(--spacing-4);display:flex}.page-module__FiTRbW__rows{gap:var(--spacing-12);margin:var(--spacing-16) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.page-module__FiTRbW__row{box-sizing:border-box;align-items:center;gap:var(--spacing-12);min-height:var(--component-list-row-height);padding:var(--spacing-12) var(--component-list-row-padding);border-radius:var(--component-list-row-rounded);background-color:var(--component-list-row-background-color);color:var(--color-ink);text-decoration:none;display:flex}.page-module__FiTRbW__rowLink{-webkit-tap-highlight-color:transparent;transition:background-color var(--motion-duration), box-shadow var(--motion-duration)}.page-module__FiTRbW__rowLink:hover{background-color:var(--color-fill-hover)}.page-module__FiTRbW__rowLink:focus-visible{box-shadow:var(--shadow-focus-ring);outline:none}.page-module__FiTRbW__rowText{gap:var(--spacing-4);flex-direction:column;flex:1;min-width:0;display:flex}.page-module__FiTRbW__rowTitle{color:var(--component-list-row-title-text-color);font:var(--typography-caption-strong-font-weight) var(--typography-caption-strong-font-size) / var(--typography-caption-strong-line-height) var(--typography-caption-strong-font-family);letter-spacing:var(--typography-caption-strong-letter-spacing)}.page-module__FiTRbW__rowSubtitle{color:var(--component-list-row-subtitle-text-color);font:var(--typography-label-font-weight) var(--typography-label-font-size) / var(--typography-label-line-height) var(--typography-label-font-family);letter-spacing:var(--typography-label-letter-spacing)}.page-module__FiTRbW__rowTrailing{align-items:center;gap:var(--spacing-8);color:var(--color-ink-muted);font:var(--typography-label-font-weight) var(--typography-label-font-size) / var(--typography-label-line-height) var(--typography-label-font-family);letter-spacing:var(--typography-label-letter-spacing);flex:none;display:inline-flex}.page-module__FiTRbW__rowLink:hover .page-module__FiTRbW__rowTrailing{color:var(--color-ink)}.page-module__FiTRbW__download{flex:none}.page-module__FiTRbW__rowButton{width:100%;font:inherit;text-align:start;cursor:pointer;border:0;margin:0}.page-module__FiTRbW__chevron{display:inline-flex}.page-module__FiTRbW__rowButton:has(+.page-module__FiTRbW__menu:popover-open) .page-module__FiTRbW__chevron{rotate:180deg}.page-module__FiTRbW__menu{box-sizing:border-box;width:min(calc(100vw - 2 * var(--spacing-24)), var(--component-modal-width));padding:var(--component-menu-padding);border-radius:var(--component-menu-rounded);background-color:var(--component-menu-background-color);color:var(--component-menu-text-color);box-shadow:0 0 0 var(--spacing-hairline) var(--color-line), var(--shadow-float);border:0;list-style:none}.page-module__FiTRbW__menu::backdrop{background-color:var(--component-overlay-scrim-background-color)}@supports (position-area:bottom){.page-module__FiTRbW__menu{width:anchor-size(width);margin:var(--spacing-4) 0 0;position-area:bottom;position-try-fallbacks:flip-block;inset:auto}.page-module__FiTRbW__menu::backdrop{background-color:#0000}}.page-module__FiTRbW__menuItem{justify-content:space-between;align-items:center;gap:var(--spacing-12);min-height:var(--component-menu-item-height);padding:var(--spacing-4) var(--component-menu-item-padding);border-radius:var(--component-menu-item-rounded);color:var(--color-ink);font:var(--typography-caption-strong-font-weight) var(--typography-caption-strong-font-size) / var(--typography-caption-strong-line-height) var(--typography-caption-strong-font-family);letter-spacing:var(--typography-caption-strong-letter-spacing);display:flex}.page-module__FiTRbW__menuLabel{min-width:0}.page-module__FiTRbW__badge{padding:var(--spacing-4) var(--component-badge-padding);border-radius:var(--component-badge-rounded);background-color:var(--component-badge-background-color);color:var(--color-ink);font:var(--typography-badge-font-weight) var(--typography-badge-font-size) / var(--typography-badge-line-height) var(--typography-badge-font-family);flex:none}.page-module__FiTRbW__titleEnd{white-space:nowrap}.page-module__FiTRbW__beta{margin-inline:var(--spacing-4) calc(-1 * var(--typography-wordmark-sm-letter-spacing));color:var(--color-primary);font-size:var(--typography-heading-font-size);line-height:var(--typography-heading-line-height);letter-spacing:var(--typography-wordmark-sm-letter-spacing);text-transform:uppercase;vertical-align:top;display:inline-block}.page-module__FiTRbW__footer{justify-content:space-between;align-items:center;gap:var(--spacing-12) var(--spacing-24);padding-block:var(--spacing-24) var(--spacing-40);flex-wrap:wrap;display:flex}.page-module__FiTRbW__footerLinks{gap:var(--spacing-16);font:var(--typography-label-font-weight) var(--typography-label-font-size) / var(--typography-label-line-height) var(--typography-label-font-family);letter-spacing:var(--typography-label-letter-spacing);flex-wrap:wrap;display:flex}@keyframes page-module__FiTRbW__lobe-red-in{0%{opacity:0;filter:var(--blur-panel);transform:translate(20%,-20%)rotate(-45deg)}}@keyframes page-module__FiTRbW__lobe-blue-in{0%{opacity:0;filter:var(--blur-panel);transform:translate(-20%,20%)rotate(-45deg)}}@keyframes page-module__FiTRbW__halo-in{0%{opacity:0;transform:scale(.6)rotate(-90deg)}}@keyframes page-module__FiTRbW__rise{0%{opacity:0;transform:translateY(var(--spacing-16));filter:var(--blur-panel)}}@media (prefers-reduced-motion:no-preference){.page-module__FiTRbW__lobeRed{animation:page-module__FiTRbW__lobe-red-in var(--motion-duration-intro) var(--motion-ease-out) both}.page-module__FiTRbW__lobeBlue{animation:page-module__FiTRbW__lobe-blue-in var(--motion-duration-intro) var(--motion-ease-out) both}.page-module__FiTRbW__halo{animation:page-module__FiTRbW__halo-in var(--motion-duration-intro) var(--motion-ease-out) both}.page-module__FiTRbW__title,.page-module__FiTRbW__lead,.page-module__FiTRbW__cta,.page-module__FiTRbW__platforms{animation:page-module__FiTRbW__rise var(--motion-duration-reveal) var(--motion-ease-out) both}.page-module__FiTRbW__title{animation-delay:calc(var(--motion-duration-intro) / 2)}.page-module__FiTRbW__lead{animation-delay:calc(var(--motion-duration-intro) / 2 + var(--motion-duration-stagger))}.page-module__FiTRbW__cta{animation-delay:calc(var(--motion-duration-intro) / 2 + 2 * var(--motion-duration-stagger))}.page-module__FiTRbW__platforms{animation-delay:calc(var(--motion-duration-intro) / 2 + 3 * var(--motion-duration-stagger))}.page-module__FiTRbW__chevron{transition:rotate var(--motion-duration) var(--motion-ease-standard)}@supports (animation-timeline:view()){.page-module__FiTRbW__reveal{animation:linear both page-module__FiTRbW__rise;animation-timeline:view();animation-range:entry cover 30%}}}
