/* Change orders walkthrough (general contractor). Scoped to .os-wt .cco.
   Landscape stage 1280 x 720, phone stage (.stage.p) 540 x 900, like the
   theme's other walkthroughs. */
.os-wt .cco .pbox{background:radial-gradient(120% 90% at 30% 0%,#22211D,#191816 62%)}
.os-wt .cco .stage::before{content:"";position:absolute;inset:0;pointer-events:none;
  background-image:linear-gradient(rgb(251 245 233 / .028) 1px,transparent 1px),linear-gradient(90deg,rgb(251 245 233 / .028) 1px,transparent 1px);background-size:40px 40px}
.os-wt .cco .scene{padding:0}
.os-wt .cco .scene>*{position:absolute}
.os-wt .co-lab{font-family:var(--mono);font-size:13px;letter-spacing:.26em;text-transform:uppercase;color:#C9C1B2;line-height:1.55}
.os-wt .co-h1,.os-wt .co-h2{font-size:54px;font-weight:500;letter-spacing:0;line-height:1.17;color:var(--cream)}
.os-wt .co-sub{font-size:21px;line-height:1.5;color:var(--ash)}
.os-wt .co-p{font-size:22px;line-height:1.45;color:#C8C0B0}
.os-wt .co-top{left:100px;top:74px;width:1080px}
.os-wt .co-bld{fill:none;stroke:rgb(251 245 233 / .46);stroke-width:1.6;stroke-linejoin:round;stroke-linecap:round}

/* 1. the question */
.os-wt .co-q .co-gr{left:100px;top:166px;width:80px;height:2px;background:var(--gold);transform-origin:0 50%}
.os-wt .co-q .co-lab{left:100px;top:180px;width:600px}
.os-wt .co-q .co-h1{left:100px;top:232px;width:560px;font-size:48px;line-height:1.125}
.os-wt .co-q .co-sub{left:100px;top:408px;width:530px}
.os-wt .co-q .co-bld{left:665px;top:166px;width:600px;height:400px}

/* 2. seven places */
.os-wt .co-cards{inset:0}
.os-wt .co-card{position:absolute;width:200px;padding:16px 18px 15px;border-radius:6px;background:#2C2A27;border:1px solid rgb(251 245 233 / .07);box-shadow:0 18px 40px -22px rgb(0 0 0 / .8)}
.os-wt .co-card i{position:absolute;left:0;top:-1px;width:30px;height:3px;border-radius:2px;background:rgb(251 245 233 / .35)}
.os-wt .co-card b{display:block;font-size:18px;font-weight:500;color:var(--cream);letter-spacing:-.01em}
.os-wt .co-card small{display:block;margin-top:6px;font-family:var(--mono);font-size:11.5px;letter-spacing:.04em;color:var(--ash);line-height:1.4}
.os-wt .co-card.c1{left:136px;top:132px}
.os-wt .co-card.c2{left:500px;top:78px}
.os-wt .co-card.c3{left:866px;top:152px}
.os-wt .co-card.c4{left:243px;top:390px}
.os-wt .co-card.c5{left:606px;top:464px}
.os-wt .co-card.c6{left:958px;top:387px}
.os-wt .co-card.c7{left:406px;top:608px}
.os-wt .co-src .co-mid{left:160px;right:160px;top:268px;text-align:center}
.os-wt .co-src .co-sub{margin-top:18px;color:#C8C0B0}

/* 3. one brief */
.os-wt .co-brief .co-h2{top:78px;width:820px;left:140px}
.os-wt .co-bc{left:140px;top:218px;width:270px;padding:28px 22px 26px;border-radius:6px;background:#2C2A27;border:1px solid rgb(251 245 233 / .07)}
.os-wt .co-bc small{display:block;font-family:var(--mono);font-size:12.5px;letter-spacing:.28em;text-transform:uppercase;color:var(--ash);line-height:1.55}
.os-wt .co-bc b{display:block;margin-top:14px;font-size:18px;font-weight:500;line-height:1.4;color:var(--cream)}
.os-wt .co-bc s{display:block;height:5px;border-radius:3px;background:rgb(251 245 233 / .14);margin-top:12px;transform-origin:0 50%}
.os-wt .co-bc s:first-of-type{margin-top:20px}
.os-wt .co-bc s:nth-of-type(2){width:66%}
.os-wt .co-bc s:nth-of-type(3){width:84%}
.os-wt .co-pills{left:505px;top:198px;width:190px;display:flex;flex-direction:column;gap:21px}
.os-wt .co-pills span{display:block;height:36px;line-height:36px;padding:0 15px;border-radius:18px;background:#2C2A27;border:1px solid rgb(251 245 233 / .08);font-size:15px;color:#E3DACA;white-space:nowrap}
.os-wt .co-wires{left:0;top:0;width:1280px;height:720px;overflow:visible}
.os-wt .co-wires path{fill:none;stroke:rgb(251 245 233 / .38);stroke-width:1.5}
.os-wt .co-gm{left:857px;top:325px;width:230px;padding:22px 22px 20px;border-radius:7px;background:#2E2C29;border:1px solid rgb(251 245 233 / .16);box-shadow:0 20px 50px -24px rgb(0 0 0 / .9)}
.os-wt .co-gm b{display:block;font-size:20px;font-weight:500;line-height:1.3;color:var(--cream);padding-right:18px}
.os-wt .co-gm small{display:block;margin-top:10px;font-family:var(--mono);font-size:12px;color:var(--ash);line-height:1.4}
.os-wt .co-gm i{position:absolute;right:18px;top:18px;width:12px;height:12px;border-radius:50%;background:var(--gold);box-shadow:0 0 14px rgb(var(--gold-rgb) / .6)}

/* 4. commercial control */
.os-wt .co-zoom{inset:0;transform-origin:641px 367px}
.os-wt .co-panel{position:absolute;left:95px;top:95px;width:1092px;height:545px;border-radius:12px;background:#1A1C1C;border:1px solid rgb(251 245 233 / .08);box-shadow:0 40px 80px -40px rgb(0 0 0 / .9)}
.os-wt .co-panel>*{position:absolute}
.os-wt .co-ptitle{left:41px;top:30px;font-size:28px;font-weight:500;color:var(--cream);letter-spacing:-.01em}
.os-wt .co-asof{right:41px;top:31px;padding:4px 11px;border-radius:12px;border:1px solid rgb(251 245 233 / .18);font-family:var(--mono);font-size:12.5px;color:var(--ash)}
.os-wt .co-tabs{left:41px;top:88px;display:flex;gap:30px;font-size:15px;color:#8E887C;white-space:nowrap}
.os-wt .co-tabs span{padding-bottom:9px}
.os-wt .co-tabs .on{color:var(--cream);border-bottom:2px solid #6F9A88}
.os-wt .co-kpis{left:41px;right:41px;top:170px;display:grid;grid-template-columns:repeat(4,1fr);gap:19px}
.os-wt .co-kpis>div{position:relative;height:150px;padding:20px 20px;border-radius:8px;background:#20252A;border:1px solid rgb(251 245 233 / .06)}
.os-wt .co-kpis span{display:block;font-size:15px;color:#C8C0B0}
.os-wt .co-kpis b{display:block;margin-top:18px;font-family:var(--mono);font-size:56px;font-weight:400;letter-spacing:-.02em;color:var(--cream);white-space:nowrap}
.os-wt .co-ul{position:absolute;left:21px;top:132px;width:112px;height:3px;border-radius:2px;background:var(--gold);transform-origin:0 50%}
.os-wt .co-lower{left:41px;right:41px;top:348px;display:grid;grid-template-columns:604px 1fr;gap:19px}
.os-wt .co-lower>div{position:relative;height:170px;padding:16px 20px;border-radius:8px;background:#20252A;border:1px solid rgb(251 245 233 / .06)}
.os-wt .co-lower p{font-size:15px;color:#C8C0B0}
.os-wt .co-mini svg{position:absolute;left:20px;right:20px;top:46px;width:calc(100% - 40px);height:100px;overflow:visible}
.os-wt .co-mini path{fill:none;stroke-width:2.6;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}
.os-wt .co-mini .ga{stroke:#6F9A88}
.os-wt .co-mini .cr{stroke:#DCD7CC}
.os-wt .co-mini em{position:absolute;bottom:12px;font-style:normal;font-family:var(--mono);font-size:11px;color:#8E887C}
.os-wt .co-mini .x1{left:48px}
.os-wt .co-mini .x2{right:50px}
.os-wt .co-q4 ol{list-style:none;margin:14px 0 0;padding:0}
.os-wt .co-q4 li{display:grid;grid-template-columns:72px 1fr auto;gap:8px;padding:5px 0;font-size:14px;color:#C8C0B0;border-bottom:1px solid rgb(251 245 233 / .05)}
.os-wt .co-q4 li b{font-family:var(--mono);font-weight:400;color:#E3DACA}
.os-wt .co-q4 li em{font-style:normal;font-family:var(--mono);color:#E3DACA}

/* 5. approved, not billed */
.os-wt .co-cp{left:73px;top:113px;width:707px;height:520px;border-radius:12px;background:#1A1C1C;border:1px solid rgb(251 245 233 / .08)}
.os-wt .co-ct{position:absolute;left:22px;top:20px;font-size:15px;color:#C8C0B0}
.os-wt .co-ch{position:absolute;left:0;top:0;width:707px;height:520px;overflow:visible}
.os-wt .co-ch .gl{stroke:rgb(251 245 233 / .07);stroke-width:1}
.os-wt .co-ch text{font-family:var(--mono);font-size:12.5px;fill:#8E887C}
.os-wt .co-ch .yl{text-anchor:end}
.os-wt .co-ch .xl{text-anchor:middle}
.os-wt .co-ch .ap,.os-wt .co-ch .ub{fill:none;stroke-width:3.2;stroke-linejoin:round;stroke-linecap:round}
.os-wt .co-ch .ap{stroke:#6F9A88}
.os-wt .co-ch .ub{stroke:var(--gold)}
.os-wt .co-ch .ud{fill:var(--gold)}
.os-wt .co-ch .pl{font-family:var(--sans);font-size:15px;font-weight:600;fill:#EFE8DA}
.os-wt .co-side{left:860px;top:202px;width:360px}
.os-wt .co-side .co-lab{font-size:12.5px;letter-spacing:.24em;color:#B9B1A2}
.os-wt .co-big{margin-top:16px;font-family:var(--mono);font-size:100px;font-weight:400;letter-spacing:-.03em;line-height:1;color:var(--cream);white-space:nowrap}
.os-wt .co-side .co-p{margin-top:19px;width:335px}
.os-wt .co-side .co-p+.co-p{margin-top:10px}

/* 6. the billing queue */
.os-wt .co-queue .co-h2{font-size:45px}
.os-wt .co-tbl{left:90px;top:175px;width:1100px;height:490px;border-radius:12px;background:#1A1C1C;border:1px solid rgb(251 245 233 / .08)}
.os-wt .co-tbl>*{position:absolute}
.os-wt .co-tt{left:22px;top:20px;font-size:15.5px;color:#C8C0B0}
.os-wt .co-leg{right:22px;top:20px;display:flex;gap:18px;font-size:13px;color:#A49D90}
.os-wt .co-leg span::before{content:"";display:inline-block;width:11px;height:11px;border-radius:2px;margin-right:7px;vertical-align:-1px;background:#3B4744}
.os-wt .co-leg .n::before{background:#6F9A88}
.os-wt .co-th,.os-wt .co-tr{left:22px;right:22px;display:grid;grid-template-columns:190px 128px 300px 92px 1fr;gap:0 0;align-items:center}
.os-wt .co-th{top:62px;font-family:var(--mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#7F796E}
.os-wt .co-th span:nth-child(4),.os-wt .co-tr span:nth-child(4){text-align:right}
.os-wt .co-th span:nth-child(5),.os-wt .co-tr span:nth-child(5){padding-left:40px}
.os-wt .co-tr{height:44px;font-size:16px;color:#E3DACA;border-bottom:1px solid rgb(251 245 233 / .05)}
.os-wt .co-tr span:nth-child(2),.os-wt .co-tr span:nth-child(4){font-family:var(--mono);font-size:15px}
.os-wt .co-tr span:nth-child(5){color:#C8C0B0}
.os-wt .co-tbl .co-tr:nth-child(4){top:88px}
.os-wt .co-tbl .co-tr:nth-child(5){top:132px}
.os-wt .co-tbl .co-tr:nth-child(6){top:176px}
.os-wt .co-tbl .co-tr:nth-child(7){top:220px}
.os-wt .co-tbl .co-tr:nth-child(8){top:264px}
.os-wt .co-tbl .co-tr:nth-child(9){top:308px}
.os-wt .co-tbl .co-tr:nth-child(10){top:352px}
.os-wt .co-tbl .co-tr:nth-child(11){top:396px}
.os-wt .co-bar{position:relative;display:block;height:14px;width:205px}
.os-wt .co-bar i,.os-wt .co-bar s{position:absolute;left:0;top:0;bottom:0;border-radius:2px;transform-origin:0 50%}
.os-wt .co-bar i{background:#3B4744}
.os-wt .co-bar s{background:#6F9A88}
.os-wt .co-hl{left:13px;right:13px;top:86px;height:46px;border-radius:7px;border:2px solid rgb(var(--gold-rgb) / .75);pointer-events:none}

/* 7. any month-end */
.os-wt .co-time .co-lab{left:148px;top:74px}
.os-wt .co-time .co-h2{left:148px;top:108px;width:960px}
.os-wt .co-tl{left:287px;top:266px;width:706px;height:60px}
.os-wt .co-tl .ln{position:absolute;left:0;right:0;top:14px;height:2px;background:rgb(251 245 233 / .16)}
.os-wt .co-tl .d{position:absolute;top:10px;width:10px;height:10px;margin-left:-5px;border-radius:50%;background:#8E887C}
.os-wt .co-tl .d1{left:0}
.os-wt .co-tl .d2{left:50%}
.os-wt .co-tl .d3{left:100%}
.os-wt .co-tl em{position:absolute;top:36px;font-style:normal;font-family:var(--mono);font-size:14px;color:#A49D90;transform:translateX(-50%);white-space:nowrap}
.os-wt .co-tl .m1{left:0}
.os-wt .co-tl .m2{left:50%}
.os-wt .co-tl .m3{left:100%}
.os-wt .co-tl .mk{position:absolute;left:0;top:2px;width:26px;height:26px;margin-left:-13px;border-radius:50%;border:3px solid var(--gold);background:#1B1A18;box-shadow:0 0 16px rgb(var(--gold-rgb) / .35)}
.os-wt .co-tc{left:268px;top:375px;width:745px;padding:24px 20px 26px;border-radius:12px;background:#1A1C1C;border:1px solid rgb(251 245 233 / .08)}
.os-wt .co-tc p{display:flex;justify-content:space-between;align-items:baseline;font-size:17px;color:#C8C0B0}
.os-wt .co-tc em{font-style:normal;font-family:var(--mono);font-size:24px;color:var(--cream)}
.os-wt .co-tc .co-tb{position:relative;display:block;height:20px;margin:14px 0 24px;border-radius:3px;background:#3B4744;overflow:hidden}
.os-wt .co-tc .co-tb i{position:absolute;left:0;top:0;bottom:0;width:0;background:#6F9A88}
.os-wt .co-tc .r3{margin-top:10px}
.os-wt .co-tick{width:1px;height:1px;opacity:0}

/* 8. every exception */
.os-wt .co-exc .co-h2{left:93px;top:74px;width:1060px}
.os-wt .co-exc .co-s2{left:93px;top:208px}
.os-wt .co-ex{left:92px;top:272px;width:1098px;display:grid;grid-template-columns:repeat(3,1fr);gap:24px}
.os-wt .co-ex>div{position:relative;height:338px;padding:38px 21px 0;border-radius:10px;background:#1A1C1C;border:1px solid rgb(251 245 233 / .08)}
.os-wt .co-ex small{display:block;font-family:var(--mono);font-size:12.5px;letter-spacing:.26em;text-transform:uppercase;color:#A49D90}
.os-wt .co-ex em{display:block;margin-top:14px;font-style:normal;font-family:var(--mono);font-size:12px;color:#8E887C}
.os-wt .co-ex b{display:block;margin-top:22px;font-size:19.5px;font-weight:500;line-height:1.35;color:var(--cream)}
.os-wt .co-ex p{margin-top:14px;font-size:15.5px;line-height:1.5;color:#9F9888}
.os-wt .co-ex footer{position:absolute;left:21px;right:21px;bottom:22px;display:flex;align-items:center;gap:10px}
.os-wt .co-ex footer span{padding:7px 14px;border-radius:18px;border:1px solid rgb(251 245 233 / .18);font-family:var(--mono);font-size:12px;color:#A49D90;line-height:1.35;max-width:205px}
.os-wt .co-ex footer i{width:8px;height:8px;border-radius:50%;background:#8E887C;flex:none}
.os-wt .co-ex footer i.g{background:var(--gold);box-shadow:0 0 10px rgb(var(--gold-rgb) / .6)}
.os-wt .co-ex footer small{font-family:var(--sans);font-size:13.5px;letter-spacing:0;text-transform:none;color:#C8C0B0;line-height:1.3}

/* 9. the claim */
.os-wt .co-n{top:180px;width:260px}
.os-wt .co-n b{display:block;font-family:var(--mono);font-size:124px;font-weight:300;line-height:1;color:var(--cream)}
.os-wt .co-n span{display:block;margin-top:24px;font-size:22px;line-height:1.35;color:#B9B1A2;width:232px}
.os-wt .co-n.n1{left:192px}
.os-wt .co-n.n2{left:512px}
.os-wt .co-n.n3{left:832px}
.os-wt .co-ar{top:239px;width:80px;height:12px;overflow:visible}
.os-wt .co-ar path{fill:none;stroke:rgb(251 245 233 / .4);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
.os-wt .co-ar.a1{left:414px}
.os-wt .co-ar.a2{left:734px}
.os-wt .co-big2{left:192px;top:480px;width:640px;font-size:54px;font-weight:500;letter-spacing:-.03em;line-height:1.13;color:var(--cream)}
.os-wt .co-big2 em{font-family:var(--serif);font-style:italic;font-weight:300;color:var(--gold);font-size:1.1em}
.os-wt .co-claim .co-bld.sm{left:990px;top:440px;width:270px;height:180px;opacity:.55}

/* ---------- phones: the tall stage ---------- */
.os-wt .stage.p .co-h1,.os-wt .stage.p .co-h2{font-size:36px;letter-spacing:-.025em}
.os-wt .stage.p .co-sub{font-size:19px}
.os-wt .stage.p .co-lab{font-size:11.5px;letter-spacing:.2em}
.os-wt .stage.p .co-top{left:34px;top:64px;width:472px}
.os-wt .stage.p .co-q .co-gr{left:34px;top:96px}
.os-wt .stage.p .co-q .co-lab{left:34px;top:112px;width:472px}
.os-wt .stage.p .co-q .co-h1{left:34px;top:180px;width:472px;font-size:42px;line-height:1.17}
.os-wt .stage.p .co-q .co-sub{left:34px;top:385px;width:472px}
.os-wt .stage.p .co-q .co-bld{left:14px;top:520px;width:500px;height:333px}
.os-wt .stage.p .co-card{width:180px;padding:13px 15px}
.os-wt .stage.p .co-card b{font-size:16px}
.os-wt .stage.p .co-card.c1{left:34px;top:70px}
.os-wt .stage.p .co-card.c2{left:290px;top:120px}
.os-wt .stage.p .co-card.c3{left:60px;top:200px}
.os-wt .stage.p .co-card.c4{left:300px;top:610px}
.os-wt .stage.p .co-card.c5{left:40px;top:660px}
.os-wt .stage.p .co-card.c6{left:270px;top:740px}
.os-wt .stage.p .co-card.c7{left:90px;top:780px}
.os-wt .stage.p .co-src .co-mid{left:34px;right:34px;top:330px}
.os-wt .stage.p .co-brief .co-h2{left:34px;top:64px;width:472px}
.os-wt .stage.p .co-bc{left:34px;top:200px;width:472px;padding:22px 20px 20px}
.os-wt .stage.p .co-bc b{font-size:17px}
.os-wt .stage.p .co-pills{left:34px;top:405px;width:472px;flex-direction:row;flex-wrap:wrap;gap:10px}
.os-wt .stage.p .co-pills span{height:34px;line-height:34px;font-size:14px}
.os-wt .stage.p .co-gm{left:34px;top:690px;width:472px}
.os-wt .stage.p .co-panel{left:20px;top:60px;width:500px;height:770px}
.os-wt .stage.p .co-ptitle{left:22px;top:22px;font-size:21px}
.os-wt .stage.p .co-asof{left:22px;right:auto;top:62px}
.os-wt .stage.p .co-tabs{left:22px;top:108px;gap:16px;font-size:13px}
.os-wt .stage.p .co-tabs span:nth-child(n+3){display:none}
.os-wt .stage.p .co-kpis{left:22px;right:22px;top:156px;grid-template-columns:1fr 1fr;gap:12px}
.os-wt .stage.p .co-kpis>div{height:124px;padding:16px}
.os-wt .stage.p .co-kpis span{font-size:13.5px}
.os-wt .stage.p .co-kpis b{font-size:31px;margin-top:20px}
.os-wt .stage.p .co-ul{left:17px;top:104px;width:80px}
.os-wt .stage.p .co-lower{left:22px;right:22px;top:432px;grid-template-columns:1fr;gap:12px}
.os-wt .stage.p .co-lower>div{height:150px}
.os-wt .stage.p .co-mini svg{top:42px;height:80px}
.os-wt .stage.p .co-zoom{transform-origin:270px 300px}
.os-wt .stage.p .co-cp{left:20px;top:330px;width:500px;height:368px}
.os-wt .stage.p .co-ch{width:500px;height:368px}
.os-wt .stage.p .co-side{left:34px;top:60px;width:472px}
.os-wt .stage.p .co-big{font-size:60px;margin-top:12px}
.os-wt .stage.p .co-side .co-p{font-size:18px;margin-top:16px;width:472px}
.os-wt .stage.p .co-side .co-p+.co-p{display:none}
.os-wt .stage.p .co-tbl{left:20px;top:200px;width:500px;height:640px}
.os-wt .stage.p .co-tt{font-size:14px;width:300px;line-height:1.35}
.os-wt .stage.p .co-leg{right:16px;flex-direction:column;gap:6px;font-size:12px}
.os-wt .stage.p .co-th,.os-wt .stage.p .co-tr{left:16px;right:16px;grid-template-columns:1fr 150px 82px}
.os-wt .stage.p .co-th span:nth-child(2),.os-wt .stage.p .co-tr span:nth-child(2),.os-wt .stage.p .co-th span:nth-child(5),.os-wt .stage.p .co-tr span:nth-child(5){display:none}
.os-wt .stage.p .co-th{top:92px;font-size:10px;letter-spacing:.12em}
.os-wt .stage.p .co-tr{height:58px;font-size:14px}
.os-wt .stage.p .co-bar{width:140px}
.os-wt .stage.p .co-tbl .co-tr:nth-child(4){top:120px}
.os-wt .stage.p .co-tbl .co-tr:nth-child(5){top:178px}
.os-wt .stage.p .co-tbl .co-tr:nth-child(6){top:236px}
.os-wt .stage.p .co-tbl .co-tr:nth-child(7){top:294px}
.os-wt .stage.p .co-tbl .co-tr:nth-child(8){top:352px}
.os-wt .stage.p .co-tbl .co-tr:nth-child(9){top:410px}
.os-wt .stage.p .co-tbl .co-tr:nth-child(10){top:468px}
.os-wt .stage.p .co-tbl .co-tr:nth-child(11){top:526px}
.os-wt .stage.p .co-hl{left:8px;right:8px;top:119px;height:60px}
.os-wt .stage.p .co-time .co-lab{left:34px;top:64px;width:472px}
.os-wt .stage.p .co-time .co-h2{left:34px;top:110px;width:472px}
.os-wt .stage.p .co-tl{left:70px;top:340px;width:400px}
.os-wt .stage.p .co-tc{left:34px;top:460px;width:472px;padding:22px 18px}
.os-wt .stage.p .co-tc p{font-size:15px}
.os-wt .stage.p .co-tc em{font-size:21px}
.os-wt .stage.p .co-exc .co-h2{left:34px;top:54px;width:472px;font-size:32px}
.os-wt .stage.p .co-exc .co-s2{left:34px;top:190px;width:472px;font-size:17px}
.os-wt .stage.p .co-ex{left:34px;top:268px;width:472px;grid-template-columns:1fr;gap:12px}
.os-wt .stage.p .co-ex>div{height:190px;padding:18px 18px 0}
.os-wt .stage.p .co-ex em{margin-top:6px}
.os-wt .stage.p .co-ex b{margin-top:10px;font-size:16px}
.os-wt .stage.p .co-ex p{display:none}
.os-wt .stage.p .co-ex footer{left:18px;right:18px;bottom:16px}
.os-wt .stage.p .co-ex footer span{padding:5px 12px;font-size:11px;max-width:none}
.os-wt .stage.p .co-n{left:34px;width:472px}
.os-wt .stage.p .co-n b{font-size:84px;display:inline-block;vertical-align:middle;width:90px}
.os-wt .stage.p .co-n span{display:inline-block;vertical-align:middle;margin:0 0 0 14px;width:300px;font-size:19px}
.os-wt .stage.p .co-n.n1{left:34px;top:110px}
.os-wt .stage.p .co-n.n2{left:34px;top:250px}
.os-wt .stage.p .co-n.n3{left:34px;top:390px}
.os-wt .stage.p .co-ar{display:none}
.os-wt .stage.p .co-big2{left:34px;top:560px;width:472px;font-size:44px}
.os-wt .stage.p .co-claim .co-bld.sm{left:300px;top:720px;width:210px;height:140px}
