.FAQ_container__ufcYP{width:100%;margin:0 auto}.FAQ_searchWrapper__7YOPg{margin-top:1rem;margin-bottom:2rem}.FAQ_searchCard__B1k9D{background-color:#fff;border-radius:1rem;box-shadow:0 10px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);padding:1rem;display:flex;align-items:center;gap:.75rem;border:1px solid rgba(0,0,0,.05)}.FAQ_searchIcon__SryNo{color:#9ca3af;font-size:1.5rem}.FAQ_searchInput__NmMAb{width:100%;background:transparent;border:none;padding:0;font-family:inherit;font-size:1rem;color:#374151;outline:none}.FAQ_searchInput__NmMAb::placeholder{color:#9ca3af}.FAQ_filterWrapper__mb9Sn{margin-bottom:2rem;overflow-x:auto;padding:0 1rem .5rem;scrollbar-width:none;-ms-overflow-style:none}@media (min-width:640px){.FAQ_filterWrapper__mb9Sn{padding:0 1.25rem}}.FAQ_filterWrapper__mb9Sn::-webkit-scrollbar{display:none}.FAQ_filterContainer__YRIKA{display:flex;gap:.75rem;white-space:nowrap}.FAQ_filterBtn___eNxC{padding:.5rem 1.25rem;border-radius:9999px;font-size:.875rem;font-weight:500;transition:all .2s;border:none;cursor:pointer;background-color:#f3f4f6;color:#4b5563}.FAQ_filterBtn___eNxC:hover{background-color:#e5e7eb}.FAQ_filterBtnActive__3eZg7{background-color:#ff6b35;color:#fff;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.FAQ_filterBtnActive__3eZg7:hover{background-color:#e55a2b;color:#fff}.FAQ_itemCard__T_Khc{background-color:#fff;border-radius:.75rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);margin-bottom:1rem;overflow:hidden;transition:all .3s ease;border:1px solid rgba(0,0,0,.05)}.FAQ_itemCard__T_Khc:hover{background-color:#f9fafb}.FAQ_itemHeader__YclCp{width:100%;padding:1.25rem;display:flex;justify-content:space-between;align-items:center;background:transparent;border:none;cursor:pointer;text-align:left;outline:none}.FAQ_question__CeAzK{font-weight:700;font-size:1.125rem;color:#111827;margin:0}.FAQ_chevron__9R6gH{color:#ff6b35;font-size:1.5rem;transition:transform .3s}.FAQ_chevronRotate__gOrh_{transform:rotate(180deg)}.FAQ_itemContent__wqEqc{max-height:0;overflow:hidden;transition:all .3s ease-in-out;padding:0 1.25rem;opacity:0}.FAQ_itemContentOpen__ujt74{max-height:500px;padding-bottom:1.5rem;opacity:1}.FAQ_answer__A2Ls0{color:#4b5563;font-size:.95rem;line-height:1.625;padding-top:1rem;border-top:1px solid #f3f4f6;margin:0}.FAQ_supportList__b8La6{padding:0 1rem 2rem}.FAQ_supportCard__VbMm9{background-color:#fff0e3;border-radius:1.5rem;padding:1.5rem;text-align:center;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);display:flex;flex-direction:column;align-items:center}@media (min-width:640px){.FAQ_supportList__b8La6{padding:0 1.25rem}.FAQ_supportCard__VbMm9{padding:2.5rem}}.FAQ_supportTitle__WBq2S{color:#ff6b35;font-weight:700;font-size:1.25rem;margin-bottom:.25rem;text-transform:uppercase;font-family:inherit}.FAQ_supportText__FYAS0{color:#4b5563;font-size:.875rem;margin-bottom:1.5rem;font-weight:500}@keyframes FAQ_pulse__mh7D8{0%{transform:scale(1);box-shadow:0 10px 20px rgba(242,116,5,.3)}50%{transform:scale(1.03);box-shadow:0 15px 30px rgba(242,116,5,.5)}to{transform:scale(1);box-shadow:0 10px 20px rgba(242,116,5,.3)}}.FAQ_supportBtn__JfBrg{padding:10px 24px;border-radius:12px;text-decoration:none;font-family:Inter,sans-serif;transition:all .3s ease;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;background:linear-gradient(135deg,#f27405,#ff5a00);color:#fff;box-shadow:0 8px 20px rgba(255,90,0,.3);animation:FAQ_pulse__mh7D8 2s ease-in-out infinite;border:1px solid hsla(0,0%,100%,.2);font-size:16px;font-weight:500;letter-spacing:.5px;width:100%;cursor:pointer}.FAQ_supportBtn__JfBrg:hover{transform:translateY(-3px);filter:brightness(1.1)}.FAQ_supportBtn__JfBrg:active{transform:scale(.98)}@media (min-width:640px){.FAQ_supportBtn__JfBrg{width:auto}}.ContactLink_linkButton__MquUQ{background:none;border:none;padding:0;color:#ff5a00;text-decoration:underline;font-weight:600;cursor:pointer;font-family:inherit;font-size:inherit;transition:color .2s}.ContactLink_linkButton__MquUQ:hover{color:#e65100}.ContactLink_overlay__HUBmO{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:9999;padding:1rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:ContactLink_fadeIn__xgDTK .2s ease-out}.ContactLink_modal__u0c4g{background:#fff;width:100%;max-width:500px;border-radius:16px;padding:2rem;position:relative;box-shadow:0 10px 40px rgba(0,0,0,.2);animation:ContactLink_slideUp__fLTQD .3s ease-out}.ContactLink_closeButton__UqF1V{position:absolute;top:1rem;right:1rem;background:none;border:none;font-size:1.5rem;width:32px;height:32px;border-radius:50%;cursor:pointer;color:#666;display:flex;align-items:center;justify-content:center;transition:background .2s}.ContactLink_closeButton__UqF1V:hover{background:#f5f5f5;color:#333}.ContactLink_modalTitle__xEXAt{font-size:1.8rem;font-weight:800;color:#333;margin:0 0 .5rem}.ContactLink_modalSubtitle__2vhE3{color:#666;margin-bottom:1.5rem;font-size:.95rem}.ContactLink_form__sdmbn{display:flex;flex-direction:column;gap:1.2rem}.ContactLink_field__BtUcs{display:flex;flex-direction:column;gap:.4rem}.ContactLink_label__z3td4{font-size:.9rem;font-weight:600;color:#444}.ContactLink_input__tnp7h,.ContactLink_textarea__tdpGC{padding:.8rem;border:1px solid #ddd;border-radius:8px;font-size:1rem;font-family:inherit;transition:border-color .2s}.ContactLink_input__tnp7h:focus,.ContactLink_textarea__tdpGC:focus{outline:none;border-color:#ff5a00;box-shadow:0 0 0 3px rgba(255,90,0,.1)}.ContactLink_textarea__tdpGC{resize:vertical}.ContactLink_submitButton__Qg0tr{margin-top:.5rem;padding:1rem;background:#ff5a00;color:#fff;border:none;border-radius:8px;font-size:1rem;font-weight:700;cursor:pointer;transition:background .2s,transform .1s}.ContactLink_submitButton__Qg0tr:hover{background:#e65100;transform:translateY(-1px)}.ContactLink_submitButton__Qg0tr:disabled{background:#ccc;cursor:not-allowed;transform:none}.ContactLink_message__oajfi{padding:1rem;border-radius:8px;text-align:center;font-weight:600}.ContactLink_success__qClTx{background:#e8f5e9;color:#2e7d32}.ContactLink_error__ZFuZc{background:#ffebee;color:#c62828}.ContactLink_spinner__IMgao{display:inline-block;width:1.2rem;height:1.2rem;border-radius:50%;border:3px solid hsla(0,0%,100%,.3);border-top-color:#fff;animation:ContactLink_spin__miWZF 1s linear infinite}@keyframes ContactLink_spin__miWZF{to{transform:rotate(1turn)}}.ContactLink_fieldError__Q6oh1{color:#c62828;font-size:.85rem;font-weight:500;margin-top:.2rem;animation:ContactLink_fadeIn__xgDTK .2s}@keyframes ContactLink_fadeIn__xgDTK{0%{opacity:0}to{opacity:1}}@keyframes ContactLink_slideUp__fLTQD{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.GozaderaItinerary_itinerarySection__cdRPq{background-color:#fff;padding:0 0 80px;font-family:Inter,sans-serif}.GozaderaItinerary_hero__8kccM{text-align:center;margin-bottom:30px;padding:120px 20px 0}.GozaderaItinerary_category__UiwsS{font-weight:500;color:#ff5a00;text-transform:uppercase;letter-spacing:3px;font-size:.85rem;margin-bottom:15px}.GozaderaItinerary_hero__8kccM h1{font-size:clamp(2.5rem,6vw,3.5rem);text-transform:uppercase;font-weight:500;margin-bottom:20px;line-height:1;color:#1a1a1a}.GozaderaItinerary_tagline__Zb3Pl{font-weight:500;color:#666;font-size:1.1rem;max-width:600px;margin:0 auto;line-height:1.5}.GozaderaItinerary_timelineContainer__z0ScG{position:relative;max-width:1250px;margin:0 auto;padding:10px 20px 40px}.GozaderaItinerary_timelineItem__me9X4{padding:10px 0;position:relative;width:100%;box-sizing:border-box;margin-bottom:20px;display:flex;align-items:center;z-index:2}.GozaderaItinerary_hasPhase__qVr_S{margin-top:80px}.GozaderaItinerary_hasPhase__qVr_S:first-child{margin-top:40px}.GozaderaItinerary_left__4qNH8{flex-direction:row}.GozaderaItinerary_right__FvoTO{flex-direction:row-reverse}.GozaderaItinerary_timelineDot__GSlha{position:absolute;width:16px;height:16px;background-color:#fff;border:3px solid #ff5a00;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10}.GozaderaItinerary_timelineConnector__kLGio{display:block;position:absolute;top:50%;height:1px;border-top:2px dashed #ffd8cc;z-index:1;transform:translateY(-50%)}.GozaderaItinerary_left__4qNH8 .GozaderaItinerary_timelineConnector__kLGio{right:50%;width:40px}.GozaderaItinerary_right__FvoTO .GozaderaItinerary_timelineConnector__kLGio{left:50%;width:40px}.GozaderaItinerary_timelineLine__LJegP{position:absolute;width:2px;background-image:linear-gradient(180deg,#ff5a00 60%,hsla(0,0%,100%,0) 0);background-position:0;background-size:2px 15px;background-repeat:repeat-y;top:0;bottom:-20px;left:50%;transform:translateX(-50%);z-index:0}@media screen and (min-width:769px){.GozaderaItinerary_timelineLine__LJegP{animation-delay:.2s!important}}@keyframes GozaderaItinerary_fadeLineIn__sE6Ya{to{opacity:1}}.GozaderaItinerary_cardContainer___j0qi{width:50%;padding:0 40px;box-sizing:border-box;display:flex;justify-content:center}.GozaderaItinerary_left__4qNH8 .GozaderaItinerary_cardContainer___j0qi{justify-content:flex-end}.GozaderaItinerary_right__FvoTO .GozaderaItinerary_cardContainer___j0qi{justify-content:flex-start}.GozaderaItinerary_cardRelative__hNuvs{position:relative;width:100%;max-width:520px}.GozaderaItinerary_card__AnLzd{background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.05);position:relative;border:1px solid rgba(0,0,0,.03);transition:transform .3s ease;display:flex;flex-direction:column;width:100%}.GozaderaItinerary_sideTriggers__VZWCN{position:absolute;top:10px;display:flex;flex-direction:column;gap:12px;z-index:15}.GozaderaItinerary_left__4qNH8 .GozaderaItinerary_sideTriggers__VZWCN{left:-42px}.GozaderaItinerary_right__FvoTO .GozaderaItinerary_sideTriggers__VZWCN{right:-42px}.GozaderaItinerary_infoTrigger__8nCey{background:none;color:#999;border:none;display:flex;align-items:center;justify-content:center;font-size:1.2rem;cursor:pointer;transition:transform .3s ease,color .3s ease}.GozaderaItinerary_infoTrigger__8nCey:hover{transform:scale(1.1);color:#444}.GozaderaItinerary_infoTriggerActive__Cx3sL,.GozaderaItinerary_infoTriggerActive__Cx3sL:hover{transform:scale(1.1);color:#ff5a00}.GozaderaItinerary_pulse__LuAMt{animation:GozaderaItinerary_pulseScale__2sj99 2s ease-in-out infinite}@keyframes GozaderaItinerary_pulseScale__2sj99{0%{transform:scale(1.1);box-shadow:0 0 0 0 rgba(255,90,0,.4)}70%{transform:scale(1.25);box-shadow:0 0 0 10px rgba(255,90,0,0)}to{transform:scale(1.1);box-shadow:0 0 0 0 rgba(255,90,0,0)}}@keyframes GozaderaItinerary_pulseScaleDesktop__Wqii4{0%{transform:scale(1.1);box-shadow:none}50%{transform:scale(1.25);box-shadow:none}to{transform:scale(1.1);box-shadow:none}}@media screen and (min-width:769px){.GozaderaItinerary_pulse__LuAMt{animation-name:GozaderaItinerary_pulseScaleDesktop__Wqii4}}.GozaderaItinerary_card__AnLzd:hover{transform:translateY(-5px)}.GozaderaItinerary_imageWrapper__kACpF{position:relative;width:100%}.GozaderaItinerary_cardImage__2qF3l{width:100%;height:260px;object-fit:cover;display:block}.GozaderaItinerary_timeIconContainer__ClWvI{position:absolute;top:15px;right:20px;display:flex;align-items:center;gap:12px;z-index:5}.GozaderaItinerary_timeOnImage__5jU52{color:#1a1a1a;font-weight:500;font-size:.85rem;background:hsla(0,0%,100%,.95);padding:5px 12px;border-radius:8px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(0,0,0,.05);box-shadow:0 4px 12px rgba(0,0,0,.1)}.GozaderaItinerary_cardIcon__dflwJ{color:#fff;font-size:1.8rem;text-shadow:2px 2px 8px rgba(0,0,0,.5);filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));display:flex;align-items:center}.GozaderaItinerary_phaseHeader__8Putb{position:absolute;top:-55px;z-index:10;display:flex;justify-content:center;left:50%;transform:translateX(-50%);width:auto}.GozaderaItinerary_phaseTitle__Cj2Aq{color:#ff5a00;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:2px;background:#fff;padding:6px 16px;border-radius:20px;border:1px solid #ffd8cc;white-space:nowrap;box-shadow:0 2px 8px rgba(255,90,0,.08)}.GozaderaItinerary_cardIconPlaceholder__PAY4L{width:50px;height:50px;background:linear-gradient(135deg,#f27405,#ff5a00);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.2rem;margin:20px 20px 0;box-shadow:0 5px 15px rgba(255,90,0,.2)}.GozaderaItinerary_cardContent__dUhP0{padding:25px}.GozaderaItinerary_card__AnLzd h3{font-size:1.3rem;font-weight:500;margin-top:0;margin-bottom:12px;color:#1a1a1a}.GozaderaItinerary_description__x8r6g p{font-size:.85rem;color:#555;line-height:1.6;font-weight:500;margin-bottom:12px}.GozaderaItinerary_description__x8r6g .GozaderaItinerary_bulletItem__W2_RY:last-child,.GozaderaItinerary_description__x8r6g p:last-child{margin-bottom:0}.GozaderaItinerary_bulletItem__W2_RY{font-size:.85rem;color:#666;line-height:1.5;font-weight:500;list-style-type:none;position:relative;padding-left:20px;margin-bottom:6px}.GozaderaItinerary_bulletItem__W2_RY:before{content:"•";position:absolute;left:0;color:#ff5a00;font-weight:500}.GozaderaItinerary_extraContainer___dV9x{width:50%;padding:0 40px;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.GozaderaItinerary_extraHighlight__h6vnQ{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:320px}.GozaderaItinerary_extraImage__nayjr{width:320px;height:auto;margin-bottom:20px}.GozaderaItinerary_extraLarge__KtG3N{max-width:420px}.GozaderaItinerary_extraLarge__KtG3N .GozaderaItinerary_extraImage__nayjr{width:420px}.GozaderaItinerary_extraText__dW4_L h4{font-size:1.1rem;font-weight:500;color:#ff5a00;margin-bottom:6px;margin-top:0}.GozaderaItinerary_extraText__dW4_L p{font-size:.85rem;color:#777;line-height:1.5;font-weight:400;margin:0}.GozaderaItinerary_cardOverlay__SeZ3C{position:absolute;inset:0;background:#fff;z-index:20;padding:30px;display:flex;flex-direction:column;box-sizing:border-box;animation:GozaderaItinerary_fadeIn__VEwcp .3s ease}@keyframes GozaderaItinerary_fadeIn__VEwcp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.GozaderaItinerary_cardOverlay__SeZ3C h3{font-size:1.4rem;font-weight:500;color:#1a1a1a;margin-bottom:20px}.GozaderaItinerary_closeOverlay__eQSJN{position:absolute;top:20px;right:20px;background:none;border:none;font-size:1.5rem;color:#999;cursor:pointer;transition:color .3s ease}.GozaderaItinerary_closeOverlay__eQSJN:hover{color:#ff5a00}.GozaderaItinerary_overlaySubtitle__rScjl{font-weight:500;color:#ff5a00;text-transform:uppercase;letter-spacing:1px;font-size:.8rem;margin-bottom:15px}.GozaderaItinerary_scrollableOverlay__V_Qaw{flex:1 1;overflow-y:auto;padding-right:5px}.GozaderaItinerary_scrollableOverlay__V_Qaw::-webkit-scrollbar{width:4px}.GozaderaItinerary_scrollableOverlay__V_Qaw::-webkit-scrollbar-thumb{background:#eee;border-radius:10px}.GozaderaItinerary_mapWrapper__KDhrw{width:100%;margin-bottom:20px;border-radius:12px;overflow:hidden;background:#f5f5f5;border:1px solid #eee}.GozaderaItinerary_staffRow__BtMUZ{display:flex;gap:20px;align-items:flex-end;background:#fff8f2;padding:20px 20px 0;border-radius:16px;margin-bottom:25px;border-left:4px solid #ff5a00}.GozaderaItinerary_teamImageWrapperSmall__j7N8A{width:120px;flex-shrink:0;overflow:hidden;line-height:0}.GozaderaItinerary_teamImage__bfBQn{width:100%;height:auto;object-fit:contain;display:block}.GozaderaItinerary_welcomeStaffInfoRight__WUaAK{padding-bottom:20px;align-self:center}.GozaderaItinerary_welcomeStaffInfoRight__WUaAK p{font-size:.85rem;color:#444;margin:0;line-height:1.6}.GozaderaItinerary_addressText__lTJSv{font-size:.75rem;color:#666;line-height:1.5;margin-top:-10px;margin-bottom:25px;font-weight:500}.GozaderaItinerary_mapsCta__x9IJb{display:flex;align-items:center;justify-content:flex-start;gap:15px;background:linear-gradient(135deg,#ff5a00,#ff8a00);color:#fff;text-decoration:none;padding:12px 24px;border-radius:14px;margin-top:20px;transition:all .4s cubic-bezier(.175,.885,.32,1.275);width:-moz-fit-content;width:fit-content;box-sizing:border-box;box-shadow:0 10px 20px rgba(255,90,0,.2);position:relative;overflow:hidden;border:none;cursor:pointer;text-transform:uppercase;letter-spacing:1px}.GozaderaItinerary_mapsCta__x9IJb:before{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(120deg,transparent,hsla(0,0%,100%,.3),transparent);transition:all .6s}.GozaderaItinerary_mapsCta__x9IJb:hover:before{left:100%}.GozaderaItinerary_mapsCta__x9IJb:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 15px 30px rgba(255,90,0,.4);background:linear-gradient(135deg,#ff6a1a,#ffa34d)}.GozaderaItinerary_mapsCta__x9IJb:active{transform:translateY(-2px) scale(.98)}.GozaderaItinerary_mapsCta__x9IJb i{color:#fff;font-size:1.2rem;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.GozaderaItinerary_recList__SegEV{list-style:none;padding:0;margin:0}.GozaderaItinerary_recList__SegEV li{font-size:.85rem;margin-bottom:20px;display:flex;align-items:flex-start;gap:15px;line-height:1.5}.GozaderaItinerary_recDot__N3LLX{width:6px;height:6px;background:#ff5a00;border-radius:50%;flex-shrink:0;margin-top:8px}.GozaderaItinerary_recText__UErRN{display:flex;flex-direction:column;gap:4px}.GozaderaItinerary_recTitle__jBFuI{color:#1a1a1a;font-weight:500;display:block}.GozaderaItinerary_recDesc__x86tA{color:#777;font-weight:400;display:block}.GozaderaItinerary_overlayContent__lVKCM ul{list-style:none;padding:0;margin:0}.GozaderaItinerary_overlayContent__lVKCM li{font-size:.85rem;color:#444;margin-bottom:12px;display:flex;align-items:flex-start;gap:10px;font-weight:500}.GozaderaItinerary_overlayContent__lVKCM li i{color:#4caf50;margin-top:3px}.GozaderaItinerary_foodOptionsGrid__LyD_S{display:flex;justify-content:flex-start;gap:10px;margin-bottom:25px;padding:0}.GozaderaItinerary_foodOptionCard__2_5Lu{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px;background:#fff;border:none;border-radius:12px;transition:all .3s ease;box-shadow:none;min-width:70px}.GozaderaItinerary_foodOptionCard__2_5Lu:hover{transform:translateY(-2px);background:snow;box-shadow:none}.GozaderaItinerary_foodIconWrapper__RNMT_{width:42px;height:42px;background:linear-gradient(135deg,#fff8f2,#fff);border-radius:14px;display:flex;align-items:center;justify-content:center;color:#ff5a00;font-size:1.1rem;border:1px solid #fff1e6;margin-bottom:2px}.GozaderaItinerary_foodOptionLabel__XJ7jQ{font-size:.6rem;font-weight:500;color:#666;text-transform:uppercase;letter-spacing:.5px}.GozaderaItinerary_attractionsGrid__OB0JX{display:flex;gap:15px;margin-bottom:20px;overflow-x:auto;padding-bottom:15px;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#ff5a00 #f0f0f0;-webkit-overflow-scrolling:touch}.GozaderaItinerary_attractionsGrid__OB0JX::-webkit-scrollbar{height:6px}.GozaderaItinerary_attractionsGrid__OB0JX::-webkit-scrollbar-track{background:#f0f0f0;border-radius:10px}.GozaderaItinerary_attractionsGrid__OB0JX::-webkit-scrollbar-thumb{background:#ff5a00;border-radius:10px}.GozaderaItinerary_attractionCard__20WxU{flex:0 0 280px;display:flex;flex-direction:column;gap:10px;overflow:hidden;border-radius:16px;background:#f9f9f9;scroll-snap-align:start;box-shadow:0 4px 12px rgba(0,0,0,.05)}.GozaderaItinerary_attractionImage__IzQJP{width:100%;height:180px;object-fit:cover;border-radius:16px 16px 0 0}.GozaderaItinerary_attractionLabel__F1CVi{font-size:.85rem;font-weight:500;color:#111;padding:5px 12px 15px;text-align:center}.GozaderaItinerary_footerCta__iheLc{text-align:center;padding:40px 0}.GozaderaItinerary_btnDownload__Gij6e{display:inline-block;background-color:#ff5a00;color:#fff;padding:16px 40px;border-radius:50px;text-decoration:none;font-weight:500;font-size:1.1rem;box-shadow:0 8px 25px rgba(255,90,0,.3);transition:all .3s ease}.GozaderaItinerary_btnDownload__Gij6e:hover{background-color:#e65100;transform:translateY(-2px);box-shadow:0 12px 30px rgba(255,90,0,.4)}.GozaderaItinerary_gamesList__YScWF{display:flex;flex-direction:column;gap:15px;margin-bottom:20px}.GozaderaItinerary_gameItemCard__C2Z_E{background:#f9f9f9;padding:15px;border-radius:16px;border-left:3px solid #ff5a00}.GozaderaItinerary_gameHeader__fEiMB{display:flex;align-items:center;gap:12px;margin-bottom:8px}.GozaderaItinerary_gameIconCircle__TmPqM{width:32px;height:32px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#ff5a00;font-size:.9rem;box-shadow:0 2px 6px rgba(0,0,0,.05)}.GozaderaItinerary_gameHeader__fEiMB h4{font-size:1rem;font-weight:500;margin:0;color:#1a1a1a}.GozaderaItinerary_gameItemCard__C2Z_E p{font-size:.8rem;color:#666;line-height:1.5;margin:0}.GozaderaItinerary_shopGrid__1lxL2{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:20px;gap:20px;margin-bottom:30px}.GozaderaItinerary_shopCategory__Sxps_ h5{color:#ff5a00;font-size:.8rem;text-transform:uppercase;letter-spacing:1px;margin-bottom:12px;font-weight:400}.GozaderaItinerary_shopCategory__Sxps_ ul{list-style:none;padding:0;margin:0}.GozaderaItinerary_shopCategory__Sxps_ li{font-size:.85rem;color:#444;margin-bottom:8px;padding-left:15px;position:relative;font-weight:500}.GozaderaItinerary_shopCategory__Sxps_ li:before{content:"→";position:absolute;left:0;color:#ffd8cc}.GozaderaItinerary_freeBadge__LQZUh{background:#4caf50;color:#fff;font-size:.65rem;font-weight:400;padding:2px 8px;border-radius:4px;letter-spacing:1px}.GozaderaItinerary_shopCatalogueBtn__joreu{display:flex;align-items:center;justify-content:flex-start;gap:15px;background:linear-gradient(135deg,#ff5a00,#ff8a00);color:#fff;text-decoration:none;padding:12px 24px;border-radius:14px;margin-top:30px;transition:all .4s cubic-bezier(.175,.885,.32,1.275);width:-moz-fit-content;width:fit-content;box-sizing:border-box;box-shadow:0 10px 20px rgba(255,90,0,.2);position:relative;overflow:hidden;border:none;cursor:pointer;text-transform:uppercase;letter-spacing:1px}.GozaderaItinerary_shopCatalogueText__Vu_i1{display:flex;flex-direction:column;align-items:flex-start;text-align:left;line-height:1.2}.GozaderaItinerary_shopCatalogueSmall__XvU6H{font-size:.65rem;opacity:.9;font-weight:400}.GozaderaItinerary_shopCatalogueMain__Uoj0L{font-size:.85rem;font-weight:400}.GozaderaItinerary_shopCatalogueBtn__joreu:before{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(120deg,transparent,hsla(0,0%,100%,.3),transparent);transition:all .6s}.GozaderaItinerary_shopCatalogueBtn__joreu:hover:before{left:100%}.GozaderaItinerary_shopCatalogueBtn__joreu:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 15px 30px rgba(255,90,0,.4);background:linear-gradient(135deg,#ff6a1a,#ffa34d)}.GozaderaItinerary_shopCatalogueBtn__joreu:active{transform:translateY(-2px) scale(.98)}.GozaderaItinerary_shopCatalogueBtn__joreu i{color:#fff;font-size:1.2rem;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.GozaderaItinerary_galleryGrid__mPS_9{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px;margin-bottom:25px}.GozaderaItinerary_galleryItem__OUhMn{aspect-ratio:1;border-radius:12px;overflow:hidden;background-color:#f5f5f5;box-shadow:0 4px 10px rgba(0,0,0,.05)}.GozaderaItinerary_galleryItem__OUhMn img{width:100%;height:100%;object-fit:cover;display:block}.GozaderaItinerary_galleryFullBtn__0cU_s{display:flex;align-items:center;gap:15px;background:linear-gradient(135deg,#ff5a00,#ff8a4d);color:#fff;padding:14px 25px;border-radius:20px;text-decoration:none;font-weight:600;transition:all .4s cubic-bezier(.175,.885,.32,1.275);box-shadow:0 10px 25px rgba(255,90,0,.3);margin-top:25px;position:relative;overflow:hidden;width:-moz-fit-content;width:fit-content;align-self:center}.GozaderaItinerary_galleryFullBtn__0cU_s:before{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(120deg,transparent,hsla(0,0%,100%,.3),transparent);transition:all .6s}.GozaderaItinerary_galleryFullBtn__0cU_s:hover:before{left:100%}.GozaderaItinerary_galleryFullBtn__0cU_s:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 15px 30px rgba(255,90,0,.4);background:linear-gradient(135deg,#ff6a1a,#ffa34d)}.GozaderaItinerary_galleryFullBtn__0cU_s:active{transform:translateY(-2px) scale(.98)}.GozaderaItinerary_galleryFullBtn__0cU_s i{color:#fff;font-size:1.2rem;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}@media screen and (max-width:768px){.GozaderaItinerary_timelineContainer__z0ScG:after{left:30px}.GozaderaItinerary_timelineItem__me9X4{width:100%;padding-left:70px;padding-right:15px}.GozaderaItinerary_timelineItem__me9X4.GozaderaItinerary_right__FvoTO{left:0}.GozaderaItinerary_left__4qNH8 .GozaderaItinerary_timelineDot__GSlha,.GozaderaItinerary_right__FvoTO .GozaderaItinerary_timelineDot__GSlha{left:22px;right:auto}.GozaderaItinerary_left__4qNH8 .GozaderaItinerary_timelineConnector__kLGio,.GozaderaItinerary_right__FvoTO .GozaderaItinerary_timelineConnector__kLGio{left:38px;width:32px;right:auto}.GozaderaItinerary_shopGrid__1lxL2{grid-template-columns:1fr}.GozaderaItinerary_hero__8kccM{padding:0 15px}.GozaderaItinerary_hero__8kccM h1{font-size:2rem}.GozaderaItinerary_timelineContainer__z0ScG{padding:10px 15px}.GozaderaItinerary_timelineContainer__z0ScG:after{left:20px}.GozaderaItinerary_timelineItem__me9X4{width:100%;padding-left:50px;padding-right:0;margin-bottom:40px;flex-direction:row!important;align-items:flex-start}.GozaderaItinerary_timelineItem__me9X4.GozaderaItinerary_right__FvoTO{left:auto;right:auto}.GozaderaItinerary_left__4qNH8,.GozaderaItinerary_right__FvoTO{flex-direction:row!important}.GozaderaItinerary_cardContainer___j0qi{width:100%;padding:0}.GozaderaItinerary_left__4qNH8 .GozaderaItinerary_cardContainer___j0qi,.GozaderaItinerary_right__FvoTO .GozaderaItinerary_cardContainer___j0qi{justify-content:flex-start}.GozaderaItinerary_timelineDot__GSlha{left:20px!important;transform:translate(-50%);top:20px;right:auto!important}.GozaderaItinerary_timelineConnector__kLGio{display:none}.GozaderaItinerary_phaseHeader__8Putb{left:20px;transform:translateX(-50%);width:max-content;top:-50px}.GozaderaItinerary_sideTriggers__VZWCN{display:none}.GozaderaItinerary_galleryGrid__mPS_9,.GozaderaItinerary_shopGrid__1lxL2{grid-template-columns:1fr}.GozaderaItinerary_extraContainer___dV9x{width:100%;padding:0;margin-bottom:40px}.GozaderaItinerary_extraImage__nayjr,.GozaderaItinerary_extraLarge__KtG3N .GozaderaItinerary_extraImage__nayjr{width:100%;max-width:300px}.GozaderaItinerary_timelineItem__me9X4,.GozaderaItinerary_timelineItem__me9X4.GozaderaItinerary_left__4qNH8,.GozaderaItinerary_timelineItem__me9X4.GozaderaItinerary_right__FvoTO{flex-direction:column!important;align-items:center!important}.GozaderaItinerary_cardContainer___j0qi{order:1!important;width:100%!important;padding:0 15px!important;margin-bottom:30px!important}.GozaderaItinerary_extraContainer___dV9x{order:2!important;width:100%!important;padding:0 15px!important;justify-content:center!important;margin-bottom:50px!important}.GozaderaItinerary_extraHighlight__h6vnQ{text-align:center!important;align-items:center!important;margin:0 auto!important}.GozaderaItinerary_timelineContainer__z0ScG{padding-left:15px;padding-right:15px}.GozaderaItinerary_timelineLine__LJegP{left:50%!important;transform:translateX(-50%)!important;z-index:0}.GozaderaItinerary_phaseHeader__8Putb{left:50%!important;transform:translateX(-50%)!important;width:max-content!important;top:-60px!important}.GozaderaItinerary_timelineDot__GSlha{left:50%!important;transform:translate(-50%)!important;top:-15px!important}.GozaderaItinerary_timelineItem__me9X4{margin-top:60px!important}.GozaderaItinerary_timelineItem__me9X4,.GozaderaItinerary_timelineItem__me9X4.GozaderaItinerary_left__4qNH8,.GozaderaItinerary_timelineItem__me9X4.GozaderaItinerary_right__FvoTO{padding-left:0!important;padding-right:0!important}.GozaderaItinerary_cardContainer___j0qi{position:relative;z-index:2;background:transparent;margin-top:20px}.GozaderaItinerary_timelineLine__LJegP{z-index:0!important}.GozaderaItinerary_timelineItem__me9X4{position:relative!important;z-index:2!important}.GozaderaItinerary_card__AnLzd,.GozaderaItinerary_extraContainer___dV9x{z-index:5!important;background:#fff!important}.GozaderaItinerary_extraContainer___dV9x{position:relative!important}.GozaderaItinerary_phaseHeader__8Putb{z-index:10!important}}.GozaderaItinerary_itinerarySection__cdRPq{overflow:hidden}@media screen and (max-width:768px){.GozaderaItinerary_cardImage__2qF3l,.GozaderaItinerary_extraImage__nayjr,.GozaderaItinerary_extraLarge__KtG3N .GozaderaItinerary_extraImage__nayjr{max-width:100%!important;width:100%!important;height:auto!important}.GozaderaItinerary_sideTriggers__VZWCN{display:flex!important;flex-direction:row!important;top:15px!important;right:15px!important;left:auto!important;width:auto!important;gap:8px!important;z-index:20!important}.GozaderaItinerary_infoTrigger__8nCey{background:#fff!important;box-shadow:0 2px 8px rgba(0,0,0,.15)!important;border-radius:50%!important;width:36px!important;height:36px!important;font-size:1rem!important}.GozaderaItinerary_timeIconContainer__ClWvI{right:auto!important;left:15px!important;top:15px!important}.GozaderaItinerary_sideTriggers__VZWCN{top:-50px!important;right:10px!important;background:transparent!important;z-index:25!important}.GozaderaItinerary_timeIconContainer__ClWvI{left:auto!important;right:15px!important;top:15px!important}.GozaderaItinerary_timelineLine__LJegP{z-index:1!important}.GozaderaItinerary_timelineItem__me9X4{position:relative!important;z-index:5!important}.GozaderaItinerary_sideTriggers__VZWCN{z-index:100!important;position:absolute!important}.GozaderaItinerary_infoTrigger__8nCey{position:relative!important;z-index:101!important;background:#fff!important}.GozaderaItinerary_timelineItem__me9X4{margin-top:90px!important}.GozaderaItinerary_phaseHeader__8Putb{top:-85px!important}.GozaderaItinerary_sideTriggers__VZWCN{top:-50px!important;right:0!important;padding-right:15px!important;z-index:50!important}.GozaderaItinerary_timelineDot__GSlha{top:-10px!important;z-index:10!important}.GozaderaItinerary_timelineContainer__z0ScG:after{top:-20px!important}.GozaderaItinerary_timelineConnector__kLGio,.GozaderaItinerary_timelineDot__GSlha{display:none!important}.GozaderaItinerary_timelineItem__me9X4{margin-top:40px!important}.GozaderaItinerary_timelineItem__me9X4.GozaderaItinerary_hasPhase__qVr_S{margin-top:110px!important}.GozaderaItinerary_extraContainer___dV9x{margin-bottom:0!important}.GozaderaItinerary_timelineContainer__z0ScG{padding-bottom:0!important}.GozaderaItinerary_footerCta__iheLc{padding-top:0!important;margin-top:-30px!important;position:relative;z-index:20}.GozaderaItinerary_btnDownload__Gij6e{border-top-left-radius:0;border-top-right-radius:0}}.GozaderaItinerary_timelineContainer__z0ScG{padding-bottom:0}.GozaderaItinerary_footerCta__iheLc{padding-top:0;margin-top:-20px;position:relative;z-index:20}@media screen and (min-width:769px){.GozaderaItinerary_timelineContainer__z0ScG{padding-bottom:60px!important}.GozaderaItinerary_footerCta__iheLc{margin-top:-30px!important;padding-top:0!important}}.ScrollReveal_revealItem__vgVqz{will-change:opacity,transform,filter;animation-timing-function:cubic-bezier(.22,1,.36,1)}.ScrollReveal_hidden__fzNDn{opacity:0;visibility:hidden}.ScrollReveal_fade-in__mnCMn{animation-name:ScrollReveal_fadeIn__w0t0j;animation-fill-mode:both;visibility:visible}.ScrollReveal_slide-left__of2OE{animation-name:ScrollReveal_slideInLeft__oPwnw;animation-fill-mode:both;visibility:visible}.ScrollReveal_slide-right__uYiEv{animation-name:ScrollReveal_slideInRight__lEjl_;animation-fill-mode:both;visibility:visible}.ScrollReveal_scale-up__G_TYX{animation-name:ScrollReveal_scaleUp__1_wVt;animation-fill-mode:both;visibility:visible}.ScrollReveal_simple-fade__ZxTbR{animation-name:ScrollReveal_simpleFadeIn__3XqBE;animation-fill-mode:forwards;visibility:visible}@keyframes ScrollReveal_fadeIn__w0t0j{0%{opacity:0;transform:translateY(10px);filter:blur(8px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes ScrollReveal_slideInLeft__oPwnw{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}@keyframes ScrollReveal_slideInRight__lEjl_{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@keyframes ScrollReveal_scaleUp__1_wVt{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}