.toy-content{color:#132b3a;word-break:keep-all;max-width:1000px;margin:auto;padding:48px 24px 90px}.toy-content nav{color:#627783;margin-bottom:40px;font-size:13px}.toy-content section{margin:64px 0}.toy-content h2{letter-spacing:-.04em;margin:12px 0 24px;font-size:clamp(25px,4vw,38px);line-height:1.4}.toy-content p{margin:16px 0;font-size:17px;line-height:1.9}.toy-content .toy-eyebrow{letter-spacing:.06em;color:#087fa0;font-size:13px;font-weight:800}.toy-content .toy-lead{font-size:19px}.toy-facts{background:#edf7fa;border-radius:20px;grid-template-columns:repeat(3,1fr);gap:20px;margin:30px 0;padding:24px;display:grid}.toy-facts small,.toy-facts strong{display:block}.toy-facts small{color:#5b717e;margin-bottom:8px}.toy-content figure{background:#f1f5f7;border-radius:18px;margin:24px 0;overflow:hidden}.toy-content figure img{object-fit:contain;background:#e7edf0;width:100%;height:auto;max-height:640px;display:block}.toy-content figcaption{color:#546b78;padding:14px 18px;font-size:13px;line-height:1.6}.toy-photos{grid-template-columns:1fr 1fr;gap:20px;display:grid}.toy-check,.toy-area{background:#edf7fa;border-radius:20px;padding:30px}.toy-check ul{padding-left:22px;line-height:2}.toy-content .toy-note{color:#627783;font-size:13px}.toy-faq details{border-bottom:1px solid #dce6eb;padding:22px 0}.toy-faq summary{cursor:pointer;font-size:18px;font-weight:750;line-height:1.5}.toy-faq p{color:#526975}.toy-area a{color:#087fa0;font-weight:700}.toy-contact{color:#fff;background:#082c43;border-radius:24px;padding:36px}.toy-contact .toy-eyebrow{color:#69d8ee}.toy-contact>div{flex-wrap:wrap;gap:12px;display:flex}.toy-contact a{text-align:center;background:#147bd1;border-radius:12px;flex:1;padding:16px 22px;font-weight:800}.toy-contact a+a{color:#202000;background:#fee500}@media (max-width:600px){.toy-content{padding:32px 20px 70px}.toy-content section{margin:44px 0}.toy-facts,.toy-photos{grid-template-columns:1fr}.toy-facts{gap:16px}.toy-photos{gap:0}.toy-check,.toy-area,.toy-contact{padding:24px}.toy-contact>div{flex-direction:column}.toy-content p{font-size:16px}}
