.placement-page .guide-section:not(.guide-editorial-note):not(#faq)>h2+p{font-weight:600;color:var(--guide-ink)}.placement-page .guide-hero-figure{position:relative;overflow:hidden;border-radius:12px}.placement-page .guide-hero-figure img{display:block;width:100%;height:auto}.placement-hero-labels{position:absolute;left:24px;top:22px;display:flex;gap:8px;flex-wrap:wrap}.placement-hero-labels span{background:#fffffff0;color:#123047;font-size:12px;border-radius:3px;padding:8px 12px}.placement-page .placement-quick{border-left:2px solid #abd8df;padding-left:20px}.placement-page .placement-quick p{font-size:15px;margin-bottom:10px}.placement-page .placement-photo{margin:30px auto;max-width:720px}.placement-photo img{display:block;width:100%;height:auto;border-radius:8px}.placement-page .placement-photo figcaption{font-size:13px;line-height:1.7;margin:12px 0 0}.placement-page .placement-map{margin:28px 0;padding:24px;background:#f0f6f7;border-top:2px solid #2a8b91}.placement-page .placement-map>figcaption{margin:0 0 22px;color:#123047;font-size:19px;font-weight:600;line-height:1.45}.placement-page .placement-map-note{font-size:12px;color:#536c7b;line-height:1.7;margin:16px 0 0}.placement-page .placement-tests{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:0;padding:0;list-style:none;counter-reset:placement}.placement-tests li{border-top:1px solid #bacdd4;padding:14px 0 0;counter-increment:placement}.placement-tests li:before{content:"0" counter(placement);color:#227d84;display:block;font-size:12px;margin-bottom:10px}.placement-tests strong{font-size:17px;display:block}.placement-tests span{font-size:14px;line-height:1.6;display:block;margin-top:8px}.placement-zones{display:grid;gap:16px}.placement-zones>div{padding:18px;background:#fff}.placement-map-label{display:block;font-size:12px;color:#54717f;margin-bottom:14px}.placement-resource-row{display:flex;justify-content:center;gap:6px}.placement-resource-row b{padding:12px 10px;background:#e9edf0;color:#244658;font-size:13px;font-weight:600;border-radius:4px;display:block;text-align:center}.placement-zone-separated .placement-resource-row{justify-content:space-between;gap:18px}.placement-zone-separated .placement-resource-row>div{flex:1 1;text-align:center}.placement-zone-separated b{background:#d9eeeb}.placement-resource-row span{display:block;font-size:21px;color:#238188}.placement-resource-row small{font-size:11px;color:#536c7b}.placement-zones p{font-size:13px;line-height:1.6;margin:14px 0 0;text-align:center}.placement-diagram-pair{display:grid;grid-template-columns:1fr 1fr;gap:18px}.placement-page .placement-diagram-pair h3{font-size:15px;margin:0 0 12px;line-height:1.5}.placement-diagram-pair svg{width:100%;height:auto;display:block}.placement-diagram-pair svg text{font-family:inherit;font-size:14px;fill:#244658}.placement-diagram-pair p{font-size:13px;line-height:1.6;margin:10px 0 0}.placement-page .placement-trial{list-style:none;margin:0;padding:0}.placement-trial li{position:relative;padding:14px 18px;background:#fff;margin:0 0 22px}.placement-trial li:last-child{margin-bottom:0}.placement-trial li:not(:last-child):after{content:"↓";position:absolute;bottom:-23px;left:24px;color:#238188}.placement-trial span,.placement-trial strong{display:block}.placement-trial strong{font-size:16px}.placement-trial span{font-size:13px;line-height:1.7;margin-top:6px}.placement-states{display:grid;grid-template-columns:1fr 1fr;gap:12px}.placement-cordless-example{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.placement-cordless-example svg,.placement-cordless-example video{display:block;width:100%;height:auto}.placement-cordless-example video{aspect-ratio:16/9;border-radius:6px}.placement-cordless-example svg text{font-family:inherit;font-size:15px;fill:#163b50}.placement-cordless-example p{font-size:13px;line-height:1.6;margin:12px 0 0}.placement-states span{display:block;font-size:12px;color:#536c7b;margin-bottom:8px}.placement-states img{aspect-ratio:3/2;object-fit:cover}.placement-radar-example{display:grid;grid-template-columns:42% 1fr;align-items:center;gap:18px}.placement-radar-example img,.placement-radar-example svg{display:block;width:100%;height:auto}.placement-radar-example svg text{fill:#163b50;font-family:inherit;font-size:26px}.placement-radar-example svg text.placement-radar-small{font-size:15px}.placement-radar-example p{font-size:12px;line-height:1.6;margin:10px 0 0}.placement-zone-separated .placement-resource-row>div{border:1px solid #c4d8dc;padding:8px;background:#f8fbfc}@media(max-width:600px){.placement-cordless-example{grid-template-columns:1fr}.placement-page .placement-map{padding:18px 14px}.placement-diagram-pair{grid-template-columns:1fr;gap:26px}.placement-tests{gap:12px!important}.placement-tests strong{font-size:15px}.placement-tests span{font-size:13px}.placement-zone-separated .placement-resource-row{gap:8px}.placement-zones>div{padding:14px 8px}.placement-resource-row b{padding:10px 7px;font-size:12px}.placement-resource-row small{font-size:10px}.placement-hero-labels{left:10px;top:10px;gap:5px}.placement-hero-labels span{font-size:10px;padding:5px 7px}.placement-radar-example{grid-template-columns:1fr;gap:10px}.placement-radar-example img{max-width:220px;margin:0 auto}.placement-zone-separated .placement-resource-row>div{padding:5px 2px}}