.writers-desk{position:relative;isolation:isolate;background:#8e623b url('../assets/images/writers-desk.webp') center/cover;padding:94px 6% 62px;color:#30251a;overflow:hidden;scroll-margin-top:86px}.writers-desk:before{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#39211220,transparent 18%,#45290e18);box-shadow:inset 0 14px 24px #38200640}.desk-inner{max-width:1400px;margin:auto}.paper-sheet{background-color:#f6eedc;background-image:url('../assets/images/paper-grain.svg'),radial-gradient(ellipse at top left,#fffdf4b0,transparent 65%),linear-gradient(110deg,#dbc7a03b,transparent 30%,#c9b88d1a);box-shadow:2px 4px 0 #dfd1b9,5px 8px 0 #eae0cb,8px 15px 27px #35230d40}.desk-intro{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:8%;padding:56px 7% 52px;transform:rotate(-1deg);margin:0 3%;border-radius:2px 4px 0 2px}.desk-intro:after{content:'';position:absolute;left:0;right:0;bottom:-8px;height:12px;background:#f4ebd9;clip-path:polygon(0 0,100% 0,100% 65%,97% 80%,94% 50%,91% 90%,88% 60%,85% 85%,82% 45%,79% 80%,76% 58%,73% 88%,70% 55%,67% 72%,64% 48%,61% 80%,58% 55%,55% 88%,52% 65%,49% 90%,46% 55%,43% 80%,40% 63%,37% 90%,34% 60%,31% 78%,28% 40%,25% 70%,22% 55%,19% 90%,16% 65%,13% 83%,10% 55%,7% 75%,4% 50%,0 80%)}.desk-eyebrow{font-family:Arial,sans-serif;font-size:10px;letter-spacing:3px;margin:0 0 23px;color:#796146;line-height:1.6}.desk-intro h2{font-size:clamp(42px,4.1vw,66px);line-height:1.06;font-weight:400;letter-spacing:-2px;margin:0}.desk-intro h2 em{color:#86552e;font-weight:400}.ink-flourish{font-size:55px;color:#8b6638;display:block;line-height:.7;margin-top:21px}.desk-intro-copy{padding-top:16px}.desk-intro-copy p{font-size:18px;line-height:1.65;margin:0 0 17px}.desk-link{background:none;padding:9px 0;display:inline-flex;align-items:center;gap:19px;border-bottom:1px solid #8f684a;font-size:17px;font-weight:400;transition:color .3s,gap .3s}.desk-link:hover{gap:26px;color:#995815}.desk-link span{font-size:25px;line-height:1}.paper-clip{position:absolute;right:7%;top:-17px;width:20px;height:61px;border:3px solid #9b8c70;border-radius:12px;transform:rotate(14deg);box-shadow:1px 1px 1px #ffffff88,2px 2px 2px #33261544}.paper-clip:after{content:'';position:absolute;inset:5px 3px 9px;border:2px solid #a4977b;border-top:0;border-radius:0 0 6px 6px}.desk-discoveries{display:grid;grid-template-columns:.95fr 1.1fr .85fr;align-items:start;gap:5%;margin-top:88px;scroll-margin-top:120px;padding:0 1%}.desk-postcard{background:#fff9ed;box-shadow:5px 12px 22px #35230d50;transform:rotate(-7deg);padding:15px 15px 13px;margin-top:15px;position:relative;transition:transform .6s}.desk-postcard:hover{transform:rotate(-4deg) translateY(-6px)}.desk-tape{position:absolute;left:calc(50% - 45px);top:-15px;width:90px;height:29px;background:#d8bb7999;box-shadow:0 1px 3px #4b311222;transform:rotate(6deg);z-index:1;clip-path:polygon(1% 5%,98% 0,96% 18%,100% 36%,98% 56%,100% 75%,96% 100%,0 94%,3% 72%,0 48%,4% 26%)}.postcard-photo{display:block;width:100%;padding:0;background:#c8b99c;overflow:hidden;aspect-ratio:1.05}.postcard-photo img{width:100%;height:100%;object-fit:cover;object-position:36% center;transform:scale(1.025);transition:transform 1s}.postcard-photo:hover img{transform:scale(1.07)}.handwritten,.desk-handnote,.desk-sticky>span:first-child,.journal-signature,.desk-footer p{font-family:'Segoe Print','Bradley Hand','Segoe Script',cursive}.handwritten{font-size:clamp(15px,1.3vw,20px);text-align:center;margin:20px 0 12px}.postcard-bottom{display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid #d4c6ad;padding-top:10px}.postcard-bottom>span{font:9px Arial,sans-serif;letter-spacing:2px;color:#766247}.round-arrow{width:38px;height:38px;border:1px solid #c8b897;border-radius:50%;background:none;font-size:23px;transition:background .3s}.round-arrow:hover{background:#ecd9ae}.desk-journal{position:relative;transform:rotate(2.5deg);padding:31px 30px 27px;margin-top:10px;background-image:url('../assets/images/paper-grain.svg'),repeating-linear-gradient(transparent 0 30px,#ad916518 30px 31px)}.journal-meta{display:flex;justify-content:space-between;gap:15px;color:#816749;font:9px Arial,sans-serif;letter-spacing:2px;border-bottom:1px solid #b99b6f66;padding-bottom:15px}.desk-journal h3{font-size:clamp(30px,3vw,48px);font-weight:400;line-height:1.05;letter-spacing:-1px;margin:24px 0 20px}.journal-lead{font-style:italic;font-size:22px!important;line-height:1.5!important;color:#875e33}.desk-journal p{font-size:17px;line-height:1.7;margin:0 0 19px}.journal-signature{display:block;font-size:23px;transform:rotate(-4deg);text-align:right;margin-top:27px;color:#6d4c2a}.desk-book-corner{position:relative;min-width:0;display:flex;flex-direction:column;align-items:center}.desk-handnote{font-size:18px;line-height:1.7;text-align:center;transform:rotate(6deg);margin:-18px 0 7px;color:#fff4d9;text-shadow:0 1px 3px #35230d99}.desk-book{background:none;width:87%;height:330px;padding:0;transform:rotate(8deg);filter:drop-shadow(8px 16px 9px #301b0a66);transition:transform .7s}.desk-book:hover{transform:rotate(4deg) translateY(-7px)}.desk-book img{height:100%;width:100%;object-fit:contain}.desk-sticky{display:flex;align-items:center;gap:20px;padding:19px 25px;background:#e6c572;background-image:url('../assets/images/paper-grain.svg');box-shadow:3px 9px 15px #2d1a0b45;transform:rotate(-7deg);margin-top:10px;color:#473319;transition:transform .5s;position:relative}.desk-sticky:before{content:'';position:absolute;inset:0 0 auto;height:20px;background:#c6a55625}.desk-sticky:hover{transform:rotate(-3deg) translateY(-4px)}.desk-sticky>span:first-child{font-size:20px;text-align:left;line-height:1.45}.desk-sticky>span:last-child{font-size:34px}.desk-footer{display:flex;align-items:center;justify-content:center;gap:24px;margin-top:85px}.desk-footer p{font-size:18px;color:#fff1d3;text-align:center;margin:0;text-shadow:0 1px 4px #40270b}.desk-footer-line{width:80px;height:1px;background:#ead9b777}
@media(min-width:1900px){.writers-desk{padding-block:115px 85px;background-size:100% auto}.desk-intro-copy p{font-size:20px}}@media(max-width:1050px){.writers-desk{padding:70px 6% 55px}.desk-intro{margin:0;padding:43px 6%;gap:6%}.desk-intro h2{font-size:48px}.desk-intro-copy p{font-size:16px}.desk-discoveries{gap:4%;grid-template-columns:1fr 1.12fr;margin-top:65px}.desk-book-corner{grid-column:1/-1;flex-direction:row;justify-content:center;gap:45px;margin-top:55px}.desk-book{width:190px;height:285px}.desk-handnote{max-width:180px;margin:0}.desk-sticky{max-width:210px}.desk-journal{padding:27px}.desk-journal h3{font-size:40px}.desk-footer{margin-top:55px}.handwritten{font-size:17px}}
@media(max-width:700px){.writers-desk{padding:55px 7% 40px;background-size:auto 100%;background-position:48% center}.desk-intro{grid-template-columns:1fr;padding:35px 26px 32px;gap:21px;transform:rotate(-1deg)}.desk-eyebrow{font-size:9px;letter-spacing:2px;margin-bottom:18px}.desk-intro h2{font-size:clamp(36px,9.3vw,52px);letter-spacing:-1.7px}.ink-flourish{font-size:43px;margin-top:16px}.desk-intro-copy{padding:0}.desk-intro-copy p{font-size:16px;line-height:1.7}.desk-link{font-size:16px}.desk-discoveries{grid-template-columns:1fr;gap:50px;padding:0 5px;margin-top:54px}.desk-postcard{max-width:360px;width:92%;margin:10px auto 0;transform:rotate(-4deg);padding:12px}.postcard-photo{aspect-ratio:1.25}.desk-journal{max-width:375px;width:96%;margin:auto;transform:rotate(2deg);padding:29px 26px}.desk-journal h3{font-size:40px}.desk-journal p{font-size:17px}.desk-book-corner{grid-column:auto;flex-direction:column;gap:0;margin-top:5px}.desk-handnote{font-size:18px;margin:0 0 12px;max-width:none}.desk-book{height:300px;width:200px}.desk-sticky{margin-top:5px;padding:17px 28px;max-width:none}.desk-footer{gap:13px;margin-top:50px}.desk-footer p{font-size:14px;max-width:230px;line-height:1.6}.desk-footer-line{width:24px;flex-shrink:0}}
@media(prefers-reduced-motion:reduce){.desk-postcard,.desk-book,.desk-sticky,.postcard-photo img{transition:none}}
