.thermal-visual,.handover-visual{background:#fff;border:1px solid #d4e3ee;border-radius:24px;padding:32px;box-shadow:0 20px 50px #183e6410;min-width:0}.thermal-visual{display:flex;align-items:center;flex-direction:column}.thermal-camera{width:100px;height:62px;background:#12354e;border-radius:12px;position:relative;color:white;text-align:center;padding:12px;font-size:20px;font-weight:700}.thermal-camera i{position:absolute;bottom:-15px;left:32px;width:36px;height:20px;background:#213f55;border:4px solid #6b8fa8;border-radius:5px}.thermal-view{height:120px;width:160px;clip-path:polygon(45% 0,55% 0,100% 100%,0 100%);background:linear-gradient(#ffb16e22,#ff8b4655)}.thermal-belt{display:flex;gap:22px;justify-content:center;background:repeating-linear-gradient(90deg,#e5edf3 0 20px,#cbd9e4 21px 23px);width:100%;padding:20px 10px;border-block:5px solid #8ea7b8;border-radius:9px}.thermal-belt i{width:64px;height:45px;border-radius:7px;background:#c0ccd5;border:2px solid #aabac8}.thermal-belt .thermal-target{background:radial-gradient(ellipse,#fff3a1,#ed7947 45%,#875097);border:2px dashed #244f70}.thermal-flow{display:flex;gap:10px;align-items:center;justify-content:center;margin-top:32px;font-size:13px;color:#214d70;flex-wrap:wrap}.thermal-flow span{padding:10px;border:1px solid #c7dbe9;border-radius:8px}.handover-label{font-size:12px;font-weight:750;letter-spacing:.12em;color:#237bb4}.handover-visual>div{display:flex;gap:18px;padding:21px 0;border-bottom:1px solid #dce8ef;align-items:center}.handover-visual b{color:#2388b7;font-size:14px}.handover-visual span{font-size:18px;font-weight:650;color:#163c5b}.guide-page .guide-hero h1{font-size:clamp(32px,4.2vw,60px);line-height:1.12}.guide-page .guide-cards article{background:white;border:1px solid #dce7f0;border-radius:14px;padding:24px}.guide-page .guide-links{display:flex;flex-wrap:wrap;gap:24px}.guide-page .guide-note{font-size:14px}.guide-page .guide-section h2{margin-bottom:24px}.guide-page .guide-section p{max-width:90ch}.guide-page .guide-steps li{padding-bottom:20px}@media(max-width:600px){.thermal-visual,.handover-visual{padding:22px}.thermal-view{height:80px}.handover-visual span{font-size:16px}.guide-page .guide-cards article{padding:20px}}
.guide-page .guide-cards{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px}.guide-page .guide-hero-grid>div>p:not(.eyebrow):not(.guide-note){font-size:18px;line-height:1.8;margin-bottom:24px}.guide-page .guide-section>.wrap>p{margin-bottom:22px}@media(max-width:1000px){.guide-page .guide-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.guide-page .guide-cards{grid-template-columns:1fr}}
