/* Bridge Tending follows the shared premium product design. */
.premium-tending .product-navigation{width:100%}.premium-tending .product-wordmark{font-size:clamp(2.5rem,4.6vw,4rem)}.premium-tending .tending-product-section{max-width:1176px;padding:60px 32px;margin:auto;background:transparent;border-bottom:1px solid #e7dbc6}.premium-tending .tending-product-heading{text-align:left;max-width:850px;margin:0 0 32px}.premium-tending .tending-product-heading h2,.premium-tending .tending-premium-copy h2,.premium-tending .tending-benefit h2{font-size:clamp(1.7rem,2.8vw,2.6rem);line-height:1.15;letter-spacing:-.045em}.premium-tending .tending-product-heading p:not(.tending-page-eyebrow){color:#70645d;max-width:800px;line-height:1.85}.premium-tending .tending-page-eyebrow{color:#96703a;font-size:.72rem;letter-spacing:.15em}.premium-tending .tending-product-feature{border-radius:13px;padding:28px;background:#fffaf0;border:1px solid #e7dbc6;border-top:3px solid #c99c4c;box-shadow:0 10px 28px rgba(43,13,19,.035)}.premium-tending .tending-product-feature h3{font-size:1.12rem}.premium-tending .tending-product-feature p{font-size:.94rem;line-height:1.8;color:#70645d}.premium-tending .tending-plan{border-radius:15px;background:#fffaf0;border:1px solid #e7dbc6;box-shadow:0 12px 30px rgba(43,13,19,.05)}.premium-tending .tending-plan.premium{border:1px solid #c99c4c}.premium-tending .tending-plan .package-button,.premium-tending .tending-benefit .package-button,.premium-tending .tending-premium-section .btn{border-radius:10px}.premium-tending .tending-premium-section{max-width:none;background:linear-gradient(125deg,#26090e,#4b1720);padding:60px 32px}.premium-tending .tending-premium-grid{max-width:1112px;margin:auto}.premium-tending .tending-premium-section .tending-page-eyebrow{color:#d9b66f}.premium-tending .tending-premium-item{border-radius:10px}.premium-tending .tending-benefit{border-radius:15px}.premium-tending .tending-final-cta{max-width:none;background:#efe4d0;color:#2b0d13;text-align:center;padding:60px 24px}.premium-tending .tending-final-cta h2{max-width:780px;margin:0 auto 22px;font-size:clamp(1.7rem,2.8vw,2.6rem);letter-spacing:-.045em;color:#2b0d13}.premium-tending .tending-final-cta>p:not(.tending-page-eyebrow){color:#70645d;max-width:780px;margin:0 auto 26px}.premium-tending .tending-final-cta .package-button{border-radius:10px;background:#4b1720;color:#fffaf0}
@media(max-width:760px){.premium-tending .tending-product-section{padding:42px 22px}.premium-tending .tending-premium-section{padding:42px 22px}.premium-tending .tending-feature-grid,.premium-tending .tending-plans,.premium-tending .tending-premium-grid{grid-template-columns:1fr}.premium-tending .tending-product-feature{padding:24px}.premium-tending .product-wordmark{font-size:clamp(2.2rem,9vw,3.1rem)}}
