/*
Theme Name: Stevie Jewel — Interlude
Author: Stevie Jewel Studio
Description: Minimal temporary landing page, independent from the editorial theme.
Version: 1.0.0
Requires at least: 6.3
Requires PHP: 7.4
Text Domain: stevie-jewel-interlude
*/
:root{--paper:#f0ebe4;--ink:#2d2624;--wine:#663946}*{box-sizing:border-box}html,body{margin:0;min-height:100%}body{background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif}a{color:inherit}.sj-interlude{min-height:100svh;display:flex;flex-direction:column;padding:clamp(24px,3.4vw,56px) clamp(24px,5vw,90px) 22px}.sj-interlude__top{display:flex;align-items:center;justify-content:space-between;gap:16px}.sj-interlude__brand{font-family:Georgia,'Times New Roman',serif;font-size:clamp(24px,2.3vw,35px);letter-spacing:-.045em;font-style:italic}.sj-interlude__edition{font-size:10px;letter-spacing:.19em;text-transform:uppercase;color:#836e69}.sj-interlude__body{display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(24px,5.6vw,100px);flex:1;padding:clamp(35px,5vh,70px) 0}.sj-interlude__copy{max-width:730px}.sj-interlude__eyebrow{font-size:11px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:#8b5a63;margin:0 0 26px}.sj-interlude h1{font-family:Georgia,'Times New Roman',serif;font-size:clamp(56px,7.2vw,112px);font-weight:400;line-height:.99;letter-spacing:-.072em;margin:0 0 30px}.sj-interlude h1 em{font-weight:400;color:var(--wine)}.sj-interlude__lead{font-family:Georgia,'Times New Roman',serif;font-size:clamp(19px,2.15vw,29px);line-height:1.38;max-width:520px;margin:0 0 18px}.sj-interlude__detail{font-size:15px;line-height:1.8;color:#645651;max-width:470px;margin:0}.sj-interlude__scene{width:100%;height:min(64vh,660px);min-height:420px;position:relative;overflow:hidden;background:radial-gradient(ellipse at 69% 23%,#c8a99a 0,transparent 37%),radial-gradient(ellipse at 30% 80%,#2d2229 0,transparent 55%),linear-gradient(135deg,#6b4c4d,#3d2e34 62%,#231f23);box-shadow:22px 22px 0 #e3d8cf}.sj-interlude__scene:before{content:'';position:absolute;left:13%;top:-23%;height:123%;width:46%;border-radius:50% 50% 6% 6%;border:1px solid rgba(245,225,211,.34);transform:rotate(-13deg)}.sj-interlude__scene:after{content:'SJ';position:absolute;right:8%;bottom:5%;font-family:Georgia,'Times New Roman',serif;font-style:italic;font-size:clamp(90px,15vw,230px);letter-spacing:-.1em;line-height:1;color:rgba(248,235,218,.2)}.sj-interlude__foot{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid #d7cdc4;padding-top:19px;font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:#776a65}.sj-interlude__foot p{margin:0}@media(max-width:780px){.sj-interlude{min-height:100svh}.sj-interlude__body{grid-template-columns:1fr;padding:65px 0 45px}.sj-interlude__scene{height:200px;min-height:200px;order:-1;box-shadow:12px 12px 0 #e3d8cf}.sj-interlude__scene:after{font-size:110px}.sj-interlude h1{font-size:clamp(56px,12vw,85px)}.sj-interlude__edition{font-size:9px}.sj-interlude__foot{font-size:9px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
