._page_1nqm9_1{background:#f5f7fb;color:#0b1f3b}._hero_1nqm9_1{text-align:center;padding:105px 22px 95px;background:linear-gradient(180deg,#f0f4fc,#f8f9fc)}._hero_1nqm9_1>span,._principleCopy_1nqm9_1>span,._fit_1nqm9_1>div>span,._cta_1nqm9_1>span{font-size:10px;letter-spacing:.14em;font-weight:850;color:#4f6bff}._hero_1nqm9_1 h1{font:800 clamp(43px,5vw,68px)/1.04 var(--font-family-display);letter-spacing:-.058em;max-width:1020px;margin:18px auto}._questionWord_1nqm9_1{color:#4f6bff;font-weight:800}._hero_1nqm9_1 p{max-width:730px;margin:0 auto;color:#64748a;font-size:15px;line-height:1.75}._hero_1nqm9_1>a,._cta_1nqm9_1>a{display:inline-flex;align-items:center;gap:8px;margin-top:28px;padding:13px 18px;border-radius:10px;background:#0b1f3b;color:#fff;text-decoration:none;font-size:11px;font-weight:850}._principle_1nqm9_1{max-width:1240px;margin:90px auto 105px;padding:0 22px;display:grid;grid-template-columns:.72fr 1.28fr;gap:64px;align-items:center}._principleCopy_1nqm9_1>svg{color:#4f6bff;margin-bottom:18px}._principle_1nqm9_1 h2,._fit_1nqm9_1 h2,._cta_1nqm9_1 h2{font:760 42px/1.08 var(--font-family-display);letter-spacing:-.05em;margin:10px 0}._principleCopy_1nqm9_1 p{max-width:430px;margin:18px 0 0;color:#68788d;font-size:13px;line-height:1.75}._flow_1nqm9_1{min-height:390px;position:relative;border:1px solid #dce5f0;border-radius:28px;background:radial-gradient(circle at 84% 20%,rgba(46,214,167,.13),transparent 24%),radial-gradient(circle at 16% 78%,rgba(79,107,255,.14),transparent 25%),linear-gradient(145deg,#fbfdff,#f2f7fc);overflow:hidden;box-shadow:0 24px 60px #0b1f3b14}._flow_1nqm9_1:before,._flow_1nqm9_1:after{content:"";position:absolute;width:440px;height:2px;background:#9bb0c840;transform:rotate(-18deg);top:58px;left:-80px;box-shadow:0 92px #9bb0c82b,0 184px #9bb0c821,0 276px #9bb0c81f}._flow_1nqm9_1:after{transform:rotate(27deg);left:280px;top:62px}._flowRoute_1nqm9_1{position:absolute;inset:20px 24px;width:calc(100% - 48px);height:calc(100% - 40px);z-index:1;pointer-events:none}._flowRoute_1nqm9_1 path{fill:none;stroke:var(--brand-motion-gradient);stroke:#4f6bff;stroke-width:3;stroke-linecap:round;stroke-dasharray:7 11;opacity:.45;filter:drop-shadow(0 3px 8px rgba(79,107,255,.15))}._flowCard_1nqm9_1{position:absolute;z-index:2;width:245px;min-height:92px;padding:16px 18px;background:#ffffffed;border:1px solid #d8e3ef;border-radius:17px;box-shadow:0 14px 30px #0b1f3b14;display:flex;align-items:center;gap:13px;backdrop-filter:blur(8px);transition:transform .2s ease,box-shadow .2s ease}._flowCard_1nqm9_1:hover{transform:translateY(-3px);box-shadow:0 18px 38px #0b1f3b1f}._flowIcon_1nqm9_1{width:44px;height:44px;border-radius:13px;display:grid;place-items:center;flex:none}._flowIcon_1nqm9_1 svg{width:20px}._flowCard_1nqm9_1>div:last-child{display:grid;gap:4px}._flowCard_1nqm9_1 b{font-size:13px}._flowCard_1nqm9_1 small{font-size:10px;color:#748399;line-height:1.4}._flowAddress_1nqm9_1{left:32px;top:34px;border-top:3px solid #4f6bff}._flowAddress_1nqm9_1 ._flowIcon_1nqm9_1{background:#edf1ff;color:#4f6bff}._flowService_1nqm9_1{right:30px;top:48px;border-top:3px solid #8876ff}._flowService_1nqm9_1 ._flowIcon_1nqm9_1{background:#f0edff;color:#715ee7}._flowSchedule_1nqm9_1{left:150px;bottom:32px;border-top:3px solid #3aa6b8}._flowSchedule_1nqm9_1 ._flowIcon_1nqm9_1{background:#eaf8fb;color:#268a9a}._flowResult_1nqm9_1{right:34px;bottom:34px;width:270px;border:2px solid #2ed6a7;background:linear-gradient(145deg,#fffffff7,#ebfcf7f7);box-shadow:0 18px 42px #2ed6a729}._flowResult_1nqm9_1 ._flowIcon_1nqm9_1{background:#dff8ef;color:#168664}._bookableBadge_1nqm9_1{font-size:8px!important;letter-spacing:.12em!important;color:#148462!important;font-weight:900;padding:3px 6px;border-radius:999px;background:#dcf8ef;width:max-content}._grid_1nqm9_1{max-width:1180px;margin:0 auto 110px;padding:0 22px;display:grid;grid-template-columns:repeat(2,1fr);gap:14px}._grid_1nqm9_1 article{background:#fff;border:1px solid #dfe6ef;border-radius:19px;padding:28px}._icon_1nqm9_1{width:47px;height:47px;border-radius:12px;background:#eef1ff;color:#4f6bff;display:grid;place-items:center}._grid_1nqm9_1 h2{font:760 22px var(--font-family-display);letter-spacing:-.03em;margin:21px 0 8px}._grid_1nqm9_1 p{color:#718096;font-size:10.5px;line-height:1.7}._grid_1nqm9_1 ul{list-style:none;padding:15px 0;margin:15px 0;border-top:1px solid #e6ebf1;display:grid;grid-template-columns:1fr 1fr;gap:9px}._grid_1nqm9_1 li{display:flex;gap:6px;font-size:9px;color:#53647a}._grid_1nqm9_1 li svg{width:12px;color:#1ea77d;flex:none}._grid_1nqm9_1 a{display:flex;gap:7px;align-items:center;color:#4f6bff;text-decoration:none;font-size:9.5px;font-weight:850}._grid_1nqm9_1 a svg{width:13px}._fit_1nqm9_1{background:#0b1f3b;color:#fff;padding:90px max(22px,calc((100% - 1180px)/2));display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;align-items:center}._fit_1nqm9_1>div>span{color:#6fe2c2}._fit_1nqm9_1 p{color:#a9b6c8;font-size:12px;line-height:1.8}._fitCards_1nqm9_1{display:grid;grid-template-columns:1fr 1fr;gap:11px}._fitCards_1nqm9_1 article{background:#132b4a;border:1px solid #284362;border-radius:14px;padding:18px;display:grid;gap:7px}._fitCards_1nqm9_1 svg{color:#6f86ff}._fitCards_1nqm9_1 strong{font-size:10px}._fitCards_1nqm9_1 span{font-size:8.5px;color:#9eadc0;line-height:1.5}._cta_1nqm9_1{text-align:center;padding:90px 22px}._cta_1nqm9_1 h2{max-width:800px;margin:12px auto}._cta_1nqm9_1 p{color:#718096;font-size:11px}._cta_1nqm9_1>a{background:#4f6bff}@media(max-width:850px){._principle_1nqm9_1,._fit_1nqm9_1{grid-template-columns:1fr}._flow_1nqm9_1{max-width:760px;width:100%;margin:0 auto}._grid_1nqm9_1{grid-template-columns:1fr}._fit_1nqm9_1{gap:35px}}@media(max-width:560px){._hero_1nqm9_1{padding:78px 18px 70px}._principle_1nqm9_1{margin:70px auto;gap:34px}._principle_1nqm9_1 h2{font-size:36px}._flow_1nqm9_1{min-height:auto;padding:18px;display:grid;gap:12px}._flowRoute_1nqm9_1,._flow_1nqm9_1:before,._flow_1nqm9_1:after{display:none}._flowCard_1nqm9_1,._flowAddress_1nqm9_1,._flowService_1nqm9_1,._flowSchedule_1nqm9_1,._flowResult_1nqm9_1{position:relative;inset:auto;width:auto;min-height:82px}._grid_1nqm9_1{padding:0 16px}._grid_1nqm9_1 ul{grid-template-columns:1fr}._fit_1nqm9_1{padding-top:70px;padding-bottom:70px}._fitCards_1nqm9_1{grid-template-columns:1fr}._cta_1nqm9_1 h2{font-size:34px}._photoStory_1nqm9_2{padding:20px 16px 75px}._photoIntro_1nqm9_2{text-align:left}._photoGrid_1nqm9_2{grid-template-columns:1fr}._photoLarge_1nqm9_2{grid-column:auto;grid-row:auto}._photoGrid_1nqm9_2 figure,._photoGrid_1nqm9_2 ._photoLarge_1nqm9_2{min-height:260px}._photoGrid_1nqm9_2 img{height:260px}}._photoStory_1nqm9_2{max-width:1180px;margin:0 auto;padding:12px 22px 95px}._photoIntro_1nqm9_2{text-align:center;max-width:760px;margin:0 auto 34px}._photoIntro_1nqm9_2>span{font-size:10px;letter-spacing:.14em;font-weight:850;color:var(--brand-coral)}._photoIntro_1nqm9_2 h2{font:760 clamp(32px,4vw,46px)/1.08 var(--font-family-display);letter-spacing:-.045em;margin:12px 0 14px}._photoIntro_1nqm9_2 p{margin:0;color:#68788d;font-size:14px;line-height:1.7}._photoGrid_1nqm9_2{display:grid;grid-template-columns:1.15fr 1fr 1fr;grid-template-rows:repeat(2,220px);gap:14px}._photoGrid_1nqm9_2 figure{margin:0;position:relative;overflow:hidden;border-radius:20px;background:#dfe7ef;box-shadow:0 18px 42px #0b1f3b17}._photoLarge_1nqm9_2{grid-row:1/3}._photoGrid_1nqm9_2 img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform .45s ease}._photoGrid_1nqm9_2 figure:hover img{transform:scale(1.025)}._photoGrid_1nqm9_2 figcaption{position:absolute;left:14px;right:14px;bottom:14px;padding:12px 14px;border-radius:13px;background:#0b1f3bcc;backdrop-filter:blur(8px);color:#fff;display:grid;gap:3px}._photoGrid_1nqm9_2 figcaption strong{font-size:13px}._photoGrid_1nqm9_2 figcaption span{font-size:10.5px;color:#dbe6f1}._photoGrid_1nqm9_2 figure:nth-child(3) figcaption{background:#144b42d6}._photoGrid_1nqm9_2 figure:nth-child(4) figcaption{background:#3e4391d6}._photoGrid_1nqm9_2 figure:nth-child(5) figcaption{background:#c95f43db}._hero_1nqm9_1{background:radial-gradient(circle at 78% 18%,rgba(46,214,167,.15),transparent 24%),radial-gradient(circle at 18% 5%,rgba(79,107,255,.15),transparent 25%),linear-gradient(180deg,#fbfcff,#eef4fb);position:relative;overflow:hidden}._hero_1nqm9_1:after{content:"";position:absolute;right:8%;left:8%;bottom:16px;height:80px;border-top:1px solid rgba(79,107,255,.14);border-radius:50%;box-shadow:0 -20px 0 -19px #2ed6a729}._hero_1nqm9_1>span{color:var(--brand-coral)}._hero_1nqm9_1>a{font-size:13px;position:relative;overflow:hidden}._hero_1nqm9_1>a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--brand-motion-gradient)}._flow_1nqm9_1>span{font-size:12px}._flow_1nqm9_1 small{font-size:10px}._grid_1nqm9_1 article{transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}._grid_1nqm9_1 article:hover{transform:translateY(-3px);box-shadow:0 18px 44px #0b1f3b14;border-color:#cbd6e8}._icon_1nqm9_1{background:linear-gradient(145deg,#eef1ff,#eafaf5)}._grid_1nqm9_1 p{font-size:13px}._grid_1nqm9_1 li,._grid_1nqm9_1 a{font-size:11.5px}._fit_1nqm9_1{background:var(--brand-dark-gradient)}._fitCards_1nqm9_1 article:nth-child(2) svg{color:var(--brand-mint)}._fitCards_1nqm9_1 article:nth-child(3) svg{color:var(--brand-coral)}._fitCards_1nqm9_1 strong{font-size:12px}._fitCards_1nqm9_1 span{font-size:10.5px}._cta_1nqm9_1{background:linear-gradient(180deg,#f5f7fb,#eef4fb)}._cta_1nqm9_1>a{background:var(--brand-night-route);font-size:13px;position:relative;overflow:hidden}._cta_1nqm9_1>a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--brand-motion-gradient)}.dark ._page_1nqm9_1{background:var(--background);color:var(--foreground)}.dark ._hero_1nqm9_1{background:radial-gradient(circle at 78% 18%,rgba(46,214,167,.09),transparent 24%),radial-gradient(circle at 18% 5%,rgba(79,107,255,.12),transparent 25%),linear-gradient(180deg,#08172b,#0a1d35)}.dark ._hero_1nqm9_1 p,.dark ._principleCopy_1nqm9_1 p,.dark ._photoIntro_1nqm9_2 p,.dark ._grid_1nqm9_1 p,.dark ._fit_1nqm9_1 p{color:var(--muted-foreground)}.dark ._flow_1nqm9_1,.dark ._grid_1nqm9_1 article{background:var(--card);border-color:var(--border);color:var(--foreground)}.dark ._flowCard_1nqm9_1{background:color-mix(in srgb,var(--surface) 94%,transparent);border-color:var(--border)}.dark ._flowCard_1nqm9_1 small,.dark ._grid_1nqm9_1 li{color:var(--muted-foreground)}.dark ._cta_1nqm9_1{background:linear-gradient(180deg,#08172b,#0a1d35)}.dark ._cta_1nqm9_1 p{color:var(--muted-foreground)}.dark ._cta_1nqm9_1>a{background:#f7f9ff;color:#0b1f3b}._photoLink_1nqm9_18{display:block;width:100%;height:100%;color:inherit;text-decoration:none;cursor:pointer}._photoLink_1nqm9_18:focus-visible{outline:3px solid #7cebd0;outline-offset:-4px;border-radius:20px}._photoGrid_1nqm9_2 ._photoLink_1nqm9_18:focus-visible img,._photoGrid_1nqm9_2 figure:hover img{transform:scale(1.045)}._photoGrid_1nqm9_2 figcaption{padding-right:45px}._photoArrow_1nqm9_22{position:absolute;right:14px;top:50%;transform:translateY(-50%);width:19px;height:19px;transition:transform .2s ease;color:#fff}._photoGrid_1nqm9_2 figure:hover ._photoArrow_1nqm9_22,._photoGrid_1nqm9_2 figure:focus-within ._photoArrow_1nqm9_22{transform:translate(3px,-50%)}@media(max-width:560px){._photoGrid_1nqm9_2{grid-template-columns:1fr;grid-template-rows:none}._photoLarge_1nqm9_2{grid-column:auto;grid-row:auto}._photoGrid_1nqm9_2 figure,._photoGrid_1nqm9_2 ._photoLarge_1nqm9_2{min-height:260px}._photoGrid_1nqm9_2 img{height:100%}}@media(prefers-reduced-motion:reduce){._photoGrid_1nqm9_2 img,._photoArrow_1nqm9_22{transition:none}}
