.chapter-bridge{display:flex;align-items:center;justify-content:center;gap:25px;padding:28px 8%;min-height:100px;color:#947844}.chapter-bridge p{font-family:var(--serif);font-size:18px;margin:0;letter-spacing:.15em}.chapter-bridge:before,.chapter-bridge:after{content:'';width:55px;height:14px;border-top:1px solid #c8c8af;border-radius:50%;transform:rotate(-9deg)}.chapter-bridge:after{transform:rotate(9deg)}.chapter-bridge+#service,.chapter-bridge+#works{padding-top:45px}.chapter-bridge+#contact{padding-top:65px}@media(max-width:700px){.chapter-bridge{padding:20px 8%;gap:14px;min-height:85px}.chapter-bridge p{font-size:16px}.chapter-bridge:before,.chapter-bridge:after{width:30px}}.wave-note{overflow:visible;line-height:2.5!important;transform:none!important;font-weight:400;letter-spacing:.07em}.wave-ink{display:inline-block;white-space:nowrap;padding-block:8px}.wave-ink>span{display:inline-block;transform:translateY(var(--rise)) rotate(var(--tilt));transform-origin:50% 80%}.wave-readable{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#service .three .service-art{aspect-ratio:1.15!important}.contact>img{mask-image:linear-gradient(to right,transparent,#000 12%,#000 90%,transparent)}#service .three .service-art{aspect-ratio:.82;mask-image:linear-gradient(transparent,#000 8%,#000 92%,transparent)}:root{--accent:#947844}.chapter .hand{font-family:var(--serif);font-size:18px}#service{background:var(--paper);border-radius:0;padding-top:65px;padding-bottom:70px}#service .three{gap:35px;padding-bottom:0;align-items:start}#service article:nth-child(2){margin-top:35px}#service article:nth-child(3){margin-top:5px}#service .service-art{position:relative;overflow:hidden;width:100%;height:auto;aspect-ratio:1.25;margin:0 0 25px;transform:none;mix-blend-mode:multiply}#service .service-art img{position:absolute;max-width:none;width:300%;height:auto;border-radius:0;left:0;top:50%;transform:translateY(-50%);object-fit:initial;max-height:none}#service article:nth-child(2) .service-art img{left:-100%}#service article:nth-child(3) .service-art img{left:-200%}#service article:hover .service-art{transform:none}#service .service-art{transition:translate .6s}#service article:hover .service-art{translate:0 -6px}.concerns{background:0 0;box-shadow:none;transform:none;padding:15px 0}.concerns:after,.concerns:before{display:none}#concerns{background:0 0;padding-bottom:60px}.chapter{padding-top:85px;padding-bottom:85px}.work-image:before{display:none}.work-image{background:#eeeede;padding:16px}.works-grid>a:nth-child(2){margin-top:65px}.fit{transform:none;background:#f0eee4;margin:0 6%;border-radius:50% 50% 0 0/18px 18px 0 0}.guide details{background:#f1eddf;padding:23px 20px;margin-bottom:13px;border:0;transform:rotate(-1deg)}.guide details:nth-child(2){transform:rotate(1deg)}#journal{background:#f2f2e9}.journal>a{box-shadow:none;transform:none;border:0;border-top:1px solid var(--line);background:0 0;padding:25px 0}.journal>a:nth-child(2),.journal>a:nth-child(3){transform:none;margin-top:0}.journal>a:hover{transform:translateY(-4px)}.contact{background:var(--paper);text-align:left;padding-left:13%;min-height:570px}.contact>h2{font-size:clamp(30px,3vw,43px)}.contact>img{width:58%;left:auto;right:-3%;bottom:25px;opacity:1;transform:none}.contact>.hand{transform:rotate(-3deg);transform-origin:left}.contact>p,.contact>h2,.contact>a{max-width:45%}.contact .pill{background:#a1824f;color:#fff;border:0;box-shadow:none;transform:none}.contact .pill:hover{background:#6d7856}@media(max-width:700px){.chapter{padding-top:60px;padding-bottom:60px}#service article:nth-child(2),#service article:nth-child(3){margin-top:0}#service .service-art{width:100%;max-width:340px;margin:0 auto 20px;aspect-ratio:1.3}.works-grid>a:nth-child(2){margin-top:15px}.fit{margin:0 4%}.contact{padding:65px 8% 290px;min-height:0}.contact>p,.contact>h2,.contact>a{max-width:100%}.contact>img{width:95%;right:-5%;bottom:0}.contact>h2{font-size:32px}}