.blog-nav .active{color:var(--red)}.orchard-hero{position:relative;min-height:720px;padding:0;display:flex;align-items:flex-end;overflow:hidden;background:#10281b}.orchard-hero-image,.orchard-overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.orchard-hero-image{object-fit:cover;object-position:center}.orchard-overlay{background:linear-gradient(90deg,#05120be0,#05120b94 48%,#05120b1a 85%),linear-gradient(0deg,rgba(5,18,11,.55),transparent 55%)}.orchard-hero-copy{position:relative;z-index:1;color:#fff;padding:150px 0 72px}.orchard-hero-copy h1{font-family:Georgia,"Noto Serif SC",serif;font-size:clamp(2.8rem,6vw,6.2rem);line-height:.96;letter-spacing:-.05em;max-width:920px;margin:0}.blog-hero.orchard-hero .orchard-hero-copy h1{color:#fff;text-shadow:0 3px 24px rgba(0,0,0,.45)}.orchard-hero-copy .lead{color:#f4efe6;max-width:720px}.orchard-hero-copy .meta{color:#e2d8ca}.photo-credit{font-size:.75rem;color:#dfd5c7;margin-top:20px}.photo-credit a{color:#fff}.past-journey{padding:92px 0;background:#fff6e5}.past-heading{display:grid;grid-template-columns:1fr .7fr;gap:60px;align-items:end;margin-bottom:34px}.past-heading h2{font-family:Georgia,"Noto Serif SC",serif;font-size:clamp(2.2rem,4.2vw,4.5rem);line-height:1.02;margin:0}.past-heading>p{line-height:1.75;color:#665b50}.farm-video{padding:96px 0;background:#f1eadc}.video-intro{display:grid;grid-template-columns:.72fr 1.28fr;gap:64px;align-items:center}.video-copy h2{font-family:Georgia,"Noto Serif SC",serif;font-size:clamp(2.25rem,4.2vw,4.4rem);line-height:1.03;letter-spacing:-.035em;margin:14px 0 22px}.video-copy>p:not(.section-label):not(.video-presenter){color:#62594f;line-height:1.75}.video-presenter{display:flex;flex-direction:column;border-left:3px solid var(--red);padding-left:15px;margin-top:28px}.video-presenter span{font-size:.8rem;color:#776d64;margin-top:4px}.video-frame{margin:0}.video-frame video{display:block;width:100%;aspect-ratio:16/9;border-radius:18px;background:#102018;box-shadow:0 24px 55px #30170b2b}.video-frame figcaption{margin-top:12px;color:#756a60;font-size:.78rem;text-align:right}.journey-gallery{display:grid;grid-template-columns:1.35fr .75fr .75fr;grid-template-rows:270px 270px;gap:14px}.journey-gallery figure{margin:0;overflow:hidden;border-radius:12px;background:#e7dece}.journey-gallery figure img{width:100%;height:100%;object-fit:cover}.journey-gallery .gallery-wide{grid-row:1/3}.compact-tour{grid-template-columns:1fr 430px;gap:70px;max-width:1160px;align-items:center}.tour-poster{display:block;justify-self:end;width:100%;max-width:420px;text-decoration:none}.tour-poster img{display:block;width:100%;height:auto;aspect-ratio:auto;object-fit:contain;border-radius:16px;box-shadow:0 18px 50px #39130224}.tour-poster span{display:block;text-align:center;color:var(--red);font-weight:800;margin-top:12px}.blog-language{display:flex;align-items:center;gap:8px}.blog-language svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7}.blog-language select{-webkit-appearance:auto;appearance:auto;border:1px solid var(--red);border-radius:999px;background:#fff;color:var(--red);font:700 .88rem/1.2 inherit;padding:9px 12px;max-width:145px;cursor:pointer}body{top:0!important}.goog-te-banner-frame,.goog-te-banner-frame.skiptranslate,iframe.skiptranslate{display:none!important}.goog-logo-link,.goog-te-gadget{font-size:0!important}.journal-masthead{padding:74px 0 54px;background:linear-gradient(180deg,#fff7e7,#fff);border-bottom:1px solid var(--line)}.journal-masthead .blog-shell{display:grid;grid-template-columns:1.35fr .65fr;gap:70px;align-items:end}.journal-masthead h1{font-family:Georgia,"Noto Serif SC",serif;font-size:clamp(3rem,6.2vw,6.5rem);line-height:.93;letter-spacing:-.055em;max-width:850px;margin:0}.journal-masthead>div>p{font-size:1.08rem;line-height:1.75;color:#5b5046}.featured-story{display:grid;grid-template-columns:1.08fr .92fr;gap:64px;align-items:center;padding:72px 0 96px}.featured-image{position:relative;display:block;overflow:hidden;border-radius:22px;background:#eee}.featured-image img{display:block;width:100%;aspect-ratio:1.25;object-fit:cover;transition:transform .5s}.featured-image:hover img{transform:scale(1.025)}.featured-image>span{position:absolute;left:18px;top:18px;padding:9px 12px;background:var(--red);color:#fff;font-size:.7rem;letter-spacing:.12em;font-weight:900}.story-category{color:var(--red);font-size:.73rem;letter-spacing:.13em;font-weight:900}.featured-copy h2{font-family:Georgia,"Noto Serif SC",serif;font-size:clamp(2.25rem,4.2vw,4.4rem);line-height:1.02;letter-spacing:-.035em;margin:18px 0}.featured-copy h2 a,.story-card h3 a{color:var(--ink);text-decoration:none}.featured-copy>p:not(.story-category){font-size:1.05rem;line-height:1.75;color:#60564d}.story-meta{display:flex;gap:18px;font-size:.72rem;letter-spacing:.1em;color:#81766c;margin:20px 0}.read-story{display:inline-flex;color:var(--red)!important;text-decoration:none;font-weight:900;border-bottom:2px solid var(--red);padding-bottom:5px}.journal-grid-section{padding:0 0 100px}.journal-section-head{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:end;border-top:1px solid var(--line);padding-top:42px;margin-bottom:36px}.journal-section-head h2{font-family:Georgia,"Noto Serif SC",serif;font-size:clamp(2rem,3.4vw,3.5rem);margin:0}.journal-section-head>p{line-height:1.7;color:#665d54}.story-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px}.story-card{border:1px solid var(--line);border-radius:18px;overflow:hidden;background:#fff}.story-card img{display:block;width:100%;aspect-ratio:1.7;object-fit:cover}.story-card>div{padding:26px}.story-card h3{font-family:Georgia,"Noto Serif SC",serif;font-size:1.85rem;line-height:1.13;margin:12px 0}.story-card>div>p:not(.story-category){line-height:1.65;color:#665d54}.editorial-note{min-height:420px;border-radius:18px;background:var(--green);color:#fff;padding:36px;display:grid;grid-template-columns:.38fr .62fr;gap:30px}.editorial-note>span{font-size:clamp(2rem,4.2vw,4.4rem);font-weight:950;line-height:.82;color:#f8be3d;writing-mode:vertical-rl;transform:rotate(180deg)}.editorial-note>div{align-self:end}.editorial-note h3{font-family:Georgia,"Noto Serif SC",serif;font-size:2rem;line-height:1.1}.editorial-note p{color:#d7e6dc;line-height:1.7}.editorial-note a{color:#fff;font-weight:900;text-decoration:none}@media(max-width:820px){.orchard-hero{min-height:650px}.orchard-overlay{background:linear-gradient(0deg,#05120beb,#05120b1f 85%)}.orchard-hero-copy{padding:260px 0 45px}.orchard-hero-copy h1{font-size:2.75rem}.video-intro,.past-heading,.journal-masthead .blog-shell,.featured-story,.journal-section-head,.story-grid{grid-template-columns:1fr;gap:30px}.farm-video{padding:68px 0}.journey-gallery{grid-template-columns:1fr 1fr;grid-template-rows:250px 220px 220px}.journey-gallery .gallery-wide{grid-column:1/3;grid-row:auto}.compact-tour{grid-template-columns:1fr;gap:30px}.tour-poster{justify-self:start;max-width:240px}.featured-story{padding:48px 0 72px}.editorial-note{min-height:340px}}@media(max-width:520px){.orchard-hero{min-height:620px}.journey-gallery{grid-template-rows:210px 180px 180px}.past-journey{padding:62px 0}.journal-masthead h1{font-size:3rem}.editorial-note{grid-template-columns:.3fr .7fr;padding:24px}.tour-poster{max-width:190px}}
