/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.lj-temple-map{position:relative;margin:1.1rem 0 0;border:1px solid #E7E9E6;border-radius:20px;overflow:hidden;background:#F6F5F1;box-shadow:0 1px 2px rgba(16,24,40,.04),0 12px 30px rgba(16,24,40,.06);}.lj-tmap__stage{position:relative;width:100%;height:440px;}@media (max-width:640px){.lj-tmap__stage{height:320px;}}.lj-tmap__stage .mapboxgl-canvas{position:absolute !important;inset:0;width:100% !important;height:100% !important;}.lj-tmap-poster{position:absolute;inset:0;}.lj-tmap-poster img{width:100%;height:100%;object-fit:cover;display:block;}.lj-tmap-load{position:absolute;left:50%;bottom:18px;transform:translateX(-50%);display:inline-flex;align-items:center;gap:8px;background:#1ca8cb;color:#fff;border:0;border-radius:999px;padding:11px 20px;font:800 13.5px/1 'Manrope',system-ui,sans-serif;letter-spacing:.01em;cursor:pointer;box-shadow:0 6px 18px rgba(12,31,26,.32);transition:background .2s ease,transform .2s ease;}.lj-tmap-load:hover{background:#1589a6;transform:translateX(-50%) translateY(-1px);}.lj-tmap-load::before{content:"";width:12px;height:12px;border-radius:50%;background:#fff;box-shadow:0 0 0 4px rgba(255,255,255,.35);}.lj-tmk{width:28px;height:28px;border-radius:50%;background:#fff;border:2.5px solid #1ca8cb;color:#113d48;font:800 13px/1 'Manrope',system-ui,sans-serif;display:grid;place-items:center;box-shadow:0 3px 10px rgba(12,31,26,.35);cursor:pointer;}.lj-tmk--end{width:34px;height:34px;background:#C8930B;border-color:#fff;color:#fff;font-size:16px;}.lj-tmk-label{transform:translateY(-4px);background:rgba(255,255,255,.96);border:1px solid #E7E9E6;border-radius:8px;padding:2px 8px;font:700 11px/1.2 'Manrope',system-ui,sans-serif;color:#113d48;white-space:nowrap;box-shadow:0 2px 8px rgba(12,31,26,.14);}.lj-tmap-chip{position:absolute;top:12px;left:12px;z-index:3;display:inline-flex;align-items:center;gap:9px;background:rgba(255,255,255,.96);border:1px solid #E7E9E6;border-radius:12px;padding:8px 12px;box-shadow:0 4px 14px rgba(12,31,26,.14);font:700 12.5px/1 'Manrope',system-ui,sans-serif;color:#113d48;}.lj-tmap-chip[hidden]{display:none;}.lj-tmap-chip b{font-weight:800;}.lj-tmap-sep{width:1px;height:14px;background:#E7E9E6;}.lj-temple-map .mapboxgl-ctrl-group{border-radius:10px;box-shadow:0 2px 10px rgba(12,31,26,.18);}
.lj-lb{position:fixed;top:0;left:0;right:0;height:100vh;height:100dvh;z-index:9999;display:none;background:rgba(6,14,12,.94);}.lj-lb.is-open{display:block;}.lj-lb__stage{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:56px 16px;}.lj-lb__img{max-width:100%;max-height:100%;object-fit:contain;border-radius:10px;box-shadow:0 20px 60px rgba(0,0,0,.5);user-select:none;-webkit-user-drag:none;transition:filter .35s ease,opacity .25s ease;}.lj-lb.is-loading .lj-lb__img{filter:blur(14px);}.lj-lb__spin{position:absolute;top:50%;left:50%;width:34px;height:34px;margin:-17px 0 0 -17px;border-radius:999px;border:3px solid rgba(255,255,255,.25);border-top-color:#1ca8cb;opacity:0;visibility:hidden;transition:opacity .2s;pointer-events:none;animation:lj-lb-spin .8s linear infinite;}.lj-lb.is-loading .lj-lb__spin{opacity:1;visibility:visible;}@keyframes lj-lb-spin{to{transform:rotate(360deg);}}.lj-lb__cap{position:absolute;left:0;right:0;bottom:0;padding:14px 16px 18px;text-align:center;color:#fff;font-size:13px;background:linear-gradient(transparent,rgba(0,0,0,.5));}.lj-lb__count{position:absolute;top:16px;left:50%;transform:translateX(-50%);color:rgba(255,255,255,.85);font-size:13px;font-weight:700;}.lj-lb__btn{position:absolute;top:50%;transform:translateY(-50%);width:46px;height:46px;border-radius:999px;border:0;background:rgba(255,255,255,.14);color:#fff;font-size:20px;cursor:pointer;display:grid;place-items:center;backdrop-filter:blur(4px);transition:background .15s;}.lj-lb__btn:hover{background:rgba(255,255,255,.28);}.lj-lb__prev{left:12px;}.lj-lb__next{right:12px;}.lj-lb__close{position:absolute;top:12px;right:12px;width:42px;height:42px;border-radius:999px;border:0;background:rgba(255,255,255,.14);color:#fff;font-size:18px;cursor:pointer;display:grid;place-items:center;}.lj-lb__close:hover{background:rgba(255,255,255,.28);}.lj-lb__btn:focus-visible,.lj-lb__close:focus-visible{outline:3px solid #1ca8cb;outline-offset:2px;}body.lj-lb-lock{overflow:hidden;}@media (max-width:640px){.lj-lb__btn{width:40px;height:40px;}.lj-lb__stage{padding:48px 8px 64px;}}
body{font-family:'Manrope',system-ui,-apple-system,sans-serif;}.lj-root{font-family:'Manrope',system-ui,-apple-system,sans-serif;}.lj-hi{font-family:'Noto Sans Devanagari','Plus Jakarta Sans',sans-serif;}.container-x{max-width:80rem;margin-inline:auto;padding-inline:1.25rem;}@media (min-width:1024px){.container-x{padding-inline:2rem;}}.lj-save.is-on{color:#1ca8cb;}.lj-save.is-on .fa-heart{color:#1ca8cb;}.lj-ridecard{position:relative;display:flex;flex-direction:column;width:100%;background:#fff;border:1px solid #E7E9E6;border-radius:20px;overflow:hidden;box-shadow:0 1px 2px rgba(12,31,26,.05),0 14px 34px rgba(12,31,26,.07);transition:transform .25s,box-shadow .25s}.lj-ridecard:hover{transform:translateY(-4px);box-shadow:0 22px 48px rgba(12,31,26,.14)}.lj-ridecard__link{position:absolute;inset:0;z-index:5}.lj-ridecard__media{position:relative;aspect-ratio:16/11;background:radial-gradient(120% 120% at 50% 0%,#ffffff 0%,#eef6f8 55%,#e3f5f9 100%);border-bottom:1px solid #E7E9E6}.lj-ridecard__media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .5s}.lj-ridecard__media::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(115% 95% at 50% 32%,rgba(28,168,203,0) 42%,rgba(28,168,203,.12) 72%,rgba(17,61,72,.20) 100%)}.lj-ridecard:hover .lj-ridecard__media img{transform:scale(1.05)}.lj-ridecard__top{position:absolute;top:.75rem;left:.75rem;right:.75rem;z-index:6;display:flex;align-items:center;gap:.5rem;pointer-events:none}.lj-rc-chip{display:inline-flex;align-items:center;gap:.35rem;background:rgba(255,255,255,.95);border:1px solid rgba(12,31,26,.06);border-radius:999px;padding:.32rem .7rem;font-size:.76rem;font-weight:800;color:#0C1F1A;box-shadow:0 1px 3px rgba(0,0,0,.10)}.lj-rc-chip small{font-weight:600;color:#6B7A86}.lj-rc-save{margin-left:auto;pointer-events:auto;position:relative;z-index:10;display:inline-flex;align-items:center;gap:.4rem;background:rgba(255,255,255,.9);border:0;border-radius:999px;padding:.34rem .7rem;font-size:.76rem;font-weight:800;color:#0C1F1A;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.10)}.lj-rc-save i{color:#1ca8cb}.lj-rc-save.is-on{color:#1ca8cb}.lj-ridecard__specs{position:absolute;left:.75rem;bottom:.75rem;z-index:6;display:grid;grid-template-columns:auto auto auto;gap:.15rem 1.1rem;background:rgba(255,255,255,.78);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.9);border-radius:14px;padding:.5rem .8rem;box-shadow:0 4px 14px rgba(12,31,26,.10);pointer-events:none}.lj-ridecard__specs .k{font-size:.68rem;font-weight:700;color:#6B7A86;text-transform:uppercase;letter-spacing:.03em}.lj-ridecard__specs .v{font-size:.92rem;font-weight:800;color:#0C1F1A;line-height:1.1}.lj-ridecard__body{padding:.95rem 1.1rem .3rem}.lj-ridecard__body h3{margin:0;font-size:1.14rem;font-weight:800;letter-spacing:-.01em;color:#0C1F1A;display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.lj-ridecard__body h3 .ar{color:#1ca8cb}.lj-ridecard__body p{margin:.3rem 0 0;font-size:.86rem;color:#6B7A86;font-weight:500}.lj-ridecard__foot{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.8rem 1.1rem;margin-top:.7rem;border-top:1px solid #E7E9E6}.lj-rc-brand{display:inline-flex;align-items:center;gap:.5rem;color:#1ca8cb;font-weight:800;font-size:.9rem}.lj-rc-brand .ic{width:26px;height:26px;border-radius:50%;background:#E3F5F9;display:grid;place-items:center;color:#113d48;font-size:.8rem}.lj-rc-loc{display:inline-flex;align-items:center;gap:.35rem;color:#6B7A86;font-weight:600;font-size:.86rem}.lj-rc-loc i{color:#1ca8cb}.lj-add-sticky{position:fixed;z-index:60;left:0;right:0;bottom:0;display:flex;align-items:stretch;background:#fff;box-shadow:0 -8px 26px rgba(12,31,26,.18);opacity:0;pointer-events:none;transform:translateY(100%);transition:transform .3s,opacity .3s;padding-bottom:env(safe-area-inset-bottom,0)}.lj-add-sticky.is-on{opacity:1;pointer-events:auto;transform:none}body.lj-mmenu-open .lj-add-sticky{opacity:0;pointer-events:none;transform:translateY(100%)}.lj-add-sticky__main{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;background:linear-gradient(180deg,#C8930B,#a97c07);color:#fff;font-weight:800;font-size:1rem;line-height:1.05;padding:.95rem 1rem;text-decoration:none;transition:filter .2s}.lj-add-sticky__main:hover{filter:brightness(1.06)}.lj-add-sticky__ic{width:1.7rem;height:1.7rem;border-radius:50%;background:rgba(255,255,255,.18);display:grid;place-items:center;flex:none}.lj-add-sticky__ic svg{width:.95rem;height:.95rem}.lj-add-sticky__txt{display:flex;flex-direction:column}.lj-add-sticky__sub{display:block;font-weight:700;font-size:.7rem;opacity:.85;margin-top:1px}.lj-add-sticky__sec{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;background:#fff;color:#113d48;font-weight:800;font-size:.95rem;padding:.95rem 1.15rem;text-decoration:none;border-left:1px solid rgba(12,31,26,.1);transition:background .2s}.lj-add-sticky__sec:hover{background:#eef4f5}.lj-add-sticky__sec svg{width:.95rem;height:.95rem}.lj-add-sticky__sec span{display:inline}.lj-scrollwrap{position:relative;max-width:100%;min-width:0}.lj-scrollwrap [data-scroll-row]{-webkit-mask-image:none;mask-image:none}.lj-scrollwrap.fade-r [data-scroll-row]{-webkit-mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 3.5rem),transparent);mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 3.5rem),transparent)}.lj-scrollwrap.fade-l [data-scroll-row]{-webkit-mask-image:linear-gradient(to right,transparent,#000 3.5rem,#000 100%);mask-image:linear-gradient(to right,transparent,#000 3.5rem,#000 100%)}.lj-scrollwrap.fade-l.fade-r [data-scroll-row]{-webkit-mask-image:linear-gradient(to right,transparent,#000 3.5rem,#000 calc(100% - 3.5rem),transparent);mask-image:linear-gradient(to right,transparent,#000 3.5rem,#000 calc(100% - 3.5rem),transparent)}@media(min-width:1024px){.lj-add-sticky{left:auto;right:2rem;bottom:20%;display:inline-flex;border-radius:999px;overflow:hidden;box-shadow:0 10px 30px rgba(12,31,26,.32);transform:translateY(-14px) scale(.96);padding-bottom:0}.lj-add-sticky.is-on{transform:none}.lj-add-sticky.is-on:hover{transform:translateY(-2px)}.lj-add-sticky__main{flex:0 1 auto;justify-content:flex-start;font-size:.95rem;padding:.8rem 1.1rem}.lj-add-sticky__sub{display:block}.lj-add-sticky__sec{font-size:.9rem;padding:.8rem 1rem}}@media(prefers-reduced-motion:reduce){.lj-add-sticky{transition:opacity .2s}}@media(max-width:1023.98px){body:has(.lj-nodebar) .lj-add-sticky{display:none}}.lj-type{display:inline-flex;align-items:center;gap:.4rem;border:1px solid #E7E9E6;background:#fff;color:#0C1F1A;font-family:inherit;font-weight:700;font-size:.86rem;padding:.45rem .9rem;border-radius:999px;cursor:pointer;transition:.18s}.lj-type:hover{border-color:#1ca8cb;color:#113d48}.lj-type.is-on{background:#0C1F1A;color:#fff;border-color:#0C1F1A}.lj-type-n{font-size:.78rem;font-weight:800;opacity:.6}.lj-verified{display:inline-flex;align-items:center;gap:.3rem;border-radius:999px;font-weight:800;color:#15803d;background:#dcfce7;border:1px solid #86efac}.lj-verified i{color:#16a34a}.lj-dthumb{cursor:pointer;transition:box-shadow .18s,transform .18s}.lj-dthumb.is-active{outline:3px solid #1ca8cb;outline-offset:-3px}.gs-hl{text-decoration:underline;text-decoration-color:rgba(28,168,203,.55);text-decoration-thickness:2px;text-underline-offset:.18em;font-weight:inherit;}.gs-noimg{position:absolute;inset:0;display:grid;place-items:center;background:radial-gradient(120% 120% at 80% -10%,#fff 0%,#E3F5F9 55%,#cfeef6 100%);}.gs-noimg__ridge{position:absolute;left:0;right:0;bottom:0;width:100%;height:62%;}.gs-noimg__chip{position:relative;z-index:1;display:grid;place-items:center;width:50px;height:50px;border-radius:14px;background:#fff;color:#1589a6;box-shadow:0 10px 22px -12px rgba(17,61,72,.45);font-size:1.3rem;}.lj-gs__pager{margin-top:2.5rem;}.lj-gs__pager ul.pager__items{display:flex;flex-wrap:wrap;gap:.4rem;justify-content:center;list-style:none;margin:0;padding:0;}.lj-gs__pager li.pager__item{margin:0;}.lj-gs__pager li.pager__item a{display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;height:2.5rem;padding:0 .7rem;border-radius:.7rem;border:1px solid #E7E9E6;background:#fff;color:#1E293B;font-weight:700;font-size:.9rem;text-decoration:none;transition:.15s;}.lj-gs__pager li.pager__item a:hover{border-color:#1ca8cb;color:#113d48;}.lj-gs__pager li.pager__item.is-active a,.lj-gs__pager li.pager__item--current a{background:#0C1F1A;border-color:#0C1F1A;color:#fff;}.lj-gs__pager li.pager__item--next a,.lj-gs__pager li.pager__item--previous a{color:#1589a6;}.lj-gs__masthead{background:linear-gradient(180deg,#E3F5F9,#fff);border:1px solid #cfeef6;border-radius:20px;padding:1.25rem 1.25rem 1.4rem;margin-bottom:1.75rem;}.lj-gs__title{margin:0 0 .8rem;font-weight:800;letter-spacing:-.02em;font-size:1.5rem;color:#0C1F1A;}.lj-gs__count{margin:.85rem 0 0;color:#475569;font-size:.92rem;}.lj-gs__search form.bef-exposed-form{display:flex;flex-wrap:wrap;gap:.7rem;margin:0;}.lj-gs__search .form-item-combine,.lj-gs__search .form-item-districts{flex:1 1 100%;min-width:0;margin:0;}.lj-gs__search .form-actions{flex:1 1 100%;display:flex;gap:.6rem;margin:0;}.lj-gs__search label{display:block;margin-bottom:.35rem;font-size:.82rem;font-weight:700;color:#113d48;}.lj-gs__search input.form-text,.lj-gs__search select.form-select{width:100%;background:#fff !important;border:1.5px solid #E7E9E6;border-radius:14px;padding:.7rem .95rem;font-size:.95rem;color:#0C1F1A;}.lj-gs__search input.form-text:focus,.lj-gs__search select.form-select:focus{outline:none;border-color:#1ca8cb;box-shadow:0 0 0 3px #E3F5F9;}.lj-gs__search .form-actions input[type=submit]{flex:1 1 0;min-width:0;border:0;border-radius:14px;padding:.7rem 1rem;font-weight:800;cursor:pointer;transition:.15s;}.lj-gs__search #edit-submit-global-search{background:#1ca8cb;color:#fff;}.lj-gs__search #edit-submit-global-search:hover{background:#113d48;}.lj-gs__search #edit-reset-global-search{background:#fff;color:#113d48;border:1.5px solid #cfeef6 !important;}.lj-gs__search #edit-reset-global-search:hover{background:#E3F5F9;}@media (min-width:640px){.lj-gs__search form.bef-exposed-form{align-items:flex-end;gap:.6rem;}.lj-gs__search .form-item-combine{flex:1 1 260px;}.lj-gs__search .form-item-districts{flex:0 0 auto;width:190px;}.lj-gs__search .form-actions{flex:0 0 auto;width:auto;}.lj-gs__search .form-actions input[type=submit]{flex:0 0 auto;padding:.7rem 1.4rem;}}.lj-skip-link{position:absolute;left:0.75rem;top:-3.5rem;z-index:70;background:#1ca8cb;color:#fff;font-size:.8125rem;font-weight:600;padding:.6rem 1rem;border-radius:0 0 .75rem .75rem;transition:top .15s ease;}.lj-skip-link:focus{top:0;}.lj-root :is(a,button,input,select,summary):focus-visible{outline:3px solid #1E293B;outline-offset:2px;border-radius:.5rem;}.lj-sr{position:absolute !important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0;}.lj-bg{position:absolute;inset:0;overflow:hidden;z-index:0;}.lj-bg__overlay{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(to top,rgba(6,26,20,.82) 0%,rgba(6,26,20,.45) 45%,rgba(6,26,20,.28) 100%);}.lj-bg__content{position:relative;z-index:2;}.lj-tap{min-height:44px;}@media (prefers-reduced-motion:reduce){.lj-root *,.lj-root *::before,.lj-root *::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;}}form#lj-quick-ride-form{padding:24px 0;}.page-post-ride main#main-content{background:#F6F5F1;}.lj-slider{position:relative;}.lj-slider__track{display:flex;gap:1.25rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x pan-y;scrollbar-width:none;cursor:grab;padding:.25rem .25rem 1rem;margin:-.25rem -.25rem -.5rem;}.lj-slider__track:active{cursor:grabbing;}.lj-slider__track::-webkit-scrollbar{display:none;}.lj-slider__track > .views-element-container,.lj-slider__track [class*="js-view-dom-id-"],.lj-slider__track .view,.lj-slider__track .view-content{display:contents;}.lj-slider__track .views-row{flex:0 0 84%;scroll-snap-align:start;display:flex;min-width:0;}.lj-slider__track .views-row > *{flex:1 1 auto;min-width:0;}@media (min-width:640px){.lj-slider__track .views-row{flex-basis:calc((100% - 1.25rem) / 2);}}@media (min-width:1024px){.lj-slider__track .views-row{flex-basis:calc((100% - 2.5rem) / 3);}}.lj-slider__nav{display:inline-flex;gap:.5rem;}.lj-slider__btn{width:2.75rem;height:2.75rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#fff;color:#1ca8cb;border:1px solid #E7E9E6;box-shadow:0 1px 2px rgba(16,24,40,.04),0 12px 30px rgba(16,24,40,.06);transition:background .18s,color .18s,opacity .18s;cursor:pointer;}.lj-slider__btn:hover{background:#1ca8cb;color:#fff;}.lj-slider__btn[disabled]{opacity:.35;cursor:default;}.lj-slider__btn[disabled]:hover{background:#fff;color:#1ca8cb;}@media (prefers-reduced-motion:reduce){.lj-slider__track{scroll-behavior:auto;}}.lj-slider--dark .lj-slider__btn{background:rgba(255,255,255,.06);color:#fff;border-color:rgba(255,255,255,.16);box-shadow:none;backdrop-filter:blur(6px);}.lj-slider--dark .lj-slider__btn:hover{background:#1E293B;color:#fff;border-color:transparent;}.lj-slider--dark .lj-slider__btn[disabled]{opacity:.3;}.lj-slider--dark .lj-slider__btn[disabled]:hover{background:rgba(255,255,255,.06);color:#fff;}.lj-glass{background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);}.lj-luxe{position:relative;}.lj-luxe::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(60% 55% at 12% 0%,rgba(199,123,45,.18),transparent 60%),radial-gradient(50% 50% at 100% 100%,rgba(62,92,78,.35),transparent 60%);}.lj-masonry > .views-element-container,.lj-masonry [class*="js-view-dom-id-"],.lj-masonry .view,.lj-masonry .view-content{display:contents;}.lj-masonry .views-row{break-inside:avoid;-webkit-column-break-inside:avoid;}.lj-slider--stagger .lj-slider__track{align-items:flex-start;padding-bottom:4rem;}.lj-slider--stagger .views-row:nth-child(even){margin-top:3rem;}@media (max-width:639.98px){.lj-slider--stagger .lj-slider__track{padding-bottom:2.5rem;}.lj-slider--stagger .views-row:nth-child(even){margin-top:1.75rem;}}.lj-cats{background-image:radial-gradient(#EDF1EE 1.2px,transparent 1.2px);background-size:22px 22px;}.lj-slider--cats .lj-slider__track{padding-bottom:2.5rem;justify-content:safe center;}.lj-slider--cats .views-row{flex:0 0 72%;}@media (min-width:640px){.lj-slider--cats .views-row{flex:0 0 240px;}}@media (min-width:1024px){.lj-slider--cats .views-row{flex:0 0 256px;}}.cat-card{display:block;width:100%;}.cat-card > a{display:block;text-align:center;color:inherit;text-decoration:none;}.cat-card__media{position:relative;width:100%;border-radius:1.5rem;overflow:hidden;box-shadow:0 16px 38px rgba(16,24,40,.14);transition:transform .35s ease,box-shadow .35s ease;}.cat-card__media img{display:block;width:100%;aspect-ratio:4 / 5;object-fit:cover;}.lj-slider--cats .views-row:nth-child(odd) .cat-card__media{transform:rotate(-3deg);}.lj-slider--cats .views-row:nth-child(even) .cat-card__media{transform:rotate(3deg);}.cat-card:hover .cat-card__media{transform:rotate(0deg) translateY(-6px);box-shadow:0 26px 55px rgba(16,24,40,.22);}.cat-card__price{position:absolute;top:.7rem;right:.7rem;background:#fff;color:#0E3A44;font-weight:800;font-size:.8rem;padding:.25rem .6rem;border-radius:999px;box-shadow:0 6px 16px rgba(0,0,0,.15);}.cat-card__title{margin-top:1rem;font-size:1.05rem;font-weight:700;line-height:1.25;color:#0E3A44;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em;}.cat-card__more{display:inline-block;margin-top:.1rem;font-size:.95rem;font-weight:600;color:#6B7A86;transition:color .2s;}.cat-card:hover .cat-card__more{color:#0F172A;}.lj-dots{display:flex;gap:.55rem;justify-content:center;align-items:center;margin-top:.5rem;}.lj-dot{width:11px;height:11px;padding:0;border:2px solid #B9C4BF;border-radius:999px;background:transparent;cursor:pointer;transition:background .2s,border-color .2s,transform .2s;}.lj-dot.is-active{background:#1ca8cb;border-color:#1ca8cb;transform:scale(1.12);}.lj-masonry{width:100%;}.lj-masonry-group{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:14px;height:410px;width:100%;margin:0;}.lj-masonry-item{position:relative;min-width:0;min-height:0;margin:0 !important;padding:0 !important;}.lj-masonry .views-row{margin:0 !important;padding:0 !important;}.lj-masonry-item > article{position:relative;width:100%;height:100%;min-width:0;min-height:0;}.lj-masonry-item--1{grid-column:1;grid-row:1 / 3;align-self:center;height:240px;}.lj-masonry-item--2{grid-column:2;grid-row:1;}.lj-masonry-item--3{grid-column:2;grid-row:2;}.lj-masonry-item--4{grid-column:3;grid-row:1 / 3;height:100%;}.lj-masonry-item--5{grid-column:4;grid-row:1;}.lj-masonry-item--6{grid-column:4;grid-row:2;}.lj-masonry-item--7{grid-column:5;grid-row:1 / 3;align-self:center;height:240px;}.lj-masonry img{display:block;width:100%;height:100%;object-fit:cover;}.lj-masonry-item article img{transition:transform 500ms ease;}.lj-masonry-item article:hover img{transform:scale(1.05);}@media (max-width:900px){.lj-masonry-group{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));height:400px;gap:12px;}.lj-masonry-item--1{grid-column:1;grid-row:1 / 3;height:240px;}.lj-masonry-item--2{grid-column:2;grid-row:1;}.lj-masonry-item--3{grid-column:2;grid-row:2;}.lj-masonry-item--4{grid-column:3;grid-row:1 / 3;height:100%;}.lj-masonry-item--5,.lj-masonry-item--6,.lj-masonry-item--7{display:block;}}@media (max-width:640px){.lj-masonry-group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;height:auto;gap:10px;}.lj-masonry-item--1,.lj-masonry-item--2,.lj-masonry-item--3,.lj-masonry-item--4,.lj-masonry-item--5,.lj-masonry-item--6,.lj-masonry-item--7{grid-column:auto !important;grid-row:auto !important;display:block;height:190px !important;align-self:stretch;}.lj-masonry-item > article{width:100%;height:100%;}}@media (max-width:420px){.lj-masonry-group{grid-template-columns:1fr;gap:10px;}.lj-masonry-item--1,.lj-masonry-item--2,.lj-masonry-item--3,.lj-masonry-item--4,.lj-masonry-item--5,.lj-masonry-item--6,.lj-masonry-item--7{height:220px !important;}}.promo-visual{position:relative;min-height:470px;width:100%;max-width:620px;margin-inline:auto;display:flex;align-items:center;justify-content:center;}.promo-glow{position:absolute;width:390px;height:390px;border-radius:999px;background:rgba(255,255,255,.38);filter:blur(55px);pointer-events:none;}.promo-card{position:absolute;width:210px;overflow:visible;border-radius:28px;padding:8px;background:rgba(255,255,255,.95);box-shadow:0 24px 55px rgba(0,0,0,.18),0 8px 20px rgba(0,0,0,.08);transition:transform .35s ease,box-shadow .35s ease;}.promo-card:hover{z-index:10;box-shadow:0 30px 65px rgba(0,0,0,.22),0 10px 25px rgba(0,0,0,.1);}.promo-card__image{width:100%;height:270px;overflow:hidden;border-radius:22px;background:#f5f5f5;}.promo-card__image img{display:block;width:100%;height:100%;object-fit:cover;}.promo-card__label{display:flex;align-items:center;gap:9px;padding:13px 10px 10px;color:#111;}.promo-card__label > i{width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;border-radius:50%;background:#111;color:#fff;font-size:14px;}.promo-card__label div{min-width:0;}.promo-card__label strong{display:block;font-size:14px;line-height:1.15;font-weight:800;}.promo-card__label span{display:block;margin-top:3px;font-size:10px;line-height:1.2;color:rgba(0,0,0,.55);}.promo-card--taxi{left:3%;top:76px;transform:rotate(-8deg);z-index:2;}.promo-card--school{left:34%;top:28px;transform:rotate(1deg);z-index:4;}.promo-card--shop{right:2%;top:72px;transform:rotate(8deg);z-index:3;}.promo-card--taxi:hover{transform:rotate(-2deg) translateY(-8px);}.promo-card--school:hover{transform:rotate(0deg) translateY(-8px);}.promo-card--shop:hover{transform:rotate(2deg) translateY(-8px);}@media (max-width:767px){.promo-visual{min-height:390px;max-width:470px;}.promo-card{width:145px;padding:6px;border-radius:20px;}.promo-card__image{height:190px;border-radius:16px;}.promo-card__label{gap:6px;padding:9px 5px 7px;}.promo-card__label > i{width:27px;height:27px;flex-basis:27px;font-size:11px;}.promo-card__label strong{font-size:10px;}.promo-card__label span{font-size:8px;}.promo-card--taxi{left:2%;top:75px;}.promo-card--school{left:32%;top:30px;}.promo-card--shop{right:1%;top:75px;}}.form-item{margin:0 0 1rem;}.form-item label{display:block;font-weight:700;font-size:.9rem;color:#0C1F1A;margin-bottom:.35rem;}.description{font-size:.8rem;color:#64748b;margin-top:.35rem;}input.form-text,input.form-email,textarea.form-textarea,select.form-select{font-family:inherit;font-size:1rem;color:#0C1F1A;background:#fff;border:1.5px solid #E7E9E6;border-radius:.8rem;padding:.7rem .85rem;width:100%;max-width:100%;transition:border-color .15s,box-shadow .15s;}.path-user input[type=text],.path-user input[type=email],.path-user input[type=password],.path-user input[type=tel],.path-user input[type=url],.path-user input[type=number],.path-user input[type=date]{font-family:inherit;font-size:1rem;color:#0C1F1A;background:#fff;border:1.5px solid #E7E9E6;border-radius:.8rem;padding:.7rem .85rem;width:100%;max-width:100%;transition:border-color .15s,box-shadow .15s;}input.form-text:focus,textarea.form-textarea:focus,select.form-select:focus,.path-user input:focus,.path-user textarea:focus{outline:none;border-color:#1ca8cb;box-shadow:0 0 0 3px rgba(28,168,203,.15);}.path-user input[type=checkbox],.path-user input[type=radio]{width:auto;accent-color:#1ca8cb;}.path-user fieldset{border:0;padding:0;margin:0 0 1rem;}.path-user legend{font-weight:800;color:#0C1F1A;margin-bottom:.5rem;padding:0;}.form-submit{font-family:inherit;font-weight:800;font-size:1rem;color:#fff;cursor:pointer;background:linear-gradient(135deg,#1ca8cb,#1589a6);border:0;border-radius:.85rem;padding:.8rem 1.25rem;transition:filter .15s,transform .15s;}.form-submit:hover{filter:brightness(1.06);transform:translateY(-1px);}.tabs{display:flex;flex-wrap:wrap;gap:.25rem;list-style:none;margin:0 auto 1.5rem;padding:0;}.tabs > li{display:inline-flex;}.tabs a{display:inline-flex;padding:.5rem .9rem;border-radius:.6rem;font-weight:700;font-size:.85rem;color:#64748b;text-decoration:none;}.tabs a:hover{background:#E3F5F9;color:#113d48;}.tabs .is-active > a,.tabs li.is-active > a,.tabs .tab.is-active > a{background:#1ca8cb;color:#fff;}.lj-auth{padding:2.5rem 0 4rem;}.lj-auth__card{max-width:440px;margin-inline:auto;background:#fff;border:1px solid #E7E9E6;border-radius:1.25rem;padding:2rem 1.75rem;box-shadow:0 20px 45px rgba(16,24,40,.10);}.lj-auth__card--wide{max-width:520px;}.lj-auth__brand{display:flex;align-items:center;justify-content:center;gap:.5rem;font-family:'Fraunces',Georgia,serif;font-weight:600;font-size:1.2rem;color:#0C1F1A;margin-bottom:1.25rem;text-decoration:none;}.lj-auth__mark{width:34px;height:34px;border-radius:9px;background:#1ca8cb;color:#fff;display:grid;place-items:center;}.lj-auth__brand em{font-style:normal;color:#1ca8cb;}.lj-auth__title{font-family:'Fraunces',Georgia,serif;font-size:1.5rem;text-align:center;color:#0C1F1A;margin:0 0 .25rem;}.lj-auth__sub{text-align:center;color:#64748b;font-size:.9rem;margin:0 0 1.5rem;}.lj-auth__foot{text-align:center;margin-top:1.25rem;font-size:.9rem;color:#64748b;}.lj-auth__foot a{color:#1ca8cb;font-weight:700;}.lj-auth .form-actions{margin:0;}.lj-auth .form-actions .form-submit{display:block;width:100%;}.lj-auth .form-managed-file .form-submit{display:inline-block;width:auto;padding:.5rem 1.1rem;font-size:.9rem;}.lj-auth .form-type-checkbox{display:flex;align-items:flex-start;gap:12px;margin:0 0 1rem;}.lj-auth .form-type-checkbox input{width:20px;height:20px;margin:2px 0 0;flex:0 0 auto;accent-color:#1ca8cb;}.lj-auth .form-type-checkbox label{display:inline;margin:0;font-weight:600;color:#0C1F1A;}.lj-auth label.js-form-required::after,.lj-auth .fieldset-legend.js-form-required::after{content:" *";color:#dc2626;font-weight:800;line-height:1;}.lj-auth .form-managed-file{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;}.lj-auth input[type=file]{font-family:inherit;font-size:.9rem;color:#64748b;border:0;background:transparent;padding:0;max-width:100%;}.lj-auth input[type=file]::file-selector-button,.lj-auth input[type=file]::-webkit-file-upload-button{font-family:inherit;font-weight:700;font-size:.9rem;color:#113d48;background:#fff;border:1.5px solid #E7E9E6;border-radius:10px;padding:.55rem .9rem;margin:0 .5rem 0 0;cursor:pointer;transition:.15s;}.lj-auth input[type=file]::file-selector-button:hover,.lj-auth input[type=file]::-webkit-file-upload-button:hover{border-color:#1ca8cb;color:#1ca8cb;}.lj-auth .lj-control{position:relative;}.lj-auth .lj-control input{padding-right:3rem;}.lj-auth .lj-password-toggle{position:absolute;top:auto;right:6px;bottom:6px;transform:none;display:grid;place-items:center;width:38px;height:38px;padding:0;border:0;background:transparent;color:#94a3b8;cursor:pointer;line-height:1;}.lj-auth .lj-password-toggle:hover{color:#1ca8cb;}.path-user-account form,.path-user-edit form:not(.lj-profile__form){max-width:640px;margin-inline:auto;background:#fff;border:1px solid #E7E9E6;border-radius:1.25rem;padding:1.75rem;box-shadow:0 12px 30px rgba(16,24,40,.06);}.lj-profile{padding:2.5rem 1rem 4rem;}.lj-profile__card{max-width:620px;margin-inline:auto;background:#fff;border:1px solid #E7E9E6;border-radius:1.25rem;padding:2rem 1.75rem 1.75rem;box-shadow:0 12px 30px rgba(16,24,40,.06);}.lj-profile__head{margin-bottom:1.75rem;text-align:center;}.lj-profile__title{font-family:'Fraunces',Georgia,serif;font-size:1.6rem;font-weight:600;color:#0C1F1A;margin:0 0 .25rem;}.lj-profile__sub{color:#64748b;font-size:.9rem;margin:0;}.lj-profile__form{display:block;}.lj-profile .js-form-item,.lj-profile .form-item{margin-bottom:1.25rem;}.lj-profile label{display:block;font-weight:600;font-size:.85rem;color:#0C1F1A;margin-bottom:.35rem;}.lj-profile label.option{font-weight:500;display:inline;}.lj-profile input[type="text"],.lj-profile input[type="email"],.lj-profile input[type="password"],.lj-profile input[type="tel"],.lj-profile input[type="url"],.lj-profile select,.lj-profile textarea{width:100%;padding:.6rem .85rem;border:1px solid #E7E9E6;border-radius:.6rem;font-size:.9rem;font-family:'Manrope',system-ui,sans-serif;color:#0C1F1A;background:#fff;transition:border-color .15s,box-shadow .15s;}.lj-profile input:focus,.lj-profile select:focus,.lj-profile textarea:focus{outline:none;border-color:#1ca8cb;box-shadow:0 0 0 3px rgba(28,168,203,.12);}.lj-profile .description{font-size:.78rem;color:#64748b;margin-top:.3rem;line-height:1.45;}.lj-profile .description a{color:#1ca8cb;font-weight:600;text-decoration:none;}.lj-profile .description a:hover{text-decoration:underline;}.lj-profile input[type="checkbox"]{width:auto;margin-right:.4rem;accent-color:#1ca8cb;}.lj-profile details{margin-bottom:1.25rem;border:1px solid #E7E9E6;border-radius:.75rem;overflow:hidden;}.lj-profile details > summary{cursor:pointer;font-weight:700;font-size:.85rem;color:#113d48;background:#F6F5F1;padding:.7rem 1rem;list-style:none;display:flex;align-items:center;gap:.4rem;}.lj-profile details > summary::before{content:"\f054";font-family:"Font Awesome 6 Free";font-weight:900;font-size:.65rem;transition:transform .2s;}.lj-profile details[open] > summary::before{transform:rotate(90deg);}.lj-profile details > summary::-webkit-details-marker{display:none;}.lj-profile details .js-form-item,.lj-profile details .form-item{padding:.75rem 1rem;margin-bottom:0;}.lj-profile .image-widget,.lj-profile .form-managed-file{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;}.lj-profile input[type="file"]{font-size:.85rem;padding:.4rem;border:1px dashed #E7E9E6;border-radius:.5rem;background:#F6F5F1;width:100%;}.lj-profile .image-widget input[type="submit"],.lj-profile .form-managed-file .form-submit{padding:.45rem .9rem;font-size:.8rem;}.lj-profile .form-actions{margin-top:1.75rem;padding-top:1.25rem;border-top:1px solid #E7E9E6;display:flex;justify-content:flex-end;}.lj-profile .form-actions .form-submit,.lj-profile .form-actions .button--primary{background:#1ca8cb;color:#fff;border:none;padding:.7rem 1.8rem;border-radius:.7rem;font-weight:700;font-size:.9rem;cursor:pointer;transition:background .15s,transform .12s;}.lj-profile .form-actions .form-submit:hover{background:#113d48;transform:translateY(-1px);}.lj-profile .form-required::after{content:" *";color:#e53e3e;font-weight:400;}@media (max-width:640px){.lj-profile{padding:1.5rem .75rem 3rem;}.lj-profile__card{padding:1.25rem 1rem;}.lj-profile__title{font-size:1.3rem;}}form.global-search input,.global-search-select{color:#000;}#trips .lj-slider__track .group img{transition:transform .55s cubic-bezier(.2,.7,.2,1),filter .55s ease;}#trips .lj-slider__track .group:hover img{transform:scale(1.09);filter:saturate(1.12) brightness(1.04);}.lj-masonry-item .group{transition:transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .5s ease;}.lj-masonry-item .group:hover{transform:perspective(900px) rotateX(5deg) rotateY(-4deg) translateY(-6px);box-shadow:0 26px 55px rgba(16,24,40,.22);}.lj-masonry-item .group img{transition:transform .6s ease;}.lj-masonry-item .group:hover img{transform:scale(1.08);}.lj-slider--cats .cat-card__media{position:relative;overflow:hidden;}.lj-slider--cats .cat-card__media img{transition:transform .6s ease;}.lj-slider--cats .cat-card:hover .cat-card__media img{transform:scale(1.06);}.lj-slider--cats .cat-card__media::after{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(105deg,transparent,rgba(255,255,255,.45),transparent);transform:skewX(-18deg);transition:left .7s ease;pointer-events:none;}.lj-slider--cats .cat-card:hover .cat-card__media::after{left:130%;}#promo .promo-card__image img{transition:transform .6s ease;}#promo .promo-card:hover .promo-card__image img{transform:scale(1.07);}@media (prefers-reduced-motion:reduce){#trips .lj-slider__track .group img,.lj-masonry-item .group,.lj-masonry-item .group img,.lj-slider--cats .cat-card__media img,#promo .promo-card__image img{transition:none;}#trips .lj-slider__track .group:hover img,.lj-masonry-item .group:hover,.lj-masonry-item .group:hover img,.lj-slider--cats .cat-card:hover .cat-card__media img,#promo .promo-card:hover .promo-card__image img{transform:none;}.lj-slider--cats .cat-card__media::after{display:none;}}header.sticky{transition:box-shadow .3s ease,background-color .3s ease;}header.sticky.is-stuck{background:rgba(255,255,255,.97);box-shadow:0 1px 0 var(--lj-line,#E7E9E6),0 8px 26px rgba(12,31,26,.10);}.lj-hprog{position:absolute;left:0;bottom:0;height:4px;width:100%;transform-origin:left center;transform:scaleX(var(--sp,0));background:linear-gradient(90deg,#1ca8cb,#C8930B);border-radius:0 3px 3px 0;box-shadow:0 0 6px rgba(28,168,203,.45);pointer-events:none;}@media (prefers-reduced-motion:reduce){header.sticky{transition:none;}}
.lj-loc{cursor:pointer}.lj-loc:hover{color:var(--brand,#1ca8cb)}.lj-locmodal{position:fixed;inset:0;z-index:120;display:flex;align-items:center;justify-content:center;padding:18px;background:rgba(12,31,26,.55);backdrop-filter:blur(3px);opacity:0;pointer-events:none;transition:opacity .25s}.lj-locmodal.is-open{opacity:1;pointer-events:auto}.lj-locmodal__box{width:100%;max-width:470px;background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 30px 70px rgba(0,0,0,.35);transform:translateY(14px) scale(.98);transition:transform .25s}.lj-locmodal.is-open .lj-locmodal__box{transform:none}.lj-locmodal__head{position:relative;padding:26px 24px 22px;color:#fff;background:radial-gradient(120% 120% at 100% 0%,#1ca8cb 0%,#113d48 70%)}.lj-locmodal__head h2{margin:0;font-size:22px;font-weight:900;letter-spacing:-.01em}.lj-locmodal__head p{margin:6px 0 0;font-size:13.5px;opacity:.92;max-width:34ch}.lj-locmodal__mtn{position:absolute;left:0;right:0;bottom:0;height:56px;width:100%;opacity:.35}.lj-locmodal__x{position:absolute;top:14px;right:14px;width:30px;height:30px;border-radius:999px;border:0;background:rgba(255,255,255,.2);color:#fff;font-size:16px;cursor:pointer;line-height:1}.lj-locmodal__body{padding:18px 20px 22px}.lj-locmodal__search{display:flex;align-items:center;gap:9px;border:1px solid #E7E4DB;border-radius:12px;padding:10px 12px;margin-bottom:14px}.lj-locmodal__search input{border:0;outline:none;font-size:14px;width:100%;background:transparent;color:#0C1F1A}.lj-locmodal__grid{display:flex;flex-wrap:wrap;gap:8px;max-height:280px;overflow:auto;padding:2px 2px 6px}.lj-locmodal__d{display:inline-flex;align-items:center;gap:6px;border:1px solid #E7E4DB;border-radius:999px;padding:9px 15px;font-weight:700;font-size:13px;cursor:pointer;color:#113d48;background:#fff;transition:.12s;white-space:nowrap}.lj-locmodal__d:hover{border-color:#1ca8cb;background:#E3F5F9}.lj-locmodal__d.is-sel{background:#1ca8cb;border-color:#1ca8cb;color:#fff}.lj-locmodal__tag{font-size:10px;font-weight:800;color:#C8930B;letter-spacing:.02em}.lj-locmodal__d.is-sel .lj-locmodal__tag{color:#fff;opacity:.9}.lj-locmodal__foot{display:flex;align-items:center;gap:12px;margin-top:16px}.lj-locmodal__go{margin-left:auto;background:#0C1F1A;color:#fff;border:0;border-radius:999px;padding:12px 22px;font-weight:800;font-size:14px;cursor:pointer}.lj-locmodal__go:hover{background:#000}.lj-locmodal__skip{background:none;border:0;color:#6b7280;font-weight:700;font-size:12.5px;cursor:pointer;text-decoration:underline;margin-top:12px}@media (max-width:480px){.lj-locmodal{padding:12px}.lj-locmodal__head{padding:20px 18px 18px}.lj-locmodal__head h2{font-size:20px}.lj-locmodal__head p{font-size:13px}.lj-locmodal__body{padding:14px 16px 18px}.lj-locmodal__grid{gap:7px}.lj-locmodal__d{padding:8px 12px;font-size:12px}}
.lj-tp{font-family:'Manrope',system-ui,-apple-system,'Segoe UI',sans-serif;color:#0C1F1A;padding-bottom:2.5rem;}.lj-tp a{text-decoration:none;}.lj-tp h1,.lj-tp h2,.lj-tp h3,.lj-tp h4{margin:0;font-weight:800;letter-spacing:-.02em;line-height:1.15;}.lj-tp img{display:block;max-width:100%;}.lj-tp :is(a,button,summary):focus-visible{outline:3px solid #1ca8cb;outline-offset:2px;border-radius:8px;}.lj-tp .btn,.lj-tp .lj-tp__btn--onimg{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;font-weight:800;font-size:15px;border-radius:14px;padding:.85rem 1.35rem;min-height:46px;border:1px solid transparent;transition:.18s;cursor:pointer;white-space:nowrap;}.lj-tp .btn-primary{background:#0E7C97;color:#fff;}.lj-tp .btn-primary:hover{background:#113d48;}.lj-tp .btn-ghost{border:1px solid #dfe3e0;color:#0C1F1A;background:#fff;}.lj-tp .btn-ghost:hover{background:#F6F5F1;}.lj-tp .btn[disabled]{opacity:.6;cursor:progress;}.lj-tp__hero{position:relative;}.lj-tp__bc{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap;font-size:13px;font-weight:600;color:#64748B;padding:1.15rem 0 .1rem;}.lj-tp__bc a{color:#64748B;}.lj-tp__bc a:hover{color:#0E7C97;}.lj-tp__bc-here{color:#0C1F1A;font-weight:700;}.lj-tp__coll{display:flex;gap:10px;height:clamp(340px,44vh,440px);border-radius:26px;overflow:hidden;background:#F6F5F1;}.lj-tp__cl{position:relative;margin:0;min-width:0;overflow:hidden;background:#E9EDEC;}.lj-tp__cl img{width:100%;height:100%;object-fit:cover;}.lj-tp__cl--lead{flex:0 0 min(var(--lj-lead-w,420px),46%);}.lj-tp__coll.is-portrait{height:clamp(420px,56vh,560px);}.lj-tp__cl-side{flex:1 1 auto;min-width:0;display:grid;gap:10px;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;}.lj-tp__cl-side.is-1{grid-template-columns:1fr;grid-template-rows:1fr;}.lj-tp__cl-side.is-2{grid-template-columns:1fr 1fr;grid-template-rows:1fr;}.lj-tp__cl-side.is-3 .lj-tp__cl:first-child{grid-row:span 2;}.lj-tp__hero.is-solo{display:grid;grid-template-columns:minmax(0,var(--lj-lead-w,420px)) minmax(0,1fr);gap:2rem;align-items:stretch;}.lj-tp__hero.is-solo .lj-tp__coll{height:clamp(340px,46vh,500px);background:none;}.lj-tp__hero.is-solo .lj-tp__cl--lead{flex:0 0 var(--lj-lead-w,420px);}.lj-tp__hero.is-solo .lj-tp__cap{padding-top:0;display:flex;flex-direction:column;justify-content:center;}.lj-tp__cl-sh{position:absolute;inset:0;background:linear-gradient(180deg,rgba(12,31,26,0) 55%,rgba(12,31,26,.62) 100%);opacity:0;transition:.25s;pointer-events:none;}.lj-tp__cl figcaption{position:absolute;left:13px;right:74px;bottom:11px;z-index:3;font-size:11.5px;font-weight:800;line-height:1.35;color:#fff;text-shadow:0 1px 8px rgba(12,31,26,.7);opacity:0;transform:translateY(6px);transition:.25s;pointer-events:none;}@media (hover:hover) and (pointer:fine){.lj-tp__cl img{transition:transform .5s cubic-bezier(.2,.8,.2,1);}.lj-tp__cl:hover img{transform:scale(1.04);}.lj-tp__cl:hover .lj-tp__cl-sh{opacity:1;}.lj-tp__cl:hover figcaption{opacity:1;transform:none;}}.lj-tp__cl-tag{position:absolute;left:12px;top:12px;z-index:4;display:inline-flex;align-items:center;gap:.4rem;max-width:calc(100% - 24px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#113d48;background:rgba(255,255,255,.92);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:999px;padding:.36rem .7rem;}.lj-tp__cl-tag i{color:#1ca8cb;}.lj-tp__more{position:absolute;right:12px;bottom:12px;z-index:4;display:inline-flex;align-items:center;gap:.45rem;font-family:inherit;font-size:12px;font-weight:800;color:#fff;background:rgba(12,31,26,.66);border:1px solid rgba(255,255,255,.3);border-radius:999px;padding:.44rem .82rem;cursor:zoom-in;transition:.2s;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);}.lj-tp__more:hover{background:#0E7C97;border-color:transparent;}.lj-tp__hero-empty{height:clamp(260px,38vh,340px);border-radius:26px;background:radial-gradient(#113d48 1.2px,transparent 1.2px) 0 0/22px 22px,linear-gradient(135deg,#E3F5F9,#fff 55%,#F6F5F1);}.lj-tp__cap{padding-top:1.2rem;}.lj-tp__rule{display:flex;align-items:center;gap:.85rem;margin-bottom:.6rem;flex-wrap:wrap;}.lj-tp__rule-k{display:inline-flex;align-items:center;gap:.4rem;font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#0E7C97;white-space:nowrap;max-width:100%;}.lj-tp__rule-l{flex:1 1 1.5rem;height:1px;background:#E7E9E6;}.lj-tp__h1{font-family:'Manrope',system-ui,sans-serif;font-weight:800;font-size:clamp(1.85rem,4.2vw,2.9rem);letter-spacing:-.035em;line-height:1.06;color:#0C1F1A;}.lj-tp__h1-hi{font-size:clamp(.98rem,2.2vw,1.2rem);color:#113d48;font-weight:600;margin-top:.3rem;}.lj-tp__meta{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem;}.lj-tp__meta span{display:inline-flex;align-items:center;gap:.4rem;font-size:12.5px;font-weight:700;color:#113d48;background:#F6F5F1;border:1px solid #E7E9E6;border-radius:999px;padding:.42rem .8rem;}.lj-tp__meta i{color:#1ca8cb;}.lj-tp__meta .lj-tp__open{color:#113d48;background:#E3F5F9;border-color:transparent;}.lj-tp__cta{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.15rem;}.lj-tp__open{display:inline-flex;align-items:center;gap:.45rem;font-size:12.5px;font-weight:800;color:#fff;background:rgba(12,31,26,.6);border:1px solid rgba(255,255,255,.28);border-radius:999px;padding:.4rem .8rem;}.lj-tp__dot{width:8px;height:8px;border-radius:999px;background:#1ca8cb;box-shadow:0 0 0 4px rgba(28,168,203,.28);animation:lj-tp-pulse 2.4s infinite;}.lj-tp__open.is-shut .lj-tp__dot{background:#94a3b8;box-shadow:0 0 0 4px rgba(148,163,184,.22);animation:none;}@keyframes lj-tp-pulse{0%,100%{box-shadow:0 0 0 4px rgba(28,168,203,.28);}50%{box-shadow:0 0 0 8px rgba(28,168,203,.06);}}@media (max-width:899.98px){.lj-tp__coll{height:clamp(300px,44vh,390px);gap:8px;border-radius:20px;}.lj-tp__cl--lead{flex-basis:min(var(--lj-lead-w,420px),44%);}.lj-tp__cl-side,.lj-tp__cl-side.is-2,.lj-tp__cl-side.is-3,.lj-tp__cl-side.is-4{gap:8px;grid-template-columns:1fr;grid-template-rows:1fr 1fr;}.lj-tp__cl-side.is-1{grid-template-rows:1fr;}.lj-tp__cl-side.is-3 .lj-tp__cl:first-child{grid-row:auto;}.lj-tp__cl-side.is-3 .lj-tp__cl:nth-child(3),.lj-tp__cl-side.is-4 .lj-tp__cl:nth-child(n+3){display:none;}.lj-tp__cl figcaption{display:none;}.lj-tp__rule-k:last-of-type{display:none;}.lj-tp__more{right:9px;bottom:9px;padding:.35rem .62rem;font-size:11px;}.lj-tp__hero.is-solo{display:block;}.lj-tp__hero.is-solo .lj-tp__coll{height:clamp(300px,44vh,390px);}.lj-tp__hero.is-solo .lj-tp__cl--lead{flex:0 0 min(var(--lj-lead-w,420px),100%);}.lj-tp__hero.is-solo .lj-tp__cap{display:block;padding-top:1.2rem;}}@media (max-width:640px){.lj-tp__cta{flex-direction:column;align-items:stretch;gap:.6rem;}.lj-tp__cta .btn{width:100%;white-space:normal;}}.lj-tp__facts{position:relative;z-index:5;margin:1.5rem 0 0;padding:0;background:#fff;border:1px solid #E7E9E6;border-radius:26px;box-shadow:0 1px 2px rgba(16,24,40,.04),0 12px 30px rgba(16,24,40,.06);display:grid;grid-template-columns:repeat(2,1fr);}.lj-tp__fact{padding:1.1rem 1.25rem;display:flex;gap:.8rem;border-right:1px solid #E7E9E6;border-bottom:1px solid #E7E9E6;}.lj-tp__fact:last-child{border-right:0;}.lj-tp__fact-ic{width:34px;height:34px;border-radius:10px;background:#E3F5F9;color:#0E7C97;display:grid;place-items:center;flex:none;font-size:15px;}.lj-tp__fact dt{font-size:10.5px;font-weight:800;letter-spacing:.11em;text-transform:uppercase;color:#64748B;margin:0;}.lj-tp__fact dd{margin:.15rem 0 0;font-weight:800;font-size:15px;line-height:1.3;}.lj-tp__fact dd small{display:block;font-weight:600;font-size:12px;color:#64748B;}.lj-tp__verified{display:inline-flex;align-items:center;gap:.35rem;background:#0B7A4B;color:#fff;font-size:11px;font-weight:800;letter-spacing:.03em;text-transform:uppercase;padding:.3rem .55rem;border-radius:8px;}.lj-tp__sourced{position:relative;z-index:5;display:flex;gap:.55rem;align-items:flex-start;margin:.85rem 0 0;padding:.7rem .9rem;background:#F3FBFC;border:1px solid #E3F5F9;border-radius:14px;font-size:12.5px;line-height:1.55;color:#5a6b66;}.lj-tp__sourced > i{color:#1ca8cb;margin-top:.15rem;flex:none;}.lj-tp__sourced b{color:#113d48;}.lj-tp__sourced a{color:#0E7C97;font-weight:700;text-decoration:underline;text-underline-offset:2px;}@media (min-width:760px){.lj-tp__facts{grid-template-columns:repeat(3,1fr);}.lj-tp__fact:nth-child(3n){border-right:0;}}@media (min-width:1180px){.lj-tp__facts{grid-template-columns:repeat(6,1fr);}.lj-tp__fact:nth-child(3n){border-right:1px solid #E7E9E6;}.lj-tp__fact:last-child{border-right:0;}}.lj-tp__grid{display:grid;gap:2.5rem;align-items:start;padding-top:2.75rem;}@media (min-width:1180px){.lj-tp__grid{grid-template-columns:220px minmax(0,1fr);gap:3.25rem;}}.lj-tp__main{min-width:0;}.lj-tp__rail{display:none;}@media (min-width:1180px){.lj-tp__rail{display:block;position:sticky;top:96px;}}.lj-tp__rail-t{font-size:10.5px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:#64748B;margin-bottom:.85rem;}.lj-tp__prog{height:3px;background:#E7E9E6;border-radius:999px;overflow:hidden;margin-bottom:1rem;}.lj-tp__prog i{display:block;height:100%;width:0;background:#1ca8cb;transition:width .12s linear;}.lj-tp__rail ol{list-style:none;margin:0;padding:0;border-left:2px solid #E7E9E6;}.lj-tp__rail li a{display:flex;gap:.6rem;align-items:baseline;padding:.42rem 0 .42rem 1rem;margin-left:-2px;border-left:2px solid transparent;font-size:13.5px;font-weight:700;color:#64748B;transition:.18s;}.lj-tp__rail li a:hover{color:#0C1F1A;}.lj-tp__rail li a.is-on{color:#0E7C97;border-left-color:#1ca8cb;}.lj-tp__rail b{font-size:11px;color:#c3cbc7;font-variant-numeric:tabular-nums;}.lj-tp__rail li a.is-on b{color:#1ca8cb;}.lj-tp__rail-card{margin-top:1.5rem;background:#fff;border:1px solid #E7E9E6;border-radius:18px;padding:1rem 1.05rem;box-shadow:0 1px 2px rgba(16,24,40,.04),0 12px 30px rgba(16,24,40,.06);}.lj-tp__call{display:flex;gap:.6rem;align-items:center;padding:.6rem .7rem;border-radius:12px;background:#F6F5F1;border:1px solid #E7E9E6;font-size:13px;font-weight:800;}.lj-tp__call i{color:#1ca8cb;}.lj-tp__rail-card p{margin:.6rem 0 0;font-size:12.5px;color:#64748B;line-height:1.5;}.lj-tp__sec + .lj-tp__sec{margin-top:3.25rem;}.lj-tp__sec[id]{scroll-margin-top:96px;}.lj-tp__sech{display:flex;align-items:center;gap:.85rem;margin-bottom:1.15rem;flex-wrap:wrap;}.lj-tp__sech h2{font-size:clamp(1.35rem,2.4vw,1.75rem);}.lj-tp__secn{font-family:'Manrope',system-ui,sans-serif;font-size:13px;font-weight:700;color:#0E7C97;background:#E3F5F9;border-radius:9px;padding:.28rem .5rem;line-height:1;}.lj-tp__sechi{font-size:12.5px;color:#94a3b8;font-weight:600;}.lj-tp__secx{margin-left:auto;display:inline-flex;align-items:center;gap:.4rem;font-size:12px;font-weight:800;color:#64748B;white-space:nowrap;}a.lj-tp__secx:hover{color:#1ca8cb;}.lj-tp__secl{margin:-.4rem 0 1.05rem;font-size:14.5px;line-height:1.55;color:#475569;max-width:62ch;}.lj-tp__secl strong{color:#0C1F1A;font-weight:800;}.lj-tp__link{color:#1ca8cb;font-weight:800;}.lj-tp__link:hover{color:#113d48;}.lj-tp__fine{margin:1rem 0 0;font-size:13px;color:#64748B;display:flex;gap:.45rem;align-items:flex-start;line-height:1.55;}.lj-tp__fine i{color:#1ca8cb;margin-top:.25rem;}.lj-tp__prose{font-size:16.5px;line-height:1.72;color:#3f4c58;}.lj-tp__prose p{margin:0 0 1rem;}.lj-tp__prose p:last-child{margin-bottom:0;}.lj-tp__prose a{color:#1ca8cb;font-weight:700;}.lj-tp__prose--lead > p:first-of-type::first-letter{font-family:'Manrope',system-ui,sans-serif;}.lj-tp__howto{margin-top:1.15rem;}.lj-tp__darshan{background:#fff;border:1px solid #E7E9E6;border-radius:26px;box-shadow:0 1px 2px rgba(16,24,40,.04),0 12px 30px rgba(16,24,40,.06);padding:1.35rem;}.lj-tp__darnow{display:flex;gap:.7rem;align-items:center;flex-wrap:wrap;padding-bottom:1.1rem;border-bottom:1px dashed #E7E9E6;margin-bottom:1.15rem;}.lj-tp__darnow b{font-size:15px;}.lj-tp__darnow span:not(.lj-tp__open){font-size:13px;color:#64748B;font-weight:700;}.lj-tp__darnow .lj-tp__open{color:#fff;background:#0C1F1A;border:0;}.lj-tp__tl{list-style:none;margin:0;padding:0 0 0 1.35rem;position:relative;}.lj-tp__tl::before{content:"";position:absolute;left:5px;top:10px;bottom:10px;width:2px;background:linear-gradient(#1ca8cb,#E7E9E6);}.lj-tp__tl li{position:relative;display:grid;grid-template-columns:auto 1fr;gap:.9rem;padding:.6rem 0;align-items:baseline;}.lj-tp__tl li::before{content:"";position:absolute;left:-1.35rem;top:1.05rem;width:11px;height:11px;border-radius:999px;background:#fff;border:2.5px solid #1ca8cb;}.lj-tp__tl time{font-family:'Manrope',system-ui,sans-serif;font-size:14.5px;font-weight:600;white-space:nowrap;min-width:5.6rem;}.lj-tp__tl h4{font-size:14.5px;display:inline;}.lj-tp__tl p{margin:.15rem 0 0;font-size:13px;color:#64748B;line-height:1.55;}.lj-tp__season{background:#fff;border:1px solid #E7E9E6;border-radius:26px;box-shadow:0 1px 2px rgba(16,24,40,.04),0 12px 30px rgba(16,24,40,.06);padding:1.35rem;}.lj-tp__window{display:flex;flex-wrap:wrap;gap:.6rem;margin-bottom:1.1rem;font-size:13px;font-weight:800;color:#113d48;}.lj-tp__window em{font-style:normal;display:inline-flex;align-items:center;gap:.4rem;background:#E3F5F9;border-radius:999px;padding:.35rem .75rem;}.lj-tp__window i{color:#1ca8cb;}.lj-tp__months{display:grid;grid-template-columns:repeat(12,1fr);gap:8px;margin-top:.4rem;}.lj-tp__months > div{position:relative;display:flex;flex-direction:column;align-items:center;height:132px;}.lj-tp__months > div::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100%;max-width:46px;height:104px;border-radius:10px 10px 5px 5px;background:#EEF3F4;}.lj-tp__months b{position:relative;z-index:1;margin-bottom:auto;font-size:10.5px;font-weight:800;color:#94a3b8;letter-spacing:.04em;transition:color .18s;}.lj-tp__months u{position:relative;z-index:1;width:100%;max-width:46px;border-radius:10px 10px 5px 5px;box-shadow:inset 0 -8px 14px rgba(0,0,0,.06);transition:transform .18s,filter .18s;}.lj-tp__months .is-open{height:104px;background:linear-gradient(180deg,#1ca8cb,#0E7C97);}.lj-tp__months .is-mid{height:66px;background:linear-gradient(180deg,#7fd0e0,#46b6d0);}.lj-tp__months .is-shut{height:36px;background:repeating-linear-gradient(135deg,#dbe2e0,#dbe2e0 5px,#eef2f0 5px,#eef2f0 10px);}.lj-tp__months > div:hover u{transform:translateY(-4px);filter:brightness(1.05);}.lj-tp__months > div:hover b{color:#113d48;}.lj-tp__legend{display:flex;flex-wrap:wrap;gap:1.2rem;margin:1.2rem 0 1.3rem;font-size:12px;font-weight:700;color:#64748B;}.lj-tp__legend span{display:inline-flex;align-items:center;gap:.45rem;}.lj-tp__legend em{width:16px;height:16px;border-radius:5px;display:inline-block;font-style:normal;box-shadow:inset 0 -3px 6px rgba(0,0,0,.06);}.lj-tp__legend .is-open{background:linear-gradient(180deg,#1ca8cb,#0E7C97);}.lj-tp__legend .is-mid{background:linear-gradient(180deg,#7fd0e0,#46b6d0);}.lj-tp__legend .is-shut{background:repeating-linear-gradient(135deg,#dbe2e0,#dbe2e0 4px,#eef2f0 4px,#eef2f0 8px);}@media (max-width:620px){.lj-tp__season{padding:1rem .9rem;border-radius:20px;}.lj-tp__months{gap:3px;}.lj-tp__months > div{height:104px;}.lj-tp__months > div::after{height:78px;border-radius:6px 6px 3px 3px;}.lj-tp__months b{font-size:8.5px;letter-spacing:-.02em;}.lj-tp__months u{border-radius:6px 6px 3px 3px;box-shadow:inset 0 -5px 10px rgba(0,0,0,.06);}.lj-tp__months .is-open{height:78px;}.lj-tp__months .is-mid{height:50px;}.lj-tp__months .is-shut{height:26px;}.lj-tp__legend{gap:.5rem .95rem;margin:.95rem 0 1rem;font-size:11px;}}.lj-tp__srows{display:grid;gap:.75rem;}.lj-tp__srow{display:grid;grid-template-columns:auto 1fr auto;gap:1rem;align-items:center;padding:.9rem 1rem;border:1px solid #E7E9E6;border-radius:18px;background:#F6F5F1;}.lj-tp__srow-ic{width:38px;height:38px;border-radius:11px;display:grid;place-items:center;background:#fff;color:#0E7C97;border:1px solid #E7E9E6;}.lj-tp__srow h4{font-size:14.5px;}.lj-tp__srow p{margin:.15rem 0 0;font-size:13px;color:#64748B;line-height:1.5;}.lj-tp__temp{font-family:'Manrope',system-ui,sans-serif;font-size:15px;font-weight:600;color:#113d48;white-space:nowrap;}@media (max-width:620px){.lj-tp__srow{grid-template-columns:auto 1fr;}.lj-tp__temp{grid-column:1 / -1;white-space:normal;}}.lj-tp__hlwrap{position:relative;}.lj-tp__hl{display:flex;gap:.8rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:.25rem .25rem .6rem;scrollbar-width:none;-webkit-overflow-scrolling:touch;}.lj-tp__hl::-webkit-scrollbar{display:none;}.lj-tp__hlc{flex:0 0 clamp(180px,62%,232px);scroll-snap-align:start;background:#fff;border:1px solid #E7E9E6;border-radius:14px;overflow:hidden;box-shadow:0 1px 2px rgba(16,24,40,.04),0 8px 22px rgba(16,24,40,.06);transition:.2s;display:flex;flex-direction:column;}.lj-tp__hlc:hover{transform:translateY(-3px);box-shadow:0 14px 30px rgba(16,24,40,.12);}.lj-tp__hlph{position:relative;aspect-ratio:3/2;overflow:hidden;background:linear-gradient(135deg,#E3F5F9,#fff 60%,#F6F5F1);}.lj-tp__hlph img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.2,1);}.lj-tp__hlc:hover .lj-tp__hlph img{transform:scale(1.06);}.lj-tp__hlk{position:absolute;top:.5rem;left:.5rem;z-index:2;font-family:'Manrope',system-ui,sans-serif;font-size:11px;font-weight:800;color:#fff;background:rgba(12,31,26,.62);border-radius:7px;padding:.18rem .45rem;}.lj-tp__noimg{position:absolute;inset:0;display:grid;place-items:center;background:linear-gradient(135deg,#E3F5F9,#fff 55%,#F6F5F1);}.lj-tp__noimg::before{content:"";position:absolute;inset:0;background-image:radial-gradient(#113d48 1.2px,transparent 1.2px);background-size:20px 20px;opacity:.09;}.lj-tp__noimg i{position:relative;font-size:26px;color:#113d48;opacity:.22;}.lj-tp__hlb{padding:.75rem .85rem .85rem;display:flex;flex-direction:column;gap:.25rem;flex:1;}.lj-tp__hlb h3{font-size:14px;line-height:1.25;}.lj-tp__hlb p{margin:0;font-size:12.5px;line-height:1.5;color:#64748B;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.lj-tp__hlm{display:flex;gap:.8rem;margin-top:auto;padding-top:.5rem;border-top:1px dashed #E7E9E6;font-size:11px;font-weight:800;color:#113d48;}.lj-tp__hlm i{display:inline-flex;align-items:center;gap:.3rem;color:#64748B;font-style:normal;font-weight:700;}.lj-tp__hlm i i{color:#1ca8cb;}.lj-tp__hlbtn{position:absolute;top:40%;z-index:3;width:34px;height:34px;border-radius:999px;background:#fff;border:1px solid #E7E9E6;box-shadow:0 4px 12px rgba(16,24,40,.14);color:#113d48;display:grid;place-items:center;cursor:pointer;transition:.16s;}.lj-tp__hlbtn:hover{background:#0E7C97;color:#fff;border-color:#0E7C97;}.lj-tp__hlbtn--prev{left:-8px;}.lj-tp__hlbtn--next{right:-8px;}.lj-tp__hlbtn[disabled]{opacity:.35;cursor:default;}.lj-tp__hlbtn[disabled]:hover{background:#fff;color:#113d48;border-color:#E7E9E6;}@media (max-width:699.98px){.lj-tp__hlbtn--prev{left:6px;}.lj-tp__hlbtn--next{right:6px;}.lj-tp__hlbtn--prev[disabled]{display:none;}}.lj-tp__winter{display:grid;gap:1rem;grid-template-columns:1fr;background:#fff;border:1px solid #E7E9E6;border-radius:26px;box-shadow:0 1px 2px rgba(16,24,40,.04),0 12px 30px rgba(16,24,40,.06);padding:1.35rem;}@media (min-width:760px){.lj-tp__winter{grid-template-columns:1fr auto 1fr;align-items:center;}}.lj-tp__wcard{display:flex;gap:.85rem;align-items:flex-start;}.lj-tp__wic{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;flex:none;background:#E3F5F9;color:#113d48;}.lj-tp__wic--sum{background:#E3F5F9;color:#0E7C97;}.lj-tp__wcard h4{font-size:15px;}.lj-tp__wcard p{margin:.2rem 0 0;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#64748B;}.lj-tp__wcard p.lj-tp__wcardp--desc{font-size:12.5px;font-weight:600;letter-spacing:0;text-transform:none;line-height:1.5;color:#5a6b66;}.lj-tp__wcard small{display:block;font-size:12.5px;font-weight:600;color:#64748B;margin-top:.25rem;}.lj-tp__warrow{display:grid;place-items:center;color:#cbd5e1;font-size:20px;transform:rotate(90deg);}@media (min-width:760px){.lj-tp__warrow{transform:none;}}.lj-rc__kicker{font-size:10.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#1ca8cb;margin:1.15rem 0 .6rem;}.lj-rc__tl{position:relative;padding-left:.25rem;}.lj-rc__row{position:relative;display:flex;gap:.8rem;padding-bottom:.95rem;}.lj-rc__row:last-child{padding-bottom:0;}.lj-rc__row::before{content:"";position:absolute;left:calc(.25rem + 15px);top:32px;bottom:0;width:2px;background:linear-gradient(180deg,#113d48,#1ca8cb);}.lj-rc__row:last-child::before{display:none;}.lj-rc__pin{position:relative;z-index:1;flex:0 0 32px;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;font-size:12px;}.lj-rc__row--hub .lj-rc__pin{background:#113d48;color:#fff;}.lj-rc__row--stop .lj-rc__pin{background:#fff;border:2px solid #1ca8cb;color:#1ca8cb;}.lj-rc__row--walk .lj-rc__pin{background:#E3F5F9;color:#113d48;}.lj-rc__row--dest .lj-rc__pin{background:#1ca8cb;color:#fff;}.lj-rc__body{flex:1;min-width:0;padding-top:.12rem;}.lj-rc__head{display:flex;align-items:baseline;justify-content:space-between;gap:.6rem;}.lj-rc__name{font-size:14px;font-weight:800;line-height:1.3;}.lj-rc__tag{font-size:10px;font-weight:800;color:#64748B;background:#F4F7F8;border-radius:999px;padding:.15rem .55rem;white-space:nowrap;}.lj-rc__desc{font-size:12px;color:#64748B;line-height:1.45;margin:.15rem 0 0;}.lj-rc__legtext{display:inline-flex;align-items:center;gap:.3rem;font-size:11.5px;font-weight:700;color:#113d48;margin-top:.3rem;}.lj-rc__legtext i{color:#1ca8cb;font-size:10px;}.lj-rc__hi{font-size:13px;font-weight:600;color:#64748B;}.lj-rc__sub{margin:.15rem 0 0;font-size:12.5px;font-weight:600;color:#64748B;}.lj-rc__modes{display:grid;grid-template-columns:1fr;gap:.6rem;}@media (min-width:700px){.lj-rc__modes{grid-template-columns:repeat(2,1fr);}}.lj-rc__mode{background:#fff;border:1px solid #E7E9E6;border-radius:14px;display:flex;flex-direction:column;overflow:hidden;}.lj-rc__top{display:flex;align-items:center;gap:.55rem;}.lj-rc__mode .lj-rc__top{padding:.75rem .8rem .3rem;}.lj-rc__ic{width:30px;height:30px;flex:0 0 30px;border-radius:9px;background:#E3F5F9;color:#0E7C97;display:grid;place-items:center;font-size:13px;}.lj-rc__top h3{flex:1;min-width:0;font-size:13.5px;font-weight:800;}.lj-rc__chip{font-size:9px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;padding:.2rem .5rem;border-radius:999px;white-space:nowrap;}.lj-rc__chip--fastest{background:#113d48;color:#fff;}.lj-rc__chip--budget,.lj-rc__chip--easiest,.lj-rc__chip--yatra{background:#E3F5F9;color:#113d48;}.lj-rc__stats{display:flex;gap:.35rem;margin-top:.55rem;}.lj-rc__stat{flex:1;min-width:0;background:#F4F7F8;border-radius:9px;padding:.38rem .45rem;}.lj-rc__stat span{display:block;font-size:8.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#64748B;}.lj-rc__stat b{display:block;font-size:12px;font-weight:800;color:#0C1F1A;margin-top:.1rem;line-height:1.3;}.lj-rc__from{margin:.45rem 0 0;font-size:11.5px;font-weight:600;color:#64748B;}.lj-rc__from b{color:#0C1F1A;font-weight:800;}.lj-rc__tip{background:#F6F5F1;border-top:1px solid #ece4d2;padding:.55rem .8rem;margin:.6rem -.8rem -.75rem;margin-top:auto;}.lj-rc__tip-l{display:flex;align-items:center;gap:.3rem;font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#113d48;}.lj-rc__tip p{margin:.2rem 0 0;font-size:11.5px;line-height:1.45;color:#4b5563;}.lj-rc__caution{display:flex;gap:.7rem;align-items:flex-start;background:#E3F5F9;border:1px solid #cdeaf2;border-radius:14px;padding:.75rem .8rem;margin-top:1.15rem;}.lj-rc__caution > i{color:#113d48;font-size:16px;margin-top:.15rem;flex:none;}.lj-rc__caution p{margin:0;font-size:12.8px;line-height:1.55;color:#113d48;}.lj-rc__caution b{font-weight:800;}.lj-rc__ctas{display:flex;flex-direction:column;gap:.55rem;margin-top:1.15rem;align-items:stretch;}.lj-rc__btn{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.85rem 1rem;border-radius:14px;font-size:15px;font-weight:800;text-decoration:none;}@media (min-width:900px){.lj-rc__btn{width:auto;align-self:flex-start;padding-inline:2rem;}}.lj-rc__btn i{font-size:13px;}.lj-rc__btn--pri{background:#1ca8cb;color:#fff;}.lj-rc__link{align-self:center;font-size:13px;font-weight:700;color:#113d48;text-decoration:none;}.lj-rc__link i{font-size:11px;color:#1ca8cb;}.lj-tp__route{background:#fff;border:1px solid #E7E9E6;border-radius:26px;box-shadow:0 1px 2px rgba(16,24,40,.04),0 12px 30px rgba(16,24,40,.06);overflow:hidden;}.lj-tp__routebar{display:flex;flex-wrap:wrap;gap:.85rem;align-items:flex-end;padding:1.15rem 1.25rem;background:linear-gradient(180deg,#fff,#F6F5F1);}.lj-tp__routef{display:grid;gap:.3rem;min-width:9.5rem;flex:1;}.lj-tp__routef label{font-size:10.5px;font-weight:800;letter-spacing:.11em;text-transform:uppercase;color:#64748B;}.lj-tp__routef input,.lj-tp__routef select{width:100%;border:1.5px solid #E7E9E6;border-radius:12px;padding:.62rem .8rem;font:inherit;font-size:14px;font-weight:800;color:#0C1F1A;background:#fff;}.lj-tp__routef input:focus,.lj-tp__routef select:focus{outline:none;border-color:#1ca8cb;box-shadow:0 0 0 4px #E3F5F9;}.lj-tp__routef input[readonly]{color:#64748B;}.lj-tp__routego{min-height:44px;padding:.7rem 1.15rem;font-size:14px;}.lj-tp__routehint{width:100%;margin:0;font-size:12px;color:#64748B;display:flex;gap:.4rem;align-items:center;}.lj-tp__routehint i{color:#1ca8cb;}.lj-tp__routeresult{padding:1.25rem;border-top:1px solid #E7E9E6;animation:lj-tp-rise .35s ease-out;}.lj-tp__routeresult[hidden]{display:none;}@keyframes lj-tp-rise{from{opacity:0;transform:translateY(8px);}to{opacity:1;transform:none;}}.lj-tp__sum{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.15rem;}.lj-tp__sum span{display:inline-flex;align-items:center;gap:.4rem;font-size:12.5px;font-weight:800;color:#113d48;background:#E3F5F9;border-radius:999px;padding:.35rem .75rem;}.lj-tp__sum span.is-gold{background:#E3F5F9;color:#0E7C97;}.lj-tp__rt{list-style:none;margin:0;padding:0 0 0 1.6rem;position:relative;}.lj-tp__rt::before{content:"";position:absolute;left:6px;top:12px;bottom:18px;width:2px;background:linear-gradient(#1ca8cb,#1ca8cb 60%,#E7E9E6);}.lj-tp__rt--plain{padding-left:0;}.lj-tp__rt--plain::before{display:none;}.lj-tp__rt-hub{position:relative;display:flex;justify-content:space-between;gap:1rem;align-items:baseline;padding:.5rem 0;font-size:14px;font-weight:800;}.lj-tp__rt-hub::before{content:"";position:absolute;left:-1.6rem;top:1rem;width:13px;height:13px;border-radius:999px;background:#fff;border:3px solid #1ca8cb;}.lj-tp__rt-hub.is-end::before{border-color:#113d48;background:#113d48;}.lj-tp__rt-hub small{font-size:12px;font-weight:700;color:#64748B;}.lj-tp__stop{position:relative;padding:.3rem 0;}.lj-tp__stopcard{display:flex;gap:.9rem;align-items:center;background:#fff;border:1px solid #E7E9E6;border-radius:18px;padding:.7rem .8rem;margin-top:.45rem;transition:.18s;}.lj-tp__stopcard:hover{border-color:#1ca8cb;transform:translateX(3px);box-shadow:0 1px 2px rgba(16,24,40,.04),0 12px 30px rgba(16,24,40,.06);}.lj-tp__stopcard img{width:56px;height:56px;border-radius:12px;object-fit:cover;flex:none;}.lj-tp__stopph{width:56px;height:56px;border-radius:12px;display:grid;place-items:center;background:#E3F5F9;color:#0E7C97;flex:none;}.lj-tp__stopt{min-width:0;flex:1;display:block;}.lj-tp__stopname{display:block;font-size:14.5px;font-weight:800;}.lj-tp__stopnote{display:block;font-size:12.5px;color:#64748B;line-height:1.45;margin-top:.12rem;}.lj-tp__stopkm{display:block;font-size:11.5px;font-weight:800;color:#94a3b8;margin-top:.2rem;}.lj-tp__stopm{text-align:right;flex:none;display:block;}.lj-tp__stopm b{display:block;font-family:'Manrope',system-ui,sans-serif;font-size:14.5px;color:#113d48;}.lj-tp__stopm em{display:inline-block;font-style:normal;font-size:10.5px;font-weight:800;letter-spacing:.03em;text-transform:uppercase;color:#0E7C97;background:#E3F5F9;border-radius:6px;padding:.12rem .35rem;margin-top:.25rem;}.lj-tp__stopm i{display:block;margin-top:.3rem;font-size:11px;color:#cbd5e1;}.lj-tp__route-msg{margin:0;padding:.3rem 0;font-size:14px;color:#64748B;display:flex;gap:.55rem;align-items:flex-start;}.lj-tp__route-msg i{color:#1ca8cb;margin-top:.25rem;}.lj-tp__route-fine{margin:1.15rem 0 0;font-size:12.5px;color:#64748B;display:flex;gap:.45rem;align-items:flex-start;line-height:1.55;}.lj-tp__route-fine i{color:#1ca8cb;margin-top:.2rem;}.lj-tp__routeloading{font-size:13.5px;font-weight:800;color:#64748B;display:flex;gap:.5rem;align-items:center;}.lj-tp__nearbar{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem .9rem;margin:0 0 1.15rem;}.lj-tp__neargo{min-height:46px;padding:.72rem 1.15rem;font:inherit;font-size:14px;font-weight:800;color:#fff;background:#1ca8cb;border:0;border-radius:14px;cursor:pointer;display:inline-flex;align-items:center;gap:.55rem;box-shadow:0 8px 20px rgba(28,168,203,.28);transition:.2s;}.lj-tp__neargo:hover{background:#1794b4;transform:translateY(-1px);box-shadow:0 12px 26px rgba(28,168,203,.34);}.lj-tp__neargo:disabled{opacity:.78;cursor:progress;transform:none;}.lj-tp__nearhint{font-size:12px;color:#64748B;display:flex;gap:.4rem;align-items:center;}.lj-tp__nearhint i{color:#1ca8cb;}.lj-tp__nearback{font-size:12.5px;font-weight:800;color:#1ca8cb;text-decoration:none;display:inline-flex;gap:.35rem;align-items:center;}.lj-tp__nearback[hidden]{display:none;}.lj-tp__nearback b{color:#113d48;}.lj-tp__near-here{font-style:normal;color:#113d48;}.lj-tp__sum span.is-live{color:#fff;background:#113d48;}.lj-tp__stopkm b{color:#0E7C97;}.lj-tp__stoproad{color:#64748B;font-weight:700;}.lj-tp__stoproad i{font-size:10px;margin-right:3px;opacity:.75;}@media (max-width:560px){.lj-tp__nearbar{flex-direction:column;align-items:stretch;}.lj-tp__neargo{width:100%;justify-content:center;}.lj-tp__nearhint{justify-content:center;}}.lj-tp__rules{display:grid;gap:.65rem;grid-template-columns:1fr;}@media (min-width:680px){.lj-tp__rules{grid-template-columns:1fr 1fr;}}.lj-tp__rule{display:flex;gap:.75rem;align-items:flex-start;background:#fff;border:1px solid #E7E9E6;border-radius:18px;padding:.9rem 1rem;}.lj-tp__rule > i{color:#1ca8cb;margin-top:.2rem;}.lj-tp__rule b{display:block;font-size:14px;}.lj-tp__rule span{display:block;font-size:13px;color:#64748B;line-height:1.5;margin-top:.1rem;}.lj-tp__panel{background:#fff;border:1px solid #E7E9E6;border-radius:18px;padding:1.15rem 1.25rem;box-shadow:0 1px 2px rgba(16,24,40,.04),0 12px 30px rgba(16,24,40,.06);}.lj-tp__panel--rules{margin-top:1.1rem;}.lj-tp__panel h3{font-size:15px;display:flex;align-items:center;gap:.5rem;margin-bottom:.85rem;}.lj-tp__panel h3 i{color:#1ca8cb;}.lj-tp__tips{list-style:none;margin:0;padding:0;display:grid;gap:.7rem;}.lj-tp__tips li{display:flex;gap:.7rem;font-size:14px;line-height:1.6;color:#3f4c58;}.lj-tp__tips li > span{flex:1;}.lj-tp__tips i{color:#1ca8cb;margin-top:.3rem;font-size:13px;}.lj-tp__stays{display:grid;gap:1rem;grid-template-columns:1fr;}@media (min-width:680px){.lj-tp__stays{grid-template-columns:repeat(3,1fr);}}.lj-tp__stay{background:#fff;border:1px solid #E7E9E6;border-radius:18px;overflow:hidden;box-shadow:0 1px 2px rgba(16,24,40,.04),0 12px 30px rgba(16,24,40,.06);transition:.22s;display:flex;flex-direction:column;}.lj-tp__stay:hover{transform:translateY(-4px);box-shadow:0 20px 45px rgba(16,24,40,.12);}.lj-tp__stayph{position:relative;aspect-ratio:4/3;overflow:hidden;background:#E3F5F9;}.lj-tp__stayph img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .55s;}.lj-tp__stay:hover .lj-tp__stayph img{transform:scale(1.06);}.lj-tp__stayb{padding:.9rem 1rem 1rem;display:flex;flex-direction:column;gap:.3rem;flex:1;}.lj-tp__stayb h3{font-size:15px;}.lj-tp__stayb h3 a:hover{color:#1ca8cb;}.lj-tp__stayb p{margin:0;font-size:12.8px;color:#64748B;line-height:1.5;}.lj-tp__stayf{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:.7rem;border-top:1px dashed #E7E9E6;}.lj-tp__stayf b{font-size:15px;}.lj-tp__stayf a{font-size:12.5px;font-weight:800;color:#1ca8cb;}.lj-tp__gal{display:grid;grid-template-columns:repeat(2,1fr);gap:.7rem;}.lj-tp__galcell{position:relative;overflow:hidden;border-radius:12px;border:1px solid #E7E9E6;background:#E3F5F9;aspect-ratio:4/3;cursor:zoom-in;}.lj-tp__galcell img{width:100%;height:100%;object-fit:cover;transition:transform .5s;}.lj-tp__galcell:hover img{transform:scale(1.06);}@media (min-width:760px){.lj-tp__gal{grid-template-columns:repeat(4,1fr);grid-auto-rows:130px;}.lj-tp__galcell{aspect-ratio:auto;}.lj-tp__galcell:nth-child(1){grid-column:span 2;grid-row:span 2;}.lj-tp__galcell:nth-child(4n){grid-column:span 2;}}.lj-tp details{border:1px solid #E7E9E6;border-radius:12px;background:#fff;overflow:hidden;}.lj-tp details + details{margin-top:.55rem;}.lj-tp details[open]{border-color:#1ca8cb;}.lj-tp summary{display:flex;align-items:center;gap:.75rem;padding:.85rem 1rem;font-weight:800;font-size:14.2px;cursor:pointer;list-style:none;}.lj-tp summary::-webkit-details-marker{display:none;}.lj-tp summary i{margin-left:auto;color:#1ca8cb;font-size:12px;transition:transform .2s;}.lj-tp details[open] summary i{transform:rotate(180deg);}.lj-tp details p{margin:0;padding:0 1rem 1rem;font-size:13.8px;line-height:1.65;color:#64748B;}.lj-tp__plan{background:#0C1F1A;border-radius:26px;color:#fff;padding:1.6rem;position:relative;overflow:hidden;}@media (min-width:900px){.lj-tp__plan{padding:2.1rem;display:grid;grid-template-columns:.85fr 1.15fr;gap:2.25rem;align-items:center;}}.lj-tp__plan::before{content:"";position:absolute;inset:-40% -10% auto auto;width:340px;height:340px;border-radius:999px;background:radial-gradient(circle,rgba(28,168,203,.34),transparent 65%);}.lj-tp__plan > div{position:relative;}.lj-tp__plan > div > h2{font-family:'Manrope',system-ui,sans-serif;font-weight:600;font-size:clamp(1.5rem,3vw,2rem);}.lj-tp__plan > div > p{margin:.7rem 0 0;color:rgba(255,255,255,.76);font-size:14.5px;}.lj-tp__plan-hi{color:#E3F5F9;font-size:13px;font-weight:700;margin-top:.5rem;}.lj-tp__planform .ljt-planner{margin-top:0;}.lj-tp__rel{margin-top:3.25rem;}.lj-tp__relh{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1.1rem;flex-wrap:wrap;}.lj-tp__relh h2{font-size:clamp(1.25rem,2.2vw,1.5rem);}.lj-tp__relh a{font-size:13.5px;font-weight:800;color:#1ca8cb;}.lj-tp__cards{display:grid;gap:1rem;grid-template-columns:1fr;}@media (min-width:640px){.lj-tp__cards{grid-template-columns:repeat(2,1fr);}}@media (min-width:1000px){.lj-tp__cards{grid-template-columns:repeat(4,1fr);}}.lj-tp__card{background:#fff;border:1px solid #E7E9E6;border-radius:18px;overflow:hidden;box-shadow:0 1px 2px rgba(16,24,40,.04),0 12px 30px rgba(16,24,40,.06);transition:.22s;display:block;}.lj-tp__card:hover{transform:translateY(-5px);box-shadow:0 20px 45px rgba(16,24,40,.12);}.lj-tp__cardph{position:relative;aspect-ratio:4/3;overflow:hidden;background:linear-gradient(135deg,#E3F5F9,#fff 55%,#F6F5F1);}.lj-tp__cardph img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .55s;}.lj-tp__card:hover .lj-tp__cardph img{transform:scale(1.06);}.lj-tp__cardb{padding:.85rem .95rem 1rem;}.lj-tp__cardb h3{font-size:15.5px;}.lj-tp__cardb p{margin:.3rem 0 0;font-size:12.8px;color:#64748B;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}@media (max-width:639.98px){.lj-tp__cards{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-inline:-1.25rem;padding:2px 1.25rem 8px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 22px,#000 calc(100% - 22px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 22px,#000 calc(100% - 22px),transparent 100%);}.lj-tp__cards::-webkit-scrollbar{display:none;}.lj-tp__card{flex:0 0 74%;scroll-snap-align:start;}.lj-tp__card:hover{transform:none;}}.lj-tp__back{text-align:center;padding:2.5rem 0 0;font-size:14px;font-weight:800;color:#64748B;}.lj-tp__back a{color:#1ca8cb;}@media (prefers-reduced-motion:reduce){.lj-tp *,.lj-tp *::before,.lj-tp *::after{animation:none !important;transition:none !important;}.lj-tp__cl img{transform:none;}}.lj-explore__bar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:.6rem 0 .2rem;}.lj-explore__seg{display:inline-flex;background:#fff;border:1px solid #e6ecef;border-radius:999px;padding:3px;}.lj-explore__segbtn{border:0;background:none;font-family:inherit;font-weight:700;font-size:13px;color:#5b6b74;padding:7px 14px;border-radius:999px;cursor:pointer;display:flex;align-items:center;gap:6px;}.lj-explore__segbtn.is-on{background:#1ca8cb;color:#fff;box-shadow:0 4px 12px rgba(28,168,203,.3);}.lj-explore__cap{font-size:12.5px;color:#5b6b74;}.lj-explore__tabs{position:relative;display:flex;gap:8px;overflow-x:auto;margin:.9rem -16px;padding:2px 16px 4px;scrollbar-width:none;}.lj-explore__tabs::-webkit-scrollbar{display:none;}.lj-explore__tabs::after{content:"";position:absolute;top:0;right:0;bottom:0;width:26px;pointer-events:none;background:linear-gradient(90deg,transparent,#f4f8fa);}.lj-explore__tab{flex:0 0 auto;border:1px solid #e6ecef;background:#fff;color:#113d48;font-family:inherit;font-weight:700;font-size:13.5px;padding:8px 14px;border-radius:999px;cursor:pointer;display:flex;align-items:center;gap:7px;}.lj-explore__tab .lj-explore__n{background:#E3F5F9;color:#0E7C97;border-radius:999px;font-size:11px;padding:1px 7px;font-weight:800;}.lj-explore__tab.is-on{background:#113d48;color:#fff;border-color:#113d48;}.lj-explore__tab.is-on .lj-explore__n{background:rgba(255,255,255,.18);color:#fff;}.lj-explore__panel{display:none;}.lj-explore__panel.is-on{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));}.lj-explore__item{display:flex;flex-direction:column;background:#fff;border:1px solid #e6ecef;border-radius:16px;overflow:hidden;box-shadow:0 2px 8px rgba(17,61,72,.04);text-decoration:none;color:inherit;}.lj-explore__phwrap{position:relative;aspect-ratio:16 / 10;}@media (max-width:559px){.lj-explore__phwrap{aspect-ratio:21 / 9;}}.lj-explore__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;}.lj-explore__ph{position:absolute;inset:0;background:linear-gradient(150deg,#124a56,#1ca8cb);}.lj-explore__ph::after{content:"ॐ";position:absolute;inset:0;display:grid;place-items:center;color:rgba(255,255,255,.32);font-size:26px;font-weight:800;}.lj-explore__badge{position:absolute;top:8px;left:8px;background:rgba(17,61,72,.92);color:#fff;font-size:10.5px;font-weight:800;border-radius:999px;padding:.28rem .6rem;display:inline-flex;gap:5px;align-items:center;}.lj-explore__badge i{font-size:9px;color:#7dd3e8;}.lj-explore__kind{position:absolute;top:8px;right:8px;background:rgba(255,255,255,.92);color:#113d48;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;border-radius:999px;padding:.25rem .55rem;}.lj-explore__meta{display:flex;flex-direction:column;flex:1;min-width:0;padding:.7rem .75rem .75rem;}.lj-explore__name{display:block;font-weight:800;font-size:14px;line-height:1.3;}.lj-explore__dist{display:block;margin-top:2px;color:#5b6b74;font-size:10.5px;font-weight:700;}.lj-explore__dist b{color:#0E7C97;font-weight:800;font-size:12.5px;}.lj-explore__road{color:#0E7C97;font-weight:700;}.lj-explore__road::before{content:"· ";color:#94a3b8;}.lj-explore__road[hidden]{display:none;}.lj-explore__desc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:.35rem;font-size:11.8px;line-height:1.5;color:#64748B;}.lj-explore__view{margin-top:auto;padding-top:.55rem;display:flex;align-items:center;gap:5px;font-size:12px;font-weight:800;color:#113d48;}.lj-explore__view i{font-size:10px;color:#1ca8cb;}.lj-rc__more{border:1px solid #E7E9E6;border-radius:12px;margin-top:.6rem;background:#fff;}.lj-rc__more summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:.5rem;padding:.55rem .8rem;font-size:11.5px;font-weight:800;color:#0E7C97;cursor:pointer;}.lj-rc__more summary::-webkit-details-marker{display:none;}.lj-rc__more summary i{transition:transform .2s;font-size:10px;}.lj-rc__more[open] summary i{transform:rotate(180deg);}.lj-rc__more-b{border-top:1px solid #F1F3F2;padding:.6rem .85rem .7rem;font-size:12px;font-weight:600;color:#113d48;line-height:1.55;}.lj-rc__more-b p + p{margin-top:.4rem;}.lj-rc__mode .lj-rc__more{border:none;border-top:1px solid #F1F3F2;border-radius:0;margin-top:.6rem;}.lj-rc__mode .lj-rc__more summary{padding:.5rem .8rem;}.lj-rc__mode .lj-rc__more .lj-rc__more-b{border-top:none;}.lj-rc__guidance{margin:.35rem .8rem .75rem;padding:.65rem .75rem;border-radius:10px;background:#F4F7F6;color:#3F4C58;font-size:12px;line-height:1.5;}.lj-rc__guidance > b{display:block;margin-bottom:.2rem;color:#113d48;font-size:11px;}.lj-rc__guidance p{margin:0;}.lj-rc__guidance p + p{margin-top:.35rem;}.lj-rc__mbody{padding:.35rem .8rem .55rem;flex:1;}.lj-rc__kv{display:grid;grid-template-columns:5rem 1fr;gap:.2rem .5rem;font-size:11.5px;margin:0;}.lj-rc__kv dt{font-weight:800;color:#64748B;font-size:9.5px;letter-spacing:.05em;text-transform:uppercase;padding-top:.22rem;}.lj-rc__kv dd{font-weight:600;color:#0C1F1A;margin:0;}.lj-rc__fares{margin-top:.5rem;border:1px solid #E7E9E6;border-radius:9px;overflow:hidden;}.lj-rc__fares-h{display:flex;justify-content:space-between;background:#F4F7F8;padding:.3rem .55rem;font-size:9px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#64748B;}.lj-rc__fare-r{display:flex;justify-content:space-between;gap:.6rem;padding:.34rem .55rem;font-size:11.5px;border-top:1px solid #F1F3F2;}.lj-rc__fare-r:first-of-type{border-top:none;}.lj-rc__fare-r span{font-weight:700;color:#113d48;min-width:0;flex:1 1 auto;}.lj-rc__fare-r b{font-weight:800;text-align:right;min-width:0;flex:0 1 auto;overflow-wrap:anywhere;}@media (max-width:420px){.lj-rc__fare-r{flex-direction:column;gap:.1rem;}.lj-rc__fare-r b{text-align:left;}}.lj-rc__fare-no{margin:.5rem 0 0;font-size:11px;color:#8A6507;background:#FFFDF6;border:1px dashed #E9D9A9;border-radius:9px;padding:.45rem .55rem;display:flex;gap:.4rem;align-items:flex-start;}.lj-rc__fare-no i{margin-top:.15rem;flex:0 0 auto;}.lj-st{display:flex;gap:.55rem;align-items:center;margin:1.3rem 0 .3rem;}.lj-st:first-child{margin-top:.2rem;}.lj-st h3{margin:0;font-size:16px;font-weight:800;letter-spacing:-.02em;color:#0C1F1A;}.lj-st__lead{margin:.1rem 0 .7rem 1.8rem;font-size:13px;color:#3F4C58;}.lj-rc__approach{margin:.65rem 0 1rem;padding:.85rem 1rem;background:#fff;border:1px solid #E7E9E6;border-radius:14px;}.lj-rc__approach h3{margin:0 0 .35rem;font-size:14px;font-weight:800;color:#0C1F1A;}.lj-rc__approach .lj-tp__prose > :last-child{margin-bottom:0;}.lj-gw{display:flex;flex-direction:column;gap:.55rem;}.lj-gw__c{background:#fff;border:1px solid #E6E3DC;border-radius:14px;padding:.8rem .85rem;}.lj-gw__top{display:flex;gap:.6rem;align-items:flex-start;}.lj-gw__ic{width:34px;height:34px;border-radius:10px;flex:0 0 auto;display:grid;place-items:center;background:#E3F5F9;color:#113d48;font-size:14px;}.lj-gw__t{flex:1 1 auto;min-width:0;}.lj-gw__t b{display:block;font-size:14.5px;font-weight:800;letter-spacing:-.02em;color:#0C1F1A;}.lj-gw__t p{margin:.12rem 0 0;font-size:12.5px;color:#3F4C58;}.lj-gw__t p i{color:#113d48;margin-right:.3rem;font-size:11px;}.lj-gw__chip{font-size:11.5px;font-weight:800;color:#0E7C97;background:#E3F5F9;border-radius:8px;padding:.26rem .5rem;white-space:nowrap;flex:0 0 auto;}.lj-gw__go{margin:.5rem 0 0;font-size:12.5px;color:#3F4C58;line-height:1.5;}.lj-gw__vfy{margin:.55rem 0 0;font-size:10.5px;color:#7C8B94;}.lj-gw__vfy i{color:#0E7C97;margin-right:.25rem;}.lj-bdt{margin:.6rem 0 0;display:flex;flex-direction:column;}.lj-bdt > div{display:flex;gap:.7rem;align-items:baseline;justify-content:space-between;padding:.4rem 0;border-bottom:1px solid #F5F3EE;}.lj-bdt > div:last-child{border-bottom:0;}.lj-bdt dt{font-size:11px;color:#7C8B94;font-weight:700;flex:0 0 auto;display:flex;gap:.35rem;align-items:center;}.lj-bdt dt i{color:#113d48;font-size:10px;width:12px;text-align:center;}.lj-bdt dd{margin:0;font-size:13px;font-weight:800;color:#0C1F1A;text-align:right;min-width:0;overflow-wrap:anywhere;}.lj-bdt dd small{display:block;font-size:11px;font-weight:600;color:#7C8B94;margin-top:.1rem;}.lj-rib{background:#fff;border:1px solid #E6E3DC;border-radius:14px;padding:.85rem .9rem;}.lj-rib__leg{display:flex;gap:.55rem;align-items:center;flex-wrap:wrap;}.lj-rib__node{display:inline-flex;align-items:center;gap:.4rem;white-space:nowrap;background:#E3F5F9;color:#113d48;border-radius:10px;padding:.42rem .6rem;font-size:12.5px;font-weight:800;}.lj-rib__node i{color:#0E7C97;font-size:11px;}.lj-rib__node--end{background:#113d48;color:#fff;}.lj-rib__node--end i{color:#fff;}.lj-rib__link{flex:1 1 120px;min-width:90px;display:flex;flex-direction:column;gap:.1rem;align-items:center;}.lj-rib__link b{font-size:11.5px;font-weight:800;color:#0E7C97;text-align:center;}.lj-rib__dash{width:100%;height:0;border-top:2px dashed #1ca8cb;opacity:.55;}.lj-rib__or{display:flex;gap:.45rem;align-items:center;margin:.55rem 0 .35rem;font-size:10.5px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:#7C8B94;}.lj-rib__or::after{content:"";flex:1;height:1px;background:#EAE7E0;}.lj-rib__leg--alt .lj-rib__link b{color:#7C8B94;}.lj-rib__leg--alt .lj-rib__dash{border-top-style:dotted;border-top-color:#C3CBD1;}.lj-rib__tip{margin:.6rem 0 0;font-size:11.5px;color:#7C8B94;line-height:1.5;display:flex;gap:.4rem;align-items:flex-start;}.lj-rib__tip i{color:#0E7C97;margin-top:.15rem;flex:0 0 auto;}@media (max-width:699px){.lj-gw__top{flex-wrap:wrap;}.lj-gw__chip{order:3;}.lj-bdt > div{flex-direction:column;gap:.15rem;align-items:flex-start;}.lj-bdt dd{text-align:left;}.lj-rib__link{min-width:0;flex:1 1 100%;align-items:flex-start;}.lj-rib__leg{align-items:stretch;}}.lj-rc__onward{margin:.5rem 0 0;font-size:11.5px;font-weight:700;color:#3F4C58;background:#F6F5F1;border-radius:9px;padding:.42rem .55rem;display:flex;gap:.4rem;align-items:center;}.lj-rc__onward i{color:#0E7C97;font-size:10px;}.lj-rc__drive{margin-top:.7rem;border:1px solid #E7E9E6;border-radius:14px;padding:.75rem .8rem;background:#fff;}.lj-rc__drive .lj-rc__top{margin-bottom:.45rem;}.lj-rc__drive-road{display:inline-flex;gap:.4rem;align-items:center;margin:0 0 .5rem;font-size:11.5px;font-weight:800;color:#0E7C97;background:#E3F5F9;border-radius:8px;padding:.32rem .55rem;}.lj-rc__arrive{margin-top:.7rem;border:1px solid #E7E9E6;border-radius:14px;padding:.75rem .8rem;background:#fff;}.lj-rc__arrive .lj-rc__top{margin-bottom:.4rem;}.lj-rc__kv--wide{grid-template-columns:5.5rem 1fr;}.lj-park__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;margin:.5rem 0 0;}.lj-park__grid--1{grid-template-columns:minmax(0,1fr);}.lj-park__grid--2{grid-template-columns:repeat(2,minmax(0,1fr));}.lj-park__cell{background:#F6F5F1;border-radius:10px;padding:.5rem .6rem;display:flex;flex-direction:column;gap:.12rem;min-width:0;}.lj-park__cell dt{font-size:9.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:#64748B;display:flex;gap:.3rem;align-items:center;}.lj-park__cell dt i{color:#113d48;font-size:9px;}.lj-park__cell dd{margin:0;font-size:12.5px;font-weight:800;color:#0C1F1A;line-height:1.3;overflow-wrap:anywhere;}.lj-park__cell dd span{display:block;font-size:10.5px;font-weight:600;color:#7C8B94;letter-spacing:0;margin-top:.1rem;}.lj-park__note{margin:.55rem 0 0;padding-top:.5rem;border-top:1px solid #F0EDE6;font-size:11px;color:#64748B;line-height:1.5;}.lj-park__note i{color:#0E7C97;margin-right:.25rem;}.lj-park__sep{color:#C3CBD1;margin:0 .25rem;}@media (max-width:699px){.lj-park__grid{grid-template-columns:minmax(0,1fr);}}.lj-rc__dir{display:flex;gap:.6rem;align-items:stretch;margin-top:.8rem;flex-wrap:wrap;}.lj-mapdisc{flex:1;min-width:240px;border:1.5px dashed #cfe0e4;border-radius:12px;background:#FBFDFD;}.lj-mapdisc summary{list-style:none;display:flex;align-items:center;gap:.55rem;padding:.72rem .85rem;cursor:pointer;font-weight:800;font-size:12.5px;color:#113d48;}.lj-mapdisc summary::-webkit-details-marker{display:none;}.lj-mapdisc__ic{color:#1ca8cb;}.lj-mapdisc__cv{margin-left:auto;font-size:10px;color:#64748B;transition:transform .2s;}.lj-mapdisc[open] .lj-mapdisc__cv{transform:rotate(180deg);}.lj-mapdisc__panel{border-top:1px solid #e6efef;}.lj-mapdisc__panel .lj-temple-map{margin:0;border:none;border-radius:0;box-shadow:none;}.lj-rc__stops{margin:0;padding:.6rem .9rem .7rem 1.7rem;font-size:11.5px;font-weight:600;color:#113d48;}.lj-rc__stops li{margin:.15rem 0;}.lj-rc__btn--gmaps{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;align-self:center;background:#1ca8cb;color:#fff;font-weight:800;font-size:.9rem;border-radius:12px;padding:.8rem 1.2rem;text-decoration:none;transition:background .2s;}.lj-rc__btn--gmaps:hover{background:#113d48;color:#fff;}.lj-rc__planlink{margin-top:.5rem;font-size:12px;font-weight:800;}.lj-rc__planlink a{color:#0E7C97;text-decoration:none;}.lj-rc__planlink i{font-size:10px;}.lj-tp__ess{display:grid;grid-template-columns:repeat(2,1fr);gap:.6rem;}@media (min-width:900px){.lj-tp__ess{grid-template-columns:repeat(4,1fr);}}@media (max-width:639px){.lj-tp__ess{grid-template-columns:1fr;}}.lj-tp__ess-c{border:1px solid #E7E9E6;border-radius:14px;padding:.75rem .8rem;background:#fff;}.lj-tp__ess-ic{width:30px;height:30px;border-radius:9px;background:#E3F5F9;color:#0E7C97;display:grid;place-items:center;font-size:13px;margin-bottom:.45rem;}.lj-tp__ess-c h3{font-size:12.5px;font-weight:800;}.lj-tp__ess-c p{margin-top:.2rem;font-size:11.5px;color:#64748B;font-weight:600;line-height:1.5;}.lj-tp__help{margin-top:1.6rem;background:#E3F5F9;border:1px solid #cfe9f1;border-radius:16px;padding:.9rem 1rem;display:flex;align-items:center;justify-content:space-between;gap:.8rem;flex-wrap:wrap;}.lj-tp__help-t{display:flex;gap:.65rem;align-items:center;min-width:0;}.lj-tp__help-ic{width:36px;height:36px;flex:none;border-radius:50%;background:#fff;color:#0E7C97;display:grid;place-items:center;font-size:15px;}.lj-tp__help-t b{display:block;font-size:13.5px;font-weight:800;color:#113d48;}.lj-tp__help-t span:not(.lj-tp__help-ic){display:block;font-size:11.5px;font-weight:600;color:#64748B;}.lj-tp__help-b{display:flex;gap:.5rem;flex-wrap:wrap;}.lj-tp__help-b .btn{text-decoration:none;}@media (max-width:640px){.lj-rc__dir{flex-direction:column;}.lj-rc__btn--gmaps{width:100%;}.lj-mapdisc{min-width:0;}.lj-tp__help-b{width:100%;}.lj-tp__help-b .btn{flex:1;justify-content:center;}}body:has(.lj-tp) .lj-add-sticky{display:none !important;}.lj-tpx{margin-bottom:1.9rem;}.lj-tpx [hidden],.lj-tpx [hidden] *{display:none !important;}.lj-tpx__intro{border:1px solid #DCEDEF;border-radius:18px;padding:1.15rem 1.25rem 1.05rem;background:linear-gradient(180deg,#EAF7FA 0%,#F7FCFD 60%,#fff 100%);}.lj-tpx__loc{display:flex;align-items:center;justify-content:center;gap:.65rem;width:100%;min-height:58px;margin:0;font:inherit;font-size:16px;font-weight:800;cursor:pointer;color:#fff;background:linear-gradient(135deg,#12849c,#0e7188);border:1px solid #0e7188;border-radius:14px;padding:.85rem 1.1rem;box-shadow:0 5px 14px rgba(14,113,136,.16);transition:transform .18s ease,box-shadow .18s ease,background .18s ease;}.lj-tpx__loc:hover{color:#fff;background:#0b6479;box-shadow:0 7px 18px rgba(14,113,136,.22);transform:translateY(-1px);}.lj-tpx__loc:focus-visible{outline:3px solid #1ca8cb;outline-offset:3px;}.lj-tpx__loc.is-busy{opacity:.72;pointer-events:none;}.lj-tpx__loc.is-on{background:#113d48;border-color:#113d48;}.lj-tpx__loc-arrow{margin-left:auto;font-size:14px;opacity:.8;}.lj-tpx__sticky{display:none;}.lj-tpx__searching{display:flex;align-items:center;gap:.75rem;margin-top:.75rem;padding:.7rem .85rem;border:1px solid #C9E4EA;border-radius:12px;background:rgba(255,255,255,.82);color:#315360;font-size:13.5px;font-weight:700;}.lj-tpx__searching[hidden]{display:none;}.lj-tpx__loader{display:block;width:40px;height:40px;flex:0 0 40px;object-fit:contain;}.lj-tpx__note{margin:.8rem 0 0;}.lj-tpx__note > i{display:none;}.lj-tpx__hint{margin:0;font-size:13px;color:#7C8B94;}.lj-tpx__note.is-alert{display:flex;gap:.6rem;align-items:flex-start;background:#E3F5F9;border:1px solid rgba(28,168,203,.32);border-left:4px solid #1ca8cb;border-radius:12px;padding:.7rem .85rem;}.lj-tpx__note.is-alert > i{display:block;color:#113d48;font-size:15px;margin-top:.12rem;}.lj-tpx__note.is-alert .lj-tpx__hint{font-size:13.5px;font-weight:600;color:#0C1F1A;line-height:1.5;}.lj-tpx__privacy{margin:.55rem 0 0;font-size:12px;line-height:1.55;color:#8A8578;display:flex;gap:.45rem;align-items:flex-start;}.lj-tpx__privacy i{color:#C8930B;margin-top:.18rem;flex:0 0 auto;}.lj-tpx__head{display:flex;gap:.7rem;align-items:flex-start;margin:1.6rem 0 1rem;}.lj-tpx__ic{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:#E3F5F9;color:#113d48;font-size:16px;flex:0 0 auto;}.lj-tpx__head h4{font-size:22px;letter-spacing:-.025em;}.lj-tpx__head p{margin:.2rem 0 0;font-size:13.5px;color:#7C8B94;}.lj-tpx__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(310px,1fr));gap:1rem;align-items:start;}.lj-tpx__card{border:1px solid #E6E3DC;border-radius:16px;background:#fff;padding:1.05rem 1.1rem 1.1rem;}.lj-tpx__card.is-no{background:#FCFCFB;}.lj-tpx__ch{display:flex;gap:.7rem;align-items:flex-start;}.lj-tpx__ct{flex:1 1 auto;min-width:0;}.lj-tpx__ct h5{font-size:16.5px;letter-spacing:-.02em;}.lj-tpx__ct p{margin:.15rem 0 0;font-size:13px;color:#7C8B94;}.lj-tpx__pills{display:flex;flex-direction:column;align-items:flex-end;gap:.3rem;flex:0 0 auto;}.lj-tpx__pill{font-size:11px;font-weight:700;color:#3F4C58;background:#F1F0EC;border-radius:8px;padding:.25rem .55rem;white-space:nowrap;}.lj-tpx__pill.is-no{color:#8A6507;background:#F5EFE0;}.lj-tpx__pill.is-direct{color:#0E7C97;background:#E3F5F9;}.lj-tpx__pill.is-change{color:#8A6507;background:#FBEFCF;}.lj-tpx__pill.is-no_go,.lj-tpx__pill.is-unconfirmed{color:#6B7280;background:#EFEEEA;}.lj-tpx__pill.is-near{color:#fff;background:#0E7C97;font-weight:800;}.lj-tpx__card:has(.lj-tpx__pill.is-near:not([hidden])){border-color:rgba(28,168,203,.55);box-shadow:0 0 0 3px #E3F5F9;}.lj-tpx__dist{margin:.7rem 0 0;font-size:13px;color:#7C8B94;}.lj-tpx__dline{display:flex;gap:.4rem;align-items:baseline;flex-wrap:wrap;margin:.2rem 0 0;}.lj-tpx__dline:first-child{margin-top:0;}.lj-tpx__dline[hidden]{display:none;}.lj-tpx__dlab{font-size:12px;font-weight:700;color:#7C8B94;flex:0 0 auto;}.lj-tpx__dline b{font-size:15px;font-weight:800;color:#0C1F1A;}.lj-tpx__dist i{font-style:normal;margin-left:.25rem;}.lj-tpx__min{color:#3F4C58;font-weight:700;}.lj-tpx__min[hidden]{display:none;}.lj-tpx__dline[data-lj-tpx-you] b{font-size:13.5px;}.lj-tpx__sep{color:#C3CBD1;margin-left:.5rem;}.lj-tpx__board{display:flex;gap:.55rem;align-items:flex-start;margin-top:.8rem;background:#F4F6F5;border-radius:11px;padding:.6rem .7rem;}.lj-tpx__board p{margin:0;font-size:13.5px;color:#3F4C58;}.lj-tpx__board i{color:#113d48;margin-right:.25rem;}.lj-tpx__board b{color:#113d48;}.lj-tpx__svc{margin-top:.9rem;padding-top:.9rem;border-top:1px solid #F0EDE6;}.lj-tpx__svh{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;}.lj-tpx__svh i{color:#113d48;width:18px;text-align:center;}.lj-tpx__svh b{font-size:16px;font-weight:800;letter-spacing:-.02em;}.lj-tpx__tag{font-size:11px;font-weight:700;color:#0E7C97;background:#E3F5F9;border-radius:8px;padding:.2rem .5rem;}.lj-tpx__ask{margin:.7rem 0 0;font-size:13.5px;color:#3F4C58;}.lj-tpx__ask i{color:#113d48;margin-right:.35rem;}.lj-tpx__ask b{color:#0C1F1A;}.lj-tpx__note{margin:.5rem 0 0;font-size:13px;color:#64748B;}.lj-tpx__note i{margin-right:.3rem;color:#1ca8cb;}.lj-tpx__tag.is-change{color:#8A6507;background:#FBEFCF;}.lj-tpx__tag.is-no_go,.lj-tpx__tag.is_unconfirmed{color:#6B7280;background:#EFEEEA;}.lj-tpx__spot{margin:.55rem 0 0;font-size:13px;color:#3F4C58;display:flex;gap:.6rem;align-items:center;}.lj-tpx__spot p{margin:0;}.lj-tpx__spot p i{color:#113d48;margin-right:.35rem;}.lj-tpx__shot{position:relative;display:block;flex:0 0 auto;line-height:0;}.lj-tpx__shot img{width:64px;height:64px;object-fit:cover;display:block;border-radius:12px;border:1px solid rgba(17,61,72,.16);box-shadow:0 1px 3px rgba(12,31,26,.12);background:#F1F0EC;}.lj-tpx__zin{position:absolute;right:4px;bottom:4px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:rgba(17,61,72,.85);border-radius:7px;pointer-events:none;}.lj-tpx__zin i{color:#fff;margin:0;font-size:9px;}@media (hover:hover) and (pointer:fine){.lj-tpx__shot img{transition:transform .18s ease,box-shadow .18s ease;}.lj-tpx__shot:hover img{transform:translateY(-1px);box-shadow:0 4px 12px rgba(12,31,26,.2);}}.lj-tpx__vfy{margin:.55rem 0 0;font-size:12px;color:#7C8B94;display:flex;gap:.4rem;align-items:baseline;flex-wrap:wrap;}.lj-tpx__vfy i{color:#0E7C97;}.lj-tpx__vsep{color:#C3CBD1;}.lj-tpx__vfy.is-warn{color:#C8930B;font-weight:700;}.lj-tpx__unv{margin:.7rem 0 0;padding:.6rem .7rem;font-size:13px;color:#8A6507;background:#FFFDF6;border:1px dashed #E9D9A9;border-radius:11px;display:flex;gap:.5rem;align-items:flex-start;}.lj-tpx__unv i{margin-top:.18rem;flex:0 0 auto;}.lj-tpx__bad{margin-top:.9rem;border-color:#EAE7E0;background:#FAFAF8;}.lj-tpx__bad summary{font-size:13.5px;padding:.65rem .75rem;}.lj-tpx__bad summary i:first-child{margin-left:0;color:#8A8578;margin-right:.45rem;}.lj-tpx__bad ul{margin:0;padding:.1rem .95rem .8rem 2.1rem;font-size:13px;color:#64748B;}.lj-tpx__bad li{margin-top:.25rem;}.lj-tpx__bad li b{color:#113d48;}.lj-tpx__cta{display:flex;align-items:center;gap:.9rem;flex-wrap:wrap;margin-top:1rem;}.lj-tpx__cta .btn{padding:.68rem 1rem;font-size:14px;}.lj-tpx__link{display:inline-flex;align-items:center;gap:.4rem;font-size:13.5px;font-weight:800;color:#0E7C97;}.lj-tpx__link:hover{color:#113d48;}.lj-tpx__foot{margin:.8rem 0 0;font-size:12.5px;color:#8A8578;}.lj-tpx__foot i{margin-right:.35rem;color:#C8930B;}.lj-tpx__empty{margin-top:1.2rem;padding:1rem 1.05rem;border:1px dashed #C9E4EA;border-radius:16px;background:#FBFDFD;}.lj-tpx__empty-h{display:flex;gap:.65rem;align-items:flex-start;}.lj-tpx__empty-h b{display:block;font-size:15px;font-weight:800;letter-spacing:-.015em;color:#0C1F1A;}.lj-tpx__empty-h p{margin:.25rem 0 0;font-size:13px;line-height:1.55;color:#3F4C58;max-width:68ch;}.lj-tpx__empty-a{margin:.85rem 0 0;padding-top:.65rem;border-top:1px solid #E7F2F4;font-size:12.5px;color:#64748B;line-height:1.55;}.lj-tpx__empty-a i{color:#0E7C97;margin-right:.35rem;}.lj-tpx__empty-a a{color:#0E7C97;font-weight:800;text-decoration:none;}.lj-tpx__empty-a a:hover{text-decoration:underline;}@media (max-width:640px){.lj-tpx__intro{padding:1rem .95rem;border-radius:16px;}.lj-tpx__loc{min-height:54px;font-size:15px;}.lj-tpx__sticky{display:flex;align-items:center;justify-content:center;gap:.65rem;position:fixed;z-index:1000;left:.75rem;bottom:calc(.75rem + env(safe-area-inset-bottom));width:calc(100% - 1.5rem);min-height:54px;margin:0;padding:.85rem 1.1rem;border:1px solid #0e7188;border-radius:14px;color:#fff;background:linear-gradient(135deg,#12849c,#0e7188);box-shadow:0 8px 28px rgba(17,61,72,.24);font:inherit;font-size:15px;font-weight:800;cursor:pointer;}.lj-tpx__sticky.is-hidden{display:none !important;}.lj-tpx__sticky i:last-child{margin-left:auto;}.lj-tpx__grid{grid-template-columns:1fr;gap:.85rem;}.lj-tpx__card{padding:.95rem .9rem 1rem;}.lj-tpx__ch{flex-wrap:wrap;}.lj-tpx__pills{order:3;flex-direction:row;flex-wrap:wrap;align-items:flex-start;align-self:stretch;width:100%;}.lj-tpx__cta{flex-direction:column;align-items:stretch;}.lj-tpx__cta .btn{width:100%;}.lj-tpx__link{justify-content:center;}}
