@import url("https://fonts.googleapis.com/css2?family=Figtree:wght@300;400;500;600;700;800;900&family=Bricolage+Grotesque:opsz,wght@12..96,400;12..96,500;12..96,600;12..96,700;12..96,800&display=swap");.fabw{--fab-bg:#f5f5f5;--fab-card:#fff;--fab-ink:#0a0a0a;--fab-ink-rgb:10,10,10;--fab-inv:#fff;--fab-border:#e7e7e7;--fab-field:#f0f0f0;--fab-accent:#e58e3a;--fab-font:"Figtree",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--fab-heading-font:"Bricolage Grotesque","Figtree",sans-serif;--fab-mono:"Figtree",sans-serif;font-family:var(--fab-font);background:var(--fab-bg);color:var(--fab-ink);-webkit-font-smoothing:antialiased}.fabw ::-moz-selection{background:var(--fab-ink);color:var(--fab-inv)}.fabw ::selection{background:var(--fab-ink);color:var(--fab-inv)}.fab-container{width:88%;max-width:95rem;margin-left:auto;margin-right:auto}@media (min-width:64rem){.fab-container{width:79%}}.fab-hero-h1{font-size:var(--ds-h1-size-user,clamp(3.75rem,7.4vw,6.5rem));font-weight:var(--ds-h1-weight-user,600);letter-spacing:var(--ds-h1-ls-user,-.05em);line-height:var(--ds-h1-lh-user,.94);text-transform:var(--ds-h1-tt-user,none);font-family:var(--ds-h1-font-user,var(--fab-heading-font,var(--fab-font)))}.fab-giant,.fab-hero-h1{overflow-wrap:break-word}.fab-giant{font-size:var(--ds-h2-size-user,clamp(2.5rem,4.2vw,4rem));font-weight:var(--ds-h2-weight-user,600);letter-spacing:var(--ds-h2-ls-user,-.045em);line-height:var(--ds-h2-lh-user,1.02);text-transform:var(--ds-h2-tt-user,none);font-family:var(--ds-h2-font-user,var(--fab-heading-font,var(--fab-font)))}.fab-h2{font-size:var(--ds-h3-size-user,clamp(2.5rem,4.2vw,4rem));font-weight:var(--ds-h3-weight-user,600);letter-spacing:var(--ds-h3-ls-user,-.04em);line-height:var(--ds-h3-lh-user,1.05);text-transform:var(--ds-h3-tt-user,none);font-family:var(--ds-h3-font-user,var(--fab-heading-font,var(--fab-font)));overflow-wrap:break-word}.fab-h3{font-size:var(--ds-h4-size-user,clamp(1.375rem,2.6vw,2rem));font-weight:var(--ds-h4-weight-user,600);letter-spacing:var(--ds-h4-ls-user,-.035em);line-height:var(--ds-h4-lh-user,1.12);text-transform:var(--ds-h4-tt-user,none);font-family:var(--ds-h4-font-user,var(--fab-heading-font,var(--fab-font)))}.fab-lead{font-size:clamp(1.0625rem,1.35vw,1.375rem);line-height:1.5}.fab-sub{font-size:clamp(1.25rem,2.2vw,1.75rem);line-height:1.35;letter-spacing:-.02em}.fab-statement-lead{font-size:clamp(1.75rem,3.5vw,3rem);line-height:1.18;letter-spacing:-.03em}.fab-feat-gal{display:grid;gap:.625rem}.fab-feat-gal>*{position:relative;min-width:0;min-height:0}.fab-feat-gal{grid-template-columns:1fr}@media (max-width:39.9375rem){.fab-feat-gal>*{aspect-ratio:4/3}}@media (min-width:40rem){.fab-feat-gal.is-1{aspect-ratio:16/11}.fab-feat-gal.is-2,.fab-feat-gal.is-3,.fab-feat-gal.is-4{grid-template-columns:1fr 1fr}.fab-feat-gal.is-2{aspect-ratio:16/10}.fab-feat-gal.is-3{aspect-ratio:10/9;grid-template-rows:minmax(0,1fr) minmax(0,1fr)}.fab-feat-gal.is-3>:first-child{grid-row:span 2}.fab-feat-gal.is-4{aspect-ratio:10/12;grid-template-rows:minmax(0,1fr) minmax(0,1fr) minmax(0,.62fr)}.fab-feat-gal.is-4>:first-child{grid-row:span 2}.fab-feat-gal.is-4>:nth-child(4){grid-column:1/-1}}.fab-prewrap{white-space:normal}.fabw br.fab-br{display:none}@media (min-width:64rem){.fabw .fab-hero-h1{max-width:var(--fab-h1-w,100%)}.fabw[data-fab-hero-stacked] .fab-hero-h1{max-width:min(var(--fab-h1-w,100%),16ch)!important}}.fabw .fab-giant,.fabw .fab-h2,.fabw .fab-h3{max-width:none}.fab-fluid-row{display:flex;flex-wrap:wrap;gap:var(--fr-gap,.625rem)}.fab-fluid-row>*{flex:1 1 calc((100% - var(--fr-gap, 0.625rem)) / 2 - 0.03125rem);max-width:100%;min-width:0}.fab-fluid-row.is-xs-1>*{flex-basis:100%}.fab-fluid-row.is-fixed>*{flex-grow:0}@media (min-width:40rem){.fab-fluid-row.is-xs-1>*{flex-basis:calc((100% - var(--fr-gap, 0.625rem)) / 2 - 0.03125rem)}}@media (min-width:48rem){.fab-fluid-row.is-md-3>*{flex-basis:calc((100% - 2 * var(--fr-gap, 0.625rem)) / 3 - 0.03125rem)}}@media (min-width:75rem){.fab-fluid-row.is-lg-3>*{flex-basis:calc((100% - 2 * var(--fr-gap, 0.625rem)) / 3 - 0.03125rem)}}@media (min-width:80rem){.fab-fluid-row.is-xl-4>*{flex-basis:calc((100% - 3 * var(--fr-gap, 0.625rem)) / 4 - 0.03125rem)}}.font-geist{font-family:var(--fab-font)}.fab-noise:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.55;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.06'/%3E%3C/svg%3E")}.fab-dark-card{background-color:#0a0a0a;color:#fff}.fab-pill{border:0;cursor:pointer;transition:transform .3s cubic-bezier(.22,1,.36,1)}.fab-pill:hover{transform:scale(1.03)}.fab-pill:active{transform:scale(.97)}.fab-pill-label{transition:transform .45s cubic-bezier(.76,0,.24,1)}.fab-pill:hover .fab-pill-label{transform:translateY(-100%)}@keyframes fab-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.fab-marquee-track{display:inline-flex;white-space:nowrap;animation:fab-marquee var(--fab-marquee-speed,28s) linear infinite;will-change:transform}.fab-marquee-wrap:hover .fab-marquee-track{animation-play-state:paused}.fab-row-img{opacity:0;transform:translateY(.75rem) scale(.96) rotate(-2deg);transition:opacity .45s cubic-bezier(.22,1,.36,1),transform .45s cubic-bezier(.22,1,.36,1);pointer-events:none}.fab-row:hover .fab-row-img{opacity:1;transform:translateY(0) scale(1) rotate(0deg)}.fab-row{transition:background-color .35s ease,padding-left .35s cubic-bezier(.22,1,.36,1)}.fab-row:hover{background-color:rgba(var(--fab-ink-rgb),.04)}.fab-zoom img{transition:transform .8s cubic-bezier(.22,1,.36,1)}.fab-zoom:hover img{transform:scale(1.06)}.fab-acc-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.22,1,.36,1)}.fab-acc-body[data-open=true]{grid-template-rows:1fr}.fab-acc-inner{overflow:hidden}.fab-acc-icon{transition:transform .4s cubic-bezier(.22,1,.36,1)}.fab-acc-icon[data-open=true]{transform:rotate(45deg)}.fab-field-dark{width:100%;border:0;border-radius:.875rem;background:hsla(0,0%,100%,.08);color:#fff;padding:.9375rem 1.125rem;font-size:.9375rem;font-family:inherit;outline:none;transition:background .3s ease,box-shadow .3s ease}.fab-field-dark::-moz-placeholder{color:hsla(0,0%,100%,.45)}.fab-field-dark::placeholder{color:hsla(0,0%,100%,.45)}.fab-field-dark:focus{background:hsla(0,0%,100%,.13);box-shadow:0 0 0 .0625rem hsla(0,0%,100%,.35)}.fab-field-line{width:100%;border:0;border-bottom:.0625rem solid rgba(var(--fab-ink-rgb),.25);background:transparent;color:var(--fab-ink);padding:.5rem 0 .75rem;font-size:1rem;font-family:inherit;outline:none;border-radius:0;transition:border-color .3s ease}.fab-field-line::-moz-placeholder{color:rgba(var(--fab-ink-rgb),.4)}.fab-field-line::placeholder{color:rgba(var(--fab-ink-rgb),.4)}.fab-field-line:focus{border-color:var(--fab-ink)}.fab-hide-chrome .scarlet-footer,.fab-hide-chrome .scarlet-lwt,.fab-hide-chrome [data-testid=scarlet-mls-disclaimer-wrap]{display:none}.fabw{--fab-red:#e30613;--fab-red-rgb:227,6,19;--fab-red-dark:#b90410}html[data-tenant=buildalberta] .fabw{--fab-red:#e05300;--fab-red-rgb:224,83,0;--fab-red-dark:#b84400;--fab-ink:#212529;--fab-ink-rgb:33,37,41}.fab-search .scarlet-search{max-width:62rem}.fab-search .scarlet-search-inner{background:hsla(0,0%,7%,.42);backdrop-filter:blur(1.5rem) saturate(150%);-webkit-backdrop-filter:blur(1.5rem) saturate(150%);border:.0625rem solid hsla(0,0%,100%,.16);border-radius:1.125rem;padding:.5rem;box-shadow:0 1.5rem 4.375rem rgba(0,0,0,.35)}.fab-search .scarlet-search-inner:focus-within,.fab-search .scarlet-search-inner:hover{border-color:rgba(var(--fab-red-rgb),.55);box-shadow:0 1.5rem 4.375rem rgba(0,0,0,.4),0 0 0 .0625rem rgba(var(--fab-red-rgb),.35)}.fab-search .scarlet-search-icon{color:var(--fab-red)}.fab-search .scarlet-search-input,.fab-search .scarlet-search-value{font-family:var(--fab-font);letter-spacing:-.01em}.fab-search .scarlet-search-input{font-size:.9375rem}.fab-search .scarlet-search-label{font-family:var(--fab-font);font-size:.6875rem;letter-spacing:.12em;color:hsla(0,0%,100%,.5)}.fab-search .scarlet-search-value{font-size:.90625rem}.fab-search .scarlet-search-field:hover .scarlet-search-label{color:rgba(var(--fab-red-rgb),.95)}.fab-search .scarlet-search-divider{background:hsla(0,0%,100%,.14);height:1.75rem}.fab-search .scarlet-search-btn{background:var(--fab-red);color:#fff;border:.0625rem solid hsla(0,0%,100%,.14);border-radius:.75rem;font-family:var(--fab-font);font-weight:600;letter-spacing:-.01em;padding:.875rem 1.625rem;box-shadow:0 .625rem 1.875rem rgba(var(--fab-red-rgb),.35)}.fab-search .scarlet-search-btn:hover{background:var(--fab-red-dark);color:#fff;transform:scale(1.03);box-shadow:0 .75rem 2.25rem rgba(var(--fab-red-rgb),.5)}.fab-search-dd.scarlet-search-dropdown-fixed{background:rgba(26,26,26,.94);backdrop-filter:blur(1.25rem) saturate(140%);-webkit-backdrop-filter:blur(1.25rem) saturate(140%);border:.0625rem solid rgba(var(--fab-red-rgb),.22);border-radius:.875rem;box-shadow:0 1.5rem 3.75rem rgba(0,0,0,.55)}.fab-search-dd .scarlet-search-option{font-family:var(--fab-font);border-radius:.5625rem}.fab-search-dd .scarlet-search-option:hover{background:rgba(var(--fab-red-rgb),.9);color:#fff}.fab-search-dd .scarlet-search-option.active{background:var(--fab-red);color:#fff}.fab-search-dd .scarlet-price-col-label{background:transparent;font-family:var(--fab-font)}.fab-search-dd .scarlet-price-done{background:var(--fab-red);border-radius:.5625rem}.fab-search-dd .scarlet-price-done:hover{background:var(--fab-red-dark)}.fab-search-dd .scarlet-suggest-tag{color:rgba(var(--fab-red-rgb),.9)}.fab-bento-card{position:relative;overflow:hidden;border-radius:1.25rem;background:var(--fab-card);transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s ease}.fab-bento-card:hover{transform:translateY(-.25rem);box-shadow:0 1.625rem 3.75rem hsla(0,0%,4%,.12)}.fab-bento-card.is-dark{background:#0a0a0a;color:#fff}.fab-bento-card.is-dark:hover{box-shadow:0 1.625rem 3.75rem rgba(0,0,0,.5)}.fab-bento-plus{position:absolute;top:1.375rem;right:1.375rem;z-index:3;display:flex;height:1.875rem;width:1.875rem;align-items:center;justify-content:center;border-radius:62.4375rem;background:rgba(var(--fab-ink-rgb),.06);color:var(--fab-ink);transition:background .35s ease,color .35s ease,transform .5s cubic-bezier(.22,1,.36,1)}.is-dark .fab-bento-plus{background:hsla(0,0%,100%,.12);color:#fff}.fab-bento-card:hover .fab-bento-plus{background:var(--fab-red);color:#fff;transform:rotate(90deg)}.fab-rings{position:absolute;pointer-events:none;border-radius:62.4375rem;border:.0625rem solid rgba(var(--fab-ink-rgb),.07);transition:border-color .6s ease}.is-dark .fab-rings{border-color:hsla(0,0%,100%,.08)}.fab-bento-card:hover .fab-rings{border-color:rgba(var(--fab-red-rgb),.28)}.fab-bento-arrow{transition:transform .45s cubic-bezier(.22,1,.36,1)}.fab-bento-card:hover .fab-bento-arrow{transform:translate(.25rem,-.25rem)}.fab-bento-zoom{transition:transform 1s cubic-bezier(.22,1,.36,1)}.fab-bento-card:hover .fab-bento-zoom{transform:scale(1.07)}@keyframes fab-star-pop{0%{opacity:0;transform:translateY(.375rem) scale(.7)}to{opacity:1;transform:translateY(0) scale(1)}}.fab-star{animation:fab-star-pop .5s cubic-bezier(.22,1,.36,1) both}@keyframes fab-dot-pulse{0%,to{transform:scale(1);box-shadow:0 0 0 0 rgba(var(--fab-red-rgb),.55)}50%{transform:scale(1.25);box-shadow:0 0 0 .4375rem rgba(var(--fab-red-rgb),0)}}.fab-dot-pulse{animation:fab-dot-pulse 1.6s cubic-bezier(.4,0,.2,1) infinite}.fab-listings-dark{--fab-border:hsla(0,0%,100%,.12)}.fabw .fab-layout-pill{height:2.375rem;padding:0 1.125rem;border-radius:62.4375rem;border:.0625rem solid hsla(0,0%,100%,.18);background:transparent;color:hsla(0,0%,100%,.7);font-family:inherit;font-size:.84375rem;font-weight:500;letter-spacing:-.01em;cursor:pointer;transition:background .3s ease,color .3s ease,border-color .3s ease,transform .3s cubic-bezier(.22,1,.36,1)}.fabw .fab-layout-pill:hover{border-color:rgba(var(--fab-red-rgb),.7);color:#fff;transform:translateY(-.0625rem)}.fabw .fab-layout-pill.is-active{background:var(--fab-red);border-color:var(--fab-red);color:#fff}.fab-listing-tile{background:#141414}.fab-listing-tile:after{content:"";position:absolute;inset:0;border-radius:inherit;border:.0625rem solid hsla(0,0%,100%,.08);pointer-events:none}.fab-price-chip{display:inline-flex;align-items:center;height:1.875rem;padding:0 .875rem;border-radius:62.4375rem;background:hsla(0,0%,4%,.55);backdrop-filter:blur(.625rem);-webkit-backdrop-filter:blur(.625rem);border:.0625rem solid hsla(0,0%,100%,.16);color:#fff;font-family:var(--fab-font);font-size:.8125rem;width:-moz-fit-content;width:fit-content;transition:background .35s ease,border-color .35s ease}.group:hover .fab-price-chip{background:var(--fab-red);border-color:var(--fab-red)}.fab-status-chip{display:inline-flex;align-items:center;height:1.625rem;padding:0 .75rem;border-radius:62.4375rem;background:var(--fab-red);color:#fff;font-family:var(--fab-font);font-size:.6875rem;text-transform:uppercase;letter-spacing:.08em}.fab-listing-card{transition:transform .5s cubic-bezier(.22,1,.36,1)}.fab-listing-card:hover{transform:translateY(-.25rem)}.fab-bento-plus.is-red{height:2.5rem;width:2.5rem;background:var(--fab-red);color:#fff;box-shadow:0 .5rem 1.375rem rgba(var(--fab-red-rgb),.4)}.fabw .fab-layout-pill.is-light{border-color:rgba(var(--fab-ink-rgb),.16);color:rgba(var(--fab-ink-rgb),.7);background:hsla(0,0%,100%,.6)}.fabw .fab-layout-pill.is-light:hover{color:var(--fab-ink);border-color:rgba(var(--fab-red-rgb),.7)}.fabw .fab-layout-pill.is-light.is-active{background:var(--fab-ink);border-color:var(--fab-ink);color:#fff}.fab-filter-field{height:3rem;padding:0 1.125rem;border-radius:.875rem;background:#fff;border:.0625rem solid rgba(var(--fab-ink-rgb),.08);box-shadow:0 .125rem .625rem hsla(0,0%,4%,.04);font-size:.875rem;letter-spacing:-.01em;color:var(--fab-ink);cursor:pointer;transition:border-color .3s ease,box-shadow .3s ease}.fab-filter-field:focus-within,.fab-filter-field:hover{border-color:rgba(var(--fab-red-rgb),.55);box-shadow:0 .375rem 1.375rem hsla(0,0%,4%,.07)}.fab-filter-menu{position:absolute;left:0;right:0;top:calc(100% + .375rem);z-index:30;max-height:18rem;overflow-y:auto;padding:.375rem;border-radius:.875rem;background:#fff;border:.0625rem solid rgba(var(--fab-ink-rgb),.08);box-shadow:0 1.5rem 3.125rem hsla(0,0%,4%,.16)}.fabw .fab-filter-option{display:block;width:100%;padding:.5625rem .75rem;border-radius:.5625rem;text-align:left;font-size:.84375rem;letter-spacing:-.01em;color:rgba(var(--fab-ink-rgb),.75);background:transparent;cursor:pointer;transition:background .2s ease,color .2s ease}.fabw .fab-filter-option:hover{background:rgba(var(--fab-red-rgb),.9);color:#fff}.fabw .fab-cta-pill,.fabw .fab-filter-option.is-active{background:var(--fab-ink);color:#fff}.fabw .fab-cta-pill{display:inline-flex;align-items:center;gap:.625rem;height:3.125rem;padding:0 1.625rem;border-radius:62.4375rem;font-size:.90625rem;font-weight:500;letter-spacing:-.01em;width:-moz-fit-content;width:fit-content;transition:background .35s ease,transform .4s cubic-bezier(.22,1,.36,1)}.fabw .fab-cta-pill:hover{background:var(--fab-red);color:#fff;transform:translateY(-.125rem)}.fab-area-card{position:relative;display:block}.fab-area-card .fab-bento-plus{top:.875rem;right:.875rem;background:var(--fab-red);color:#fff;opacity:0;transform:scale(.8)}.fab-area-card:hover .fab-bento-plus{opacity:1;transform:scale(1) rotate(90deg)}.fab-area-card:hover{color:var(--fab-red)}.fab-tower{aspect-ratio:2/3;background:#141414}.fab-tower .fab-bento-plus{opacity:0;transform:scale(.8)}.fab-tower:hover .fab-bento-plus{opacity:1;transform:scale(1) rotate(90deg)}.fab-area-card{background:#fff;border-radius:.625rem;padding:.5rem;box-shadow:0 .0625rem .125rem hsla(0,0%,4%,.04);transition:box-shadow .45s ease,transform .5s cubic-bezier(.22,1,.36,1)}.fab-area-card:hover{box-shadow:0 1.25rem 2.75rem hsla(0,0%,4%,.12);transform:translateY(-.1875rem)}.fab-area-card .fab-bento-plus{top:1rem;right:1rem}.fabw .fab-submit-pill{display:inline-flex;align-items:center;justify-content:center;gap:.5625rem;height:3rem;padding:0 1.375rem;border-radius:.75rem;background:var(--fab-red);color:#fff;font-size:.875rem;font-weight:500;letter-spacing:-.01em;box-shadow:0 .625rem 1.625rem rgba(var(--fab-red-rgb),.3);transition:background .3s ease,transform .4s cubic-bezier(.22,1,.36,1)}.fabw .fab-submit-pill:hover{background:var(--fab-red-dark);color:#fff;transform:translateY(-.125rem)}.fab-search-row{display:flex;flex-direction:column;align-items:stretch;gap:.25rem;border-radius:1rem;background:#fff;border:.0625rem solid rgba(var(--fab-ink-rgb),.08);box-shadow:0 .25rem 1.125rem hsla(0,0%,4%,.05)}@media (min-width:48rem){.fab-search-row{flex-direction:row;align-items:center;gap:0}}.fab-search-row:focus-within{border-color:rgba(var(--fab-red-rgb),.5)}.fab-search-row.is-3up{flex-direction:column;align-items:stretch;gap:.25rem}@media (min-width:64rem){.fab-search-row.is-3up{flex-direction:row;align-items:center;gap:0}}.fab-video-card{background:#fff;border-radius:.625rem;padding:.5rem;box-shadow:0 .0625rem .125rem hsla(0,0%,4%,.05);transition:box-shadow .45s ease,transform .5s cubic-bezier(.22,1,.36,1)}.fab-video-card:hover{box-shadow:0 1.5rem 3.125rem hsla(0,0%,4%,.14);transform:translateY(-.1875rem)}.fab-feat-tile{overflow:hidden;border-radius:.875rem;background:#ececeb}.fab-stat-card{background:#fff;border-radius:.625rem;padding:1.375rem;transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .45s ease}.fab-stat-card:hover{transform:translateY(-.1875rem);box-shadow:0 1.125rem 2.5rem hsla(0,0%,4%,.1)}.fab-dir-row{transition:background .25s ease}.fab-dir-row:hover{background:rgba(var(--fab-red-rgb),.05)}.fab-faq-item{background:#fff;border-radius:.625rem;padding:.25rem .5rem;margin-bottom:.5rem;transition:box-shadow .4s ease}.fab-faq-item:hover{box-shadow:0 .75rem 1.875rem hsla(0,0%,4%,.08)}.fab-faq-item[data-open=true]{box-shadow:0 1.125rem 2.5rem hsla(0,0%,4%,.1)}.fab-map{position:relative;border-radius:1.25rem;overflow:hidden;background:#ececeb}.fab-map .tf-map-container{height:100%;border-radius:1.25rem;background:transparent}.fab-map .tf-map-canvas{border-radius:0 0 1.25rem 1.25rem}.fab-map .tf-map-nav{gap:.5rem!important;padding:.875rem .875rem .75rem!important;background:hsla(0,0%,100%,.86)!important;backdrop-filter:blur(1.125rem) saturate(150%);-webkit-backdrop-filter:blur(1.125rem) saturate(150%);border-bottom:.0625rem solid rgba(var(--fab-ink-rgb),.06)!important}.fab-map .tf-map-cats,.fab-map .tf-map-subs{gap:.375rem!important}.fab-map .tf-map-cat,.fab-map .tf-map-sub{height:2.25rem!important;padding:0 .9375rem!important;border-radius:62.4375rem!important;border:.0625rem solid rgba(var(--fab-ink-rgb),.14)!important;background:#fff!important;color:rgba(var(--fab-ink-rgb),.72)!important;font-family:inherit!important;font-size:.8125rem!important;font-weight:500!important;letter-spacing:-.01em!important;box-shadow:none!important;transition:background .28s ease,color .28s ease,border-color .28s ease,transform .35s cubic-bezier(.22,1,.36,1)!important}.fab-map .tf-map-cat:hover,.fab-map .tf-map-sub:hover{border-color:rgba(var(--fab-red-rgb),.6)!important;color:var(--fab-ink)!important;transform:translateY(-.0625rem)}.fab-map .tf-map-cat.active,.fab-map .tf-map-sub.active{background:#0a0a0a!important;border-color:#0a0a0a!important;color:#fff!important}.fab-map .tf-map-cat-cnt,.fab-map .tf-map-sub-cnt{font-family:var(--fab-font)!important;font-size:.65625rem!important;background:rgba(var(--fab-ink-rgb),.07)!important;color:inherit!important;border-radius:62.4375rem!important;padding:.0625rem .375rem!important}.fab-map .tf-map-cat.active .tf-map-cat-cnt,.fab-map .tf-map-sub.active .tf-map-sub-cnt{background:hsla(0,0%,100%,.18)!important}.fab-map .tf-map-sub-close{height:1.625rem!important;width:1.625rem!important;border-radius:62.4375rem!important;background:var(--fab-red)!important;color:#fff!important;border:none!important}.fab-map .tf-map-school-filters>span{font-family:var(--fab-font)!important;font-size:.625rem!important;text-transform:uppercase;letter-spacing:.12em;color:rgba(var(--fab-ink-rgb),.45)!important}.fab-map [data-testid^=map-school-filter-]{height:1.875rem!important;display:inline-flex!important;align-items:center!important;padding:0 .8125rem!important;border-radius:62.4375rem!important;border:.0625rem solid rgba(var(--fab-ink-rgb),.14)!important;background:#fff!important;color:rgba(var(--fab-ink-rgb),.72)!important;font-size:.78125rem!important;font-weight:500!important;box-shadow:none!important}.fab-map [data-testid^=map-school-filter-]:hover{border-color:rgba(var(--fab-red-rgb),.6)!important;color:var(--fab-ink)!important}.fab-map [data-testid=map-school-filter-all],.fab-map [data-testid^=map-school-filter-]{transition:background .25s ease,color .25s ease,border-color .25s ease!important}.fab-map .tf-map-listings-wrap{margin-top:.125rem!important}.fab-map .tf-map-listing{height:2.5rem!important;border-radius:.75rem!important;border:.0625rem solid rgba(var(--fab-ink-rgb),.1)!important;background:#fff!important;color:rgba(var(--fab-ink-rgb),.8)!important;font-family:inherit!important;font-size:.8125rem!important;padding:0 .875rem!important}.fab-map .tf-map-listing.active{background:var(--fab-red)!important;border-color:var(--fab-red)!important;color:#fff!important}.fab-map .tf-map-listing-dist{font-family:var(--fab-font)!important;font-size:.6875rem!important;opacity:.7}.fab-map .tf-map-listing.active .tf-map-listing-dist{color:#fff!important;opacity:.85}.fab-map .tf-map-listings-arrow{background:#0a0a0a!important;color:#fff!important;border-radius:62.4375rem!important}.fab-map .tf-map-loading{font-family:var(--fab-font)!important;font-size:.6875rem!important;text-transform:uppercase;letter-spacing:.12em}.fab-map .tf-property-pin{background:var(--fab-red)!important;border:.1875rem solid #fff!important;box-shadow:0 0 0 0 rgba(var(--fab-red-rgb),.55)!important;animation:fab-pin-pulse 1.8s cubic-bezier(.4,0,.2,1) infinite!important}@keyframes fab-pin-pulse{0%,to{box-shadow:0 0 0 0 rgba(var(--fab-red-rgb),.5)}50%{box-shadow:0 0 0 1rem rgba(var(--fab-red-rgb),0)}}.fab-lb{position:fixed;inset:0;z-index:9999;display:flex;flex-direction:column;background:hsla(60,9%,98%,.965);backdrop-filter:blur(1rem) saturate(1.1);-webkit-backdrop-filter:blur(1rem) saturate(1.1);animation:fab-lb-in .32s cubic-bezier(.22,1,.36,1) both}@keyframes fab-lb-in{0%{opacity:0}to{opacity:1}}.fab-lb-bar{display:flex;align-items:center;justify-content:space-between;gap:1rem;height:4.5rem;padding:0 1.25rem 0 1.5rem}.fab-lb-cap{font-size:.9375rem;font-weight:500;letter-spacing:-.02em;color:#0a0a0a}.fab-lb-count{font-family:var(--fab-font);font-size:.75rem;letter-spacing:.1em;color:hsla(0,0%,4%,.45);margin-left:auto;margin-right:1rem}.fab-lb-btn{display:flex;align-items:center;justify-content:center;width:2.875rem;height:2.875rem;border-radius:62.4375rem;background:#0a0a0a;color:#fff;flex-shrink:0;transition:background .28s ease,transform .28s cubic-bezier(.22,1,.36,1)}.fab-lb-btn:hover{background:var(--fab-red)}.fab-lb-close:hover{transform:rotate(90deg)}.fab-lb-stage{position:relative;flex:1;display:flex;align-items:center;justify-content:center;padding:0 1rem 1.75rem;min-height:0}.fab-lb-img{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;border-radius:.875rem;box-shadow:0 2rem 4rem hsla(0,0%,4%,.18);animation:fab-lb-pop .42s cubic-bezier(.22,1,.36,1) both}@keyframes fab-lb-pop{0%{opacity:0;transform:scale(.965)}to{opacity:1;transform:none}}.fab-lb-next,.fab-lb-prev{position:absolute;top:50%;transform:translateY(-50%)}.fab-lb-prev{left:1rem}.fab-lb-next{right:1rem}.fab-lb-next:hover,.fab-lb-prev:hover{transform:translateY(-50%) scale(1.08)}@media (min-width:48rem){.fab-lb-prev{left:2.25rem}.fab-lb-next{right:2.25rem}}.fab-media-btn{display:block;width:100%;cursor:zoom-in}.fab-legal{font-size:.6875rem;line-height:1.55;color:hsla(0,0%,100%,.42);max-width:68ch;flex:1 1 auto}.fab-poweredby{display:inline-flex;align-items:center;gap:.4375rem;font-size:.75rem;color:hsla(0,0%,100%,.6);transition:color .28s ease;white-space:nowrap}.fab-poweredby:hover{color:#fff}.fab-poweredby img{width:1.125rem;height:1.125rem;-o-object-fit:contain;object-fit:contain}.fab-more-veil{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;background:hsla(0,0%,4%,.52);backdrop-filter:blur(.125rem);-webkit-backdrop-filter:blur(.125rem);color:#fff;transition:background .35s ease}.fab-media-btn:hover .fab-more-veil{background:hsla(0,0%,4%,.66)}.fab-more-count{font-size:1.75rem;font-weight:600;letter-spacing:-.04em;line-height:1}.fab-more-label{font-family:var(--fab-font);font-size:.625rem;text-transform:uppercase;letter-spacing:.14em;opacity:.82;display:inline-flex;align-items:center;gap:.375rem}.fab-more-label:after{content:"";width:1.375rem;height:.0625rem;background:currentColor;transition:width .35s cubic-bezier(.22,1,.36,1)}.fab-media-btn:hover .fab-more-label:after{width:2.25rem}.fab-review-card{display:flex;flex-direction:column;height:100%;background:#fff;border-radius:.875rem;padding:1.5rem 1.5rem 1.25rem;box-shadow:0 .0625rem .125rem hsla(0,0%,4%,.05);transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s ease}.fab-review-card:hover{transform:translateY(-.25rem);box-shadow:0 1.25rem 2.5rem hsla(0,0%,4%,.1)}.fab-review-score{font-size:2.75rem;font-weight:600;letter-spacing:-.05em;line-height:.9}.fab-round-btn{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:62.4375rem;border:.0625rem solid var(--fab-border);color:var(--fab-ink);transition:background .3s ease,color .3s ease,border-color .3s ease,transform .3s cubic-bezier(.22,1,.36,1)}.fab-round-btn:hover{background:var(--fab-red);border-color:var(--fab-red);color:#fff;transform:scale(1.06)}.fab-review-dot{width:.4375rem;height:.4375rem;border-radius:62.4375rem;background:rgba(var(--fab-ink-rgb),.2);transition:width .35s cubic-bezier(.22,1,.36,1),background .35s ease}.fab-review-dot.is-active{width:1.375rem;background:var(--fab-red)}.fab-review-text{display:-webkit-box;-webkit-line-clamp:9;-webkit-box-orient:vertical;overflow:hidden}.fab-hm-grid{display:grid;grid-template-columns:1fr;gap:.75rem;align-items:start}@media (min-width:64rem){.fab-hm-grid{grid-template-columns:minmax(0,1fr) var(--fab-hm-map,50%)}.fab-hm-grid.is-map-left{grid-template-columns:var(--fab-hm-map,50%) minmax(0,1fr)}.fab-hm-grid.is-map-left .fab-hm-list{order:2}.fab-hm-grid.is-map-left .fab-hm-map{order:1}.fab-hm-map{position:sticky;top:5.5rem}}@media (max-width:63.9375rem){.fab-hm-grid.is-show-list>.fab-hm-map,.fab-hm-grid.is-show-map>.fab-hm-list{display:none}}.fab-hm-toggle{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:.5rem;margin:1.25rem auto 0;padding:.6875rem 1.25rem;border:.0625rem solid var(--fab-border);border-radius:62.4375rem;background:var(--fab-ink);color:var(--fab-inv);font-size:.875rem;font-weight:600;letter-spacing:-.01em;cursor:pointer;transition:opacity .25s ease,transform .25s ease}.fab-hm-toggle:hover{transform:translateY(-.0625rem);opacity:.9}@media (min-width:64rem){.fab-hm-toggle{display:none}}.fab-hm-list{max-height:38.75rem;overflow-y:auto;overscroll-behavior:contain;border-top:.0625rem solid var(--fab-border);scrollbar-width:thin}.fab-hm-list::-webkit-scrollbar{width:.375rem}.fab-hm-list::-webkit-scrollbar-thumb{background:rgba(var(--fab-ink-rgb),.18);border-radius:62.4375rem}.fab-hm-row{display:flex;align-items:center;gap:1rem;padding:.75rem .875rem .75rem 0;border-bottom:.0625rem solid var(--fab-border);cursor:pointer;transition:background .3s ease,padding-left .35s cubic-bezier(.22,1,.36,1)}.fab-hm-row:focus-visible{outline:.125rem solid var(--fab-red);outline-offset:-.125rem}.fab-hm-row.is-active,.fab-hm-row:hover{background:rgba(var(--fab-ink-rgb),.035);padding-left:.625rem}.fab-hm-thumb{width:4.5rem;height:3.25rem;-o-object-fit:cover;object-fit:cover;border-radius:.5rem;flex-shrink:0}.fab-hm-thumb.is-empty{background:rgba(var(--fab-ink-rgb),.06);display:flex;align-items:center;justify-content:center;font-size:1.0625rem;font-weight:600;letter-spacing:-.03em;color:rgba(var(--fab-ink-rgb),.32)}.fab-hm-row.is-active .fab-hm-thumb.is-empty,.fab-hm-row:hover .fab-hm-thumb.is-empty{background:var(--fab-red);color:#fff}.fab-hm-arrow{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:62.4375rem;border:.0625rem solid var(--fab-border);flex-shrink:0;transition:background .3s ease,border-color .3s ease,color .3s ease,transform .3s cubic-bezier(.22,1,.36,1)}.fab-hm-row.is-active .fab-hm-arrow,.fab-hm-row:hover .fab-hm-arrow{background:var(--fab-red);border-color:var(--fab-red);color:#fff;transform:translateX(.125rem)}.fab-hm-map .mapboxgl-ctrl-group{border-radius:62.4375rem!important;overflow:hidden;box-shadow:0 .25rem 1rem hsla(0,0%,4%,.12)!important}.fab-hm-popup .mapboxgl-popup-content{padding:0;overflow:hidden;border-radius:.875rem;box-shadow:0 .75rem 2.5rem hsla(0,0%,4%,.18)}.fab-hm-pop-img{display:block;width:100%;height:7.5rem;-o-object-fit:cover;object-fit:cover}.fab-hm-pop-body{padding:.75rem .875rem .875rem}.fab-hm-pop-name{font-size:1rem;font-weight:600;letter-spacing:-.03em;line-height:1.25}.fab-hm-pop-region{margin-top:.25rem;font-size:.625rem;text-transform:uppercase;letter-spacing:.1em;color:hsla(0,0%,4%,.45)}.fab-hm-pop-meta{margin-top:.375rem;font-size:.8125rem;color:hsla(0,0%,4%,.62)}.fab-hm-pop-cta{display:inline-block;margin-top:.625rem;padding:.4375rem .875rem;border-radius:62.4375rem;background:var(--fab-red);color:#fff;font-size:.75rem;letter-spacing:.02em;text-decoration:none;transition:transform .3s cubic-bezier(.22,1,.36,1),opacity .3s ease}.fab-hm-pop-cta:hover{transform:translateY(-.0625rem);opacity:.92}.fab-gal-masonry{-moz-column-fill:balance;column-fill:balance}.fab-gal-brick{position:relative;display:block;width:100%;-moz-column-break-inside:avoid;break-inside:avoid;cursor:zoom-in}.fab-gal-cap{position:absolute;bottom:.75rem;left:.75rem;border-radius:62.4375rem;background:rgba(0,0,0,.55);padding:.375rem .875rem;font-size:.75rem;font-weight:500;color:#fff;backdrop-filter:blur(.25rem);-webkit-backdrop-filter:blur(.25rem);opacity:0;transform:translateY(.375rem);transition:opacity .35s ease,transform .35s cubic-bezier(.22,1,.36,1)}.fab-gal-brick:hover .fab-gal-cap,.fab-zoom:hover .fab-gal-cap{opacity:1;transform:none}.fab-gal-strip{display:flex;gap:.375rem;overflow-x:auto;padding-bottom:.25rem;scrollbar-width:none;min-width:0}.fab-gal-strip::-webkit-scrollbar{display:none}.fab-gal-thumb{width:3.75rem;height:2.625rem;border-radius:.4375rem;overflow:hidden;flex-shrink:0;opacity:.45;transition:opacity .3s ease,outline-color .3s ease;outline:.125rem solid transparent;outline-offset:.125rem}.fab-gal-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fab-gal-thumb:hover{opacity:.8}.fab-gal-thumb.is-active{opacity:1;outline-color:var(--fab-red)}.fab-bento-searchcard{container-type:inline-size}.fab-bento-cut{--fab-cut-peek:0rem;--fab-cut-wmax:132cqw;position:absolute;right:0;bottom:0;z-index:0;height:min(calc(100% + var(--fab-cut-peek)),var(--fab-cut-wmax));width:auto;aspect-ratio:765/895;overflow:hidden;border-radius:1.25rem;pointer-events:none}.fab-bento-cut>img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:100% 100%;object-position:100% 100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fab-bento-lede{font-size:var(--ds-h3-size-user,clamp(1.5rem,8.5cqw,2.75rem));font-weight:var(--ds-h3-weight-user,600);letter-spacing:var(--ds-h3-ls-user,-.042em);line-height:var(--ds-h3-lh-user,1.05);font-family:var(--ds-h3-font-user,var(--fab-heading-font,var(--fab-font)));max-width:none}.fab-bento-card{container-type:inline-size}.fab-bento-h3{font-size:var(--ds-h4-size-user,clamp(1.0625rem,9.2cqw,2rem));font-weight:var(--ds-h4-weight-user,600);letter-spacing:var(--ds-h4-ls-user,-.035em);line-height:var(--ds-h4-lh-user,1.12);font-family:var(--ds-h4-font-user,var(--fab-heading-font,var(--fab-font)));max-width:none}.fab-bento-eyebrow{font-size:clamp(.65625rem,3.2cqw,.6875rem);letter-spacing:clamp(.02em,.5cqw,.12em);text-transform:uppercase;line-height:1.5;white-space:normal}.fab-bento-thumb{width:clamp(5.5rem,40cqw,10.3125rem);height:clamp(4.5rem,34cqw,8.75rem);-o-object-fit:cover;object-fit:cover}.fab-bento-veil{position:absolute;inset:0;z-index:1;border-radius:1.25rem;pointer-events:none;background:linear-gradient(100deg,hsla(0,0%,4%,.97),hsla(0,0%,4%,.95) 52%,hsla(0,0%,4%,.72) 76%,hsla(0,0%,4%,.18) 94%,hsla(0,0%,4%,0))}@media (min-width:64rem){.fab-bento-veil{background:linear-gradient(100deg,hsla(0,0%,4%,.97),hsla(0,0%,4%,.93) 42%,hsla(0,0%,4%,.62) 68%,hsla(0,0%,4%,.1) 92%,hsla(0,0%,4%,0))}}.fab-bento-quote{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--fab-q-lines,3);height:calc(var(--fab-q-lines, 3) * 1.55em);overflow:hidden}@media (min-width:64rem) and (max-width:95.9375rem){.fab-bento-quote{--fab-q-lines:2}}.fab-bento-byline{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fab-lead{font-size:var(--ds-h5-size-user,clamp(1.0625rem,1.35vw,1.375rem))}.fab-sub{font-size:var(--ds-h5-size-user,clamp(1.25rem,2.2vw,1.75rem))}.fab-statement-lead{font-size:var(--ds-h5-size-user,clamp(1.625rem,3.1vw,2.875rem))}@media (max-width:63.9375rem){.fab-hm-popup .mapboxgl-popup-content{border-radius:.75rem}.fab-hm-pop-img{height:4.75rem}.fab-hm-pop-body{padding:.625rem .75rem .75rem}.fab-hm-pop-name{font-size:.9375rem}.fab-hm-pop-meta{margin-top:.25rem;font-size:.75rem}.fab-hm-pop-cta{margin-top:.5rem;padding:.375rem .75rem}}.fab-hm-popup .fab-hm-pop-img,.fabw .fab-hm-pop-img{height:7.5rem;-o-object-fit:cover;object-fit:cover}.fab-hm-popup .fab-hm-pop-cta,.fabw .fab-hm-pop-cta{color:#fff}@media (max-width:63.9375rem){.fab-hm-popup .fab-hm-pop-img,.fabw .fab-hm-pop-img{height:4.75rem}}.fab-hm-popup .mapboxgl-popup-close-button{position:absolute;top:-.5rem;right:-.5rem;width:1.625rem;height:1.625rem;display:grid;place-items:center;padding:0;border:.125rem solid #fff;border-radius:62.4375rem;background:#0a0a0a;color:#fff;font-size:.9375rem;line-height:1;font-family:inherit;box-shadow:0 .25rem .75rem hsla(0,0%,4%,.28);cursor:pointer;transition:background-color .2s ease,transform .2s ease;z-index:3}.fab-hm-popup .mapboxgl-popup-close-button:hover{background:var(--fab-red);transform:scale(1.08)}.fab-hm-popup .mapboxgl-popup-content{overflow:visible}.fab-hm-popup .fab-hm-pop{overflow:hidden;border-radius:.875rem}.fab-hm-arrow>svg{transition:transform .28s cubic-bezier(.22,1,.36,1)}.fab-hm-arrow:hover>svg,.fab-hm-row:hover .fab-hm-arrow>svg{transform:rotate(45deg)}.fab-hm-maplink{display:none;align-items:center;gap:.25rem;padding:.3125rem .5625rem;border-radius:62.4375rem;border:.0625rem solid rgba(var(--fab-ink-rgb),.14);background:rgba(var(--fab-ink-rgb),.04);font-family:var(--fab-font);font-size:.5625rem;text-transform:uppercase;letter-spacing:.1em;color:rgba(var(--fab-ink-rgb),.62);transition:background-color .2s ease,color .2s ease,border-color .2s ease}.fab-hm-maplink:hover{background:var(--fab-red);border-color:var(--fab-red);color:#fff}@media (max-width:63.9375rem){.fab-hm-maplink{display:inline-flex}}.fab-sechead{display:flex;flex-direction:column;align-items:flex-start;gap:1.75rem}.fab-sechead>*{min-width:0}.fab-sechead>:last-child{width:100%}.fab-sechead>:last-child p{max-width:44ch}.fab-sechead>:last-child[class*=w-fit]{width:auto}@media (min-width:80rem){.fab-sechead{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:3.5rem}.fab-sechead>:first-child{flex:1 1 auto;max-width:60%}.fab-sechead>:last-child{flex:0 0 auto;width:clamp(20rem,32%,28rem)}.fab-sechead>:last-child p{max-width:42ch}.fab-sechead>:last-child[class*=w-fit]{width:auto}}.fab-sechead.is-top{align-items:flex-start}@media (min-width:48rem) and (max-width:79.9375rem){.fabw .fab-hero-h1{font-size:var(--ds-h1-size-user,clamp(3.25rem,5.6vw,5rem))}.fabw .fab-h2{font-size:var(--ds-h3-size-user,clamp(2.5rem,4.2vw,4rem))}}@media (max-width:79.9375rem){.fabw .fab-hero-h1{max-width:100%!important}}@media (max-width:29.9375rem){.fab-fluid-row>*{flex-basis:100%!important}}.fabw .fab-area-card>div,.fabw .fab-area-card>div>div{min-width:0}.fabw .fab-area-card h3,.fabw .fab-area-card span{overflow-wrap:anywhere}.fab-stat-col{container-type:inline-size;min-width:0}.fabw .fab-stat-value{font-size:clamp(2.25rem,26cqw,4.5rem);line-height:.95;overflow-wrap:normal;hyphens:none}.fabw h1,.fabw h2,.fabw h3{min-width:0}.fab-h1-box{container-type:inline-size}.fabw .fab-hero-h1{font-size:min(var(--ds-h1-size-user,clamp(3.75rem,7.4vw,6.5rem)),calc(100cqw * 2 / (var(--fab-h1-len, 40) * .54)))}@media (min-width:48rem) and (max-width:89.9375rem){.fabw .fab-hero-h1{font-size:min(var(--ds-h1-size-user,clamp(3.25rem,5.6vw,5.25rem)),calc(100cqw * 2 / (var(--fab-h1-len, 40) * .54)))}}@media (max-width:47.9375rem){.fabw .fab-hero-h1{font-size:min(var(--ds-h1-size-user,clamp(3.75rem,12vw,6.5rem)),calc(100cqw * 3 / (var(--fab-h1-len, 40) * .54)))}}@media (max-width:89.9375rem){.fabw .fab-hero-h1{max-width:100%!important}}.fabw [data-testid*=features] *,.fabw [data-testid*=stats] *,.fabw dd,.fabw dl,.fabw dt{min-width:0}.fabw [data-testid*=features] dd,.fabw [data-testid*=features] dt,.fabw [data-testid*=features] span,.fabw [data-testid*=stats] dd,.fabw [data-testid*=stats] dt,.fabw [data-testid*=stats] span{overflow-wrap:anywhere}.fab-cq{container-type:inline-size;min-width:0}@media (min-width:64rem){.fabw .fab-cq .fab-sub,.fabw .fab-sechead>:first-child .fab-sub{font-size:var(--ds-h5-size-user,clamp(1.125rem,3.4cqi,1.75rem))}.fabw .fab-cq .fab-statement-lead,.fabw .fab-sechead>:first-child .fab-statement-lead{font-size:var(--ds-h5-size-user,clamp(1.5rem,5cqi,2.875rem))}.fabw .fab-cq .fab-lead,.fabw .fab-sechead>:first-child .fab-lead{font-size:var(--ds-h5-size-user,clamp(1rem,2.2cqi,1.375rem))}.fabw .fab-cq>.fab-giant,.fabw .fab-cq>.fab-h2{font-size:var(--ds-h3-size-user,clamp(2.25rem,7cqi,4rem))}}@media (min-width:80rem){.fab-sechead>:first-child{container-type:inline-size;min-width:0}.fabw .fab-sechead>:first-child .fab-giant,.fabw .fab-sechead>:first-child .fab-h2{font-size:var(--ds-h3-size-user,clamp(2.25rem,7cqi,4rem))}}.fab-footer-navlink{font-size:.9375rem}@media (min-width:96rem){.fab-footer-navlink{font-size:1.125rem}}.fabw footer li,.fabw footer ul{min-width:0}.fabw [data-testid=fabrica-hero-sub]{max-width:34rem}@media (max-width:47.9375rem){.fabw .fab-footer-navlink,.fabw [data-testid=fabrica-footer-legal] a,.fabw [data-testid=fabrica-footer-powered-by],.fabw [data-testid=fabrica-hero-card-cta],.fabw [data-testid^=fabrica-feature-link-],.fabw footer li>a{display:inline-flex;align-items:center;min-height:2.5rem}}@media (max-width:29.9375rem){.fab-tower{aspect-ratio:3/2}}.fab-filter-menu.is-static{position:static;max-height:13rem;box-shadow:none;margin-top:-.125rem}.fabw,.fabw a,.fabw blockquote,.fabw button,.fabw div,.fabw em,.fabw figcaption,.fabw h1,.fabw h2,.fabw h3,.fabw h4,.fabw h5,.fabw h6,.fabw input,.fabw label,.fabw li,.fabw ol,.fabw p,.fabw select,.fabw small,.fabw span,.fabw strong,.fabw textarea,.fabw ul{font-family:var(--fab-font)}.fabw h1,.fabw h2,.fabw h3{font-family:var(--fab-heading-font,var(--fab-font))}.fabw .fab-hero-h1{font-family:var(--ds-h1-font-user,var(--fab-heading-font,var(--fab-font)))}.fabw .fab-giant{font-family:var(--ds-h2-font-user,var(--fab-heading-font,var(--fab-font)))}.fabw .fab-h2{font-family:var(--ds-h3-font-user,var(--fab-heading-font,var(--fab-font)))}.fabw .fab-h3{font-family:var(--ds-h4-font-user,var(--fab-heading-font,var(--fab-font)))}.fabw .fab-giant span:not(.font-geist),.fabw .fab-giant strong,.fabw .fab-h2 span:not(.font-geist),.fabw .fab-h2 strong,.fabw .fab-h3 span:not(.font-geist),.fabw .fab-h3 strong,.fabw .fab-hero-h1 span:not(.font-geist),.fabw .fab-hero-h1 strong,.fabw h1 em,.fabw h1 span:not(.font-geist),.fabw h1 strong,.fabw h2 em,.fabw h2 span:not(.font-geist),.fabw h2 strong,.fabw h3 em,.fabw h3 span:not(.font-geist),.fabw h3 strong{font-family:inherit}.fabw .fab-hm-maplink,.fabw .fab-lb-count,.fabw .fab-more-label,.fabw .fab-price-chip,.fabw .fab-status-chip,.fabw .font-geist,.fabw .font-geist *{font-family:var(--fab-mono)}.fab-bleed-wrap{--fab-gutter:max(20px,calc((100vw - min(88vw, 95rem)) / 2))}@media (min-width:64rem){.fab-bleed-wrap{--fab-gutter:max(32px,calc((100vw - min(79vw, 95rem)) / 2))}}.fab-bleed-wrap.is-bleed-both{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.fab-bleed-wrap.is-bleed-right{margin-right:calc(50% - 50vw)}.fab-bleed-wrap.is-bleed-left{margin-left:calc(50% - 50vw)}.fab-bleed-wrap.is-bleed-both>.fab-c-track{padding-left:var(--fab-gutter);padding-right:var(--fab-gutter);scroll-padding-left:var(--fab-gutter)}.fab-bleed-wrap.is-bleed-right>.fab-c-track{padding-right:var(--fab-gutter)}.fab-bleed-wrap.is-bleed-left>.fab-c-track{padding-left:var(--fab-gutter);scroll-padding-left:var(--fab-gutter)}.fabw .fab-filter-field{height:3rem;padding:0 1.125rem;border-radius:.875rem;background:#fff;border:.0625rem solid rgba(var(--fab-ink-rgb),.08);box-shadow:0 .125rem .625rem hsla(0,0%,4%,.04)}.fab-hm-list.is-cards{border-top:0;padding:.125rem .625rem .125rem .125rem}.fab-hm-list.is-cards .fab-hm-row{background:#fff;border:.0625rem solid rgba(var(--fab-ink-rgb),.08);border-radius:.875rem;margin-bottom:.5rem;padding:.75rem .875rem;box-shadow:0 .125rem .5rem hsla(0,0%,4%,.04);transition:border-color .3s ease,box-shadow .3s ease,background .3s ease}.fab-hm-list.is-cards .fab-hm-row:hover{background:#fff;border-color:rgba(var(--fab-red-rgb),.35);box-shadow:0 .375rem 1rem hsla(0,0%,4%,.07);padding-left:.875rem}.fab-hm-list.is-cards .fab-hm-row.is-active{background:#fff;border-color:rgba(22,163,74,.55);box-shadow:0 0 0 .1875rem rgba(22,163,74,.12),0 .5rem 1.375rem hsla(0,0%,4%,.08);padding-left:.875rem}.fab-hm-pulse{width:2.75rem;height:2.75rem;position:relative;pointer-events:none}.fab-hm-pulse-dot{position:absolute;inset:.9375rem;border-radius:62.4375rem;background:#16a34a;border:.15625rem solid #fff;box-shadow:0 0 0 .0625rem rgba(22,163,74,.45),0 .125rem .5rem hsla(0,0%,4%,.3)}.fab-hm-pulse-ring{position:absolute;inset:0;border-radius:62.4375rem;background:rgba(22,163,74,.4);animation:fabHmPulse 1.8s cubic-bezier(.22,1,.36,1) infinite}.fab-hm-pulse-ring.is-late{animation-delay:.6s}@keyframes fabHmPulse{0%{transform:scale(.4);opacity:.85}70%{transform:scale(1.55);opacity:0}to{transform:scale(1.55);opacity:0}}.fab-hm-list.is-cards .fab-hm-row{gap:1.125rem;padding:.875rem 1rem}.fab-hm-list.is-cards.is-hoods .fab-hm-thumb{width:10.5rem;height:5.9rem;border-radius:.625rem}.fab-hm-list.is-cards.is-bldgs .fab-hm-thumb{width:6.25rem;height:9.375rem;border-radius:.625rem}.fab-hm-list.is-cards .fab-hm-row>span.min-w-0>span:first-child{font-size:1.125rem}.fab-hm-list.is-cards .fab-hm-sub{margin-top:.4375rem;gap:.375rem .625rem;font-size:.75rem;letter-spacing:.02em;color:rgba(var(--fab-ink-rgb),.68)}.fab-hm-region-pill{display:inline-flex;align-items:center;padding:.25rem .625rem;border-radius:62.4375rem;background:#dcf0e3;color:#1f4d3d;font-size:.6563rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.fab-hm-pulse{width:3.5rem;height:3.5rem}.fab-hm-pulse-dot{inset:1.0625rem;border-width:.1875rem}.fabw .fab-marwa-btn{display:inline-flex;align-items:center;justify-content:space-between;gap:.625rem;border-radius:var(--gvc-btn-radius,.625rem);border:none;cursor:pointer;text-decoration:none;overflow:hidden;width:auto;align-self:flex-start;font-family:var(--fab-font);font-weight:500;letter-spacing:-.02em;line-height:1;transition:background .25s ease,color .25s ease,border-color .25s ease,filter .25s ease}.fab-marwa-btn .fab-mb-label{display:inline-block;overflow:hidden;line-height:1.2}.fab-marwa-btn .fab-mb-label-inner{display:flex;flex-direction:column;transform:translateY(0);transition:transform .42s cubic-bezier(.65,0,.35,1)}.fab-marwa-btn .fab-mb-label-item{display:block;white-space:nowrap}.fab-marwa-btn:hover .fab-mb-label-inner{transform:translateY(-1em)}.fab-marwa-btn .fab-mb-icon{display:inline-flex;overflow:hidden;flex-shrink:0}.fab-marwa-btn .fab-mb-icon-inner{display:flex;flex-direction:column;transition:transform .42s cubic-bezier(.65,0,.35,1)}.fab-marwa-btn .fab-mb-icon-inner svg{display:block;flex-shrink:0}.fabw .fab-marwa-btn--sm{padding:.5625rem 1rem;font-size:.8125rem}.fab-marwa-btn--sm .fab-mb-label,.fab-marwa-btn--sm .fab-mb-label-item{height:1em;font-size:.8125rem}.fab-marwa-btn--sm .fab-mb-icon,.fab-marwa-btn--sm .fab-mb-icon-inner svg{height:.875rem;width:.875rem}.fab-marwa-btn--sm .fab-mb-icon-inner{transform:translateY(-.875rem)}.fab-marwa-btn--sm:hover .fab-mb-icon-inner{transform:translateY(0)}.fabw .fab-marwa-btn--md{padding:.8125rem 1.25rem;font-size:.9375rem}.fab-marwa-btn--md .fab-mb-label,.fab-marwa-btn--md .fab-mb-label-item{height:1.15em;line-height:1.15;font-size:.9375rem}.fab-marwa-btn--md:hover .fab-mb-label-inner{transform:translateY(-1.15em)}.fab-marwa-btn--md .fab-mb-icon,.fab-marwa-btn--md .fab-mb-icon-inner svg{height:1rem;width:1rem}.fab-marwa-btn--md .fab-mb-icon-inner{transform:translateY(-1rem)}.fab-marwa-btn--md:hover .fab-mb-icon-inner{transform:translateY(0)}.fabw .fab-marwa-btn--lg{padding:1rem 1.5rem;font-size:1.0625rem;letter-spacing:-.025em}.fab-marwa-btn--lg .fab-mb-label,.fab-marwa-btn--lg .fab-mb-label-item{height:1.3em;line-height:1.3;font-size:1.0625rem}.fab-marwa-btn--lg:hover .fab-mb-label-inner{transform:translateY(-1.3em)}.fab-marwa-btn--lg .fab-mb-icon,.fab-marwa-btn--lg .fab-mb-icon-inner svg{height:1.25rem;width:1.25rem}.fab-marwa-btn--lg .fab-mb-icon-inner{transform:translateY(-1.25rem)}.fab-marwa-btn--lg:hover .fab-mb-icon-inner{transform:translateY(0)}.fabw .fab-marwa-btn--dark{background:var(--fab-red-dark,#23412d);color:#fff}.fabw .fab-marwa-btn--dark:hover{filter:brightness(.88);color:#fff}.fabw .fab-marwa-btn--light{background:#fff;color:#141414}.fabw .fab-marwa-btn--light:hover{background:#f5f5f5;color:#141414}.fabw .fab-marwa-btn--outline-light{background:transparent;color:#fff;border:.0625rem solid hsla(0,0%,100%,.35)}.fabw .fab-marwa-btn--outline-light:hover{background:#fff;color:#141414;border-color:#fff}html[data-tenant=buildalberta] [data-gvc-home] [data-fab-hero-bleed] .fab-h1-box{padding-top:3rem}html[data-tenant=buildalberta] [data-gvc-home] [data-fab-hero-bleed] .fab-search{max-width:100%}@media (max-width:47.9375rem){html[data-tenant=buildalberta] [data-gvc-home] [data-fab-hero-bleed] .fab-hero-h1{font-size:clamp(2.75rem,12.5vw,3.5rem)}html[data-tenant=buildalberta] [data-gvc-home] [data-fab-hero-bleed] .fab-h1-box{padding-top:5rem}html[data-tenant=buildalberta] [data-gvc-home] [data-fab-hero-bleed] .fab-search{margin-top:1.75rem}html[data-tenant=buildalberta] [data-gvc-home] [data-fab-hero-bleed] [data-testid=hero-ask-chips] button{font-size:.78rem;padding:.45rem .85rem}html[data-tenant=buildalberta] [data-gvc-home] [data-fab-hero-bleed] .fab-sechead{margin-top:1.5rem}}html[data-tenant=buildalberta] [data-gvc-home] [data-testid=fabrica-bento]{padding-top:4rem;padding-bottom:1rem}html[data-tenant=buildalberta] [data-gvc-home] [data-testid=fabrica-carousel]{padding-top:3.5rem;padding-bottom:3.5rem}html[data-tenant=buildalberta] [data-gvc-home] [data-testid=fabrica-carousel] .fab-c-track{padding-bottom:.25rem}@media (max-width:47.9375rem){html[data-tenant=buildalberta] [data-gvc-home] [data-testid=fabrica-bento]{padding-top:2.5rem}html[data-tenant=buildalberta] [data-gvc-home] [data-testid=fabrica-carousel]{padding-top:2.5rem;padding-bottom:2.5rem}}html[data-tenant=buildalberta] [data-gvc-home] .fab-c-head{align-items:flex-end}html[data-tenant=buildalberta] [data-gvc-home] .fab-c-actions{padding-top:0}html[data-tenant=buildalberta] [data-gvc-home] .fab-c-actions [data-testid=fabrica-carousel-arrows],html[data-tenant=buildalberta] [data-gvc-home] .fab-c-actions>*{margin-top:0}@media (max-width:63.9375rem){html[data-tenant=buildalberta] [data-gvc-home] .fab-c-head{flex-direction:column;align-items:stretch;gap:1.25rem}html[data-tenant=buildalberta] [data-gvc-home] .fab-c-actions{flex-direction:row-reverse;align-items:center;justify-content:space-between;width:100%;gap:.75rem}html[data-tenant=buildalberta] [data-gvc-home] .fab-c-actions .fab-marwa-btn{flex:0 1 auto}html[data-tenant=buildalberta] [data-gvc-home] .fab-h2{font-size:clamp(2rem,7vw,3rem)}html[data-tenant=buildalberta] [data-gvc-home] .fab-c-head .fab-h2{margin-top:1.25rem}html[data-tenant=buildalberta] [data-gvc-home] .fab-c-head .fab-lead{font-size:1rem}html[data-tenant=buildalberta] [data-gvc-home] [data-testid=fabrica-carousel] .mt-10{margin-top:1.5rem}html[data-tenant=buildalberta] [data-gvc-home] .fab-bento-lede{font-size:clamp(1.75rem,9cqw,2.75rem)}}html[data-tenant=buildalberta] [data-gvc-home] .gvc-onboard-banner{--marwa-content-width:min(88vw,95rem)}@media (min-width:64rem){html[data-tenant=buildalberta] [data-gvc-home] .gvc-onboard-banner{--marwa-content-width:min(79vw,95rem)}}.fabw .fab-cx{padding-top:clamp(4.375rem,8vw,8.125rem);padding-bottom:clamp(4.375rem,8vw,8.125rem)}.fabw .fab-cx.fab-cx-band{padding-top:clamp(5rem,9vw,9rem);padding-bottom:clamp(5rem,9vw,9rem)}.fabw .fab-cx-head{max-width:46rem}.fabw .fab-cx-head.is-center{margin-left:auto;margin-right:auto;text-align:center}.fabw .fab-cx-head.is-center .fab-section-label{justify-content:center}.fabw .fab-cx-h{margin-top:1.75rem;white-space:pre-line}.fabw .fab-cx-lede{margin-top:1.5rem;color:rgba(var(--fab-ink-rgb),.62);max-width:40rem}.fabw .fab-cx-head.is-center .fab-cx-lede{margin-left:auto;margin-right:auto}.fabw .fab-cx-body{margin-top:1.5rem;max-width:36rem;display:grid;gap:.9rem}.fabw .fab-cx-body p{font-size:clamp(1rem,1.15vw,1.125rem);line-height:1.6;color:rgba(var(--fab-ink-rgb),.72)}.fabw .fab-cx-bullets{margin-top:2rem;display:grid;gap:.7rem;list-style:none;padding:0;max-width:36rem}.fabw .fab-cx-bullets.is-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem 1.25rem}@media (max-width:30rem){.fabw .fab-cx-bullets.is-two{grid-template-columns:1fr}}.fabw .fab-cx-bullets li{display:flex;gap:.6rem;align-items:flex-start;font-size:.975rem;line-height:1.45;color:rgba(var(--fab-ink-rgb),.85)}.fabw .fab-cx-check{width:1rem;height:1rem;flex:none;margin-top:.2rem;color:var(--fab-red)}.fabw .fab-cx-quotes{margin-top:2rem;display:flex;flex-wrap:wrap;gap:.5rem;max-width:38rem}.fabw .fab-cx-quotes span{display:inline-block;padding:.55rem .9rem;border-radius:1rem 1rem 1rem .35rem;background:var(--fab-card);border:.0625rem solid var(--fab-border);font-size:.925rem;line-height:1.35;color:var(--fab-ink);box-shadow:0 .5rem 1.25rem rgba(0,0,0,.05)}.fabw .fab-cx.is-dark .fab-cx-quotes span{background:hsla(0,0%,100%,.06);box-shadow:none}.fabw .fab-cx-closing{margin-top:2rem;font-weight:600;max-width:34rem}.fabw .fab-cx-closing.is-center{margin-left:auto;margin-right:auto;text-align:center;margin-top:3rem}.fabw .fab-cx-closing-block{margin-top:3rem;max-width:40rem;display:grid;gap:.75rem}.fabw .fab-cx-closing-block p{color:rgba(var(--fab-ink-rgb),.72);line-height:1.55}.fabw .fab-cx-closing-block p.fab-sub{color:var(--fab-ink);font-weight:600;margin-top:.5rem}.fabw .fab-cx-ctas{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2.25rem}.fabw .fab-cx-center{display:flex}.fabw .fab-cx-center,.fabw .fab-cx-center .fab-cx-ctas{justify-content:center}.fabw .fab-cx-support{margin-top:1.5rem;font-size:.875rem;color:rgba(var(--fab-ink-rgb),.55);max-width:36rem}.fabw .fab-cx-support.is-center{margin-left:auto;margin-right:auto;text-align:center}.fabw .fab-cx-split{display:grid;grid-template-columns:1fr;gap:3rem;align-items:center}@media (min-width:64rem){.fabw .fab-cx-split.has-scene{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4.5rem}.fabw .fab-cx-split.has-scene.is-flipped .fab-cx-copy{order:2}.fabw .fab-cx-split.has-scene.is-flipped .fab-cx-visual{order:1}}@media (min-width:90rem){.fabw .fab-cx-split.has-scene{gap:6rem}}.fabw .fab-cx-visual{position:relative;min-width:0}.fabw .fab-cx-scene-note{margin-top:.9rem;font-size:.75rem;letter-spacing:.04em;text-transform:uppercase;color:rgba(var(--fab-ink-rgb),.45);text-align:right}.fabw .fab-cx-scene{position:relative;border-radius:1.5rem;padding:clamp(1.25rem,3vw,2.5rem);background:linear-gradient(135deg,rgba(var(--fab-ink-rgb),.05),rgba(var(--fab-ink-rgb),.1));overflow:hidden;min-height:20rem;display:grid;align-content:center}.fabw .fab-cx.is-dark .fab-cx-scene{background:linear-gradient(135deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.1))}.fabw .fab-cx-scene:before{content:"";position:absolute;inset:0;background:radial-gradient(60% 60% at 80% 10%,rgba(var(--fab-red-rgb),.16),transparent 70%);pointer-events:none}.fabw .fab-cx-scene>*{position:relative}.fabw .fab-cx-frame{border-radius:1rem;background:#fff;color:#212529;box-shadow:0 1.75rem 3.5rem -1.25rem rgba(20,20,45,.35);overflow:hidden;border:.0625rem solid rgba(0,0,0,.06)}.fabw .fab-cx-frame-bar{display:flex;align-items:center;gap:.35rem;padding:.6rem .9rem;background:#f3f4f6;border-bottom:.0625rem solid rgba(0,0,0,.05)}.fabw .fab-cx-frame-bar span{width:.5rem;height:.5rem;border-radius:50%;background:#dfe1e6}.fabw .fab-cx-frame-bar em{margin-left:.5rem;font-style:normal;font-size:.65rem;font-weight:600;color:#6e7481;background:#fff;border-radius:999px;padding:.1rem .7rem}.fabw .fab-cx-frame-body{position:relative;padding:1rem}.fabw .fab-cx-skel{display:block;height:.55rem;border-radius:.3rem;background:rgba(0,0,0,.08);margin-top:.5rem}.fabw .fab-cx-skel.is-lg{height:.9rem}.fabw .fab-cx-skel.w-1\/2{width:50%}.fab-cx-skel.w-2\/3{width:66%}.fab-cx-skel.w-1\/3{width:33%}.fab-cx-skel.w-3\/4{width:75%}.fabw .fab-cx-chips{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.85rem}.fabw .fab-cx-chip{display:inline-flex;align-items:center;gap:.3rem;padding:.3rem .65rem;border-radius:999px;font-size:.7rem;font-weight:600;background:rgba(var(--fab-red-rgb),.1);color:var(--fab-red-dark,var(--fab-red))}.fabw .fab-cx-chip.is-on{background:var(--fab-red);color:#fff}.fabw .fab-cx-tag{display:inline-flex;align-items:center;gap:.25rem;padding:.2rem .55rem;border-radius:999px;font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;background:hsla(0,0%,100%,.92);color:#212529}.fabw .fab-cx-tag.is-accent{background:var(--fab-red);color:#fff}.fabw .fab-cx-ok{display:inline-flex;align-items:center;gap:.2rem;font-size:.6rem;font-weight:700;color:#1a7f4b;background:#e6f6ed;padding:.1rem .4rem;border-radius:999px}.fabw .fab-cx-live{display:inline-block;width:.4rem;height:.4rem;border-radius:50%;background:#22c55e;margin-right:.3rem;box-shadow:0 0 0 0 rgba(34,197,94,.5);animation:fabcxPulse 2s infinite}.fabw .fab-cx-float{position:absolute;display:flex;align-items:center;gap:.6rem;padding:.65rem .9rem;border-radius:1rem;background:#fff;color:#212529;box-shadow:0 1.25rem 2.5rem -.75rem rgba(20,20,45,.35);border:.0625rem solid rgba(0,0,0,.05);max-width:78%}.fabw .fab-cx-float small{display:block;font-size:.62rem;color:#6e7481;font-weight:600}.fabw .fab-cx-float b{display:block;font-size:.78rem;line-height:1.25}.fabw .fab-cx-float-ic{display:grid;place-items:center;width:2rem;height:2rem;border-radius:.65rem;background:rgba(var(--fab-red-rgb),.12);color:var(--fab-red);flex:none}.fabw .fab-cx-float-ic.is-ink{background:#212529;color:#fff}.fabw .fab-cx-float-ic.is-accent{background:var(--fab-red);color:#fff}.fabw .fab-cx-float-bl{left:.75rem;bottom:3.5rem}.fabw .fab-cx-float-br{right:.75rem;bottom:.75rem}.fabw .fab-cx-persona{display:flex;align-items:center;gap:.6rem;min-width:0}.fabw .fab-cx-persona img{border-radius:50%;-o-object-fit:cover;object-fit:cover;flex:none;background:#e5e7eb}.fabw .fab-cx-persona strong{display:block;font-size:.8rem;color:#212529}.fabw .fab-cx-persona span{display:flex;align-items:center;font-size:.66rem;color:#6e7481}.fabw .fab-cx-note{margin-top:.75rem;font-size:.68rem;color:#6e7481}.fabw .fab-cx-profile-card{border-radius:1.1rem;background:#fff;color:#212529;overflow:hidden;box-shadow:0 1.75rem 3.5rem -1.25rem rgba(20,20,45,.35)}.fabw .fab-cx-profile-photo{position:relative;height:8.5rem;background:linear-gradient(135deg,#cfd6dd,#9aa5b1) 50%/cover;display:grid;place-items:center;color:hsla(0,0%,100%,.8)}.fabw .fab-cx-profile-photo .fab-cx-tag{position:absolute;left:.75rem;top:.75rem}.fabw .fab-cx-profile-body{padding:1rem 1.1rem 1.2rem}.fabw .fab-cx-profile-title{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.fabw .fab-cx-profile-title strong{font-size:1rem;font-family:var(--fab-heading-font);letter-spacing:-.02em}.fabw .fab-cx-profile-title span{display:flex;gap:.1rem;color:var(--fab-red)}.fabw .fab-cx-profile-title span svg{fill:currentColor}.fabw .fab-cx-profile-meta{display:flex;gap:.9rem;margin-top:.4rem;font-size:.7rem;color:#6e7481}.fabw .fab-cx-profile-meta span{display:inline-flex;align-items:center;gap:.25rem}.fabw .fab-cx-profile .fab-cx-float-br{bottom:.75rem}.fabw .fab-cx-profile{padding-bottom:3.5rem}.fabw .fab-cx-brain{padding-bottom:4.5rem}.fabw .fab-cx-scan{position:relative}.fabw .fab-cx-sweep{position:absolute;left:0;right:0;height:2.5rem;z-index:2;pointer-events:none;background:linear-gradient(to bottom,rgba(var(--fab-red-rgb),0),rgba(var(--fab-red-rgb),.28),rgba(var(--fab-red-rgb),0));animation:fabcxSweep 3.2s ease-in-out infinite}.fabw .fab-cx-brain-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-top:1rem}.fabw .fab-cx-brain-card{border-radius:.6rem;border:.0625rem solid rgba(0,0,0,.06);background:#fff;box-shadow:0 .5rem 1.25rem rgba(20,20,45,.08);padding:.4rem;min-width:0}.fabw .fab-cx-brain-img{height:2.75rem;border-radius:.4rem;background:linear-gradient(135deg,#d9dfe6,#aab5c2)}.fabw .fab-cx-brain-card:nth-child(2) .fab-cx-brain-img{background:linear-gradient(135deg,#e6d9c8,#b8a488)}.fabw .fab-cx-brain-card:nth-child(3) .fab-cx-brain-img{background:linear-gradient(135deg,#d5ddd0,#93a883)}.fabw .fab-cx-brain-card p{margin-top:.35rem;font-size:.62rem;font-weight:700;line-height:1.2;color:#212529;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fabw .fab-cx-brain-card .fab-cx-ok{margin-top:.3rem}.fabw .fab-cx-chat-panel{border-radius:1.25rem;background:#fff;color:#212529;box-shadow:0 1.75rem 3.5rem -1.25rem rgba(20,20,45,.35);overflow:hidden;border:.0625rem solid rgba(0,0,0,.06)}.fabw .fab-cx-chat-top{padding:.8rem 1rem;border-bottom:.0625rem solid rgba(0,0,0,.06);background:#fafafa}.fabw .fab-cx-chat-body{padding:1rem;display:grid;gap:.55rem}.fabw .fab-cx-msg{display:flex;justify-content:flex-end}.fabw .fab-cx-msg span{max-width:88%;padding:.5rem .8rem;border-radius:1rem 1rem .3rem 1rem;background:#212529;color:#fff;font-size:.8rem;line-height:1.35}.fabw .fab-cx-typing{display:flex;align-items:center;gap:.25rem;padding:.6rem .8rem;border-radius:1rem 1rem 1rem .3rem;background:#f1f2f4;width:-moz-max-content;width:max-content;max-width:100%}.fabw .fab-cx-typing i{width:.4rem;height:.4rem;border-radius:50%;background:#9aa1ab;animation:fabcxDots 1.2s infinite}.fabw .fab-cx-typing i:nth-child(2){animation-delay:.15s}.fab-cx-typing i:nth-child(3){animation-delay:.3s}.fabw .fab-cx-typing em{margin-left:.5rem;display:inline-flex;align-items:center;gap:.25rem;font-style:normal;font-size:.62rem;font-weight:700;color:#1a7f4b}.fabw .fab-cx-chat-input{display:flex;justify-content:space-between;align-items:center;margin:0 1rem 1rem;padding:.65rem .9rem;border-radius:999px;border:.0625rem solid rgba(0,0,0,.1);font-size:.78rem;color:#8a919c}.fabw .fab-cx-chat-input b{display:grid;place-items:center;width:1.6rem;height:1.6rem;border-radius:50%;background:var(--fab-red);color:#fff;font-size:.8rem}.fabw .fab-cx-matches{border-radius:.9rem;background:#f6f7f9;padding:.75rem}.fabw .fab-cx-matches small{font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#6e7481}.fabw .fab-cx-match-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-top:.5rem}.fabw .fab-cx-match{background:#fff;border-radius:.6rem;padding:.4rem;border:.0625rem solid rgba(0,0,0,.06);display:grid;gap:.25rem}.fabw .fab-cx-match b{font-size:.62rem}.fabw .fab-cx-match .fab-cx-skel{margin-top:0}.fabw .fab-cx-match-img{height:2.6rem;border-radius:.4rem;background:linear-gradient(135deg,#d9dfe6,#aab5c2)}.fabw .fab-cx-match-img[data-i="1"]{background:linear-gradient(135deg,#e6d9c8,#b8a488)}.fabw .fab-cx-match-img[data-i="2"]{background:linear-gradient(135deg,#d5ddd0,#93a883)}.fabw .fab-cx-personas{display:grid;gap:1rem;grid-template-columns:minmax(0,13rem) minmax(0,1fr);align-items:start}@media (max-width:36rem){.fabw .fab-cx-personas{grid-template-columns:1fr}}.fabw .fab-cx-studio{border-radius:1rem;background:#212529;color:#fff;padding:1rem;box-shadow:0 1.75rem 3.5rem -1.25rem rgba(0,0,0,.5)}.fabw .fab-cx-studio small{letter-spacing:.08em;font-weight:700}.fabw .fab-cx-studio label,.fabw .fab-cx-studio small{font-size:.62rem;text-transform:uppercase;color:hsla(0,0%,100%,.55)}.fabw .fab-cx-studio label{display:block;margin-top:.9rem;letter-spacing:.06em}.fabw .fab-cx-avatars{display:flex;gap:.4rem;margin-top:.6rem}.fabw .fab-cx-avatars img{width:2.4rem;height:2.4rem;border-radius:50%;-o-object-fit:cover;object-fit:cover;opacity:.45;border:.125rem solid transparent;background:#3a3f46}.fabw .fab-cx-avatars img.is-on{opacity:1;border-color:var(--fab-red)}.fabw .fab-cx-namefield{display:flex;align-items:center;margin-top:.4rem;height:2.2rem;padding:0 .7rem;border-radius:.6rem;background:rgba(0,0,0,.35);border:.0625rem solid hsla(0,0%,100%,.14);font-size:.85rem;font-weight:600}.fabw .fab-cx-type{display:inline-block;overflow:hidden;white-space:nowrap;max-width:100%;animation:fabcxType 4s steps(12) infinite}.fabw .fab-cx-namefield i{width:.125rem;height:.95rem;margin-left:.15rem;background:var(--fab-red);animation:fabcxBlink .9s infinite}.fabw .fab-cx-studio .fab-cx-chips{margin-top:.4rem}.fabw .fab-cx-studio .fab-cx-chip{background:hsla(0,0%,100%,.1);color:#fff}.fabw .fab-cx-studio .fab-cx-chip.is-on{background:var(--fab-red)}.fabw .fab-cx-persona-list{list-style:none;padding:0;margin:0;display:grid;gap:.5rem}.fabw .fab-cx-persona-list li{display:flex;gap:.5rem;align-items:flex-start;padding:.7rem .85rem;border-radius:.8rem;background:#fff;color:#212529;font-size:.8rem;line-height:1.35;box-shadow:0 .5rem 1.25rem rgba(20,20,45,.08)}.fabw .fab-cx-persona-list li svg{flex:none;margin-top:.15rem;color:var(--fab-red)}.fabw .fab-cx-panel{border-radius:1.25rem;background:#fff;color:#212529;padding:1.1rem;box-shadow:0 1.75rem 3.5rem -1.25rem rgba(20,20,45,.35);border:.0625rem solid rgba(0,0,0,.06)}.fabw .fab-cx-panel-top{display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding-bottom:.8rem;border-bottom:.0625rem solid rgba(0,0,0,.06)}.fabw .fab-cx-panel-top b{font-size:.85rem;font-family:var(--fab-heading-font);letter-spacing:-.01em}.fabw .fab-cx-panel-top>span{display:inline-flex;align-items:center;font-size:.66rem;color:#6e7481;font-weight:600;white-space:nowrap}.fabw .fab-cx-bars{display:grid;gap:.7rem;margin-top:.9rem}.fabw .fab-cx-bar-row>div:first-child{display:flex;justify-content:space-between;gap:.5rem;font-size:.75rem}.fabw .fab-cx-bar-row span{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fabw .fab-cx-bar-row b{color:#6e7481;font-variant-numeric:tabular-nums}.fabw .fab-cx-bar{height:.4rem;border-radius:999px;background:#eef0f3;margin-top:.3rem;overflow:hidden}.fabw .fab-cx-bar i{display:block;height:100%;width:var(--w);border-radius:999px;background:#c5cbd4;transform-origin:left;animation:fabcxGrow .9s cubic-bezier(.22,1,.36,1) both}.fabw .fab-cx-bar i.is-accent{background:var(--fab-red)}.fabw .fab-cx-gap{margin-top:1rem;border-radius:.9rem;background:#fff7ed;border:.0625rem solid #fed7aa;padding:.8rem .9rem}.fabw .fab-cx-gap small{display:inline-flex;align-items:center;gap:.3rem;font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#c2410c}.fabw .fab-cx-gap b{display:block;margin-top:.3rem;font-size:.85rem}.fabw .fab-cx-emp-step{margin-top:.8rem;padding:.75rem .85rem;border-radius:.8rem;background:#f6f7f9}.fabw .fab-cx-emp-draft small,.fabw .fab-cx-emp-step small{display:inline-flex;align-items:center;gap:.3rem;font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#6e7481}.fabw .fab-cx-emp-draft p,.fabw .fab-cx-emp-step p{margin-top:.3rem;font-size:.8rem;line-height:1.4;font-weight:500}.fabw .fab-cx-emp-draft{margin-top:.8rem;padding:.85rem .9rem;border-radius:.9rem;background:rgba(var(--fab-red-rgb),.08);border:.0625rem solid rgba(var(--fab-red-rgb),.25)}.fabw .fab-cx-emp-draft small{color:var(--fab-red-dark,var(--fab-red))}.fabw .fab-cx-emp-draft ul{list-style:none;margin:.5rem 0 0;padding:0;display:grid;gap:.25rem}.fabw .fab-cx-emp-draft li{display:flex;gap:.35rem;align-items:center;font-size:.72rem;color:#444}.fabw .fab-cx-emp-draft li .fab-cx-check{margin-top:0;width:.8rem;height:.8rem}.fabw .fab-cx-emp-actions{display:flex;gap:.4rem;margin-top:.7rem;flex-wrap:wrap}.fabw .fab-cx-emp-actions span{padding:.35rem .75rem;border-radius:999px;font-size:.68rem;font-weight:700;background:#fff;border:.0625rem solid rgba(0,0,0,.1)}.fabw .fab-cx-emp-actions span.is-primary{background:var(--fab-red);border-color:var(--fab-red);color:#fff}.fabw .fab-cx-web{padding-bottom:4.25rem}.fabw .fab-cx-web-desktop{width:86%}.fabw .fab-cx-web.is-embed .fab-cx-web-desktop{width:100%}.fabw .fab-cx-web-hero{padding:1.25rem .5rem .9rem}.fabw .fab-cx-web-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;margin-top:.75rem}.fabw .fab-cx-web-cards i{display:block;height:3.25rem;border-radius:.5rem;background:linear-gradient(135deg,#e3e7ec,#c9d0d8)}.fabw .fab-cx-web-shot{height:11rem;background-size:cover;background-position:top;border-radius:.5rem}.fabw .fab-cx-web-bubble{position:absolute;right:.75rem;bottom:.75rem;background:#fff;border-radius:999px;padding:.35rem .8rem .35rem .4rem;box-shadow:0 .75rem 1.75rem rgba(20,20,45,.2);border:.0625rem solid rgba(0,0,0,.06)}.fabw .fab-cx-web-bubble .fab-cx-persona span{display:none}.fabw .fab-cx-phone{position:absolute;right:clamp(.75rem,3vw,2rem);top:18%;width:6.25rem;border-radius:1.1rem;background:#212529;padding:.4rem;box-shadow:0 1.75rem 3rem -1rem rgba(0,0,0,.5)}.fabw .fab-cx-phone-top{height:.35rem;width:40%;margin:0 auto .3rem;border-radius:999px;background:#444}.fabw .fab-cx-phone-screen{background:#fff;border-radius:.75rem;padding:.7rem .5rem;min-height:9.5rem}.fabw .fab-cx-phone-screen .fab-cx-skel{margin-top:.35rem}.fabw .fab-cx-phone-screen i{display:block;height:2rem;margin-top:.5rem;border-radius:.4rem;background:linear-gradient(135deg,#e3e7ec,#c9d0d8)}.fabw .fab-cx-web-chips{position:absolute;left:clamp(1.25rem,3vw,2.5rem);right:clamp(1.25rem,3vw,2.5rem);bottom:1.25rem;margin:0}.fabw .fab-cx-web-chips .fab-cx-chip{background:#fff;color:#212529;box-shadow:0 .5rem 1rem rgba(20,20,45,.12)}.fabw .fab-cx-web-chips .fab-cx-chip svg{color:var(--fab-red)}.fabw .fab-cx-loop-ring{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.fabw .fab-cx-loop-ring li{display:flex;gap:.7rem;align-items:center;padding:.6rem .8rem;border-radius:.8rem;background:#fff;color:#212529;font-size:.82rem;box-shadow:0 .5rem 1.25rem rgba(20,20,45,.08)}.fabw .fab-cx-loop-ring b{font-size:.66rem;color:var(--fab-red);font-family:var(--fab-heading-font)}.fabw .fab-cx-imgscene{padding:0;background:none;min-height:0}.fabw .fab-cx-imgscene:before{display:none}.fabw .fab-cx-imgscene img{width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;border-radius:1.5rem;display:block}.fabw .fab-cx-imgscene figcaption{margin-top:.75rem;font-size:.8rem;color:rgba(var(--fab-ink-rgb),.55)}.fabw .fab-cx-spine-wrap{max-width:46rem;margin:4rem auto 0}.fabw .fab-cx-spine{position:relative;list-style:none;margin:0;padding:0;display:grid;gap:1rem}.fabw .fab-cx-spine-line{position:absolute;left:50%;top:0;bottom:0;width:.0625rem;transform:translateX(-50%);background:linear-gradient(to bottom,transparent,rgba(var(--fab-ink-rgb),.28),transparent);display:none}@media (min-width:48rem){.fabw .fab-cx-spine-line{display:block}.fabw .fab-cx-spine-item.is-left{margin-right:22%}.fabw .fab-cx-spine-item.is-right{margin-left:22%}}.fabw .fab-cx-flow-grid li,.fabw .fab-cx-spine-item li{display:flex;gap:1rem;align-items:flex-start;padding:1.25rem 1.4rem;border-radius:1.25rem;background:var(--fab-card);border:.0625rem solid var(--fab-border);box-shadow:0 1rem 2.5rem -1rem rgba(20,20,45,.12)}.fabw .fab-cx.is-dark .fab-cx-flow-grid li,.fabw .fab-cx.is-dark .fab-cx-spine-item li{background:linear-gradient(180deg,#23262b,#1b1e22);box-shadow:0 1.5rem 3rem rgba(0,0,0,.4),inset 0 .0625rem 0 hsla(0,0%,100%,.06)}.fabw .fab-cx-flow-grid li b,.fabw .fab-cx-spine-item li b{font-family:var(--fab-heading-font);font-size:.8rem;color:var(--fab-red);letter-spacing:.02em;margin-top:.15rem;flex:none}.fabw .fab-cx-flow-grid li span,.fabw .fab-cx-spine-item li span{font-size:clamp(1rem,1.2vw,1.15rem);line-height:1.45;font-weight:500}.fabw .fab-cx-flow-grid .is-payoff,.fabw .fab-cx-spine-item.is-payoff li{background:var(--fab-red)!important;border-color:var(--fab-red);color:#fff;box-shadow:0 1.5rem 3.5rem -1rem rgba(var(--fab-red-rgb),.55)}.fabw .fab-cx-flow-grid .is-payoff b,.fabw .fab-cx-spine-item.is-payoff li b{color:hsla(0,0%,100%,.75)}.fabw .fab-cx-flow-grid{list-style:none;margin:4rem 0 0;padding:0;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.fabw .fab-cx-flow-grid li{height:100%}.fabw .fab-cx-checkgrid{list-style:none;margin:3.5rem 0 0;padding:0;display:grid;gap:.75rem;grid-template-columns:repeat(var(--cols,3),minmax(0,1fr))}@media (max-width:64rem){.fabw .fab-cx-checkgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:36rem){.fabw .fab-cx-checkgrid{grid-template-columns:1fr}}.fabw .fab-cx-checkgrid li{display:flex;gap:.8rem;align-items:center;padding:1rem 1.1rem;border-radius:1rem;background:var(--fab-card);border:.0625rem solid var(--fab-border);font-weight:500;font-size:.975rem;height:100%;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s}.fabw .fab-cx-checkgrid li:hover{transform:translateY(-.1875rem);box-shadow:0 1rem 2rem -.75rem rgba(20,20,45,.18)}.fabw .fab-cx.is-dark .fab-cx-checkgrid li{background:hsla(0,0%,100%,.05)}.fabw .fab-cx-checkdot{display:grid;place-items:center;width:1.6rem;height:1.6rem;border-radius:50%;background:rgba(var(--fab-red-rgb),.12);color:var(--fab-red);flex:none}.fabw .fab-cx-checkdot .fab-cx-check{margin-top:0;width:.85rem;height:.85rem}.fabw .fab-cx-tiers{margin-top:4rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(15.5rem,1fr));align-items:stretch}.fabw .fab-cx-tiers.is-ladder{grid-template-columns:repeat(var(--n,5),minmax(16rem,1fr));overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:.75rem;scrollbar-width:thin}.fabw .fab-cx-tiers.is-ladder .fab-cx-tier-wrap{scroll-snap-align:start}@media (min-width:90rem){.fabw .fab-cx-tiers.is-cards{grid-template-columns:repeat(var(--n,5),minmax(0,1fr))}}.fabw .fab-cx-tier-wrap{height:100%}.fabw .fab-cx-tier{position:relative;height:100%;display:flex;flex-direction:column;padding:1.75rem 1.5rem 1.5rem;border-radius:1.5rem;background:var(--fab-card);border:.0625rem solid var(--fab-border);transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s}.fabw .fab-cx-tier:hover{transform:translateY(-.25rem);box-shadow:0 1.75rem 3rem -1.25rem rgba(20,20,45,.25)}.fabw .fab-cx.is-dark .fab-cx-tier{background:hsla(0,0%,100%,.05)}.fabw .fab-cx-tier.is-featured{background:#212529;color:#fff;border-color:#212529;box-shadow:0 2rem 4rem -1.5rem rgba(0,0,0,.5)}.fabw .fab-cx-tier.is-featured .fab-cx-check{color:#ff8a3d}.fabw .fab-cx-tier-badge{position:absolute;top:1.1rem;right:1.1rem;padding:.3rem .7rem;border-radius:999px;background:var(--fab-red);color:#fff;font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.fabw .fab-cx-tier header small{font-family:var(--fab-heading-font);font-size:.75rem;letter-spacing:.04em;color:var(--fab-red)}.fabw .fab-cx-tier.is-featured header small{color:#ff8a3d}.fabw .fab-cx-tier header h3{margin-top:.5rem;font-size:clamp(1.25rem,1.5vw,1.5rem)}.fabw .fab-cx-price{display:flex;align-items:baseline;gap:.35rem;margin-top:1rem}.fabw .fab-cx-price b{font-family:var(--fab-heading-font);font-size:clamp(2.25rem,2.8vw,2.75rem);letter-spacing:-.04em;line-height:1;font-weight:600}.fabw .fab-cx-price span{font-size:.85rem;opacity:.6}.fabw .fab-cx-tier header p{margin-top:.9rem;font-size:.9rem;line-height:1.45;opacity:.72;min-height:2.6rem}.fabw .fab-cx-inherits{margin-top:1.25rem;padding:.5rem .75rem;border-radius:.6rem;background:rgba(var(--fab-red-rgb),.08);font-size:.75rem;font-weight:700;color:var(--fab-red-dark,var(--fab-red))}.fabw .fab-cx-tier.is-featured .fab-cx-inherits{background:hsla(0,0%,100%,.08);color:#ff8a3d}.fabw .fab-cx-tier ul{list-style:none;margin:1.25rem 0 0;padding:1.25rem 0 0;border-top:.0625rem solid var(--fab-border);display:grid;gap:.6rem;flex:1}.fabw .fab-cx-tier.is-featured ul{border-color:hsla(0,0%,100%,.12)}.fabw .fab-cx-tier li{display:flex;gap:.55rem;align-items:flex-start;font-size:.875rem;line-height:1.4}.fabw .fab-cx-tier-cta{margin-top:1.5rem}.fabw .fab-cx-tier-cta .fab-marwa-btn{width:100%;max-width:100%}.fabw .fab-cx-tier-cta .fab-marwa-btn .fab-mb-label{min-width:0;white-space:nowrap}@media (min-width:64rem) and (max-width:99.9375rem){.fabw .fab-cx-pricing .fab-container{width:90%}.fabw .fab-cx-tier{padding:1.5rem 1.2rem 1.25rem}.fabw .fab-cx-tier li{font-size:.84rem}.fabw .fab-cx-tier-cta .fab-marwa-btn{font-size:.82rem;padding-left:.85rem;padding-right:.85rem}}.fabw .fab-cx-band-inner{max-width:52rem}.fabw .fab-cx-band.is-center .fab-cx-band-inner{margin:0 auto}.fabw .fab-cx-band.is-center .fab-cx-body{margin-left:auto;margin-right:auto;text-align:center}.fabw .fab-cx-band .fab-cx-body p{font-size:clamp(1.0625rem,1.3vw,1.25rem)}.fabw .fab-cx-pop{opacity:0;animation:fabcxPop .6s cubic-bezier(.22,1,.36,1) forwards}.fabw .fab-cx-bob{animation:fabcxBob 5s ease-in-out infinite}.fabw .fab-cx-bob-2{animation:fabcxBob 6s ease-in-out .5s infinite reverse}@keyframes fabcxPop{0%{opacity:0;transform:translateY(.6rem)}to{opacity:1;transform:none}}@keyframes fabcxBob{0%,to{transform:translateY(0)}50%{transform:translateY(-.45rem)}}@keyframes fabcxSweep{0%{top:-12%}60%,to{top:104%}}@keyframes fabcxDots{0%,80%,to{transform:translateY(0);opacity:.5}40%{transform:translateY(-.2rem);opacity:1}}@keyframes fabcxGrow{0%{transform:scaleX(.05)}to{transform:scaleX(1)}}@keyframes fabcxType{0%{width:0}45%,85%{width:100%}to{width:0}}@keyframes fabcxBlink{50%{opacity:0}}@keyframes fabcxPulse{0%{box-shadow:0 0 0 0 rgba(34,197,94,.5)}70%{box-shadow:0 0 0 .4rem rgba(34,197,94,0)}to{box-shadow:0 0 0 0 rgba(34,197,94,0)}}@media (prefers-reduced-motion:reduce){.fabw .fab-cx-pop{opacity:1;animation:none}.fabw .fab-cx-bar i,.fabw .fab-cx-bob,.fabw .fab-cx-bob-2,.fabw .fab-cx-live,.fabw .fab-cx-sweep,.fabw .fab-cx-type{animation:none}.fabw .fab-cx-type{width:auto}}