.travel_page__yRsOk{--travel-ink:#101713;--travel-muted:#56625c;--travel-line:rgba(16,23,19,.18);--travel-paper:#f2f3f0;--travel-soft:#e6ebe5;--travel-accent:#126775;--travel-accent-deep:#0c525d;--travel-radius:16px;min-height:100dvh;overflow:clip;background:var(--travel-paper);color:var(--travel-ink);font-family:var(--font-sans),sans-serif}.travel_page__yRsOk *{box-sizing:border-box}.travel_page__yRsOk a{color:inherit;text-decoration:none}.travel_page__yRsOk :is(a,button):focus-visible{outline:3px solid var(--travel-accent);outline-offset:5px}.travel_nav__SY_7n{position:absolute;z-index:2;top:0;left:50%;display:flex;width:min(calc(100% - 64px),1400px);min-height:72px;transform:translateX(-50%);align-items:center;justify-content:space-between;border-bottom:1px solid var(--travel-line);color:#3e4a44;font:650 10px/1 var(--font-mono),monospace;letter-spacing:.1em;text-transform:uppercase}.travel_nav__SY_7n a{display:inline-flex;min-height:44px;align-items:center;gap:10px;transition:color .22s ease,transform .22s cubic-bezier(.16,1,.3,1)}.travel_nav__SY_7n a:hover{color:var(--travel-accent);transform:translateX(-3px)}.travel_hero__ybf9b{display:grid;grid-template-columns:minmax(330px,.78fr) minmax(520px,1.22fr);min-height:min(900px,100dvh);gap:clamp(34px,5vw,86px);align-items:center;padding:104px max(4.8vw,32px) 34px}.travel_heroCopy__OV_B3{max-width:690px}.travel_kicker__T1UnX{margin:0;color:var(--travel-accent);font:650 10px/1.3 var(--font-mono),monospace;letter-spacing:.12em;text-transform:uppercase}.travel_hero__ybf9b h1{max-width:690px;margin:30px 0 31px;font-size:clamp(62px,6vw,96px);font-weight:760;line-height:.88;letter-spacing:-.065em}.travel_hero__ybf9b h1 span{display:block;color:var(--travel-accent);font-weight:450}.travel_lede__4aRQ3{max-width:530px;margin:0;color:var(--travel-muted);font-size:clamp(16px,1.35vw,20px);line-height:1.58}.travel_heroVisual___TN_N{min-width:0;margin:0}.travel_heroVisual___TN_N img{display:block;width:100%;height:auto;border:1px solid rgba(16,23,19,.12);border-radius:var(--travel-radius);box-shadow:0 32px 88px rgba(25,53,38,.14);transition:transform .8s cubic-bezier(.16,1,.3,1),box-shadow .3s ease}.travel_discoveryBoard__9RRNa figcaption,.travel_heroVisual___TN_N figcaption,.travel_visualGrid__Xtnso figcaption{padding-top:12px;color:#66716b;font:10px/1.5 var(--font-mono),monospace}.travel_meta__wySbs{display:grid;grid-template-columns:repeat(4,1fr);margin:0;padding:0 max(4.8vw,32px);border-top:1px solid var(--travel-line);border-bottom:1px solid var(--travel-line)}.travel_meta__wySbs div{min-height:112px;padding:26px 22px;border-right:1px solid var(--travel-line)}.travel_meta__wySbs div:first-child{padding-left:0}.travel_meta__wySbs div:last-child{border-right:0}.travel_meta__wySbs dt{color:#6a766f;font:650 9px/1 var(--font-mono),monospace;letter-spacing:.11em;text-transform:uppercase}.travel_meta__wySbs dd{margin:17px 0 0;font-size:15px;font-weight:650}.travel_closing__lzkci,.travel_discovery___iKy_,.travel_journey__4adCp,.travel_overview__xtQk9,.travel_prototypeSection__OvzsV,.travel_retrospective__UZwsa,.travel_sourceNote__5IzqO,.travel_visualLanguage__LEaUu{padding-right:max(4.8vw,32px);padding-left:max(4.8vw,32px)}.travel_discovery___iKy_,.travel_overview__xtQk9,.travel_prototypeSection__OvzsV,.travel_retrospective__UZwsa,.travel_visualLanguage__LEaUu{padding-top:clamp(96px,10vw,150px);padding-bottom:clamp(96px,10vw,150px)}.travel_discoveryHeader__ahTjJ,.travel_prototypeHeader__DGuEk,.travel_retrospectiveIntro__DNVxf,.travel_sectionIntro__HH8eg,.travel_visualHeader__7FUSl{max-width:920px}.travel_closing__lzkci h2,.travel_discoveryHeader__ahTjJ h2,.travel_journeyCopy__G1_Yl h2,.travel_prototypeHeader__DGuEk h2,.travel_retrospectiveIntro__DNVxf h2,.travel_sectionIntro__HH8eg h2,.travel_visualHeader__7FUSl h2{margin:0;font-size:clamp(44px,5.3vw,82px);font-weight:610;line-height:.97;letter-spacing:-.055em}.travel_discoveryHeader__ahTjJ>p,.travel_prototypeHeader__DGuEk>p,.travel_retrospectiveIntro__DNVxf>p,.travel_sectionIntro__HH8eg>p,.travel_visualHeader__7FUSl>p{max-width:630px;margin:24px 0 0;color:var(--travel-muted);font-size:17px;line-height:1.65}.travel_experienceMap__EEQWJ{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(360px,.82fr);gap:18px;max-width:1400px;margin:68px auto 0}.travel_primarySpace__pELrJ{position:relative;isolation:isolate;display:flex;overflow:hidden;min-height:480px;flex-direction:column;justify-content:space-between;padding:clamp(30px,3.6vw,54px);border-radius:var(--travel-radius);background:var(--travel-accent);color:#f0f5f2}.travel_primarySpace__pELrJ:after{position:absolute;z-index:1;inset:0;background:linear-gradient(180deg,rgba(5,21,19,.42),rgba(5,21,19,.05) 42%,rgba(5,21,19,.9)),linear-gradient(90deg,rgba(5,21,19,.22),transparent 68%);content:"";pointer-events:none}.travel_primarySpaceImage__kIxDC{z-index:0;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 58%;object-position:50% 58%}.travel_primarySpace__pELrJ>div,.travel_primarySpace__pELrJ>svg{position:relative;z-index:2}.travel_primarySpace__pELrJ>svg{width:52px;height:52px;filter:drop-shadow(0 2px 12px rgba(5,21,19,.35))}.travel_primarySpace__pELrJ h3{margin:0 0 14px;font-size:clamp(48px,6vw,88px);font-weight:600;line-height:.92;letter-spacing:-.06em}.travel_primarySpace__pELrJ p{max-width:470px;margin:0;color:rgba(240,245,242,.9);font-size:16px;line-height:1.6}.travel_supportingSpaces__WNH5d{display:flex;flex-direction:column;justify-content:stretch;border-top:1px solid var(--travel-line)}.travel_supportingSpaces__WNH5d article{display:grid;min-height:160px;grid-template-columns:40px 1fr;gap:18px;align-items:start;padding:27px 4px;border-bottom:1px solid var(--travel-line)}.travel_supportingSpaces__WNH5d svg{margin-top:2px;color:var(--travel-accent)}.travel_supportingSpaces__WNH5d h3{margin:0 0 8px;font-size:23px;font-weight:650;letter-spacing:-.025em}.travel_supportingSpaces__WNH5d p{max-width:460px;margin:0;color:var(--travel-muted);font-size:14px;line-height:1.6}.travel_discovery___iKy_{display:grid;grid-template-columns:minmax(290px,.55fr) minmax(0,1.45fr);gap:clamp(52px,8vw,132px);align-items:center;border-top:1px solid rgba(16,23,19,.08);border-bottom:1px solid rgba(16,23,19,.12);background:#dfe7e2}.travel_discoveryBoard__9RRNa{min-width:0;max-width:960px;margin:0}.travel_discoveryBoard__9RRNa img,.travel_journeyBoard__gVpoo img{display:block;width:100%;height:auto;filter:drop-shadow(0 24px 28px rgba(24,50,36,.14))}.travel_journey__4adCp{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(52px,6vw,88px) 18px;align-items:start;border-bottom:1px solid rgba(16,23,19,.1);background:#f7f8f5;padding-top:clamp(100px,11vw,170px);padding-bottom:clamp(100px,11vw,170px)}.travel_journeyBoard__gVpoo{grid-column:2/-1;min-width:0;margin:0}.travel_journeyCopy__G1_Yl{grid-column:1/-1;position:static}.travel_journeyCopy__G1_Yl h2{font-size:clamp(42px,4.6vw,70px)}.travel_journeyCopy__G1_Yl>p{max-width:490px;margin:25px 0 0;color:var(--travel-muted);font-size:16px;line-height:1.65}.travel_bookingFlow__AeKda{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:48px 0 0;padding:0;border-top:1px solid var(--travel-line);list-style:none}.travel_bookingFlow__AeKda li{display:block;padding-top:20px}.travel_bookingFlow__AeKda strong{color:var(--travel-accent);font-size:14px;font-weight:700}.travel_bookingFlow__AeKda span{display:block;max-width:240px;margin-top:9px;color:#5e6963;font-size:13px;line-height:1.55}.travel_visualLanguage__LEaUu{background:#e9ede8}.travel_visualGrid__Xtnso{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:18px;align-items:start;max-width:1400px;margin:64px auto 0}.travel_colorTile__RZzed,.travel_visualGrid__Xtnso figure{min-width:0;margin:0;overflow:hidden;border:1px solid var(--travel-line);border-radius:var(--travel-radius)}.travel_identityTile__3oPFo{grid-column:span 7;align-self:start;background:#eeefec}.travel_identityTile__3oPFo img{display:block;width:100%;height:auto}.travel_visualGrid__Xtnso figcaption{padding:15px 18px 17px;border-top:1px solid var(--travel-line)}.travel_colorTile__RZzed{display:flex;grid-column:span 5;min-height:360px;flex-direction:column;justify-content:space-between;padding:clamp(24px,3vw,42px);background:var(--travel-accent);color:#f0f5f2}.travel_colorTile__RZzed>span{width:58px;height:58px;border:1px solid rgba(240,245,242,.56);border-radius:50%}.travel_colorTile__RZzed h3{margin:0 0 10px;font-size:clamp(32px,4vw,54px);font-weight:590;letter-spacing:-.045em}.travel_colorTile__RZzed p{max-width:350px;margin:0;color:rgba(240,245,242,.76);font-size:14px;line-height:1.6}.travel_photoTile__8TU_9{grid-column:span 8}.travel_photoTile__8TU_9 img{display:block;width:100%;height:clamp(460px,42vw,620px);-o-object-fit:cover;object-fit:cover;-o-object-position:center 54%;object-position:center 54%}.travel_interfaceTile__NyPcN{grid-column:span 4;display:grid;place-items:center;padding-top:32px;background:#dde5df}.travel_interfaceTile__NyPcN img{display:block;width:auto;max-width:80%;height:clamp(420px,37vw,535px);-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 25px 35px rgba(25,51,39,.18))}.travel_interfaceTile__NyPcN figcaption{width:100%;align-self:end;margin-top:28px}.travel_prototypeSection__OvzsV{display:grid;grid-template-columns:minmax(320px,.88fr) minmax(360px,.62fr);gap:clamp(60px,10vw,160px);align-items:center}.travel_prototypeFrame__bbDTX{width:min(100%,430px);justify-self:end;overflow:hidden;border:1px solid var(--travel-line);border-radius:var(--travel-radius);background:#0b1816;box-shadow:0 30px 82px rgba(24,50,36,.15)}.travel_prototypePlayer__yKe81{position:relative;display:block;width:100%;aspect-ratio:9/16;overflow:hidden;background:#0b1816}.travel_prototypeVideo__uZLM9{position:absolute;top:46%;left:50%;width:380%;height:120%;max-width:none;transform:translate(-50%,-50%);border:0}.travel_prototypeControl__VPrQ_{position:absolute;right:14px;bottom:14px;z-index:2;display:grid;width:44px;height:44px;place-items:center;border:1px solid hsla(0,0%,100%,.5);border-radius:50%;background:rgba(8,24,22,.86);color:#f1f5f2;cursor:pointer}.travel_prototypeControl__VPrQ_:hover{background:var(--travel-accent)}.travel_prototypeControl__VPrQ_:focus-visible{outline:2px solid #f1f5f2;outline-offset:3px}.travel_prototypeSound__oYr9z{right:66px}.travel_retrospective__UZwsa{display:grid;grid-template-columns:minmax(300px,.76fr) minmax(520px,1.24fr);gap:clamp(60px,10vw,160px);background:var(--travel-soft)}.travel_retrospectiveIntro__DNVxf h2{font-size:clamp(44px,4.8vw,72px)}.travel_improvementGrid__kp0Vy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:38px 34px;align-content:start}.travel_improvementGrid__kp0Vy article{padding-top:22px;border-top:1px solid var(--travel-line)}.travel_improvementGrid__kp0Vy h3{margin:0 0 10px;font-size:18px;font-weight:670;letter-spacing:-.02em}.travel_improvementGrid__kp0Vy p{margin:0;color:var(--travel-muted);font-size:14px;line-height:1.65}.travel_sourceNote__5IzqO{display:grid;grid-template-columns:minmax(130px,.25fr) minmax(280px,.75fr);gap:34px;align-items:start;max-width:980px;margin:0;padding-top:56px;padding-bottom:56px}.travel_sourceNote__5IzqO strong{color:var(--travel-accent);font:650 10px/1.4 var(--font-mono),monospace;letter-spacing:.1em;text-transform:uppercase}.travel_sourceNote__5IzqO p{margin:0;color:var(--travel-muted);font-size:14px;line-height:1.65}.travel_closing__lzkci{display:flex;min-height:440px;align-items:flex-end;justify-content:space-between;gap:60px;padding-top:86px;padding-bottom:66px;background:#cbdad3}.travel_closing__lzkci>div{max-width:900px}.travel_closing__lzkci p{margin:0 0 27px;color:#4c5e55;font:650 10px/1.2 var(--font-mono),monospace;letter-spacing:.1em;text-transform:uppercase}.travel_closing__lzkci h2{font-size:clamp(48px,6vw,90px)}.travel_closing__lzkci a{display:inline-flex;min-width:174px;min-height:52px;flex:0 0 auto;align-items:center;justify-content:center;gap:10px;padding:0 20px;border-radius:999px;background:var(--travel-accent-deep);color:#f1f5f2;font-size:13px;font-weight:720;transition:transform .22s cubic-bezier(.16,1,.3,1),background .22s ease}.travel_closing__lzkci a:hover{transform:translateY(-3px);background:#073f47}.travel_closing__lzkci a:active{transform:scale(.98)}.travel_page__yRsOk[data-travel-motion=ready] [data-travel-reveal]:not([data-travel-visible]){opacity:0;transform:translateY(34px)}.travel_page__yRsOk[data-travel-motion=ready] [data-travel-reveal=left]:not([data-travel-visible]){transform:translateX(-34px)}.travel_page__yRsOk[data-travel-motion=ready] [data-travel-reveal=right]:not([data-travel-visible]){transform:translateX(34px)}.travel_page__yRsOk[data-travel-motion=ready] [data-travel-reveal=media]:not([data-travel-visible]){transform:translateY(28px) scale(.978)}.travel_page__yRsOk[data-travel-motion=ready] [data-travel-reveal]{transition:opacity .62s cubic-bezier(.16,1,.3,1),transform .76s cubic-bezier(.16,1,.3,1)}.travel_page__yRsOk[data-travel-motion=ready] [data-travel-visible]{opacity:1;transform:translate(0) scale(1)}.travel_improvementGrid__kp0Vy article:nth-child(2),.travel_supportingSpaces__WNH5d article:nth-child(2){transition-delay:70ms}.travel_improvementGrid__kp0Vy article:nth-child(3),.travel_supportingSpaces__WNH5d article:nth-child(3){transition-delay:.14s}.travel_improvementGrid__kp0Vy article:nth-child(4){transition-delay:.21s}@media (hover:hover) and (pointer:fine){.travel_heroVisual___TN_N:hover img{transform:translateY(-5px) scale(1.008);box-shadow:0 40px 100px rgba(25,53,38,.18)}}@media (max-width:1100px){.travel_hero__ybf9b{grid-template-columns:minmax(300px,.72fr) minmax(440px,1.28fr);gap:32px}.travel_hero__ybf9b h1{font-size:clamp(56px,6.7vw,76px)}.travel_experienceMap__EEQWJ{grid-template-columns:minmax(0,1fr) minmax(330px,.8fr)}.travel_discovery___iKy_{grid-template-columns:minmax(250px,.62fr) minmax(0,1.38fr);gap:48px}.travel_journey__4adCp{gap:48px 16px}.travel_retrospective__UZwsa{gap:70px}}@media (max-width:820px){.travel_nav__SY_7n{width:calc(100% - 40px);min-height:66px}.travel_hero__ybf9b{grid-template-columns:1fr;min-height:auto;gap:0;padding:100px 24px 28px}.travel_heroCopy__OV_B3{max-width:650px;padding:34px 0 48px}.travel_hero__ybf9b h1{margin:26px 0 27px;font-size:clamp(56px,11.5vw,86px)}.travel_discoveryBoard__9RRNa figcaption,.travel_heroVisual___TN_N figcaption,.travel_visualGrid__Xtnso figcaption{font-size:9px}.travel_meta__wySbs{grid-template-columns:repeat(2,1fr);padding:0 24px}.travel_meta__wySbs div{min-height:100px;padding:23px 16px;border-bottom:1px solid var(--travel-line)}.travel_meta__wySbs div:nth-child(2n){border-right:0}.travel_meta__wySbs div:nth-last-child(-n+2){border-bottom:0}.travel_closing__lzkci,.travel_discovery___iKy_,.travel_journey__4adCp,.travel_overview__xtQk9,.travel_prototypeSection__OvzsV,.travel_retrospective__UZwsa,.travel_sourceNote__5IzqO,.travel_visualLanguage__LEaUu{padding-right:24px;padding-left:24px}.travel_discovery___iKy_,.travel_overview__xtQk9,.travel_prototypeSection__OvzsV,.travel_retrospective__UZwsa,.travel_visualLanguage__LEaUu{padding-top:88px;padding-bottom:88px}.travel_closing__lzkci h2,.travel_discoveryHeader__ahTjJ h2,.travel_journeyCopy__G1_Yl h2,.travel_prototypeHeader__DGuEk h2,.travel_retrospectiveIntro__DNVxf h2,.travel_sectionIntro__HH8eg h2,.travel_visualHeader__7FUSl h2{font-size:clamp(42px,9vw,66px)}.travel_discoveryHeader__ahTjJ>p,.travel_prototypeHeader__DGuEk>p,.travel_retrospectiveIntro__DNVxf>p,.travel_sectionIntro__HH8eg>p,.travel_visualHeader__7FUSl>p{font-size:15px}.travel_experienceMap__EEQWJ{grid-template-columns:1fr;margin-top:50px}.travel_primarySpace__pELrJ{min-height:360px}.travel_supportingSpaces__WNH5d article{min-height:0}.travel_discoveryBoard__9RRNa{max-width:none}.travel_discovery___iKy_,.travel_journey__4adCp{grid-template-columns:1fr;gap:46px;padding-top:92px;padding-bottom:92px}.travel_journeyBoard__gVpoo,.travel_journeyCopy__G1_Yl{grid-column:1}.travel_bookingFlow__AeKda{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 34px}.travel_bookingFlow__AeKda li{display:block}.travel_bookingFlow__AeKda span{display:block;margin-top:7px}.travel_visualGrid__Xtnso{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:48px}.travel_colorTile__RZzed,.travel_identityTile__3oPFo,.travel_interfaceTile__NyPcN,.travel_photoTile__8TU_9{grid-column:span 1}.travel_colorTile__RZzed{min-height:300px}.travel_photoTile__8TU_9 img{height:500px}.travel_interfaceTile__NyPcN img{width:min(72%,350px)}.travel_prototypeHeader__DGuEk{margin-bottom:0}.travel_prototypeSection__OvzsV{grid-template-columns:1fr;gap:44px}.travel_prototypeFrame__bbDTX{justify-self:center}.travel_retrospective__UZwsa{grid-template-columns:1fr;gap:54px}.travel_sourceNote__5IzqO{grid-template-columns:120px minmax(0,1fr);padding-top:46px;padding-bottom:46px}.travel_closing__lzkci{min-height:420px;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding-top:78px;padding-bottom:46px}.travel_closing__lzkci a{width:100%}}@media (max-width:620px){.travel_nav__SY_7n{width:calc(100% - 36px)}.travel_nav__SY_7n>span{display:none}.travel_hero__ybf9b{padding:94px 18px 22px}.travel_heroCopy__OV_B3{padding-top:26px}.travel_hero__ybf9b h1{font-size:clamp(50px,15.3vw,72px);line-height:.9}.travel_lede__4aRQ3{font-size:16px}.travel_discoveryBoard__9RRNa img,.travel_heroVisual___TN_N img,.travel_journeyBoard__gVpoo img{border-radius:12px}.travel_meta__wySbs{padding:0 18px}.travel_meta__wySbs div{padding-right:10px;padding-left:10px}.travel_meta__wySbs div:first-child{padding-left:0}.travel_meta__wySbs dd{font-size:13px}.travel_closing__lzkci,.travel_discovery___iKy_,.travel_journey__4adCp,.travel_overview__xtQk9,.travel_prototypeSection__OvzsV,.travel_retrospective__UZwsa,.travel_sourceNote__5IzqO,.travel_visualLanguage__LEaUu{padding-right:18px;padding-left:18px}.travel_discovery___iKy_,.travel_overview__xtQk9,.travel_prototypeSection__OvzsV,.travel_retrospective__UZwsa,.travel_visualLanguage__LEaUu{padding-top:74px;padding-bottom:74px}.travel_closing__lzkci h2,.travel_discoveryHeader__ahTjJ h2,.travel_journeyCopy__G1_Yl h2,.travel_prototypeHeader__DGuEk h2,.travel_retrospectiveIntro__DNVxf h2,.travel_sectionIntro__HH8eg h2,.travel_visualHeader__7FUSl h2{font-size:clamp(39px,11.5vw,54px)}.travel_primarySpace__pELrJ{min-height:320px;padding:28px;border-radius:12px}.travel_supportingSpaces__WNH5d article{padding:24px 0}.travel_journey__4adCp{padding-top:78px;padding-bottom:78px}.travel_bookingFlow__AeKda{grid-template-columns:1fr;gap:22px}.travel_visualGrid__Xtnso{grid-template-columns:1fr;gap:14px}.travel_colorTile__RZzed,.travel_visualGrid__Xtnso figure{grid-column:1;border-radius:12px}.travel_colorTile__RZzed{min-height:280px}.travel_photoTile__8TU_9 img{height:520px}.travel_interfaceTile__NyPcN{padding-top:38px}.travel_interfaceTile__NyPcN img{width:min(68%,330px)}.travel_prototypeFrame__bbDTX{width:min(82vw,330px);border-radius:12px}.travel_improvementGrid__kp0Vy{grid-template-columns:1fr;gap:30px}.travel_sourceNote__5IzqO{grid-template-columns:1fr;gap:15px;padding-top:40px;padding-bottom:40px}.travel_closing__lzkci{min-height:390px}}@media (prefers-reduced-motion:reduce){.travel_closing__lzkci a,.travel_heroVisual___TN_N img,.travel_nav__SY_7n a,.travel_page__yRsOk [data-travel-reveal]{opacity:1;transform:none;transition:none}}