.page-module__Jels2a__page{--f:#0b342d;--d:#082923;--c:#f8f4ec;--o:#ef6a50;--g:#c9a45c;background:var(--c);color:#16352f}.page-module__Jels2a__page p{line-height:1.7}.page-module__Jels2a__head{max-width:900px}.page-module__Jels2a__head h2{font:500 clamp(2.5rem,5vw,4.8rem)/.97 var(--font-display),serif;margin:0}.page-module__Jels2a__hero{color:#fff;background:var(--d);min-height:720px;position:relative;overflow:hidden}.page-module__Jels2a__heroMedia{position:absolute;inset:0}.page-module__Jels2a__heroInner{z-index:2;flex-direction:column;justify-content:space-between;min-height:720px;padding-block:32px 65px;display:flex;position:relative}.page-module__Jels2a__heroInner nav,.page-module__Jels2a__source nav,.page-module__Jels2a__close nav{flex-wrap:wrap;gap:10px;display:flex}.page-module__Jels2a__heroInner>div{max-width:900px}.page-module__Jels2a__hero h1{font:500 clamp(4rem,8vw,7rem)/.9 var(--font-display),serif;margin:0}.page-module__Jels2a__hero strong{font:500 1.65rem var(--font-display),serif;display:block}.page-module__Jels2a__hero a{background:var(--o);margin-top:20px;padding:13px;display:inline-flex}.page-module__Jels2a__quick,.page-module__Jels2a__community,.page-module__Jels2a__ingredients,.page-module__Jels2a__towns,.page-module__Jels2a__kk,.page-module__Jels2a__choice,.page-module__Jels2a__market,.page-module__Jels2a__stays,.page-module__Jels2a__cost,.page-module__Jels2a__method{padding-block:100px}.page-module__Jels2a__quick>div{grid-template-columns:repeat(4,1fr);margin:40px 0 20px;display:grid}.page-module__Jels2a__quick article,.page-module__Jels2a__community article,.page-module__Jels2a__choice article{background:#fff;border:1px solid #16352f25;padding:22px}.page-module__Jels2a__quick span,.page-module__Jels2a__towns span,.page-module__Jels2a__choice span,.page-module__Jels2a__mistakes span,.page-module__Jels2a__method span{color:var(--o)}.page-module__Jels2a__why,.page-module__Jels2a__hinava,.page-module__Jels2a__system,.page-module__Jels2a__seafood,.page-module__Jels2a__beyond,.page-module__Jels2a__diet,.page-module__Jels2a__journey,.page-module__Jels2a__itinerary,.page-module__Jels2a__mistakes,.page-module__Jels2a__source,.page-module__Jels2a__close{background:var(--f);color:#fff;padding-block:110px}.page-module__Jels2a__why,.page-module__Jels2a__system,.page-module__Jels2a__diet,.page-module__Jels2a__mistakes{background:var(--d)}.page-module__Jels2a__why p,.page-module__Jels2a__hinava p,.page-module__Jels2a__system p,.page-module__Jels2a__seafood p,.page-module__Jels2a__beyond p,.page-module__Jels2a__diet p,.page-module__Jels2a__journey p,.page-module__Jels2a__itinerary p,.page-module__Jels2a__mistakes p,.page-module__Jels2a__source p{color:#bdcbc7}.page-module__Jels2a__community>div,.page-module__Jels2a__towns>div,.page-module__Jels2a__seafood>div>div,.page-module__Jels2a__choice>div,.page-module__Jels2a__cost>div{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.page-module__Jels2a__community article,.page-module__Jels2a__towns article,.page-module__Jels2a__cost article{background:#fff;padding:26px}.page-module__Jels2a__ingredients{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.page-module__Jels2a__ingredients article{border-top:5px solid var(--o);background:#fff;padding:28px}.page-module__Jels2a__system>div>div{grid-template-columns:repeat(5,1fr);display:grid}.page-module__Jels2a__system article{border:1px solid #fff2;padding:20px}.page-module__Jels2a__towns em{color:var(--o)}.page-module__Jels2a__seafood article{background:#ffffff08;padding:22px}.page-module__Jels2a__kk{grid-template-columns:1.3fr .7fr;gap:50px;display:grid}.page-module__Jels2a__kk aside{background:#dce1bd;flex-direction:column;justify-content:center;align-items:center;gap:13px;padding:30px;display:flex}.page-module__Jels2a__kk i{color:var(--o)}.page-module__Jels2a__beyond>div>div,.page-module__Jels2a__journey>div>div{grid-template-columns:repeat(4,1fr);display:grid}.page-module__Jels2a__beyond article,.page-module__Jels2a__journey article{border:1px solid #ffffff20;padding:24px}.page-module__Jels2a__choice>div{grid-template-columns:repeat(5,1fr)}.page-module__Jels2a__diet ol{padding-left:20px}.page-module__Jels2a__diet a,.page-module__Jels2a__source a{border:1px solid #ffffff40;padding:12px;display:inline-flex}.page-module__Jels2a__market{grid-template-columns:1fr .8fr;gap:50px;display:grid}.page-module__Jels2a__market aside{background:#e9debd;padding:28px}.page-module__Jels2a__stays{grid-template-columns:1fr 1fr;gap:45px;display:grid}.page-module__Jels2a__itinerary a{border:1px solid #ffffff40;padding:12px;display:inline-flex}.page-module__Jels2a__mistakes>div>div{grid-template-columns:repeat(4,1fr);display:grid}.page-module__Jels2a__mistakes article{border:1px solid #ffffff20;padding:22px}.page-module__Jels2a__method ol{padding:0;list-style:none}.page-module__Jels2a__method li{border-bottom:1px solid #16352f25;grid-template-columns:50px 1fr 2fr;padding:18px;display:grid}.page-module__Jels2a__source{background:var(--o)}.page-module__Jels2a__source h2{font:500 clamp(3rem,6vw,6rem) var(--font-display),serif}.page-module__Jels2a__close nav{margin-top:35px}.page-module__Jels2a__close a{border:1px solid #ffffff35;padding:10px}@media (max-width:850px){.page-module__Jels2a__quick>div,.page-module__Jels2a__community>div,.page-module__Jels2a__towns>div,.page-module__Jels2a__choice>div{grid-template-columns:repeat(2,1fr)}.page-module__Jels2a__ingredients,.page-module__Jels2a__kk,.page-module__Jels2a__market,.page-module__Jels2a__stays{grid-template-columns:1fr}.page-module__Jels2a__system>div>div,.page-module__Jels2a__beyond>div>div,.page-module__Jels2a__journey>div>div{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.page-module__Jels2a__hero h1{font-size:3.7rem}.page-module__Jels2a__quick>div,.page-module__Jels2a__community>div,.page-module__Jels2a__towns>div,.page-module__Jels2a__seafood>div>div,.page-module__Jels2a__choice>div,.page-module__Jels2a__cost>div,.page-module__Jels2a__system>div>div,.page-module__Jels2a__beyond>div>div,.page-module__Jels2a__journey>div>div{grid-template-columns:1fr}.page-module__Jels2a__mistakes>div>div{display:flex;overflow-x:auto}.page-module__Jels2a__mistakes article{min-width:78vw}.page-module__Jels2a__method li{grid-template-columns:35px 1fr}.page-module__Jels2a__method li p{grid-column:2}}.page-module__Jels2a__ingredients .page-module__Jels2a__head h2{font-size:clamp(1.8rem,2.5vw,2.4rem);line-height:1.08}
