.GuideVisuals-module__hTec6G__features,.GuideVisuals-module__hTec6G__degrees{grid-template-columns:repeat(auto-fit,minmax(135px,1fr));gap:10px;margin:18px 0 24px;display:grid}.GuideVisuals-module__hTec6G__features>div,.GuideVisuals-module__hTec6G__degrees>div{background:var(--wash);border-block:1px solid var(--rule);text-align:center;min-width:0;padding:16px 12px}.GuideVisuals-module__hTec6G__features dt{color:var(--muted);font-size:12px}.GuideVisuals-module__hTec6G__features dd{color:var(--green);margin:8px 0 0;font-size:18px;line-height:1.7}.GuideVisuals-module__hTec6G__degrees dt{color:var(--green);font-size:36px;line-height:1.5}.GuideVisuals-module__hTec6G__degrees dd{margin:6px 0 0;font-size:13px;line-height:1.8}.GuideVisuals-module__hTec6G__drinks{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;margin:20px 0;display:grid}.GuideVisuals-module__hTec6G__drink{text-align:center;background:var(--wash);border:1px solid var(--rule);padding:12px}.GuideVisuals-module__hTec6G__glass{width:64px;height:78px;margin:auto;display:block}.GuideVisuals-module__hTec6G__drink h3{color:var(--green);margin:5px 0 10px!important;font-size:17px!important}.GuideVisuals-module__hTec6G__drink ol{margin:0;padding:0;font-size:13px;line-height:1.8;list-style:none}.GuideVisuals-module__hTec6G__drink li+li:before{content:"↓";color:var(--green);display:block}.GuideVisuals-module__hTec6G__drink small{color:var(--muted);margin-top:9px;font-size:11px;display:block}.GuideVisuals-module__hTec6G__comparison{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin:20px 0;display:grid}.GuideVisuals-module__hTec6G__compare{background:var(--wash);border:1px solid var(--rule);min-width:0;padding:16px}.GuideVisuals-module__hTec6G__bottle{width:45px;height:78px;margin:auto;display:block}.GuideVisuals-module__hTec6G__compare h3{text-align:center;color:var(--green);margin:8px 0!important;font-size:19px!important}.GuideVisuals-module__hTec6G__compare strong{text-align:center;font-size:14px;font-weight:500;display:block}.GuideVisuals-module__hTec6G__compare p{margin:10px 0 0!important;font-size:13px!important;line-height:1.9!important}.GuideVisuals-module__hTec6G__process{border:1px dashed var(--rule);background:var(--wash);margin:20px 0;padding:18px}.GuideVisuals-module__hTec6G__process ol{gap:22px;margin:0;padding:0;list-style:none;display:flex}.GuideVisuals-module__hTec6G__process li{text-align:center;flex:1;min-width:0;font-size:16px;line-height:1.7;position:relative}.GuideVisuals-module__hTec6G__process li+li:before{content:"→";color:var(--green);position:absolute;top:30px;left:-18px}.GuideVisuals-module__hTec6G__process span{color:var(--muted);margin-bottom:8px;font-size:12px;display:block}.GuideVisuals-module__hTec6G__process strong{color:var(--green);font-weight:500}.GuideVisuals-module__hTec6G__process figcaption{text-align:center;color:var(--muted);margin-top:16px;font-size:12px}.GuideVisuals-module__hTec6G__recipe{border:1px dashed var(--rule);background:var(--wash);margin:24px 0;padding:16px}.GuideVisuals-module__hTec6G__ratio{text-align:center;color:var(--green);margin:0 0 18px!important;font-size:23px!important;line-height:1.7!important}.GuideVisuals-module__hTec6G__recipe ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.GuideVisuals-module__hTec6G__recipe li{text-align:center;min-width:0}.GuideVisuals-module__hTec6G__number{color:var(--muted);margin-bottom:8px;font-size:12px;display:block}.GuideVisuals-module__hTec6G__recipe li p{margin:9px 0!important;font-size:13px!important;line-height:1.8!important}.GuideVisuals-module__hTec6G__credit{color:var(--muted);margin-bottom:0!important;font-size:12px!important}@media (max-width:650px){.GuideVisuals-module__hTec6G__comparison{grid-template-columns:1fr}.GuideVisuals-module__hTec6G__compare{grid-template-columns:45px minmax(0,1fr);column-gap:15px;display:grid}.GuideVisuals-module__hTec6G__compare .GuideVisuals-module__hTec6G__bottle{grid-row:1/4;align-self:center}.GuideVisuals-module__hTec6G__compare h3,.GuideVisuals-module__hTec6G__compare strong{text-align:left}.GuideVisuals-module__hTec6G__compare h3{margin:0 0 4px!important}.GuideVisuals-module__hTec6G__compare p{margin-top:7px!important}.GuideVisuals-module__hTec6G__drinks{grid-template-columns:repeat(2,minmax(0,1fr))}.GuideVisuals-module__hTec6G__ratio{font-size:20px!important}.GuideVisuals-module__hTec6G__recipe ol{grid-template-columns:1fr}.GuideVisuals-module__hTec6G__recipe li{text-align:left;grid-template-columns:18px 46px minmax(0,1fr);align-items:center;gap:10px;padding:10px 0;display:grid}.GuideVisuals-module__hTec6G__recipe li+li{border-top:1px dashed var(--rule)}.GuideVisuals-module__hTec6G__recipe .GuideVisuals-module__hTec6G__glass,.GuideVisuals-module__hTec6G__recipe .GuideVisuals-module__hTec6G__bottle{width:45px;height:62px}.GuideVisuals-module__hTec6G__number{margin:0}.GuideVisuals-module__hTec6G__process{padding:16px 12px}.GuideVisuals-module__hTec6G__process li{font-size:13px}.GuideVisuals-module__hTec6G__features dd{font-size:17px}}.GuideVisuals-module__hTec6G__comparison[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.GuideVisuals-module__hTec6G__drinks[data-count="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}.GuideVisuals-module__hTec6G__features[data-count="3"],.GuideVisuals-module__hTec6G__degrees[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:650px){.GuideVisuals-module__hTec6G__comparison[data-count="4"]{grid-template-columns:1fr}.GuideVisuals-module__hTec6G__drinks[data-count="5"]{grid-template-columns:repeat(2,minmax(0,1fr))}.GuideVisuals-module__hTec6G__features[data-count="3"] dd{font-size:16px}.GuideVisuals-module__hTec6G__features[data-count="3"]>div{padding-inline:7px}.GuideVisuals-module__hTec6G__degrees[data-count="3"] dt{font-size:29px}.GuideVisuals-module__hTec6G__degrees[data-count="3"]>div{padding-inline:7px}}.GuideVisuals-module__hTec6G__product{aspect-ratio:1;width:160px;max-width:100%;margin:auto}.GuideVisuals-module__hTec6G__product a{height:100%;display:block}.GuideVisuals-module__hTec6G__product img{object-fit:contain;width:100%;max-width:100%;height:100%;display:block}@media (max-width:650px){.GuideVisuals-module__hTec6G__withPhoto{grid-template-columns:95px minmax(0,1fr)}.GuideVisuals-module__hTec6G__withPhoto .GuideVisuals-module__hTec6G__product{grid-row:1/4;align-self:center;width:95px}.GuideVisuals-module__hTec6G__withPhoto h3{font-size:17px!important}}.GuideVisuals-module__hTec6G__withoutPhoto{display:block}.GuideVisuals-module__hTec6G__imageNote{color:var(--muted);margin-top:10px;font-size:11px;display:block}.GuideVisuals-module__hTec6G__purchaseShop{margin-top:4px;font-size:11px;font-weight:400;line-height:1.6;display:block}.GuideVisuals-module__hTec6G__compare h3 a{text-underline-offset:3px;text-decoration:underline}
.HarvestPlay-module__Q5HkOW__play{border:1px solid var(--rule);border-top:3px solid var(--green);background:var(--wash);border-radius:6px;margin-top:32px;padding:16px 18px 4px}.HarvestPlay-module__Q5HkOW__head{align-items:flex-end;gap:12px;display:flex}.HarvestPlay-module__Q5HkOW__face{flex:none;width:58px;height:54px;position:relative}.HarvestPlay-module__Q5HkOW__face img{object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity .25s;position:absolute;inset:0}.HarvestPlay-module__Q5HkOW__face img.HarvestPlay-module__Q5HkOW__on{opacity:1}.HarvestPlay-module__Q5HkOW__msg{min-width:0;color:var(--ink);animation:HarvestPlay-module__Q5HkOW__hp-pop .4s var(--ease) both;flex:1;margin:0;font-size:15px;line-height:1.7}.HarvestPlay-module__Q5HkOW__msg span{color:var(--green);font-family:Yomogi,Yu Mincho,serif;font-size:17px;display:block}.HarvestPlay-module__Q5HkOW__msg small{color:var(--muted);font-size:12px;line-height:1.6;display:block}.HarvestPlay-module__Q5HkOW__count{color:var(--muted);white-space:nowrap;flex:none;align-self:flex-start;margin:0;font-size:12px}.HarvestPlay-module__Q5HkOW__count b{color:var(--wine);margin:0 3px 0 6px;font-family:Yomogi,Yu Mincho,serif;font-size:22px;font-weight:400}.HarvestPlay-module__Q5HkOW__row{align-items:flex-end;gap:4px;margin-top:10px;display:flex}.HarvestPlay-module__Q5HkOW__plant{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:1;min-width:0;padding:0}.HarvestPlay-module__Q5HkOW__plant:disabled{cursor:default}.HarvestPlay-module__Q5HkOW__plant svg{width:100%;height:auto;display:block;overflow:visible}.HarvestPlay-module__Q5HkOW__plant:not(:disabled):hover .HarvestPlay-module__Q5HkOW__leaves,.HarvestPlay-module__Q5HkOW__plant:not(:disabled):focus-visible .HarvestPlay-module__Q5HkOW__leaves{transform:translateY(-3px)rotate(-2deg)}.HarvestPlay-module__Q5HkOW__plant:focus-visible{outline:2px solid var(--wine);outline-offset:2px;border-radius:6px}.HarvestPlay-module__Q5HkOW__leaves{transform-origin:45px 96px;transform-box:view-box;transition:transform .45s var(--ease),opacity .4s;animation:4.2s ease-in-out infinite alternate HarvestPlay-module__Q5HkOW__hp-sway;animation-delay:var(--d,0s)}.HarvestPlay-module__Q5HkOW__crop{opacity:0;transform-origin:45px 80px;transform-box:view-box;transition:transform .5s var(--ease),opacity .3s;transform:translateY(22px)scale(.7)}.HarvestPlay-module__Q5HkOW__done .HarvestPlay-module__Q5HkOW__leaves{opacity:0;animation:none;transform:translateY(-34px)rotate(10deg)scale(.86)}.HarvestPlay-module__Q5HkOW__done .HarvestPlay-module__Q5HkOW__crop{opacity:1;animation:HarvestPlay-module__Q5HkOW__hp-dig .6s var(--ease);transform:none}.HarvestPlay-module__Q5HkOW__regrow .HarvestPlay-module__Q5HkOW__leaves,.HarvestPlay-module__Q5HkOW__regrow .HarvestPlay-module__Q5HkOW__crop{transition:none;animation:none}@keyframes HarvestPlay-module__Q5HkOW__hp-pop{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes HarvestPlay-module__Q5HkOW__hp-sway{0%{transform:rotate(-2deg)}to{transform:rotate(2.5deg)}}@keyframes HarvestPlay-module__Q5HkOW__hp-dig{0%{opacity:0;transform:translateY(22px)scale(.7)}55%{opacity:1;transform:translateY(-8px)scale(1.06)}to{opacity:1;transform:none}}@media (max-width:560px){.HarvestPlay-module__Q5HkOW__play{padding:14px 12px 2px}.HarvestPlay-module__Q5HkOW__head{flex-wrap:wrap}.HarvestPlay-module__Q5HkOW__msg span{font-size:16px}.HarvestPlay-module__Q5HkOW__count{text-align:right;order:-1;align-self:auto;width:100%}.HarvestPlay-module__Q5HkOW__face{width:48px;height:45px}}
.Stamp-module__M_fj2G__box{background:var(--wash);border:1px solid var(--rule);margin:14px 0 18px;padding:12px}.Stamp-module__M_fj2G__row{align-items:center;gap:14px;display:flex}.Stamp-module__M_fj2G__stamp{border:2px dashed var(--shu);width:76px;height:76px;color:var(--shu);font:inherit;white-space:nowrap;text-align:center;cursor:pointer;background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0 4px;font-family:Yuji Syuku,Zen Old Mincho,serif;font-size:14px;font-weight:400;line-height:1.3;display:flex;transform:rotate(-8deg)}.Stamp-module__M_fj2G__stamp:hover{background:#fff}.Stamp-module__M_fj2G__stamp:focus-visible{outline:2px solid var(--ai);outline-offset:3px}.Stamp-module__M_fj2G__on,.Stamp-module__M_fj2G__on:hover{color:var(--shu);border:2.5px solid var(--shu);cursor:default;background:0 0}.Stamp-module__M_fj2G__pon{animation:.35s ease-out Stamp-module__M_fj2G__pon}@keyframes Stamp-module__M_fj2G__pon{0%{opacity:.2;transform:rotate(-8deg)scale(1.5)}70%{transform:rotate(-8deg)scale(.92)}to{opacity:1;transform:rotate(-8deg)scale(1)}}@media (prefers-reduced-motion:reduce){.Stamp-module__M_fj2G__pon{animation:none}}.Stamp-module__M_fj2G__text{font-size:14px;line-height:1.7}.Stamp-module__M_fj2G__text b,.Stamp-module__M_fj2G__big{color:var(--shu);font-size:20px}.Stamp-module__M_fj2G__card{border-top:1px dashed var(--rule);margin-top:12px;padding-top:10px;font-size:14px;line-height:1.8}.Stamp-module__M_fj2G__card a{color:var(--ai)}.Stamp-module__M_fj2G__undo{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;margin-left:12px;padding:0;font-size:12px;text-decoration:underline}.Stamp-module__M_fj2G__book{border:1px solid var(--rule);background:#fff;margin:16px 0;padding:14px}.Stamp-module__M_fj2G__rank{flex-wrap:wrap;align-items:center;gap:4px 10px;margin:6px 0 4px;display:flex}.Stamp-module__M_fj2G__badge{border:1px solid var(--shu);color:var(--shu);padding:1px 8px;font-size:13px}.Stamp-module__M_fj2G__next{color:var(--muted);font-size:12px}.Stamp-module__M_fj2G__book h2{border-bottom:1px solid var(--rule);margin:22px 0 8px;padding-bottom:4px;font-size:16px}.Stamp-module__M_fj2G__grid{grid-template-columns:repeat(auto-fill,minmax(78px,1fr));gap:10px 6px;display:grid}.Stamp-module__M_fj2G__cell{text-align:center;color:var(--ink);text-decoration:none}.Stamp-module__M_fj2G__mark{border:2.5px solid var(--shu);white-space:nowrap;width:68px;height:68px;color:var(--shu);text-align:center;background:0 0;border-radius:50%;justify-content:center;align-items:center;margin:0 auto;padding:0;font-family:Yuji Syuku,Zen Old Mincho,serif;font-size:12px;font-weight:400;display:flex;transform:rotate(-8deg)}.Stamp-module__M_fj2G__name{color:var(--muted);margin-top:4px;font-size:11px;line-height:1.4;display:block}.Stamp-module__M_fj2G__pick{color:var(--ink);border:1px solid var(--rule);background:var(--paper);margin:6px 0;padding:8px 10px;font-size:13px;line-height:1.6;text-decoration:none;display:block}.Stamp-module__M_fj2G__pick b{color:var(--ai);font-size:15px;display:block}.Stamp-module__M_fj2G__note{color:var(--muted);margin:0 0 8px;font-size:13px}.Stamp-module__M_fj2G__more{margin:10px 0 0;font-size:14px}.Stamp-module__M_fj2G__more a{color:var(--ai)}.Stamp-module__M_fj2G__ranks{margin:6px 0 0;padding-left:1.2em;font-size:13px}.Stamp-module__M_fj2G__warn{color:var(--muted);border-top:1px solid var(--rule);margin-top:14px;padding-top:8px;font-size:12px;line-height:1.7}
.AkaKirishimaGuide-module__rE94mW__guide{--aka:#9b4d53;--aka-wash:#f7eee9}.AkaKirishimaGuide-module__rE94mW__features{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:18px 0 24px;display:grid}.AkaKirishimaGuide-module__rE94mW__features>div{text-align:center;background:var(--aka-wash);border-block:1px solid #d4b4ab;padding:16px 8px}.AkaKirishimaGuide-module__rE94mW__features dt{color:#74675c;font-size:12px}.AkaKirishimaGuide-module__rE94mW__features dd{color:var(--aka);margin:5px 0 0;font-size:22px;line-height:1.5}.AkaKirishimaGuide-module__rE94mW__features small{color:#74675c;font-size:11px;display:block}.AkaKirishimaGuide-module__rE94mW__origin{border:1px dashed var(--rule);background:var(--wash);margin:20px 0;padding:18px}.AkaKirishimaGuide-module__rE94mW__origin figcaption{text-align:center;color:var(--green);margin-bottom:16px;font-size:16px}.AkaKirishimaGuide-module__rE94mW__flow{text-align:center;grid-template-columns:1fr 20px 1fr 20px 1fr;align-items:center;gap:5px;display:grid}.AkaKirishimaGuide-module__rE94mW__flow svg{width:80px;max-width:100%;height:60px;margin:0 auto 8px;display:block}.AkaKirishimaGuide-module__rE94mW__flow span{font-size:13px;line-height:1.6;display:block}.AkaKirishimaGuide-module__rE94mW__flow b{color:var(--aka);font-size:19px}.AkaKirishimaGuide-module__rE94mW__guide .AkaKirishimaGuide-module__rE94mW__caption{color:var(--muted);margin:12px 0;font-size:12px;line-height:1.8}.AkaKirishimaGuide-module__rE94mW__origin .AkaKirishimaGuide-module__rE94mW__caption{text-align:center}.AkaKirishimaGuide-module__rE94mW__comparison{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.AkaKirishimaGuide-module__rE94mW__compareCard{border:1px solid var(--rule);background:var(--wash);min-width:0;padding:15px 12px}.AkaKirishimaGuide-module__rE94mW__compareCard:first-child{background:var(--aka-wash);border-color:#c08c8d}.AkaKirishimaGuide-module__rE94mW__bottle{width:46px;height:78px;margin:auto;display:block}.AkaKirishimaGuide-module__rE94mW__guide .AkaKirishimaGuide-module__rE94mW__compareCard h3{text-align:center;color:var(--green);margin:8px 0;font-size:20px}.AkaKirishimaGuide-module__rE94mW__guide .AkaKirishimaGuide-module__rE94mW__compareCard:first-child h3{color:var(--aka)}.AkaKirishimaGuide-module__rE94mW__compareCard .AkaKirishimaGuide-module__rE94mW__taste{text-align:center;min-height:44px;margin:6px 0 12px;font-size:13px;line-height:1.7}.AkaKirishimaGuide-module__rE94mW__compareCard dl{border-top:1px dashed var(--rule);margin:0;font-size:12px}.AkaKirishimaGuide-module__rE94mW__compareCard dl>div{grid-template-columns:28px 1fr;gap:4px;padding-top:8px;display:grid}.AkaKirishimaGuide-module__rE94mW__compareCard dt{color:var(--muted)}.AkaKirishimaGuide-module__rE94mW__compareCard dd{margin:0;line-height:1.7}.AkaKirishimaGuide-module__rE94mW__degree{background:var(--aka-wash);border-block:1px solid #d4b4ab;align-items:center;gap:26px;padding:20px;display:flex}.AkaKirishimaGuide-module__rE94mW__degree>strong{color:var(--aka);white-space:nowrap;font-size:58px;font-weight:500;line-height:1.2}.AkaKirishimaGuide-module__rE94mW__degree small{font-size:20px}.AkaKirishimaGuide-module__rE94mW__degree dl{margin:0;font-size:13px}.AkaKirishimaGuide-module__rE94mW__degree dl>div{grid-template-columns:80px minmax(0,1fr);gap:10px;padding:4px 0;display:grid}.AkaKirishimaGuide-module__rE94mW__degree dt{color:var(--muted)}.AkaKirishimaGuide-module__rE94mW__degree dd{margin:0}.AkaKirishimaGuide-module__rE94mW__drinks{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.AkaKirishimaGuide-module__rE94mW__drinkCard{border:1px solid var(--rule);background:var(--wash);text-align:center;padding:10px 8px}.AkaKirishimaGuide-module__rE94mW__glass{width:64px;height:78px;margin:auto;display:block}.AkaKirishimaGuide-module__rE94mW__guide .AkaKirishimaGuide-module__rE94mW__drinkCard h3{color:var(--green);margin:5px 0;font-size:16px}.AkaKirishimaGuide-module__rE94mW__drinkCard p{margin:3px 0 12px;font-size:12px}.AkaKirishimaGuide-module__rE94mW__drinkCard ol{margin:0;padding:0;font-size:12px;line-height:1.8;list-style:none}.AkaKirishimaGuide-module__rE94mW__drinkCard li+li:before{content:"↓";color:var(--aka);display:block}.AkaKirishimaGuide-module__rE94mW__guide .AkaKirishimaGuide-module__rE94mW__recipeHeading{color:var(--green);margin:26px 0 12px;font-size:18px;line-height:1.7}.AkaKirishimaGuide-module__rE94mW__ratio{border-block:1px dashed var(--rule);justify-content:center;align-items:center;gap:20px;margin-bottom:18px;padding:12px;display:flex}.AkaKirishimaGuide-module__rE94mW__ratio span{align-items:center;gap:10px;font-size:14px;display:flex}.AkaKirishimaGuide-module__rE94mW__ratio strong{color:var(--aka);font-size:32px;font-weight:500}.AkaKirishimaGuide-module__rE94mW__ratio b{color:var(--muted)}.AkaKirishimaGuide-module__rE94mW__recipe{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.AkaKirishimaGuide-module__rE94mW__recipe li{min-width:0}.AkaKirishimaGuide-module__rE94mW__panel{aspect-ratio:1;width:100%;position:relative;overflow:hidden}.AkaKirishimaGuide-module__rE94mW__panel img{object-fit:fill;width:300%;max-width:none;height:100%;position:absolute;top:0}.AkaKirishimaGuide-module__rE94mW__srOnly{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:650px){.AkaKirishimaGuide-module__rE94mW__drinks{grid-template-columns:repeat(2,minmax(0,1fr))}.AkaKirishimaGuide-module__rE94mW__comparison{grid-template-columns:1fr;gap:10px}.AkaKirishimaGuide-module__rE94mW__compareCard{grid-template-columns:46px minmax(0,1fr);column-gap:15px;padding:12px 15px;display:grid}.AkaKirishimaGuide-module__rE94mW__bottle{grid-row:1/4;align-self:center}.AkaKirishimaGuide-module__rE94mW__guide .AkaKirishimaGuide-module__rE94mW__compareCard h3{text-align:left;margin:0;font-size:20px}.AkaKirishimaGuide-module__rE94mW__compareCard .AkaKirishimaGuide-module__rE94mW__taste{text-align:left;min-height:0;margin:3px 0 8px}.AkaKirishimaGuide-module__rE94mW__compareCard dl{flex-wrap:wrap;gap:5px 12px;display:flex}.AkaKirishimaGuide-module__rE94mW__compareCard dl>div{grid-template-columns:auto auto;gap:5px;padding-top:7px}.AkaKirishimaGuide-module__rE94mW__degree{gap:18px;padding:16px}.AkaKirishimaGuide-module__rE94mW__degree dl>div{display:block}.AkaKirishimaGuide-module__rE94mW__degree dt{font-size:11px}.AkaKirishimaGuide-module__rE94mW__degree>strong{font-size:48px}.AkaKirishimaGuide-module__rE94mW__features dd{font-size:18px}.AkaKirishimaGuide-module__rE94mW__recipe{grid-template-columns:1fr;gap:12px}.AkaKirishimaGuide-module__rE94mW__panel{max-width:320px;margin:auto}.AkaKirishimaGuide-module__rE94mW__recipe li+li{border-top:1px dashed var(--rule);padding-top:12px}.AkaKirishimaGuide-module__rE94mW__flow span{font-size:12px}.AkaKirishimaGuide-module__rE94mW__origin{padding:15px 10px}}@media (max-width:360px){.AkaKirishimaGuide-module__rE94mW__features{gap:6px}.AkaKirishimaGuide-module__rE94mW__features dd{font-size:16px}.AkaKirishimaGuide-module__rE94mW__flow{grid-template-columns:1fr 14px 1fr 14px 1fr;gap:2px}.AkaKirishimaGuide-module__rE94mW__flow b{font-size:16px}}.AkaKirishimaGuide-module__rE94mW__product{aspect-ratio:1;width:150px;max-width:100%;margin:auto}.AkaKirishimaGuide-module__rE94mW__product a{height:100%;display:block}.AkaKirishimaGuide-module__rE94mW__product img{object-fit:contain;width:100%;max-width:100%;height:100%;display:block}@media (max-width:650px){.AkaKirishimaGuide-module__rE94mW__compareCard{grid-template-columns:95px minmax(0,1fr)}.AkaKirishimaGuide-module__rE94mW__product{grid-row:1/4;align-self:center;width:95px}}
