@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@500&display=swap);@import url(https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,100..900;1,100..900&display=swap);.app[data-v-310a636a]{position:relative;width:100%;height:100%;background:#f3f1ea;display:flex;flex-direction:column;overflow:hidden}.head{&[data-v-310a636a]{position:fixed;top:0;width:100%;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:30px 50px;box-sizing:border-box;z-index:9999}.logo{&[data-v-310a636a]{position:absolute;left:50px;width:-moz-fit-content;width:fit-content;height:50px;background:#fff;display:flex;flex-direction:row;align-items:center;padding:20px;box-sizing:border-box;gap:10px;border-radius:9999px}img[data-v-310a636a]{width:20px;aspect-ratio:1/1}h2[data-v-310a636a]{margin:0;padding:0;font-family:Roboto,sans-serif;font-weight:500;font-size:15px}}nav{&[data-v-310a636a]{width:-moz-fit-content;width:fit-content;height:60px;background:#fff;display:flex;flex-direction:row;align-items:center;padding:30px;box-sizing:border-box;gap:15px;border-radius:9999px;box-shadow:0 0 12px -8px rgba(0,0,0,.5)}a[data-v-310a636a]{text-decoration:none;margin:0;padding:0;font-family:Roboto,sans-serif;font-weight:500;font-size:15px;color:#c6c6c6;transition:color .3s ease}a.active[data-v-310a636a]{color:#767b85}.circle[data-v-310a636a]{width:10px;aspect-ratio:1/1;background:#f4f4f4;border-radius:9999px}}}@media (max-width:768px){.head{&[data-v-310a636a]{padding:10px 20px}.logo{&[data-v-310a636a]{left:20px;padding:20px 15px}h2[data-v-310a636a]{display:none}}}}#guide-section[data-v-4e8bd094]{width:100%;height:auto;background-color:#f4feff;background-image:radial-gradient(circle,#e5f6f8 4px,transparent 0);background-size:20px 20px;display:flex;flex-direction:column;align-items:center;gap:120px;padding-bottom:80px}.extension-bg-img[data-v-4e8bd094]{width:100%;height:60px;background:#0fdac2;border-radius:0 0 20px 20px}.container[data-v-4e8bd094]{width:90%;display:flex;flex-direction:column;align-items:center;gap:60px}.container .text[data-v-4e8bd094]{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.container .text h2[data-v-4e8bd094]{font-family:BeachDay;font-weight:200;font-size:70px;color:#57abf7;letter-spacing:4px;-webkit-text-stroke:2px #106cd5;text-align:center}.container .text p[data-v-4e8bd094]{font-family:Work Sans,sans-serif;font-weight:600;font-size:18px;color:#6d8f9d;backdrop-filter:blur(2px);line-height:1.6;text-align:center;max-width:80ch}.container .content[data-v-4e8bd094]{width:100%;display:flex;flex-direction:row;align-items:center;gap:20px}.container .content .img-content[data-v-4e8bd094]{display:block;width:30dvw}.container .content .blocks[data-v-4e8bd094]{width:100%;height:auto;display:flex;flex-wrap:wrap;gap:40px;row-gap:40px;justify-content:center}.container .content .blocks .block[data-v-4e8bd094]{max-width:100%;width:40%;min-width:420px;height:170px;flex-shrink:0;background:#fff;border-radius:32px;border:4px solid #ededed;box-shadow:0 0 10px 2px #e9f5f5;gap:25px;display:flex;flex-direction:row;align-items:center;padding:16px;box-sizing:border-box}.container .content .blocks .block .img-block[data-v-4e8bd094]{height:100%;width:auto;border-radius:16px;box-shadow:0 0 2px 2px #e8edef}.container .content .blocks .block .text-block[data-v-4e8bd094]{flex:1;display:flex;flex-direction:column;gap:5px}.container .content .blocks .block .text-block .top-text[data-v-4e8bd094]{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.container .content .blocks .block .text-block .top-text h3[data-v-4e8bd094]{font-family:Work Sans,sans-serif;font-weight:700;font-size:30px;color:#606060}.container .content .blocks .block .text-block .top-text .top-btn[data-v-4e8bd094]{background:#fff;width:40px;height:40px;border-radius:20px;box-shadow:0 0 2px 2px #e8edef}.container .content .blocks .block .text-block .top-text .top-btn img[data-v-4e8bd094]{width:100%}.container .content .blocks .block .text-block .bottom-text[data-v-4e8bd094]{font-family:Work Sans,sans-serif;font-weight:500;font-size:18px;color:#949494;line-height:1.6}@media(max-width:768px){#guide-section[data-v-4e8bd094]{gap:60px}.extension-bg-img[data-v-4e8bd094]{height:20px}.container[data-v-4e8bd094]{gap:30px}.container .text[data-v-4e8bd094]{flex-direction:column;align-items:center;gap:20px}.container .text h2[data-v-4e8bd094]{font-size:30px;-webkit-text-stroke:1px #106cd5}.container .text p[data-v-4e8bd094]{text-align:center;color:#53767e;font-size:15px}.container .content .img-content[data-v-4e8bd094]{display:none}.container .content .blocks[data-v-4e8bd094]{gap:10px}.container .content .blocks .block[data-v-4e8bd094]{border-radius:20px;flex-direction:row}.container .content .blocks .block .img-block[data-v-4e8bd094]{display:block}.container .content .blocks .block .text-block[data-v-4e8bd094]{flex:1;display:flex;flex-direction:column;gap:5px}.container .content .blocks .block .text-block .top-text[data-v-4e8bd094]{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.container .content .blocks .block .text-block .bottom-text[data-v-4e8bd094]{font-family:Work Sans,sans-serif;font-weight:500;font-size:15px;color:#6d8f9d}}@font-face{font-family:BeachDay;src:url(/fonts/beachday.bc8da2f2.ttf) format("truetype");font-weight:400;font-style:normal}#hero-section[data-v-0b8332cb]{position:relative;width:100%;height:100svh;background-color:#f4feff;background-image:radial-gradient(circle,#e5f6f8 4px,transparent 0);background-size:20px 20px;overflow:hidden}.cloud-bg-img[data-v-0b8332cb]{position:absolute;top:0;width:100%;height:auto;filter:drop-shadow(0 4px 8px rgba(0,0,0,.05))}#cloud-bg-desktop[data-v-0b8332cb]{display:block}#cloud-bg-mobile[data-v-0b8332cb]{display:none}#wave-bg-img[data-v-0b8332cb]{position:absolute;left:0;bottom:0;width:100%;height:auto;display:flex;flex-direction:column;padding:0}#wave-bg-img .main-bg-img[data-v-0b8332cb]{width:100%;height:auto;display:block;filter:drop-shadow(0 -4px 12px rgba(6,181,142,.15));transform-origin:bottom center}#wave-bg-img .extension-bg-img[data-v-0b8332cb]{display:none;transform-origin:top center}#container[data-v-0b8332cb]{position:absolute;left:50%;transform:translateX(-50%);bottom:50px;width:70%;height:80dvh;z-index:99;display:flex;flex-direction:column;align-items:center;gap:40px}#container .decorations[data-v-0b8332cb]{position:absolute;top:0;width:100%}#container .decorations .desktop-only[data-v-0b8332cb]{display:block}#container .decorations .mobile-only[data-v-0b8332cb]{display:none}#container .decorations #bear[data-v-0b8332cb],#container .decorations #decoration-left[data-v-0b8332cb]{position:absolute;top:10px;left:-200px;filter:drop-shadow(0 4px 8px rgba(0,0,0,.1))}#container .decorations #decoration-right[data-v-0b8332cb],#container .decorations #watermelon[data-v-0b8332cb]{position:absolute;top:10px;right:-200px;filter:drop-shadow(0 4px 8px rgba(0,0,0,.1))}#container .text[data-v-0b8332cb]{width:auto;height:auto;display:flex;flex-direction:column;align-items:center;gap:20px}#container .text .main-text[data-v-0b8332cb]{position:relative;height:auto;width:auto;margin-bottom:-15px}#container .text .main-text h1[data-v-0b8332cb]{position:relative;text-align:center;font-family:BeachDay;font-weight:200;margin:0;z-index:2;line-height:1;letter-spacing:4px}#container .text .main-text h1 #line-1[data-v-0b8332cb]{display:block;white-space:nowrap;font-size:50px;color:#56abf7;-webkit-text-stroke:2px #106cd5}#container .text .main-text h1 #line-2[data-v-0b8332cb]{display:block;white-space:nowrap;font-size:80px;color:#0fdac2;-webkit-text-stroke:3px #019a86}#container .text p[data-v-0b8332cb]{text-align:center;font-family:Work Sans,sans-serif;font-weight:600;font-size:18px;color:#6d8f9d;max-width:80ch;backdrop-filter:blur(2px);padding:10px;border-radius:8px;line-height:1.6}#container .text p #p-1[data-v-0b8332cb]{font-weight:700;color:#0e8af7}#container .text p #p-2[data-v-0b8332cb]{font-weight:700;color:#0fdac2}#container .video[data-v-0b8332cb]{flex:1;aspect-ratio:16/9;background:#fff;display:flex;justify-content:center;align-items:center;overflow:hidden;border:12px solid #fff;border-radius:48px;position:relative}#container .video .video-wrapper[data-v-0b8332cb]{width:100%;height:100%;-o-object-fit:fill;object-fit:fill;overflow:hidden;border-radius:28px}#container .video .video-wrapper video[data-v-0b8332cb]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width:768px){#cloud-bg-desktop[data-v-0b8332cb]{display:none}#cloud-bg-mobile[data-v-0b8332cb]{display:block}#wave-bg-img .extension-bg-img[data-v-0b8332cb]{display:block;width:100%;height:30svh;background:#0fdac2}#container[data-v-0b8332cb]{width:90%;height:80svh;bottom:30px;gap:20px}#container .decorations[data-v-0b8332cb]{position:absolute;top:0;width:100%}#container .decorations .desktop-only[data-v-0b8332cb]{display:none}#container .decorations .mobile-only[data-v-0b8332cb]{display:block}#container .decorations #bear[data-v-0b8332cb]{position:absolute;top:-5px;left:0;width:40px}#container .decorations #watermelon[data-v-0b8332cb]{position:absolute;top:-5px;right:0;width:40px}#container .text .main-text h1 #line-1[data-v-0b8332cb]{font-size:30px;-webkit-text-stroke:1px #106cd5}#container .text .main-text h1 #line-2[data-v-0b8332cb]{font-size:45px;-webkit-text-stroke:2px #019a86}#container .text p[data-v-0b8332cb]{color:#53767e;font-size:15px;max-width:40ch;padding:15px}#container .video[data-v-0b8332cb]{border:12px solid #fff;border-radius:40px;aspect-ratio:auto}#container .video .video-wrapper[data-v-0b8332cb]{aspect-ratio:inherit;border-radius:28px}}.page-container[data-v-1ae3cf02]{font-family:Arial,sans-serif;background-color:#f7f3ed;min-height:100vh;padding:100px 20px 20px 20px;display:flex;flex-direction:column;align-items:center}.main-content[data-v-1ae3cf02]{width:80%;max-width:900px;text-align:center;padding:40px;border-radius:10px}.main-title[data-v-1ae3cf02]{margin-bottom:10px;display:inline-block;border-radius:5px;font-family:Solway,serif;font-size:45px;font-weight:bolder;color:#0db68f;overflow-wrap:break-word;white-space:normal;width:-moz-fit-content;width:fit-content;padding:0 10px;box-sizing:border-box}.subtitle[data-v-1ae3cf02]{color:#555;font-size:1.5em;margin-bottom:30px}.description[data-v-1ae3cf02]{font-size:1em;line-height:1.6;margin-bottom:40px;text-align:left;font-family:Solway,serif;color:#848484}.video-container[data-v-1ae3cf02]{position:relative;width:100%;padding-bottom:56.25%;background-color:#f0f0f0;border-radius:15px;overflow:hidden}.video-player[data-v-1ae3cf02]{position:absolute;top:0;left:0;width:100%;height:100%;border:20px solid #fff;border-radius:80px;box-sizing:border-box;-o-object-fit:cover;object-fit:cover}.play-button-overlay[data-v-1ae3cf02]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;background-color:#7673ff;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:10;transition:background-color .3s ease}.play-button-overlay[data-v-1ae3cf02]:hover{background-color:#2925f5}.play-icon[data-v-1ae3cf02]{fill:#fff;width:40px;height:40px}@media (max-width:768px){.page-container[data-v-1ae3cf02]{padding:60px 35px 35px 35px}.main-content[data-v-1ae3cf02]{width:100%;padding:30px}.main-title[data-v-1ae3cf02]{font-size:1.8em;padding:4px 10px}.subtitle[data-v-1ae3cf02]{font-size:1.2em;margin-bottom:20px}.description[data-v-1ae3cf02]{font-size:.95em;margin-bottom:25px;text-align:justify}.video-container[data-v-1ae3cf02]{border-radius:10px}.video-player[data-v-1ae3cf02]{border:8px solid #fff;border-radius:20px}.play-button-overlay[data-v-1ae3cf02]{width:60px;height:60px}.play-icon[data-v-1ae3cf02]{width:28px;height:28px}}@media (max-width:480px){.main-title[data-v-1ae3cf02]{font-size:1.5em}.subtitle[data-v-1ae3cf02]{font-size:1em}.description[data-v-1ae3cf02]{font-size:.9em}.play-button-overlay[data-v-1ae3cf02]{width:50px;height:50px}.play-icon[data-v-1ae3cf02]{width:24px;height:24px}}.bottom-section[data-v-1ae3cf02]{width:80%;max-width:900px;margin-top:0}.info-bar[data-v-1ae3cf02]{background-color:#38b2ac;color:#fff;padding:15px 25px;border-radius:10px;display:flex;justify-content:space-between;align-items:center;font-family:Solway,serif;font-size:1.2em;margin-bottom:20px}.info-text[data-v-1ae3cf02]{flex-grow:1;text-align:left;font-size:18px}.info-icon[data-v-1ae3cf02]{display:flex;flex-direction:column;justify-content:center;gap:4px}.info-icon .line[data-v-1ae3cf02]{width:30px;height:3px;background-color:#fff;border-radius:2px}.content-card[data-v-1ae3cf02]{background-color:#fff;padding:30px;border-radius:15px;box-shadow:0 4px 12px rgba(0,0,0,.05);display:flex;gap:20px;align-items:center}.card-text[data-v-1ae3cf02]{flex:1;font-size:1em;line-height:1.6;text-align:left;color:#848484;font-family:Solway,serif}.card-image-container[data-v-1ae3cf02]{width:150px;height:150px;flex-shrink:0;display:flex;justify-content:center;align-items:center}.card-image[data-v-1ae3cf02]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.fade-enter-active[data-v-1ae3cf02],.fade-leave-active[data-v-1ae3cf02]{transition:opacity .4s ease}.fade-enter-from[data-v-1ae3cf02],.fade-leave-to[data-v-1ae3cf02]{opacity:0}.video-selector[data-v-3cd8f95c]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:15px;justify-content:center}.video-selector.sub-selector[data-v-3cd8f95c]{justify-content:flex-start;margin-top:-5px}.video-selector button[data-v-3cd8f95c]{padding:10px 14px;border-radius:25px;border:none;cursor:pointer;background-color:#ffae50;color:#fff}.video-selector button.active[data-v-3cd8f95c]{background-color:#ffae50;color:#fff;border-radius:25px;box-shadow:-4px 4px 6px rgba(0,0,0,.4);font-weight:700}.video-title[data-v-3cd8f95c]{margin-bottom:10px;font-size:18px;font-weight:700}.video-selector.sub-selector button[data-v-3cd8f95c]{background-color:rgba(16,156,123,.7);color:#fff}.video-selector.sub-selector button.active[data-v-3cd8f95c]{background-color:#0db68f;box-shadow:-4px 4px 6px #ffff14}.page-container[data-v-3cd8f95c]{font-family:Arial,sans-serif;background-color:#f7f3ed;min-height:100vh;padding:100px 20px 20px 20px;display:flex;flex-direction:column;align-items:center}.main-content[data-v-3cd8f95c]{width:80%;max-width:900px;text-align:center;padding:40px;border-radius:10px}.main-title[data-v-3cd8f95c]{margin-bottom:10px;display:inline-block;border-radius:5px;font-family:Solway,serif;font-size:45px;font-weight:bolder;color:#0db68f;overflow-wrap:break-word;white-space:normal;width:-moz-fit-content;width:fit-content;padding:0 10px;box-sizing:border-box}.description[data-v-3cd8f95c]{font-size:1em;line-height:1.6;margin-bottom:40px;text-align:center;font-family:Solway,serif;color:#848484}.video-container[data-v-3cd8f95c]{position:relative;width:100%;max-width:600px;margin:0 auto;padding-bottom:38.25%;background-color:#f0f0f0;border-radius:20px;overflow:hidden}.video-player[data-v-3cd8f95c]{position:absolute;top:0;left:0;width:100%;height:100%;border:15px solid #fff;border-radius:40px;box-sizing:border-box;-o-object-fit:cover;object-fit:cover}.play-button-overlay[data-v-3cd8f95c]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;background-color:#7673ff;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:10;transition:background-color .3s ease}.play-button-overlay[data-v-3cd8f95c]:hover{background-color:#2925f5}.play-icon[data-v-3cd8f95c]{fill:#fff;width:40px;height:40px}@media (max-width:768px){.page-container[data-v-3cd8f95c]{padding:60px 35px 35px 35px}.main-content[data-v-3cd8f95c]{width:100%;padding:30px}.main-title[data-v-3cd8f95c]{font-size:1.8em;padding:4px 10px}.description[data-v-3cd8f95c]{font-size:.95em;margin-bottom:25px;text-align:justify}.video-player[data-v-3cd8f95c]{border:8px solid #fff;border-radius:20px}.play-button-overlay[data-v-3cd8f95c]{width:60px;height:60px}.play-icon[data-v-3cd8f95c]{width:28px;height:28px}}@media (max-width:480px){.main-title[data-v-3cd8f95c]{font-size:1.5em}.description[data-v-3cd8f95c]{font-size:.9em}.play-button-overlay[data-v-3cd8f95c]{width:50px;height:50px}.play-icon[data-v-3cd8f95c]{width:24px;height:24px}}@media (max-width:768px){.card-image-container[data-v-3cd8f95c]{display:none}}.mobile-text-only[data-v-3cd8f95c]{display:none}.bottom-section[data-v-3cd8f95c]{width:80%;max-width:900px;margin-top:0}.info-bar[data-v-3cd8f95c]{background-color:#38b2ac;color:#fff;padding:15px 25px;border-radius:10px;display:flex;justify-content:space-between;align-items:center;font-family:Solway,serif;font-size:1.2em;margin-bottom:20px}.info-text[data-v-3cd8f95c]{flex-grow:1;text-align:left;font-size:18px}.info-icon[data-v-3cd8f95c]{display:flex;flex-direction:column;justify-content:center;gap:4px}.info-icon .line[data-v-3cd8f95c]{width:30px;height:3px;background-color:#fff;border-radius:2px}.content-card[data-v-3cd8f95c]{background-color:#fff;padding:30px;border-radius:15px;box-shadow:0 4px 12px rgba(0,0,0,.05);display:flex;gap:20px;align-items:center}.card-text[data-v-3cd8f95c]{flex:1;font-size:1em;line-height:1.6;text-align:left;color:#848484;font-family:Solway,serif}.card-image-container[data-v-3cd8f95c]{width:150px;height:120px;flex-shrink:0;display:flex;justify-content:center;align-items:center}.card-image[data-v-3cd8f95c]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.fade-enter-active[data-v-3cd8f95c],.fade-leave-active[data-v-3cd8f95c]{transition:opacity .4s ease}.fade-enter-from[data-v-3cd8f95c],.fade-leave-to[data-v-3cd8f95c]{opacity:0}@media (max-width:768px){.card-image-container[data-v-3cd8f95c]{display:none}.info-bar[data-v-3cd8f95c]{font-size:1em;padding:12px 18px}.content-card[data-v-3cd8f95c]{flex-direction:column;text-align:center}.info-text[data-v-3cd8f95c]{font-size:14px;padding:2px}.video-container[data-v-3cd8f95c]{position:relative;width:100%;max-width:600px;margin:0 auto;padding-bottom:98.25%;background-color:#f0f0f0;border-radius:20px;overflow:hidden}}.video-selector[data-v-40b25bc4]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:15px;justify-content:center}.video-selector.sub-selector[data-v-40b25bc4]{justify-content:flex-start;margin-top:-5px}.video-selector button[data-v-40b25bc4]{padding:10px 14px;border-radius:25px;border:none;cursor:pointer;background-color:rgba(16,156,123,.7);color:#fff}.video-selector button.active[data-v-40b25bc4]{background-color:#0db68f;box-shadow:-4px 4px 6px #ffff14;font-weight:700}.page-container[data-v-40b25bc4]{font-family:Arial,sans-serif;background-color:#f7f3ed;min-height:100vh;padding:100px 20px 20px 20px;display:flex;flex-direction:column;align-items:center}.main-content[data-v-40b25bc4]{width:80%;max-width:900px;text-align:center;padding:40px;border-radius:10px}.main-title[data-v-40b25bc4]{margin-bottom:10px;display:inline-block;border-radius:5px;font-family:Solway,serif;font-size:45px;font-weight:bolder;color:#0db68f;overflow-wrap:break-word;white-space:normal;width:-moz-fit-content;width:fit-content;padding:0 10px;box-sizing:border-box}.description[data-v-40b25bc4]{font-size:1em;line-height:1.6;margin-bottom:40px;text-align:center;font-family:Solway,serif;color:#848484}.map-section[data-v-40b25bc4]{margin:40px 0;padding:20px;background-color:#fff;border-radius:15px;box-shadow:0 4px 12px rgba(0,0,0,.05)}.map-container[data-v-40b25bc4]{display:flex;gap:30px;align-items:flex-start}.map-wrapper[data-v-40b25bc4]{position:relative;flex:1;max-width:350px}.google-map[data-v-40b25bc4]{width:100%;height:auto;aspect-ratio:1/1;border-radius:10px;border:1px solid #e0e0e0;max-width:100%}.region-info[data-v-40b25bc4]{flex:1;text-align:left}.region-header h3[data-v-40b25bc4]{color:#f4a261;font-family:Solway,serif;font-size:1.2em;margin-bottom:10px;background-color:#f4a261;color:#fff;padding:10px 15px;border-radius:8px;font-weight:700}.region-description[data-v-40b25bc4]{color:#848484;font-family:Solway,serif;line-height:1.5;margin-bottom:20px}.recipes-section h4[data-v-40b25bc4]{color:#333;font-family:Solway,serif;margin-bottom:15px}.recipe-buttons[data-v-40b25bc4]{display:flex;flex-direction:column;gap:10px}.recipe-button[data-v-40b25bc4]{display:flex;justify-content:space-between;align-items:center;padding:12px 18px;border:none;border-radius:8px;cursor:pointer;font-family:Solway,serif;font-size:.9em;transition:all .3s ease}.recipe-button.available[data-v-40b25bc4]{background-color:#38b2ac;color:#fff}.recipe-button.available[data-v-40b25bc4]:hover{background-color:#2c9a93;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.1)}.recipe-button[data-v-40b25bc4]:not(.available){background-color:#e5e5e5;color:#999;cursor:not-allowed}.plus-icon[data-v-40b25bc4]{font-size:1.2em;font-weight:700}.video-container[data-v-40b25bc4]{position:relative;width:100%;max-width:600px;margin:0 auto;padding-bottom:38.25%;background-color:#f0f0f0;border-radius:20px;overflow:hidden}.video-player[data-v-40b25bc4]{position:absolute;top:0;left:0;width:100%;height:100%;border:15px solid #fff;border-radius:40px;box-sizing:border-box;-o-object-fit:cover;object-fit:cover}.play-button-overlay[data-v-40b25bc4]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;background-color:#7673ff;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:10;transition:background-color .3s ease}.play-button-overlay[data-v-40b25bc4]:hover{background-color:#2925f5}.play-icon[data-v-40b25bc4]{fill:#fff;width:40px;height:40px}@media (max-width:768px){.page-container[data-v-40b25bc4]{padding:60px 35px 35px 35px}.main-content[data-v-40b25bc4]{width:100%;padding:30px}.main-title[data-v-40b25bc4]{font-size:1.8em;padding:4px 10px}.description[data-v-40b25bc4]{font-size:.95em;margin-bottom:25px;text-align:justify}.map-container[data-v-40b25bc4]{flex-direction:column;gap:20px}.map-wrapper[data-v-40b25bc4]{max-width:100%}.google-map[data-v-40b25bc4]{aspect-ratio:4/5;max-width:90%;margin:0 auto}.region-info[data-v-40b25bc4]{text-align:center}.video-player[data-v-40b25bc4]{border:8px solid #fff;border-radius:20px}.play-button-overlay[data-v-40b25bc4]{width:60px;height:60px}.play-icon[data-v-40b25bc4]{width:28px;height:28px}.video-container[data-v-40b25bc4]{position:relative;width:100%;max-width:600px;margin:0 auto;padding-bottom:98.25%;background-color:#f0f0f0;border-radius:20px;overflow:hidden}}@media (max-width:480px){.main-title[data-v-40b25bc4]{font-size:1.5em}.description[data-v-40b25bc4]{font-size:.9em}.play-button-overlay[data-v-40b25bc4]{width:50px;height:50px}.play-icon[data-v-40b25bc4]{width:24px;height:24px}.recipe-button[data-v-40b25bc4]{padding:10px 15px;font-size:.8em}.google-map[data-v-40b25bc4]{aspect-ratio:3/4;max-width:100%}}.bottom-section[data-v-40b25bc4]{width:80%;max-width:900px;margin-top:0}.info-bar[data-v-40b25bc4]{background-color:#38b2ac;color:#fff;padding:15px 25px;border-radius:10px;display:flex;justify-content:space-between;align-items:center;font-family:Solway,serif;font-size:1.2em;margin-bottom:20px}.info-text[data-v-40b25bc4]{flex-grow:1;text-align:left;font-size:18px}.info-icon[data-v-40b25bc4]{display:flex;flex-direction:column;justify-content:center;gap:4px;cursor:pointer}.info-icon .line[data-v-40b25bc4]{width:30px;height:3px;background-color:#fff;border-radius:2px}.content-card[data-v-40b25bc4]{background-color:#fff;padding:30px;border-radius:15px;box-shadow:0 4px 12px rgba(0,0,0,.05);display:flex;gap:20px;align-items:center}.card-text[data-v-40b25bc4]{flex:1;font-size:1em;line-height:1.6;text-align:left;color:#848484;font-family:Solway,serif}.card-image-container[data-v-40b25bc4]{width:150px;height:120px;flex-shrink:0;display:flex;justify-content:center;align-items:center}.card-image[data-v-40b25bc4]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.fade-enter-active[data-v-40b25bc4],.fade-leave-active[data-v-40b25bc4]{transition:opacity .4s ease}.fade-enter-from[data-v-40b25bc4],.fade-leave-to[data-v-40b25bc4]{opacity:0}@media (max-width:768px){.card-image-container[data-v-40b25bc4]{display:none}.info-bar[data-v-40b25bc4]{font-size:1em;padding:12px 18px}.content-card[data-v-40b25bc4]{flex-direction:column;text-align:center}.info-text[data-v-40b25bc4]{font-size:14px;padding:2px}.map-wrapper[data-v-40b25bc4]{max-width:100%;margin:0 auto;display:flex;justify-content:center;align-items:center;text-align:center}}.home[data-v-7d590bca]{width:100%;height:auto;background:#f3f1ea;display:flex;flex-direction:column;justify-content:center}