@charset "UTF-8";:root{--paper:#dce8ea;--white:#f5f6f2;--ink:#111617;--orange:#ff5b24;--blue:#2f6572;--line:#82999e;--max:1180px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--white);color:var(--ink);font-family:Arial,"Noto Sans SC","Microsoft YaHei",sans-serif;line-height:1.7}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin-top:0}.cw-top{height:76px;padding:0 max(22px,calc((100vw - var(--max))/2));display:flex;align-items:center;justify-content:space-between;background:var(--white);border-bottom:1px solid var(--ink);position:relative;z-index:10}.cw-mark{display:flex;align-items:center;gap:12px}.cw-mark>b{width:45px;height:45px;display:grid;place-items:center;background:var(--orange);font-size:13px}.cw-mark span{display:grid;font-weight:900;font-size:19px}.cw-mark small{font-size:9px;letter-spacing:.14em;color:var(--blue)}.cw-top nav{display:flex;gap:28px;font-size:14px;font-weight:800}.cw-menu{display:none}.cw-hero{min-height:690px;background:var(--paper);display:grid;grid-template-columns:1fr 1fr;overflow:hidden;padding-left:max(22px,calc((100vw - var(--max))/2));border-bottom:1px solid var(--ink)}.cw-hero-copy{padding:110px 45px 90px 0}.cw-hero-copy>p,.cw-terminal header p,.cw-devices header p,.cw-gate>div>p,.cw-sequence header p,.cw-switch header p,.cw-reading header p,.cw-plinth>div>p,.cw-page-head>p,.cw-article header>p{font-size:10px;letter-spacing:.24em;font-weight:900;color:var(--blue)}.cw-hero h1{font-size:clamp(55px,7vw,94px);line-height:.95;letter-spacing:-.06em}.cw-hero h1 em{font-style:normal;color:var(--orange)}.cw-hero-copy strong{display:block;max-width:560px;font-size:19px}.cw-hero-copy>div{display:flex;gap:12px;margin-top:32px}.cw-hero-copy a{border:1px solid;padding:13px 20px;font-weight:900}.cw-hero-copy a:first-child{background:var(--ink);color:white}.cw-cutaway{position:relative;background:var(--ink);min-height:690px;overflow:hidden}.cw-cutaway>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.cw-cutaway .wall{position:absolute;background:var(--paper);border:1px solid var(--ink)}.cw-cutaway .a{width:52%;height:74%;right:0;top:0}.cw-cutaway .b{width:68%;height:24%;left:0;bottom:0}.cw-cutaway .door{position:absolute;left:24%;top:30%;width:31%;height:46%;border:18px solid var(--paper);border-bottom:0}.cw-cutaway .route{position:absolute;width:80%;height:4px;background:var(--orange);left:4%;top:58%;transform:rotate(-9deg)}.cw-cutaway .route:after{content:"";position:absolute;right:-9px;top:-6px;border-left:14px solid var(--orange);border-top:8px solid transparent;border-bottom:8px solid transparent}.cw-cutaway i{position:absolute;color:var(--orange);font-style:normal;font-weight:900}.cw-cutaway i:nth-of-type(1){left:8%;top:48%}.cw-cutaway i:nth-of-type(2){left:47%;top:39%}.cw-cutaway i:nth-of-type(3){right:12%;top:28%}.cw-terminal{background:var(--ink);color:white;padding:90px max(22px,calc((100vw - var(--max))/2));display:grid;grid-template-columns:.8fr 1.2fr;gap:65px}.cw-terminal ol{list-style:none;margin:0;padding:0;border-top:1px solid #ffffff44}.cw-terminal li{display:grid;grid-template-columns:75px 1fr;border-bottom:1px solid #ffffff44;padding:22px}.cw-terminal li>b{color:var(--orange);font-size:25px}.cw-terminal li p{color:#b8c8ca}.cw-terminal>a{color:var(--orange);font-weight:900}.cw-devices,.cw-sequence,.cw-reading,.cw-switch{padding:90px max(22px,calc((100vw - var(--max))/2))}.cw-devices>div{display:grid;grid-template-columns:repeat(4,1fr);margin:35px 0;border:1px solid}.cw-devices article{padding:28px;border-right:1px dashed}.cw-devices article:last-child{border:0}.cw-devices article span{display:grid;width:35px;height:35px;place-items:center;border-radius:50%;background:var(--orange);font-weight:900}.cw-devices>a,.cw-sequence>a{font-weight:900;color:var(--blue)}.cw-gate{padding:90px max(22px,calc((100vw - var(--max))/2));display:grid;grid-template-columns:1fr 1fr;background:var(--orange);gap:80px}.cw-gate strong{font-size:18px}.cw-gate ol{list-style:none;margin:0;padding:0;border-top:5px solid}.cw-gate li{display:grid;grid-template-columns:120px 1fr;border-bottom:1px solid;padding:18px 0}.cw-sequence{background:var(--paper)}.cw-sequence>div{display:grid;grid-template-columns:1fr 45px 1fr 45px 1fr 45px 1fr;align-items:center;margin:40px 0}.cw-sequence article{min-height:190px;padding:25px;border:1px solid}.cw-sequence article b{color:var(--orange)}.cw-sequence i{height:3px;background:var(--orange)}.cw-switch>div{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid}.cw-switch a{padding:24px;border-bottom:1px solid;display:flex;justify-content:space-between}.cw-switch a:nth-child(odd){border-right:1px solid}.cw-switch span{color:var(--blue)}.cw-reading{background:#ece7dd}.cw-folios{margin-top:35px}.cw-folio{display:grid;grid-template-columns:120px 50px 1fr 1fr;gap:20px;padding:25px 0;border-top:1px solid;align-items:start}.cw-folio time{color:var(--blue)}.cw-folio>b{color:var(--orange)}.cw-folio p{color:#566b70}.cw-plinth{background:var(--ink);color:white;padding:75px max(22px,calc((100vw - var(--max))/2));display:grid;grid-template-columns:1fr 1fr auto;gap:45px;align-items:center}.cw-plinth a{color:var(--orange);font-weight:900}.cw-inner,.cw-article-main{width:min(100% - 44px,var(--max));margin:auto;padding:30px 0 100px}.cw-crumb{display:flex;gap:10px;font-size:12px;color:var(--blue)}.cw-page-head,.cw-article>header{padding:55px 0;border-bottom:5px solid var(--orange)}.cw-page-head h1,.cw-article h1{font-size:clamp(42px,6vw,76px);line-height:1.05;max-width:930px}.cw-page-head strong,.cw-article header>strong{display:block;max-width:760px;font-size:18px;color:#53666a}.cw-route-sheet,.cw-platform-grid,.cw-help-board,.cw-about{display:grid;grid-template-columns:repeat(3,1fr);margin-top:50px;border:1px solid}.cw-route-sheet article,.cw-platform-grid article,.cw-help-board article,.cw-about article{padding:30px;border-right:1px solid}.cw-platform-grid,.cw-help-board{grid-template-columns:1fr 1fr}.cw-platform-grid article:nth-child(2n),.cw-help-board article:nth-child(2n){border-right:0}.cw-platform-grid article,.cw-help-board article{border-bottom:1px solid}.cw-route-sheet article:last-child,.cw-about article:last-child{border:0}.cw-route-sheet b,.cw-platform-grid b,.cw-help-board b{color:var(--orange)}.cw-note{margin-top:45px;background:var(--paper);padding:32px;border-left:12px solid var(--orange)}.cw-note a{font-weight:900;color:var(--blue)}.cw-install-run{margin-top:55px}.cw-install-run ol{list-style:none;margin:0;padding:0;border-top:1px solid}.cw-install-run li{display:grid;grid-template-columns:80px 1fr 2fr;border-bottom:1px solid;padding:18px 0}.cw-install-run b{color:var(--orange)}.cw-app-track{margin-top:50px}.cw-app-track article{display:grid;grid-template-columns:140px 1fr 1.4fr;padding:24px 0;border-top:1px solid}.cw-app-track b{color:var(--orange)}.cw-index{margin-top:50px}.cw-article{max-width:860px;margin:auto}.cw-article time{display:block;color:var(--orange);margin-top:20px}.cw-article-body{font-size:18px}.cw-article-body section{padding-top:38px}.cw-article-body h2{font-size:31px}.cw-article-body p{color:#34484c}.cw-article-body aside{margin-top:55px;border-top:5px solid var(--orange);padding-top:25px;display:flex;gap:22px}.cw-article-body aside a{font-weight:900;color:var(--blue)}.cw-footer{padding:55px max(22px,calc((100vw - var(--max))/2));display:grid;grid-template-columns:1fr auto;gap:25px;background:#151b1d;color:#d8e4e5}.cw-footer nav{display:flex;gap:18px}.cw-footer small{grid-column:1/-1;border-top:1px solid #ffffff33;padding-top:20px;color:#93aaaf}.cw-missing{min-height:65vh;padding:14vh max(22px,calc((100vw - var(--max))/2))}.cw-missing a{display:inline-block;margin-right:20px;color:var(--blue);font-weight:900}@media(max-width:760px){.cw-top{height:66px;padding:0 16px}.cw-top nav{display:none;position:absolute;top:66px;left:0;right:0;background:var(--white);padding:22px;flex-direction:column;border-bottom:1px solid}.cw-top nav.open{display:flex}.cw-menu{display:block;background:transparent;border:1px solid;padding:8px 12px}.cw-hero{grid-template-columns:1fr;padding:0;min-height:auto}.cw-hero-copy{padding:70px 22px 55px}.cw-hero-copy>div{flex-direction:column;align-items:flex-start}.cw-cutaway{min-height:390px}.cw-terminal{grid-template-columns:1fr;padding:65px 22px;gap:25px}.cw-devices,.cw-sequence,.cw-reading,.cw-switch{padding:65px 22px}.cw-devices>div{grid-template-columns:1fr 1fr}.cw-devices article:nth-child(2){border-right:0}.cw-devices article{border-bottom:1px dashed}.cw-gate{grid-template-columns:1fr;padding:65px 22px;gap:30px}.cw-sequence>div{grid-template-columns:1fr}.cw-sequence i{height:35px;width:3px;margin-left:25px}.cw-switch>div{grid-template-columns:1fr}.cw-switch a,.cw-switch a:nth-child(odd){border-right:0}.cw-switch a{display:grid;gap:8px}.cw-folio{grid-template-columns:72px 35px 1fr}.cw-folio p{grid-column:3}.cw-plinth{grid-template-columns:1fr;padding:60px 22px}.cw-route-sheet,.cw-platform-grid,.cw-help-board,.cw-about{grid-template-columns:1fr}.cw-route-sheet article,.cw-platform-grid article,.cw-help-board article,.cw-about article{border-right:0;border-bottom:1px solid}.cw-install-run li,.cw-app-track article{grid-template-columns:65px 1fr}.cw-install-run p,.cw-app-track p{grid-column:2}.cw-article-body aside{display:block}.cw-article-body aside a{display:block;margin-top:12px}.cw-footer{grid-template-columns:1fr;padding:48px 20px}.cw-footer nav{flex-wrap:wrap}.cw-footer small{grid-column:1}.cw-article h1{font-size:43px}}