.bird-guide-head h1{font-size:clamp(42px,4.6vw,64px);line-height:1.06}.bird-guide-hero{display:grid;grid-template-columns:1fr 1.1fr;gap:50px;align-items:center}.bird-guide-head .project-deck{font-size:18px}.bird-guide-hero .button{margin-top:26px}.bird-guide-photo img{width:100%;height:auto}.bird-guide-photo figcaption{font-size:14px;color:#48607a;line-height:1.75;margin-top:14px}.bird-guide-photo figcaption strong{display:block;font-weight:500;color:#12202e}.bird-guide-head .bird-guide-photo figcaption{font-size:13px;color:#b8c8d3}.bird-guide-jumps{display:flex;gap:14px 26px;flex-wrap:wrap;border-top:1px solid #ffffff30;padding-top:24px;margin-top:38px;font-size:13px;color:#d6e0e7}.bird-guide-jumps a{text-decoration:none}.bird-guide-jumps a:hover{text-decoration:underline}.bird-detail-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:38px}.bird-detail-grid>section,.bird-care-note{border-top:2px solid #b8922a;padding-top:24px}.bird-detail-grid h3,.bird-care-note h3{font-size:32px}.bird-detail-grid p,.bird-care-note p{margin-top:18px;color:#48607a;line-height:1.85}.bird-photo-grid{display:grid;grid-template-columns:1fr 1fr;gap:34px;max-width:1000px}.bird-video-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:90px;align-items:center}.bird-video{max-width:390px;justify-self:end;width:100%}.bird-video video{display:block;width:100%;height:auto;background:#10202f;border-radius:8px;aspect-ratio:9/16}.bird-video figcaption{font-size:12px;color:#48607a;line-height:1.7;margin-top:14px}.bird-guide-lead{font-size:17px;line-height:1.85;color:#48607a;margin-top:22px}.bird-video-note,.bird-cleanup-note{margin-top:20px;color:#48607a;line-height:1.85}.bird-text-link,.bird-care-note a{display:inline-block;color:#1f4468;font-size:14px;margin-top:22px}.bird-cleanup-grid,.bird-plan-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:80px;align-items:start}.bird-quote-list{padding-left:20px;margin:18px 0;color:#48607a}.bird-quote-list li{padding:6px 0 6px 4px}.bird-plan-grid .button{margin-top:25px}.bird-guide-back{display:flex;gap:22px;justify-content:space-between;flex-wrap:wrap;margin-top:45px;font-size:14px;color:#48607a}#the-barrier,#installation-details,#installation-video,#cleanup,#planning-your-visit{scroll-margin-top:90px}
@media(max-width:900px){.bird-guide-hero{grid-template-columns:1fr;gap:30px}.bird-guide-hero .bird-guide-photo{max-width:740px}.bird-detail-grid{gap:25px}.bird-video-grid{gap:36px}.bird-cleanup-grid,.bird-plan-grid{gap:35px}}
@media(max-width:600px){.bird-guide-head h1{font-size:42px;letter-spacing:-.7px}.bird-guide-head .project-deck{font-size:17px}.bird-guide-hero .button,.bird-plan-grid .button{width:100%}.bird-detail-grid,.bird-photo-grid,.bird-video-grid,.bird-cleanup-grid,.bird-plan-grid{grid-template-columns:1fr;gap:32px}.bird-detail-grid>section{padding-top:20px}.bird-detail-grid p,.bird-care-note p,.bird-cleanup-note,.bird-video-note{font-size:15px}.bird-guide-photo figcaption{font-size:13px}.bird-guide-jumps{font-size:12px;gap:14px 22px;margin-top:28px}.bird-guide-lead{font-size:16px}.bird-video{justify-self:center;max-width:340px}.bird-guide-back{flex-direction:column}}
.bird-warranty-section{background:#10202f}.bird-warranty-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:70px;align-items:center}.bird-warranty-section h2{color:#fff}.bird-warranty-section h2 em{color:#dcc16f}.bird-warranty-section .bird-guide-lead,.bird-warranty-section .bird-cleanup-note{color:#c3d0dc}.bird-warranty-section .bird-guide-lead{margin-top:0}#warranty{scroll-margin-top:90px}@media(max-width:600px){.bird-warranty-grid{grid-template-columns:1fr;gap:28px}}
