.TravelBlog_section__qOhuS{position:relative;isolation:isolate;height:100vh;height:100svh;min-width:0;overflow:hidden;overflow:clip;box-sizing:border-box;padding:clamp(24px,5svh,56px) 24px;color:var(--experience-ink);background:linear-gradient(#fffaf2,#eee2cf 55%,#f8f3eb);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:clamp(28px,5svh,48px)}.TravelBlog_heading__212uZ{position:relative;z-index:2;text-align:center;flex-shrink:0}.TravelBlog_heading__212uZ h2{font-size:clamp(28px,3vw,42px);line-height:1.12;margin:0;letter-spacing:-.025em}.TravelBlog_collection__v9_Jx{position:absolute;inset:calc(clamp(24px,5svh,56px) + 112px) -2% 3%;margin:0;padding:0;list-style:none;pointer-events:none;mask-image:linear-gradient(transparent,black 10%,black 90%,transparent)}.TravelBlog_guide__pKIDT{position:absolute;left:var(--x);top:var(--y);width:calc(33.333% - 14px);height:calc(100% / var(--rows) - 14px);min-height:65px;opacity:.65;transform:translate(-50%,calc(-50% + var(--curve))) perspective(1000px) rotateY(var(--yaw)) rotate(var(--tilt));transition:opacity .22s ease,transform .22s ease,filter .22s ease;pointer-events:auto}.TravelBlog_guide__pKIDT>a{display:flex;flex-direction:column;justify-content:center;height:100%;box-sizing:border-box;gap:10px;padding:16px;border:1px solid white;border-radius:14px;background:#ffffffed;box-shadow:0 12px 26px #36516b12;color:inherit;text-decoration:none}.TravelBlog_guide__pKIDT svg{width:24px;height:24px;color:#805b32;flex-shrink:0}.TravelBlog_guide__pKIDT h3{font-size:17px;line-height:1.3;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.TravelBlog_guide__pKIDT:focus-within{opacity:1;transform:translate(-50%,-50%) scale(1.04);z-index:4}.TravelBlog_collection__v9_Jx:focus-within{z-index:3}@media(hover:hover){.TravelBlog_guide__pKIDT:hover{opacity:1;transform:translate(-50%,-50%) perspective(1000px) rotateY(var(--yaw)) rotate(var(--tilt)) scale(1.025);filter:drop-shadow(0 14px 16px #24496b25)}}.TravelBlog_message__5BxDA{position:relative;z-index:2;width:min(100%,420px);margin-block:auto;flex-shrink:0;container-type:inline-size;box-sizing:border-box;padding:8px 24px;text-align:center}.TravelBlog_message__5BxDA:before{content:"";position:absolute;z-index:-1;inset:-18px -22px;border-radius:28px;background:#fffaf2;box-shadow:0 18px 55px #284f6c20;pointer-events:none}.TravelBlog_count__K2OPF{display:flex;flex-direction:column;align-items:center;gap:6px;padding-bottom:14px;margin-bottom:14px}.TravelBlog_count__K2OPF strong{display:block;font-size:clamp(100px,11vw,148px);letter-spacing:-.07em;line-height:.92;font-weight:700;font-variant-numeric:tabular-nums;color:#0d3057}.TravelBlog_count__K2OPF>span{white-space:nowrap;font-size:18px;line-height:1.2}.TravelBlog_featured__plDQn{text-align:start;padding:4px 16px 4px 0;border-inline-start:2px solid var(--experience-cta)}.TravelBlog_featured__plDQn h3{font-size:22px;line-height:1.25;margin:0}.TravelBlog_featuredFooter__ExhDF a{min-height:38px;display:inline-flex;align-items:center;gap:10px;color:inherit;font-size:14px;text-decoration:none}.TravelBlog_featuredFooter__ExhDF a span{color:var(--experience-cta)}.TravelBlog_shortcuts__f49Gq{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:12px 0;padding:0;list-style:none}.TravelBlog_shortcuts__f49Gq a{display:flex;gap:9px;align-items:center;height:100%;box-sizing:border-box;border-bottom:1px solid #d8c5aa;padding:12px 0;text-align:start;text-decoration:none;color:inherit}.TravelBlog_shortcuts__f49Gq svg{width:23px;height:27px;flex-shrink:0;color:#805b32}.TravelBlog_shortcuts__f49Gq h3{font-size:15px;line-height:1.3;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.TravelBlog_browse__nS9DH{display:flex;justify-content:center;gap:14px;align-items:center;min-height:48px;border-radius:6px;background:var(--experience-cta);color:white;text-decoration:none;font-size:16px;font-weight:600;margin-top:14px}.TravelBlog_section__qOhuS a:focus-visible{outline:3px solid var(--experience-focus);outline-offset:3px}@media(max-width:767px){.TravelBlog_section__qOhuS{padding:24px 12px;gap:24px}.TravelBlog_heading__212uZ h2{font-size:27px}.TravelBlog_collection__v9_Jx{inset:112px -12px 3%}.TravelBlog_guide__pKIDT{width:calc(33.333% - 8px);height:calc(100% / var(--rows) - 10px)}.TravelBlog_guide__pKIDT>a{padding:9px;gap:5px}.TravelBlog_guide__pKIDT h3{font-size:14px;-webkit-line-clamp:2}.TravelBlog_guide__pKIDT svg{width:18px;height:18px}.TravelBlog_message__5BxDA{width:calc(100% - 76px);max-width:360px;padding:8px 0}.TravelBlog_message__5BxDA:before{inset:-16px -14px;border-radius:22px}.TravelBlog_count__K2OPF{gap:7px;padding-bottom:12px;margin-bottom:12px}.TravelBlog_count__K2OPF strong{font-size:clamp(92px,27vw,120px)}.TravelBlog_count__K2OPF>span{font-size:16px}.TravelBlog_featured__plDQn{padding:2px 12px 2px 0}.TravelBlog_featured__plDQn h3{font-size:20px}.TravelBlog_shortcuts__f49Gq a{padding:10px 8px;gap:7px}.TravelBlog_shortcuts__f49Gq svg{display:none}}@media(max-height:700px){.TravelBlog_section__qOhuS{padding-block:16px;gap:16px}.TravelBlog_shortcuts__f49Gq{display:none}.TravelBlog_count__K2OPF{padding-bottom:10px;margin-bottom:10px}}@media(max-height:620px){.TravelBlog_count__K2OPF strong{font-size:80px}.TravelBlog_featured__plDQn h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}}@media(prefers-reduced-motion:reduce){.TravelBlog_guide__pKIDT{transition:none}}