.editorial{width:49%;left:6%;padding-bottom:0}.editorial h1{font-size:clamp(62px,6.5vw,98px);line-height:1.12;letter-spacing:0;word-spacing:normal;margin:0;padding-right:12px}.entry-title-first{display:block;margin-bottom:.08em}.entry-title-second{display:flex;gap:.17em;align-items:baseline;white-space:nowrap;font-weight:400}.entry-title-second span{display:inline-block}.editorial .invitation{margin:28px 0 38px}.motel-sign{display:inline-flex;flex-direction:column;gap:13px;min-width:365px;min-height:133px;position:relative;padding:25px 35px 23px;border:1px solid #c7a361;border-radius:10px;background:linear-gradient(145deg,#302519,#15110c 50%,#342718);box-shadow:0 16px 40px #0005,0 0 25px #d9a54d18,inset 0 0 0 5px #17120b,inset 0 0 0 6px #8c703e;color:#f4cb7e;text-decoration:none}.motel-sign:before,.motel-sign:after{content:'';position:absolute;top:50%;width:10px;height:20px;border:1px solid #96713c;background:#2c2012;transform:translateY(-50%);box-shadow:0 0 8px #f1b95225}.motel-sign:before{left:-11px;border-radius:3px 0 0 3px}.motel-sign:after{right:-11px;border-radius:0 3px 3px 0}.motel-caption{font:600 7px/1 Arial,sans-serif;letter-spacing:4px;color:#c8a96a}.motel-word{display:flex;align-items:center;justify-content:center;font:500 23px/1.25 'Arial Narrow',Arial,sans-serif;letter-spacing:1.1px;white-space:nowrap;padding:0 0 1px}.neon-letter{color:#ffe3a2;text-shadow:0 0 2px #fff0c5,0 0 7px #ffbe52,0 0 19px #f6a82d99;animation:motel-letter 8.6s linear infinite;animation-delay:calc(var(--letter)*-.67s)}.neon-space{width:.46em}.neon-letter:nth-child(4n){animation-name:motel-letter-b}.motel-baseline{font:400 6px/1 Arial;letter-spacing:3.2px;color:#b19a73}.motel-bulbs{position:absolute;inset:11px;pointer-events:none;border:2px dotted #d4a65d;border-radius:4px;opacity:.7;filter:drop-shadow(0 0 3px #ffc76e)}@keyframes motel-letter{0%,19%,24%,72%,100%{color:#ffe3a2;text-shadow:0 0 2px #fff0c5,0 0 7px #ffbe52,0 0 19px #f6a82d99}20%,23%,73%,86%{color:#72552e;text-shadow:0 0 1px #7b5425}}@keyframes motel-letter-b{0%,35%,58%,100%{color:#ffe3a2;text-shadow:0 0 2px #fff0c5,0 0 7px #ffbe52,0 0 19px #f6a82d99}36%,57%{color:#654c29;text-shadow:none}}.motel-sign:hover{transform:translateY(-2px);box-shadow:0 18px 45px #0005,0 0 36px #e8b05438,inset 0 0 0 5px #17120b,inset 0 0 0 6px #c49b56}.motel-sign:focus-visible{outline:2px solid #f4d69b;outline-offset:7px}
@media(max-width:700px){.editorial{width:90%;left:5%;bottom:44px}.editorial h1{font-size:clamp(31px,8.9vw,45px);line-height:1.13;padding:0;letter-spacing:0}.entry-title-first{margin-bottom:.04em}.entry-title-second{justify-content:center;gap:.17em}.editorial .invitation{margin:14px 0 23px;font-size:8px}.motel-sign{min-width:0;width:min(318px,94%);min-height:117px;padding:23px 22px;gap:12px}.motel-word{font-size:19px;letter-spacing:.9px}.motel-caption{font-size:6px;letter-spacing:3.4px}.motel-baseline{font-size:5px;letter-spacing:2.8px}.eyebrow{top:28px!important}.welcome{min-height:780px}.photograph{height:71%;min-height:560px}.shade{background:linear-gradient(180deg,#21120820,transparent 26%,transparent 53%,#211208ed 77%,#211208 100%)}}
@media(prefers-reduced-motion:reduce){.neon-letter{animation:none;text-shadow:0 0 5px #d6a55288}.motel-sign{transition:none}}
.editorial h1,.editorial h1 .entry-title-first{color:#dfc28a}.editorial h1 .entry-title-second{color:#d8b777}
