.packages_packageItem__48h3_{box-sizing:border-box;white-space:normal}.packages_packageItemImg__JQUgH{min-height:300px;position:relative}.packages_packageItemImg__JQUgH img{position:absolute;inset:0;width:100%;height:100%;object-fit:fill}.packages_packageItemTitle__xzfYD{font-size:1.5rem;font-weight:600;line-height:1.3;color:var(--primary)}.packages_packageItemSubtitle__9kwYt{font-size:1rem;line-height:1.6}.packages_packages__XG2UO{padding-top:3rem;padding-bottom:3rem}.packages_packagesContainer__dJzGO{display:flex;flex-direction:column;gap:2rem}.packages_packagesCarouselWrap__9teSA{position:relative;width:100%}.packages_packagesControls__Q1zWi{position:absolute;inset:0;z-index:3;pointer-events:none}.packages_packagesControlBtn__vEFy_{position:absolute;top:50%;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;border-radius:50%;background:#fff;color:inherit;cursor:pointer;pointer-events:auto;transform:translateY(-50%);box-shadow:0 2px 8px rgba(0,0,0,.12);transition:background-color .2s ease,color .2s ease}.packages_packagesControlBtn__vEFy_:hover{background-color:var(--primary);color:#fff}.packages_packagesControlBtnPrev__6Bqz1{left:0}.packages_packagesControlBtnNext__6gxDk{right:0}.packages_packagesTrack__o3ATZ{display:flex;align-items:stretch;width:100%;gap:1.5rem}.packages_packagesTrackGrid__8P3fq{flex-wrap:wrap;justify-content:flex-start}.packages_packagesTrackGrid__8P3fq .packages_packageCard__c5pLJ{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 4.5rem)/4);max-width:calc((100% - 4.5rem)/4);min-width:0}.packages_packagesTrackCarousel__aSeb5{overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.packages_packagesTrackCarousel__aSeb5::-webkit-scrollbar{display:none}.packages_packagesTrackCarousel__aSeb5 .packages_packageCard__c5pLJ{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 4.5rem)/4.15);scroll-snap-align:start}.packages_packageCard__c5pLJ{display:flex;flex-direction:column;height:auto;align-self:stretch;border:1px solid #e5e7eb;border-radius:14px;background-color:#fff;overflow:hidden;box-shadow:0 1px 6px rgba(0,0,0,.07);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.packages_packageCard__c5pLJ:hover{transform:translateY(-6px);border-color:rgba(0,0,0,.12);box-shadow:0 16px 40px rgba(0,0,0,.13)}.packages_packageCard__c5pLJ:hover .packages_packageImage__8bSf2{transform:scale(1.07)}.packages_packageImageWrap__sKiK1{position:relative;flex-shrink:0;height:200px;min-height:200px;max-height:200px;overflow:hidden}.packages_packageImage__8bSf2{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.packages_packageImageOverlay__St7CA{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.45) 0,transparent 55%);pointer-events:none}.packages_packageBody__wOFrY{display:flex;flex:1 1;flex-direction:column;gap:.875rem;padding:1rem}.packages_packageTitle__p3h8z{margin:0;font-size:1.25rem;font-weight:700;color:var(--primary,#1d1d1d)}.packages_packageDescription__rYYv6{font-size:1rem;line-height:1.5;color:var(--secondary,#6c757d)}.packages_packageDescription__rYYv6 p{margin:0}.packages_packageReadMore__BD1jI{margin-left:.25rem;color:var(--primary);text-decoration:underline;cursor:pointer}.packages_packagesHeading__RZSpW,.packages_packagesSubheading__dqMo_{color:#6c757d;text-align:center}.packages_imageGrid__tR371{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(200px,auto);gap:2.5rem 0;margin-top:3rem;width:100%}.packages_imageCard__n2ukX{position:relative;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1);display:flex;flex-direction:column;width:100%;border-radius:1rem}.packages_imageCard__n2ukX img{width:100%;height:100%;object-fit:cover;display:block;flex:1 1}.packages_imageCard__n2ukX:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.7) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.1));z-index:1;border-radius:1rem}.packages_imageCard__n2ukX span{position:absolute;color:#fff;font-weight:600;z-index:2;text-shadow:0 1px 3px rgba(0,0,0,.5);left:2rem;bottom:2rem;font-size:1.5rem;line-height:1.3}.packages_imageCard__n2ukX:first-child{grid-column:1/span 1;grid-row:1/span 1}.packages_imageCard__n2ukX:nth-child(2){grid-column:2/span 1;grid-row:1/span 1}.packages_imageCard__n2ukX:nth-child(3){grid-column:3/span 1;grid-row:1/span 1}.packages_imageCard__n2ukX:nth-child(4){grid-column:1/span 1;grid-row:2/span 1}.packages_imageCard__n2ukX:nth-child(5){grid-column:2/span 1;grid-row:2/span 1}.packages_imageCard__n2ukX:nth-child(6){grid-column:3/span 1;grid-row:2/span 1}.packages_v3Packages__lq6_U{padding-top:3rem;padding-bottom:3rem;width:100%}.packages_v3Packages__lq6_U .packages_packagesHeader__O6___{text-align:center;margin-bottom:2rem}.packages_v3Packages__lq6_U .packages_packagesHeading__RZSpW{text-align:center;color:var(--dark)}.packages_v3Packages__lq6_U .packages_packagesSubheading__dqMo_{color:var(--secondary);text-align:center}.packages_v3Packages__lq6_U .packages_packagesInteractiveGrid__vyki_{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2rem;min-height:120px}@media(max-width:992px){.packages_v3Packages__lq6_U .packages_packagesInteractiveGrid__vyki_{grid-template-columns:1fr 1fr;gap:.75rem}}@media(max-width:576px){.packages_v3Packages__lq6_U .packages_packagesInteractiveGrid__vyki_{grid-template-columns:1fr;gap:.5rem}}.packages_v3Packages__lq6_U .packages_packagesGridItem__khg5K{opacity:0;transform:translateY(20px) scale(.98);animation:packages_packagesFadeIn__M3Rez .6s cubic-bezier(.22,.8,.36,1) forwards}.packages_v3Packages__lq6_U .packages_packagesGridItem__khg5K:first-child{animation-delay:0s}.packages_v3Packages__lq6_U .packages_packagesGridItem__khg5K:nth-child(2){animation-delay:.08s}.packages_v3Packages__lq6_U .packages_packagesGridItem__khg5K:nth-child(3){animation-delay:.16s}.packages_v3Packages__lq6_U .packages_packagesGridItem__khg5K:nth-child(4){animation-delay:.24s}.packages_v3Packages__lq6_U .packages_packagesGridItem__khg5K:nth-child(5){animation-delay:.32s}.packages_v3Packages__lq6_U .packages_packagesGridItem__khg5K:nth-child(6){animation-delay:.4s}.packages_v3Packages__lq6_U .packages_packagesGridItem__khg5K:nth-child(7){animation-delay:.48s}.packages_v3Packages__lq6_U .packages_packagesGridItem__khg5K:nth-child(8){animation-delay:.56s}.packages_v3Packages__lq6_U .packages_packagesGridItem__khg5K:nth-child(2){grid-row:1;grid-column:2}.packages_v3Packages__lq6_U .packages_packagesGridItem__khg5K:nth-child(3){grid-row:1;grid-column:3}@media(max-width:992px){.packages_v3Packages__lq6_U .packages_packagesGridItem__khg5K:first-child,.packages_v3Packages__lq6_U .packages_packagesGridItem__khg5K:nth-child(2),.packages_v3Packages__lq6_U .packages_packagesGridItem__khg5K:nth-child(3){grid-column:auto;grid-row:auto}}@media(max-width:576px){.packages_v3Packages__lq6_U .packages_packagesGridItem__khg5K:first-child,.packages_v3Packages__lq6_U .packages_packagesGridItem__khg5K:nth-child(2),.packages_v3Packages__lq6_U .packages_packagesGridItem__khg5K:nth-child(3),.packages_v3Packages__lq6_U .packages_packagesGridItem__khg5K:nth-child(4),.packages_v3Packages__lq6_U .packages_packagesGridItem__khg5K:nth-child(5){grid-column:1;grid-row:auto}}.packages_v3Packages__lq6_U .packages_column__UlaYw{display:flex;flex-direction:column;gap:2rem;height:100%;max-height:600px}@media(max-width:992px){.packages_v3Packages__lq6_U .packages_column__UlaYw{grid-column:auto;grid-row:auto}}@media(max-width:576px){.packages_v3Packages__lq6_U .packages_column__UlaYw{grid-column:1;grid-row:auto}}.packages_v3Packages__lq6_U .packages_large__q_vRz{grid-row:1;grid-column:1;height:100%}@media(max-width:992px){.packages_v3Packages__lq6_U .packages_large__q_vRz{grid-column:1/-1;grid-row:1}}@media(max-width:576px){.packages_v3Packages__lq6_U .packages_large__q_vRz{grid-column:1;grid-row:auto}}.packages_v3Packages__lq6_U .packages_packagesImageContainer__7_lhS{position:relative;width:100%;height:100%;min-height:120px;border-radius:1rem;overflow:hidden}.packages_v3Packages__lq6_U .packages_packagesImageContainer__7_lhS img{width:100%;height:100%;object-fit:cover;border-radius:1rem;display:block}.packages_v3Packages__lq6_U .packages_large__q_vRz .packages_packagesImageContainer__7_lhS{max-height:600px}.packages_v3Packages__lq6_U .packages_column__UlaYw .packages_packagesImageContainer__7_lhS{max-height:300px;flex:1 1}.packages_v3Packages__lq6_U .packages_packagesImageOverlay__doEL5{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(0,0,0,.1),rgba(0,0,0,.3) 50%,rgba(0,0,0,.7));display:flex;align-items:flex-end;padding:1.5rem;opacity:1;z-index:2;border-radius:12px}.packages_v3Packages__lq6_U .packages_packagesImageContent__R0zp5{color:#fff;width:100%}.packages_v3Packages__lq6_U .packages_packagesImageTitle__SDRdV{font-size:1.75rem;font-weight:700;line-height:1.3;color:#fff;margin-bottom:0;text-shadow:0 2px 8px rgba(0,0,0,.5);letter-spacing:.5px}.packages_v3Packages__lq6_U .packages_packagesImageDescription__ghf0M{font-size:.95rem;font-weight:400;line-height:1.6;color:hsla(0,0%,100%,.9);margin-bottom:0;text-shadow:0 1px 4px rgba(0,0,0,.5)}@keyframes packages_packagesFadeIn__M3Rez{to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:1024px){.packages_imageGrid__tR371{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(200px,auto);gap:2.5rem 0}.packages_v3Packages__lq6_U .packages_packagesInteractiveGrid__vyki_{gap:1.5rem}}@media(max-width:992px){.packages_packagesTrackGrid__8P3fq .packages_packageCard__c5pLJ{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 1.5rem)/2);max-width:calc((100% - 1.5rem)/2)}.packages_packagesTrackCarousel__aSeb5 .packages_packageCard__c5pLJ{flex-basis:calc((100% - 1.5rem)/2.15)}.packages_imageGrid__tR371{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:minmax(200px,auto);gap:2rem 0}.packages_imageCard__n2ukX:first-child,.packages_imageCard__n2ukX:nth-child(2),.packages_imageCard__n2ukX:nth-child(3),.packages_imageCard__n2ukX:nth-child(4),.packages_imageCard__n2ukX:nth-child(5),.packages_imageCard__n2ukX:nth-child(6){grid-column:auto/span 1;grid-row:auto/span 1}.packages_v3Packages__lq6_U .packages_packageCard__c5pLJ{margin-bottom:0}}@media(max-width:768px){.packages_packages__XG2UO{padding-top:2rem;padding-bottom:2rem}.packages_packagesContainer__dJzGO{gap:1.5rem}.packages_packagesTrackGrid__8P3fq .packages_packageCard__c5pLJ{flex:0 0 100%;max-width:100%}.packages_packagesTrackCarousel__aSeb5 .packages_packageCard__c5pLJ{flex-basis:86.9565217391%}.packages_imageGrid__tR371{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:minmax(180px,auto);gap:14px 0}.packages_imageCard__n2ukX,.packages_imageCard__n2ukX:after,.packages_imageCard__n2ukX:before{border-radius:.875rem}.packages_imageCard__n2ukX span{left:1.5rem;bottom:1.5rem;font-size:1.5rem;font-weight:600;line-height:1.3}.packages_v3Packages__lq6_U .packages_packagesInteractiveGrid__vyki_{gap:1rem}.packages_v3Packages__lq6_U .packages_packagesImageOverlay__doEL5{padding:1rem}.packages_v3Packages__lq6_U .packages_packagesImageTitle__SDRdV{font-size:1.25rem}.packages_v3Packages__lq6_U .packages_packagesImageDescription__ghf0M{font-size:.9rem}}@media(max-width:576px){.packages_imageGrid__tR371{display:grid;grid-template-columns:repeat(1,1fr);grid-auto-rows:minmax(200px,auto);gap:2rem 0}.packages_imageCard__n2ukX,.packages_imageCard__n2ukX:after,.packages_imageCard__n2ukX:before{border-radius:.75rem}.packages_imageCard__n2ukX span{left:1.5rem;bottom:.5rem;font-size:1.25rem;font-weight:600;line-height:1.3}.packages_v3Packages__lq6_U .packages_packagesInteractiveGrid__vyki_{gap:1rem}.packages_v3Packages__lq6_U .packages_packagesImageContainer__7_lhS{min-height:120px}.packages_v3Packages__lq6_U .packages_packagesImageOverlay__doEL5{padding:.75rem}.packages_v3Packages__lq6_U .packages_packagesImageTitle__SDRdV{font-size:1.125rem}.packages_v3Packages__lq6_U .packages_packagesImageDescription__ghf0M{font-size:.8rem}}@media(max-width:480px){.packages_v3Packages__lq6_U .packages_packagesInteractiveGrid__vyki_{gap:.5rem}.packages_v3Packages__lq6_U .packages_packagesImageOverlay__doEL5{padding:.5rem}.packages_v3Packages__lq6_U .packages_packagesImageTitle__SDRdV{font-size:1rem}.packages_v3Packages__lq6_U .packages_packagesImageDescription__ghf0M{font-size:.75rem}}