:root{--black:#090909;--red:#c81018;--white:#f5f1e8;--tan:#d38b4b;--line:#f5f1e833;--font-display:Impact,"Arial Narrow","Roboto Condensed",sans-serif;--font-body:Arial,Helvetica,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--black)}body{background:var(--black);color:var(--white);font-family:var(--font-body),sans-serif;margin:0}a{color:inherit;text-decoration:none}::selection{background:var(--red);color:#fff}.skip-link{z-index:100;background:var(--white);color:var(--black);padding:.8rem 1rem;position:fixed;top:-4rem;left:1rem}.skip-link:focus{top:1rem}.site-header{z-index:50;border-bottom:1px solid var(--line);background:#090909f5;grid-template-columns:minmax(220px,1fr) auto minmax(100px,1fr);align-items:center;gap:2rem;height:76px;padding:0 clamp(1.25rem,4vw,4.5rem);display:grid;position:sticky;top:0}.brand{font:400 clamp(1.35rem,2vw,2rem)/1 var(--font-display),sans-serif;text-transform:uppercase}.brand:after{content:"";vertical-align:middle;background:var(--red);width:3px;height:1.3em;margin-left:1.5rem;display:inline-block}.desktop-nav{gap:clamp(1.2rem,2.5vw,2.8rem);font-size:.83rem;display:flex}.desktop-nav a,.site-footer nav a{border-bottom:2px solid #0000;padding:.7rem 0;transition:border-color .2s,color .2s}.desktop-nav a:hover,.desktop-nav a:focus-visible,.site-footer nav a:hover{border-color:var(--red);color:#fff}.language{justify-self:end;gap:.45rem;font-size:.8rem;font-weight:700;display:flex}.language a:not(.active){color:#8f8f8f}.mobile-nav{display:none}.hero{border-bottom:1px solid var(--line);min-height:660px;position:relative;overflow:hidden}.hero-red-plane{z-index:0;background:var(--red);clip-path:polygon(28% 0,100% 0,100% 100%,0 100%);position:absolute;inset:4% 0 7% 45%}.hero-illustration{z-index:2;object-fit:contain;object-position:center bottom}.hero-copy{z-index:3;width:57%;padding:clamp(4.5rem,7vw,7rem) 2rem 8rem clamp(1.25rem,5vw,5rem);position:relative}.eyebrow,.kicker{color:var(--red);letter-spacing:.22em;text-transform:uppercase;font-size:.72rem;font-weight:800}.hero h1{font:400 clamp(4rem,6.5vw,7.5rem)/.9 var(--font-display),sans-serif;letter-spacing:-.025em;text-transform:none;margin:1.2rem 0 1.5rem}.hero blockquote{border-left:60px solid var(--red);margin:0 0 1.8rem;padding-left:1.3rem;font-size:clamp(.95rem,1.15vw,1.15rem);line-height:1.5}.button{justify-content:space-between;align-items:center;gap:2.4rem;width:fit-content;min-height:52px;padding:.85rem 1.25rem;font-weight:750;transition:transform .2s,background .2s,color .2s;display:inline-flex}.button:hover{transform:translateY(-3px)}.button span{font-size:1.35em}.button-red{background:var(--red);color:#fff}.button-light{background:var(--white);color:var(--black)}.button-outline{border:1px solid var(--white)}.vertical-note{z-index:4;writing-mode:vertical-rl;letter-spacing:.25em;font-size:.6rem;position:absolute;top:43%;right:1.2rem}.jump-grid{background:var(--black);grid-template-columns:repeat(3,1fr);gap:1px;padding:0 clamp(1.25rem,3vw,3rem) 3rem;display:grid}.jump-grid a{background:var(--red);grid-template-columns:auto 1fr auto;align-items:end;gap:1.2rem;min-height:185px;padding:2rem;transition:background .2s;display:grid;position:relative}.jump-grid a:hover{background:#e01620}.jump-grid a>span:first-child{align-self:start;font-size:.68rem}.jump-grid strong{font:400 clamp(2rem,3.4vw,3.8rem)/.9 var(--font-display),sans-serif;text-transform:uppercase}.jump-grid a>span:last-child{font-size:2rem}.section{border-top:1px solid var(--line);grid-template-columns:30% 1fr;gap:clamp(2rem,6vw,7rem);padding:clamp(5rem,9vw,9rem) clamp(1.25rem,5vw,5rem);display:grid}.section-heading h2,.struggle-copy h2,.gallery-copy h2{font:400 clamp(3.8rem,7vw,8rem)/.88 var(--font-display),sans-serif;text-transform:uppercase;margin:1rem 0 0}.section-heading.compact h2{font-size:clamp(3.5rem,6vw,7rem)}.section-intro{max-width:520px;margin:2.2rem 0 0;font-size:clamp(1.05rem,1.5vw,1.35rem);line-height:1.6}.about-section{grid-template-columns:25% 32% 1fr;align-items:stretch}.about-copy .lead{margin-top:0;font-size:clamp(1.3rem,1.8vw,1.8rem);line-height:1.45}.about-copy>p:not(.lead){color:#bbb7af;line-height:1.75}.about-copy blockquote{border-left:4px solid var(--red);font:italic 400 clamp(1.5rem,2.4vw,2.5rem)/1.2 var(--font-display),sans-serif;margin:3rem 0 0;padding:1rem 0 1rem 1.3rem}.farm-photo{background:#16120f;min-height:500px;margin:0;position:relative;overflow:hidden}.farm-photo img{object-fit:cover;object-position:center;filter:contrast(1.08)}.farm-photo:after{content:"";mix-blend-mode:multiply;pointer-events:none;background:#c810180f;position:absolute;inset:0}.farm-photo figcaption{z-index:2;background:var(--red);font:400 1.25rem/1.05 var(--font-display);text-transform:uppercase;padding:1.2rem 1.5rem;position:absolute;bottom:0;left:0}.values-section,.history-section,.voices-section,.map-section,.sources-section{grid-template-columns:32% 1fr}.history-section .timeline,.voices-section .voice-grid,.map-section .map-visual,.sources-section ol{grid-column:2}.values-section{isolation:isolate;border-top:0;grid-template-columns:repeat(12,1fr);gap:0;min-height:auto;padding-top:3.5rem;padding-bottom:4.5rem;position:relative;overflow:hidden}.values-section:before{content:"";z-index:-1;background:linear-gradient(90deg,var(--red) 0 24%,transparent 24%);height:7px;position:absolute;top:0;left:clamp(1.25rem,5vw,5rem);right:0}.values-watermark{z-index:-1;color:#0000;-webkit-text-stroke:1px #f5f1e812;font:400 clamp(13rem,26vw,31rem)/1 var(--font-display);letter-spacing:-.06em;position:absolute;top:-.18em;right:-.04em}.values-section .section-heading{grid-column:1/9;padding-right:2rem;position:relative}.values-section .section-heading h2{letter-spacing:-.035em;margin:.65rem 0 0;font-size:clamp(5rem,10.5vw,12.5rem);line-height:.72}.values-section .section-heading h2 em{color:var(--red);margin-left:14%;font-style:normal;display:inline-block}.values-section>.section-intro{border-left:1px solid var(--red);grid-column:9/-1;align-self:end;margin:0 0 .4rem;padding:0 0 .35rem 1.5rem;font-size:clamp(1rem,1.35vw,1.25rem);line-height:1.48}.values-section>.section-intro strong{color:var(--white);font:400 clamp(1.4rem,2vw,2rem)/1 var(--font-display);text-transform:uppercase;margin-bottom:.45rem;display:block}.value-list{border-top:1px solid var(--line);grid-column:2/-1;margin-top:3rem}.value-list article{border-bottom:1px solid var(--line);grid-template-columns:48px minmax(240px,.8fr) 1fr auto;align-items:center;gap:1.5rem;min-height:82px;padding:0 1rem 0 0;transition:padding .25s,background .25s;display:grid}.value-list article:nth-child(2),.value-list article:nth-child(4){margin-left:7%}.value-list article:hover{background:var(--red);padding-left:1rem}.value-list article>span:first-child{color:var(--red);font-size:.65rem}.value-list article:hover>span:first-child{color:var(--white)}.value-list h3{font:400 clamp(1.65rem,2.7vw,3rem)/1 var(--font-display);text-transform:uppercase;margin:0}.value-list p{color:#aaa7a0;margin:0;font-size:.92rem}.value-list article:hover p{color:#fff}.value-list article>span:last-child{font-size:1.35rem}.keywords{font:italic 400 clamp(1.1rem,1.7vw,1.7rem) var(--font-display);word-spacing:.25rem;grid-column:3/-1;align-items:center;gap:1.4rem;margin:2rem 0 0;display:flex}.keywords>span{font:700 .65rem var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--red)}.keywords i{color:var(--red)}.timeline{border-top:2px solid var(--red);grid-template-columns:repeat(4,1fr);margin-top:5rem;display:grid}.timeline article{border-right:1px solid var(--line);padding:2rem 1.5rem 1rem 0;position:relative}.timeline article:before{content:"";background:var(--white);border:4px solid var(--red);border-radius:50%;width:14px;height:14px;position:absolute;top:-8px;left:0}.timeline article>span{color:var(--red);font-size:.65rem}.timeline h3{min-height:58px;font:400 1.4rem/1 var(--font-display);text-transform:uppercase}.timeline p{color:#aaa7a0;font-size:.9rem;line-height:1.6}.struggle-section{background:var(--red);color:#fff;grid-template-columns:33% 14% 53%;height:560px;padding:3.2rem 0 0 clamp(1.25rem,4.5vw,4.5rem);display:grid;position:relative;overflow:hidden}.kicker.light{color:#fff}.struggle-copy{z-index:2;padding-right:2rem}.struggle-copy h2{margin-bottom:1.15rem;font-size:clamp(3.4rem,4.7vw,5.7rem)}.struggle-copy>p:not(.kicker){max-width:470px;margin:0;line-height:1.48}.struggle-copy .button{margin-top:1.6rem}.stat{z-index:3;border-left:1px solid #ffffffbf;align-self:start;margin-top:3.1rem;padding-left:1.4rem}.stat strong{font:400 clamp(4.7rem,6vw,7rem)/.72 var(--font-display)}.stat strong span{font-size:.43em}.stat p{font:400 1.45rem/1 var(--font-display);text-transform:uppercase;margin:.8rem 0 0}.protest-illustration{z-index:1;align-self:end;height:100%;margin:0;line-height:0;position:relative;overflow:hidden}.protest-illustration img{object-fit:contain;object-position:right bottom;transform-origin:100% 100%;display:block;transform:scale(1.15)}.map-visual{background:#16120f;border:1px solid #f5f1e840;min-height:390px;margin:3rem 0 0;position:relative;overflow:hidden}.map-visual>img{object-fit:contain;padding:2rem}.map-labels{z-index:2;position:absolute;inset:0}.map-labels span{background:var(--black);color:var(--white);align-items:center;gap:.45rem;padding:.4rem .65rem;font-size:.78rem;font-weight:700;display:flex;position:absolute}.map-labels i{background:var(--red);border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 3px #c8101838}.map-labels .pati{top:29%;left:37%}.map-labels .grobogan{top:46%;left:49%}.map-labels .blora{top:40%;left:62%}.map-labels .rembang{top:54%;left:72%}.voice-grid{background:var(--line);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:4rem;display:grid}.voice-grid figure{background:var(--black);flex-direction:column;min-height:350px;margin:0;padding:2rem;display:flex}.voice-grid figure>span{color:var(--red);font-size:.7rem}.voice-grid blockquote{font:italic 400 clamp(1.6rem,2.4vw,2.8rem)/1.12 var(--font-display);margin:auto 0}.voice-grid figcaption{background:var(--red);width:fit-content;padding:.45rem .7rem;font-weight:700}.gallery-section{grid-template-columns:27% 1fr;align-items:start}.gallery-copy{position:sticky;top:110px}.gallery-copy p:not(.kicker){color:#aaa7a0;line-height:1.65}.gallery-copy .button{margin-top:1.5rem}.gallery-grid{grid-template-columns:repeat(2,1fr);gap:2rem 1rem;display:grid}.gallery-item{margin:0}.gallery-item:nth-child(3){grid-column:1/-1}.gallery-image{aspect-ratio:4/3;border-bottom:8px solid var(--red);background:#16120f;position:relative;overflow:hidden}.gallery-item:nth-child(3) .gallery-image{aspect-ratio:2.3}.gallery-image img{object-fit:cover;filter:contrast(1.06);transition:transform .45s,filter .45s}.gallery-image:after{content:"";mix-blend-mode:multiply;pointer-events:none;background:#c810180f;position:absolute;inset:0}.gallery-item:hover img{filter:contrast(1.12);transform:scale(1.035)}.gallery-image span{z-index:2;background:var(--black);color:var(--white);font:400 1.25rem var(--font-display);padding:.35rem .55rem;position:absolute;top:1rem;right:1rem}.gallery-item figcaption{justify-content:space-between;gap:1rem;padding-top:.8rem;display:flex}.gallery-item figcaption strong{font:400 1.6rem var(--font-display);text-transform:uppercase}.gallery-item figcaption span{color:#aaa7a0;text-align:right;font-size:.85rem}.sources-section ol{border-top:1px solid var(--line);margin:3rem 0 0;padding:0;list-style:none}.sources-section li{border-bottom:1px solid var(--line);grid-template-columns:70px 1fr;align-items:center;display:grid}.sources-section li span{color:var(--red);font-size:.7rem}.sources-section li p{font-size:1.1rem}.sources-section .button{grid-column:2;margin-top:2rem}.site-footer{border-top:8px solid var(--red);padding:5rem clamp(1.25rem,5vw,5rem) 2rem}.footer-brand{font-size:clamp(3.5rem,8vw,9rem);display:inline-block}.footer-brand:after{display:none}.site-footer>p{color:#aaa7a0}.site-footer nav{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;gap:2rem;margin:3rem 0;padding:1rem 0;font-size:.85rem;display:flex}.footer-bottom{color:#777;justify-content:space-between;font-size:.75rem;display:flex}.history-section,.map-section,.voices-section,.sources-section{align-items:start;row-gap:0;padding-top:4.5rem;padding-bottom:4.5rem}.history-section>.section-intro,.map-section>.section-intro{border-left:1px solid var(--red);margin-top:.65rem;padding-left:1rem;line-height:1.45}.history-section .timeline{margin-top:2.3rem}.timeline article{padding-top:1.5rem}.map-section .map-visual{min-height:330px;margin-top:2rem}.voices-section{grid-template-columns:27% 1fr}.voices-section .voice-grid{margin-top:0}.voice-grid figure{min-height:285px}.sources-section ol{margin-top:.5rem}.sources-section li{min-height:62px}.sources-section li p{margin:.8rem 0}.sources-section .button{margin-top:1.4rem}.history-section,.voices-section,.sources-section{position:relative}.history-section:after,.voices-section:after,.sources-section:after{content:"";background:var(--red);width:18%;height:5px;position:absolute;top:0;right:clamp(1.25rem,5vw,5rem)}.map-section{isolation:isolate;grid-template-columns:repeat(12,1fr);position:relative;overflow:hidden}.map-section:before{content:"05";z-index:-2;color:#0000;-webkit-text-stroke:1px #f5f1e812;font:400 clamp(13rem,24vw,28rem)/1 var(--font-display);position:absolute;top:-.2em;right:-.02em}.map-section:after{content:"";z-index:-1;background:var(--red);clip-path:polygon(9% 0,100% 0,100% 100%,0 100%);height:56%;position:absolute;bottom:4.5rem;left:28%;right:0}.map-section .section-heading{z-index:2;grid-column:1/7}.map-section .section-heading h2{font-size:clamp(5rem,8.5vw,10rem);line-height:.78}.map-section>.section-intro{z-index:2;grid-column:8/-1;align-self:end;margin:0 0 .4rem;padding-left:1.2rem}.map-section .map-visual{z-index:2;background:0 0;border:0;grid-column:3/-1;min-height:390px;margin:1.5rem 0 0;overflow:visible}.map-section .map-visual>img{object-fit:contain;filter:drop-shadow(0 18px 25px #00000047);padding:0;transform:rotate(-1deg)scale(1.04)}.map-section .map-labels span{border-bottom:1px solid var(--white);font:400 .76rem var(--font-body);letter-spacing:.08em;text-transform:uppercase;background:0 0;padding:.35rem .15rem}.map-section .map-labels i{width:8px;height:8px;box-shadow:0 0 0 4px #c8101847}@media (max-width:1050px){.desktop-nav{display:none}.site-header{grid-template-columns:1fr auto auto}.mobile-nav{display:block;position:relative}.mobile-nav summary{cursor:pointer;border:1px solid var(--line);place-content:center;gap:7px;width:42px;height:42px;list-style:none;display:grid}.mobile-nav summary::-webkit-details-marker{display:none}.mobile-nav summary span{background:var(--white);width:20px;height:2px;display:block}.mobile-nav nav{background:var(--red);flex-direction:column;width:min(82vw,320px);padding:1rem;display:flex;position:absolute;top:55px;right:0;box-shadow:0 20px 40px #00000073}.mobile-nav nav a{font:400 1.5rem var(--font-display);text-transform:uppercase;border-bottom:1px solid #ffffff40;padding:1rem}.hero{grid-template-columns:58% 42%}.about-section{grid-template-columns:1fr 1fr}.about-section .section-heading{grid-column:1/-1}.struggle-section{grid-template-columns:1fr 1fr;padding-right:0}.protest-illustration{grid-column:1/-1;min-height:430px}}@media (max-width:760px){.site-header{gap:.8rem;height:64px;padding:0 1rem}.brand:after{margin-left:.8rem}.language{font-size:.7rem}.hero{min-height:auto;display:block}.hero-copy{padding:4.5rem 1.25rem 1rem}.hero h1{font-size:clamp(3.6rem,17vw,6.3rem)}.hero blockquote{border-left-width:35px;font-size:.9rem}.hero-art{min-height:500px;margin-top:-2rem}.red-plane{inset:12% -20% 0 0}.vertical-note{display:none}.landscape{height:110px}.jump-grid{padding:0 1rem 2rem;display:block}.jump-grid a{min-height:125px;margin-bottom:3px}.jump-grid strong{font-size:2.2rem}.section,.about-section,.values-section,.history-section,.voices-section,.map-section,.gallery-section,.sources-section{padding:5rem 1.25rem;display:block}.section-heading h2,.section-heading.compact h2,.gallery-copy h2{font-size:clamp(3.5rem,16vw,5.5rem)}.about-copy{margin:2.5rem 0}.farm-photo{min-height:440px}.value-list{margin-top:3rem}.value-list article{grid-template-columns:34px 1fr auto;padding:1.4rem 0}.value-list article p{grid-column:2/-1;margin:0}.keywords{margin-top:2rem;line-height:1.8}.timeline{border-top:0;border-left:2px solid var(--red);grid-template-columns:1fr;margin-left:.5rem}.timeline article{border-right:0;padding:.5rem 1.5rem 2.5rem}.timeline article:before{top:.5rem;left:-8px}.timeline h3{min-height:0}.struggle-section{padding:5rem 0 0;display:block}.struggle-copy,.stat{margin-left:1.25rem;margin-right:1.25rem}.struggle-copy h2{font-size:clamp(4rem,16vw,6rem)}.stat{margin-top:2rem;margin-bottom:1rem}.protest-illustration{min-height:360px}.map-visual{justify-content:start;min-height:260px;margin-top:3rem;overflow:auto}.map-visual svg{min-width:720px}.voice-grid{grid-template-columns:1fr}.voice-grid figure{min-height:280px}.gallery-copy{margin-bottom:3rem;position:static}.gallery-grid{display:block}.gallery-item{margin-bottom:2rem}.gallery-item:nth-child(3) .gallery-image{aspect-ratio:4/3}.sources-section ol{margin-top:3rem}.sources-section .button{margin-top:2rem}.footer-bottom{gap:1rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important}}@media (max-width:760px){.map-visual{min-height:300px;overflow:auto}.map-visual>img{min-width:720px;padding:1rem}.map-labels{min-width:720px}.map-labels .pati{top:28%;left:37%}.map-labels .grobogan{top:45%;left:49%}.map-labels .blora{top:39%;left:62%}.map-labels .rembang{top:53%;left:72%}.hero{min-height:820px;display:block}.hero-copy{width:100%;padding:4.5rem 1.25rem 1rem}.hero h1{max-width:620px;font-size:clamp(3.7rem,16vw,6rem)}.hero blockquote{border-left-width:34px;font-size:.88rem}.hero-red-plane{clip-path:polygon(28% 0,100% 0,100% 100%,0 100%);inset:45% -28% 0 18%}.hero-illustration{object-fit:contain;object-position:68% bottom}.vertical-note{display:none}}@media (min-width:761px) and (max-width:1050px){.struggle-section{height:auto;min-height:920px}.protest-illustration{height:470px}.protest-illustration img{transform:scale(1.08)}}@media (max-width:760px){.struggle-section{height:auto;padding-top:3.5rem}.struggle-copy h2{font-size:clamp(3.7rem,15vw,5.4rem);line-height:.86}.struggle-copy .button{margin-top:1.25rem}.stat{align-items:flex-end;gap:1rem;margin-top:1.25rem;margin-bottom:0;padding-left:1rem;display:flex}.stat strong{font-size:4.5rem}.stat p{margin:0 0 .25rem}.protest-illustration{height:235px;min-height:235px;margin-top:-.5rem}.protest-illustration img{object-fit:cover;object-position:67% bottom;transform:none}}@media (max-width:1050px){.values-section{grid-template-columns:repeat(8,1fr)}.values-section .section-heading{grid-column:1/6}.values-section>.section-intro{grid-column:6/-1}.value-list,.keywords{grid-column:1/-1}}@media (max-width:760px){.about-section{padding-bottom:3rem}.values-section{padding:3.5rem 1.25rem 4rem;display:block}.values-section:before{height:5px;left:1.25rem}.values-watermark{font-size:50vw;top:.2em}.values-section .section-heading{padding:0}.values-section .section-heading h2{font-size:clamp(4.6rem,22vw,7.5rem);line-height:.76}.values-section .section-heading h2 em{margin-left:8%}.values-section>.section-intro{max-width:520px;margin:2.2rem 0 0 8%;padding-left:1rem}.value-list{margin-top:2.5rem}.value-list article,.value-list article:nth-child(2),.value-list article:nth-child(4){grid-template-columns:30px 1fr auto;gap:.65rem;min-height:0;margin-left:0;padding:1.15rem 0}.value-list article p{grid-column:2/-1;margin:.25rem 0 0;font-size:.82rem}.value-list article:hover{padding-left:.6rem}.keywords{margin:1.7rem 0 0 8%;line-height:1.8;display:block}.keywords>span{margin-bottom:.35rem;display:block}.history-section,.map-section,.voices-section,.sources-section{padding-top:3.5rem;padding-bottom:3.5rem}.history-section>.section-intro,.map-section>.section-intro{margin-top:1.5rem}.history-section .timeline{margin-top:2rem}.timeline article{padding-bottom:1.5rem}.map-section .map-visual{min-height:280px;margin-top:2rem}.voices-section .voice-grid{border-top:1px solid var(--line);background:0 0;margin-top:1.5rem;display:block}.voice-grid figure{border-bottom:1px solid var(--line);grid-template-columns:28px 1fr auto;align-items:start;gap:.6rem 1rem;min-height:0;padding:1.25rem 0;display:grid}.voice-grid blockquote{grid-column:2/-1;margin:0;font-size:clamp(1.45rem,7vw,2rem);line-height:1.08}.voice-grid figcaption{grid-column:2;width:fit-content;margin-top:.25rem;padding:.3rem .55rem;font-size:.72rem}.sources-section ol{margin-top:2rem}.history-section:after,.voices-section:after,.sources-section:after{width:30%;height:4px;right:1.25rem}.map-section{padding-left:0;padding-right:0}.map-section .section-heading,.map-section>.section-intro{margin-left:1.25rem;margin-right:1.25rem}.map-section .section-heading h2{font-size:clamp(4.7rem,20vw,7rem)}.map-section:before{font-size:55vw;top:.25em}.map-section:after{clip-path:polygon(12% 0,100% 0,100% 100%,0 100%);height:42%;bottom:2.5rem;left:0}.map-section .map-visual{min-height:260px;margin-top:1rem;overflow:hidden}.map-section .map-visual>img{object-position:45% center;min-width:620px;padding:0;transform:translate(-15%)rotate(-1deg)scale(1.02)}.map-section .map-labels{min-width:620px;transform:translate(-15%)}.map-section .map-labels span{font-size:.65rem}}.map-section .map-labels span{background:var(--black);color:var(--white);white-space:nowrap;border:1px solid #f5f1e861;padding:.42rem .65rem;font-size:.72rem;font-weight:700;box-shadow:0 5px 14px #00000052}.map-section .map-labels i{background:var(--red);flex:none;width:8px;height:8px;box-shadow:0 0 0 3px #c8101840}.map-section .map-labels .pati{top:31%;left:31%}.map-section .map-labels .grobogan{top:49%;left:45%}.map-section .map-labels .blora{top:31%;left:61%}.map-section .map-labels .rembang{top:49%;left:72%}@media (max-width:760px){.map-section .map-labels span{padding:.32rem .48rem;font-size:.6rem}.voices-section{padding-top:2.75rem;padding-bottom:2.75rem}.voices-section .section-heading h2{margin-top:.65rem;font-size:clamp(3.6rem,15vw,5rem);line-height:.8}.voices-section .voice-grid{margin-top:1rem}.voice-grid figure{grid-template-columns:24px 1fr;gap:.4rem .75rem;padding:.95rem 0}.voice-grid blockquote{grid-column:2;margin:0;font-size:clamp(1.25rem,5.8vw,1.75rem);line-height:1.05}.voice-grid figcaption{grid-column:2;margin-top:.1rem}.voice-grid figure>span{padding-top:.15rem}}
