.bs-site-main{position:relative;z-index:1;padding:32px 18px 72px}.bs-shell{width:min(1120px,100%);margin:0 auto}.bs-bird-page,.bs-comparison-page{margin:0}.bs-bird-hero,.bs-comparison-hero{margin:0 0 34px}.bs-bird-hero{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);gap:36px;align-items:center}.bs-bird-hero.no-image{grid-template-columns:1fr}.bs-bird-hero.no-image .bs-bird-hero-copy{max-width:820px}.bs-bird-hero h1,.bs-comparison-hero h1{margin:0;font-size:clamp(2.35rem,6vw,4.6rem);line-height:.98;letter-spacing:-.045em}.bs-eyebrow{margin:0 0 10px;font-size:.78rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase;opacity:.62}.bs-scientific{margin:14px 0 0;font-size:clamp(1.05rem,2vw,1.3rem);opacity:.72}.bs-lead{max-width:760px;margin:18px 0 0;font-size:1.08rem;line-height:1.65;opacity:.78}.bs-bird-photo{position:relative;display:flex;align-items:center;justify-content:center;margin:0;border-radius:24px;overflow:hidden;aspect-ratio:4/3;background:rgb(127 127 127 / .08);padding:18px}.bs-bird-photo::before{content:"";position:absolute;inset:10% 8%;background:radial-gradient(circle at 50% 55%,rgb(216 176 139 / .12),transparent 62%);pointer-events:none}.bs-bird-photo img{width:100%;height:100%;display:block;object-fit:contain;object-position:center}.bs-bird-photo-flight{overflow:visible;z-index:8}.bs-bird-photo-flight::after{content:"";position:absolute;inset:0;border-radius:24px;box-shadow:inset 0 0 0 1px rgb(127 127 127 / .08);pointer-events:none}.bs-bird-photo-flight .bs-bird-flight-inner{position:relative;z-index:2;display:block;width:100%;height:100%;pointer-events:none;transform-origin:50% 58%;will-change:transform,opacity}.bs-bird-photo-flight img{filter:drop-shadow(0 14px 24px rgb(0 0 0 / .18));transform-origin:50% 56%;will-change:transform,filter}.bs-bird-photo-flight.bs-flight-js-ready .bs-bird-flight-inner{opacity:0}.bs-bird-photo-flight.bs-flight-js-running .bs-bird-flight-inner{opacity:1}.bs-bird-photo-flight.bs-flight-js-done .bs-bird-flight-inner{opacity:1;transform:none!important}.bs-bird-photo-flight.bs-flight-js-done img{animation:bsBirdRestingBreath 7.2s ease-in-out infinite}@keyframes bsBirdRestingBreath{0%,100%{transform:translate3d(0,0,0) rotate(0)}50%{transform:translate3d(.35%,-.55%,0) rotate(-.18deg)}}.bs-section{padding:34px 0;border-top:1px solid rgb(127 127 127 / .22)}.bs-section-heading{max-width:760px;margin-bottom:20px}.bs-section-heading h2{margin:0;font-size:clamp(1.6rem,3vw,2.45rem);line-height:1.12;letter-spacing:-.025em}.bs-section-heading>p:last-child{margin:11px 0 0;line-height:1.65;opacity:.7}.bs-stat-grid,.bs-measure-grid,.bs-taxonomy-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.bs-stat-card,.bs-measure-grid>div,.bs-taxonomy-grid>div{padding:20px;border:1px solid rgb(127 127 127 / .2);border-radius:18px;background:rgb(127 127 127 / .045)}.bs-stat-card span,.bs-measure-grid span,.bs-taxonomy-grid span{display:block;margin-bottom:8px;font-size:.82rem;font-weight:700;opacity:.6}.bs-stat-card strong{display:block;font-size:clamp(1.35rem,3vw,2rem);line-height:1.1}.bs-measure-grid strong,.bs-taxonomy-grid strong{font-size:1.08rem}.bs-scale-panel{padding:24px;border:1px solid rgb(127 127 127 / .22);border-radius:22px;background:rgb(127 127 127 / .04)}.bs-scale-item+.bs-scale-item{margin-top:28px}.bs-scale-label{display:flex;justify-content:space-between;gap:18px;margin-bottom:10px}.bs-scale-label span{opacity:.7}.bs-ruler{position:relative;height:56px;border-radius:14px;background:repeating-linear-gradient(to right,rgb(127 127 127 / .15) 0,rgb(127 127 127 / .15) 1px,transparent 1px,transparent 10%),rgb(127 127 127 / .06);overflow:hidden}.bs-bird-span{position:absolute;left:0;top:50%;height:30px;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}.bs-wing{width:50%;height:11px;background:currentColor;opacity:.78}.bs-wing-left{border-radius:90% 18% 18% 90%;transform:skewY(-4deg)}.bs-wing-right{border-radius:18% 90% 90% 18%;transform:skewY(4deg)}.bs-body-mark{flex:0 0 9px;width:9px;height:24px;border-radius:50%;background:currentColor}.bs-length-bar{position:absolute;left:0;top:50%;height:12px;transform:translateY(-50%);border-radius:999px;background:currentColor;opacity:.76}.bs-scale-reference{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-top:14px;font-size:.78rem;opacity:.55}.bs-compare-builder{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(280px,1.3fr) auto;gap:16px;align-items:end;padding:22px;border:1px solid rgb(127 127 127 / .22);border-radius:20px;background:rgb(127 127 127 / .04)}.bs-two-bird-builder{grid-template-columns:repeat(2,minmax(260px,1fr)) auto}.bs-fixed-bird{padding:12px 14px}.bs-fixed-bird span,.bs-fixed-bird small{display:block;opacity:.6}.bs-fixed-bird strong{display:block;margin:3px 0;font-size:1.15rem}.bs-search-box{position:relative}.bs-search-box label{display:block;margin-bottom:6px;font-size:.82rem;font-weight:700}.bs-bird-search{width:100%;min-height:48px;padding:10px 13px;border:1px solid rgb(127 127 127 / .35);border-radius:12px;background:#fff0;color:inherit;font:inherit}.bs-search-results{position:absolute;z-index:20;left:0;right:0;top:calc(100% + 6px);display:none;max-height:320px;overflow:auto;padding:6px;border:1px solid rgb(127 127 127 / .25);border-radius:14px;background:Canvas;color:CanvasText;box-shadow:0 14px 45px rgb(0 0 0 / .15)}.bs-search-results.is-open{display:block}.bs-search-result{width:100%;display:block;padding:10px 11px;border:0;border-radius:10px;background:#fff0;color:inherit;text-align:left;cursor:pointer}.bs-search-result:hover,.bs-search-result:focus{background:rgb(127 127 127 / .12)}.bs-search-result strong,.bs-search-result small{display:block}.bs-search-result small{margin-top:2px;opacity:.62}.bs-button,.bs-button:visited{min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:0 18px;border-radius:12px;background:#d8b08b!important;color:#121725!important;text-decoration:none!important;font-weight:750;white-space:nowrap;border:1px solid rgb(216 176 139 / .55)}.bs-button:hover,.bs-button:focus{background:#e4c09e!important;color:#0b1020!important}.bs-button::after{content:"→";margin-left:8px}.bs-button.is-disabled{opacity:.52;pointer-events:none}.bs-comparison-cards{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:16px;align-items:stretch}.bs-bird-compare-card{padding:24px;border:1px solid rgb(127 127 127 / .22);border-radius:20px;text-decoration:none;color:inherit;background:rgb(127 127 127 / .04)}.bs-bird-compare-card span,.bs-bird-compare-card small{display:block;opacity:.62}.bs-bird-compare-card strong{display:block;margin:5px 0;font-size:1.45rem}.bs-vs{align-self:center;font-weight:900;opacity:.38}.bs-comparison-table{border:1px solid rgb(127 127 127 / .22);border-radius:18px;overflow:hidden}.bs-comparison-row{display:grid;grid-template-columns:1fr 1.2fr 1.2fr}.bs-comparison-row>div{padding:15px 18px}.bs-comparison-row+.bs-comparison-row{border-top:1px solid rgb(127 127 127 / .16)}.bs-comparison-row>div+div{border-left:1px solid rgb(127 127 127 / .16)}.bs-comparison-head{background:rgb(127 127 127 / .08);font-size:.82rem;font-weight:800}.bs-source-list{margin:0;border:1px solid rgb(127 127 127 / .22);border-radius:18px;overflow:hidden}.bs-source-list>div{display:grid;grid-template-columns:180px minmax(0,1fr);gap:18px;padding:14px 18px}.bs-source-list>div+div{border-top:1px solid rgb(127 127 127 / .16)}.bs-source-list dt{font-weight:750;opacity:.68}.bs-source-list dd{margin:0}.bs-editorial{font-size:1.03rem;line-height:1.75}.bs-empty-state{padding:34px;border:1px dashed rgb(127 127 127 / .35);border-radius:20px;text-align:center}.bs-human-reference{position:absolute;z-index:3;bottom:4px;width:2px;height:46px;transform:translateX(-50%);background:rgb(216 176 139 / .8);pointer-events:none}.bs-human-head{position:absolute;top:0;left:50%;width:8px;height:8px;border-radius:50%;background:#d8b08b;transform:translateX(-50%)}.bs-human-body{position:absolute;top:9px;left:50%;width:5px;height:30px;border-radius:999px;background:#d8b08b;transform:translateX(-50%)}.bs-human-reference::after{content:"175 cm";position:absolute;bottom:-1px;left:7px;font-size:9px;line-height:1;white-space:nowrap;color:currentColor;opacity:.7}.bs-brand-footer{border-top:1px solid rgb(216 176 139 / .35)!important;background:#090f2b!important;color:#eee8df!important}.bs-brand-footer .bs-footer-inner{width:min(1120px,calc(100% - 36px));margin:0 auto;padding:18px 0;font-size:.88rem;line-height:1.5;opacity:.82}@media(max-width:820px){.bs-bird-hero{grid-template-columns:1fr}.bs-stat-grid,.bs-measure-grid,.bs-taxonomy-grid{grid-template-columns:1fr}.bs-compare-builder,.bs-two-bird-builder{grid-template-columns:1fr}.bs-comparison-cards{grid-template-columns:1fr}.bs-vs{justify-self:center}.bs-comparison-row{grid-template-columns:.9fr 1.1fr 1.1fr;font-size:.9rem}.bs-comparison-row>div{padding:12px 10px}.bs-source-list>div{grid-template-columns:1fr;gap:4px}}.bs-visual-card{padding:22px;border:1px solid rgb(127 127 127 / .22);border-radius:22px;background:rgb(127 127 127 / .035)}.bs-scale-stage{position:relative;width:min(900px,100%);margin:0 auto 18px;border:1px solid rgb(216 176 139 / .28);border-radius:18px;overflow:hidden;background-color:rgb(8 13 37 / .36);background-image:linear-gradient(to right,rgb(216 176 139 / .09) 1px,transparent 1px),linear-gradient(to bottom,rgb(216 176 139 / .09) 1px,transparent 1px);background-size:var(--grid-x) var(--grid-y);isolation:isolate}.bs-scale-stage::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 38% 48%,rgb(216 176 139 / .08),transparent 38%);pointer-events:none}.bs-bird-visual{position:absolute;z-index:3;left:var(--bird-x);top:50%;width:var(--bird-w);height:var(--bird-h);transform:translate(-50%,-50%);color:#eee8df;filter:drop-shadow(0 12px 20px rgb(0 0 0 / .2))}.bs-bird-vector,.bs-human-vector{display:block;width:100%;height:100%;overflow:visible}.bs-bird-vector path,.bs-bird-vector ellipse,.bs-bird-vector circle,.bs-human-vector path,.bs-human-vector circle{fill:currentColor}.bs-bird-vector [fill="none"]{fill:none}.bs-human-visual{position:absolute;z-index:4;left:var(--human-x);bottom:4%;width:var(--human-w);height:var(--human-h);transform:translateX(-50%);color:#d8b08b;filter:drop-shadow(0 10px 18px rgb(0 0 0 / .18))}.bs-visual-name{position:absolute;left:50%;transform:translateX(-50%);padding:4px 8px;border:1px solid rgb(127 127 127 / .2);border-radius:999px;background:rgb(9 15 43 / .86);color:#eee8df;font-size:clamp(9px,1vw,12px);font-weight:750;line-height:1;white-space:nowrap;box-shadow:0 6px 18px rgb(0 0 0 / .14)}.bs-bird-visual .bs-visual-name{top:calc(100% + 8px)}.bs-human-visual .bs-visual-name{top:-27px}.bs-stage-axis{position:absolute;z-index:2;display:flex;font-size:10px;font-weight:700;letter-spacing:.03em;opacity:.5;pointer-events:none}.bs-stage-axis-x{left:10px;right:10px;bottom:8px;justify-content:space-between}.bs-stage-axis-y{top:10px;bottom:10px;left:9px;flex-direction:column;justify-content:space-between}.bs-visual-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px}.bs-visual-metrics>div{padding:15px 16px;border:1px solid rgb(127 127 127 / .18);border-radius:14px;background:rgb(127 127 127 / .035)}.bs-visual-metrics span,.bs-visual-metrics small{display:block;opacity:.6}.bs-visual-metrics span{font-size:.75rem;font-weight:750}.bs-visual-metrics strong{display:block;margin:4px 0;font-size:1.2rem}.bs-visual-metrics small{font-size:.72rem}.bs-visual-note{margin:16px 2px 0;font-size:.78rem;line-height:1.55;opacity:.62}@media(max-width:820px){.bs-visual-card{padding:14px}.bs-visual-metrics{grid-template-columns:1fr}.bs-scale-stage{border-radius:14px}.bs-visual-name{font-size:9px}.bs-human-visual .bs-visual-name{top:-23px}}.bs-scale-stage{overflow:visible;padding:0}.bs-stage-axis{display:none!important}.bs-stage-corner{position:absolute;z-index:6;font-size:10px;font-weight:750;line-height:1;color:currentColor;opacity:.58;pointer-events:none}.bs-stage-corner-zero{left:9px;bottom:9px}.bs-stage-corner-x{right:9px;bottom:9px}.bs-stage-corner-y{left:9px;top:9px}.bs-stage-badge{position:absolute;z-index:7;top:9px;padding:5px 8px;border:1px solid rgb(127 127 127 / .22);border-radius:999px;background:rgb(9 15 43 / .82);font-size:9px;font-weight:800;line-height:1;letter-spacing:.03em;color:#eee8df;backdrop-filter:blur(4px)}.bs-stage-badge-grid{right:9px}.bs-stage-badge-scale{right:82px}.bs-visual-name{display:block;max-width:180px;text-align:center}.bs-bird-visual .bs-visual-name{top:calc(100% + 10px)}.bs-human-visual .bs-visual-name{top:-30px}.bs-human-vector{overflow:visible}.bs-human-visual{filter:drop-shadow(0 8px 14px rgb(0 0 0 / .18))}.bs-visual-note{max-width:900px}.bs-bird-search.is-selected{border-color:rgb(216 176 139 / .65);box-shadow:0 0 0 2px rgb(216 176 139 / .1)}.bs-search-result.is-active,.bs-search-result:focus{background:rgb(127 127 127 / .14);outline:none}.bs-search-empty{padding:11px 12px;font-size:.9rem;opacity:.68}.bs-builder-message{display:none;grid-column:1/-1;margin-top:-4px;font-size:.78rem;opacity:.72}.bs-compare-builder.has-same-bird .bs-builder-message{display:block}.bs-compare-builder.has-same-bird .bs-builder-message{color:#d8b08b}.bs-compare-scale-wrap{padding:20px;border:1px solid rgb(127 127 127 / .22);border-radius:22px;background:rgb(127 127 127 / .035)}.bs-compare-scale-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.bs-compare-scale-head>span{font-size:.78rem;font-weight:850;letter-spacing:.11em;text-transform:uppercase;opacity:.66}.bs-compare-scale-head small{opacity:.56}.bs-compare-scale-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.bs-compare-scale-item{min-width:0}.bs-compare-scale-title{margin:0 0 10px}.bs-compare-scale-title strong,.bs-compare-scale-title small{display:block}.bs-compare-scale-title strong{font-size:1.05rem}.bs-compare-scale-title small{margin-top:3px;opacity:.6}.bs-compare-scale-stage{position:relative;width:100%;min-height:230px;border:1px solid rgb(216 176 139 / .24);border-radius:16px;overflow:hidden;background-color:rgb(8 13 37 / .34);background-image:linear-gradient(to right,rgb(216 176 139 / .08) 1px,transparent 1px),linear-gradient(to bottom,rgb(216 176 139 / .08) 1px,transparent 1px);background-size:var(--grid-x) var(--grid-y)}.bs-compare-scale-stage::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,rgb(216 176 139 / .06),transparent 42%);pointer-events:none}.bs-compare-bird-visual{position:absolute;z-index:3;left:50%;top:50%;width:var(--bird-w);height:var(--bird-h);transform:translate(-50%,-50%);color:#eee8df;filter:drop-shadow(0 10px 18px rgb(0 0 0 / .18))}.bs-compare-scale-values{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:9px}.bs-compare-scale-values span{display:flex;justify-content:space-between;gap:12px;padding:9px 10px;border:1px solid rgb(127 127 127 / .14);border-radius:10px;font-size:.82rem}.bs-compare-scale-values b{font-weight:700;opacity:.62}.bs-change-comparison .bs-compare-builder{margin-top:6px}.bs-button{background:#d8b08b!important;color:#090f2b!important;border:1px solid #d8b08b!important}.bs-button:hover,.bs-button:focus{filter:brightness(1.06)}.bs-button.is-disabled{background:rgb(216 176 139 / .32)!important;color:rgb(238 232 223 / .56)!important;border-color:rgb(216 176 139 / .18)!important}@media(max-width:820px){.bs-stage-badge-scale{display:none}.bs-visual-name{max-width:120px}.bs-compare-scale-grid{grid-template-columns:1fr}.bs-compare-scale-stage{min-height:210px}.bs-compare-scale-values{grid-template-columns:1fr}.bs-compare-scale-head{align-items:flex-start;flex-direction:column}}.bs-compare-onecanvas{padding:22px;border:1px solid rgb(127 127 127 / .22);border-radius:22px;background:rgb(127 127 127 / .04)}.bs-compare-scale-head{display:flex;justify-content:space-between;gap:14px;align-items:end;flex-wrap:wrap}.bs-compare-scale-head span{font-size:.82rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;opacity:.65}.bs-compare-scale-head small{font-size:.82rem;opacity:.68}.bs-compare-canvas-v35{position:relative;overflow:hidden;border:1px solid rgb(127 127 127 / .18);border-radius:18px;background:linear-gradient(to right,rgb(127 127 127 / .08) 1px,transparent 1px) 0 0/ calc(100% / (var(--frame-max) / 50)) 100%,linear-gradient(to bottom,rgb(127 127 127 / .08) 1px,transparent 1px) 0 0/ 100% 25%,rgb(127 127 127 / .02);margin-top:12px;padding:28px 17% 30px 6%;box-sizing:border-box}.bs-compare-axis{position:absolute;left:6%;right:17%;bottom:10px;height:16px}.bs-axis-tick{position:absolute;bottom:0;transform:translateX(-50%);font-size:.68rem;opacity:.62;white-space:nowrap}.bs-axis-tick:first-child{transform:none}.bs-axis-tick:last-child{transform:translateX(-100%)}.bs-human-stage{position:absolute;right:3.4%;bottom:13%;width:var(--human-w);aspect-ratio:1 / 3;min-width:78px;color:#d9b48c;display:flex;align-items:flex-end;justify-content:center}.bs-human-stage .bs-human-vector{width:100%;height:100%;display:block;fill:currentColor}.bs-human-label{position:absolute;top:-24px;right:0;padding:4px 8px;border-radius:999px;background:rgb(6 15 52 / .9);font-size:.72rem;color:#fff;white-space:nowrap}.bs-compare-bird-row{position:relative;height:auto;min-height:0;padding-bottom:8px}.bs-compare-bird-row.is-top{margin-bottom:12px}.bs-compare-bird-row.is-bottom{margin-top:12px}.bs-compare-row-header{position:relative;z-index:3;margin-bottom:12px}.bs-compare-row-header strong{display:block;font-size:1.1rem}.bs-compare-row-header small{display:block;opacity:.66;margin-top:2px}.bs-compare-row-scale{position:relative;z-index:3;margin-bottom:16px}.bs-compare-rangebar{position:relative;height:16px;border-radius:999px;background:rgb(127 127 127 / .10)}.bs-compare-rangebar label{position:absolute;top:-20px;left:0;font-size:.78rem;font-weight:700;opacity:.8}.bs-range-fill{position:absolute;top:50%;height:8px;transform:translateY(-50%);border-radius:999px;background:#8fb5ff}.bs-range-mid{position:absolute;top:50%;width:14px;height:6px;border-radius:999px;background:#dbe8ff;transform:translate(-50%,-50%)}.bs-compare-rangebar.is-single .bs-range-point{position:absolute;top:50%;width:10px;height:10px;border-radius:50%;transform:translate(-50%,-50%);background:#8fb5ff}.bs-compare-bird-visual{position:relative;left:auto;top:auto;width:var(--bird-w);height:auto;aspect-ratio:var(--bird-aspect);transform:none;display:block;max-width:100%;min-width:36px}.bs-compare-bird-visual .bs-bird-vector{width:100%;height:100%;display:block;fill:#ece7de}.bs-compare-row-meta{display:flex;gap:18px;flex-wrap:wrap;margin-top:10px;font-size:.84rem;opacity:.8}.bs-compare-row-meta strong{font-weight:800}.bs-compare-insights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px}.bs-compare-insight-card{padding:16px 18px;border:1px solid rgb(127 127 127 / .18);border-radius:16px;background:rgb(127 127 127 / .04)}.bs-compare-insight-card span{display:block;font-size:.78rem;font-weight:800;opacity:.6;margin-bottom:6px}.bs-compare-insight-card strong{font-size:1rem;line-height:1.45}@media(max-width:900px){.bs-compare-canvas-v35{padding:20px 14px 46px 14px;aspect-ratio:1/1.25!important}.bs-compare-axis{left:14px;right:14px}.bs-human-stage{right:14px;bottom:16px;width:max(62px,var(--human-w))}.bs-human-label{top:auto;bottom:100%;margin-bottom:6px}.bs-compare-bird-visual{width:min(100%,var(--bird-w))}.bs-compare-insights{grid-template-columns:1fr}}.bs-morph-fallback{display:grid;gap:18px;margin-top:20px}.bs-morph-trait{padding:16px 18px;border:1px solid rgb(127 127 127 / .18);border-radius:16px;background:rgb(127 127 127 / .035)}.bs-morph-trait>strong{display:block;margin-bottom:12px}.bs-morph-trait>div{display:grid;grid-template-columns:minmax(120px,180px) 1fr minmax(80px,110px);gap:12px;align-items:center;margin:9px 0;font-size:.84rem}.bs-morph-track{height:12px;border-radius:999px;background:rgb(127 127 127 / .12);overflow:hidden}.bs-morph-track i{display:block;height:100%;border-radius:inherit;background:currentColor;opacity:.58}.bs-morph-trait b{text-align:right}@media(max-width:700px){.bs-morph-trait>div{grid-template-columns:1fr}.bs-morph-trait b{text-align:left}}.bs-compare-canvas-v35.is-width-only{padding-right:6%}.bs-compare-canvas-v35.is-width-only .bs-compare-axis{right:6%}.bs-measured-morphology>.bs-compare-scale-head{margin-bottom:18px}.bs-body-length-visual{margin:8px 0 22px;padding:18px;border:1px solid rgb(127 127 127 / .18);border-radius:18px;background:rgb(127 127 127 / .025)}.bs-body-length-canvas{position:relative;padding:24px 4% 42px;border:1px solid rgb(127 127 127 / .16);border-radius:16px;background:linear-gradient(to right,rgb(127 127 127 / .07) 1px,transparent 1px) 0 0/10% 100%,rgb(127 127 127 / .02);overflow:hidden}.bs-body-length-axis{position:absolute;left:4%;right:4%;bottom:10px;height:18px;border-top:1px solid rgb(216 176 139 / .32)}.bs-body-length-axis span{position:absolute;top:4px;transform:translateX(-50%);font-size:.68rem;opacity:.62;white-space:nowrap}.bs-body-length-axis span:first-child{transform:none}.bs-body-length-axis span:last-child{transform:translateX(-100%)}.bs-body-length-row{position:relative;margin:0 0 24px}.bs-body-length-row:last-of-type{margin-bottom:6px}.bs-body-length-name{margin-bottom:10px}.bs-body-length-name strong,.bs-body-length-name small{display:block}.bs-body-length-name small{margin-top:2px;opacity:.62}.bs-body-length-bird{width:var(--body-bird-w);min-width:38px;max-width:100%;aspect-ratio:2.78/1;color:#ece7de;filter:drop-shadow(0 8px 15px rgb(0 0 0 / .2))}.bs-side-bird-vector{display:block;width:100%;height:100%;fill:currentColor;overflow:visible}.bs-side-bird-vector [fill="none"]{fill:none}.bs-body-length-value{margin-top:6px;font-size:.8rem;font-weight:800;opacity:.78}.bs-morph-dimension-head{display:flex;justify-content:space-between;gap:14px;align-items:end;margin:20px 0 10px}.bs-morph-dimension-head strong{font-size:1.02rem}.bs-morph-dimension-head span{font-size:.78rem;opacity:.64}.bs-morph-dimension-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.bs-morph-dimension-card{padding:16px 17px;border:1px solid rgb(127 127 127 / .18);border-radius:16px;background:rgb(127 127 127 / .035)}.bs-morph-dimension-title{display:flex;align-items:center;gap:10px;margin-bottom:14px}.bs-morph-dimension-title>div{min-width:0}.bs-morph-dimension-title strong,.bs-morph-dimension-title small{display:block}.bs-morph-dimension-title small{margin-top:2px;font-size:.72rem;opacity:.58}.bs-morph-icon{display:grid;place-items:center;width:38px;height:38px;flex:0 0 38px;border:1px solid rgb(216 176 139 / .22);border-radius:10px;background:rgb(216 176 139 / .06);color:#d8b08b}.bs-morph-icon-svg{width:27px;height:27px;fill:currentColor;overflow:visible}.bs-dimension-row{display:grid;grid-template-columns:minmax(105px,145px) 1fr minmax(72px,92px);gap:10px;align-items:center;margin:10px 0;font-size:.78rem}.bs-dimension-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:.82}.bs-dimension-row b{text-align:right;font-size:.78rem}.bs-dimension-track{position:relative;height:18px;border-bottom:1px solid rgb(127 127 127 / .2)}.bs-dimension-track::before{content:"0";position:absolute;left:0;bottom:-15px;font-size:.58rem;opacity:.42}.bs-dimension-line{position:absolute;left:0;top:8px;width:var(--dimension-pct);height:3px;border-radius:999px;background:#9fc1ff;box-shadow:0 0 0 1px rgb(159 193 255 / .08)}.bs-dimension-line::before,.bs-dimension-line::after{content:"";position:absolute;top:50%;width:7px;height:7px;border:2px solid #dbe8ff;transform:translateY(-50%) rotate(45deg)}.bs-dimension-line::before{left:-1px;border-top:0;border-right:0}.bs-dimension-line::after{right:-1px;border-bottom:0;border-left:0}.bs-dimension-ratio{margin-top:14px;padding-top:9px;border-top:1px solid rgb(127 127 127 / .12);font-size:.69rem;opacity:.58}.bs-morph-empty{padding:18px;border:1px dashed rgb(127 127 127 / .24);border-radius:14px;opacity:.68;text-align:center}.bs-mass-visual{margin-top:16px;padding:16px 17px;border:1px solid rgb(127 127 127 / .18);border-radius:16px;background:rgb(127 127 127 / .03)}.bs-mass-visual-title{display:flex;justify-content:space-between;gap:12px;align-items:end;margin-bottom:12px}.bs-mass-visual-title span{font-size:.72rem;opacity:.58}.bs-mass-row{display:grid;grid-template-columns:minmax(120px,180px) 100px 1fr;align-items:center;gap:12px;min-height:98px;border-top:1px solid rgb(127 127 127 / .1)}.bs-mass-row:first-of-type{border-top:0}.bs-mass-name{font-size:.82rem}.bs-mass-dot{display:block;width:var(--mass-size);height:var(--mass-size);max-width:88px;max-height:88px;border-radius:50%;background:rgb(216 176 139 / .58);border:1px solid rgb(216 176 139 / .72);justify-self:center}.bs-mass-row b{font-size:.82rem}@media(max-width:760px){.bs-morph-dimension-grid{grid-template-columns:1fr}.bs-morph-dimension-head,.bs-mass-visual-title{align-items:flex-start;flex-direction:column}.bs-dimension-row{grid-template-columns:1fr}.bs-dimension-row b{text-align:left}.bs-dimension-name{white-space:normal}.bs-dimension-track{margin:0 4px 5px}.bs-mass-row{grid-template-columns:1fr 90px 1fr;gap:8px}.bs-body-length-canvas{padding-left:12px;padding-right:12px}.bs-body-length-axis{left:12px;right:12px}}.bs-home-hero{padding:18px 0 8px}.bs-home-hero .bs-lead{max-width:880px;font-size:clamp(1.08rem,2vw,1.24rem)}.bs-home-stat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:28px}.bs-home-stat{padding:19px 20px;border:1px solid rgb(216 176 139 / .2);border-radius:18px;background:linear-gradient(145deg,rgb(216 176 139 / .075),rgb(127 127 127 / .025))}.bs-home-stat strong{display:block;font-size:clamp(1.3rem,2.8vw,2rem);line-height:1.05;color:#f3e7da}.bs-home-stat span{display:block;margin-top:7px;font-size:.82rem;line-height:1.45;opacity:.66}.bs-data-foundation{display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;align-items:start;margin-top:15px;padding:14px 16px;border:1px solid rgb(127 127 127 / .16);border-radius:14px;background:rgb(127 127 127 / .025)}.bs-data-foundation-label{font-size:.7rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase;color:#d8b08b;white-space:nowrap}.bs-data-foundation p{margin:0;font-size:.88rem;line-height:1.55;opacity:.7}.bs-home-builder-section{padding-top:42px}.bs-home-builder{position:relative;box-shadow:0 18px 60px rgb(0 0 0 / .12)}.bs-popular-browser{margin-top:16px;border:1px solid rgb(127 127 127 / .2);border-radius:18px;background:rgb(127 127 127 / .025);overflow:hidden}.bs-popular-browser summary{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:17px 50px 17px 18px;cursor:pointer;list-style:none}.bs-popular-browser summary::-webkit-details-marker{display:none}.bs-popular-browser summary::after{content:"+";position:absolute;right:18px;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:26px;height:26px;border:1px solid rgb(216 176 139 / .32);border-radius:50%;color:#d8b08b;font-size:1.1rem;line-height:1}.bs-popular-browser[open] summary::after{content:"−"}.bs-popular-browser summary span{font-weight:800}.bs-popular-browser summary small{font-size:.78rem;opacity:.58;text-align:right}.bs-popular-browser-body{padding:0 18px 18px;border-top:1px solid rgb(127 127 127 / .14)}.bs-popular-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding-top:16px}.bs-popular-bird{min-width:0;padding:11px 12px;border:1px solid rgb(127 127 127 / .17);border-radius:12px;background:rgb(127 127 127 / .035);color:inherit;text-align:left;cursor:pointer;transition:transform .14s ease,border-color .14s ease,background .14s ease}.bs-popular-bird:hover,.bs-popular-bird:focus{transform:translateY(-1px);border-color:rgb(216 176 139 / .45);background:rgb(216 176 139 / .065);outline:none}.bs-popular-bird.was-picked{border-color:#d8b08b;background:rgb(216 176 139 / .12)}.bs-popular-bird strong,.bs-popular-bird small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bs-popular-bird strong{font-size:.9rem}.bs-popular-bird small{margin-top:3px;font-size:.7rem;font-style:italic;opacity:.52}.bs-popular-help{margin:14px 0 0;font-size:.8rem;line-height:1.5;opacity:.6}.bs-capability-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.bs-capability-card{padding:21px;border:1px solid rgb(127 127 127 / .18);border-radius:18px;background:rgb(127 127 127 / .035)}.bs-capability-card>span{display:inline-grid;place-items:center;width:32px;height:32px;margin-bottom:17px;border:1px solid rgb(216 176 139 / .3);border-radius:50%;color:#d8b08b;font-size:.68rem;font-weight:900;letter-spacing:.06em}.bs-capability-card h3{margin:0;font-size:1.08rem;line-height:1.25}.bs-capability-card p{margin:10px 0 0;font-size:.86rem;line-height:1.6;opacity:.65}@media(max-width:820px){.bs-home-stat-grid,.bs-capability-grid{grid-template-columns:1fr}.bs-data-foundation{grid-template-columns:1fr;gap:7px}.bs-popular-browser summary{grid-template-columns:1fr;padding-right:52px}.bs-popular-browser summary small{text-align:left}.bs-popular-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.bs-popular-grid{grid-template-columns:1fr}.bs-home-stat{padding:16px}.bs-popular-browser-body{padding-left:12px;padding-right:12px}.bs-popular-browser summary{padding-left:14px}}.bs-search-browse-head{display:flex;justify-content:space-between;gap:10px;align-items:baseline;padding:8px 9px 9px;border-bottom:1px solid rgb(127 127 127 / .14);margin-bottom:4px}.bs-search-browse-head strong{font-size:.78rem;letter-spacing:.04em}.bs-search-browse-head small{font-size:.68rem;opacity:.55;text-align:right}.bs-search-loading{padding:13px 11px;font-size:.78rem;opacity:.62}.bs-search-load-more{width:100%;margin-top:5px;padding:10px 11px;border:1px dashed rgb(216 176 139 / .35);border-radius:10px;background:rgb(216 176 139 / .05);color:inherit;font:inherit;font-size:.76rem;font-weight:800;cursor:pointer}.bs-search-load-more:hover,.bs-search-load-more:focus{border-style:solid;background:rgb(216 176 139 / .1);outline:none}.bs-search-load-more:disabled{opacity:.55;cursor:wait}.bs-popular-load-more{display:block;width:min(100%,420px);margin:16px auto 0;padding:12px 16px;border:1px solid rgb(216 176 139 / .3);border-radius:999px;background:rgb(216 176 139 / .065);color:inherit;font:inherit;font-size:.8rem;font-weight:850;letter-spacing:.02em;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .15s ease}.bs-popular-load-more:hover,.bs-popular-load-more:focus{transform:translateY(-1px);border-color:rgb(216 176 139 / .55);background:rgb(216 176 139 / .12);outline:none}.bs-popular-load-more:disabled{opacity:.55;cursor:wait;transform:none}.bs-bird-search:focus{border-color:rgb(216 176 139 / .58);box-shadow:0 0 0 3px rgb(216 176 139 / .08);outline:none}.bs-search-results{max-height:420px}@media(max-width:560px){.bs-search-browse-head{align-items:flex-start;flex-direction:column}.bs-search-browse-head small{text-align:left}.bs-search-results{max-height:360px}}.bs-photo-scale-card{background:linear-gradient(180deg,rgb(255 255 255 / .035),rgb(255 255 255 / .012));border:1px solid rgb(255 255 255 / .1);border-radius:18px;padding:16px;overflow:hidden}.bs-photo-scale-svg{display:block;width:100%;height:auto;min-height:420px;background:linear-gradient(180deg,#f4f1eb 0%,#f4f1eb 78%,#ddd7ce 78%,#d7d0c6 100%);border-radius:14px}.bs-photo-scale-svg .bs-svg-ground{stroke:#a79f94;stroke-width:.45}.bs-photo-scale-svg .bs-svg-measure-line{stroke:#1b2635;stroke-width:.42;vector-effect:non-scaling-stroke}.bs-photo-scale-svg .bs-svg-label{fill:#172131;font-size:5px;font-weight:700}.bs-photo-scale-svg .bs-svg-sub-label{fill:#4f5a68;font-size:4px}.bs-photo-scale-svg .bs-svg-bird-name{fill:#172131;font-size:4.5px;font-weight:700}.bs-photo-scale-svg .bs-svg-ruler-line{stroke:#313b48;stroke-width:.35;vector-effect:non-scaling-stroke}.bs-photo-scale-svg .bs-svg-ruler text{fill:#3d4652;font-size:3.6px}.bs-photo-scale-svg .bs-svg-human-fallback{fill:#46576b;opacity:.85}.bs-photo-scale-meta{display:flex;flex-wrap:wrap;gap:10px 22px;padding:12px 2px 0;color:var(--bs-muted,#aeb9c7);font-size:.88rem}.bs-photo-scale-warning{color:#f0c978}.bs-photo-compare-wrap{margin:0 0 1.35rem}.bs-photo-compare-wrap+.bs-compare-onecanvas{margin-top:1.35rem}.bs-svg-bird-photo,.bs-svg-human-photo{overflow:visible}@media(max-width:760px){.bs-photo-scale-card{padding:8px}.bs-photo-scale-svg{min-height:300px}.bs-photo-scale-meta{font-size:.8rem}.bs-photo-scale-svg .bs-svg-label{font-size:6px}.bs-photo-scale-svg .bs-svg-sub-label,.bs-photo-scale-svg .bs-svg-bird-name,.bs-photo-scale-svg .bs-svg-ruler text{font-size:4.5px}}@media(prefers-reduced-motion:reduce){.bs-bird-photo-flight .bs-bird-flight-inner,.bs-bird-photo-flight img{animation:none!important;opacity:1!important;transform:none!important}}@media(max-width:640px){.bs-bird-photo-flight{overflow:hidden}.bs-bird-photo-flight.bs-flight-js-done img{animation-duration:8s}}.bs-background-birds{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none;user-select:none;contain:layout paint}.bs-site-main>.bs-background-birds{z-index:0}.bs-site-main>:not(.bs-background-birds){position:relative;z-index:1}.bs-bg-real-bird{position:absolute;left:-24vw;top:var(--top,20%);width:var(--size,96px);opacity:0;will-change:transform,opacity}.bs-bg-real-bird.is-reverse{left:auto;right:-24vw}.bs-bg-real-bird.style-flutter{animation:bsRealBirdFlutter var(--duration,17s) linear var(--delay,0s) infinite}.bs-bg-real-bird.style-flutter.is-reverse{animation-name:bsRealBirdFlutterReverse}.bs-bg-real-bird.style-soar{animation:bsRealBirdSoar var(--duration,34s) linear var(--delay,0s) infinite}.bs-bg-real-bird.style-soar.is-reverse{animation-name:bsRealBirdSoarReverse}.bs-bg-real-bird img{display:block;width:100%;height:auto;max-height:150px;object-fit:contain;opacity:var(--bird-opacity,.13);filter:drop-shadow(0 10px 18px rgb(0 0 0 / .18));transform-origin:center}.bs-bg-real-bird.is-reverse img{transform:scaleX(-1)}.bs-bg-real-bird.style-flutter img{animation:bsRealBirdFlap var(--flap-duration,1.8s) ease-in-out infinite}.bs-bg-real-bird.style-flutter.is-reverse img{animation-name:bsRealBirdFlapReverse}.bs-bg-real-bird.style-soar img{animation:bsRealBirdGlide var(--flap-duration,4.2s) ease-in-out infinite}.bs-bg-real-bird.style-soar.is-reverse img{animation-name:bsRealBirdGlideReverse}@keyframes bsRealBirdFlutter{0%{transform:translate3d(0,0,0) rotate(-3deg);opacity:0}4%{opacity:1}14%{transform:translate3d(14vw,var(--drift-a,-3vh),0) rotate(-8deg);animation-timing-function:ease-in}28%{transform:translate3d(28vw,var(--drift-b,2.5vh),0) rotate(4deg);animation-timing-function:ease-out}38%{transform:translate3d(42vw,var(--drift-c,-3.4vh),0) rotate(-8deg);animation-timing-function:ease-in}52%{transform:translate3d(56vw,var(--drift-a,2.8vh),0) rotate(4deg);animation-timing-function:ease-out}62%{transform:translate3d(70vw,var(--drift-b,-3vh),0) rotate(-8deg);animation-timing-function:ease-in}76%{transform:translate3d(84vw,var(--drift-c,2.4vh),0) rotate(4deg);animation-timing-function:ease-out}88%{transform:translate3d(98vw,var(--drift-a,-2vh),0) rotate(-6deg)}96%{opacity:1}100%{transform:translate3d(145vw,0,0) rotate(0);opacity:0}}@keyframes bsRealBirdFlutterReverse{0%{transform:translate3d(0,0,0) rotate(3deg);opacity:0}4%{opacity:1}14%{transform:translate3d(-14vw,var(--drift-a,-3vh),0) rotate(8deg);animation-timing-function:ease-in}28%{transform:translate3d(-28vw,var(--drift-b,2.5vh),0) rotate(-4deg);animation-timing-function:ease-out}38%{transform:translate3d(-42vw,var(--drift-c,-3.4vh),0) rotate(8deg);animation-timing-function:ease-in}52%{transform:translate3d(-56vw,var(--drift-a,2.8vh),0) rotate(-4deg);animation-timing-function:ease-out}62%{transform:translate3d(-70vw,var(--drift-b,-3vh),0) rotate(8deg);animation-timing-function:ease-in}76%{transform:translate3d(-84vw,var(--drift-c,2.4vh),0) rotate(-4deg);animation-timing-function:ease-out}88%{transform:translate3d(-98vw,var(--drift-a,-2vh),0) rotate(6deg)}96%{opacity:1}100%{transform:translate3d(-145vw,0,0) rotate(0);opacity:0}}@keyframes bsRealBirdSoar{0%{transform:translate3d(0,0,0) rotate(-1deg);opacity:0}5%{opacity:1}30%{transform:translate3d(38vw,var(--drift-a,-2vh),0) rotate(2deg)}55%{transform:translate3d(72vw,var(--drift-b,3vh),0) rotate(-2.5deg)}80%{transform:translate3d(106vw,var(--drift-c,-1.5vh),0) rotate(1.5deg)}95%{opacity:1}100%{transform:translate3d(145vw,0,0) rotate(0);opacity:0}}@keyframes bsRealBirdSoarReverse{0%{transform:translate3d(0,0,0) rotate(1deg);opacity:0}5%{opacity:1}30%{transform:translate3d(-38vw,var(--drift-a,-2vh),0) rotate(-2deg)}55%{transform:translate3d(-72vw,var(--drift-b,3vh),0) rotate(2.5deg)}80%{transform:translate3d(-106vw,var(--drift-c,-1.5vh),0) rotate(-1.5deg)}95%{opacity:1}100%{transform:translate3d(-145vw,0,0) rotate(0);opacity:0}}@keyframes bsRealBirdFlap{0%,100%{transform:scaleY(1) translateY(0)}30%{transform:scaleY(.88) translateY(2px)}55%{transform:scaleY(1.06) translateY(-3px)}80%{transform:scaleY(.94) translateY(1px)}}@keyframes bsRealBirdFlapReverse{0%,100%{transform:scaleX(-1) scaleY(1) translateY(0)}30%{transform:scaleX(-1) scaleY(.88) translateY(2px)}55%{transform:scaleX(-1) scaleY(1.06) translateY(-3px)}80%{transform:scaleX(-1) scaleY(.94) translateY(1px)}}@keyframes bsRealBirdGlide{0%,100%{transform:scaleY(1) translateY(0) rotate(0)}50%{transform:scaleY(.985) translateY(-2px) rotate(.6deg)}}@keyframes bsRealBirdGlideReverse{0%,100%{transform:scaleX(-1) scaleY(1) translateY(0) rotate(0)}50%{transform:scaleX(-1) scaleY(.985) translateY(-2px) rotate(-.6deg)}}@media(max-width:700px){.bs-bg-real-bird{width:min(var(--size,84px),96px)}.bs-bg-real-bird:nth-child(n+4){display:none}.bs-bg-real-bird img{opacity:calc(var(--bird-opacity,.13) * .8)}}@media(prefers-reduced-motion:reduce){.bs-background-birds{display:none!important}}.bs-bird-compare-card-pro{display:flex;min-width:0;flex-direction:column;gap:18px;overflow:hidden;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}a.bs-bird-compare-card-pro:hover,a.bs-bird-compare-card-pro:focus{transform:translateY(-2px);border-color:rgb(216 176 139 / .48);box-shadow:0 18px 44px rgb(3 8 26 / .16);outline:none}.bs-compare-card-top{display:grid;grid-template-columns:112px minmax(0,1fr);gap:18px;align-items:center;min-width:0}.bs-compare-card-image{position:relative;display:grid;place-items:center;width:112px;height:96px;margin:0;padding:8px;overflow:hidden;border:1px solid rgb(127 127 127 / .14);border-radius:15px;background:linear-gradient(145deg,rgb(216 176 139 / .08),rgb(127 127 127 / .035))}.bs-compare-card-image img{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 8px 13px rgb(0 0 0 / .16))}.bs-compare-card-image-fallback{color:#d8b08b}.bs-compare-card-image-fallback svg{width:100%;height:auto;max-height:72px;fill:currentColor}.bs-compare-card-identity{min-width:0}.bs-compare-card-identity>span:first-child{display:block;margin-bottom:5px;font-size:.68rem;font-weight:850;letter-spacing:.13em;text-transform:uppercase;opacity:.52}.bs-compare-card-identity>strong{display:block;margin:0;font-size:clamp(1.15rem,2.4vw,1.55rem);line-height:1.12;overflow-wrap:anywhere}.bs-compare-card-identity>small{display:block;margin-top:5px;font-size:.82rem;opacity:.6}.bs-data-status-chip{display:inline-flex!important;width:max-content;margin-top:11px!important;padding:4px 8px;border:1px solid rgb(94 197 142 / .24);border-radius:999px;background:rgb(94 197 142 / .075);color:#80d4a8;font-size:.65rem!important;font-weight:800!important;letter-spacing:.02em!important;text-transform:none!important;opacity:1!important}.bs-compare-card-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgb(127 127 127 / .14);padding-top:14px}.bs-compare-card-metrics>span{display:block;min-width:0;padding:0 12px}.bs-compare-card-metrics>span:first-child{padding-left:0}.bs-compare-card-metrics>span+span{border-left:1px solid rgb(127 127 127 / .14)}.bs-compare-card-metrics small,.bs-compare-card-metrics b{display:block}.bs-compare-card-metrics small{margin:0 0 5px;font-size:.64rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;opacity:.48}.bs-compare-card-metrics b{font-size:.8rem;line-height:1.35;overflow-wrap:anywhere}.bs-card-schedule-note{margin-top:-5px!important;font-size:.7rem!important;line-height:1.4;opacity:.55!important}.bs-scale-protocol{display:grid;grid-template-columns:minmax(230px,.72fr) minmax(0,1.28fr);gap:24px;margin:0 0 18px;padding:20px;border:1px solid rgb(216 176 139 / .24);border-radius:18px;background:linear-gradient(135deg,rgb(216 176 139 / .085),rgb(127 127 127 / .025));box-shadow:inset 3px 0 0 rgb(216 176 139 / .55)}.bs-scale-protocol-copy{align-self:center}.bs-protocol-kicker{display:block;margin-bottom:7px;color:#d8b08b;font-size:.67rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.bs-scale-protocol-copy>strong{display:block;font-size:1.17rem;line-height:1.2}.bs-scale-protocol-copy p{margin:8px 0 0;font-size:.8rem;line-height:1.55;opacity:.63}.bs-scale-protocol-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:0}.bs-scale-protocol-facts>div{min-width:0;padding:11px 12px;border:1px solid rgb(127 127 127 / .13);border-radius:12px;background:rgb(127 127 127 / .025)}.bs-scale-protocol-facts dt{margin:0 0 4px;font-size:.61rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase;opacity:.46}.bs-scale-protocol-facts dd{margin:0;font-size:.76rem;font-weight:720;line-height:1.38}.bs-photo-scale-svg .bs-svg-reference-line{stroke:#b77837;stroke-width:.55;vector-effect:non-scaling-stroke}.bs-photo-scale-svg .bs-svg-reference-staff text{fill:#7a4c21;font-size:3.5px;font-weight:700}.bs-photo-scale-svg .bs-svg-reference-title{font-size:4px;letter-spacing:.04em;text-transform:uppercase}.bs-photo-scale-card{box-shadow:0 22px 54px rgb(3 8 26 / .15)}.bs-photo-scale-svg{background-image:linear-gradient(to right,rgb(56 67 80 / .07) 1px,transparent 1px),linear-gradient(to bottom,rgb(56 67 80 / .07) 1px,transparent 1px),linear-gradient(180deg,#f7f4ee 0%,#f7f4ee 78%,#e3ddd4 78%,#dbd4ca 100%);background-size:10px 10px,10px 10px,100% 100%}.bs-visual-note{line-height:1.62}.bs-visual-note strong{color:#d8b08b}.bs-provenance-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.bs-provenance-card{min-width:0;padding:20px;border:1px solid rgb(127 127 127 / .18);border-radius:18px;background:rgb(127 127 127 / .032)}.bs-provenance-head{display:flex;justify-content:space-between;gap:18px;align-items:start;padding-bottom:15px;border-bottom:1px solid rgb(127 127 127 / .13)}.bs-provenance-head span{display:block;margin-bottom:5px;font-size:.64rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase;opacity:.48}.bs-provenance-head h3{margin:0;font-size:1.08rem}.bs-provenance-head>b{padding:5px 8px;border:1px solid rgb(216 176 139 / .22);border-radius:999px;color:#d8b08b;font-size:.65rem;white-space:nowrap}.bs-provenance-card dl{margin:0}.bs-provenance-card dl>div{display:grid;grid-template-columns:130px minmax(0,1fr);gap:13px;padding:12px 0;border-bottom:1px solid rgb(127 127 127 / .1)}.bs-provenance-card dl>div:last-child{padding-bottom:0;border-bottom:0}.bs-provenance-card dt{font-size:.72rem;font-weight:800;opacity:.5}.bs-provenance-card dd{min-width:0;margin:0;font-size:.78rem;line-height:1.45;overflow-wrap:anywhere}.bs-provenance-note{margin:14px 0 0;padding:12px 14px;border-left:2px solid rgb(216 176 139 / .5);font-size:.78rem;line-height:1.55;opacity:.65}.bs-comparison-row:not(.bs-comparison-head){transition:background .14s ease}.bs-comparison-row:not(.bs-comparison-head):hover{background:rgb(127 127 127 / .035)}.bs-comparison-value{position:relative;font-variant-numeric:tabular-nums}.bs-comparison-value.is-higher{background:linear-gradient(90deg,rgb(216 176 139 / .075),transparent 72%);font-weight:800}.bs-comparison-value.is-higher::after{content:"higher";display:inline-flex;margin-left:8px;padding:2px 5px;border:1px solid rgb(216 176 139 / .22);border-radius:999px;color:#d8b08b;font-size:.56rem;font-weight:850;letter-spacing:.04em;text-transform:uppercase;vertical-align:middle}.bs-comparison-value.is-equal{font-weight:750}@media(max-width:900px){.bs-compare-card-top{grid-template-columns:88px minmax(0,1fr)}.bs-compare-card-image{width:88px;height:82px}.bs-scale-protocol{grid-template-columns:1fr}.bs-provenance-card dl>div{grid-template-columns:1fr;gap:4px}}@media(max-width:700px){.bs-compare-card-metrics{grid-template-columns:1fr;gap:9px}.bs-compare-card-metrics>span{padding:0}.bs-compare-card-metrics>span+span{padding-top:9px;border-top:1px solid rgb(127 127 127 / .11);border-left:0}.bs-scale-protocol-facts,.bs-provenance-grid{grid-template-columns:1fr}.bs-photo-scale-svg .bs-svg-reference-staff text{font-size:4.5px}}.bs-compare-canvas-v35{width:min(100%,820px);aspect-ratio:auto!important;margin:16px auto 0;padding:24px 24px 52px;overflow:hidden;background-size:20% 100%,100% 25%;box-shadow:inset 0 1px 0 rgb(255 255 255 / .025)}.bs-compare-canvas-v35.is-width-only{padding-right:24px}.bs-compare-canvas-v35.is-width-only .bs-compare-axis{right:24px}.bs-compare-canvas-v35 .bs-compare-axis{left:24px;right:24px;bottom:14px;border-top:1px solid rgb(216 176 139 / .25)}.bs-compare-canvas-v35 .bs-axis-tick{top:4px;bottom:auto}.bs-wingspan-reference{position:relative;z-index:3;margin:4px 0 24px;padding:12px 0;border-top:1px solid rgb(216 176 139 / .14);border-bottom:1px solid rgb(216 176 139 / .14);background:rgb(216 176 139 / .025)}.bs-wingspan-reference>span{position:relative;display:block;width:var(--reference-w);max-width:100%;height:8px;border-top:2px solid #d8b08b}.bs-wingspan-reference>span::before,.bs-wingspan-reference>span::after{content:"";position:absolute;top:-6px;width:2px;height:10px;border-radius:2px;background:#d8b08b}.bs-wingspan-reference>span::before{left:0}.bs-wingspan-reference>span::after{right:0}.bs-wingspan-reference small{display:block;margin-top:6px;font-size:.68rem;line-height:1.35;opacity:.62}.bs-wingspan-reference strong{color:#d8b08b;font-weight:850}.bs-compare-canvas-v35 .bs-compare-bird-row{padding:16px 0 20px;border:0;border-bottom:1px solid rgb(127 127 127 / .13);border-radius:0;background:#fff0;overflow:visible}.bs-compare-canvas-v35 .bs-compare-bird-row.is-top{margin:0 0 12px}.bs-compare-canvas-v35 .bs-compare-bird-row.is-bottom{margin:0;border-bottom:0}.bs-compare-canvas-v35 .bs-compare-bird-visual{left:auto;top:auto;height:auto;transform:none;transform-origin:left center;margin:4px 0 0;filter:drop-shadow(0 8px 14px rgb(0 0 0 / .16))}.bs-compare-canvas-v35 .bs-bird-vector{overflow:hidden}.bs-compare-canvas-v35 .bs-compare-rangebar{background:rgb(143 181 255 / .08)}@media(max-width:900px){.bs-compare-canvas-v35{width:100%;aspect-ratio:auto!important;padding:18px 14px 48px}.bs-compare-canvas-v35.is-width-only{padding-right:14px}.bs-compare-canvas-v35 .bs-compare-axis,.bs-compare-canvas-v35.is-width-only .bs-compare-axis{left:14px;right:14px}.bs-compare-canvas-v35 .bs-compare-bird-row{padding:14px 0 18px}.bs-wingspan-reference{margin-bottom:18px}}.bs-bird-photo-static{overflow:hidden;z-index:8}.bs-bird-photo-static img{animation:none!important;transform:none!important;transition:none!important;will-change:auto!important;filter:drop-shadow(0 14px 24px rgb(0 0 0 / .18))}.bs-background-birds{display:none!important}.bs-builder-hero{max-width:900px;margin:0 0 34px}.bs-builder-hero h1{margin:0;font-size:clamp(2.5rem,7vw,5.2rem);line-height:.96;letter-spacing:-.05em}.bs-builder-badges{display:flex;flex-wrap:wrap;gap:9px;margin-top:22px}.bs-builder-badges span{padding:7px 11px;border:1px solid rgb(127 127 127 / .2);border-radius:999px;background:rgb(127 127 127 / .045);font-size:.78rem;font-weight:750;opacity:.78}.bs-builder-workspace{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:20px;align-items:start}.bs-builder-controls-card,.bs-builder-results-card{padding:24px;border:1px solid rgb(127 127 127 / .22);border-radius:24px;background:rgb(127 127 127 / .035)}.bs-builder-sliders{display:grid;gap:22px}.bs-builder-slider{padding:15px 16px;border:1px solid rgb(127 127 127 / .16);border-radius:16px;background:rgb(127 127 127 / .025)}.bs-builder-slider-head{display:flex;justify-content:space-between;gap:18px;align-items:baseline;margin-bottom:11px}.bs-builder-slider-head label{font-size:.9rem;font-weight:780}.bs-builder-slider-head output{font-size:1.05rem;font-weight:850}.bs-builder-slider input[type=range]{width:100%;accent-color:#d8b08b;cursor:grab}.bs-builder-slider input[type=range]:active{cursor:grabbing}.bs-builder-range{display:flex;justify-content:space-between;margin-top:6px;font-size:.7rem;opacity:.5}.bs-builder-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.bs-builder-actions .bs-button{cursor:pointer}.bs-button-secondary,.bs-button-secondary:visited{background:transparent!important;color:inherit!important;border-color:rgb(127 127 127 / .3)!important}.bs-button-secondary:hover,.bs-button-secondary:focus{background:rgb(127 127 127 / .08)!important;color:inherit!important}.bs-button-secondary::after{content:"↺"}.bs-builder-method-note{margin:15px 0 0;font-size:.76rem;line-height:1.55;opacity:.58}.bs-builder-results{display:grid;gap:12px;transition:opacity .16s ease}.bs-builder-results.is-loading{opacity:.5}.bs-builder-loading,.bs-builder-empty{padding:26px;border:1px dashed rgb(127 127 127 / .28);border-radius:16px;text-align:center;opacity:.65}.bs-builder-match{display:grid;grid-template-columns:112px minmax(0,1fr);gap:16px;padding:14px;border:1px solid rgb(127 127 127 / .18);border-radius:18px;background:rgb(127 127 127 / .025);color:inherit!important;text-decoration:none!important;transition:transform .15s ease,border-color .15s ease,background .15s ease}.bs-builder-match[href]:hover,.bs-builder-match[href]:focus{transform:translateY(-2px);border-color:rgb(216 176 139 / .48);background:rgb(216 176 139 / .045)}.bs-builder-match.is-best{grid-template-columns:minmax(160px,.7fr) minmax(0,1.3fr);padding:18px;border-color:rgb(216 176 139 / .4);background:rgb(216 176 139 / .055)}.bs-builder-match-image{display:flex;align-items:center;justify-content:center;min-height:100px;border-radius:14px;overflow:hidden;background:rgb(127 127 127 / .07)}.bs-builder-match.is-best .bs-builder-match-image{min-height:210px}.bs-builder-match-image img{display:block;width:100%;height:100%;min-height:100px;object-fit:contain;padding:8px}.bs-builder-match.is-best .bs-builder-match-image img{min-height:210px}.bs-builder-match-image span{padding:12px;text-align:center;font-size:.72rem;line-height:1.35;opacity:.48}.bs-builder-match-body{min-width:0}.bs-builder-match-top{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.bs-builder-match-top h3,.bs-builder-match-top strong{display:block;margin:0;font-size:1rem;line-height:1.18}.bs-builder-match.is-best .bs-builder-match-top h3{font-size:clamp(1.35rem,3vw,2rem)}.bs-builder-match-top em{display:block;margin-top:4px;font-size:.78rem;opacity:.58}.bs-builder-score{flex:0 0 auto;text-align:right}.bs-builder-score strong{display:block;font-size:1.35rem;line-height:1;color:#d8b08b}.bs-builder-score span{display:block;margin-top:3px;font-size:.65rem;text-transform:uppercase;letter-spacing:.08em;opacity:.55}.bs-builder-match-measures{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:13px}.bs-builder-match-measures span{padding:7px 8px;border-radius:9px;background:rgb(127 127 127 / .055)}.bs-builder-match-measures small,.bs-builder-match-measures strong{display:block}.bs-builder-match-measures small{font-size:.62rem;opacity:.53}.bs-builder-match-measures strong{margin-top:2px;font-size:.78rem}.bs-builder-coverage{margin:10px 0 0;font-size:.68rem;line-height:1.4;opacity:.48}.bs-builder-catalog-status{min-height:1.3em}.bs-builder-explainer{max-width:820px}.bs-home-tool-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}@media(max-width:900px){.bs-builder-workspace{grid-template-columns:1fr}.bs-builder-results-card{order:2}.bs-builder-controls-card{order:1}}@media(max-width:620px){.bs-builder-controls-card,.bs-builder-results-card{padding:16px;border-radius:18px}.bs-builder-match,.bs-builder-match.is-best{grid-template-columns:92px minmax(0,1fr);padding:11px;gap:11px}.bs-builder-match.is-best .bs-builder-match-image,.bs-builder-match.is-best .bs-builder-match-image img{min-height:120px}.bs-builder-match-measures{grid-template-columns:repeat(2,minmax(0,1fr))}.bs-builder-match-top{gap:8px}.bs-builder-score strong{font-size:1.1rem}.bs-builder-actions .bs-button{flex:1 1 140px}}.bs-birds-archive-main{padding-top:42px}.bs-birds-archive{display:block}.bs-birds-archive-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:44px;align-items:end;padding:34px 0 38px;border-bottom:1px solid rgb(127 127 127 / .2)}.bs-birds-archive-intro{max-width:760px}.bs-birds-archive-intro h1{margin:0;font-size:clamp(3.25rem,8vw,6.2rem);line-height:.92;letter-spacing:-.055em}.bs-birds-archive-intro>p:last-child{max-width:720px;margin:22px 0 0;font-size:1.04rem;line-height:1.75;opacity:.72}.bs-birds-archive-count{min-width:170px;padding:20px 22px;border:1px solid rgb(216 176 139 / .22);border-radius:20px;background:rgb(216 176 139 / .045);text-align:right}.bs-birds-archive-count strong,.bs-birds-archive-count span{display:block}.bs-birds-archive-count strong{font-family:Georgia,'Times New Roman',serif;font-size:2.3rem;font-weight:500;line-height:1}.bs-birds-archive-count span{margin-top:7px;font-size:.76rem;letter-spacing:.04em;opacity:.58}.bs-birds-search-panel{display:grid;grid-template-columns:minmax(0,.75fr) minmax(320px,1.25fr);gap:42px;align-items:end;padding:30px 0}.bs-birds-search-panel h2,.bs-birds-section-heading h2{margin:0;font-size:clamp(1.65rem,3vw,2.4rem);line-height:1.1;letter-spacing:-.025em}.bs-birds-search-panel>div>p:last-child{margin:10px 0 0;line-height:1.6;opacity:.66}.bs-birds-archive-search{position:relative}.bs-birds-archive-search input{width:100%;min-height:58px;padding:14px 18px;border:1px solid rgb(216 176 139 / .32);border-radius:16px;background:rgb(255 255 255 / .035);color:inherit;font:inherit;font-size:1rem;outline:none;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.bs-birds-archive-search input:focus{border-color:rgb(216 176 139 / .7);background:rgb(255 255 255 / .05);box-shadow:0 0 0 4px rgb(216 176 139 / .08)}.bs-birds-archive-search-results{position:absolute;z-index:50;left:0;right:0;top:calc(100% + 7px);display:none;max-height:390px;overflow:auto;padding:7px;border:1px solid rgb(127 127 127 / .25);border-radius:15px;background:#111831;color:#eee8df;box-shadow:0 20px 48px rgb(0 0 0 / .28)}.bs-birds-archive-search-results.is-open{display:block}.bs-birds-search-result{display:block;padding:11px 12px;border-radius:10px;color:inherit!important;text-decoration:none!important}.bs-birds-search-result:hover,.bs-birds-search-result:focus{background:rgb(216 176 139 / .09);outline:none}.bs-birds-search-result strong,.bs-birds-search-result small{display:block}.bs-birds-search-result strong{font-size:.95rem}.bs-birds-search-result small{margin-top:3px;font-size:.77rem;opacity:.58}.bs-birds-search-empty{padding:13px 12px;font-size:.83rem;opacity:.62}.bs-birds-featured-section,.bs-birds-catalog-section{padding:38px 0 8px;border-top:1px solid rgb(127 127 127 / .18)}.bs-birds-section-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,420px);gap:34px;align-items:end;margin-bottom:22px}.bs-birds-section-heading>p{margin:0;line-height:1.6;opacity:.63}.bs-birds-featured-grid{display:grid;grid-template-columns:minmax(0,1.32fr) minmax(290px,.68fr);grid-template-rows:repeat(2,minmax(0,1fr));gap:18px}.bs-featured-bird-card{display:grid;grid-template-columns:minmax(150px,.9fr) minmax(0,1.1fr);min-height:255px;border:1px solid rgb(127 127 127 / .18);border-radius:22px;background:rgb(255 255 255 / .035);overflow:hidden;transition:transform .18s ease,border-color .18s ease,background .18s ease}.bs-featured-bird-card:hover{transform:translateY(-2px);border-color:rgb(216 176 139 / .32);background:rgb(255 255 255 / .048)}.bs-featured-bird-card.is-primary{grid-row:1/3;grid-template-columns:1fr;min-height:530px}.bs-featured-bird-media{position:relative;display:flex;align-items:center;justify-content:center;min-height:190px;padding:18px;background:radial-gradient(circle at 50% 48%,rgb(216 176 139 / .1),transparent 62%),rgb(127 127 127 / .035);overflow:hidden}.bs-featured-bird-card.is-primary .bs-featured-bird-media{min-height:300px}.bs-featured-bird-media img,.bs-bird-catalog-media img{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 15px 20px rgb(0 0 0 / .18));transition:transform .2s ease}.bs-featured-bird-card:hover img,.bs-bird-catalog-card:hover img{transform:scale(1.025)}.bs-featured-bird-copy{padding:22px}.bs-featured-bird-card.is-primary .bs-featured-bird-copy{padding:26px}.bs-featured-bird-copy h3,.bs-bird-catalog-copy h3{margin:7px 0 0;line-height:1.15}.bs-featured-bird-copy h3{font-size:clamp(1.35rem,2.3vw,2rem)}.bs-featured-bird-copy h3 a,.bs-bird-catalog-copy h3 a{color:inherit!important;text-decoration:none!important}.bs-bird-card-labels{display:flex;flex-wrap:wrap;gap:7px}.bs-bird-card-labels span{display:inline-flex;align-items:center;min-height:25px;padding:3px 8px;border:1px solid rgb(216 176 139 / .25);border-radius:999px;font-size:.65rem;font-weight:800;letter-spacing:.055em;text-transform:uppercase;color:#d8b08b}.bs-bird-card-scientific{margin:7px 0 0;font-size:.85rem;opacity:.58}.bs-bird-card-excerpt{margin:13px 0 0;font-size:.86rem;line-height:1.65;opacity:.68}.bs-bird-card-measures{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:18px 0 0}.bs-bird-card-measures>div{min-width:0;padding:9px 10px;border-radius:11px;background:rgb(127 127 127 / .065)}.bs-bird-card-measures dt,.bs-bird-card-measures dd{margin:0}.bs-bird-card-measures dt{font-size:.64rem;font-weight:700;opacity:.55}.bs-bird-card-measures dd{margin-top:4px;font-size:.83rem;font-weight:800;line-height:1.15}.bs-bird-card-link{display:inline-flex;align-items:center;gap:7px;margin-top:18px;color:#d8b08b!important;text-decoration:none!important;font-size:.79rem;font-weight:800}.bs-bird-card-link span{transition:transform .15s ease}.bs-bird-card-link:hover span{transform:translateX(3px)}.bs-birds-catalog-section{margin-top:32px}.bs-birds-catalog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.bs-bird-catalog-card{display:flex;flex-direction:column;min-height:100%;border:1px solid rgb(127 127 127 / .17);border-radius:20px;background:rgb(255 255 255 / .032);overflow:hidden;transition:transform .18s ease,border-color .18s ease,background .18s ease}.bs-bird-catalog-card:hover{transform:translateY(-2px);border-color:rgb(216 176 139 / .3);background:rgb(255 255 255 / .045)}.bs-bird-catalog-media{display:flex;align-items:center;justify-content:center;aspect-ratio:4/3;padding:16px;background:radial-gradient(circle at 48% 50%,rgb(216 176 139 / .08),transparent 64%),rgb(127 127 127 / .03);overflow:hidden}.bs-bird-catalog-copy{display:flex;flex:1;flex-direction:column;padding:18px}.bs-bird-catalog-copy h3{font-size:1.22rem}.bs-bird-card-measures.is-compact{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:15px}.bs-bird-catalog-copy .bs-bird-card-link{margin-top:auto;padding-top:17px}.bs-bird-image-missing{display:grid;place-items:center;width:100%;height:100%;min-height:150px;font-size:.75rem;letter-spacing:.03em;opacity:.45}.bs-birds-pagination{margin-top:42px;padding:22px 0 4px;border-top:1px solid rgb(127 127 127 / .18)}.bs-birds-pagination-meta{display:flex;justify-content:space-between;gap:18px;margin-bottom:16px;font-size:.75rem;opacity:.58}.bs-birds-pagination-links{display:flex;flex-wrap:wrap;gap:7px}.bs-birds-pagination-links .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:42px;padding:0 13px;border:1px solid rgb(127 127 127 / .2);border-radius:11px;color:inherit!important;text-decoration:none!important;font-size:.8rem;font-weight:750}.bs-birds-pagination-links .page-numbers.current{border-color:rgb(216 176 139 / .58);background:rgb(216 176 139 / .12);color:#d8b08b!important}.bs-birds-pagination-links a.page-numbers:hover{border-color:rgb(216 176 139 / .42);background:rgb(216 176 139 / .07)}@media(max-width:900px){.bs-birds-archive-hero{grid-template-columns:1fr;gap:20px}.bs-birds-archive-count{justify-self:start;text-align:left}.bs-birds-search-panel,.bs-birds-section-heading{grid-template-columns:1fr;gap:18px}.bs-birds-featured-grid{grid-template-columns:1fr 1fr;grid-template-rows:auto}.bs-featured-bird-card.is-primary{grid-column:1/-1;grid-row:auto;min-height:0;grid-template-columns:minmax(220px,.95fr) minmax(0,1.05fr)}.bs-birds-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.bs-birds-archive-main{padding-top:18px}.bs-birds-archive-hero{padding-top:24px}.bs-birds-archive-intro h1{font-size:3.5rem}.bs-birds-archive-count{width:100%}.bs-birds-search-panel{padding:24px 0}.bs-birds-featured-grid,.bs-birds-catalog-grid{grid-template-columns:1fr}.bs-featured-bird-card,.bs-featured-bird-card.is-primary{grid-column:auto;grid-template-columns:1fr;min-height:0}.bs-featured-bird-card.is-primary .bs-featured-bird-media{min-height:230px}.bs-bird-card-measures{grid-template-columns:1fr 1fr}.bs-birds-pagination-meta{align-items:flex-start;flex-direction:column;gap:4px}.bs-birds-pagination-links .page-numbers{min-width:39px;height:39px;padding:0 10px}}