.to-process{background:var(--process-bg,var(--to-white,#ffffff));color:var(--process-color,var(--to-ink,#202428));padding:var(--process-pad,18px) 16px;border-block:1px solid var(--to-border,#d5dce1)}.to-process,.to-process *{box-sizing:border-box}.to-process h2{margin:0 0 18px!important;text-align:center;font-size:clamp(19px,2.2vw,25px)!important;line-height:1.2;color:inherit}.to-process ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:1000px;margin:0 auto;padding:0;list-style:none;gap:20px}.to-process li{text-align:center;position:relative;min-width:0}.to-process li+li:before{content:'';position:absolute;left:-25%;top:20px;width:50%;height:1px;background:#cbd0d3}.to-visual-icon{display:block;width:var(--process-icon,40px);height:var(--process-icon,40px);margin:0 auto 8px}.to-process h3{margin:0 0 4px!important;font-size:15px!important;color:inherit;line-height:1.3}.to-process p{margin:0!important;font-size:13px!important;line-height:1.45!important;color:inherit}.to-mini-grid{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--to-border,#d5dce1);border-radius:4px;margin:16px 0;overflow:hidden}.to-mini-grid>div{padding:12px;min-width:0;background:var(--to-white,#ffffff);color:var(--to-ink,#202428)}.to-mini-grid>div:nth-child(odd){border-right:1px solid var(--to-border,#d5dce1)}.to-mini-grid>div:nth-child(n+3){border-top:1px solid var(--to-border,#d5dce1)}.to-mini-grid .to-visual-icon{width:24px;height:24px;margin:0 0 6px}.to-mini-grid dt{font-size:11px;color:#596269}.to-mini-grid dd{margin:4px 0 0;font-size:13px;font-weight:600;line-height:1.4}.to-cover-guide{margin:18px 0;background:var(--to-white,#ffffff);color:var(--to-ink,#202428);border-block:1px solid var(--to-border,#d5dce1);padding:16px 0}.to-cover-guide h2{font-size:19px;margin:0 0 12px}.to-cover-guide__row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.to-cover-guide article{text-align:center;min-width:0}.to-cover-guide svg{width:100%;max-width:150px;height:66px;display:block;margin:auto}.to-cover-guide h3{font-size:14px;margin:7px 0 3px}.to-cover-guide p{font-size:12px;line-height:1.45;margin:0}.to-cover-guide details{margin-top:12px;font-size:12px}.to-cover-guide summary{cursor:pointer;min-height:44px;display:flex;align-items:center;text-decoration:underline;text-underline-offset:4px}.to-local-line{font-size:12px;line-height:1.5}.to-store-hero__local-note{font-size:11px!important;line-height:1.4;margin:0 0 7px;letter-spacing:.04em;color:inherit}.to-install-location{padding:14px 0;font-size:13px;border-bottom:1px solid var(--to-border,#d5dce1)}.to-install-location p{font-size:13px!important;margin:0}.to-install-location a{display:inline-flex;min-height:44px;align-items:center;font-weight:600}@media(max-width:749px){.to-process ol{gap:12px}.to-process h2{font-size:19px!important;margin-bottom:16px!important}.to-process h3{font-size:14px!important}.to-process p{font-size:12px!important}.to-process li+li:before{width:24%;left:-18%;top:18px}.to-cover-guide__row{gap:12px}.to-cover-guide svg{height:52px}.to-cover-guide h3{font-size:13px}.to-cover-guide p{font-size:12px}.to-mini-grid>div{padding:10px}.to-store-hero__local-note{font-size:10px!important;letter-spacing:0}}
