.mystic{--mj-ink:#203b2d;--mj-paper:#f5f2e9;--mj-gold:#b39a65;background:var(--mj-paper);color:var(--mj-ink);font:15px/1.65 Arial,sans-serif}.mystic *{box-sizing:border-box}.mystic a{color:inherit;text-decoration:none}.mystic img{max-width:100%;display:block}.mystic button,.mystic input,.mystic select,.mystic textarea{font:inherit}.mystic button{cursor:pointer}.mystic :focus-visible{outline-offset:4px;outline:3px solid #b47830}.mystic h1,.mystic h2,.mystic h3{letter-spacing:-.045em;color:inherit;margin:0;font-family:Georgia,serif;font-weight:400;line-height:1.08}.mystic h1{font-size:clamp(60px,6.8vw,104px)}.mystic h2{font-size:clamp(38px,4.5vw,65px)}.mystic h3{font-size:29px}.mystic em{font-weight:400}.mystic p{margin:0 0 20px}.mystic figure{margin:0}.mystic small{font-size:12px}.mystic section[id]{scroll-margin-top:25px}.mj-skip{z-index:100;background:#fff;padding:12px;position:fixed;top:-100px;left:20px}.mj-skip:focus{top:10px}.mj-header{justify-content:space-between;align-items:center;gap:25px;height:106px;padding:0 5%;display:flex}.mj-brand{white-space:nowrap;align-items:center;gap:12px;font-family:Georgia,serif;font-size:25px;line-height:1.2;display:flex}.mj-brand small{letter-spacing:.17em;margin-top:6px;font-family:Arial,sans-serif;font-size:8px;display:block}.mj-emblem{font-size:48px;font-weight:300}.mj-brand img{object-fit:contain;width:45px;height:45px}.mj-header nav{align-items:center;gap:30px;font-size:12px;display:flex}.mystic .mj-button{border:1px solid var(--mj-ink);background:var(--mj-ink);color:#fffdf5;border-radius:3px;justify-content:space-between;align-items:center;gap:35px;padding:15px 25px;font-size:13px;line-height:1.4;transition:background .2s;display:inline-flex}.mystic .mj-button:hover{background:#375a44}.mystic .mj-button.small{padding:12px 19px}.mystic .mj-button.light{background:var(--mj-paper);color:var(--mj-ink);border:0}.mystic .mj-button.light:hover{background:#fff}.mj-hero{color:#fffdf4;height:700px;min-height:650px;margin:0 22px;position:relative}.mj-hero>img{object-fit:cover;object-position:50% 55%;width:100%;height:100%}.mj-shade{background:linear-gradient(90deg,#0e1d14d4,#0e1d1440 70%),linear-gradient(#0000 60%,#0e1d1473);position:absolute;inset:0}.mj-hero-copy{max-width:720px;position:absolute;inset:65px auto auto 6%}.mj-eyebrow{letter-spacing:.18em;text-transform:uppercase;font-size:10px;font-weight:600;margin-bottom:23px!important}.mj-hero-copy>p:not(.mj-eyebrow){color:#eeeadd;margin:28px 0;font-size:16px}.mj-hero-foot{letter-spacing:.15em;border-top:1px solid #ffffff48;justify-content:space-between;padding-top:16px;font-size:9px;display:flex;position:absolute;bottom:25px;left:6%;right:5%}.mj-ribbon{border-bottom:1px solid #203b2d25;justify-content:space-around;gap:20px;padding:26px 5%;font:italic 19px Georgia,serif;display:flex}.mj-section{padding:95px 7%}.mj-intro{grid-template-columns:1fr 1fr;gap:9%;display:grid}.mj-intro>div:last-child{color:#536055;padding-top:20px}.mj-lead{color:var(--mj-ink);font:24px/1.4 Georgia,serif}.mj-caption-line{flex-wrap:wrap;gap:10px;margin-top:25px;display:flex}.mj-caption-line span{border:1px solid #203b2d30;border-radius:20px;padding:6px 12px;font-size:10px}.mj-feature{background:#e5e3d6;grid-template-columns:1.12fr 1fr;align-items:stretch;display:grid}.mj-feature>img{object-fit:cover;width:100%;height:600px}.mj-feature>div{padding:75px 13%}.mj-feature h2{margin-bottom:30px}.mj-feature p:not(.mj-eyebrow){color:#536055}.mj-hand{font:italic 22px/1.5 Georgia,serif;margin-top:25px!important}.mj-text-link{border-bottom:1px solid;padding-bottom:5px;font-size:12px;display:inline-block}.mj-section-head{justify-content:space-between;align-items:flex-end;gap:7%;margin-bottom:50px;display:flex}.mj-section-head>p{color:#657164;max-width:350px;margin-bottom:4px;font-size:14px}.mj-routes{grid-template-columns:repeat(3,1fr);gap:35px;display:grid}.mj-routes article{border-top:1px solid #203b2d;flex-direction:column;align-items:flex-start;padding-top:23px;display:flex}.mj-routes article>span{letter-spacing:.12em;color:#6c765f;font-size:10px}.mj-routes h3{margin:22px 0}.mj-routes p{color:#536055;font-size:14px}.mj-routes small{color:#6c765f;margin-top:auto}.mj-routes a{margin-top:10px;font-size:11px;text-decoration:underline}.mj-details{border-top:1px solid #203b2d45;border-bottom:1px solid #203b2d45;margin-top:45px}.mj-details summary{cursor:pointer;justify-content:space-between;gap:25px;padding:22px 0;font-size:15px;list-style:none;display:flex}.mj-details>p{color:#637064;font-size:12px}.mj-days{grid-template-columns:repeat(4,1fr);gap:25px;padding:15px 0;display:grid}.mj-days p{font-size:13px}.mj-days b{margin-bottom:12px;display:block}.mj-wellness{color:#f5f2e9;background:#203b2d;padding:90px 7%}.mj-wellness .mj-section-head>p{color:#c0caba}.mj-wellness-grid{grid-template-columns:1fr 1fr;gap:9%;display:grid}.mj-wellness-grid article{border-top:1px solid #ffffff40;padding-top:26px}.mj-wellness-grid h3{margin-bottom:24px}.mj-wellness-grid p{color:#c6cebf;font-size:14px}.mj-gallery{grid-template-columns:repeat(6,1fr);gap:20px;display:grid}.mj-gallery figure:nth-child(-n+2){grid-column:span 3}.mj-gallery figure{grid-column:span 2}.mj-gallery img{object-fit:cover;width:100%;height:270px}.mj-gallery figure:nth-child(-n+2) img{height:350px}.mystic figcaption{color:#6b735f;letter-spacing:.02em;margin-top:10px;font-size:10px}.mj-videos{grid-template-columns:repeat(3,1fr);gap:22px;padding-bottom:25px;display:grid}.mj-videos video{aspect-ratio:16/9;object-fit:cover;background:#203b2d;width:100%}.mj-enquire{background:#e9e7db;grid-template-columns:1fr 1fr;gap:12%;padding:85px 7%;display:grid}.mj-enquire h2{margin-bottom:25px}.mj-enquire>div>p:not(.mj-eyebrow){color:#536055;max-width:440px}.mj-notice{border-left:2px solid #a99057;padding-left:15px;font-size:12px}.mj-enquire>div>a{border-bottom:1px solid;font-size:13px}.mj-form{align-content:start;gap:17px;display:grid}.mj-form label,.mj-planner label{gap:6px;font-size:11px;font-weight:600;display:grid}.mj-form input,.mj-form select,.mj-form textarea,.mj-planner input,.mj-planner select,.mj-planner textarea{color:var(--mj-ink);background:#fffdf7;border:1px solid #203b2d35;border-radius:3px;width:100%;min-width:0;padding:11px 12px;line-height:1.5}.mj-form textarea,.mj-planner textarea{resize:vertical}.mj-form-row{grid-template-columns:1.5fr 1fr;gap:18px;display:grid}.mj-form>small{color:#596755}.mystic .mj-footer{background:var(--mj-paper);color:var(--mj-ink);border-top:1px solid #203b2d25;justify-content:space-between;align-items:center;gap:25px;padding:35px 5%;display:flex}.mj-footer p{margin:0;font-size:11px}.mj-footer>div{gap:25px;font-size:11px;display:flex}.mj-planner{min-height:80vh;padding:36px 5% 70px}.mj-planner h1{font-size:50px}.mj-planner-head{justify-content:space-between;align-items:center;gap:25px;margin-bottom:28px;display:flex}.mj-toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mj-quiet{color:var(--mj-ink);background:0 0;border:1px solid #203b2d50;border-radius:3px;padding:10px 15px;font-size:12px}.mj-quiet:hover{background:#e5e3d6}.mj-planner-tabs{border-bottom:1px solid #203b2d30;gap:6px;margin:30px 0;display:flex;overflow-x:auto}.mj-planner-tabs button{white-space:nowrap;color:#64705f;background:0 0;border:0;border-bottom:3px solid #0000;padding:14px 22px}.mj-planner-tabs button[aria-pressed=true]{color:var(--mj-ink);border-bottom-color:var(--mj-ink);font-weight:600}.mj-metrics{grid-template-columns:repeat(4,1fr);gap:15px;margin:25px 0;display:grid}.mj-metrics>div{background:#fffdf6;border:1px solid #203b2d25;border-radius:4px;padding:22px}.mj-metrics small{color:#66745d;text-transform:uppercase;letter-spacing:.1em;font-size:10px;display:block}.mj-metrics strong{margin-top:8px;font:32px Georgia,serif;display:block}.mj-metrics span{color:#64705f;font-size:11px}.mj-alert{background:#efe9d6;border:1px solid #c3ad78;border-radius:4px;margin:20px 0;padding:15px 20px;font-size:12px}.mj-card{background:#fffdf7;border:1px solid #203b2d25;border-radius:5px;margin:20px 0;padding:25px}.mj-card h3{margin-bottom:15px;font-size:25px}.mj-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.mj-grid.two{grid-template-columns:1fr 1fr}.mj-span{grid-column:1/-1}.mj-table-wrap{background:#fffdf7;border:1px solid #203b2d25;border-radius:4px;overflow-x:auto}.mj-table{border-collapse:collapse;text-align:left;width:100%;min-width:820px;font-size:12px}.mj-table th{color:#63705c;letter-spacing:.05em;text-transform:uppercase;background:#e6e8dd;padding:15px;font-size:10px;font-weight:600}.mj-table td{vertical-align:top;border-top:1px solid #203b2d20;padding:18px 15px}.mj-table td b{margin-bottom:5px;font-size:14px;display:block}.mj-table small{color:#65715d;max-width:230px;font-size:10px;display:block}.mj-table input[type=number]{max-width:80px}.mj-pill{background:#eeeedf;border:1px solid #b9b69c;border-radius:20px;padding:3px 9px;font-size:10px;display:inline-block}.mj-pill.good{color:#244d33;background:#dce8d9;border-color:#a4b9a0}.mj-empty{text-align:center;border:1px dashed #203b2d50;padding:45px 25px}.mj-empty h3{margin-bottom:15px}.mj-empty p{color:#65715d;font-size:13px}.mj-line{border-bottom:1px solid #203b2d22;grid-template-columns:1fr auto;align-items:center;gap:20px;padding:14px 0;font-size:13px;display:grid}.mj-comparison{background:#e8e9dd;border-radius:10px;height:9px;margin-top:7px;overflow:hidden}.mj-comparison span{background:#708965;height:100%;display:block}.mj-state{color:#53674a;min-height:20px;font-size:12px}.mj-gate{background:#fffdf7;border:1px solid #203b2d35;max-width:620px;margin:70px auto;padding:40px}.mj-gate h1{margin:15px 0;font-size:40px}.mj-muted{color:#66745d;font-size:12px}.mj-planner button:disabled{cursor:wait;opacity:.6}.mj-planner a.source{font-size:12px;text-decoration:underline}.mj-plan-controls{flex-wrap:wrap;align-items:center;gap:15px;display:flex}.mj-plan-controls select{width:auto;max-width:350px}.mj-booking{border-left:4px solid #b39a65}.mj-booking header{justify-content:space-between;align-items:flex-start;gap:25px;margin-bottom:18px;display:flex}.mj-booking h3{margin-bottom:5px}.mj-booking p{margin:0}.mj-booking .mj-grid{grid-template-columns:repeat(4,1fr)}.mj-inline{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mj-inline input[type=checkbox]{width:18px;min-height:18px}.mj-risk{color:#8a431c!important}.mj-form-help{color:#66745d;font-size:11px}.mj-savebar{z-index:20;background:#e8e8dc;border:1px solid #203b2d30;border-radius:4px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px;padding:13px 20px;display:flex;position:sticky;top:0}.mj-savebar p{margin:0;font-size:12px}.mj-savebar button{white-space:nowrap}@media (min-width:1600px){.mystic>main{max-width:1800px;margin:auto}}@media (max-width:1000px){.mj-header nav{gap:15px}.mj-section,.mj-wellness{padding:65px 5%}.mj-hero{height:680px}.mj-feature>div{padding:50px 8%}.mj-feature>img{height:550px}.mj-routes{gap:22px}.mj-section-head{flex-direction:column;align-items:flex-start;gap:22px}.mj-section-head>p{max-width:600px}.mj-enquire{gap:7%;padding:65px 5%}.mj-metrics,.mj-booking .mj-grid{grid-template-columns:repeat(2,1fr)}.mystic .mj-footer{flex-wrap:wrap}.mj-footer>p{display:none}}@media (max-width:680px){.mj-header{height:90px;padding:0 6%}.mj-brand{font-size:22px}.mj-emblem{font-size:36px}.mj-header nav>a:not(.mj-button){display:none}.mystic .mj-button.small{padding:10px 12px;font-size:11px}.mj-hero{height:calc(87svh - 90px);min-height:620px;max-height:760px;margin:0 10px}.mj-hero-copy{inset:50px 7% auto}.mystic h1{font-size:58px}.mj-hero-copy>p:not(.mj-eyebrow){font-size:14px}.mj-hero-foot{font-size:8px;left:7%;right:7%}.mj-hero-foot span:last-child{display:none}.mj-eyebrow{letter-spacing:.13em;font-size:8px}.mj-ribbon{gap:20px;padding:20px 6%;font-size:14px}.mj-ribbon span:last-child{display:none}.mj-section,.mj-wellness{padding:55px 7%}.mj-intro{grid-template-columns:1fr;gap:25px}.mj-intro>div:last-child{padding:0}.mj-feature{grid-template-columns:1fr}.mj-feature>img{height:360px}.mj-feature>div{padding:40px 7%}.mj-routes,.mj-wellness-grid,.mj-days,.mj-enquire{grid-template-columns:1fr;gap:30px}.mj-routes{gap:35px}.mj-routes h3{margin:15px 0}.mj-routes small{margin-top:4px}.mj-section-head{margin-bottom:30px}.mj-gallery{gap:15px}.mj-gallery figure{grid-column:span 3}.mj-gallery figure:last-child{grid-column:span 6}.mj-gallery img,.mj-gallery figure:nth-child(-n+2) img{height:220px}.mj-gallery figure:last-child img{height:300px}.mj-videos{grid-template-columns:1fr}.mj-enquire{padding:50px 7%}.mystic .mj-footer{gap:25px;padding:30px 7%}.mj-footer>div{width:100%}.mj-grid,.mj-grid.two{grid-template-columns:1fr}.mj-planner-head{flex-direction:column;align-items:flex-start}.mj-planner h1{font-size:40px}.mj-planner-tabs button{padding:12px 15px;font-size:12px}.mj-metrics{gap:10px}.mj-metrics>div{padding:16px}.mj-metrics strong{font-size:27px}.mj-booking .mj-grid{grid-template-columns:1fr 1fr}.mj-card{padding:20px}.mj-gate{margin:40px 6%;padding:30px}.mj-savebar{padding:12px}.mj-savebar .mj-button{padding:11px 15px;font-size:11px}.mj-savebar p{font-size:10px}.mj-plan-controls{gap:10px}.mj-form-row{gap:12px}}@media (prefers-reduced-motion:reduce){.mystic *{scroll-behavior:auto;transition:none}}.mj-fun-collage{margin:0 0 45px!important}.mj-fun-collage>img{object-fit:contain;border-radius:3px;width:100%;height:auto}.mj-travel-album{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;padding:10px 0 30px;display:grid}.mj-travel-album img{object-fit:cover;width:100%;height:330px}.mj-gallery .mj-story-photo{object-position:50% 35%}@media (max-width:680px){.mj-fun-collage{margin-bottom:30px!important}.mj-travel-album{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.mj-travel-album img{height:230px}}.mj-journal-link{background:#e8e6d9;justify-content:space-between;align-items:center;gap:35px;margin-top:45px;padding:32px;display:flex}.mj-journal-link .mj-eyebrow{margin-bottom:12px!important}.mj-journal-link h3{margin-bottom:16px}.mj-journal-link p:not(.mj-eyebrow){color:#536055;max-width:660px;margin:0;font-size:13px}.mj-journal-link>a{flex-shrink:0}.mj-journal-intro{padding-bottom:30px}.mj-journal-intro>p:not(.mj-eyebrow){max-width:760px;margin-top:25px}.mj-journal-intro .mj-fun-collage{margin-top:45px!important}.mj-journal-chapter{padding-top:45px;padding-bottom:45px}.mj-journal-grid{columns:3;column-gap:25px}.mj-journal-grid figure{break-inside:avoid;margin-bottom:25px}.mj-journal-grid img{object-fit:contain;width:100%;height:auto;max-height:650px}.mj-journal-grid.mj-single-photo{columns:1;max-width:440px}.mj-footer>div{flex-wrap:wrap}@media (max-width:1000px){.mj-journal-link{flex-direction:column;align-items:flex-start}.mj-journal-grid{columns:2}}@media (max-width:680px){.mj-journal-link{padding:25px}.mj-journal-grid{columns:1}.mj-journal-chapter{padding-top:25px;padding-bottom:25px}.mj-journal-intro h1{font-size:48px}.mj-journal-intro .mj-fun-collage{margin-top:30px!important}}.mj-language{border:1px solid #203b2d40;border-radius:3px;padding:9px 12px;font-weight:600}.mj-journeys{background:#eeeee3}.mj-memory{background:#fffdf7;border:1px solid #203b2d25;grid-template-columns:.85fr 1.15fr;display:grid}.mj-memory>img{object-fit:cover;width:100%;height:100%;min-height:470px}.mj-memory>div{padding:40px}.mj-memory h3{margin-bottom:20px;font-size:37px}.mj-memory p:not(.mj-eyebrow){color:#536055;font-size:14px}.mj-journey-format{letter-spacing:.02em;color:#65715d!important;font-size:11px!important}.mj-walk-rhythm{border-top:1px solid #203b2d25;grid-template-columns:repeat(3,1fr);gap:15px;margin:20px 0;padding:20px 0;list-style:none;display:grid}.mj-walk-rhythm b{font:20px Georgia,serif;display:block}.mj-walk-rhythm span{color:#65715d;margin-top:8px;font-size:11px;display:block}.mj-journey-grid{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:45px;display:grid}.mj-journey-grid article{border-top:1px solid #203b2d;flex-direction:column;align-items:flex-start;padding-top:22px;display:flex}.mj-journey-grid h3{margin-bottom:20px;font-size:29px}.mj-journey-grid p{color:#536055;font-size:14px}.mj-journey-grid small{margin-top:auto;margin-bottom:18px}.mj-botanical{grid-template-columns:1fr 1fr;gap:7%;display:grid}.mj-botanical article{border-top:1px solid #203b2d45;padding-top:25px}.mj-botanical h3{margin:15px 0 23px}.mj-botanical h3 em{margin-top:9px;font-size:23px;display:block}.mj-botanical p{color:#536055;font-size:14px}.mj-source-links{flex-wrap:wrap;gap:20px;font-size:12px;text-decoration:underline;display:flex}.mj-tree-register{margin:20px 0}.mj-tree-register>div{border-bottom:1px solid #203b2d25;padding:18px 0}.mj-tree-register dt{margin-bottom:8px;font-size:14px;font-weight:600}.mj-tree-register dd{color:#536055;margin:0;font-size:13px}.mj-discovery{background:#eeeee3}.mystic main[lang=ja]{font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,Yu Gothic,Meiryo,sans-serif;line-height:1.9}.mystic main[lang=ja] h1,.mystic main[lang=ja] h2,.mystic main[lang=ja] h3{letter-spacing:.015em;font-family:Yu Mincho,Hiragino Mincho ProN,serif;line-height:1.4}.mystic main[lang=ja] .mj-hero h1{font-size:clamp(47px,5.6vw,80px)}.mystic main[lang=ja] .mj-hero-copy{max-width:850px}.mystic main[lang=ja] .mj-eyebrow{letter-spacing:.08em}.mystic main[lang=ja] .mj-button{gap:18px}.mj-header .mj-brand{flex-shrink:0}.mj-header nav{flex-wrap:wrap;justify-content:flex-end}@media (max-width:1000px){.mj-memory{grid-template-columns:1fr 1.2fr}.mj-memory>div{padding:30px}.mj-memory h3{font-size:31px}.mj-journey-grid{gap:22px}.mj-botanical{gap:5%}}@media (max-width:680px){.mj-header nav>a.mj-language{padding:8px 9px;font-size:11px;display:inline-flex!important}.mj-header{gap:12px;height:auto;min-height:92px;padding-top:15px;padding-bottom:15px}.mj-header nav{gap:8px}.mj-header .mj-brand{font-size:19px}.mj-header .mj-brand img{width:36px;height:36px}.mj-header .mj-brand small{font-size:6px}.mj-memory,.mj-botanical,.mj-journey-grid{grid-template-columns:1fr}.mj-memory>img{height:260px;min-height:0}.mj-memory>div{padding:26px}.mj-memory h3{font-size:30px}.mj-walk-rhythm{gap:8px}.mj-walk-rhythm b{font-size:18px}.mj-journey-grid{gap:30px}.mj-botanical{gap:35px}.mystic main[lang=ja] .mj-hero h1{font-size:45px}.mystic main[lang=ja] h2{font-size:34px}.mystic main[lang=ja] .mj-hero-copy{inset:35px 7% auto}.mystic main[lang=ja] .mj-header .mj-button{font-size:10px}.mj-header nav .mj-button{gap:10px}}@media (max-width:380px){.mj-header .mj-brand{gap:7px;font-size:17px}.mj-header .mj-brand img{width:30px;height:30px}.mj-header nav{gap:5px}.mystic .mj-button.small{padding:9px;font-size:10px}.mj-header nav>a.mj-language{padding:7px;font-size:10px}.mystic main[lang=ja] .mj-hero h1{font-size:40px}}.mj-foraging{background:#e8ebdf}.mj-foraging-intro{color:#536055;max-width:850px}.mj-foraging-audiences{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin:38px 0 45px;display:grid}.mj-foraging-audiences article{border-top:1px solid #203b2d40;padding-top:22px}.mj-foraging-audiences h3{margin-bottom:15px;font-size:25px}.mj-foraging-audiences p,.mj-foraging-services p,.mj-foraging-practical p{color:#536055;font-size:14px}.mj-foraging-packages{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.mj-foraging-packages article{background:#fffdf7;border:1px solid #203b2d25;flex-direction:column;align-items:flex-start;padding:26px 22px;display:flex}.mj-foraging-packages h3{margin-bottom:20px;font-size:29px}.mj-foraging-packages p:not(.mj-eyebrow){color:#536055;font-size:14px}.mj-foraging-packages small{color:#536055;margin-top:auto;margin-bottom:20px}.mj-science-head{max-width:800px;margin:65px 0 30px}.mj-science-head h3{margin-bottom:20px;font-size:35px}.mj-science-head>p:last-child{color:#536055;font-size:14px}.mj-foraging-services{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 45px;display:grid}.mj-foraging-services article{border-top:1px solid #203b2d40;padding-top:22px}.mj-foraging-services h3{margin-bottom:17px;font-size:27px}.mj-foraging-practical{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;padding:15px 0 25px;display:grid}.mj-foraging-practical h3{margin-bottom:15px;font-size:23px}.mj-foraging .mj-section-head>p{max-width:400px}@media (max-width:1100px){.mj-foraging-packages{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.mj-foraging-audiences,.mj-foraging-services,.mj-foraging-practical,.mj-foraging-packages{grid-template-columns:1fr}.mj-foraging-audiences{gap:20px}.mj-foraging-packages article{padding:26px}.mj-science-head{margin-top:45px}.mj-science-head h3{font-size:30px}}
