.breadcrumbs_ol__oq8k_{list-style:none;color:var(--color-text-primary);margin:0;font-size:14px;padding:0 0 16px;z-index:3;position:relative;flex-wrap:wrap}.breadcrumbs_ol__oq8k_,.breadcrumbs_ol__oq8k_ li{display:flex;align-items:center;gap:8px}.breadcrumbs_ol__oq8k_ a,.breadcrumbs_ol__oq8k_ svg{color:var(--color-text-secondary)}.breadcrumbs_ol__oq8k_ a{text-decoration:underline}.breadcrumbs_ol__oq8k_ li a.breadcrumbs_crumbCurrent__jFGcn{text-decoration:none;color:var(--color-text-primary);font-weight:600;cursor:default}.breadcrumbs_ol__oq8k_ li a.breadcrumbs_crumbCurrent__jFGcn:hover{text-decoration:none;color:var(--color-text-primary)}.section_page__MmQre.section_container__F7o6K{padding-bottom:96px}.section_content___Mm47.section_container__F7o6K{padding-bottom:64px}.section_page__MmQre .section_inner__aIj6_{padding-top:32px}.section_content___Mm47 .section_inner__aIj6_{padding-top:24px}.section_page__MmQre .section_title__fO6IH{font-size:32px!important}.section_content___Mm47 .section_title__fO6IH{font-size:24px!important}.section_page__MmQre .section_description__mjItu{margin-bottom:-4px;padding-top:8px;max-width:50%;white-space:pre-line}.section_content___Mm47 .section_description__mjItu{padding-top:16px;margin-bottom:-4px;line-height:22px}.section_description__mjItu :where(p){margin:0 0 8px;padding:0}.section_description__mjItu :where(ul,ol,li){margin:0 0 8px;padding:0}.section_description__mjItu :where(p,ul,ol):last-child{margin-bottom:0}.section_bottomAddon__5V_Dy{padding-top:24px}@media (max-width:980px){.section_page__MmQre.section_container__F7o6K{padding-bottom:64px}.section_content___Mm47 .section_title__fO6IH{font-size:20px!important}.section_description__mjItu{max-width:100%!important}.section_title__fO6IH{font-size:24px!important}.section_inner__aIj6_{padding-top:24px}}.marketing-card_card__JmvjV{position:relative;overflow:hidden;text-align:left;min-height:140px;border-radius:16px;background:var(--color-bg-secondary,#1d1d22);display:flex;flex-direction:column;padding:24px;cursor:pointer;border:0;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.marketing-card_card__JmvjV:hover{transform:translateY(-2px)}.marketing-card_branded__PL68m{min-height:0;justify-content:var(--marketing-card-justify,flex-start)}.marketing-card_body__B9pf_{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.marketing-card_title__n0rN2{margin:0;color:#fff;font-weight:400;line-height:1;letter-spacing:0}.marketing-card_titleL__TmRwd{font-size:var(--marketing-title-l-size,28px)}.marketing-card_titleM__ntUbC{font-size:20px}.marketing-card_subtitle__0b8sZ{margin:0;max-width:230px;font-size:14px;line-height:24px;font-weight:400;color:#fff}.marketing-card_subtitleMuted__EtcfH{color:var(--text-secondary,#7f7f8f)}.marketing-card_media__3_4RH{position:absolute;z-index:1;-o-object-fit:contain;object-fit:contain;pointer-events:none;filter:drop-shadow(0 12px 24px rgba(0,0,0,.35));transition:transform .3s cubic-bezier(.22,1,.36,1),filter .3s ease}.marketing-card_addon__00dVc{padding-top:16px}@media (max-width:767px){.marketing-card_subtitle__0b8sZ{display:none}.marketing-card_titleL__TmRwd{font-size:22px}.marketing-card_titleM__ntUbC{font-size:17px}}.mode-card_card__v3r_z{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:20px;min-height:0;padding:22px 24px 20px;border-radius:16px;background:#1a1a1c;border:1px solid hsla(0,0%,100%,.07);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04);overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.mode-card_card__v3r_z:hover{border-color:hsla(0,0%,100%,.14);box-shadow:0 16px 40px rgba(0,0,0,.35),inset 0 1px 0 hsla(0,0%,100%,.06)}.mode-card_glow__c0EIR{position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:.55}.mode-card_accent0__BvLKL .mode-card_glow__c0EIR{background:radial-gradient(ellipse 70% 80% at 100% 100%,rgba(145,92,255,.22),transparent 65%)}.mode-card_accent1__xQBjH .mode-card_glow__c0EIR{background:radial-gradient(ellipse 70% 80% at 100% 100%,rgba(95,196,255,.2),transparent 65%)}.mode-card_accent2__y_Y_Y .mode-card_glow__c0EIR{background:radial-gradient(ellipse 70% 80% at 100% 100%,rgba(255,120,80,.18),transparent 65%)}.mode-card_body__TrsEf{position:relative;z-index:1;display:flex;flex-direction:column;gap:10px}.mode-card_title__niq4Q{margin:0}.mode-card_text__Lt9Q2{margin:0;line-height:1.55}.mode-card_footer__2adgn{position:relative;z-index:1;align-self:flex-start}.mode-card_bookBtn__6yU4Q{max-width:none!important;overflow:visible!important}.mode-card_bookBtn__6yU4Q span{overflow:visible!important;text-overflow:clip!important}@media (max-width:980px){.mode-card_card__v3r_z{padding:20px}}.space_pb2__GOLfE{padding-bottom:2px}.space_pb4__ZK9_7{padding-bottom:4px!important}.space_pb8__LSW4V{padding-bottom:8px}.space_pb12__8txiN{padding-bottom:12px}.space_pb16__IxJ5R{padding-bottom:16px}.space_pb20__vfq6B{padding-bottom:20px!important}.space_pb24__eLSBX{padding-bottom:24px!important}.space_pb32__qp_XX{padding-bottom:32px}.space_pb40__9ESWl{padding-bottom:40px}.space_pb48__aysyy{padding-bottom:48px}.space_pb64__IC_oZ{padding-bottom:64px}.space_pb72__CzZfs{padding-bottom:72px}.space_pb96__0hmu0{padding-bottom:96px}.space_pb128__UcFEd{padding-bottom:128px!important}.space_bottom48__DxsGR{position:absolute;bottom:48}.space_width700__31_9l{max-width:650px}.space_pt2__Ry5JO{padding-top:2px}.space_pt4__cR_Px{padding-top:4px}.space_pt8__6Zx1s{padding-top:8px}.space_pt12__EnWZN{padding-top:12px}.space_pt16__oQbyK{padding-top:16px}.space_pt20__9nhvD{padding-top:20px}.space_pt24__fbQS2{padding-top:24px}.space_pt32__HVYHr{padding-top:32px}.space_pt40__pUDwp{padding-top:40px}.space_pt48__J_tap{padding-top:48px}.space_pt64__wHcoz{padding-top:64px}.space_pt72__3oSPl{padding-top:72px}.space_pt96__h64zK{padding-top:96px}.space_pt128__bcy2C{padding-top:128px}.space_pt500__3kCxt{padding-top:500px!important}.space_pt300__LxkyM{padding-top:300px!important}.space_pt220__cxkgu{padding-top:220px!important}.card-wrap_container__ialCD{position:relative;padding:32px!important;border-radius:16px;gap:32px;overflow:hidden;background-color:#1c1c1e8a;box-shadow:0 24px 60px rgba(0,0,0,.55),inset 0 1px 0 hsla(0,0%,100%,.03)}.card-wrap_withGradient__tHd0l:before{background:radial-gradient(600px 340px at 92% 6%,rgba(64,132,255,.45),rgba(107,72,255,.32) 30%,transparent 66%);filter:blur(2px);opacity:.5}.card-wrap_withGradient__tHd0l:after,.card-wrap_withGradient__tHd0l:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none}.card-wrap_withGradient__tHd0l:after{background:radial-gradient(1200px 800px at -20% 120%,rgba(0,0,0,.25),transparent 60%)}.card-wrap_badge__Mf7sN{position:absolute;top:1px;right:32px;display:flex;align-items:center;justify-content:center;width:45px;height:66px;color:#fff;font-weight:800;font-size:16px;letter-spacing:.06em;background:linear-gradient(180deg,#5fc4ff,#5a7bff 55%,#915cff);border-radius:0 0 32px 32px;box-shadow:0 10px 26px rgba(84,110,255,.35),inset 0 1px 0 hsla(0,0%,100%,.25)}.card-wrap_badge__Mf7sN:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,hsla(0,0%,100%,.55),transparent 35%);mix-blend-mode:soft-light;pointer-events:none}@media (max-width:980px){.card-wrap_container__ialCD{padding:16px!important}}.rate-value_container__t1Sqq{padding-top:6px;display:flex;gap:8px;align-items:center}.review-card_container__EBLA0{gap:24px!important}.review-card_img__mgrwX{position:relative;overflow:hidden;width:48px;height:48px}.review-card_titleContainer__5crIT{flex:1;padding-top:4px}.review-card_title__dlQm0{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review-card_dislike__iU3yy,.review-card_like__LezZe{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:4px 8px;gap:4px;width:50px;height:28px;background:#27272a;border-radius:6px;min-height:auto;border:0;cursor:pointer}.review-card_dislike__iU3yy:hover,.review-card_like__LezZe:hover{transform:scale(1.05)}.review-card_response__6tfDF{position:relative;background-color:var(--color-bg-quaternary);padding:12px 16px;border-radius:12px;margin-left:16px;max-width:calc(100% - 16px)}.review-card_response__6tfDF:before{content:"";position:absolute;left:-8px;top:12px;width:0;height:0;border-style:solid;border-width:8px 8px 8px 0;border-color:transparent var(--color-bg-quaternary) transparent transparent}.trust-badges_list__Jr3qH{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.trust-badges_badge__fzod3{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;background:hsla(0,0%,100%,.12);backdrop-filter:blur(8px);font-size:12px;line-height:1;color:#fff;font-weight:600;white-space:nowrap}.trust-badges_badge__fzod3.trust-badges_success__Ng7B1{background:rgba(46,160,67,.18);color:#6dde88}.trust-badges_badge__fzod3.trust-badges_warning__prX8e{background:rgba(241,153,56,.18);color:#f8b56a}.trust-badges_badge__fzod3.trust-badges_info__lBk5n{background:rgba(59,130,246,.18);color:#82b4ff}.trust-badges_icon__QyG6e{width:14px;height:14px;display:inline-block}@media (max-width:980px){.trust-badges_badge__fzod3{font-size:11px;padding:5px 8px}}.progress-icons_container__aghlC{position:relative;display:inline-block;width:auto!important}.progress-icons_front__loy75{position:absolute;top:0;left:0;white-space:nowrap;overflow:hidden}.progress-icons_bg__RmcOK svg{opacity:.2}.progress-icons_bg__RmcOK svg:not(:last-child),.progress-icons_front__loy75 svg:not(:last-child){margin-right:var(--progress-icon-gap,8px)}.questroom-poster_poster__OOM2q{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:16px;justify-content:flex-end;min-height:680px;max-height:840px;height:100%;padding-bottom:48px!important;padding-top:48px!important;padding-right:40%!important;margin-top:0}.questroom-poster_image__TbrMe{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center!important;object-position:center center!important;border-radius:0!important;filter:none}.questroom-poster_title__Egf5z{font-size:60px;color:#f4f4f6;text-transform:uppercase;margin:0;line-height:70px;padding:0 0 4px;text-shadow:0 2px 18px rgba(0,0,0,.55),0 1px 2px rgba(0,0,0,.75)}.questroom-poster_reviews__mxgF5{display:flex}.questroom-poster_link__rGvHo{text-decoration:underline}.questroom-poster_buttons__wu_fm{width:100%}.questroom-poster_tagsRow__lI7Ee{width:100%;max-width:100%;min-width:0;row-gap:8px}.questroom-poster_tag__4EP7x{text-transform:capitalize!important;color:#eeeefb!important;opacity:.78}.questroom-poster_bottom__qouCK{padding-top:12px}.questroom-poster_blured__6ggI2{filter:blur(8px) grayscale(1)}.questroom-poster_shadow__aE5ID{position:relative;min-height:680px;max-height:840px;margin:0;overflow:hidden}.questroom-poster_shadow__aE5ID img{-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center center!important;object-position:center center!important}.questroom-poster_shadow__aE5ID:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:1;background:linear-gradient(90deg,rgba(14,14,18,.92),rgba(14,14,18,.72) 28%,rgba(14,14,18,.38) 48%,rgba(14,14,18,.08) 62%,rgba(14,14,18,0) 72%)}.questroom-poster_shadow__aE5ID:after{content:"";position:absolute;left:0;right:0;bottom:0;height:42%;min-height:240px;max-height:380px;pointer-events:none;z-index:1;background:linear-gradient(180deg,rgba(14,14,18,0),rgba(14,14,18,.28) 38%,rgba(14,14,18,.72) 78%,rgba(14,14,18,.9))}@media (max-width:980px){.questroom-poster_poster__OOM2q{padding-right:0!important;gap:16px!important;max-height:none!important;min-height:480px!important;margin-top:0!important;height:auto!important;padding-top:32px!important;padding-bottom:32px!important}.questroom-poster_title__Egf5z{font-size:36px!important;line-height:40px!important}.questroom-poster_about____v8_{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px!important}.questroom-poster_descriptions___1Njp{gap:12px!important}.questroom-poster_shadow__aE5ID{min-height:480px;max-height:none;height:auto!important}.questroom-poster_shadow__aE5ID:before{background:linear-gradient(180deg,rgba(14,14,18,.72),rgba(14,14,18,.42) 34%,rgba(14,14,18,.12) 58%,rgba(14,14,18,0) 72%)}.questroom-poster_shadow__aE5ID:after{min-height:220px;max-height:none;height:55%}}.sticky-book-cta_container__Ft41m{position:fixed;bottom:0;left:0;right:0;z-index:50;background:var(--color-bg-primary);border-top:1px solid var(--color-border-special-component);box-shadow:0 -8px 24px rgba(0,0,0,.35);padding:12px 16px calc(12px + env(safe-area-inset-bottom));display:none;transform:translateY(100%);transition:transform .25s ease-out}.sticky-book-cta_container__Ft41m.sticky-book-cta_visible__5RU8p{transform:translateY(0)}.sticky-book-cta_row__ng5PH{display:flex;align-items:center;justify-content:space-between;gap:12px;max-width:1200px;margin:0 auto}.sticky-book-cta_info__xYh1A{display:flex;flex-direction:column;min-width:0}.sticky-book-cta_priceLine__2qHOy{font-weight:700;font-size:16px;line-height:1.2;color:var(--color-text-primary)}.sticky-book-cta_subline__hrPEO{font-size:12px;line-height:1.2;color:var(--color-text-secondary);margin-top:2px}.sticky-book-cta_button__wl0dH{flex:0 0 auto;min-width:140px}@media (max-width:980px){.sticky-book-cta_container__Ft41m{display:block;bottom:calc(56px + env(safe-area-inset-bottom, 0));padding:12px 16px;z-index:340}}.grid_container__XSxkJ{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:24px;gap:24px}.grid_small__FPIsj{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.grid_medium__vTSyW{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.grid_large__Zx72c{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.grid_two__u0lFq{grid-template-columns:1fr 1fr}.grid_gr-64__blCtp{gap:64px}.grid_gr-48__w18bs{gap:48px}.grid_gr-32__12pF4{gap:32px}.grid_gr-16__YDCiJ{gap:16px}@media (max-width:980px){.grid_container__XSxkJ{gap:16px}.grid_two__u0lFq{grid-template-columns:1fr}}.massonry_grid__qY2ub{-moz-columns:320px;columns:320px;gap:24px;counter-reset:grid}.massonry_grid__qY2ub>div{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:32px}@media (max-width:980px){.massonry_grid__qY2ub{gap:16px}.massonry_grid__qY2ub>div{margin-bottom:16px}}.questroom-page_aiSubtitle__FvaoS{padding-right:200px}.questroom-page_outdoorQuestPage__pYgsv{position:relative;overflow-x:clip}.questroom-page_pageContent__wcXoi{position:relative;z-index:2;padding-top:8px}.questroom-page_posterHero__LXYlC{padding-top:4px;padding-bottom:56px}.questroom-page_posterBreadcrumbs__1rN9x{padding-bottom:20px!important}.questroom-page_posterUnderlay__f7Pgg{position:relative;overflow:hidden;border-radius:24px;background:linear-gradient(165deg,#1c1a22,#121216);border:1px solid hsla(0,0%,100%,.09);box-shadow:0 28px 64px rgba(0,0,0,.42),inset 0 1px 0 hsla(0,0%,100%,.05)}.questroom-page_posterUnderlayOutdoor__P8OnQ{background:linear-gradient(165deg,#1e1d20,#121214);border-color:hsla(0,0%,100%,.1)}.questroom-page_outdoorQuestPage__pYgsv:before{content:"";position:absolute;width:900px;height:900px;left:-10%;top:280px;pointer-events:none;z-index:0;background:radial-gradient(50% 50% at 50% 50%,rgba(38,36,42,.22) 0,rgba(24,23,26,.1) 45%,hsla(0,0%,5%,0) 72%)}.questroom-page_modesGrid__B0RSU{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px;width:100%}@media (max-width:980px){.questroom-page_mainSection__1IOP_{flex-direction:column-reverse;gap:32px!important}.questroom-page_aiSubtitle__FvaoS{padding-right:30px}.questroom-page_modesGrid__B0RSU{grid-template-columns:1fr;gap:16px}.questroom-page_posterHero__LXYlC{padding-bottom:28px}.questroom-page_posterUnderlay__f7Pgg{border-radius:18px}}.navigator-rating_container__cjL5_{background-color:var(--color-bg-secondary);padding:32px!important;border-radius:16px;margin-bottom:64px}@media (max-width:980px){.navigator-rating_container__cjL5_{padding:16px!important}}.outdoor-icons_badge__31TEF{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:14px;transition:transform .2s ease,box-shadow .2s ease}.outdoor-icons_sm__Sp_t4{width:32px;height:32px;border-radius:50%}.outdoor-icons_md__GN8_D{width:44px;height:44px}.outdoor-icons_lg__y_AmM{width:52px;height:52px;border-radius:16px}.outdoor-icons_purple__QNsLU{color:#d4c2ff;background:linear-gradient(145deg,rgba(98,70,170,.38),rgba(62,40,112,.16));border:1px solid rgba(140,110,220,.38);box-shadow:0 8px 24px rgba(62,40,112,.28)}.outdoor-icons_green__cdKYB{color:#9ef0ab;background:linear-gradient(145deg,rgba(94,217,108,.24),rgba(63,160,79,.1));border:1px solid rgba(94,217,108,.38);box-shadow:0 8px 24px rgba(94,217,108,.14)}.outdoor-icons_gold__n1TA8{color:#ffd27a;background:linear-gradient(145deg,rgba(245,166,35,.24),rgba(245,166,35,.08));border:1px solid rgba(245,166,35,.38);box-shadow:0 8px 24px rgba(245,166,35,.12)}.outdoor-icons_neutral____KQv{color:hsla(0,0%,100%,.88);background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.14);box-shadow:0 6px 20px rgba(0,0,0,.2)}.faq_section__LgOsU{padding:56px 0 8px;content-visibility:auto;contain-intrinsic-size:auto 600px}.faq_sectionEmbedded__jaqjJ{padding:0;content-visibility:visible;contain-intrinsic-size:auto}.faq_title__b_xBl{padding-bottom:28px!important;margin:0}.faq_list__PdkL_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;counter-reset:faq}.faq_listSingle__xKDP3{grid-template-columns:1fr}.faq_item__DTL_K{counter-increment:faq;border-radius:18px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);backdrop-filter:blur(8px);transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.faq_item__DTL_K:hover{border-color:hsla(0,0%,100%,.18);background:hsla(0,0%,100%,.06)}.faq_item__DTL_K[open]{border-color:rgba(245,166,35,.35);background:hsla(0,0%,100%,.06);box-shadow:0 12px 40px rgba(0,0,0,.28)}.faq_summary__W_64g{display:flex;align-items:flex-start;gap:14px;padding:20px 22px;cursor:pointer;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.faq_summary__W_64g::-webkit-details-marker{display:none}.faq_index__2VFu_{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin-top:1px;border-radius:8px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.45);font-size:11px;font-weight:700;letter-spacing:.04em;transition:color .2s ease,border-color .2s ease,background .2s ease}.faq_item__DTL_K[open] .faq_index__2VFu_{color:#f5a623;border-color:rgba(245,166,35,.35);background:rgba(245,166,35,.12)}.faq_questionWrap___Jabu{flex:1;min-width:0}.faq_question__J6yQs{padding:0!important;margin:0;line-height:24px!important}.faq_toggle__R456s{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin-top:1px;border-radius:50%;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.55);transition:transform .25s ease,color .2s ease,border-color .2s ease,background .2s ease}.faq_item__DTL_K[open] .faq_toggle__R456s{transform:rotate(180deg);color:#f5a623;border-color:rgba(245,166,35,.35);background:rgba(245,166,35,.12)}.faq_answer__MQaRn{padding:0 22px 20px 64px}.faq_answer__MQaRn p{margin:0;line-height:26px}@media (max-width:980px){.faq_section__LgOsU{padding:40px 0 8px}.faq_title__b_xBl{padding-bottom:20px!important}.faq_list__PdkL_{grid-template-columns:1fr;gap:12px}.faq_summary__W_64g{padding:16px 18px;gap:12px}.faq_answer__MQaRn{padding:0 18px 16px 58px}.faq_answer__MQaRn p{line-height:24px}}.outdoor-route_showcase__3P5Eh{position:relative;z-index:1;display:flex;flex-direction:column;gap:72px;margin-top:0;padding:0 0 48px;--outdoor-ink-0:hsla(0,0%,100%,.045);--outdoor-ink-1:hsla(0,0%,100%,.025);--outdoor-ink-2:hsla(0,0%,7%,0);--outdoor-ink-muted:hsla(0,0%,100%,.03);--outdoor-ink-raised:hsla(0,0%,100%,.055);--outdoor-ink-border:hsla(0,0%,100%,.09);--outdoor-ink-border-soft:hsla(0,0%,100%,.055);--outdoor-ink-divider:hsla(0,0%,100%,.065)}.outdoor-route_sectionLabel__nXfA5{display:inline-flex;align-items:center;gap:6px;margin-bottom:10px;color:hsla(0,0%,100%,.45);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.outdoor-route_block__fUdfr{display:flex;flex-direction:column;gap:24px}.outdoor-route_blockTitle__OcVsM{margin:0!important;padding-bottom:4px}.outdoor-route_heroPanel__HTk4z{display:flex;flex-direction:column;gap:0;padding:36px 40px 40px;border-radius:24px;background:linear-gradient(152deg,rgba(94,217,108,.045),hsla(0,0%,100%,.035) 32%,hsla(0,0%,7%,0));border:1px solid var(--outdoor-ink-border);box-shadow:0 20px 48px rgba(0,0,0,.32),inset 0 1px 0 hsla(0,0%,100%,.04)}.outdoor-route_heroIntro__UNZ9K{display:flex;flex-direction:column;gap:18px;padding-bottom:28px}.outdoor-route_heroDivider__lCHrr{height:1px;background:var(--outdoor-ink-divider)}.outdoor-route_typeBadge__VluhP{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;padding:6px 14px;border-radius:20px;background:rgba(94,217,108,.12);border:1px solid rgba(94,217,108,.28);color:var(--color-text-primary);font-size:13px;font-weight:700;white-space:nowrap}.outdoor-route_heroTitle__6UF_K{margin:0;font-size:26px;line-height:32px;font-weight:700;letter-spacing:-.02em;color:var(--color-text-primary)}.outdoor-route_heroSubtitle__5OESD{margin:0;font-size:15px;line-height:26px;color:hsla(0,0%,100%,.62)}.outdoor-route_featuresGrid__oTrAr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:28px 44px;gap:28px 44px;padding:28px 0}.outdoor-route_featureItem__hnS4r{display:flex;align-items:flex-start;gap:16px}.outdoor-route_featureIcon__TcUIZ{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;color:#fff}.outdoor-route_featureIconGold__tymjd{background:rgba(245,166,35,.22);color:#ffd27a}.outdoor-route_featureIconNeutral__dKGD_{background:var(--outdoor-ink-raised);color:hsla(0,0%,100%,.9)}.outdoor-route_featureIconGreen__7n721{background:rgba(94,217,108,.18);color:#9ef0ab}.outdoor-route_featureIconPurple__WMfqS{background:rgba(140,110,220,.22);color:#d4c2ff}.outdoor-route_featureBody__hn1Nv{display:flex;flex-direction:column;gap:6px;min-width:0}.outdoor-route_featureTitle__atrQs{font-size:15px;line-height:22px;font-weight:700;color:var(--color-text-primary)}.outdoor-route_featureText__Td4gG{font-size:14px;line-height:22px;color:hsla(0,0%,100%,.55)}.outdoor-route_languagesRow__JVf4E{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:28px 0}.outdoor-route_languagesLabel__opqRq{color:hsla(0,0%,100%,.5);font-size:14px;font-weight:600}.outdoor-route_languagesList__6rLJ1{display:flex;flex-wrap:wrap;gap:8px}.outdoor-route_langPill__0m_WR{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:10px;background:transparent;border:1px solid var(--outdoor-ink-border-soft);color:var(--color-text-primary);font-size:14px;font-weight:600}.outdoor-route_langFlag__Aaiba{display:block;width:22px;height:16px;border-radius:2px;-o-object-fit:cover;object-fit:cover}.outdoor-route_metricsRow__a2I4N{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;padding:28px 0}.outdoor-route_metricCell__dc4zk{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:16px 16px 14px;border-radius:14px;background:transparent;border:1px solid var(--outdoor-ink-border-soft)}.outdoor-route_metricIcon__zHYVi{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:var(--outdoor-ink-raised);color:hsla(0,0%,100%,.72)}.outdoor-route_metricValue__hvZAn{font-size:18px;line-height:1.1;font-weight:700;color:var(--color-text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.outdoor-route_metricLabel__X13lg{font-size:12px;line-height:16px;font-weight:600;color:hsla(0,0%,100%,.45)}.outdoor-route_heroFooter__Me_ld{padding-top:28px}.outdoor-route_highlights__okObO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none}.outdoor-route_highlightItem___j3Iq{display:flex;align-items:flex-start;gap:12px;padding:16px 18px;border-radius:16px;background:hsla(0,0%,100%,.025);border:1px solid var(--outdoor-ink-border-soft);line-height:24px;transition:border-color .2s ease,background .2s ease}.outdoor-route_highlightItem___j3Iq:hover{background:linear-gradient(145deg,rgba(94,217,108,.06),hsla(0,0%,100%,.03));border-color:rgba(94,217,108,.28)}.outdoor-route_highlightIcon__MNGLH{flex-shrink:0;margin-top:2px;box-shadow:none}.outdoor-route_routeMapSkeleton__hA_mv{width:100%;height:480px;border-radius:20px;border:1px solid var(--outdoor-ink-border-soft);background:linear-gradient(145deg,hsla(0,0%,100%,.03),hsla(0,0%,7%,.4))}.outdoor-route_routeSummary__e0rKk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.outdoor-route_routeSummaryCard__ejD_3{display:flex;align-items:flex-start;gap:14px;padding:16px 18px;border-radius:16px;background:hsla(0,0%,100%,.025);border:1px solid var(--outdoor-ink-border-soft)}.outdoor-route_routeTimeline__hh00h{display:flex;flex-direction:column;gap:0;padding:4px 0}.outdoor-route_routePoint__sYahE{display:flex;align-items:stretch;gap:16px}.outdoor-route_routePointMarker__abJCn{display:flex;flex-direction:column;align-items:center;width:40px;flex-shrink:0}.outdoor-route_routePointIcon__VU3TD{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;color:#fff;flex-shrink:0}.outdoor-route_routePointIconStart__D1quz{background:#3b82f6;box-shadow:0 6px 18px rgba(59,130,246,.35)}.outdoor-route_routePointIconFinish__iZtuC{background:#22c55e;box-shadow:0 6px 18px rgba(34,197,94,.3)}.outdoor-route_routeConnector__3W_gZ{flex:1;width:0;min-height:28px;margin:6px 0;border-left:2px dashed hsla(0,0%,100%,.22)}.outdoor-route_routePointBody__I1Cv9{display:flex;flex-direction:column;gap:4px;padding-bottom:28px;min-width:0}.outdoor-route_routePoint__sYahE:last-child .outdoor-route_routePointBody__I1Cv9{padding-bottom:0}.outdoor-route_routePointTitle__CxdsY{font-size:15px;line-height:20px;font-weight:700;color:var(--color-text-primary)}.outdoor-route_routePointName__L3NPL{font-size:14px;line-height:20px;font-weight:600;color:hsla(0,0%,100%,.82)}.outdoor-route_routePointAddress__Z9mZH{font-size:14px;line-height:21px;color:hsla(0,0%,100%,.48)}.outdoor-route_landmarks__DDbW2{display:flex;flex-direction:column;gap:12px;padding-top:28px;margin-top:16px;border-top:1px solid hsla(0,0%,100%,.08)}.outdoor-route_landmarkChip__ikB_z{display:inline-flex;align-items:center;padding:8px 16px;border-radius:20px;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.12);color:var(--color-text-primary);font-size:14px;font-weight:600;transition:border-color .2s ease,background .2s ease}.outdoor-route_landmarkChip__ikB_z:hover{background:rgba(245,166,35,.1);border-color:rgba(245,166,35,.3)}.outdoor-route_landmarksNote__w4qKF{margin:0!important;max-width:640px;line-height:22px!important;color:hsla(0,0%,100%,.5)!important}.outdoor-route_howTimeline__h_jbE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0;padding:8px 0 4px}.outdoor-route_howStep__CQqy9{display:flex;flex-direction:column;gap:18px;padding:0 18px}.outdoor-route_howStep__CQqy9:first-child{padding-left:0}.outdoor-route_howStep__CQqy9:last-child{padding-right:0}.outdoor-route_howStepRail__1QJnb{display:flex;align-items:center}.outdoor-route_howNumber__bcrrV{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:50%;background:rgba(94,217,108,.1);border:1.5px solid rgba(94,217,108,.35);color:var(--color-text-primary);font-size:16px;font-weight:800}.outdoor-route_howConnector__EZlkf{flex:1;height:2px;margin-left:4px;background:linear-gradient(90deg,rgba(94,217,108,.5),hsla(0,0%,100%,.12))}.outdoor-route_howContent__dGa0t{display:flex;flex-direction:column;gap:8px}.outdoor-route_howTitle__4_msC{font-size:17px;line-height:22px;font-weight:700;color:var(--color-text-primary)}.outdoor-route_howText__evWnr{font-size:14px;line-height:22px;color:hsla(0,0%,100%,.58)}.outdoor-route_raceSection__ITJvf{padding:36px 40px;border-radius:24px;background:linear-gradient(152deg,rgba(94,217,108,.04),hsla(0,0%,100%,.03) 32%,hsla(0,0%,7%,0));border:1px solid var(--outdoor-ink-border);box-shadow:0 20px 48px rgba(0,0,0,.32),inset 0 1px 0 hsla(0,0%,100%,.04)}.outdoor-route_raceLayout__ngT0h{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(240px,.8fr);grid-gap:40px;gap:40px;align-items:start}.outdoor-route_raceMain__y7pU9{display:flex;flex-direction:column;gap:20px}.outdoor-route_raceText__YmHdn{margin:0;max-width:560px;font-size:15px;line-height:26px;color:hsla(0,0%,100%,.62)}.outdoor-route_raceModes__8YYnJ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.outdoor-route_raceMode__hLePv{display:flex;align-items:flex-start;gap:14px;padding:16px 18px;border-radius:16px;background:transparent;border:1px solid var(--outdoor-ink-border-soft);transition:border-color .2s ease,background .2s ease}.outdoor-route_raceModeActive__Vp2RH{background:linear-gradient(145deg,rgba(94,217,108,.1),hsla(0,0%,100%,.05));border-color:rgba(94,217,108,.28);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04)}.outdoor-route_raceModeIcon__yVo_3{box-shadow:none}.outdoor-route_raceModeBody__bZTQK{display:flex;flex-direction:column;gap:4px;min-width:0}.outdoor-route_raceModeTitle__Y1nij{font-size:15px;line-height:20px;font-weight:700;color:var(--color-text-primary)}.outdoor-route_raceModeText__pHRGP{font-size:13px;line-height:20px;color:hsla(0,0%,100%,.5)}.outdoor-route_raceCrew__KfGjl{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-radius:14px;background:rgba(94,217,108,.06);border:1px solid rgba(94,217,108,.16)}.outdoor-route_raceCrewIcon__2lcVe{flex-shrink:0;margin-top:2px;box-shadow:none}.outdoor-route_raceCrewText__BX2ZH{margin:0;font-size:14px;line-height:22px;color:hsla(0,0%,100%,.62)}.outdoor-route_raceFootnote__mc4fn{margin:0;font-size:13px;line-height:20px;color:hsla(0,0%,100%,.38)}.outdoor-route_raceStandings__S_TAY{display:flex;flex-direction:column;align-self:stretch}.outdoor-route_standingsCard__fGH3U{display:flex;flex-direction:column;gap:4px;height:100%;padding:22px 20px 18px;border-radius:18px;background:linear-gradient(165deg,rgba(46,38,68,.72),rgba(24,22,36,.88));border:1px solid var(--outdoor-ink-border-soft);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),0 10px 28px rgba(0,0,0,.18)}.outdoor-route_standingsHeader__A_8Jl{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:14px;margin-bottom:4px;border-bottom:1px solid var(--outdoor-ink-divider)}.outdoor-route_raceStandingsLabel__Wx6wJ{font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:hsla(0,0%,100%,.5)}.outdoor-route_standingsBadge__SpWVe{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;background:rgba(94,217,108,.1);border:1px solid rgba(94,217,108,.22);color:rgba(158,240,171,.92);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.outdoor-route_standingsList__S3TKc{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.outdoor-route_standingsRow__vfGFU{display:grid;grid-template-columns:32px 28px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:10px 12px;border-radius:12px;transition:background .2s ease}.outdoor-route_standingsRow__vfGFU:not(.outdoor-route_standingsRowLeader__UmP_t):hover{background:hsla(0,0%,100%,.03)}.outdoor-route_standingsRowLeader__UmP_t{padding:12px 14px;background:linear-gradient(90deg,rgba(94,217,108,.16),rgba(94,217,108,.05) 55%,rgba(255,215,122,.04));border:1px solid rgba(94,217,108,.22);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 4px 16px rgba(94,217,108,.08)}.outdoor-route_standingsAvatar__WmB7F{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.72);font-size:12px;font-weight:800;flex-shrink:0}.outdoor-route_standingsAvatarLeader__VjNgB{background:linear-gradient(145deg,rgba(255,210,122,.35),rgba(94,217,108,.28));border-color:rgba(255,210,122,.42);color:#fff8e8;box-shadow:0 4px 12px rgba(94,217,108,.2)}.outdoor-route_standingsRank__ztki_{display:inline-flex;align-items:center;justify-content:center;min-width:28px;font-size:12px;font-weight:700;letter-spacing:.06em;color:hsla(0,0%,100%,.34);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.outdoor-route_standingsCrown__mvmWR{color:#ffd27a;filter:drop-shadow(0 2px 6px rgba(255,210,122,.35))}.outdoor-route_standingsName__jcEoF{font-size:15px;font-weight:600;color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.outdoor-route_standingsRowLeader__UmP_t .outdoor-route_standingsName__jcEoF{font-weight:700}.outdoor-route_standingsTime__6a5IW{font-size:14px;font-weight:700;color:hsla(0,0%,100%,.48);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.outdoor-route_standingsRowLeader__UmP_t .outdoor-route_standingsTime__6a5IW{color:rgba(94,217,108,.95)}.outdoor-route_tipsList__u7yFy{display:flex;flex-direction:column}.outdoor-route_tipItem__dWW1I{display:flex;align-items:flex-start;gap:16px;padding:22px 0;border-top:1px solid hsla(0,0%,100%,.1)}.outdoor-route_tipItem__dWW1I:first-child{border-top:0;padding-top:8px}.outdoor-route_tipIndex__zb2z1{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin-top:2px;border-radius:8px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.4);font-size:11px;font-weight:700;letter-spacing:.06em}.outdoor-route_tipBody__nWs22{display:flex;flex-direction:column;gap:6px}.outdoor-route_tipTitle__5kKOk{font-size:18px;line-height:24px;font-weight:700;color:var(--color-text-primary)}.outdoor-route_tipText__RoO6z{max-width:680px;font-size:15px;line-height:24px;color:hsla(0,0%,100%,.62)}.outdoor-route_faqBlock__JE_ZV{padding-top:0!important}@media (max-width:980px){.outdoor-route_showcase__3P5Eh{gap:48px;margin-top:0;padding-bottom:32px}.outdoor-route_heroPanel__HTk4z{padding:24px 20px 28px;border-radius:20px}.outdoor-route_heroIntro__UNZ9K{gap:14px;padding-bottom:22px}.outdoor-route_heroTitle__6UF_K{font-size:20px;line-height:26px}.outdoor-route_heroSubtitle__5OESD{font-size:14px;line-height:24px}.outdoor-route_featuresGrid__oTrAr{grid-template-columns:1fr;gap:20px;padding:22px 0}.outdoor-route_languagesRow__JVf4E{padding:22px 0}.outdoor-route_metricsRow__a2I4N{grid-template-columns:repeat(2,minmax(0,1fr));padding:22px 0}.outdoor-route_heroFooter__Me_ld{padding-top:22px}.outdoor-route_highlights__okObO{grid-template-columns:1fr}.outdoor-route_howTimeline__h_jbE{grid-template-columns:1fr;gap:20px}.outdoor-route_howStep__CQqy9{padding:0}.outdoor-route_howConnector__EZlkf{display:none}.outdoor-route_raceLayout__ngT0h{grid-template-columns:1fr;gap:28px}.outdoor-route_raceSection__ITJvf{padding:24px 20px}.outdoor-route_raceModes__8YYnJ{grid-template-columns:1fr}.outdoor-route_routeMapSkeleton__hA_mv{height:360px;border-radius:16px}.outdoor-route_raceStandings__S_TAY{padding-top:4px}.outdoor-route_standingsCard__fGH3U{padding:18px 16px 14px}.outdoor-route_standingsRow__vfGFU{grid-template-columns:30px 24px minmax(0,1fr) auto;gap:8px;padding:9px 10px}.outdoor-route_standingsRowLeader__UmP_t{padding:11px 12px}.outdoor-route_tipTitle__5kKOk{font-size:17px;line-height:22px}}.info-cell2_container__lxuSW{display:flex;align-items:center}.info-cell2_disabled__bTeX7{opacity:.4}.info-cell2_title__GTuFL{min-height:30px}.info-cell2_iconWrapper__R0bJl{width:48px;height:48px;border-radius:50%;margin-right:14px;background-color:var(--color-bg-primary);border:1px solid #e7eaed;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--color-graphic-primary)}.info-cell2_textContainer__2_Di9{display:flex;flex-direction:column;text-transform:capitalize;gap:4px}.info-cell2_reverse__FCKo_{flex-direction:column-reverse}.info-cell2_vertical__WZBxN{flex-direction:column;text-align:center}.info-cell2_vertical__WZBxN .info-cell2_iconWrapper__R0bJl{width:40px;height:40px;color:var(--color-graphic-primary-inverted);border:0;margin-right:0;margin-bottom:12px;background-color:var(--color-bg-primary-inverted)}.questroom-about_container__bkxtw{gap:32px}@media (max-width:980px){.questroom-about_container__bkxtw{gap:16px}}.questroom-awards_list__jo36i{display:flex;flex-wrap:wrap;gap:16px}.questroom-awards_card__ZvHL1{display:flex;align-items:center;gap:16px;padding:10px 21px;border-radius:24px;background:hsla(0,0%,100%,.04);flex:1 1 320px}.questroom-awards_icon__UEDC4{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center}.questroom-awards_iconImage__Aby1J{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.questroom-awards_texts__E8ba3{display:flex;flex-direction:column;gap:2px}.questroom-booking_container__PY9jk{margin-top:0}@media (max-width:980px){.questroom-booking_container__PY9jk{margin-top:0}}.questroom-legend_container__JZEJG{flex-wrap:wrap;display:flex;gap:12px}.questroom-legend_img__58yti{width:180px;height:120px;border-radius:12px;overflow:hidden;-o-object-fit:cover;object-fit:cover}.questroom-legend_btn__xKehT{border:0;background:transparent;outline:none}.questroom-legend_video__U8DHn{border-radius:12px;margin-bottom:16px;overflow:hidden}@media (max-width:980px){.questroom-legend_container__JZEJG{flex-wrap:nowrap;margin:0 -16px;padding:16px;overflow:auto}.questroom-legend_img__58yti{width:110px;height:80px;flex-shrink:0}}.questroom-location_bonuses__dhdGX{padding-top:16px;color:#fff}.questroom-location_showPhoneButton__g4biL{font-size:14px;text-decoration:underline}.questroom-location_howToFind__za0EH{word-break:break-word}@media (max-width:980px){.questroom-location_bonuses__dhdGX{flex-direction:column;align-items:flex-start;gap:8px!important}}.ai-card_header__hMv6p{padding-bottom:16px}.ai-card_titleContainer__Nvbyt{flex:1;padding-top:4px}.ai-card_title__lE8KW{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.info-cell_container__o7qIU{display:flex;align-items:flex-start;justify-content:flex-start;flex:1;min-width:200px}.info-cell_iconWrapper__VxUCX{width:48px;height:48px;border-radius:12px;margin-right:13px;background-color:var(--color-bg-thirdly);display:flex;align-items:center;justify-content:center;color:var(--color-graphic-accent)}.info-cell_textContainer__ujojw{display:flex;flex-direction:column}.rate-cell_component__daFzs{flex-grow:1;flex-basis:40%}.rate-cell_inner__CGOlE{position:absolute;left:0;height:4px;border-radius:2px;background-color:#1189fa}.rate-cell_wrapper__LxcX8{height:4px;width:100%;border-radius:2px;background-color:#27272a;position:relative;margin-top:8px}.seo-tag-links_container__84M5k{padding:48px 0 16px}.seo-tag-links_title__sX33I{padding-bottom:8px!important}.seo-tag-links_subtitle__283st{max-width:520px;margin:0 0 24px;font-size:15px;line-height:22px;color:hsla(0,0%,100%,.5)}.seo-tag-links_grid___pvIm{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.seo-tag-links_tile__HW_Bv{--tag-glow:hsla(0,0%,100%,.12);position:relative;display:flex;align-items:center;gap:10px;padding:12px 10px;border-radius:16px;overflow:hidden;background:linear-gradient(145deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.1);color:var(--color-text-primary);text-decoration:none;transition:transform .22s cubic-bezier(.22,1,.36,1),background .22s ease,border-color .22s ease,box-shadow .22s ease}.seo-tag-links_tile__HW_Bv:before{content:"";position:absolute;inset:0;background:radial-gradient(120px 80px at 0 0,var(--tag-glow),transparent 70%);opacity:0;transition:opacity .22s ease;pointer-events:none}.seo-tag-links_tile__HW_Bv:hover{transform:translateY(-4px) scale(1.01);background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.22);box-shadow:0 14px 36px rgba(0,0,0,.32)}.seo-tag-links_tile__HW_Bv:hover:before{opacity:1}.seo-tag-links_icon___bOhL{position:relative;z-index:1;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;color:#fff;box-shadow:0 6px 18px rgba(0,0,0,.28);transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .22s ease}.seo-tag-links_tile__HW_Bv:hover .seo-tag-links_icon___bOhL{transform:scale(1.08) rotate(-4deg);box-shadow:0 10px 24px rgba(0,0,0,.34)}.seo-tag-links_iconAll__ijayS{position:relative;z-index:1;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;color:#d8c8ff;background:linear-gradient(145deg,rgba(98,70,170,.45),rgba(62,40,112,.2));border:1px dashed rgba(160,130,230,.55);box-shadow:0 6px 18px rgba(62,40,112,.28);transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .22s ease}.seo-tag-links_tileAll__WVwb9:hover .seo-tag-links_iconAll__ijayS{transform:scale(1.08) rotate(4deg)}.seo-tag-links_label__e7JoJ{position:relative;z-index:1;flex:1;color:var(--color-text-primary);font-size:14px;font-weight:600;line-height:18px}.seo-tag-links_arrow__WejiR{position:relative;z-index:1;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.45);opacity:0;transform:translateX(-6px) scale(.9);transition:opacity .2s ease,transform .22s cubic-bezier(.22,1,.36,1),color .2s ease,border-color .2s ease,background .2s ease}.seo-tag-links_tile__HW_Bv:hover .seo-tag-links_arrow__WejiR{opacity:1;transform:translateX(0) scale(1);color:#f5a623;border-color:rgba(245,166,35,.35);background:rgba(245,166,35,.12)}.seo-tag-links_tileAll__WVwb9{--tag-glow:rgba(140,110,220,.28);background:linear-gradient(145deg,rgba(98,70,170,.16),rgba(62,40,112,.08));border-color:rgba(140,110,220,.32)}.seo-tag-links_tileAll__WVwb9:hover{background:rgba(98,70,170,.22);border-color:rgba(140,110,220,.5)}@media (max-width:980px){.seo-tag-links_container__84M5k{padding:32px 0 8px}.seo-tag-links_subtitle__283st{margin-bottom:18px;font-size:14px;line-height:21px}.seo-tag-links_grid___pvIm{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.seo-tag-links_tile__HW_Bv{padding:12px 12px 12px 10px;gap:10px}.seo-tag-links_iconAll__ijayS,.seo-tag-links_icon___bOhL{width:40px;height:40px;border-radius:12px}.seo-tag-links_label__e7JoJ{font-size:14px}.seo-tag-links_arrow__WejiR{opacity:1;transform:none;width:24px;height:24px}}