.sitges-page{color:#56332e;background:#f5eee6;min-height:100vh}.sitges-page *{box-sizing:border-box}.sitges-hero{padding:55px max(24px,50vw - 690px)}.sitges-hero-copy{max-width:950px;padding:25px 0 38px}.sitges-eyebrow,.sitges-meta,.sitges-kicker{font-family:var(--font-fira-code), monospace;letter-spacing:.11em;font-size:11px;line-height:1.8}.sitges-eyebrow,.sitges-kicker{color:#963f4a}.sitges-hero h1{font-family:"Gulfs Display", var(--font-gulfs-display), Georgia, serif;letter-spacing:-.045em;max-width:1000px;margin:24px 0;font-size:clamp(52px,8vw,118px);font-weight:400;line-height:.99}.sitges-hero h1 em{color:#883c44;font-style:normal}.sitges-hero-subtitle{font-family:var(--font-fira-code), monospace;margin:0 0 18px;font-size:clamp(15px,2vw,22px);line-height:1.6}.sitges-hero-intro{font-family:var(--font-fira-code), monospace;max-width:680px;font-size:14px;line-height:1.9}.sitges-meta{color:#8a6a61;margin-top:25px;display:block}.sitges-hero-image{width:100%;height:clamp(320px,53vw,690px);position:relative;overflow:hidden}.sitges-hero-image img{object-fit:cover}.sitges-article-with-sidebar{width:min(100% - 48px,1380px);margin:0 auto;padding:45px 0 100px}.sitges-article{min-width:0}.sitges-section{border-bottom:1px solid #d8c8ba;max-width:850px;margin:0 auto;padding:48px 0 55px}.sitges-section h2{font-family:"Gulfs Display", var(--font-gulfs-display), Georgia, serif;letter-spacing:-.025em;color:#773840;margin:18px 0 30px;font-size:clamp(34px,4.5vw,57px);font-weight:400;line-height:1.13}.sitges-section p{font-family:var(--font-fira-code), monospace;margin:0 0 22px;font-size:14px;line-height:2.05}.sitges-section a{color:#883c44;text-underline-offset:4px;text-decoration:underline}.sitges-photo{margin:28px 0 35px;overflow:hidden}.sitges-photo img{width:100%;height:auto;display:block}.sitges-photo-pair{grid-template-columns:1fr 1fr;gap:15px;margin:30px 0 36px;display:grid}.sitges-photo-pair .sitges-photo{margin:0}.sitges-photo-pair img{object-fit:cover;height:350px}.sitges-facts{background:#eadbd0;margin:40px 0 10px;padding:clamp(22px,4vw,42px)}.sitges-facts h3{font-family:var(--font-fira-code), monospace;margin:15px 0 24px;font-size:18px;line-height:1.5}.sitges-fact{font-family:var(--font-fira-code), monospace;border-top:1px solid #cdb8ab;grid-template-columns:160px 1fr;gap:20px;padding:15px 0;font-size:12px;line-height:1.8;display:grid}.sitges-fact strong{letter-spacing:.06em;color:#883c44;font-size:10px}.sitges-signoff{letter-spacing:.07em;color:#883c44;font-weight:700;margin-top:40px!important}.sitges-back{font-family:var(--font-fira-code), monospace;margin-top:12px;font-size:12px;display:inline-block}@media (min-width:1100px){.sitges-article-with-sidebar{grid-template-columns:minmax(0,1fr) 250px;align-items:start;column-gap:34px;display:grid}.sitges-page .senna-reading-sidebar{align-self:start;height:fit-content;position:sticky;top:12px}.sitges-page .senna-reading-inner{padding-top:8px}.sitges-page .senna-reading-sidebar h2{margin:6px 0!important;font-size:22px!important}.sitges-page .senna-reading-intro{margin-bottom:8px;font-size:11px}.sitges-page .senna-reading-story{padding:8px 0!important}.sitges-page .senna-reading-image{object-fit:cover;margin-bottom:7px;width:100%!important;height:145px!important}.sitges-page .senna-reading-story h3{margin:3px 0!important;font-size:12px!important;line-height:1.3!important}.sitges-page .senna-reading-story p,.sitges-page .senna-reading-featured p{display:none}.sitges-page .senna-reading-arrow{margin-top:4px}.sitges-page .senna-reading-featured{margin-top:8px;padding:10px}.sitges-page .senna-reading-all{padding:9px 0}}@media (max-width:1099px){.sitges-page .senna-reading-sidebar{max-width:650px;margin:55px auto 0;position:static}}@media (max-width:650px){.sitges-hero{padding:25px 18px 15px}.sitges-hero-copy{padding:20px 0 25px}.sitges-hero h1{font-size:clamp(47px,12vw,72px)}.sitges-hero-image{height:340px}.sitges-article-with-sidebar{width:calc(100% - 36px);padding-top:15px}.sitges-section{padding:38px 0}.sitges-section p{font-size:13px;line-height:1.95}.sitges-photo-pair{gap:9px}.sitges-photo-pair img{height:230px}.sitges-fact{grid-template-columns:1fr;gap:4px}}.sitges-page .sitges-hero h1,.sitges-page .sitges-section h2{font-family:"Gulfs Display", "Gulfs", var(--font-gulfs-display), sans-serif!important;font-weight:400!important}.sitges-page .sitges-hero-intro{font-size:16px!important;line-height:1.9!important}.sitges-page .sitges-fact{font-size:14px!important;line-height:1.8!important}@media (max-width:650px){.sitges-page .sitges-section>p{font-size:14px!important;line-height:1.9!important}}.sitges-page .sitges-hero h1,.sitges-page .sitges-section h2{font-family:Gulfs Display,Impact,sans-serif!important;font-style:normal!important;font-weight:400!important}.sitges-page .sitges-section>p{font-family:var(--font-fira-code), monospace!important;font-size:17px!important;line-height:1.95!important}.sitges-page .sitges-hero-intro{font-family:var(--font-fira-code), monospace!important;font-size:17px!important;line-height:1.9!important}@media (max-width:650px){.sitges-page .sitges-section>p{font-size:15px!important;line-height:1.9!important}}.sitges-page .sitges-hero{padding-top:28px;padding-bottom:35px}.sitges-page .sitges-hero-copy{max-width:900px;padding:15px 0 30px}.sitges-page .sitges-hero h1{overflow-wrap:normal;max-width:850px;margin:18px 0 24px;letter-spacing:.015em!important;font-family:Gulfs Display,Impact,sans-serif!important;font-size:clamp(40px,5vw,70px)!important;font-weight:400!important;line-height:1.2!important}.sitges-page .sitges-hero h1 em{color:#883c44}.sitges-page .sitges-hero-subtitle{margin-bottom:12px;font-size:17px;line-height:1.7}.sitges-page .sitges-hero-intro{max-width:650px;font-size:15px!important;line-height:1.85!important}.sitges-page .sitges-meta{margin-top:18px}.sitges-page .sitges-hero-image{height:clamp(300px,40vw,530px)}@media (max-width:650px){.sitges-page .sitges-hero h1{font-size:clamp(35px,9vw,49px)!important;line-height:1.22!important}.sitges-page .sitges-hero{padding:18px}.sitges-page .sitges-hero-image{height:300px}}.sitges-page .sitges-cover{background:#573a34;width:100%;height:clamp(440px,53vw,660px);position:relative;overflow:hidden}.sitges-page .sitges-cover-image{object-fit:cover;object-position:center 48%}.sitges-page .sitges-cover-shade{background:linear-gradient(90deg,#261816a8 0%,#26181654 48%,#2618160a 100%);position:absolute;inset:0}.sitges-page .sitges-cover-content{z-index:2;color:#fff5e9;width:min(75%,780px);position:absolute;bottom:11%;left:max(7%,50vw - 625px)}.sitges-page .sitges-cover-label,.sitges-page .sitges-cover-meta{font-family:var(--font-fira-code), monospace;letter-spacing:.08em;color:#f3ddd0;font-size:11px;line-height:1.8;display:block}.sitges-page .sitges-cover h1{color:#fff5e9;flex-direction:column;align-items:flex-start;margin:20px 0 22px;display:flex;letter-spacing:0!important;font-family:Gulfs Display,Impact,sans-serif!important;font-size:clamp(54px,7.5vw,108px)!important;font-style:normal!important;font-weight:400!important;line-height:1.12!important}.sitges-page .sitges-cover h1 span{white-space:nowrap;display:block}.sitges-page .sitges-cover-subtitle{font-family:var(--font-fira-code), monospace;color:#fff5e9;max-width:520px;margin-bottom:18px;font-size:clamp(15px,1.5vw,20px);line-height:1.5}.sitges-page .sitges-editorial-intro{border-bottom:1px solid #dac9bc;width:min(100% - 48px,1250px);margin:0 auto;padding:75px 0 35px}.sitges-page .sitges-editorial-intro-grid{grid-template-columns:1fr 1fr;align-items:center;gap:65px;margin-top:24px;display:grid}.sitges-page .sitges-editorial-intro h2{color:#873e45;margin:0;letter-spacing:0!important;font-family:Gulfs Display,Impact,sans-serif!important;font-size:clamp(32px,3.7vw,53px)!important;font-weight:400!important;line-height:1.17!important}.sitges-page .sitges-editorial-intro p{font-family:var(--font-fira-code), monospace;max-width:500px;margin:0;font-size:17px;line-height:1.9}@media (max-width:700px){.sitges-page .sitges-cover{height:510px}.sitges-page .sitges-cover-content{width:88%;bottom:9%;left:6%}.sitges-page .sitges-cover h1{font-size:clamp(45px,10vw,72px)!important;line-height:1.13!important}.sitges-page .sitges-cover-subtitle{font-size:15px}.sitges-page .sitges-cover-meta{font-size:9px}.sitges-page .sitges-editorial-intro{width:calc(100% - 36px);padding:45px 0 25px}.sitges-page .sitges-editorial-intro-grid{grid-template-columns:1fr;gap:22px}.sitges-page .sitges-editorial-intro h2{font-size:38px!important}.sitges-page .sitges-editorial-intro p{font-size:15px}}
