*{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{vertical-align:baseline;background:0 0;border:0;outline:0;margin:0;padding:0;font-size:100%}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{vertical-align:baseline;background:0 0;margin:0;padding:0;font-size:100%}ins{color:#000;background-color:#ff9;text-decoration:none}mark{color:#000;background-color:#ff9;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{cursor:help;border-bottom:1px dotted}table{border-collapse:collapse;border-spacing:0}hr{border:0;border-top:1px solid #ccc;height:1px;margin:1em 0;padding:0;display:block}button,input,textarea{appearance:none;vertical-align:middle;background:0 0;border:none;border-radius:0;outline:0;margin:0;padding:0}select::-ms-expand{display:none}*,:after,:before{box-sizing:border-box;margin:0}div,h1,h2,h3,h4,h5,h6,p,dl,dt,dd{color:var(--text-color)}a,a:hover,a:focus{text-decoration:none}*,:before,:after{box-sizing:border-box;margin:0}[mt-05]{margin-top:.5em}[mt-1]{margin-top:1em}[mt-2]{margin-top:2em}[mt-3]{margin-top:3em}[mt-4]{margin-top:4em}[mt-5]{margin-top:5em}[ml-05]{margin-left:.5em}[ml-1]{margin-left:1em}[ml-2]{margin-left:2em}[ml-3]{margin-left:3em}[ml-4]{margin-left:4em}[ml-5]{margin-left:5em}[mb-05]{margin-bottom:.5em}[mb-1]{margin-bottom:1em}[mb-2]{margin-bottom:2em}[mb-3]{margin-bottom:3em}[mb-4]{margin-bottom:4em}[mb-5]{margin-bottom:5em}[mr-05]{margin-right:.5em}[mr-1]{margin-right:1em}[mr-2]{margin-right:2em}[mr-3]{margin-right:3em}[mr-4]{margin-right:4em}[mr-5]{margin-right:5em}[mt-05i]{margin-top:.5em!important}[mt-1i]{margin-top:1em!important}[mt-2i]{margin-top:2em!important}[mt-3i]{margin-top:3em!important}[mt-4i]{margin-top:4em!important}[mt-5i]{margin-top:5em!important}[ml-05i]{margin-left:.5em!important}[ml-1i]{margin-left:1em!important}[ml-2i]{margin-left:2em!important}[ml-3i]{margin-left:3em!important}[ml-4i]{margin-left:4em!important}[ml-5i]{margin-left:5em!important}[mb-05i]{margin-bottom:.5em!important}[mb-1i]{margin-bottom:1em!important}[mb-2i]{margin-bottom:2em!important}[mb-3i]{margin-bottom:3em!important}[mb-4i]{margin-bottom:4em!important}[mb-5i]{margin-bottom:5em!important}[mr-05i]{margin-right:.5em!important}[mr-1i]{margin-right:1em!important}[mr-2i]{margin-right:2em!important}[mr-3i]{margin-right:3em!important}[mr-4i]{margin-right:4em!important}[mr-5i]{margin-right:5em!important}[pt-05]{padding-top:.5em}[pt-1]{padding-top:1em}[pt-2]{padding-top:2em}[pt-3]{padding-top:3em}[pt-4]{padding-top:4em}[pt-5]{padding-top:5em}[pl-05]{padding-left:.5em}[pl-1]{padding-left:1em}[pl-2]{padding-left:2em}[pl-3]{padding-left:3em}[pl-4]{padding-left:4em}[pl-5]{padding-left:5em}[pb-05]{padding-bottom:.5em}[pb-1]{padding-bottom:1em}[pb-2]{padding-bottom:2em}[pb-3]{padding-bottom:3em}[pb-4]{padding-bottom:4em}[pb-5]{padding-bottom:5em}[pr-05]{padding-right:.5em}[pr-1]{padding-right:1em}[pr-2]{padding-right:2em}[pr-3]{padding-right:3em}[pr-4]{padding-right:4em}[pr-5]{padding-right:5em}[pt-05i]{padding-top:.5em!important}[pt-1i]{padding-top:1em!important}[pt-2i]{padding-top:2em!important}[pt-3i]{padding-top:3em!important}[pt-4i]{padding-top:4em!important}[pt-5i]{padding-top:5em!important}[pl-05i]{padding-left:.5em!important}[pl-1i]{padding-left:1em!important}[pl-2i]{padding-left:2em!important}[pl-3i]{padding-left:3em!important}[pl-4i]{padding-left:4em!important}[pl-5i]{padding-left:5em!important}[pb-05i]{padding-bottom:.5em!important}[pb-1i]{padding-bottom:1em!important}[pb-2i]{padding-bottom:2em!important}[pb-3i]{padding-bottom:3em!important}[pb-4i]{padding-bottom:4em!important}[pb-5i]{padding-bottom:5em!important}[pr-05i]{padding-right:.5em!important}[pr-1i]{padding-right:1em!important}[pr-2i]{padding-right:2em!important}[pr-3i]{padding-right:3em!important}[pr-4i]{padding-right:4em!important}[pr-5i]{padding-right:5em!important}[font-11]{font-size:11px!important}[font-12]{font-size:12px!important}[font-13]{font-size:13px!important}[font-14]{font-size:14px!important}[font-15]{font-size:15px!important}[font-16]{font-size:16px!important}[font-17]{font-size:17px!important}[font-18]{font-size:18px!important}[font-19]{font-size:19px!important}[font-20]{font-size:20px!important}[font-weight600]{font-weight:600}[center-center]{flex-flow:column;justify-content:center;align-items:center;display:flex}:root{--navy:#053545;--navy-soft:#0e4a5f;--teal:#179bb0;--warm-gray:#797567;--cream:#fff;--pale-cyan:#eaffff;--white:#fff;--ink:#1c2b30;--ink-soft:#4d5c61;--btn-color:#1576d2;--main-color:#053545;--header-text:#179bb0;--font-heading:"Shippori Mincho", serif;--font-en:"Cormorant Garamond", serif;--font-body:"Noto Sans JP", -apple-system, BlinkMacSystemFont, "Hiragino Sans", sans-serif;--mincho:"Shippori Mincho", serif;--gothic:"Noto Sans JP", -apple-system, BlinkMacSystemFont, "Hiragino Sans", sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[mincho]{font-family:var(--mincho)!important}[gothic]{font-family:var(--gothic)!important}*{box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--font-body);color:var(--ink);background:var(--cream);-webkit-font-smoothing:antialiased;margin:0;font-weight:300;line-height:1.9}img{max-width:100%;display:block}h1,h2,h3,h4{font-family:var(--font-heading);color:var(--navy);margin:0;font-weight:600;line-height:1.5}a{color:inherit}.wrap,[main-wrap]{max-width:1080px;margin:0 auto;padding:0 24px;position:relative;overflow:hidden}@media (width<=600px){.wrap,[main-wrap]{padding:0 12px}}[flex-right]{flex-flow:column;justify-content:center;align-items:flex-end;display:flex}.eyebrow-en{font-family:var(--font-en);letter-spacing:.04em;font-style:italic}.pc-only{display:inline}.kicker,[main-color]{color:var(--main-color)}[tagline]{font-family:var(--font-heading);color:var(--navy);margin-bottom:26px;font-size:min(6vmin,35px);font-weight:600}[day-label]{font-size:min(4.5vmin,30px);font-family:var(--mincho);border-bottom:1px solid var(--main-color);font-weight:700;display:inline-block}[day-box]{background:#fffc;width:100%;min-height:100px;margin:0 auto;padding:3em;position:relative}@media (width<=600px){[day-box]{width:100%;padding:2em 1em;overflow:hidden}}[day-box] h2,[day-box] h3,[day-box] p{font-family:var(--gothic);text-align:left;color:var(--main-color);margin-bottom:1em}[day-box] h2{letter-spacing:.05em;margin-bottom:1em;font-size:min(6vmin,30px)}[day-box] h3{letter-spacing:.1em;font-size:min(4.2vmin,18px);font-weight:900;line-height:.4em}[day-box] p{letter-spacing:.1em;font-size:min(4vmin,18px);font-weight:500}[day-box] p[p-list]{margin-bottom:0}[bottom-text]{flex-flow:column;justify-content:stretch;align-items:stretch;width:100%;display:flex;position:relative}[bottom-text]>[text-content]{width:100%}[bottom-text]>[image-content]{flex-flow:row;justify-content:space-between;align-items:start;width:100%;margin-top:1em;display:flex}[bottom-text]>[image-content]>img{width:49%}[top-text]{flex-flow:column;justify-content:stretch;align-items:stretch;width:100%;display:flex;position:relative}[top-text]>[text-content]{width:100%}[top-text]>[image-content]{flex-flow:row;justify-content:space-between;align-items:start;width:100%;margin-bottom:2em;display:flex}[top-text]>[image-content]>img{width:49%}[left-text]{flex-flow:row;justify-content:space-between;align-items:start;width:100%;display:flex;position:relative}[left-text]>[text-content]{width:60%}[left-text]>[image-content]{width:30%;position:relative}[left-text]>[image-content]>img:first-of-type{margin-bottom:1em}@media (width<=600px){[left-text]{flex-flow:column;justify-content:center;align-items:center;width:100%;display:flex;position:relative}[left-text]>[text-content],[left-text]>[image-content]{width:100%}[left-text]>[image-content]{flex-flow:row;justify-content:space-between;align-items:start;display:flex}[left-text]>[image-content] img{width:48%;margin:0}}[right-text]{flex-flow:row;justify-content:space-between;align-items:start;width:100%;display:flex;position:relative}[right-text]>[text-content]{width:60%}[right-text]>[image-content]{width:30%;position:relative}[right-text]>[image-content]>img:first-of-type{margin-bottom:1em}@media (width<=600px){[right-text]{flex-flow:column;justify-content:center;align-items:center;width:100%;position:relative}[right-text]>[image-content],[right-text]>[text-content]{width:100%}[right-text]>[image-content]{flex-flow:row;justify-content:space-between;align-items:start;margin-bottom:2em;display:flex}[right-text]>[image-content]>img{width:48%;margin:0}[day-box] h2{font-size:min(5vmin,20px)}[day-box] p{font-size:min(3.4vmin,16px)}}@media (width<=760px){.pc-only{display:none}}.site-header[data-v-5d0655d5]{z-index:40;padding:22px 0;position:absolute;top:0;left:0;right:0}.header-inner[data-v-5d0655d5]{justify-content:space-between;align-items:center;display:flex}.brand[data-v-5d0655d5]{color:#fff;align-items:baseline;gap:8px;text-decoration:none;display:flex}.brand-kanji[data-v-5d0655d5]{font-family:var(--font-heading);letter-spacing:.05em;font-size:1.15rem;font-weight:700}.brand-en[data-v-5d0655d5]{font-family:var(--font-en);letter-spacing:.15em;opacity:.9;font-size:.85rem;font-style:italic}.lang-switch[data-v-5d0655d5]{display:flex}.lang-btn[data-v-5d0655d5]{color:#ffffffd9;font-family:var(--font-body);letter-spacing:.03em;cursor:pointer;background:0 0;border:1px solid #ffffff73;padding:6px 12px;font-size:.72rem;transition:background .2s,color .2s}.lang-btn+.lang-btn[data-v-5d0655d5]{border-left:none}.lang-btn#ja[data-v-5d0655d5]{border-radius:.5em 0 0 .5em}.lang-btn#zh[data-v-5d0655d5]{border-radius:0 .5em .5em 0}.lang-btn[data-v-5d0655d5]:hover{background:#ffffff1f}.lang-btn.is-active[data-v-5d0655d5]{color:var(--navy);background:#fff;border-color:#fff}@media (width<=480px){.lang-btn[data-v-5d0655d5]{padding:6px 8px;font-size:.66rem}}[map-circle][data-v-47a9e3ab]{background:#fff;border-radius:80% 0 0;width:100%;height:150px;position:absolute;bottom:0}.hero[data-v-47a9e3ab]{background:url(/assets/hero-port-M-w2boMz.jpg) no-repeat fixed;flex-direction:column;justify-content:center;min-height:100svh;display:flex;position:relative;overflow:hidden}.hero-photo[data-v-47a9e3ab]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero-scrim[data-v-47a9e3ab]{position:absolute;inset:0}.hero-inner[data-v-47a9e3ab]{z-index:2;text-align:center;filter:drop-shadow(0 0 .55rem #00005a);padding:0;position:relative}.hero-logo[data-v-47a9e3ab]{width:min(420px,80vw);margin:0 auto 26px}.hero-subline[data-v-47a9e3ab]{color:#fff;text-shadow:0 2px 10px #00000059;max-width:520px;margin:0 auto;font-size:.95rem}.scroll-hint[data-v-47a9e3ab]{z-index:2;text-align:center;color:#ffffffbf;letter-spacing:.1em;padding-bottom:30px;font-size:.75rem;position:relative}@media (width<=600px){.hero[data-v-47a9e3ab]{background:url(/assets/hero-port-M-w2boMz.jpg) 50% no-repeat fixed}.hero-inner[data-v-47a9e3ab]{padding-top:0}}h2[discover-header][data-v-a2a138fe]{color:var(--header-text);font-family:var(--gothic);font-size:min(4vmin,30px)}[discover-border][data-v-a2a138fe]{border-bottom:2px solid var(--header-text);width:20%}[sp-map][data-v-a2a138fe]{display:none}.discover[data-v-a2a138fe]{z-index:2;background:url(/assets/iheya_map-CAbqVMd7.svg) 100%/65% 100% no-repeat;position:relative;top:-50px}.discover-text p[data-v-a2a138fe]{color:var(--main-color);font-weight:700}@media (width<=1000px){.discover[data-v-a2a138fe]{z-index:2;background-position:100% 0;background-size:60% 100%;top:-50px}}@media (width<=860px){[sp-map][data-v-a2a138fe]{display:block}.discover[data-v-a2a138fe]{background:0 0;position:relative;top:-50px}.discover-text p[data-v-a2a138fe]{font-size:min(3.4vmin,14px);line-height:1.2em}}@media (width<=460px){.discover[data-v-a2a138fe]{background:0 0;margin-bottom:-100px;position:relative;top:-100px}.discover-text p[data-v-a2a138fe]{font-size:min(4vmin,16px);line-height:1.6em}h2[discover-header][data-v-a2a138fe]{text-align:center;margin-top:1em;font-size:min(5vmin,30px)}[discover-border][data-v-a2a138fe]{margin:0 auto 2em}}h2[umigyo-header][data-v-c78b4ca5]{color:#fff;font-family:var(--gothic);font-size:min(4vmin,30px)}[umigyo-border][data-v-c78b4ca5]{border-bottom:2px solid #fff;width:20%}.umigyo[data-v-c78b4ca5]{color:#fff;text-align:center;clip-path:polygon(0 20%,100% 0,100% 100%,0 80%);background:url(/assets/under_sea-C_zZBqBo.jpg) no-repeat fixed;margin:-100px 0;padding:50px 0;position:relative}.umigyo .wrap[data-v-c78b4ca5]{padding:2em 12px}.eyebrow-en[data-v-c78b4ca5]{color:var(--teal);margin-bottom:30px;font-size:1.2rem}.umigyo p[data-v-c78b4ca5]{font-family:var(--gothic);text-align:right;font-weight:500}@media (width<=600px){.umigyo[data-v-c78b4ca5]{clip-path:polygon(0 10%,100% 0,100% 100%,0 90%);margin-top:-4em;padding:3em 0}.umigyo p[data-v-c78b4ca5]{font-size:min(3.6vmin,16px);line-height:1.6em}}[day-box-1][data-v-699ceeb3]{height:40em;display:inline-block}[day-one1][data-v-699ceeb3]{color:#fff;text-align:center;clip-path:polygon(0 10%,100% 0,100% 100%,0 90%);z-index:1;background:url(/assets/day1-village-road-CooIWMhc.jpg) 50%/cover no-repeat fixed;margin:-100px 0 -140px;padding:8% 0 10%;position:relative}[day-one1-imgbox][data-v-699ceeb3]{z-index:99;flex-flow:row;justify-content:space-between;align-items:center;display:flex;position:relative}[day-one1-imgbox] img[data-v-699ceeb3]{object-fit:cover;z-index:99;width:49%;height:49%;position:relative}[day-one2][data-v-699ceeb3]{color:#fff;text-align:center;clip-path:polygon(0% 0%,100% 15%,100% 100%,0 90%);z-index:1;background:url(/assets/day1-sunset-beach--0oPioyo.jpg) 50%/cover no-repeat fixed;margin:0;padding:90px 0;position:relative}[day-box] [split][data-v-699ceeb3]{flex-flow:row;justify-content:space-between;align-items:flex-start;min-height:400px;display:flex;position:relative}[day-box] [split]>div[data-v-699ceeb3]{position:relative}[day-box-split-text][data-v-699ceeb3]{width:60%;padding-left:7vw}[day-box-split-image][data-v-699ceeb3]{width:36%;bottom:-24%;right:-10%;position:absolute!important}.day1[data-v-699ceeb3]{z-index:0;padding-top:90px;position:relative}[float-box-001][data-v-699ceeb3]{z-index:1;position:absolute;top:3%;left:-15vw}[float-box-001] img[data-v-699ceeb3]{height:max(20vw,100px)}@media (width<=860px){[day-box] p[data-v-699ceeb3]{font-size:min(4vmin,16px)}}@media (width<=600px){[day-box] h2[data-v-699ceeb3]{font-size:min(5vmin,20px)}[day-box] p[data-v-699ceeb3]{font-size:min(3.4vmin,16px)}[day-box-1][data-v-699ceeb3]{height:36em;display:inline-block}[day-one1][data-v-699ceeb3]{padding:20vmin 0 30vmin}[day-one2][data-v-699ceeb3]{padding:20vmin 0 10vmin}}@media (width<=500px){[day-box] [split][data-v-699ceeb3]{min-height:20em}[day-box-split-image][data-v-db90bfec][data-v-699ceeb3]{width:80%;bottom:-65%;right:-12%;position:absolute!important}[day-box-split-text][data-v-699ceeb3]{width:100%;padding-left:14vw}[day-box-split-text] p[data-v-699ceeb3]{font-size:min(3.4vmin,14px)}}[day-2-label][data-v-08a281b7]{padding-bottom:.3em}@media (width<=900px){[day-2-label][data-v-08a281b7]{padding-bottom:7vh}}.day2[data-v-08a281b7]{margin-top:-2em}@media (width<=600px){.day2[data-v-08a281b7]{margin-top:-3em}}[day-box-2][data-v-08a281b7]{height:auto;padding-top:5em;display:inline-block}[day-two1][data-v-08a281b7]{color:#fff;text-align:center;clip-path:polygon(0 15%,100% 0,100% 100%,0 85%);z-index:1;background:url(/assets/day-2-1-YJSidhTS.jpg) 50%/cover no-repeat fixed;margin:-120px 0 0;padding:12% 0;position:relative}[day-two2][data-v-08a281b7]{color:#fff;text-align:center;clip-path:polygon(0 0%,100% 15%,100% 85%,0 100%);z-index:1;background:url(/assets/sea-decides-split-RjAbtyOx.jpg) 50%/cover no-repeat fixed;margin:-28vh 0 0;padding:8% 0 10%;position:relative}[day-two3][data-v-08a281b7]{color:#fff;text-align:center;clip-path:polygon(0 15%,100% 0,100% 100%,0 95%);z-index:1;background:url(/assets/experience-aerial-farms-C4NIoEwd.jpg) 50%/cover no-repeat fixed;margin:-28vh 0 0;padding:13vmin 0;position:relative}[day-two4][data-v-08a281b7]{color:#fff;text-align:center;clip-path:polygon(0 0%,100% 8%,100% 100%,0 90%);z-index:1;background:url(/assets/stars-bridge-uOxIaB18.jpg) 50%/cover no-repeat fixed;margin:-13vh 0 0;padding:8% 0 10%;position:relative}@media (width<=600px){[day-two1][data-v-08a281b7]{clip-path:polygon(0 7%,100% 0,100% 100%,0 93%);margin:-10vh 0 0;padding:14vw 0 20vw}[day-two2][data-v-08a281b7]{clip-path:polygon(0 0%,100% 7%,100% 93%,0 100%);margin:-10vh 0 0;padding:14vw 0 20vw}[day-two3][data-v-08a281b7]{clip-path:polygon(0 7%,100% 0,100% 100%,0 93%);margin:-10vh 0 0;padding:14vw 0 20vw}[day-two4][data-v-08a281b7]{clip-path:polygon(0 0%,100% 7%,100% 100%,0 90%);margin:-10vh 0 0;padding:14vw 0 20vw}}[day-two-imgbox][data-v-08a281b7]{z-index:99;flex-flow:row;justify-content:space-between;align-items:center;display:flex;position:relative}[day-two-imgbox] img[data-v-08a281b7]{object-fit:cover;z-index:99;width:49%;height:49%;position:relative}[day-two2-imgbox][data-v-08a281b7]{z-index:99;flex-flow:row;justify-content:space-between;align-items:center;width:90%;min-height:100px;margin:0 auto -45px;padding:0 3em;display:flex;position:relative}[day-two2-imgbox] img[data-v-08a281b7]{object-fit:cover;z-index:99;width:49%;height:49%;position:relative}@media (width<=600px){[day-two2-imgbox][data-v-08a281b7]{width:100%;padding:0 8vmin}[day-box] h2[data-v-08a281b7]{font-size:min(5vmin,20px)}[day-box] p[data-v-08a281b7]{font-size:min(3.4vmin,16px)}}.day3[data-v-94ad186e]{margin-top:-3em;position:relative}@media (width<=600px){.day3[data-v-94ad186e]{margin-top:-4.3em}}[day-3-label][data-v-94ad186e]{padding-bottom:4em}@media (width<=900px){[day-3-label][data-v-94ad186e]{padding-bottom:8vh}}[day-three1][data-v-94ad186e]{z-index:99;color:#fff;text-align:center;clip-path:polygon(0 15%,100% 0,100% 100%,0 100%);z-index:1;background:url(/assets/day3-sunset-grass-BBn0cp8v.jpg) 50%/cover no-repeat fixed;margin:-120px 0 0;padding:12% 0 0;position:relative}img[kumaya-cave][data-v-94ad186e]{z-index:99;height:40vw;position:absolute;top:-7vw;left:2vw}[day-three2][data-v-94ad186e]{z-index:99;color:#fff;text-align:center;z-index:1;overflow:inherit;background:url(/assets/day3-pine-tree-B85CKfN1.jpg) 50%/cover no-repeat fixed;margin:0;padding-bottom:2em;position:relative}[day-three1] [day-box][data-v-94ad186e]{padding-bottom:10vw}[day-three2] [day-box][data-v-94ad186e]{min-height:44vw}@media (width<=600px){[day-three1][data-v-94ad186e]{clip-path:polygon(0 7%,100% 0,100% 100%,0 100%);margin:-10vh 0 0;padding:14vw 0 0}[day-three1] [day-box][data-v-94ad186e]{padding-bottom:30vw}[day-three2][data-v-94ad186e]{margin:-10vh 0 0;padding:0 0 2em}[day-three2] [day-box][data-v-94ad186e]{min-height:50vw}img[kumaya-cave][data-v-94ad186e]{right:0;left:inherit}}[farewell][data-v-94ad186e]{position:absolute;bottom:1em;right:3em}[price-included][data-v-26c05eb5]{max-width:800px;margin:0 auto}[price-included] h3[data-v-26c05eb5]{font-family:var(--gothic);font-size:min(5vmin,25px)}[price-included] [include-list][data-v-26c05eb5]{font-family:var(--gothic);font-size:min(3.6vmin,20px);font-weight:500}.pricing[data-v-26c05eb5]{background:var(--cream);padding:3rem 0 110px}.intro[data-v-26c05eb5]{text-align:center}.intro p[data-v-26c05eb5]{color:var(--main-color);max-width:560px;margin:0 auto .8em;font-size:min(1.1rem,16px);font-weight:600}p[price-header][data-v-26c05eb5]{font-size:min(1.3rem,20px);font-weight:400}.divider[data-v-26c05eb5]{background:var(--warm-gray);opacity:.5;width:1px;height:40px;margin:30px auto}.no-two-days[data-v-26c05eb5]{color:var(--teal);font-size:1.05rem}.price-card[data-v-26c05eb5]{background:var(--navy);color:#fff;margin-bottom:34px;padding:44px 40px;position:relative;overflow:hidden}.price-watermark[data-v-26c05eb5]{pointer-events:none;width:60%;max-width:420px;position:absolute;bottom:-20px;right:-20px}.price-card-inner[data-v-26c05eb5]{z-index:2;flex-wrap:wrap;justify-content:space-between;gap:40px;display:flex;position:relative}.tour-name[data-v-26c05eb5]{font-family:var(--font-heading);margin:0 0 8px;font-size:min(5vmin,30px);font-weight:600}.tour-sub[data-v-26c05eb5]{color:#ffffffe6;margin:0;font-size:min(4vmin,20px);font-weight:400}.plans[data-v-26c05eb5]{flex-direction:column;gap:16px;display:flex}.plan[data-v-26c05eb5]{border-bottom:1px solid #ffffff2e;justify-content:space-between;gap:30px;min-width:280px;padding-bottom:12px;display:flex}.plan-tag[data-v-26c05eb5]{letter-spacing:.1em;color:#ffffffe6;font-size:min(4vmin,16px)}.plan-price[data-v-26c05eb5]{font-family:var(--font-heading);white-space:nowrap;letter-spacing:.1em;font-size:min(4vmin,16px)}.plan-price small[data-v-26c05eb5]{font-family:var(--font-body);color:#ffffffe6;margin-left:4px;font-size:.9rem;font-weight:400}.disclaimer[data-v-26c05eb5]{text-align:center;color:var(--main-color);margin-bottom:40px;font-size:min(1rem,16px);font-weight:600}.included-grid[data-v-26c05eb5]{grid-template-columns:1fr 1fr;gap:40px;margin-bottom:60px;display:grid}.included-col h3[data-v-26c05eb5]{letter-spacing:.04em;color:var(--navy);border-bottom:1px solid var(--warm-gray);margin-bottom:14px;padding-bottom:10px;font-size:.9rem}.included-col ul[data-v-26c05eb5]{margin:0;padding:0;list-style:none}.included-col li[data-v-26c05eb5]{color:var(--ink-soft);padding:5px 0;font-size:.85rem}.cta-wrap[data-v-26c05eb5]{text-align:center}.cta-btn[data-v-26c05eb5]{color:#fff;letter-spacing:.04em;cursor:not-allowed;background:#b5b5b5;border-radius:.5rem;padding:.7rem 1rem;font-size:.92rem;font-weight:600;text-decoration:none;display:inline-block}@media (width<=700px){.price-card[data-v-26c05eb5]{padding:32px 24px}.included-grid[data-v-26c05eb5]{grid-template-columns:1fr}}@media (width<=480px){.intro p[data-v-26c05eb5]{font-size:min(3.4vmin,16px)}[price-included] h3[data-v-26c05eb5]{font-family:var(--gothic);font-size:min(4.4vmin,24px)}}.site-footer[data-v-f1948cb7]{background:var(--cream);text-align:center;padding:60px 0 40px}.footer-logo[data-v-f1948cb7]{width:min(200px,45vw);margin:0 auto 30px}.copyright[data-v-f1948cb7]{color:var(--main-color);margin:0;font-size:.75rem}.back-to-top[data-v-b2d64287]{z-index:50;background:var(--navy);color:#fff;cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;transition:background .2s,transform .2s;display:flex;position:fixed;bottom:24px;right:20px;box-shadow:0 8px 20px #05354559}.back-to-top[data-v-b2d64287]:hover{background:var(--teal);transform:translateY(-2px)}.back-to-top svg[data-v-b2d64287]{width:20px;height:20px}.fade-enter-active[data-v-b2d64287],.fade-leave-active[data-v-b2d64287]{transition:opacity .25s,transform .25s}.fade-enter-from[data-v-b2d64287],.fade-leave-to[data-v-b2d64287]{opacity:0;transform:translateY(8px)}@media (width<=600px){.back-to-top[data-v-b2d64287]{width:42px;height:42px;bottom:18px;right:14px}}
