:root{--color-primary:#0077b6;--color-secondary:#caf0f8;--color-tertiary:#03045e;--color-white:#edf2fb;--color-black:#0a0908}html,body,#root{min-height:100%;margin:0}body{background:#fff}.bird-page{--bd-navy:#12385a;--bd-navy-light:#1b4f72;--bd-blue:#2e86c1;--bd-accent:#e8a33d;--bd-accent-dark:#c9861f;--bd-ink:#1f2933;--bd-muted:#5b6b7b;--bd-line:#e4e9f0;--bd-tint:#eef4fb;--bd-gray:#f7f9fb;min-width:0;min-height:100vh;color:var(--bd-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;padding-top:45px;font-family:Inter,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.55;overflow-x:hidden}.bird-page *,.bird-page :before,.bird-page :after{box-sizing:border-box}.bird-page a{color:inherit}.bird-page button,.bird-page input,.bird-page select,.bird-page textarea{font:inherit}.bird-page section[id]{scroll-margin-top:5rem}.bird-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bird-shell{width:min(960px,100% - 48px);margin-inline:auto}.bird-page main{display:grid}.bird-page main>section{border-block:1px solid var(--bird-border,var(--bd-line));min-width:0}.bird-page main>section>.bird-backdrop{border-inline:1px solid var(--bird-border,var(--bd-line));width:min(960px,100% - 48px);margin-inline:auto}.bird-page main .bird-shell{width:100%;min-width:0;padding-inline:clamp(1.25rem,3vw,2rem)}.bird-header{z-index:20;position:fixed;top:0;left:0;right:0}.bird-header__inner{border:1px solid var(--bd-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;justify-content:space-between;align-items:center;height:45px;min-height:45px;padding-left:clamp(1.25rem,3vw,2rem);padding-right:8px;display:flex}.bird-logo{flex:none;text-decoration:none}.bird-brand{color:var(--bd-navy-light);letter-spacing:-.035em;white-space:nowrap;font-size:1.22rem;font-weight:800}.bird-brand strong{color:var(--bd-accent-dark);font-weight:800}.bird-nav{align-items:center;gap:1.6rem;font-size:.88rem;font-weight:650;display:flex}.bird-nav>a:not(.bird-button){text-decoration:none;position:relative}.bird-nav>a:not(.bird-button):after{background:var(--bd-accent);content:"";transform-origin:0;height:2px;transition:transform .16s;position:absolute;bottom:-.35rem;left:0;right:0;transform:scaleX(0)}.bird-nav>a:not(.bird-button):hover:after,.bird-nav>a:not(.bird-button):focus-visible:after{transform:scaleX(1)}.bird-nav .bird-nav__muted{color:var(--bd-muted)}.bird-menu-button{border:1px solid var(--bd-line);background:#fff;border-radius:6px;width:42px;height:38px;padding:9px;display:none}.bird-menu-button>span:not(.bird-sr-only){background:var(--bd-navy);width:100%;height:2px;margin:4px 0;display:block}.bird-button{border:1px solid var(--bd-accent);color:#3a2600;background:var(--bd-accent);cursor:pointer;text-align:center;border-radius:8px;justify-content:center;align-items:center;min-height:50px;padding:.8rem 1.65rem;font-size:.9rem;font-weight:750;text-decoration:none;transition:background .16s,box-shadow .16s,transform .16s;display:inline-flex;box-shadow:0 8px 20px #c9861f29}.bird-button:hover,.bird-button:focus-visible{color:#fff;background:var(--bd-accent-dark);outline:none;transform:translateY(-2px);box-shadow:0 10px 26px #c9861f40}.bird-button--small{min-height:36px;padding:.35rem .7rem}.bird-text-link{color:var(--bd-navy-light);align-items:center;font-size:.92rem;font-weight:750;text-decoration:none;display:inline-flex}.bird-text-link:hover,.bird-text-link:focus-visible{color:var(--bd-accent-dark);outline:none}.bird-hero{--bird-border:var(--color-primary)}.bird-hero>.bird-backdrop{background-color:var(--color-primary);background-image:linear-gradient(color-mix(in srgb, var(--color-white) 12%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--color-white) 12%, transparent) 1px, transparent 1px), linear-gradient(color-mix(in srgb, var(--color-secondary) 22%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--color-secondary) 22%, transparent) 1px, transparent 1px);background-size:16px 16px,16px 16px,80px 80px,80px 80px;padding:clamp(5.25rem,8vw,7rem) 0 clamp(4.25rem,7vw,6rem);position:relative;overflow:hidden}.bird-hero>.bird-backdrop:before{content:"";z-index:0;pointer-events:none;background:repeating-linear-gradient(-35deg, transparent, transparent 120px, color-mix(in srgb, var(--color-white) 4%, transparent) 120px, color-mix(in srgb, var(--color-white) 4%, transparent) 121px);position:absolute;inset:0}.bird-hero__grid{z-index:1;text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;display:grid;position:relative}.bird-hero__copy{flex-direction:column;align-items:center;width:100%;display:flex}.bird-eyebrow{color:var(--color-secondary);letter-spacing:.09em;text-transform:uppercase;margin:0 0 1.25rem;font-size:.78rem;font-weight:800}.bird-hero h1,.bird-section-heading h2,.bird-weaver h2,.bird-access h2{color:var(--bd-navy-light);letter-spacing:-.045em;margin:0;font-weight:820;line-height:1.07}.bird-hero h1{max-width:680px;color:var(--color-white);margin-inline:auto;font-size:clamp(3rem,4.6vw,4rem)}.bird-hero__lede{max-width:34rem;color:color-mix(in srgb, var(--color-white) 82%, transparent);margin:1.5rem auto 0;font-size:clamp(1.06rem,1.45vw,1.2rem);line-height:1.55}.bird-actions{justify-content:center;align-items:center;gap:1.45rem;margin-top:1.65rem;display:flex}.bird-trust-line{color:color-mix(in srgb, var(--color-white) 72%, transparent);margin:1.2rem 0 0;font-size:.84rem;font-weight:650}.bird-hero .bird-text-link{color:var(--color-secondary)}.bird-diagram-section>.bird-backdrop{background:#fff;padding:clamp(3rem,6vw,5rem) 0}.bird-hero__visual{border:1px solid var(--bd-line);background:#fff;border-radius:18px;place-items:center;width:100%;max-width:48rem;min-height:300px;margin-inline:auto;padding:1.25rem;display:grid;position:relative;box-shadow:0 25px 50px #12385a1a}.bird-hero__visual:before,.bird-hero__visual:after{z-index:-1;border:2px solid var(--bd-accent);content:"";width:52px;height:52px;position:absolute}.bird-hero__visual:before{border-bottom:0;border-left:0;top:-12px;right:-12px}.bird-hero__visual:after{border-top:0;border-right:0;bottom:-12px;left:-12px}.bird-hero__visual svg{width:100%;height:auto;font-family:inherit;display:block}.bird-svg-heading{fill:var(--bd-navy-light);font-size:13px;font-weight:700}.bird-svg-apps{fill:var(--bd-muted);font-size:10px}.bird-svg-apps rect{fill:var(--bd-tint);stroke:#cfe0f0}.bird-svg-line{fill:none;stroke:#9bb6cf;stroke-width:1.5px}.bird-svg-engine{fill:var(--bd-navy-light)}.bird-svg-engine-title,.bird-weaver-source{fill:#fff;font-size:16px;font-weight:700}.bird-svg-engine-sub{fill:#9fc3e3;font-size:10px}.bird-svg-models{fill:#fff;font-size:9.5px}.bird-svg-models .blue{fill:var(--bd-blue)}.bird-svg-models .green{fill:#3e8e41}.bird-svg-caption{fill:#b07c1e;font-size:12px;font-weight:700}.bird-proof{--bird-border:var(--bd-navy-light);color:#dbe8f5}.bird-proof>.bird-backdrop{background:var(--bd-navy-light);padding:1.15rem 0}.bird-proof__inner{flex-wrap:wrap;justify-content:center;gap:.65rem 1.75rem;font-size:.84rem;font-weight:600;display:flex}.bird-proof strong{color:#fff}.bird-section>.bird-backdrop{background:#fff;padding:clamp(5rem,8vw,7.5rem) 0}.bird-gray>.bird-backdrop{background:var(--bd-gray)}.bird-tint>.bird-backdrop{background:var(--bd-tint)}.bird-section-heading{max-width:780px;margin-bottom:3.1rem}.bird-section-heading--center{text-align:center;margin-left:auto;margin-right:auto}.bird-section-heading h2,.bird-weaver h2,.bird-access h2{font-size:clamp(2.25rem,4vw,3.45rem)}.bird-section-heading>p{color:var(--bd-muted);margin:1.1rem 0 0;font-size:1.05rem;line-height:1.65}.bird-card-grid{gap:1.35rem;display:grid}.bird-card-grid--three{grid-template-columns:repeat(3,1fr)}.bird-card{border:1px solid var(--bd-line);background:#fff;border-radius:12px;min-height:230px;padding:1.7rem;box-shadow:0 12px 32px #12385a0a}.bird-card--problem{border-top:4px solid var(--bd-accent)}.bird-card h3,.bird-benefit-grid h3,.bird-tile h3,.bird-ai-card h3{color:var(--bd-navy-light);margin:0;font-size:1.05rem;line-height:1.3}.bird-card p,.bird-benefit-grid p,.bird-tile p,.bird-ai-card p{color:var(--bd-muted);margin:.65rem 0 0;font-size:.9rem;line-height:1.65}.bird-step__number{color:#3a2600;background:var(--bd-accent);border-radius:50%;place-items:center;width:40px;height:40px;margin-bottom:1.2rem;font-weight:800;display:grid}.bird-benefit-grid{border-top:1px solid var(--bd-line);border-left:1px solid var(--bd-line);grid-template-columns:repeat(3,1fr);display:grid}.bird-benefit-grid article{border-right:1px solid var(--bd-line);border-bottom:1px solid var(--bd-line);min-height:150px;padding:1.5rem}.bird-ai{--bird-border:var(--bd-navy);color:#eaf2fb}.bird-ai>.bird-backdrop{background:var(--bd-navy)}.bird-ai .bird-section-heading h2{color:#fff}.bird-ai .bird-section-heading>p{color:#cfe0f0}.bird-pill{letter-spacing:.08em;text-transform:uppercase;border-radius:999px;margin-bottom:1rem;padding:.38rem .8rem;font-size:.72rem;font-weight:800;display:inline-block}.bird-pill--amber{color:var(--bd-accent);background:#e8a33d2e}.bird-pill--green{color:#1b5e20;background:#e6f4ea}.bird-ai-card{background:#ffffff0f;border:1px solid #ffffff21;border-radius:12px;min-height:175px;padding:1.5rem}.bird-ai-card h3{color:var(--bd-accent)}.bird-ai-card p{color:#cfe0f0}.bird-tile-grid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.bird-tile-grid--four{grid-template-columns:repeat(4,1fr)}.bird-tile{border:1px solid var(--bd-line);background:#fff;border-radius:10px;min-height:150px;padding:1.3rem}.bird-tile-grid--four .bird-tile{min-height:180px}.bird-tile p{font-size:.85rem}.bird-table-wrap{border:1px solid var(--bd-line);background:#fff;border-radius:10px;overflow-x:auto;box-shadow:0 18px 50px #12385a12}.bird-table-wrap table{border-collapse:collapse;width:100%;min-width:760px;font-size:.9rem}.bird-table-wrap th,.bird-table-wrap td{border-bottom:1px solid var(--bd-line);text-align:left;padding:1.1rem 1.25rem}.bird-table-wrap thead th{color:#fff;background:var(--bd-navy-light);letter-spacing:.03em;text-transform:uppercase;font-size:.78rem}.bird-table-wrap tbody th{width:28%;color:var(--bd-navy-light);font-size:.86rem}.bird-table-wrap tbody td{width:36%;color:var(--bd-muted)}.bird-table-wrap tbody td:last-child{color:var(--bd-navy-light);background:#f1f6fb;font-weight:650}.bird-table-wrap tr:last-child th,.bird-table-wrap tr:last-child td{border-bottom:0}.bird-weaver{border:1px solid var(--bd-line);background:#fff;border-radius:16px;grid-template-columns:1fr 1fr;align-items:center;gap:3rem;padding:clamp(2rem,4vw,3rem);display:grid;box-shadow:0 20px 45px #12385a14}.bird-weaver h2{font-size:clamp(2rem,3.2vw,2.8rem)}.bird-weaver p{color:var(--bd-muted);margin:1rem 0 1.2rem;line-height:1.65}.bird-weaver__visual{text-align:center}.bird-weaver__visual svg{width:min(100%,420px);height:auto;margin-inline:auto;font-family:inherit;display:block}.bird-weaver-source{font-size:12px}.bird-weaver-path{fill:none;stroke:var(--bd-accent);stroke-width:1.6px}.bird-weaver-cards{fill:var(--bd-tint);stroke:#cfe0f0}.bird-weaver-labels{fill:var(--bd-muted);font-size:9px}.bird-faq-list{max-width:820px;margin-inline:auto}.bird-faq-list details{border:1px solid var(--bd-line);background:#fff;border-radius:10px;margin-bottom:.7rem;padding:0 1.15rem}.bird-faq-list summary{color:var(--bd-navy-light);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0;font-weight:750;list-style:none;display:flex}.bird-faq-list summary::-webkit-details-marker{display:none}.bird-faq-list summary span{width:28px;height:28px;color:var(--bd-accent-dark);background:var(--bd-tint);border-radius:50%;flex:0 0 28px;place-items:center;font-size:1.2rem;transition:transform .16s;display:grid}.bird-faq-list details[open] summary span{transform:rotate(45deg)}.bird-faq-list details p{max-width:710px;color:var(--bd-muted);margin:-.2rem 0 1.1rem;font-size:.92rem;line-height:1.7}.bird-access{--bird-border:var(--bd-navy);color:#eaf2fb}.bird-access>.bird-backdrop{background:var(--bd-navy);padding:clamp(5rem,8vw,7rem) 0}.bird-access__grid{grid-template-columns:minmax(0,.9fr) minmax(470px,1.05fr);align-items:start;gap:clamp(3rem,8vw,7rem);display:grid}.bird-access h2{color:#fff}.bird-access__copy>p{color:#cfe0f0;margin:1rem 0 0;font-size:1.05rem}.bird-access ul{margin:1.5rem 0;padding:0;list-style:none}.bird-access li{color:#cfe0f0;padding:.45rem 0 .45rem 1.7rem;position:relative}.bird-access li:before{color:var(--bd-accent);content:"✓";font-weight:800;position:absolute;left:0}.bird-access small{color:#9fb8d0}.bird-form-card{color:var(--bd-ink);background:#fff;border-radius:16px;padding:2rem;box-shadow:0 22px 50px #0518273d}.bird-form-card h3{color:var(--bd-navy-light);margin:0 0 1.2rem;font-size:1.25rem}.bird-form__row{grid-template-columns:1fr 1fr;gap:.8rem;display:grid}.bird-form>label,.bird-form__row label{margin-bottom:.85rem;display:block}.bird-form label>span:not(.bird-form__consent span){color:var(--bd-navy-light);margin-bottom:.35rem;font-size:.75rem;font-weight:750;display:block}.bird-form input:not([type=checkbox]),.bird-form select,.bird-form textarea{width:100%;color:var(--bd-ink);background:#fff;border:1px solid #cfd8e3;border-radius:7px;outline:none;padding:.7rem .75rem}.bird-form input:focus,.bird-form select:focus,.bird-form textarea:focus{border-color:var(--bd-blue);box-shadow:0 0 0 3px #2e86c11f}.bird-form textarea{resize:vertical;min-height:76px}.bird-form .bird-form__consent{color:var(--bd-muted);align-items:flex-start;gap:.6rem;margin:.2rem 0 1rem;font-size:.76rem;line-height:1.5;display:flex}.bird-form__consent input{flex:none;margin-top:.2rem}.bird-form .bird-button{width:100%}.bird-form__micro{color:var(--bd-muted);text-align:center;margin:.7rem 0 0;font-size:.74rem}.bird-form__success{color:#805500;text-align:center;background:#fff7e6;border:1px solid #efd195;border-radius:10px;margin:0;padding:1.3rem;font-weight:650}.bird-footer{color:#9fb8d0;background:0 0;font-size:.78rem}.bird-footer__inner{border:1px solid var(--bd-line);background:#0d2c47;grid-template-columns:.85fr 1.15fr;align-items:center;gap:3rem;padding:2.5rem clamp(1.25rem,3vw,2rem);display:grid}.bird-footer .bird-brand{color:#fff}.bird-footer__inner>div>p{max-width:390px;margin:.4rem 0 0}.bird-footer__inner>div:last-child>p{color:#7996b3;margin-top:.8rem}.bird-footer nav{flex-wrap:wrap;gap:.7rem 1.15rem;display:flex}.bird-footer a{color:#cfe0f0;text-decoration:none}.bird-footer a:hover,.bird-footer a:focus-visible{color:#fff;outline:none}@media (width<=1040px){.bird-nav{gap:.9rem;font-size:.8rem}.bird-nav .bird-button{padding-inline:.7rem}.bird-tile-grid--four{grid-template-columns:repeat(2,1fr)}}@media (width<=860px){.bird-shell,.bird-page main>section>.bird-backdrop{width:min(100% - 36px,720px)}.bird-menu-button{display:block}.bird-nav{border-bottom:1px solid var(--bd-line);background:#fff;align-items:stretch;gap:0;padding:.7rem 18px 1rem;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 12px 20px #12385a14}.bird-nav--open{flex-direction:column;display:flex}.bird-nav>a:not(.bird-button){padding:.7rem .4rem}.bird-nav .bird-button{margin-top:.5rem}.bird-hero>.bird-backdrop{padding-top:4.75rem}.bird-hero__grid,.bird-weaver,.bird-access__grid,.bird-card-grid--three{grid-template-columns:1fr}.bird-card{min-height:0}.bird-weaver,.bird-access__grid{gap:3rem}}@media (width<=620px){.bird-shell,.bird-page main>section>.bird-backdrop{width:min(100% - 28px,560px)}.bird-hero h1{font-size:clamp(2.65rem,13vw,3.7rem)}.bird-actions{flex-direction:column;align-items:stretch}.bird-actions .bird-text-link{justify-content:center;min-height:42px}.bird-hero__visual{margin-inline:-.4rem;padding:.35rem}.bird-section-heading h2,.bird-weaver h2,.bird-access h2{font-size:clamp(2.1rem,10vw,3rem)}.bird-benefit-grid,.bird-tile-grid,.bird-tile-grid--four{grid-template-columns:1fr}.bird-tile,.bird-tile-grid--four .bird-tile{min-height:0}.bird-weaver{padding:1.4rem}.bird-form-card{padding:1.25rem}.bird-form__row,.bird-footer__inner{grid-template-columns:1fr}.bird-form__row{gap:0}.bird-footer__inner{gap:1.8rem}}@media (prefers-reduced-motion:reduce){.bird-page *,.bird-page :before,.bird-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.hub-diagram>.bird-backdrop{padding-block:20px}.hub-diagram .bird-hero__visual{width:388px;max-width:100%;min-height:0}.hub-family-path{fill:none;stroke:var(--bd-accent);stroke-width:1.4px}.hub-family-soon{fill:#85c1e9}.hub-family-soon-label{fill:var(--bd-navy)}.hub-products{gap:1.35rem;display:grid}.hub-products--live{grid-template-columns:1fr 1fr}.hub-products--soon{grid-template-columns:repeat(3,1fr);margin-top:1.35rem}.hub-product{flex-direction:column;min-height:0;display:flex}.hub-product .bird-pill{margin-bottom:.85rem}.hub-product__name{color:var(--bd-navy-light);letter-spacing:-.03em;margin:0;font-size:1.25rem;font-weight:800;line-height:1.25}.hub-product p{flex:1}.hub-product .bird-text-link{margin-top:1.1rem}.hub-working{color:var(--bd-muted);font-size:.82rem;font-style:italic;font-weight:600}.bird-pill--soon{color:var(--bd-navy-light);background:var(--bd-tint)}.bird-access--simple .bird-access__copy{text-align:center;max-width:40rem;margin-inline:auto}.bird-access--simple .bird-access h2,.bird-access--simple .bird-access__copy>p,.bird-access--simple .hub-contact-note,.bird-access--simple small{margin-inline:auto}.bird-access--simple .bird-actions{justify-content:center;margin:1.5rem 0 1rem}.hub-contact-note{color:#9fb8d0;margin:1rem 0 0;font-size:.95rem}#about .bird-section-heading{margin-bottom:0}#about .team-about-link{margin-top:1.4rem}@media (width<=860px){.hub-products--live,.hub-products--soon{grid-template-columns:1fr}}@media (width<=620px){.hub-diagram .bird-hero__visual{margin-inline:auto;padding:1.25rem}}
