:root{--p:#f7f2e8;--i:#1b1a17;--m:#706b61;--l:#d8cebb;--g:#b77926;--b:#123d73}*{box-sizing:border-box}body{margin:0;background:var(--p);color:var(--i);font-family:Arial,sans-serif}a{color:inherit;text-decoration:none}img{display:block;width:100%}.nav{align-items:center;border-bottom:1px solid var(--l);display:flex;height:88px;justify-content:space-between;padding:0 5vw}.logo,h1,h2,h3{font-family:Georgia,serif;font-weight:400}.logo{font-size:28px}.nav nav{display:flex;gap:24px;font-size:12px;text-transform:uppercase;letter-spacing:.08em}.page{padding:85px 7vw}.kicker{font:10px monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--g)}h1{font-size:clamp(50px,7vw,100px);letter-spacing:-.06em;line-height:.9;margin:18px 0 45px}.lead{font:400 23px/1.5 Georgia,serif;color:var(--m);max-width:650px}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--l);margin-top:60px}.card{background:var(--p);padding:20px}.card img{height:390px;object-fit:cover}.card h2{font-size:34px;line-height:1;margin:20px 0 8px}.card p{color:var(--m);line-height:1.5}.button{display:inline-block;border-bottom:1px solid var(--i);font:11px monospace;letter-spacing:.1em;margin-top:16px;padding-bottom:7px;text-transform:uppercase}.split{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.split img{height:650px;object-fit:cover}.episode{border-top:1px solid var(--i);display:grid;grid-template-columns:120px 1fr auto;gap:20px;padding:24px 0;align-items:center}.episode h2{font-size:32px;margin:0}.episode p{color:var(--m);margin:5px 0}.footer{background:#985b39;color:#fff;padding:55px 7vw;margin-top:80px;display:flex;justify-content:space-between}@media(max-width:700px){.nav{height:auto;padding:22px 6vw;display:block}.nav nav{margin-top:18px;gap:13px;flex-wrap:wrap}.page{padding:60px 7vw}.cards,.split{grid-template-columns:1fr}.split{gap:30px}.split img{height:480px}.episode{grid-template-columns:1fr}.footer{display:block;line-height:2}}
:root{--p:#f7f2e8;--i:#1b1a17;--m:#706b61;--l:#d8cebb;--g:#b77926;--b:#123d73}*{box-sizing:border-box}body{margin:0;background:var(--p);color:var(--i);font-family:Arial,sans-serif}a{color:inherit;text-decoration:none}img{display:block;width:100%}.nav{align-items:center;border-bottom:1px solid var(--l);display:flex;height:88px;justify-content:space-between;padding:0 5vw}.logo,h1,h2,h3{font-family:Georgia,serif;font-weight:400}.logo{font-size:28px}.nav nav{display:flex;gap:24px;font-size:12px;text-transform:uppercase;letter-spacing:.08em}.page{padding:85px 7vw}.kicker{font:10px monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--g)}h1{font-size:clamp(50px,7vw,100px);letter-spacing:-.06em;line-height:.9;margin:18px 0 45px}.lead{font:400 23px/1.5 Georgia,serif;color:var(--m);max-width:650px}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--l);margin-top:60px}.card{background:var(--p);padding:20px}.card img{height:390px;object-fit:cover}.card h2{font-size:34px;line-height:1;margin:20px 0 8px}.card p{color:var(--m);line-height:1.5}.button{display:inline-block;border-bottom:1px solid var(--i);font:11px monospace;letter-spacing:.1em;margin-top:16px;padding-bottom:7px;text-transform:uppercase}.split{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.split img{height:650px;object-fit:cover}.episode{border-top:1px solid var(--i);display:grid;grid-template-columns:120px 1fr auto;gap:20px;padding:24px 0;align-items:center}.episode h2{font-size:32px;margin:0}.episode p{color:var(--m);margin:5px 0}.footer{background:#985b39;color:#fff;padding:55px 7vw;margin-top:80px;display:flex;justify-content:space-between}.about-menu{position:relative;text-transform:none;letter-spacing:0}.about-menu summary{cursor:pointer;list-style:none}.about-menu summary::-webkit-details-marker{display:none}.about-menu summary::after{content:"⌄";font-size:15px;margin-left:7px}.about-menu[open] summary{border-bottom:1px solid var(--i);padding-bottom:5px}.about-menu-panel{background:#fff;border:1px solid var(--l);display:grid;gap:12px;min-width:180px;padding:16px;position:absolute;right:0;top:28px;z-index:5}.about-menu-panel a{font-size:12px;text-transform:none}.about-menu-panel a:hover{text-decoration:underline;text-underline-offset:4px}.about-rubrics{border-top:1px solid var(--i);display:grid;grid-template-columns:repeat(2,1fr);margin-top:55px}.about-rubrics a{border-bottom:1px solid var(--i);min-height:210px;padding:25px}.about-rubrics a:nth-child(odd){border-right:1px solid var(--i)}.about-rubrics span{color:var(--g);font:11px monospace}.about-rubrics h2{font-size:clamp(28px,3vw,48px);margin:42px 0 8px}.about-rubrics p{color:var(--m);font-size:14px;line-height:1.45;margin:0;max-width:260px}.about-rubrics a:hover{background:#fff}.about-detail h1{margin-bottom:35px}.photo-album{margin-top:40px}.photo-album .card{padding:0}.photo-album .card img{height:500px}@media(max-width:700px){.nav{height:auto;padding:22px 6vw;display:block}.nav nav{margin-top:18px;gap:13px;flex-wrap:wrap}.page{padding:60px 7vw}.cards,.split,.about-rubrics{grid-template-columns:1fr}.split{gap:30px}.split img{height:480px}.episode{grid-template-columns:1fr}.footer{display:block;line-height:2}.about-rubrics a:nth-child(odd){border-right:0}.about-menu-panel{left:0;right:auto}.photo-album .card img{height:420px}}
:root{--p:#f7f2e8;--i:#1b1a17;--m:#706b61;--l:#d8cebb;--g:#b77926;--b:#123d73}*{box-sizing:border-box}body{margin:0;background:var(--p);color:var(--i);font-family:Arial,sans-serif}a{color:inherit;text-decoration:none}img{display:block;width:100%}.nav{align-items:center;border-bottom:1px solid var(--l);display:flex;height:88px;justify-content:space-between;padding:0 5vw}.logo,h1,h2,h3{font-family:Georgia,serif;font-weight:400}.logo{font-size:28px}.nav nav{display:flex;gap:24px;font-size:12px;text-transform:uppercase;letter-spacing:.08em}.page{padding:85px 7vw}.kicker{font:10px monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--g)}h1{font-size:clamp(50px,7vw,100px);letter-spacing:-.06em;line-height:.9;margin:18px 0 45px}.lead{font:400 23px/1.5 Georgia,serif;color:var(--m);max-width:650px}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--l);margin-top:60px}.card{background:var(--p);padding:20px}.card img{height:390px;object-fit:cover}.card h2{font-size:34px;line-height:1;margin:20px 0 8px}.card p{color:var(--m);line-height:1.5}.button{display:inline-block;border-bottom:1px solid var(--i);font:11px monospace;letter-spacing:.1em;margin-top:16px;padding-bottom:7px;text-transform:uppercase}.split{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.split img{height:650px;object-fit:cover}.episode{border-top:1px solid var(--i);display:grid;grid-template-columns:120px 1fr auto;gap:20px;padding:24px 0;align-items:center}.episode h2{font-size:32px;margin:0}.episode p{color:var(--m);margin:5px 0}.footer{background:#985b39;color:#fff;padding:55px 7vw;margin-top:80px;display:flex;justify-content:space-between}.about-menu{position:relative;text-transform:none;letter-spacing:0}.about-menu summary{cursor:pointer;list-style:none}.about-menu summary::-webkit-details-marker{display:none}.about-menu summary::after{content:"⌄";font-size:15px;margin-left:7px}.about-menu[open] summary{border-bottom:1px solid var(--i);padding-bottom:5px}.about-menu-panel{background:#fff;border:1px solid var(--l);display:grid;gap:12px;min-width:180px;padding:16px;position:absolute;right:0;top:28px;z-index:5}.about-menu-panel a{font-size:12px;text-transform:none}.about-menu-panel a:hover{text-decoration:underline;text-underline-offset:4px}.about-rubrics{border-top:1px solid var(--i);display:grid;grid-template-columns:repeat(2,1fr);margin-top:55px}.about-rubrics a{border-bottom:1px solid var(--i);min-height:210px;padding:25px}.about-rubrics a:nth-child(odd){border-right:1px solid var(--i)}.about-rubrics span{color:var(--g);font:11px monospace}.about-rubrics h2{font-size:clamp(28px,3vw,48px);margin:42px 0 8px}.about-rubrics p{color:var(--m);font-size:14px;line-height:1.45;margin:0;max-width:260px}.about-rubrics a:hover{background:#fff}.about-detail h1{margin-bottom:35px}.photo-album{margin-top:40px}.photo-album .card{padding:0}.photo-album .card img{height:500px}.faq-list{border-top:1px solid var(--i);max-width:800px}.faq-list details{border-bottom:1px solid var(--i);padding:22px 0}.faq-list summary{cursor:pointer;font:400 24px Georgia,serif}.faq-list p{color:var(--m);line-height:1.55;max-width:620px}@media(max-width:700px){.nav{height:auto;padding:22px 6vw;display:block}.nav nav{margin-top:18px;gap:13px;flex-wrap:wrap}.page{padding:60px 7vw}.cards,.split,.about-rubrics{grid-template-columns:1fr}.split{gap:30px}.split img{height:480px}.episode{grid-template-columns:1fr}.footer{display:block;line-height:2}.about-rubrics a:nth-child(odd){border-right:0}.about-menu-panel{left:0;right:auto}.photo-album .card img{height:420px}}
:root{--p:#f7f2e8;--i:#1b1a17;--m:#706b61;--l:#d8cebb;--g:#b77926;--b:#123d73}*{box-sizing:border-box}body{margin:0;background:var(--p);color:var(--i);font-family:Arial,sans-serif}a{color:inherit;text-decoration:none}img{display:block;width:100%}.nav{align-items:center;border-bottom:1px solid var(--l);display:flex;height:88px;justify-content:space-between;padding:0 5vw}.nav:not(:has(nav)){justify-content:center}.logo,h1,h2,h3{font-family:Georgia,serif;font-weight:400}.logo{font-size:28px}.nav nav{display:flex;gap:24px;font-size:12px;text-transform:uppercase;letter-spacing:.08em}.page{padding:85px 7vw}.kicker{font:10px monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--g)}h1{font-size:clamp(50px,7vw,100px);letter-spacing:-.06em;line-height:.9;margin:18px 0 45px}.lead{font:400 23px/1.5 Georgia,serif;color:var(--m);max-width:650px}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--l);margin-top:60px}.card{background:var(--p);padding:20px}.card img{height:390px;object-fit:cover}.card h2{font-size:34px;line-height:1;margin:20px 0 8px}.card p{color:var(--m);line-height:1.5}.button{display:inline-block;border-bottom:1px solid var(--i);font:11px monospace;letter-spacing:.1em;margin-top:16px;padding-bottom:7px;text-transform:uppercase}.split{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.split img{height:650px;object-fit:cover}.episode{border-top:1px solid var(--i);display:grid;grid-template-columns:120px 1fr auto;gap:20px;padding:24px 0;align-items:center}.episode h2{font-size:32px;margin:0}.episode p{color:var(--m);margin:5px 0}.footer{background:#985b39;color:#fff;padding:55px 7vw;margin-top:80px;display:flex;justify-content:space-between}.about-menu{position:relative;text-transform:none;letter-spacing:0}.about-menu summary{cursor:pointer;list-style:none}.about-menu summary::-webkit-details-marker{display:none}.about-menu summary::after{content:"⌄";font-size:15px;margin-left:7px}.about-menu[open] summary{border-bottom:1px solid var(--i);padding-bottom:5px}.about-menu-panel{background:#fff;border:1px solid var(--l);display:grid;gap:12px;min-width:180px;padding:16px;position:absolute;right:0;top:28px;z-index:5}.about-menu-panel a{font-size:12px;text-transform:none}.about-menu-panel a:hover{text-decoration:underline;text-underline-offset:4px}.about-rubrics{border-top:1px solid var(--i);display:grid;grid-template-columns:repeat(2,1fr);margin-top:55px}.about-rubrics a{border-bottom:1px solid var(--i);min-height:210px;padding:25px}.about-rubrics a:nth-child(odd){border-right:1px solid var(--i)}.about-rubrics span{color:var(--g);font:11px monospace}.about-rubrics h2{font-size:clamp(28px,3vw,48px);margin:42px 0 8px}.about-rubrics p{color:var(--m);font-size:14px;line-height:1.45;margin:0;max-width:260px}.about-rubrics a:hover{background:#fff}.about-detail h1{margin-bottom:35px}.photo-album{margin-top:40px}.photo-album .card{padding:0}.photo-album .card img{height:500px}.faq-list{border-top:1px solid var(--i);max-width:800px}.faq-list details{border-bottom:1px solid var(--i);padding:22px 0}.faq-list summary{cursor:pointer;font:400 24px Georgia,serif}.faq-list p{color:var(--m);line-height:1.55;max-width:620px}.story{max-width:1080px}.story h1{max-width:920px}.story-image{height:min(58vw,640px);object-fit:cover;margin:0 0 50px}.story article{color:var(--m);font-size:17px;line-height:1.7;max-width:720px}.story article p{margin:0 0 26px}.story article .lead{color:var(--i);font-size:25px;margin-bottom:32px}.site-cta{border-top:1px solid var(--i);margin-top:90px;padding:48px 0 0}.site-cta h2{font-size:clamp(33px,4vw,58px);letter-spacing:-.055em;line-height:.92;margin:15px 0}.site-cta>p:not(.kicker){color:var(--m);line-height:1.55;max-width:400px}@media(max-width:700px){.nav{height:76px;padding:0 6vw}.nav nav{margin-top:18px;gap:13px;flex-wrap:wrap}.logo{font-size:26px}.page{padding:55px 7vw}.page h1{font-size:clamp(44px,14vw,68px);margin-bottom:32px}.lead{font-size:20px}.cards,.split,.about-rubrics{grid-template-columns:1fr}.split{gap:30px}.split img{height:420px}.episode{grid-template-columns:1fr}.footer{display:block;line-height:2;margin-top:55px;padding:38px 7vw}.about-rubrics a:nth-child(odd){border-right:0}.about-rubrics a{min-height:175px;padding:22px}.about-rubrics h2{margin-top:30px}.about-menu-panel{left:0;right:auto}.photo-album .card img{height:360px}.story-image{height:360px}.story article{font-size:16px}.faq-list summary{font-size:21px;line-height:1.22}.faq-list details{padding:19px 0}.site-cta{margin-top:62px;padding-top:38px}.site-cta h2{font-size:clamp(33px,10vw,48px)}}
