.HomeCafeSection_entryWrap__014pU{margin-top:16px}.HomeCafeSection_entry__yjE_6{display:flex;align-items:center;gap:14px;min-height:72px;padding:12px 18px;border:1px solid #b3c49880;border-radius:13px;color:#f5edce;background:linear-gradient(110deg,#315645,#213e32);transition:background .15s,border-color .15s}.HomeCafeSection_entry__yjE_6:hover{background:#345b47;border-color:#ddc38a}.HomeCafeSection_entryIcon__kfTyK{display:grid;place-items:center;width:38px;height:38px;flex:0 0 auto;color:#e4c68b;border:1px solid #e4c68b44;border-radius:10px}.HomeCafeSection_entryIcon__kfTyK svg{width:23px;height:23px}.HomeCafeSection_entry__yjE_6 strong{display:block;font-size:1rem;font-weight:600}.HomeCafeSection_entry__yjE_6 small{display:block;margin-top:4px;color:#c4d2b6;font-size:.75rem}.HomeCafeSection_arrow__4WZWm{margin-inline-start:auto;color:#e4c68b;font-size:1.25rem}.HomeCafeSection_discover__evC31{display:inline-flex;gap:9px;padding:10px 0 0;color:#c7d4be;font-size:.75rem;text-underline-offset:4px}.HomeCafeSection_discover__evC31:hover{color:#f2dfb4;text-decoration:underline}.HomeCafeSection_section__ma42k{color-scheme:light;color:#294b3d;background:#f4f0e4;padding:clamp(42px,6vw,80px) 24px;border-block:1px solid #d8ddc9;scroll-margin-top:80px}.HomeCafeSection_inner__VQh92{width:min(1120px,100%);margin-inline:auto}.HomeCafeSection_intro__7hsTY{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:clamp(30px,5vw,64px);gap:clamp(30px,5vw,64px);align-items:center}.HomeCafeSection_eyebrow__Y7dNo{display:inline-flex;align-items:center;gap:9px;color:#667951;letter-spacing:.18em;font-size:.65rem;font-weight:700}.HomeCafeSection_eyebrow__Y7dNo svg{width:18px;height:21px}.HomeCafeSection_copy__kfVxf h2{max-width:420px;margin:19px 0 12px;color:#264a3c;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.3rem,4.2vw,3.6rem);font-weight:400;line-height:1.06;letter-spacing:-.045em}.HomeCafeSection_tagline__O__qi{margin:0 0 15px;color:#887142;font-size:.92rem;line-height:1.6}.HomeCafeSection_description__N_92k{max-width:415px;margin:0;color:#65725f;font-size:.88rem;line-height:1.85}.HomeCafeSection_enter__Xbl76{display:inline-flex;align-items:center;justify-content:space-between;gap:36px;min-height:49px;margin-top:25px;padding:13px 20px;border:1px solid #28523e;border-radius:9px;background:#28523e;color:#fff6d9;font-size:.85rem;font-weight:600;transition:background .15s}.HomeCafeSection_enter__Xbl76:hover{background:#356348}.HomeCafeSection_enter__Xbl76 span{color:#dfc58b;font-size:1.1rem}.HomeCafeSection_preview__AiK8a{margin:0;min-width:0;overflow:hidden;border:1px solid #d2d8c1;border-radius:16px;background:#e1e4ce;box-shadow:0 12px 30px #2d4d3612}.HomeCafeSection_previewImage__Gay0i{position:relative;width:100%;aspect-ratio:1.5;overflow:hidden}.HomeCafeSection_previewImage__Gay0i img{object-fit:cover;object-position:50% 48%;transform:scale(1.28)}.HomeCafeSection_preview__AiK8a figcaption{position:relative;display:flex;align-items:center;gap:8px;padding:15px 17px;background:#faf7ed;color:#627658;font-size:.57rem;font-weight:600;letter-spacing:.1em}.HomeCafeSection_flag__SbfEP{display:inline-grid;place-items:center;width:17px;height:12px;flex:0 0 auto;border-radius:2px;background:#b6443e;color:#fff8e9;font:12px Georgia,serif}.HomeCafeSection_previewMark__cnCW5{margin-inline-start:auto;color:#a68b53;font-size:17px}.HomeCafeSection_features__hd3Ji{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:25px;gap:25px;margin-top:42px}.HomeCafeSection_feature__RQpdi{padding-top:21px;border-top:1px solid #cdd4bd;min-width:0}.HomeCafeSection_featureTop__Vm_w9{display:flex;align-items:center;justify-content:space-between;color:#627952}.HomeCafeSection_featureTop__Vm_w9 svg{width:22px;height:24px}.HomeCafeSection_featureTop__Vm_w9 span{color:#a6ad93;font-size:.65rem;letter-spacing:.08em}.HomeCafeSection_feature__RQpdi h3{margin:15px 0 10px;font-size:.86rem;line-height:1.55;font-weight:600}.HomeCafeSection_feature__RQpdi p{margin:0;color:#6b7865;font-size:.77rem;line-height:1.8}.HomeCafeSection_discover__evC31:focus-visible,.HomeCafeSection_entry__yjE_6:focus-visible,.HomeCafeSection_section__ma42k a:focus-visible{outline:3px solid #bd975b;outline-offset:5px}.HomeCafeSection_section__ma42k[dir=rtl] .HomeCafeSection_copy__kfVxf h2{letter-spacing:0;font-family:inherit;line-height:1.4}.HomeCafeSection_section__ma42k[dir=rtl] .HomeCafeSection_eyebrow__Y7dNo,.HomeCafeSection_section__ma42k[dir=rtl] figcaption{letter-spacing:0}@media (max-width:1000px){.HomeCafeSection_features__hd3Ji{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 30px}.HomeCafeSection_previewImage__Gay0i{aspect-ratio:1.2}.HomeCafeSection_previewImage__Gay0i img{transform:scale(1.3)}}@media (max-width:760px){.HomeCafeSection_entry__yjE_6{min-height:68px;padding:12px 14px;gap:11px}.HomeCafeSection_entry__yjE_6 strong{font-size:.95rem}.HomeCafeSection_entry__yjE_6 small{font-size:.7rem}.HomeCafeSection_section__ma42k{padding:42px 20px}.HomeCafeSection_intro__7hsTY{grid-template-columns:minmax(0,1fr);gap:30px}.HomeCafeSection_copy__kfVxf h2{max-width:none;font-size:clamp(2.2rem,8vw,3rem)}.HomeCafeSection_description__N_92k{max-width:540px}.HomeCafeSection_enter__Xbl76{margin-top:22px}.HomeCafeSection_previewImage__Gay0i{aspect-ratio:1.55}.HomeCafeSection_preview__AiK8a figcaption{font-size:.5rem;padding:13px}.HomeCafeSection_features__hd3Ji{margin-top:30px;gap:24px 22px}.HomeCafeSection_feature__RQpdi h3{font-size:.82rem}}@media (max-width:390px){.HomeCafeSection_features__hd3Ji{grid-template-columns:minmax(0,1fr);gap:24px}.HomeCafeSection_feature__RQpdi h3{margin-top:10px}.HomeCafeSection_preview__AiK8a figcaption{letter-spacing:.02em}}@media (prefers-reduced-motion:reduce){.HomeCafeSection_enter__Xbl76,.HomeCafeSection_entry__yjE_6{transition:none}}