.cz-shift-cover{display:grid;grid-template-columns:1.1fr 1fr;gap:40px;padding:5px 0 30px;align-items:center}.cz-shift-cover p:last-child{font-size:15px;color:#6c8991;margin-top:22px}.cz-shift-photo{height:240px;clip-path:polygon(0 0,100% 0,100% 87%,89% 100%,0 100%)}.cz-shift-index>header{padding:26px 0;border-top:3px solid #b47052;border-bottom:1px solid #a9beb9;display:flex;justify-content:space-between;gap:25px;align-items:end}.cz-shift-row{display:grid;grid-template-columns:120px 1fr;gap:30px;padding:28px 0;border-bottom:1px solid #aec3bf}.cz-shift-date{background:#b77152;color:#faf2dd;font-size:12px;padding:14px 12px;align-self:start;position:relative}.cz-shift-date::after{content:"";position:absolute;right:-10px;top:18px;width:10px;height:1px;background:#b77152}.cz-shift-row h2{font-size:26px;max-width:900px}.cz-shift-row details{color:#6b8890;font-size:14px;margin-top:13px;padding-left:20px;border-left:2px solid #a0bbb6}.cz-shift-row details p{padding:9px 0 17px;max-width:880px}.cz-shift-row .cz-read{color:#a36b4d;margin-bottom:10px}.cz-handoff-head{display:grid;grid-template-columns:1.35fr 1fr;border-top:7px solid #1e4155}.cz-handoff-head>header{padding:30px 34px;background:#c6d8d4}.cz-handoff-head h1{font-size:43px}.cz-handoff-head>aside{background:#b47357;color:#fff0dc;padding:30px;display:flex;justify-content:center;flex-direction:column;font-size:16px}.cz-handoff-head>aside>span{font-size:11px;letter-spacing:.14em;color:#eed2a9;margin-bottom:17px}.cz-handoff-paper{background:#f9fbf2;padding:40px 54px;border-left:6px solid #b97455}.cz-handoff-paper>header{max-width:740px;margin:auto;font-size:12px;color:#8b9d91;border-bottom:1px solid #c1d0c4;padding-bottom:19px;display:flex;justify-content:space-between}.cz-handoff-memo{max-width:910px;margin:27px auto;padding:18px 25px;border:1px solid #99b5b1;color:#6b898b}.cz-handoff-memo summary{font-size:17px!important;color:#a56b4c}.cz-handoff-memo label{display:block;font-size:13px;margin:10px 0}.cz-handoff-memo textarea{width:100%;display:block;min-height:130px;resize:vertical;background:#eff5ed;color:#294c57;border:1px solid #a9c2ba;font:inherit;padding:14px}.cz-handoff-memo p{font-size:12px;color:#7f9896;margin-top:10px}
@media(max-width:760px){.cz-shift-cover{display:block;padding-top:0}.cz-shift-photo{height:190px;margin-top:25px!important}.cz-shift-index>header{display:block}.cz-shift-index>header span{display:block;margin-top:10px}.cz-shift-row{display:block;padding:25px 0}.cz-shift-date{display:inline-block;padding:9px 12px;margin-bottom:17px}.cz-shift-date::after{display:none}.cz-shift-row h2{font-size:23px}.cz-shift-row details{padding-left:16px}.cz-handoff-head{display:block}.cz-handoff-head>header,.cz-handoff-head>aside{padding:26px 22px}.cz-handoff-head h1{font-size:31px}.cz-handoff-head>aside{font-size:15px}.cz-handoff-paper{padding:25px 19px;border-left-width:4px;margin:0 -5px}.cz-handoff-paper>header span:last-child{display:none}.cz-handoff-memo{padding:17px 20px}}
