.joMgIW_root{gap:1.25rem;max-width:1050px;display:grid}.joMgIW_card,.joMgIW_notice{background:#fff;border:1px solid #dce3e4;border-radius:16px;padding:clamp(1rem,3vw,1.8rem)}.joMgIW_notice{background:#edf7f4;border-left:5px solid #24715d}.joMgIW_root h2{margin-top:0}.joMgIW_root p{line-height:1.65}.joMgIW_root fieldset{border:0;margin:0;padding:0}.joMgIW_root legend{margin-bottom:1rem}.joMgIW_choices,.joMgIW_actions{flex-wrap:wrap;gap:1rem;display:flex}.joMgIW_choices label{background:#f5f7f8;border-radius:10px;align-items:center;gap:.5rem;padding:.7rem 1rem;display:flex}.joMgIW_choices input[type=checkbox]{width:1.15rem;height:1.15rem}.joMgIW_choices label{flex-wrap:wrap}.joMgIW_choices input[type=number]{color:#203d36;width:150px;min-width:120px;height:44px;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #839e96;border-radius:8px;padding:8px 12px}.joMgIW_actions{margin:1.5rem 0}.joMgIW_root button{cursor:pointer;color:#fff;background:#235c50;border:1px solid #235c50;border-radius:10px;padding:.8rem 1.2rem}.joMgIW_root button:disabled{opacity:.5;cursor:default}.joMgIW_table{overflow-x:auto}.joMgIW_table table{border-collapse:collapse;text-align:left;width:100%}.joMgIW_table th,.joMgIW_table td{border-bottom:1px solid #e3e8e7;padding:.8rem}.joMgIW_table caption{text-align:left;margin-bottom:1rem}.joMgIW_amount{color:#235c50;font-size:2rem;font-weight:700}.joMgIW_amount small{color:#394b46;font-size:.95rem;font-weight:400;display:block}.joMgIW_root progress{width:min(100%,400px)}.joMgIW_root a{text-decoration:underline}.joMgIW_root :focus-visible{outline-offset:3px;outline:3px solid #c07f16}
.Uj6Zbq_sidebar.Uj6Zbq_sidebar{height:100dvh;min-height:0;padding:18px 12px;overflow:hidden}.Uj6Zbq_sidebar>a,.Uj6Zbq_sidebar>div:last-child{flex-shrink:0}.Uj6Zbq_sidebar>a{margin-bottom:18px}.Uj6Zbq_sidebar .Uj6Zbq_navigation{scrollbar-gutter:stable;scrollbar-width:auto;scrollbar-color:#a3bcb2 #142d2a;overscroll-behavior-y:contain;flex-direction:column;flex:1;gap:5px;min-height:0;padding:3px 5px 12px 0;display:flex;overflow:hidden auto}.Uj6Zbq_navigation::-webkit-scrollbar{width:9px}.Uj6Zbq_navigation::-webkit-scrollbar-thumb{background:#a3bcb2;border-radius:9px}.Uj6Zbq_navigation::-webkit-scrollbar-track{background:#142d2a}.Uj6Zbq_group{border-top:1px solid #ffffff20;flex-shrink:0;padding-top:5px}.Uj6Zbq_groupToggle,.Uj6Zbq_mobileToggle{color:#f3eee3;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:11px 9px;font-weight:700;line-height:1.3;display:flex}.Uj6Zbq_groupToggle:hover,.Uj6Zbq_groupToggle[data-selected=true]{background:#ffffff0e}.Uj6Zbq_groupToggle>span:first-child{overflow-wrap:anywhere}.Uj6Zbq_groupItems{padding:3px 0 6px 8px}.Uj6Zbq_item.Uj6Zbq_item{overflow-wrap:anywhere;flex-shrink:0;min-height:42px;padding:9px 10px;font-size:.88rem;line-height:1.3}.Uj6Zbq_item[aria-current=page]{color:#142d2a;background:#d8c6a0;border-left:3px solid #f4e8cc;font-weight:700}.Uj6Zbq_groupToggle:focus-visible,.Uj6Zbq_mobileToggle:focus-visible,.Uj6Zbq_item:focus-visible,.Uj6Zbq_navigation:focus-visible{outline-offset:2px;outline:2px solid #f0cf86}.Uj6Zbq_mobileToggle{display:none}@media (max-width:900px){.Uj6Zbq_sidebar.Uj6Zbq_sidebar{height:auto;max-height:65dvh;padding:12px 16px;position:static}.Uj6Zbq_sidebar>a{margin-bottom:8px}.Uj6Zbq_mobileToggle{background:#ffffff12;flex-shrink:0;display:flex}.Uj6Zbq_sidebar .Uj6Zbq_navigation{flex:0 auto;max-height:42dvh;margin-top:8px}.Uj6Zbq_sidebar .Uj6Zbq_navigation[data-mobile-open=false]{display:none}.Uj6Zbq_sidebar>div:last-child{margin-top:10px;padding-top:10px}}
.ZInlpq_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:18px;display:grid}.ZInlpq_card{overflow-wrap:anywhere;background:#fff;border:1px solid #cbdcd3;border-radius:16px;min-width:0;margin:16px 0;padding:22px}.ZInlpq_form{max-width:850px}.ZInlpq_form fieldset{border:1px solid #b4cbbc;border-radius:14px;gap:16px;min-width:0;padding:20px;display:grid}.ZInlpq_form label{gap:6px;display:grid}.ZInlpq_form input,.ZInlpq_form select,.ZInlpq_form textarea{box-sizing:border-box;width:100%;max-width:100%;font:inherit;border:1px solid #9eb8ab;border-radius:8px;min-height:46px;padding:12px}.ZInlpq_form .ZInlpq_check{align-items:center;gap:10px;display:flex}.ZInlpq_form .ZInlpq_check input{width:22px;height:22px;min-height:22px}.ZInlpq_error{color:#972b32}.ZInlpq_filters{flex-wrap:wrap;align-items:end;gap:12px;margin:20px 0;display:flex}.ZInlpq_filters label{gap:6px;display:grid}.ZInlpq_filters input,.ZInlpq_filters select{box-sizing:border-box;max-width:100%;min-height:46px;padding:12px}.ZInlpq_badge{color:#173f34;background:#d4ebdd;border-radius:20px;padding:6px 12px;font-weight:700;display:inline-block}.ZInlpq_inactive{color:#615848;background:#ece9e2}.ZInlpq_links{flex-wrap:wrap;gap:12px;margin:16px 0;display:flex}.ZInlpq_card summary{cursor:pointer;min-height:46px;padding:12px 0;font-weight:700}.ZInlpq_card details[open] summary{margin-bottom:12px}@media (max-width:600px){.ZInlpq_filters>*{width:100%}.ZInlpq_card{padding:16px}.ZInlpq_form fieldset{padding:14px}.ZInlpq_form button{width:100%}}.ZInlpq_publication{background:#eef5ef;border-radius:12px;margin:20px 0;padding:16px}.ZInlpq_publish,.ZInlpq_withdraw{min-height:46px;font:inherit;cursor:pointer;border-radius:9px;padding:12px 18px;font-weight:700}.ZInlpq_publish{color:#173f34;background:#d4ebdd;border:2px solid #75a98c}.ZInlpq_withdraw{color:#fff;background:#a52c34;border:2px solid #802029}.ZInlpq_form button:disabled{opacity:.6;cursor:wait}.ZInlpq_period{border-top:1px solid #b5cdbd;padding:16px 0}.ZInlpq_active{color:#173f34;background:#d4ebdd}.ZInlpq_upcoming{color:#6b4a00;background:#fff0bf}.ZInlpq_ended{color:#39414b;background:#e6e8ec}.ZInlpq_cancelled{color:#802029;background:#f8d9dd}.ZInlpq_featured{background:linear-gradient(150deg,#fffdf7,#f1f7ef);border:2px solid #b89953;position:relative;box-shadow:0 7px 20px #183e3a0d}.ZInlpq_sponsored{color:#62471c;background:#f2dfb2;border-radius:20px;padding:7px 12px;font-size:.85rem;font-weight:700;display:inline-block}.ZInlpq_category{color:#526452;font-size:.9rem}.ZInlpq_cardLink{color:inherit}.ZInlpq_cardLink:after{content:"";border-radius:16px;position:absolute;inset:0}.ZInlpq_featured:focus-within{outline-offset:4px;outline:3px solid #507f65}.ZInlpq_cardButton{color:#173f34;box-sizing:border-box;background:#d4ebdd;border:1px solid #75a98c;border-radius:9px;align-items:center;min-height:46px;padding:10px 16px;font-weight:700;display:inline-flex}.ZInlpq_featured:hover{border-color:#80652d}.ZInlpq_photoGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px;display:grid}.ZInlpq_photoGrid figure{min-width:0;margin:0}.ZInlpq_photoPreview{object-fit:contain;background:#e9efe7;border-radius:10px;width:100%;height:200px;display:block}.ZInlpq_photoGrid figcaption,.ZInlpq_publicFigure figcaption{color:#435c50;padding:8px 0}.ZInlpq_cardPhoto{box-sizing:border-box;object-fit:contain;background:#e9efe7;border-radius:10px;width:100%;height:190px;margin-bottom:16px;display:block}.ZInlpq_coverPhoto{object-fit:contain;background:#e9efe7;border-radius:12px;width:100%;max-height:520px;display:block}.ZInlpq_galleryPhoto{object-fit:contain;background:#e9efe7;border-radius:12px;width:100%;max-height:480px;display:block}.ZInlpq_publicFigure{margin:24px 0}.ZInlpq_photoGrid .ZInlpq_form fieldset{padding:10px}.ZInlpq_photoGrid .ZInlpq_links button{flex:1;min-width:95px}.ZInlpq_publicationNotice{border:1px solid;border-radius:12px;margin:16px 0;padding:16px}.ZInlpq_noticePending{color:#64490e;background:#fff4d5;border-color:#b99a46}.ZInlpq_noticeReady{color:#173f34;background:#dcefe3;border-color:#6d9c7d}.ZInlpq_publicationNotice p{margin-bottom:0}.ZInlpq_coverComparison{grid-template-columns:1fr 1fr;gap:16px;margin:18px 0;display:grid}.ZInlpq_coverComparison figure{background:#fff;border-radius:12px;min-width:0;margin:0;padding:12px}.ZInlpq_coverComparison figcaption{margin-bottom:10px}.ZInlpq_photoPublishArea{gap:16px;margin-top:24px;display:grid}.ZInlpq_photoPublishArea>a{box-sizing:border-box;justify-content:center;align-items:center;width:fit-content;text-decoration:none;display:inline-flex}.ZInlpq_publishNow{color:#fff;min-height:48px;font:inherit;cursor:pointer;background:#173f34;border:2px solid #173f34;border-radius:9px;padding:12px 20px;font-weight:700}.ZInlpq_publishNow:focus-visible{outline-offset:3px;outline:3px solid #b99a46}@media (max-width:600px){.ZInlpq_coverComparison{grid-template-columns:1fr}.ZInlpq_photoPublishArea>a{width:100%}}.ZInlpq_miniSite{max-width:1100px;margin:auto}.ZInlpq_miniHeader{padding:12px 0 24px}.ZInlpq_miniHeader h1{letter-spacing:-.035em;margin:18px 0;font:500 clamp(2.3rem,5vw,4.5rem)/1.08 Georgia,serif}.ZInlpq_miniHeader p{color:#526452}.ZInlpq_miniColumns{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:30px;display:grid}.ZInlpq_miniColumns>*{min-width:0}.ZInlpq_miniColumns .ZInlpq_card{margin-top:0}.ZInlpq_promo{color:#fff;background:#193e33;border-radius:18px;margin:8px 0 30px;padding:clamp(22px,4vw,38px)}.ZInlpq_promo h2{color:#f2dfb2;margin:0 0 16px;font:500 clamp(1.6rem,3vw,2.3rem)/1.2 Georgia,serif}.ZInlpq_promo p{white-space:pre-wrap;color:#edf4ec;margin:0;line-height:1.8}.ZInlpq_mainCta{box-sizing:border-box;background:#193e33;border-radius:9px;justify-content:center;align-items:center;min-height:48px;padding:12px 20px;font-weight:700;text-decoration:none;display:inline-flex;color:#fff!important}.ZInlpq_carousel{border-top:1px solid #cbdcd3;margin-top:36px;padding-top:24px}.ZInlpq_carouselTrack{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;background:#edf1e9;border-radius:14px;display:flex;overflow-x:auto}.ZInlpq_carouselTrack:focus-visible{outline-offset:4px;outline:3px solid #b89953}.ZInlpq_carouselSlide{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;min-width:0;max-width:100%;margin:0}.ZInlpq_carouselImage{object-fit:contain;background:#edf1e9;width:100%;height:clamp(220px,45vw,430px);display:block}.ZInlpq_carouselSlide figcaption{box-sizing:border-box;color:#435c50;overflow-wrap:anywhere;min-height:44px;padding:14px 18px}.ZInlpq_carouselControls{justify-content:space-between;align-items:center;gap:8px;margin-top:14px;display:flex}.ZInlpq_carouselControls button:disabled{opacity:.45;cursor:default}.ZInlpq_carouselDots{flex-wrap:wrap;justify-content:center;display:flex}.ZInlpq_carouselDots button{cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;display:grid}.ZInlpq_carouselDots span{background:#e3eee5;border:1px solid #547c64;border-radius:50%;width:10px;height:10px}.ZInlpq_carouselDots button[aria-pressed=true] span{background:#193e33;transform:scale(1.25)}@media (max-width:760px){.ZInlpq_miniColumns{grid-template-columns:1fr;gap:16px}.ZInlpq_mainCta{width:100%}.ZInlpq_carouselControls button{padding:10px;font-size:.9rem}.ZInlpq_miniHeader{padding-bottom:12px}}.ZInlpq_cardFavorite{z-index:2;justify-content:flex-end;margin-bottom:2px;display:flex;position:relative}.ZInlpq_cardFavorite button{min-width:48px;min-height:48px}.ZInlpq_cardFavorite p{max-width:28ch;font-size:.9rem}.ZInlpq_publish,.ZInlpq_withdraw,.ZInlpq_cardButton,.ZInlpq_publishNow,.ZInlpq_mainCta{box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;justify-content:center;place-self:center start;align-items:center;gap:7px;max-width:100%;text-decoration:none;min-height:var(--tsm-action-height)!important;width:fit-content!important;min-width:0!important;height:auto!important;box-shadow:none!important;border-width:1px!important;border-radius:9px!important;flex:0 auto!important;padding:8px 13px!important;font-size:.875rem!important;font-weight:600!important;line-height:1.3!important;display:inline-flex!important}.ZInlpq_grid:has(>[data-compact-card]){grid-template-columns:repeat(auto-fill,minmax(min(100%,235px),1fr));align-items:start;gap:14px}.ZInlpq_card[data-compact-card]{border-radius:12px;margin:0;padding:14px;font-size:.875rem;line-height:1.5}.ZInlpq_card[data-compact-card] h2,.ZInlpq_card[data-compact-card] h3{margin:8px 0;font-size:1.25rem;line-height:1.3}.ZInlpq_card[data-compact-card] p{margin:8px 0}.ZInlpq_card[data-compact-card] .ZInlpq_cardPhoto{height:145px;margin-bottom:10px}.ZInlpq_card[data-compact-card] .ZInlpq_category{font-size:.8125rem}.ZInlpq_card[data-compact-card] .ZInlpq_badge,.ZInlpq_card[data-compact-card] .ZInlpq_sponsored{padding:4px 8px;font-size:.75rem}.ZInlpq_card[data-compact-card] .ZInlpq_cardButton{min-height:32px!important;padding:6px 10px!important;font-size:.8125rem!important}.ZInlpq_card[data-compact-card] .ZInlpq_cardFavorite{margin-bottom:0}@media (max-width:540px){.ZInlpq_grid:has(>[data-compact-card]){grid-template-columns:minmax(0,1fr)}}@media (pointer:coarse),(max-width:600px){.ZInlpq_card[data-compact-card] .ZInlpq_cardButton{min-height:44px!important}}
.jYLdGa_shell{color:#183e3a;overflow-wrap:anywhere;background:#faf9f5;max-width:1280px;min-height:100vh;margin:auto;padding:clamp(18px,4vw,56px)}.jYLdGa_shell>h1{letter-spacing:-.04em;margin:32px 0 20px;font:500 clamp(2.2rem,4.5vw,4rem)/1.1 Georgia,serif}.jYLdGa_shell nav{padding:16px 0}.jYLdGa_shell nav a{align-items:center;min-height:44px;margin-right:16px;display:inline-flex}.jYLdGa_shell nav a[aria-current=page]{font-weight:700;box-shadow:inset 0 -2px #9a562e}.jYLdGa_shell a:focus-visible{outline-offset:4px;outline:3px solid #9a562e}.jYLdGa_shell a:hover{text-underline-offset:4px;text-decoration:underline}.jYLdGa_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:26px;display:grid}.jYLdGa_card{overflow-wrap:anywhere;background:#fff;border:1px solid #dedfd5;border-radius:14px;transition:box-shadow .2s,border-color .2s;overflow:hidden;box-shadow:0 6px 18px #1e392b05}.jYLdGa_card:hover{border-color:#a5b5a5;box-shadow:0 12px 30px #1e392b10}.jYLdGa_card img{aspect-ratio:16/9;object-fit:contain;background:#eceee5;width:100%;display:block}.jYLdGa_card h2,.jYLdGa_card h3{letter-spacing:-.025em;margin:8px 0 14px;font:500 1.6rem/1.22 Georgia,serif}.jYLdGa_card p{color:#566257;font-size:.94rem;line-height:1.65}.jYLdGa_card time{font-variant-numeric:tabular-nums}.jYLdGa_article{overflow-wrap:anywhere;max-width:820px;margin:auto}.jYLdGa_article h1{letter-spacing:-.04em;margin:24px 0;font:500 clamp(2.4rem,5vw,4.6rem)/1.08 Georgia,serif}.jYLdGa_subtitle{color:#566257;font-size:1.25rem;line-height:1.65}.jYLdGa_article>time{color:#667365;padding-bottom:20px;font-size:.85rem;display:inline-block}.jYLdGa_article figure{margin:32px 0}.jYLdGa_article img{border-radius:10px;width:100%;height:auto;display:block}.jYLdGa_article figcaption{color:#566257;margin-top:10px;font-size:.85rem;line-height:1.5}.jYLdGa_text{white-space:pre-wrap;color:#293c32;margin:28px 0;font-size:1.13rem;line-height:1.9}.jYLdGa_eyebrow{text-transform:uppercase;letter-spacing:.17em;color:#7b4a2b;margin:0 0 14px;font:700 .7rem/1.5 Arial,sans-serif}.jYLdGa_masthead{border-bottom:1px solid #d9dfd2;margin-bottom:38px;padding:38px 0 45px}.jYLdGa_masthead h1{letter-spacing:-.04em;max-width:1000px;margin:14px 0 24px;font:500 clamp(2.8rem,5.7vw,5.2rem)/1.07 Georgia,serif}.jYLdGa_masthead h1 em{color:#68765a;font-weight:400}.jYLdGa_masthead>p:last-child{color:#566257;max-width:590px;font-size:1.06rem;line-height:1.7}.jYLdGa_intro{color:#fff;background:#193e33;border-radius:20px;grid-template-columns:1.1fr .9fr;min-height:380px;margin:0 0 64px;display:grid;overflow:hidden}.jYLdGa_intro>div:first-child{padding:clamp(26px,4vw,52px)}.jYLdGa_intro .jYLdGa_eyebrow{color:#edc998}.jYLdGa_intro h2{letter-spacing:-.025em;margin:16px 0;font:400 clamp(2rem,3.4vw,3rem)/1.12 Georgia,serif}.jYLdGa_intro p:not(.jYLdGa_eyebrow){color:#dfebe1;max-width:400px;font-size:1rem;line-height:1.75}.jYLdGa_cta{color:#233e30;background:#f3ddb6;border-radius:6px;justify-content:space-between;align-items:center;gap:25px;min-height:48px;margin-top:14px;padding:12px 20px;font-size:.9rem;font-weight:700;display:inline-flex}.jYLdGa_secondaryCta{color:#f4eddc;width:fit-content;min-height:44px;padding:16px 0 0;font-size:.9rem;display:block}.jYLdGa_landscape{background:radial-gradient(circle at 72% 23%,#dbbf8655 0 12%,#0000 12.3%),repeating-radial-gradient(at 110% 105%,#0000 0 26px,#e5d0a318 27px 28px,#0000 29px 45px),linear-gradient(150deg,#345849,#1b3c31);justify-content:center;align-items:end;padding:40px;display:flex;position:relative;overflow:hidden}.jYLdGa_landscape:before{content:"";background:#77907430;border-radius:45% 65% 0 0;position:absolute;inset:40% -20% -20%;transform:rotate(-20deg)}.jYLdGa_landscape span{z-index:1;color:#f2e7cf;font:400 clamp(1.5rem,2.5vw,2.4rem)/1.25 Georgia,serif}.jYLdGa_homeSection{border-bottom:1px solid #d9dfd2;margin-bottom:32px;padding:22px 0 54px}.jYLdGa_sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;margin-bottom:26px;display:flex}.jYLdGa_sectionHeading h2{letter-spacing:-.03em;margin:0;font:400 clamp(1.9rem,3vw,2.7rem)/1.15 Georgia,serif}.jYLdGa_sectionHeading>a{align-items:center;min-height:44px;font-size:.9rem;font-weight:700;display:inline-flex}.jYLdGa_homeSection>p{font-size:.95rem;line-height:1.7}.jYLdGa_homeSection>p>a{text-underline-offset:5px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.jYLdGa_card .jYLdGa_cardPlaceholder{aspect-ratio:16/9;color:#5a6c53;background:repeating-radial-gradient(at 115% 110%,#0000 0 17px,#66795616 18px 19px,#0000 20px 31px),#e9ecdf;align-items:end;padding:26px;font:italic 1.35rem Georgia,serif;display:flex}.jYLdGa_footer{color:#52624f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:30px 0 10px;font-size:.85rem;display:flex}.jYLdGa_footer strong{color:#193e33;font:500 1.4rem Georgia,serif}.jYLdGa_footer a{align-items:center;min-height:44px;display:inline-flex}.jYLdGa_footer p{line-height:1.6}@media (max-width:700px){.jYLdGa_intro{grid-template-columns:1fr;margin-bottom:40px}.jYLdGa_landscape{justify-content:flex-start;min-height:180px;padding:30px}.jYLdGa_masthead{margin-bottom:26px;padding:22px 0 26px}.jYLdGa_homeSection{padding:14px 0 32px}.jYLdGa_sectionHeading{gap:12px}.jYLdGa_grid{gap:18px}.jYLdGa_card>div{padding:20px}.jYLdGa_text{font-size:1.05rem}.jYLdGa_footer{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.jYLdGa_card{transition:none}}.jYLdGa_cta,.jYLdGa_secondaryCta{box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;justify-content:center;place-self:center start;align-items:center;gap:7px;max-width:100%;text-decoration:none;min-height:var(--tsm-action-height)!important;width:fit-content!important;min-width:0!important;height:auto!important;box-shadow:none!important;border-width:1px!important;border-radius:9px!important;flex:0 auto!important;padding:8px 13px!important;font-size:.875rem!important;font-weight:600!important;line-height:1.3!important;display:inline-flex!important}.jYLdGa_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,235px),1fr));align-items:start;gap:14px}.jYLdGa_card{border-radius:12px;min-width:0}.jYLdGa_card>div{padding:14px}.jYLdGa_card img{aspect-ratio:auto;height:150px}.jYLdGa_card h2,.jYLdGa_card h3{margin:6px 0 9px;font-size:1.25rem;line-height:1.3}.jYLdGa_card p{margin:8px 0;font-size:.875rem;line-height:1.5}.jYLdGa_card section p{font-size:.8125rem}.jYLdGa_card .jYLdGa_cardPlaceholder{aspect-ratio:auto;height:150px;padding:16px;font-size:1.1rem}.jYLdGa_homeSection{margin-bottom:22px;padding:16px 0 28px}.jYLdGa_sectionHeading{gap:12px;margin-bottom:16px}.jYLdGa_sectionHeading h2{font-size:clamp(1.5rem,2.5vw,2rem)}@media (max-width:540px){.jYLdGa_grid{grid-template-columns:minmax(0,1fr)}.jYLdGa_card>div{padding:14px}.jYLdGa_card img,.jYLdGa_card .jYLdGa_cardPlaceholder{height:145px}}.jYLdGa_card[data-publication-type=NEWS]{border:2px solid #7b9fbd;border-top:5px solid #356d99}.jYLdGa_card[data-publication-type=ARTICLE]{border:2px solid #b294c5;border-top:5px solid #80579c}.jYLdGa_card[data-publication-type=TOURISM]{border:2px solid #9ab785;border-top:5px solid #587d39}.jYLdGa_card[data-publication-type=EVENT]{border:2px solid #cfad76;border-top:5px solid #ae792a}.jYLdGa_newsArticle>figure,.jYLdGa_newsReading figure{max-width:620px;margin:30px auto}.jYLdGa_newsArticle>figure img{object-fit:contain;max-height:420px}.jYLdGa_newsReading figure img{object-fit:contain;max-height:520px}.jYLdGa_newsReading h2{margin:36px 0 16px;font:500 clamp(1.45rem,3vw,1.9rem)/1.3 Georgia,serif}.jYLdGa_newsReading .jYLdGa_text{white-space:normal;margin:20px 0}.jYLdGa_newsSources{border-top:1px solid #dedfd5;margin-top:32px;padding:18px 0}.jYLdGa_newsSources summary{cursor:pointer;min-height:44px;display:list-item}.jYLdGa_newsSources li{margin:12px 0}@media (max-width:600px){.jYLdGa_newsReading figure{max-width:100%;margin:24px 0}.jYLdGa_newsArticle>figure img,.jYLdGa_newsReading figure img{width:100%;height:auto;max-height:none}.jYLdGa_newsReading .jYLdGa_text{font-size:1.05rem;line-height:1.75}}
.wT4ZRa_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));align-items:start;gap:12px;display:grid}.wT4ZRa_section{margin:24px 0}.wT4ZRa_section h2{color:#234a3d;margin:0 0 12px;font-size:1.25rem}.wT4ZRa_card{box-sizing:border-box;overflow-wrap:anywhere;background:#fff;border:1px solid #c6d5c5;border-top:4px solid #789862;border-radius:13px;min-width:0;padding:13px;position:relative}.wT4ZRa_card h3{margin:6px 44px 8px 0;font-size:1rem;line-height:1.35}.wT4ZRa_card p{color:#536356;margin:7px 0;font-size:.82rem;line-height:1.45}.wT4ZRa_card[data-kind=DIRECT_CHAT],.wT4ZRa_card[data-kind=INDEPENDENT]{border-top-color:#99794d}.wT4ZRa_card[data-kind=GROUP_CHAT],.wT4ZRa_card[data-kind=GROUP]{border-top-color:#8460a4}.wT4ZRa_card[data-kind=TRIP_CHAT],.wT4ZRa_card[data-kind=TRIP]{border-top-color:#3d8193}.wT4ZRa_card[data-kind=EVENT]{border-top-color:#b48632}.wT4ZRa_closed{color:#5d6560;background:#eceeed;border-color:#c3cac5}.wT4ZRa_badge{color:#76562e;background:#eee8d9;border-radius:7px;padding:4px 7px;font-size:.72rem;display:inline-block}.wT4ZRa_toolbar{flex-wrap:wrap;align-items:center;gap:7px;display:flex;padding:6px 0!important}.wT4ZRa_button,.wT4ZRa_toolbar a,.wT4ZRa_toolbar button{box-sizing:border-box;color:#2b533e;background:#edf2e7;border:1px solid #bacbba;border-radius:9px;justify-content:center;align-items:center;font-weight:600;text-decoration:none;gap:5px!important;min-height:44px!important;margin:0!important;padding:6px 9px!important;font-size:.79rem!important;display:inline-flex!important}.wT4ZRa_toolbar [data-section=chat]{color:#694486;background:#ece3f5;border-color:#bba0cf}.wT4ZRa_toolbar [data-section=accounts]{color:#79521f;background:#f4e9d5;border-color:#d1b386}.wT4ZRa_toolbar [data-section=share]{color:#2c6768;background:#e0eeee;border-color:#a2c4c2}.wT4ZRa_favoriteForm{margin:0!important}.wT4ZRa_favorite{box-sizing:border-box;color:#8d6b22;background:#fbf7eb;border:1px solid #dbc896;border-radius:10px;justify-content:center;align-items:center;width:44px;min-height:44px;padding:9px;display:inline-flex;position:absolute;top:7px;right:8px}.wT4ZRa_favorite[aria-pressed=true]{color:#936400;background:#f3e4b7}.wT4ZRa_favorite:focus-visible,.wT4ZRa_button:focus-visible,.wT4ZRa_toolbar a:focus-visible{outline-offset:3px;outline:3px solid #a77435}.wT4ZRa_shareOptions{background:#f8f5ed;border:1px solid #d8d1bf;border-radius:10px;flex-wrap:wrap;align-items:center;gap:7px;margin:8px 0;padding:9px;display:flex}.wT4ZRa_shareOptions a,.wT4ZRa_shareOptions button{color:#34583f;background:#fff;border:1px solid #b8c7b5;border-radius:8px;align-items:center;min-height:44px;padding:6px 9px;font-size:.8rem;display:inline-flex}.wT4ZRa_nativeShare{max-width:100%;display:block}.wT4ZRa_money{font-weight:700;color:#684d23!important;font-size:1.1rem!important}.wT4ZRa_historyRow{border-bottom:1px solid #d7ded5;padding:10px 0;font-size:.85rem}.wT4ZRa_notice{background:#f1eadb;border-radius:10px;padding:12px;font-size:.85rem}@media (max-width:540px){.wT4ZRa_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr))}.wT4ZRa_card{padding:12px}.wT4ZRa_section{margin:20px 0}}.wT4ZRa_grid[class]{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:12px}.wT4ZRa_shareOptions input{box-sizing:border-box;border:1px solid #b8c7b5;border-radius:8px;width:100%;max-width:100%;min-height:44px;padding:7px}.wT4ZRa_shareOptions label{width:100%;font-size:.78rem;display:block}.wT4ZRa_thumb{object-fit:cover;border-radius:8px;width:32px;height:32px;margin-bottom:7px;display:block}.wT4ZRa_card[data-kind=GROUP_CHAT]{border-top-color:var(--club-accent,#8460a4);background:var(--club-tint,#fff)}.wT4ZRa_favorite{z-index:3}
.R0r5HW_panel{gap:1rem;margin-block:2rem;display:grid}.R0r5HW_card{color:#24352e;background:#fdfaf2;border:1px solid #d6c9a9;border-radius:1rem;padding:1.2rem}.R0r5HW_card h3{margin-top:0}.R0r5HW_dimensions{gap:.4rem;display:grid}.R0r5HW_dimensions>div{border-bottom:1px solid #ddd4bb;justify-content:space-between;gap:1rem;padding:.5rem 0;display:flex}.R0r5HW_form{gap:.75rem;margin-top:1rem;display:grid}.R0r5HW_form label{gap:.3rem;display:grid}.R0r5HW_form :is(input,select,textarea){border:1px solid #76877b;border-radius:.4rem;max-width:100%;padding:.6rem}.R0r5HW_form button,.R0r5HW_comments button{color:#183529;cursor:pointer;background:#f1ebdb;border:1px solid #586c51;border-radius:.5rem;width:max-content;max-width:100%;padding:.55rem .85rem}.R0r5HW_comments{padding-left:1.4rem}.R0r5HW_comments>li{overflow-wrap:anywhere;border-bottom:1px solid #ddd4bb;margin-bottom:1.5rem;padding-bottom:1rem}.R0r5HW_reactions{flex-wrap:wrap;gap:.4rem;margin-block:.7rem;display:flex}.R0r5HW_reactions button[aria-pressed=true]{background:#d7eadb;border-color:#276944}.R0r5HW_reply{border-left:3px solid #8caa91;margin:.8rem 0 .4rem 1rem;padding:.3rem .8rem}.R0r5HW_gallery{grid-template-columns:repeat(auto-fill,minmax(145px,1fr));gap:.7rem;display:grid}.R0r5HW_gallery figure{margin:0}.R0r5HW_gallery img{aspect-ratio:4/3;object-fit:cover;border-radius:.5rem;width:100%}.R0r5HW_gallery figcaption{font-size:.86rem}.R0r5HW_invitation{background:#e9efe3;border-radius:.5rem;padding:.75rem}.R0r5HW_invitation a{color:#174a36;margin-right:1rem;text-decoration:underline;display:inline-block}.R0r5HW_ratingPanel{align-self:start;margin-block:0}.R0r5HW_compactRatings{min-width:0;padding:.85rem 1rem}.R0r5HW_compactRatings h3{margin:0 0 .4rem;font-size:1.05rem}.R0r5HW_ratingSummary{flex-wrap:wrap;align-items:center;gap:.65rem;font-size:.85rem;display:flex}.R0r5HW_stars{white-space:nowrap;color:#c9c7be;letter-spacing:0;flex-shrink:0;font-family:Arial,sans-serif;font-size:1.2rem;line-height:1.2;display:inline-block;position:relative}.R0r5HW_starsFill{color:#91630b;white-space:nowrap;position:absolute;inset:0 auto 0 0;overflow:hidden}.R0r5HW_noRatings{margin:.3rem 0;font-size:.85rem}.R0r5HW_compactRatings .R0r5HW_dimensions{gap:0;margin:.45rem 0;font-size:.82rem}.R0r5HW_compactRatings .R0r5HW_dimensions>div{flex-wrap:wrap;align-items:center;gap:.2rem .6rem;padding:.3rem 0}.R0r5HW_compactRatings .R0r5HW_dimensions dd{flex-wrap:wrap;align-items:center;gap:.45rem;margin:0;display:flex}.R0r5HW_compactRatings .R0r5HW_dimensions .R0r5HW_stars{font-size:1rem}.R0r5HW_compactRatings .R0r5HW_dimensions dd>span:last-child{font-size:.75rem}.R0r5HW_ratingDetails{border-top:1px solid #ddd4bb;margin-top:.5rem;padding-top:.25rem}.R0r5HW_ratingDetails summary{cursor:pointer;color:#174a36;align-content:center;min-height:44px;font-size:.88rem;font-weight:600}.R0r5HW_ratingDetails summary:focus-visible{outline-offset:2px;border-radius:.25rem;outline:2px solid #174a36}.R0r5HW_ratingDetails .R0r5HW_form,.R0r5HW_ratingDetails .R0r5HW_invitation{margin-top:.4rem}.R0r5HW_status{margin:0}.R0r5HW_status:empty{display:none}.R0r5HW_carouselShell{min-width:0}.R0r5HW_carouselControls{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:.8rem;display:flex}.R0r5HW_carouselControls button{color:#183529;cursor:pointer;background:#f1ebdb;border:1px solid #76877b;border-radius:50%;min-width:44px;min-height:44px;font-size:1.5rem}.R0r5HW_carousel{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;gap:.75rem;padding:.25rem 0 .75rem;display:flex;overflow-x:auto}.R0r5HW_carousel figure{scroll-snap-align:start;flex:0 0 clamp(180px,38%,300px);max-width:85%;margin:0}.R0r5HW_carousel a{border-radius:.6rem;display:block}.R0r5HW_carousel img{aspect-ratio:4/3;object-fit:cover;border-radius:.6rem;width:100%;display:block}.R0r5HW_carousel figcaption{overflow-wrap:anywhere;margin-top:.35rem;font-size:.82rem}.R0r5HW_carousel:focus-visible,.R0r5HW_carousel a:focus-visible,.R0r5HW_carouselControls button:focus-visible,.R0r5HW_reactions button:focus-visible,.R0r5HW_replyButton:focus-visible{outline-offset:2px;outline:3px solid #174a36}.R0r5HW_comments{padding:0;list-style:none}.R0r5HW_comments p{margin:.4rem 0}.R0r5HW_commentBody{white-space:pre-wrap}.R0r5HW_comments .R0r5HW_reactions{gap:.3rem;margin:.35rem 0}.R0r5HW_comments .R0r5HW_reactions button{border-radius:1.2rem;justify-content:center;align-items:center;gap:.25rem;min-width:44px;min-height:44px;padding:.2rem .4rem;font-size:.85rem;line-height:1;display:inline-flex}.R0r5HW_comments .R0r5HW_replyButton{background:0 0;border-color:#0000;min-height:44px;padding:.3rem .5rem;font-size:.8rem;text-decoration:underline}.R0r5HW_thread{margin:.5rem 0;padding:0;list-style:none}.R0r5HW_thread .R0r5HW_reply{margin:.45rem 0 .45rem .5rem;padding:.3rem .65rem}.R0r5HW_threadActions{flex-wrap:wrap;gap:.5rem;display:flex}.R0r5HW_sortHint{color:#526454;margin:.25rem 0 .75rem;font-size:.8rem}.R0r5HW_photoDetail{margin:1rem 0}.R0r5HW_photoDetail img{border-radius:.8rem;width:auto;max-width:100%;height:auto;max-height:70vh;margin:auto;display:block}.R0r5HW_photoDetail figcaption{overflow-wrap:anywhere;margin-top:.6rem}@media (max-width:480px){.R0r5HW_carousel figure{flex-basis:78%}.R0r5HW_compactRatings,.R0r5HW_card{padding:.85rem}.R0r5HW_thread .R0r5HW_reply{margin-left:.25rem}}
.-lsWHa_actions{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;margin:4px 0;padding:10px 0;display:flex}.-lsWHa_actions button,.-lsWHa_dialog button{cursor:pointer;box-sizing:border-box;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:7px;max-width:100%;min-height:44px;padding:8px 12px;font-family:inherit;font-size:.83rem;font-weight:600;line-height:1.3;display:inline-flex}.-lsWHa_actions button[data-tone=share]{color:#176c65;background:#e3f5f2;border-color:#92c9be}.-lsWHa_actions button[data-tone=chat],.-lsWHa_dialog button[data-tone=chat]{color:#6b459b;background:#f1ebfa;border-color:#c5b0df}.-lsWHa_actions button[data-tone=trip]{color:#286447;background:#e7f4e7;border-color:#abc9a2}.-lsWHa_actions small,.-lsWHa_actions label{flex-basis:100%}.-lsWHa_actions input{box-sizing:border-box;max-width:100%}.-lsWHa_actions button:focus-visible,.-lsWHa_dialog button:focus-visible{outline-offset:3px;outline:3px solid #b08330}.-lsWHa_dialog{box-sizing:border-box;color:#243d32;background:#fff;border:1px solid #bbc9c2;border-radius:20px;width:min(460px,100vw - 32px);max-height:85dvh;padding:20px;overflow:auto}.-lsWHa_dialog::backdrop{background:#152d2866}.-lsWHa_dialog header{justify-content:space-between;align-items:center;gap:10px;display:flex}.-lsWHa_dialog h2{margin:0;font-size:1.2rem}.-lsWHa_dialog form,.-lsWHa_dialog label{gap:10px;display:grid}.-lsWHa_dialog form{gap:16px}.-lsWHa_dialog select,.-lsWHa_dialog input{box-sizing:border-box;width:100%;min-width:0;font:inherit;border:1px solid #bacabf;border-radius:9px;padding:10px}.-lsWHa_dialog [role=alert]{color:#a12c38}.-lsWHa_dialog button:disabled{opacity:.5;cursor:wait}@media (max-width:400px){.-lsWHa_actions{gap:8px}.-lsWHa_actions button{padding:8px 10px;font-size:.75rem}.-lsWHa_dialog{padding:16px}}.-lsWHa_dialog button[data-tone=trip]{color:#286447;background:#e7f4e7;border-color:#abc9a2}.-lsWHa_actions button[data-section=share]{color:#245f62;background:#e0eeee;border-color:#96bfc0}.-lsWHa_actions>span{max-width:100%}.-lsWHa_actions button svg{width:18px;height:18px}
.mgY3hG_workspace{overflow-wrap:anywhere;min-width:0}.mgY3hG_workspace section,.mgY3hG_workspace details,.mgY3hG_workspace form{min-width:0;max-width:100%}.mgY3hG_workspace form{gap:12px;margin:16px 0;display:grid}.mgY3hG_workspace label{min-width:0}.mgY3hG_workspace input:not([type=checkbox]):not([type=color]),.mgY3hG_workspace select,.mgY3hG_workspace textarea{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.mgY3hG_workspace input[type=file]{font-size:.875rem}.mgY3hG_workspace fieldset{box-sizing:border-box;border:1px solid #b4cbbc;border-radius:12px;min-width:0;max-width:100%;padding:14px}.mgY3hG_workspace button{white-space:normal;overflow-wrap:anywhere;max-width:100%}.mgY3hG_workspace summary{cursor:pointer;box-sizing:border-box;min-height:44px;padding:12px 0}.mgY3hG_workspace details+details{border-top:1px solid #cbdcd3}.mgY3hG_directory{color:#3f382f;min-width:0;margin-block:18px}.mgY3hG_filters{background:#f5f1e9;border:1px solid #ded5c5;border-radius:14px;flex-wrap:wrap;align-items:end;gap:12px;padding:14px;display:flex}.mgY3hG_filters label{flex:160px;gap:5px;min-width:0;font-size:.875rem;display:grid}.mgY3hG_filters input,.mgY3hG_filters select{box-sizing:border-box;color:#3f382f;width:100%;min-width:0;max-width:100%;min-height:44px;font:inherit;background:#fffdf9;border:1px solid #b8aa94;border-radius:8px;padding:9px 10px}.mgY3hG_note{color:#665b4c;margin:12px 0 18px;font-size:.8125rem;line-height:1.5}.mgY3hG_group{min-width:0;margin-block:24px}.mgY3hG_groupTitle{border-left:4px solid var(--category-border,#b3beaa);background:var(--category-tint,#f0f2eb);color:var(--category-ink,#45523c);border-radius:0 10px 10px 0;align-items:center;gap:9px;margin:0 0 12px;padding:9px 12px;line-height:1.3;display:flex;font-size:1rem!important}.mgY3hG_groupTitle>svg{flex:none}.mgY3hG_groupTitle>span{margin-left:auto;font-size:.75rem;font-weight:500}.mgY3hG_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr));grid-auto-rows:minmax(118px,auto);align-items:stretch;gap:12px;min-width:0;display:grid}.mgY3hG_card,.mgY3hG_featuredCard{box-sizing:border-box;border:1px solid var(--category-border,#b3beaa);border-top:3px solid var(--category-border,#b3beaa);color:#3f382f;overflow-wrap:anywhere;background:#fffdf8;border-radius:12px;min-width:0;max-width:100%;margin:0!important}.mgY3hG_card{flex-direction:column;gap:5px;min-height:118px;padding:10px;display:flex}.mgY3hG_basicHeader{align-items:flex-start;gap:7px;min-width:0;display:flex}.mgY3hG_basicHeader h4{-webkit-line-clamp:3;-webkit-box-orient:vertical;min-width:0;font-family:inherit;display:-webkit-box;overflow:hidden;margin:2px 0!important;font-size:.875rem!important;line-height:1.3!important}.mgY3hG_categoryIcon,.mgY3hG_photoCategory{background:var(--category-tint,#f0f2eb);width:28px;height:28px;color:var(--category-ink,#45523c);border-radius:8px;flex:0 0 28px;place-items:center;display:grid}.mgY3hG_town{color:#71624e;margin:2px 0;font-size:.75rem;line-height:1.3}.mgY3hG_icons{justify-content:flex-end;align-items:center;gap:8px;margin-top:auto;padding-top:3px;display:flex}.mgY3hG_icons>a{box-sizing:border-box;color:#5a4934;background:#faf6ee;border:1px solid #e1d8c7;border-radius:9px;justify-content:center;align-items:center;min-width:36px;min-height:36px;text-decoration:none;display:inline-flex}.mgY3hG_featuredCard{flex-direction:column;grid-area:span 2/span 2;min-height:248px;display:flex;position:relative;box-shadow:0 4px 14px #55422412}.mgY3hG_featuredMedia{background:#f0ece2;border-radius:9px 9px 0 0;flex:none;height:84px;position:relative;overflow:hidden}.mgY3hG_featuredPhoto{object-fit:cover;width:100%;height:100%;display:block}.mgY3hG_photoCategory{position:absolute;top:9px;left:9px;box-shadow:0 1px 4px #0002}.mgY3hG_favorite{z-index:1;position:absolute;top:5px;right:5px}.mgY3hG_favorite button{min-width:44px;min-height:44px;color:#624c2c!important;background:#fffdf8!important;border:1px solid #d6c8af!important;border-radius:50%!important}.mgY3hG_favorite p{background:#fffdf8;padding:6px}.mgY3hG_photoPlaceholder{height:100%;color:var(--category-ink,#45523c);background:var(--category-tint,#f0f2eb);justify-content:center;align-items:center;gap:10px;display:flex}.mgY3hG_photoPlaceholder>svg{width:36px;height:36px}.mgY3hG_featuredBody{flex-direction:column;flex:1;gap:7px;min-width:0;padding:12px;display:flex}.mgY3hG_sponsored{color:#5c4522;background:#efe2be;border-radius:20px;align-self:flex-start;padding:4px 8px;font-size:.6875rem;font-weight:700;line-height:1.3}.mgY3hG_featuredBody h4{margin:0!important;font-size:1.125rem!important;line-height:1.25!important}.mgY3hG_featuredBody h4 a{color:inherit;text-decoration:none}.mgY3hG_featuredBody h4 a:hover{text-decoration:underline}.mgY3hG_description{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.8125rem;line-height:1.4;display:-webkit-box;overflow:hidden}.mgY3hG_address{color:#6b5d49;margin:0;font-size:.75rem;line-height:1.35}.mgY3hG_contactActions{flex-wrap:wrap;gap:7px;margin-top:auto;display:flex}.mgY3hG_contactActions>a{box-sizing:border-box;background:#eef3e7;border:1px solid #c7d4b8;border-radius:8px;justify-content:center;align-items:center;gap:5px;min-height:36px;padding:5px 9px;font-size:.75rem;font-weight:600;text-decoration:none;display:inline-flex;color:#344a2b!important}.mgY3hG_more{font-size:.8125rem;line-height:1.45}.mgY3hG_more summary{cursor:pointer;color:#624c2c;align-items:center;min-height:36px;display:flex}.mgY3hG_more p{white-space:pre-wrap;margin:6px 0}.mgY3hG_more a{color:#624c2c}.mgY3hG_socials:empty{display:none}.mgY3hG_socials nav{gap:5px;margin:0}.mgY3hG_socials a{width:36px;height:36px;min-height:36px}.mgY3hG_directory a:focus-visible,.mgY3hG_directory button:focus-visible,.mgY3hG_more summary:focus-visible{outline-offset:3px;outline:3px solid #816a3f}@media (max-width:480px){.mgY3hG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mgY3hG_featuredCard{grid-column:1/-1}.mgY3hG_card{padding:9px}.mgY3hG_filters{gap:10px;padding:10px}.mgY3hG_filters label{flex-basis:100%}}@media (max-width:300px){.mgY3hG_grid{grid-template-columns:minmax(0,1fr)}.mgY3hG_featuredCard{grid-column:1/-1}}@media (pointer:coarse),(max-width:600px){.mgY3hG_icons>a,.mgY3hG_contactActions>a,.mgY3hG_socials a,.mgY3hG_more summary{min-height:44px}.mgY3hG_icons>a{min-width:44px}.mgY3hG_featuredMedia{height:100px}}.mgY3hG_directory{container-type:inline-size}@container (max-width:340px){.mgY3hG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mgY3hG_featuredCard{grid-column:1/-1}}@container (max-width:260px){.mgY3hG_grid{grid-template-columns:minmax(0,1fr)}.mgY3hG_featuredCard{grid-column:1/-1}}.mgY3hG_featuredMedia>.mgY3hG_sponsored{box-sizing:border-box;max-width:calc(100% - 16px);position:absolute;bottom:6px;left:8px}.mgY3hG_address,.mgY3hG_featuredBody h4{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mgY3hG_more summary{box-sizing:border-box;min-height:28px;padding-block:6px;display:list-item}.mgY3hG_more[open] summary{margin-bottom:8px}.mgY3hG_featuredSection{min-width:0;margin:0 0 24px}.mgY3hG_featuredSection>h3{color:#5a4934;margin:0 0 6px;font-size:1.15rem}.mgY3hG_group{border:1px solid var(--category-border,#b3beaa);border-radius:12px;margin-block:10px;overflow:clip}.mgY3hG_groupTitle{cursor:pointer;box-sizing:border-box;border-left-width:3px;border-radius:11px;min-height:48px;margin:0;padding:10px 12px;list-style:none}.mgY3hG_groupTitle::-webkit-details-marker{display:none}.mgY3hG_groupTitle::marker{content:""}.mgY3hG_groupTitle h3{min-width:0;margin:0;font-family:inherit;line-height:1.3;font-size:1rem!important}.mgY3hG_groupTitle>.mgY3hG_categoryCount{background:#fff9;border-radius:20px;flex:none;margin-left:auto;padding:3px 8px;font-size:.75rem;font-weight:600}.mgY3hG_chevron{flex:none;transition:transform .15s}.mgY3hG_group[open]>.mgY3hG_groupTitle .mgY3hG_chevron{transform:rotate(180deg)}.mgY3hG_group[open]>.mgY3hG_groupTitle{border-radius:11px 11px 0 0}.mgY3hG_groupBody{background:#faf7f0;padding:12px}.mgY3hG_groupTitle:focus-visible{outline-offset:-3px;outline:3px solid #816a3f}.mgY3hG_basicName{text-underline-offset:3px;box-sizing:border-box;align-items:center;gap:3px;max-width:100%;min-height:44px;text-decoration:underline;display:inline-flex;color:#5a4934!important}.mgY3hG_card:target{outline-offset:2px;outline:3px solid #816a3f;scroll-margin-top:110px}@media (max-width:480px){.mgY3hG_groupBody{padding:9px}.mgY3hG_groupTitle{padding:10px}.mgY3hG_groupTitle h3{font-size:.875rem!important}}@media (prefers-reduced-motion:reduce){.mgY3hG_chevron{transition:none}}
.HuobPq_links{z-index:2;flex-wrap:wrap;gap:8px;width:fit-content;max-width:100%;margin:16px 0 4px;display:flex;position:relative}.HuobPq_links .HuobPq_icon{box-sizing:border-box;color:#193e33;background:#e4f0e8;border:1px solid #a4c3b0;border-radius:12px;flex:0 0 46px;justify-content:center;align-items:center;width:46px;height:46px;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.HuobPq_links .HuobPq_icon:visited{color:#193e33}.HuobPq_links .HuobPq_icon:hover{background:#cfe5d7;border-color:#56816b}.HuobPq_links .HuobPq_icon:focus-visible{outline-offset:3px;outline:3px solid #967639}.HuobPq_icon svg{fill:currentColor;flex:none;display:block}@media (prefers-reduced-motion:reduce){.HuobPq_links .HuobPq_icon{transition:none}}
.tYcJbG_star{box-sizing:border-box;color:#927019;width:48px;min-width:48px;height:48px;min-height:48px;box-shadow:none;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background-color .15s,border-color .15s;display:inline-flex}.tYcJbG_star[aria-pressed=true]{color:#9b7310;background:#fbf2da}.tYcJbG_star:hover:not(:disabled){background:#f6e9c3;border-color:#c3a45e}.tYcJbG_star:focus-visible{outline-offset:3px;outline:3px solid #927019}.tYcJbG_star:disabled{opacity:.55;cursor:wait}.tYcJbG_star svg{flex-shrink:0}@media (prefers-reduced-motion:reduce){.tYcJbG_star{transition:none}}
._8a9Vja_controls{z-index:2;overflow-wrap:anywhere;max-width:100%;margin:16px 0;position:relative}._8a9Vja_controls button{cursor:pointer}._8a9Vja_controls [role=status]:not(:empty){color:#173f34;margin-top:12px;line-height:1.5}._8a9Vja_invitation{color:#173f34;background:#eef7f1;border:1px solid #73a78b;border-radius:12px;margin-top:14px;padding:18px}._8a9Vja_invitation h3{margin-top:0}._8a9Vja_invitation button{color:#173f34;background:#fff;border:1px solid #73a78b;border-radius:8px;min-height:44px;margin:8px 0;padding:8px 14px}._8a9Vja_controls ._8a9Vja_following{color:#155734;background:#dcf3e5;border:1px solid #91bea1;border-radius:999px;align-items:center;margin:0 10px 10px 0;padding:7px 12px;font-weight:700;display:inline-flex}._8a9Vja_invitation button{box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;justify-content:center;place-self:center start;align-items:center;gap:7px;max-width:100%;text-decoration:none;min-height:var(--tsm-action-height)!important;width:fit-content!important;min-width:0!important;height:auto!important;box-shadow:none!important;border-width:1px!important;border-radius:9px!important;flex:0 auto!important;padding:8px 13px!important;font-size:.875rem!important;font-weight:600!important;line-height:1.3!important;display:inline-flex!important}._8a9Vja_controls{gap:12px;padding:8px 0}._8a9Vja_controls button[data-action=delete]{color:#a12c38!important;background:#fff0f0!important;border:1px solid #dfa4ac!important}._8a9Vja_controls button[data-action=save]{color:#fff!important;background:#285f8e!important}._8a9Vja_controls ._8a9Vja_following{margin:0 0 10px}._8a9Vja_compact{display:contents}._8a9Vja_compact>[role=status]:empty{display:none}._8a9Vja_compact>[role=status]:not(:empty),._8a9Vja_compact>._8a9Vja_invitation{flex-basis:100%}._8a9Vja_compact>button{white-space:nowrap}
.n42WCa_badge{box-sizing:border-box;border:1px solid;border-radius:999px;align-items:center;gap:.5rem;max-width:100%;padding:.4rem .8rem;font-size:.9rem;font-weight:750;line-height:1.4;display:inline-flex}.n42WCa_dot{background:currentColor;border-radius:50%;flex-shrink:0;width:.55rem;height:.55rem;display:inline-block}.n42WCa_upcoming{color:#704d00;background:#fff2cc}.n42WCa_active{color:#155734;background:#dcf3e5}.n42WCa_ended,.n42WCa_unknown{color:#46515c;background:#edf0f2}.n42WCa_cancelled{color:#922525;background:#ffe4e4}.n42WCa_sessions,.n42WCa_dates{box-sizing:border-box;color:#654d2d;font-variant-numeric:tabular-nums;background:#f5ecd9;border-left:3px solid #c5a572;border-radius:5px;line-height:1.5;margin:9px 0!important;padding:9px 10px!important}.n42WCa_sessions{list-style:none}.n42WCa_sessions li+li{border-top:1px solid #ddcfb2;margin-top:7px;padding-top:7px}.n42WCa_sessions time,.n42WCa_dates time{font-weight:700}
.zrYQ5G_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,225px),1fr));align-items:stretch;gap:16px;display:grid}.zrYQ5G_card{box-sizing:border-box;color:#243e32;background:#fff;border:1px solid #d6ddce;border-top:4px solid #ae792a;border-radius:12px;grid-template-rows:150px minmax(0,1fr) auto;min-width:0;height:540px;display:grid;overflow:hidden}.zrYQ5G_cover{object-fit:cover;background:#e9ecdf;width:100%;height:150px;display:block}.zrYQ5G_placeholder{color:#52664d;background:#e9ecdf;justify-content:center;align-items:center;height:150px;font-size:.9rem;display:flex}.zrYQ5G_body{overscroll-behavior-y:contain;scrollbar-gutter:stable;overflow-wrap:anywhere;min-height:0;padding:12px;overflow-y:auto}.zrYQ5G_body:focus-visible{outline-offset:-3px;outline:3px solid #238575}.zrYQ5G_body h2{margin:0 0 9px;font:500 1.15rem/1.3 Georgia,serif}.zrYQ5G_body p,.zrYQ5G_body li{margin:7px 0;font-size:.84rem;line-height:1.45}.zrYQ5G_body ul{padding-left:18px}.zrYQ5G_town{color:#566b48;font-weight:700}.zrYQ5G_footer{overscroll-behavior-y:contain;border-top:1px solid #e2e5dc;min-width:0;max-height:190px;padding:8px 10px;overflow-y:auto}.zrYQ5G_footer>div{display:contents}.zrYQ5G_footer a,.zrYQ5G_footer button{overflow-wrap:anywhere;max-width:100%}@media (max-width:600px){.zrYQ5G_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.zrYQ5G_card{border-radius:9px;grid-template-rows:105px minmax(0,1fr) auto;height:530px}.zrYQ5G_cover,.zrYQ5G_placeholder{height:105px}.zrYQ5G_body{padding:9px}.zrYQ5G_body h2{font-size:1rem}.zrYQ5G_body p,.zrYQ5G_body li{font-size:.78rem}.zrYQ5G_footer{max-height:200px;padding:6px}}.zrYQ5G_body{scrollbar-width:thin;scrollbar-color:#899b7d #edf0e5}.zrYQ5G_body::-webkit-scrollbar{width:7px}.zrYQ5G_body::-webkit-scrollbar-track{background:#edf0e5}.zrYQ5G_body::-webkit-scrollbar-thumb{background:#899b7d;border-radius:6px}.zrYQ5G_footer{flex-wrap:wrap;align-content:start;align-items:center;gap:6px;display:flex}.zrYQ5G_footer button{white-space:nowrap;gap:5px}.zrYQ5G_footer svg{width:17px;height:17px}.zrYQ5G_footer [role=status]:empty{display:none}.zrYQ5G_footer [role=status]:not(:empty),.zrYQ5G_footer>div>section{flex-basis:100%}
.uulk7a_switcher{color:#fff;flex:none;display:block;position:relative}.uulk7a_switcher summary{box-sizing:border-box;cursor:pointer;background:#ffffff12;border:1px solid #d8bf93;border-radius:9px;justify-content:center;align-items:center;gap:5px;min-height:44px;padding:5px 8px;font:600 .8rem Arial,sans-serif;list-style:none;display:flex}.uulk7a_switcher summary::-webkit-details-marker{display:none}.uulk7a_switcher svg{border:1px solid #ffffff60;flex:none;width:21px;height:14px;display:block}.uulk7a_chevron{font-size:1rem;line-height:1}.uulk7a_switcher .uulk7a_options{z-index:70;background:#153e34;border:1px solid #d8bf93;border-radius:10px;gap:3px;min-width:168px;display:grid;position:absolute;top:calc(100% + 7px);right:0;box-shadow:0 8px 22px #102d3440;margin:0!important;padding:7px!important}.uulk7a_switcher .uulk7a_options a{white-space:nowrap;border-radius:6px;align-items:center;gap:9px;min-height:44px;font:.85rem Arial,sans-serif;text-decoration:none;color:#fff!important;margin:0!important;padding:6px 9px!important;display:flex!important}.uulk7a_switcher .uulk7a_options a[aria-current=page]{background:#ffffff1c;box-shadow:none!important}.uulk7a_switcher .uulk7a_options a:hover{background:#ffffff2c;text-decoration:none}.uulk7a_switcher summary:focus-visible,.uulk7a_switcher .uulk7a_options a:focus-visible{outline-offset:3px;outline:3px solid #f0d6a7}@media (max-width:380px){.uulk7a_switcher summary{gap:3px;padding:5px;font-size:.73rem}.uulk7a_switcher svg{width:19px;height:13px}.uulk7a_chevron{display:none}}.uulk7a_unavailable{padding:6px 9px}.uulk7a_unavailable>span{opacity:.65;white-space:nowrap;align-items:center;gap:9px;min-height:36px;font:.85rem Arial,sans-serif;display:flex}.uulk7a_unavailable small{color:#f0d6a7;white-space:normal;min-width:168px;max-width:210px;margin-top:3px;font:.78rem/1.45 Arial,sans-serif;display:block}
.Ll0Xha_avatar{object-fit:cover;color:#173f34;letter-spacing:.02em;aspect-ratio:1;background:#eef5ef;border-radius:50%;flex-shrink:0;place-items:center;width:38px;height:38px;font-size:.92rem;font-weight:800;display:grid}.Ll0Xha_menu{color:#173f34;flex:none;position:relative}.Ll0Xha_menu summary{cursor:pointer;box-sizing:border-box;background:#d4ebdd;border:2px solid #c8aa70;border-radius:50%;place-items:center;width:48px;height:48px;padding:4px;list-style:none;transition:background .15s,border-color .15s;display:grid}.Ll0Xha_menu summary::-webkit-details-marker{display:none}.Ll0Xha_menu summary:hover,.Ll0Xha_menu[open] summary{background:#edf4e9;border-color:#f0d6a7}.Ll0Xha_menu nav{z-index:80;background:#fff;border:1px solid #a6ccb7;border-radius:15px;gap:2px;width:238px;max-width:calc(100vw - 32px);max-height:min(70dvh,560px);padding:10px;position:absolute;top:calc(100% + 9px);right:0;overflow-y:auto;box-shadow:0 15px 38px #173f3440;display:grid!important}.Ll0Xha_menuHeading{overflow-wrap:anywhere;border-bottom:1px solid #d7e2d8;margin:0 4px 5px;padding:7px 9px 11px;font-size:.875rem;font-weight:750}.Ll0Xha_menu nav a{box-sizing:border-box;border-radius:9px;align-items:center;min-height:42px;padding:7px 11px;font-size:.9rem;text-decoration:none;display:flex;color:#173f34!important}.Ll0Xha_menu nav a:hover,.Ll0Xha_menu nav a[aria-current=page]{background:#d4ebdd}.Ll0Xha_menu summary:focus-visible,.Ll0Xha_menu nav a:focus-visible{outline-offset:2px;outline:3px solid #c59a41}.Ll0Xha_editor{border-top:1px solid #d4dccd;border-bottom:1px solid #d4dccd;margin:20px 0;padding:20px 0}.Ll0Xha_editor label{gap:10px;margin:16px 0;display:grid}.Ll0Xha_editor input{max-width:100%}.Ll0Xha_editor button{margin:8px 8px 0 0}.Ll0Xha_editor p{line-height:1.5}.Ll0Xha_preview{color:#173f34;background:#e4eee7;border-radius:14px;place-items:center;width:112px;height:112px;font-size:2.5rem;display:grid;overflow:hidden}.Ll0Xha_preview img{object-fit:contain;width:100%;height:100%}.Ll0Xha_editor button{box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;justify-content:center;place-self:center start;align-items:center;gap:7px;max-width:100%;text-decoration:none;min-height:var(--tsm-action-height)!important;width:fit-content!important;min-width:0!important;height:auto!important;box-shadow:none!important;border-width:1px!important;border-radius:9px!important;flex:0 auto!important;padding:8px 13px!important;font-size:.875rem!important;font-weight:600!important;line-height:1.3!important;display:inline-flex!important}.Ll0Xha_menu summary{position:relative}.Ll0Xha_rootNotice{pointer-events:none;position:absolute;top:-5px;right:-5px}.Ll0Xha_menu nav a.Ll0Xha_noticeItem{min-height:44px;padding-right:40px;position:relative}.Ll0Xha_noticeCorner{pointer-events:none;display:inline-flex;position:absolute;top:5px;right:7px}.Ll0Xha_guestAccess{box-sizing:border-box;background:#eadbc3;border:1px solid #c6a77a;border-radius:50%;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;min-height:44px;text-decoration:none;color:#754b27!important;margin:0!important;padding:9px!important;display:inline-flex!important}.Ll0Xha_guestAccess:hover{background:#f1e4cd}.Ll0Xha_guestAccess:focus-visible{outline-offset:3px;outline:3px solid #d0a754}.Ll0Xha_menu>summary{justify-content:center;align-items:center;gap:0;width:48px;min-width:48px;height:48px;min-height:48px;margin:0;line-height:1;list-style:none;padding:3px!important;display:flex!important}.Ll0Xha_menu>summary::marker{content:""}.Ll0Xha_menu>summary:before,.Ll0Xha_menu>summary:after{content:none!important;display:none!important}.Ll0Xha_menu>summary>.Ll0Xha_avatar{box-sizing:border-box;object-fit:cover;flex:0 0 38px;justify-content:center;align-items:center;width:38px;max-width:100%;height:38px;max-height:100%;margin:0;padding:0;display:flex}
.fhd0rG_badge{box-sizing:border-box;white-space:nowrap;font-variant-numeric:tabular-nums;background:#b91c2c;border:2px solid #fff;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 3px;font-size:11px;font-weight:800;line-height:1;display:inline-flex;box-shadow:0 1px 3px #0002;color:#fff!important}.fhd0rG_sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
._4yJ-PG_sections{color:#173f34;background:#eef4eb;border:1px solid #cbd9cd;border-radius:13px;align-items:center;gap:16px;margin:-10px 0 22px;padding:9px 12px;display:flex;box-shadow:0 4px 12px #173f3410}._4yJ-PG_title{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;flex:none;font-size:.76rem;font-weight:800}._4yJ-PG_links{scrollbar-width:thin;overscroll-behavior-inline:contain;align-items:center;gap:4px;min-width:0;display:flex;overflow-x:auto}._4yJ-PG_links a{color:#173f34;white-space:nowrap;border-radius:9px;flex:none;align-items:center;min-height:40px;padding:6px 12px;font-size:.84rem;font-weight:600;text-decoration:none;display:inline-flex}._4yJ-PG_links a:hover{background:#d7e7db}._4yJ-PG_links a[aria-current=page]{color:#fff;background:#173f34}._4yJ-PG_links a:focus-visible{outline-offset:-2px;outline:3px solid #c59a41}@media (max-width:700px){._4yJ-PG_sections{margin:-10px 0 18px;padding:6px 4px 6px 8px;display:block}._4yJ-PG_title{display:none}._4yJ-PG_links a{min-height:42px;padding:6px 11px}}._4yJ-PG_links a._4yJ-PG_noticeItem{min-height:44px;padding-right:38px;position:relative}._4yJ-PG_noticeCorner{pointer-events:none;display:inline-flex;position:absolute;top:3px;right:5px}._4yJ-PG_sections{background:linear-gradient(120deg,#f8fbf8,#edf4f1);border-radius:18px;margin-top:0;padding:12px;display:block}._4yJ-PG_title{color:#456155;margin:0 0 8px;display:block}._4yJ-PG_links{grid-template-columns:repeat(auto-fit,minmax(88px,1fr));gap:6px;display:grid;overflow:visible}._4yJ-PG_links a._4yJ-PG_noticeItem{white-space:normal;text-align:center;background:#fff;border:1px solid #d5e2dc;flex-direction:column;justify-content:center;gap:6px;min-height:66px;padding:9px 5px;font-size:.75rem;line-height:1.2;display:flex}._4yJ-PG_links a:hover{background:#e4f1eb;border-color:#84b49d}._4yJ-PG_links a[aria-current=page]{color:#fff;background:#173f34;border-color:#173f34;box-shadow:0 3px 9px #173f3428}._4yJ-PG_links a[href*=grupos],._4yJ-PG_links a[href*=contactos]{color:#71529a}._4yJ-PG_links a[href*=agenda],._4yJ-PG_links a[href*=escapadas]{color:#285f8e}._4yJ-PG_links a[href*=cuentas]{color:#805112}._4yJ-PG_links a[aria-current=page]{color:#fff}@media (max-width:600px){._4yJ-PG_links{grid-template-columns:repeat(4,minmax(0,1fr))}._4yJ-PG_links a._4yJ-PG_noticeItem{min-height:64px;font-size:.7rem}._4yJ-PG_sections{padding:8px}._4yJ-PG_title{display:none}}._4yJ-PG_links a._4yJ-PG_noticeItem>span:first-of-type{word-break:normal;overflow-wrap:normal;white-space:nowrap}@media (max-width:360px){._4yJ-PG_links a._4yJ-PG_noticeItem{padding:9px 2px;font-size:.64rem}}._4yJ-PG_links a[href="/club/chats"]{--section-color:#71529a}._4yJ-PG_links a[href="/club/chats"]:not([aria-current=page]){color:#71529a}nav._4yJ-PG_sections[class]{box-sizing:border-box;padding:12px!important}._4yJ-PG_links a._4yJ-PG_noticeItem[class]{box-sizing:border-box;min-width:0;margin:0!important}@media (max-width:600px){nav._4yJ-PG_sections[class]{padding:10px!important}}._4yJ-PG_links a[href="/club/cuentas"]{color:#78511f;background:#eee1c6;border:1px solid #cab282}._4yJ-PG_links a[href="/club/cuentas"][aria-current=page]{color:#fff;background:#795320;border-color:#795320}
._5PKKla_header{z-index:50;box-sizing:border-box;color:#fff;background:#153e34;border:1px solid #315548;border-radius:0 0 14px 14px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand tools""links links";align-items:center;gap:3px 16px;margin-bottom:20px;padding:8px 18px 5px;display:grid;position:sticky;top:0;box-shadow:0 5px 16px #173c3420}._5PKKla_header ._5PKKla_brand{color:#fff;grid-area:brand;align-items:center;gap:10px;width:fit-content;min-width:0;max-width:100%;min-height:48px;text-decoration:none;display:inline-flex}._5PKKla_brandLogo{box-sizing:border-box;object-fit:contain;background:#f0d6a7;border:1px solid #f8e6c5;border-radius:50%;flex-shrink:0;width:48px;height:48px;padding:4px;display:block}._5PKKla_monogram{color:#193e33;background:#f0d6a7;border-radius:50%;flex-shrink:0;place-items:center;width:48px;height:48px;font:500 .9rem Arial,sans-serif;display:grid}._5PKKla_header ._5PKKla_brandName{overflow-wrap:anywhere;min-width:0;font:400 1.15rem/1.15 Georgia,serif}._5PKKla_header ._5PKKla_brandName small{color:#e0dbc4;letter-spacing:.04em;margin-top:3px;font:400 .6rem/1.3 Arial,sans-serif;display:block}._5PKKla_header ._5PKKla_links{flex-wrap:wrap;grid-area:links;align-items:center;gap:0 18px;margin:0;padding:0;display:flex}._5PKKla_header ._5PKKla_links a{box-sizing:border-box;color:#fff;white-space:nowrap;border-bottom:2px solid #0000;align-items:center;min-height:34px;margin:0;padding:4px 0;font:400 .82rem/1.3 Arial,sans-serif;text-decoration:none;display:inline-flex}._5PKKla_header ._5PKKla_links a:hover{border-bottom-color:#f0d6a7}._5PKKla_header ._5PKKla_links a[aria-current=page]{border-bottom-color:#f0d6a7;font-weight:400}._5PKKla_header a:focus-visible,._5PKKla_header summary:focus-visible{outline-offset:3px;outline:3px solid #f0d6a7}._5PKKla_desktopTools{grid-area:tools;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}._5PKKla_header ._5PKKla_searchLink{box-sizing:border-box;color:#244d3e;background:#ebdfc9;border:1px solid #d8bf93;border-radius:9px;align-items:center;gap:6px;min-height:44px;margin:0;padding:6px 10px;font:400 .8rem/1.3 Arial,sans-serif;text-decoration:none;display:inline-flex}._5PKKla_header ._5PKKla_searchLink:hover{background:#dfcdaf}._5PKKla_mobileTools,._5PKKla_mobileMenu{display:none}@media (max-width:1100px){._5PKKla_header{border-radius:0 0 12px 12px;flex-wrap:nowrap;justify-content:space-between;gap:8px;min-height:60px;padding:6px 12px;display:flex}._5PKKla_header ._5PKKla_brand{flex:1;gap:8px;min-height:46px}._5PKKla_header ._5PKKla_brandLogo,._5PKKla_header ._5PKKla_monogram{width:42px;height:42px;padding:4px}._5PKKla_header ._5PKKla_brandName{overflow-wrap:normal;font-size:1rem;line-height:1.1}._5PKKla_header ._5PKKla_brandName small,._5PKKla_header ._5PKKla_links,._5PKKla_desktopTools{display:none}._5PKKla_mobileTools{flex:none;align-items:center;gap:6px;display:flex}._5PKKla_mobileMenu{flex:none;display:block}._5PKKla_mobileMenu summary{box-sizing:border-box;color:#fff;cursor:pointer;border:1px solid #d8bf93;border-radius:9px;justify-content:center;align-items:center;gap:5px;min-width:44px;min-height:44px;padding:4px;list-style:none;display:flex}._5PKKla_mobileMenu summary::-webkit-details-marker{display:none}._5PKKla_menuIcon{gap:4px;display:grid}._5PKKla_menuIcon span{background:#fff;border-radius:2px;width:21px;height:2px;display:block}._5PKKla_menuText{font:400 .75rem Arial,sans-serif}._5PKKla_mobilePanel{box-sizing:border-box;background:#153e34;border:1px solid #315548;border-top:0;border-radius:0 0 12px 12px;max-height:min(100dvh - 80px,620px);padding:8px 16px 14px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 12px 22px #173c3440}._5PKKla_header ._5PKKla_mobilePanel nav{margin:0;padding:0;display:grid}._5PKKla_header ._5PKKla_mobilePanel nav a{box-sizing:border-box;color:#fff;border-bottom:1px solid #ffffff30;align-items:center;min-height:44px;margin:0;padding:8px 10px;font:400 .88rem/1.4 Arial,sans-serif;text-decoration:none;display:flex}._5PKKla_header ._5PKKla_mobilePanel nav a:hover,._5PKKla_header ._5PKKla_mobilePanel nav a:focus-visible{background:#ffffff19}}._5PKKla_mobileSearch{box-sizing:border-box;background:#244d3e;border:1px solid #bca57e;border-radius:9px;justify-content:center;align-items:center;width:40px;min-height:44px;color:#f0dfbf!important;margin:0!important;padding:7px!important;display:inline-flex!important}@media (max-width:600px){._5PKKla_header ._5PKKla_brandName{font-size:clamp(.78rem,3.5vw,.98rem)}}@media (max-width:380px){._5PKKla_menuText{display:none}._5PKKla_mobileTools{gap:4px}._5PKKla_mobileSearch{width:34px}._5PKKla_header{padding-inline:7px}}@media (max-width:340px){._5PKKla_header ._5PKKla_brandName{display:none}}@media (max-height:500px){._5PKKla_header{position:relative;top:auto}}
._04kmHq_meta{gap:7px;min-width:0;margin:10px 0 12px;display:grid}._04kmHq_towns,._04kmHq_date{overflow-wrap:anywhere;border-left:3px solid;border-radius:5px;align-items:flex-start;gap:8px;min-width:0;padding:8px 10px;font-size:.82rem;line-height:1.4;display:flex}._04kmHq_towns{color:#354b30;background:#e9eee3;border-color:#8da17e}._04kmHq_date{color:#654d2d;background:#f5ecd9;border-color:#c5a572}._04kmHq_label{letter-spacing:.06em;text-transform:uppercase;opacity:.85;font-size:.65rem;font-weight:600;line-height:1.5;display:block}._04kmHq_towns>span,._04kmHq_date>span{min-width:0;font-weight:600}._04kmHq_meta svg{width:16px;height:16px;margin-top:3px}._04kmHq_hours{font-size:.76rem;font-weight:400;line-height:1.5;display:block}@media (max-width:600px){._04kmHq_towns,._04kmHq_date{gap:6px;padding:7px 8px;font-size:.76rem}._04kmHq_label{font-size:.6rem}}
.nIv9iq_nav.nIv9iq_nav{box-sizing:border-box;color:#163d33;background:#f5f0e5;border:1px solid #dcd1bd;border-radius:18px;margin:24px 0;padding:20px}.nIv9iq_nav.nIv9iq_nav>ul{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}.nIv9iq_nav.nIv9iq_nav>ul>li{min-width:0;margin:0;padding:0;display:flex}.nIv9iq_nav.nIv9iq_nav>ul>li>a{box-sizing:border-box;color:#493c29;text-align:left;white-space:normal;overflow-wrap:anywhere;background:#ece0ca;border:1px solid #c8b28c;border-radius:12px;justify-content:flex-start;align-items:center;width:100%;min-width:0;height:100%;min-height:52px;margin:0;padding:12px 16px;font-size:.9rem;font-weight:600;line-height:1.4;text-decoration:none;transition:background-color .16s,border-color .16s;display:flex;box-shadow:0 2px 3px #4538240f}.nIv9iq_nav.nIv9iq_nav>ul>li>a:hover{background:#dfcdaf;border-color:#a58758;text-decoration:none}.nIv9iq_nav.nIv9iq_nav>ul>li>a:focus-visible{outline-offset:3px;outline:3px solid #8b5439}.nIv9iq_nav.nIv9iq_nav>ul>li>a:active{box-shadow:inset 0 1px 2px #4538241a}@media (max-width:540px){.nIv9iq_nav.nIv9iq_nav{padding:16px}.nIv9iq_nav.nIv9iq_nav>ul{grid-template-columns:minmax(0,1fr);gap:10px}}@media (prefers-reduced-motion:reduce){.nIv9iq_nav.nIv9iq_nav>ul>li>a{transition:none}}.nIv9iq_nav.nIv9iq_nav{border-radius:12px;margin:16px 0;padding:12px}.nIv9iq_nav.nIv9iq_nav>h2{margin:0 0 10px;font-size:1rem}.nIv9iq_nav.nIv9iq_nav>ul{gap:7px}.nIv9iq_nav.nIv9iq_nav>ul>li>a{min-height:36px;box-shadow:none;border-radius:8px;padding:7px 10px;font-size:.8125rem;line-height:1.35}@media (max-width:540px){.nIv9iq_nav.nIv9iq_nav{padding:10px}.nIv9iq_nav.nIv9iq_nav>ul{gap:6px}}@media (pointer:coarse),(max-width:600px){.nIv9iq_nav.nIv9iq_nav>ul>li>a{min-height:44px}}.nIv9iq_nav.nIv9iq_nav>ul>li>a{gap:8px}.nIv9iq_nav.nIv9iq_nav>ul>li>a>span{min-width:0}
.lioueq_section{background:#fffdf8;border:1px solid #d9ceba;border-radius:15px;margin:12px 0;scroll-margin-top:8rem;overflow:clip}.lioueq_section>summary{cursor:pointer;color:#244d3e;background:#f3ecdd;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;font-size:1.12rem;font-weight:700;line-height:1.4;list-style:none;display:flex}.lioueq_section>summary::-webkit-details-marker{display:none}.lioueq_section>summary:hover{background:#ece0c9}.lioueq_section>summary:focus-visible{outline-offset:-4px;border-radius:14px;outline:3px solid #8b5439}.lioueq_section>summary>svg{flex:0 0 20px;transition:transform .16s}.lioueq_section[open]>summary{border-bottom:1px solid #ded3bf}.lioueq_section[open]>summary>svg{transform:rotate(180deg)}.lioueq_content>:first-child{margin-top:0}.lioueq_content>:last-child{margin-bottom:0}@media (max-width:480px){.lioueq_section>summary{padding:16px;font-size:1rem}.lioueq_content{padding:16px}}@media (prefers-reduced-motion:reduce){.lioueq_section>summary>svg{transition:none}}.lioueq_section>summary h2{font:inherit;letter-spacing:normal;margin:0}.lioueq_section{border-radius:10px;margin:8px 0}.lioueq_section>summary{box-sizing:border-box;gap:10px;min-height:44px;padding:10px 12px;font-size:.9375rem;line-height:1.4}.lioueq_section>summary>svg{flex-basis:16px;width:16px;height:16px}.lioueq_section>summary:focus-visible{border-radius:9px}.lioueq_content{padding:12px 14px}@media (max-width:480px){.lioueq_section>summary{padding:10px 12px;font-size:.9375rem}.lioueq_content{padding:12px}}.lioueq_section>summary h2{align-items:center;gap:8px;min-width:0;display:flex}.lioueq_section>summary h2>span{overflow-wrap:anywhere;min-width:0}
.X0K4qW_panel{box-sizing:border-box;color:#24352e;background:#fdfaf2;border:1px solid #d6c9a9;border-radius:16px;flex-direction:column;flex:1;justify-content:center;width:100%;padding:14px;display:flex}.X0K4qW_panel h2{margin:0 0 12px;font:600 1.02rem/1.3 Arial,sans-serif}.X0K4qW_tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.X0K4qW_tile{box-sizing:border-box;color:#244d3e;text-align:center;background:#f6f0e4;border:1px solid #e6dcc8;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;min-height:105px;padding:8px 3px;text-decoration:none;transition:background .18s,border-color .18s,transform .18s;display:flex}.X0K4qW_tile:hover{background:#efe4cf;border-color:#bca986;transform:translateY(-2px);text-decoration:none!important}.X0K4qW_tile:focus-visible{outline-offset:2px;outline:3px solid #9a562e}.X0K4qW_symbol{color:#785531;background:#e9dfca;border-radius:50%;place-items:center;width:24px;height:24px;font-size:.9rem;display:grid}.X0K4qW_tile strong{font-variant-numeric:tabular-nums;font:600 1.45rem/1 Georgia,serif}.X0K4qW_label{overflow-wrap:anywhere;font:600 .7rem/1.2 Arial,sans-serif}@media (max-width:410px){.X0K4qW_panel{padding:11px}.X0K4qW_tiles{gap:5px}.X0K4qW_tile{min-height:96px}.X0K4qW_label{font-size:.67rem}}@media (prefers-reduced-motion:reduce){.X0K4qW_tile{transition:none}.X0K4qW_tile:hover{transform:none}}
.annsGa_banner{background:#f5f7f2;border:1px solid #d0ded7;border-radius:16px;margin:1.5rem 0;padding:1rem}.annsGa_label{text-transform:uppercase;letter-spacing:.12em;font-size:.75rem;font-weight:700}.annsGa_banner picture{aspect-ratio:3;background:#fff;display:block}.annsGa_banner img{object-fit:contain;width:100%;height:100%}.annsGa_banner a:focus-visible{outline-offset:4px;outline:3px solid #20594e}.annsGa_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:1rem;display:grid}.annsGa_card{background:#fff;border:1px solid #d4e1dd;border-radius:16px;min-width:0;padding:1.3rem}.annsGa_form{gap:1rem;display:grid}.annsGa_form label{gap:.35rem;display:grid}.annsGa_form input,.annsGa_form select,.annsGa_form button{max-width:100%;min-height:44px;padding:.6rem}.annsGa_form fieldset{border:1px solid #bbcfc5;min-width:0;padding:1rem}.annsGa_form .annsGa_check{align-items:center;gap:.5rem;display:flex}.annsGa_preview{object-fit:contain;max-width:100%;max-height:200px}.annsGa_badge{color:#303c44;background:#eef0f2;border-radius:20px;padding:.3rem .7rem;font-weight:700;display:inline-block}.annsGa_active{color:#125431;background:#d3f2e0}.annsGa_scheduled{color:#174a82;background:#dbeafd}.annsGa_paused{color:#76520a;background:#fff0ce}.annsGa_ended{color:#56456f;background:#e9e6f0}.annsGa_links{flex-wrap:wrap;gap:1rem;margin:1rem 0;display:flex}.annsGa_links a{padding:.6rem}.annsGa_error{color:#8e2020}@media (max-width:640px){.annsGa_banner picture{aspect-ratio:1}}.annsGa_banner button,.annsGa_banner summary{cursor:pointer;min-height:44px;padding:.7rem}.annsGa_banner button{color:#173d34;white-space:normal;background:#fff;border:1px solid #20594e;border-radius:6px;max-width:100%}.annsGa_banner button[aria-pressed=true]{color:#fff;background:#173d34}.annsGa_banner button:focus-visible,.annsGa_banner summary:focus-visible{outline-offset:3px;outline:3px solid #20594e}.annsGa_form button,.annsGa_banner button{box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;justify-content:center;place-self:center start;align-items:center;gap:7px;max-width:100%;text-decoration:none;min-height:var(--tsm-action-height)!important;width:fit-content!important;min-width:0!important;height:auto!important;box-shadow:none!important;border-width:1px!important;border-radius:9px!important;flex:0 auto!important;padding:8px 13px!important;font-size:.875rem!important;font-weight:600!important;line-height:1.3!important;display:inline-flex!important}
.iXg9Qa_overview{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;margin:0 0 22px;display:grid}.iXg9Qa_weatherColumn{flex-direction:column;gap:12px;min-width:0;display:flex}.iXg9Qa_overview>section{min-width:0;height:100%}@media (max-width:700px){.iXg9Qa_overview{grid-template-columns:minmax(0,1fr)}.iXg9Qa_weatherColumn{width:100%}}
.-cetKq_sections{background:#f4f6f3;border-radius:18px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin:16px 0;padding:12px;display:grid}.-cetKq_section{min-height:76px;color:var(--tone);background:var(--tint);box-sizing:border-box;border:1px solid;border-radius:14px;flex-direction:column;gap:5px;padding:14px;text-decoration:none;display:flex}.-cetKq_section[aria-current=page]{outline:3px solid var(--tone);outline-offset:1px}.-cetKq_section span{font-size:1.4rem}.-cetKq_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:14px;margin:18px 0;display:grid}.-cetKq_card{overflow-wrap:anywhere;background:#fff;border:1px solid #dbe1da;border-radius:18px;min-width:0;overflow:hidden;box-shadow:0 3px 12px #233c2610}.-cetKq_card h2,.-cetKq_card h3{margin:8px 0;font-size:1.15rem}.-cetKq_cover{object-fit:cover;background:#f0f3ed;width:100%;height:150px;display:block}.-cetKq_placeholder{background:var(--tint);place-items:center;height:110px;font-size:2.5rem;display:grid}.-cetKq_badge{background:var(--tint);color:var(--tone);border-radius:9px;padding:5px 8px;font-size:.8rem;font-weight:700;display:inline-flex}.-cetKq_meta{color:#536253;font-size:.85rem;line-height:1.5}.-cetKq_toolbar{flex-wrap:wrap;gap:10px;margin:14px 0;padding:5px 0;display:flex}.-cetKq_button,.-cetKq_form button{box-sizing:border-box;color:#fff;cursor:pointer;background:#315b46;border:0;border-radius:12px;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:10px 14px;font-size:.95rem;text-decoration:none;display:inline-flex}.-cetKq_button[data-tone=chat],.-cetKq_form button[data-tone=chat]{background:#684994}.-cetKq_button[data-tone=save],.-cetKq_form button[data-tone=save]{background:#22658b}.-cetKq_form button[data-tone=delete]{background:#a33240}.-cetKq_form button:disabled{opacity:.55;cursor:wait}.-cetKq_form{gap:14px;max-width:760px;display:grid}.-cetKq_form label{gap:5px;min-width:0;font-weight:600;display:grid}.-cetKq_form input,.-cetKq_form select,.-cetKq_form textarea{box-sizing:border-box;width:100%;min-width:0;min-height:44px;font:inherit;border:1px solid #b8c7bd;border-radius:10px;padding:10px}.-cetKq_form textarea{min-height:140px}.-cetKq_form .-cetKq_check{align-items:flex-start;gap:10px;font-weight:400;display:flex}.-cetKq_check input{flex-shrink:0;width:20px;min-height:22px}.-cetKq_form small{color:#506151;font-weight:400}.-cetKq_panel{background:#f7faf6;border:1px solid #d6dfd5;border-radius:18px;margin:20px 0;padding:18px}.-cetKq_body{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7}.-cetKq_heroImage{object-fit:contain;background:#f2f5ef;border-radius:18px;width:100%;max-height:460px}.-cetKq_stars{color:#825814;font-size:1.1rem}.-cetKq_notice{background:#fff7df;border-radius:12px;padding:12px}.-cetKq_summary{cursor:pointer;align-items:center;min-height:44px;display:flex}.-cetKq_home{background:#eef4eb;border-radius:20px;margin:32px 0;padding:20px}.-cetKq_home h2{font-size:1.8rem}.-cetKq_home .-cetKq_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr))}@media (max-width:480px){.-cetKq_sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:10px}.-cetKq_section{min-height:82px;padding:10px;font-size:.9rem}.-cetKq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.-cetKq_cardBody{padding:10px}.-cetKq_card h2,.-cetKq_card h3{font-size:.95rem}.-cetKq_cover{height:112px}.-cetKq_meta{font-size:.76rem}.-cetKq_card .-cetKq_button{width:100%;padding:7px;font-size:.85rem}.-cetKq_toolbar{gap:8px}.-cetKq_panel,.-cetKq_home{padding:13px}.-cetKq_form{max-width:100%}}.-cetKq_sections[class]{padding:12px!important}.-cetKq_sections>a{min-width:0;margin:0!important}.-cetKq_section strong{overflow-wrap:normal;word-break:normal;line-height:1.25}.-cetKq_section span{align-items:center;display:flex}@media (max-width:480px){.-cetKq_sections[class]{padding:10px!important}.-cetKq_section strong{font-size:.86rem}}.-cetKq_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:12px}.-cetKq_cover{height:108px}.-cetKq_placeholder{height:64px}.-cetKq_placeholder svg{width:30px;height:30px}.-cetKq_cardBody{padding:11px}.-cetKq_card h2,.-cetKq_card h3{font-size:1rem}.-cetKq_managementGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,275px),1fr));gap:14px;margin:14px 0;display:grid}.-cetKq_managementCard{min-width:0;margin:0;padding:14px}.-cetKq_managementCard h3{margin:8px 0;font-size:1.05rem}.-cetKq_managementCard img{object-fit:cover;border-radius:10px;width:100%;height:110px}.-cetKq_managementCard .-cetKq_body{max-height:200px;overflow:auto}.-cetKq_managementCard .-cetKq_form{gap:9px}.-cetKq_managementCard .-cetKq_toolbar{gap:8px;margin:6px 0}.-cetKq_managementCard summary{cursor:pointer;min-height:44px;font-weight:600}.-cetKq_managementCard .-cetKq_button,.-cetKq_managementCard button{padding:8px 10px;font-size:.84rem}.-cetKq_managementCard [data-tone=feature]{color:#fff;background:#765412}.-cetKq_groupHeading{border-left:4px solid var(--tone,#315b46);background:var(--tint,#eef4eb);border-radius:10px;align-items:center;gap:10px;margin-top:28px;padding:12px;display:flex}@media (max-width:480px){.-cetKq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.-cetKq_managementGrid{grid-template-columns:1fr}.-cetKq_cover{height:90px}}.-cetKq_toolbar .-cetKq_button[aria-current=page]{outline-offset:2px;outline:3px solid #b68a39}.-cetKq_managementCard small{overflow-wrap:anywhere}.-cetKq_sections[class]{flex-wrap:wrap;gap:8px;display:flex;padding:10px!important}.-cetKq_sections>.-cetKq_section{border-radius:10px;flex-direction:row;flex:106px;justify-content:center;align-items:center;gap:7px;max-width:180px;min-height:44px;padding:8px 10px;font-size:.8rem}.-cetKq_section strong{font-size:inherit;overflow-wrap:anywhere}.-cetKq_section svg{flex:none;width:19px;height:19px}.-cetKq_cardBody{flex-direction:column;align-items:stretch;gap:10px;min-width:0;display:flex}.-cetKq_cardBody>.-cetKq_badge{align-self:flex-start}.-cetKq_cardBody>h3,.-cetKq_cardBody>p{min-width:0;margin:0}.-cetKq_cardBody>.-cetKq_price{overflow-wrap:anywhere;min-width:0;font-size:.95rem;line-height:1.5;display:block}.-cetKq_cardBody>.-cetKq_button{white-space:normal;text-align:center;align-self:stretch;max-width:100%;margin:0!important}@media (max-width:480px){.-cetKq_sections>.-cetKq_section{flex-basis:90px;gap:5px;max-width:none;padding:7px;font-size:.75rem}.-cetKq_cardBody{gap:10px;padding:10px}.-cetKq_cardBody>.-cetKq_button{box-sizing:border-box;width:100%}}
.iVN6Oa_card{color:#183e3a;background:#fff;border:1px solid #ccdcd7;border-radius:14px;width:100%;max-width:800px;margin:24px 0;text-decoration:none;display:block;overflow:hidden}.iVN6Oa_card:focus-visible{outline-offset:4px;outline:3px solid #238575}.iVN6Oa_visual{aspect-ratio:16/9;background:#142925;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.iVN6Oa_play{color:#fff;background:#c71924;border-radius:12px;place-items:center;width:60px;height:44px;font-size:24px;display:grid;position:absolute;box-shadow:0 2px 8px #0006}.iVN6Oa_caption{overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:16px;display:flex}.iVN6Oa_caption strong{flex:200px}.iVN6Oa_unavailable{color:#fff;align-self:flex-end;padding:12px;font-size:.9rem}.iVN6Oa_card:hover .iVN6Oa_play{background:#a5121c}
._5PpXla_hero{color:#fff;background:#173f34;border-radius:20px;margin:30px 0;padding:clamp(24px,4vw,48px)}._5PpXla_hero h1{font:500 clamp(2.2rem,5vw,3.7rem)/1.15 Georgia,serif}._5PpXla_hero p{line-height:1.7}._5PpXla_hero nav{flex-wrap:wrap;gap:24px;display:flex}._5PpXla_hero a{color:#f6dfb8;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}._5PpXla_panel{background:#fff;border:1px solid #d5dfd5;border-radius:16px;min-width:0;margin:20px 0;padding:clamp(16px,2vw,26px)}._5PpXla_panel p{line-height:1.7}._5PpXla_split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}._5PpXla_split aside>div{grid-template-columns:1fr}._5PpXla_filters{flex-wrap:wrap;align-items:end;gap:16px;margin:24px 0;display:flex}._5PpXla_filters label{gap:8px;min-width:0;max-width:100%;font-weight:600;display:grid}._5PpXla_filters input,._5PpXla_filters select{box-sizing:border-box;width:100%;max-width:100%;min-height:46px;font:inherit;border:1px solid #84998d;border-radius:7px;padding:10px}._5PpXla_filters button{color:#fff;min-height:46px;font:inherit;background:#173f34;border:0;border-radius:7px;padding:10px 18px}._5PpXla_hero a:focus-visible,._5PpXla_filters :focus-visible{outline-offset:3px;outline:3px solid #bb914d}@media (max-width:850px){._5PpXla_split{grid-template-columns:1fr}._5PpXla_split ._5PpXla_panel{margin:0}._5PpXla_filters label{width:100%}}._5PpXla_filters button{box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;justify-content:center;place-self:center start;align-items:center;gap:7px;max-width:100%;text-decoration:none;min-height:var(--tsm-action-height)!important;width:fit-content!important;min-width:0!important;height:auto!important;box-shadow:none!important;border-width:1px!important;border-radius:9px!important;flex:0 auto!important;padding:8px 13px!important;font-size:.875rem!important;font-weight:600!important;line-height:1.3!important;display:inline-flex!important}._5PpXla_filters label:has(input[type=search]){flex:2 300px}._5PpXla_filters small{font-weight:400;line-height:1.4}._5PpXla_panel{padding:16px}@media (max-width:600px){._5PpXla_panel{padding:10px}}
._9DgwFW_form{gap:20px;max-width:560px;margin:24px 0;display:grid}._9DgwFW_form label{gap:8px;font-weight:600;display:grid}._9DgwFW_form input:not([type=checkbox]){box-sizing:border-box;width:100%;min-width:0;min-height:48px;font:inherit;color:#182d24;background:#fff;border:1px solid #84998d;border-radius:8px;padding:12px}._9DgwFW_form ._9DgwFW_check{align-items:flex-start;font-weight:400;line-height:1.6;display:flex}._9DgwFW_check input{flex-shrink:0;width:22px;height:22px}._9DgwFW_form button,._9DgwFW_logout button{color:#fff;min-height:48px;font:inherit;cursor:pointer;background:#173f34;border:0;border-radius:8px;padding:12px 22px;font-weight:600}._9DgwFW_form button:disabled,._9DgwFW_logout button:disabled{opacity:.6;cursor:wait}._9DgwFW_form p{margin:0;line-height:1.6}._9DgwFW_error{color:#9c2626}._9DgwFW_form input:focus-visible,._9DgwFW_form button:focus-visible,._9DgwFW_logout button:focus-visible{outline-offset:3px;outline:3px solid #aa7732}._9DgwFW_logout{margin:24px 0}._9DgwFW_panel{overflow-wrap:anywhere;background:#fff;border:1px solid #d6ddd0;border-radius:18px;margin:32px 0;padding:clamp(20px,4vw,40px)}._9DgwFW_panel h1{font:500 clamp(2rem,5vw,3rem)/1.2 Georgia,serif}._9DgwFW_notice{background:#f4efdf;border-radius:8px;padding:16px;line-height:1.7}._9DgwFW_links{flex-wrap:wrap;gap:16px;margin:24px 0;display:flex}._9DgwFW_links a{padding:10px 0;text-decoration:underline}._9DgwFW_panel p{line-height:1.7}._9DgwFW_form button,._9DgwFW_logout button{box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;justify-content:center;place-self:center start;align-items:center;gap:7px;max-width:100%;text-decoration:none;min-height:var(--tsm-action-height)!important;width:fit-content!important;min-width:0!important;height:auto!important;box-shadow:none!important;border-width:1px!important;border-radius:9px!important;flex:0 auto!important;padding:8px 13px!important;font-size:.875rem!important;font-weight:600!important;line-height:1.3!important;display:inline-flex!important}
.k1QOrG_trail.k1QOrG_trail{color:#536657;margin:0 0 12px;padding:0;font-size:.8125rem;line-height:1.45}.k1QOrG_trail ol{flex-wrap:wrap;align-items:center;gap:0 8px;margin:0;padding:0;list-style:none;display:flex}.k1QOrG_trail li{align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}.k1QOrG_trail li:last-child{flex:180px}.k1QOrG_trail [aria-current=page]{overflow-wrap:anywhere;color:#244d3e;font-weight:600}.k1QOrG_trail.k1QOrG_trail a{text-underline-offset:3px;min-height:34px;margin:0;padding:5px 2px;text-decoration:underline}.k1QOrG_separator{color:#a7742c;flex-shrink:0;font-size:1.1rem}.k1QOrG_trail.k1QOrG_trail a:focus-visible{outline-offset:2px;border-radius:3px;outline:3px solid #8b5439}@media (pointer:coarse),(max-width:600px){.k1QOrG_trail.k1QOrG_trail a{min-height:44px}.k1QOrG_trail li:last-child{flex-basis:100%;padding:2px 0 6px}}
.RMmUrW_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:1rem;margin:1.5rem 0;display:grid}.RMmUrW_card{background:#f1f7f2;border:1px solid #b7cebd;border-radius:18px;padding:1.25rem;position:relative}.RMmUrW_card h2,.RMmUrW_card h3{margin-top:0}.RMmUrW_count{color:#173f34;margin:.4rem 0;font-size:2.2rem;font-weight:700}.RMmUrW_notice{color:#654710;background:#fff2cb;border-radius:12px;padding:1rem}.RMmUrW_cover{object-fit:contain;background:#e8eee6;border-radius:10px;width:100%;height:160px}.RMmUrW_links{flex-wrap:wrap;gap:.7rem;margin:1rem 0;display:flex}.RMmUrW_reason{color:#365949;font-size:.85rem;line-height:1.5}.RMmUrW_placeholder{color:#536957;text-align:center;background:#e8eee6;border-radius:10px;place-items:center;min-height:160px;display:grid}.RMmUrW_card{overflow-wrap:anywhere;min-width:0}.RMmUrW_card h3{line-height:1.35}.RMmUrW_card section p{font-size:.9rem;line-height:1.6}
.sze1jG_split{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}.sze1jG_split>*{min-width:0}.sze1jG_highlights{background:#edf0e5;border-radius:14px;min-width:0;margin:24px 0;padding:16px}.sze1jG_highlights h2{margin:6px 0 16px;font:500 1.5rem Georgia,serif}.sze1jG_eyebrow{text-transform:uppercase;letter-spacing:.14em;color:#586342;font-size:.72rem}@media (max-width:600px){.sze1jG_highlights{padding:10px}}
.Kcqu8q_map{box-sizing:border-box;background:#f3f4e9;border:1px solid #bed0b6;border-radius:15px;width:100%;min-width:0;max-width:920px;margin:18px auto 24px;padding:8px;box-shadow:0 5px 18px #25432e13}.Kcqu8q_map iframe{box-sizing:border-box;background:#e6eee6;border:0;border-radius:9px;width:100%;max-width:100%;height:360px;display:block}.Kcqu8q_footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 4px 2px;display:flex}.Kcqu8q_footer p{color:#435c46;flex:220px;margin:0;font-size:.82rem;line-height:1.5}.Kcqu8q_footer a{box-sizing:border-box;color:#204638;overflow-wrap:anywhere;background:#e5efe0;border:1px solid #416a47;border-radius:9px;justify-content:center;align-items:center;max-width:100%;min-height:44px;padding:9px 12px;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex}.Kcqu8q_footer a:focus-visible{outline-offset:3px;outline:3px solid #b48132}.Kcqu8q_alternative{min-width:0;max-width:920px;margin:12px auto 28px}.Kcqu8q_alternative>summary{cursor:pointer;box-sizing:border-box;color:#204638;min-height:44px;padding:10px 0}.Kcqu8q_alternative>summary:focus-visible{outline-offset:3px;outline:3px solid #b48132}@media (max-width:620px){.Kcqu8q_map iframe{height:310px}.Kcqu8q_footer a{width:100%}.Kcqu8q_map{padding:7px}.Kcqu8q_footer{padding:10px 2px 2px}}
.MrpRhW_form{gap:24px;margin:24px 0;display:grid}.MrpRhW_form fieldset{border:1px solid #cbd7ce;border-radius:12px;min-width:0;margin:0;padding:clamp(16px,3vw,26px)}.MrpRhW_form legend{padding:0 8px;font-size:1.1rem;font-weight:700}.MrpRhW_filters{grid-template-columns:1fr 1fr;gap:16px;margin:20px 0;display:grid}.MrpRhW_filters label{gap:8px;font-weight:600;display:grid}.MrpRhW_filters input,.MrpRhW_filters select{box-sizing:border-box;width:100%;min-width:0;min-height:48px;font:inherit;color:#173f34;background:#fff;border:1px solid #84998d;border-radius:8px;padding:10px}.MrpRhW_choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.MrpRhW_choice{cursor:pointer;overflow-wrap:anywhere;background:#f7f8f3;border:1px solid #d8e0d8;border-radius:10px;align-items:flex-start;gap:12px;min-height:48px;padding:14px;display:flex}.MrpRhW_choice input{accent-color:#173f34;flex-shrink:0;width:22px;height:22px;margin:2px 0}.MrpRhW_choice small{margin-top:6px;font-size:.85rem;line-height:1.5;display:block}.MrpRhW_save,.MrpRhW_clear{min-height:48px;font:inherit;cursor:pointer;border-radius:8px;padding:12px 20px}.MrpRhW_save{color:#fff;background:#173f34;border:0;justify-self:start;font-weight:700}.MrpRhW_clear{color:#173f34;background:#fff;border:1px solid #84998d;margin-top:20px}.MrpRhW_form button:disabled{opacity:.6;cursor:wait}.MrpRhW_form :focus-visible{outline-offset:3px;outline:3px solid #aa7732}.MrpRhW_error{color:#9c2626}.MrpRhW_saved{background:#eaf3e8;border-radius:8px;padding:14px 18px}.MrpRhW_section{scroll-margin-top:180px}.MrpRhW_quicklinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.MrpRhW_quicklinks article{overflow-wrap:anywhere;background:#f7f8f3;border:1px solid #d6ddd0;border-radius:12px;padding:20px}.MrpRhW_quicklinks h3{margin:0 0 8px;font-size:1.15rem}.MrpRhW_quicklinks nav{flex-wrap:wrap;gap:12px;display:flex}.MrpRhW_quicklinks a{padding:10px 0;text-decoration:underline;display:inline-block}@media (max-width:650px){.MrpRhW_filters,.MrpRhW_choices,.MrpRhW_quicklinks{grid-template-columns:1fr}.MrpRhW_save{justify-self:stretch;width:100%}}.MrpRhW_save,.MrpRhW_clear{box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;justify-content:center;place-self:center start;align-items:center;gap:7px;max-width:100%;text-decoration:none;min-height:var(--tsm-action-height)!important;width:fit-content!important;min-width:0!important;height:auto!important;box-shadow:none!important;border-width:1px!important;border-radius:9px!important;flex:0 auto!important;padding:8px 13px!important;font-size:.875rem!important;font-weight:600!important;line-height:1.3!important;display:inline-flex!important}
@media (max-width:700px){.s60igW_panel nav{display:grid}.s60igW_panel a{color:#fff;border-bottom:1px solid #ffffff30;align-items:center;min-height:44px;padding:8px 10px;font-weight:600;text-decoration:none;display:flex}.s60igW_panel a:focus-visible,.s60igW_panel a:hover{background:#ffffff19}}.s60igW_search{flex-wrap:wrap;align-items:center;gap:12px;padding:16px 0;display:flex}.s60igW_search input[type=search]{width:min(100%,360px);min-height:44px;font:inherit;border:1px solid #839e96;border-radius:8px;padding:10px 12px}.s60igW_search button{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#193e33;border:0;border-radius:8px;padding:10px 18px}
._3ptcEa_section{overflow-wrap:anywhere;margin:18px 0;font-size:.875rem;line-height:1.5}._3ptcEa_section h2{align-items:center;gap:8px;margin:0 0 8px;font-size:1.15rem;display:flex}._3ptcEa_section p{margin:8px 0}._3ptcEa_actions{flex-wrap:wrap;gap:7px;margin:10px 0;display:flex}._3ptcEa_section ._3ptcEa_actions a[data-action-link]{text-align:left;justify-content:flex-start;gap:7px;max-width:100%;margin:0;display:inline-flex;border-radius:9px!important;min-height:36px!important;padding:5px 9px!important;font-size:.8125rem!important}._3ptcEa_section svg{flex:0 0 26px}._3ptcEa_note{color:#566257;font-size:.8125rem}._3ptcEa_actions span{min-width:0}._3ptcEa_section ._3ptcEa_zone{font-weight:600}@media (pointer:coarse),(max-width:600px){._3ptcEa_section ._3ptcEa_actions a[data-action-link]{min-height:44px!important}}
._4RFBMq_carousel{min-width:0;max-width:100%}._4RFBMq_controls{justify-content:flex-end;align-items:center;gap:8px;margin-bottom:12px;display:flex}._4RFBMq_controls span{margin-right:auto;font-size:.9rem}._4RFBMq_controls button{color:#243e32;cursor:pointer;background:#fff;border:1px solid #a8b69d;border-radius:50%;min-width:44px;min-height:44px;font-size:1.4rem}._4RFBMq_controls button:disabled{opacity:.35;cursor:default}._4RFBMq_track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;gap:16px;padding:2px 2px 12px;display:flex;overflow-x:auto}._4RFBMq_item{scroll-snap-align:start;flex:0 0 calc(25% - 12px);min-width:0}._4RFBMq_item>div{height:100%;grid-template-columns:minmax(0,1fr)!important;display:grid!important}._4RFBMq_track:focus-visible,._4RFBMq_controls button:focus-visible{outline-offset:2px;outline:3px solid #238575}@media (max-width:1100px){._4RFBMq_item{flex-basis:calc(33.3333% - 10.6667px)}}@media (max-width:800px){._4RFBMq_item{flex-basis:calc(50% - 8px)}}@media (max-width:520px){._4RFBMq_item{flex-basis:86%}}
.D43uQG_grid{color:#173f34;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#9caa96 #eee8dc;flex-wrap:nowrap;gap:8px;min-width:0;max-width:100%;margin:12px 0;padding:3px 2px 10px;scroll-padding-inline:2px;list-style:none;display:flex;overflow-x:auto}.D43uQG_grid:focus-visible{outline-offset:3px;border-radius:12px;outline:2px solid #345c50}.D43uQG_card{box-sizing:border-box;scroll-snap-align:start;background:linear-gradient(150deg,#fffdf7,#f5f0e6);border:1px solid #ded4c3;border-radius:14px;flex:0 0 140px;min-width:0;padding:10px;position:relative}.D43uQG_day{text-transform:capitalize;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;min-height:32px;font-size:.75rem;font-weight:700;line-height:1.3;display:flex}.D43uQG_today{background:linear-gradient(150deg,#eef4e9,#e4ecdf);border:2px solid #345c50;padding:9px;box-shadow:0 2px 6px #173f341a}.D43uQG_todayLabel{color:#fffdf7;background:#244f40;border-radius:6px;padding:2px 6px;font-size:.7rem;display:inline-block}.D43uQG_symbol{justify-content:center;margin:3px 0;display:flex}.D43uQG_symbol svg{width:48px;height:48px;display:block}.D43uQG_sky{text-align:center;color:#475e52;overflow-wrap:anywhere;min-height:2.6em;margin:4px 0 8px;font-size:.75rem;line-height:1.3}.D43uQG_card dl{grid-template-columns:1fr 1fr;gap:6px 4px;margin:0;display:grid}.D43uQG_card dt{color:#536356;font-size:.68rem;line-height:1.3}.D43uQG_card dd{letter-spacing:-.02em;margin:2px 0 0;font-size:.9rem;font-weight:700}.D43uQG_card dl>div:nth-child(2) dd{color:#8b4e30}.D43uQG_rain{border-top:1px solid #ddd4c4;grid-column:1/-1;justify-content:space-between;align-items:center;gap:4px;padding-top:6px;display:flex}.D43uQG_rain dt{max-width:76px}.D43uQG_rain dd{color:#326b75;white-space:nowrap;margin:0;font-size:.78rem}
.PL-iLq_navigation{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.PL-iLq_navigation h2{text-transform:capitalize;margin:0}.PL-iLq_grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.PL-iLq_weekday{text-align:center;padding:8px 0;font-weight:700}.PL-iLq_day{overflow-wrap:anywhere;background:#fff;border:1px solid #c6d6d1;border-radius:10px;min-width:0;min-height:130px}.PL-iLq_dayLink{color:#183e3a;box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px;min-height:44px;padding:8px;font-weight:700;text-decoration:none;display:flex}.PL-iLq_dayLink small{font-size:.75rem;font-weight:400}.PL-iLq_selected{background:#edf7f3;box-shadow:inset 0 0 0 3px #176858}.PL-iLq_today .PL-iLq_dayLink>span{color:#fff;background:#183e3a;border-radius:50%;padding:4px 7px}.PL-iLq_titles{margin:0;padding:0 10px 10px;font-size:.82rem;line-height:1.35;list-style:none}.PL-iLq_titles li+li{margin-top:8px}.PL-iLq_titles a{padding:4px 0;display:block}.PL-iLq_details{margin-top:28px;scroll-margin-top:16px}.PL-iLq_grid a:focus-visible{outline-offset:2px;outline:3px solid #176858}@media (max-width:700px){.PL-iLq_grid{gap:3px}.PL-iLq_day{border-radius:6px;min-height:64px}.PL-iLq_dayLink{flex-direction:column;gap:3px;min-height:64px;padding:5px 1px}.PL-iLq_dayLink small{font-size:.65rem}.PL-iLq_titles{display:none}.PL-iLq_weekday{font-size:.8rem}.PL-iLq_navigation{justify-content:center}.PL-iLq_navigation h2{text-align:center;order:-1;width:100%}}.PL-iLq_compact .PL-iLq_day{min-height:68px}.PL-iLq_compact .PL-iLq_titles{display:none}.PL-iLq_compact .PL-iLq_dayLink{flex-direction:column;padding:6px 1px}.PL-iLq_compact .PL-iLq_grid{gap:3px}.PL-iLq_compact .PL-iLq_navigation{justify-content:center}.PL-iLq_compact .PL-iLq_navigation h2{text-align:center;order:-1;width:100%}.PL-iLq_details{scroll-margin-top:190px}.PL-iLq_frame{box-sizing:border-box;background:#f5f3e9;border:1px solid #c9d2bf;border-radius:16px;min-width:0;margin:20px 0 0;padding:20px;box-shadow:0 3px 12px #183e3a0a}.PL-iLq_frame .PL-iLq_navigation{border-bottom:1px solid #d7dece;padding-bottom:14px}.PL-iLq_frame>p{color:#43543f;line-height:1.6}.PL-iLq_frame .PL-iLq_grid{background:#e8eddf;border:1px solid #d1dac6;border-radius:12px;padding:10px}@media (max-width:540px){.PL-iLq_frame{border-radius:12px;padding:12px}.PL-iLq_frame .PL-iLq_grid{gap:3px;padding:5px}.PL-iLq_frame .PL-iLq_navigation{gap:10px}}
._7-fTOG_filters{background:#fff;border:1px solid #d5e1e3;border-radius:14px;flex-wrap:wrap;align-items:end;gap:16px;margin:24px 0;padding:20px;display:flex}._7-fTOG_filters label{flex-direction:column;flex:180px;gap:8px;min-width:0;font-weight:600;display:flex}._7-fTOG_filters input,._7-fTOG_filters select{box-sizing:border-box;color:#183e3a;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #9bb8b1;border-radius:8px;padding:10px}._7-fTOG_filters button,._7-fTOG_filters a{box-sizing:border-box;border-radius:8px;align-items:center;min-height:44px;padding:10px 16px;display:inline-flex}._7-fTOG_filters button{color:#fff;font:inherit;cursor:pointer;background:#183e3a;border:0}._7-fTOG_filters :focus-visible{outline-offset:3px;outline:3px solid #238575}@media (max-width:600px){._7-fTOG_filters label{flex-basis:100%}._7-fTOG_filters button{justify-content:center;width:100%}}._7-fTOG_filters{box-shadow:none;background:#f0f1e9;border-color:#d3d9cb;border-radius:12px}._7-fTOG_filters label{color:#43543f;font-size:.82rem}._7-fTOG_filters input,._7-fTOG_filters select{border-color:#b8c4b0;border-radius:6px}._7-fTOG_filters button{background:#193e33;border-radius:6px}._7-fTOG_filters a{text-underline-offset:4px;font-size:.85rem;text-decoration:underline}._7-fTOG_filters button,._7-fTOG_filters a{box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;justify-content:center;place-self:center start;align-items:center;gap:7px;max-width:100%;text-decoration:none;min-height:var(--tsm-action-height)!important;width:fit-content!important;min-width:0!important;height:auto!important;box-shadow:none!important;border-width:1px!important;border-radius:9px!important;flex:0 auto!important;padding:8px 13px!important;font-size:.875rem!important;font-weight:600!important;line-height:1.3!important;display:inline-flex!important}._7-fTOG_agendaFilters{grid-template-columns:minmax(140px,.7fr) minmax(220px,1.5fr) repeat(2,minmax(160px,1fr));align-items:start;gap:16px;margin:20px 0 28px;padding:20px;display:grid}._7-fTOG_agendaFilters label{flex-direction:column;align-self:start;gap:8px;min-width:0;font-size:.875rem;line-height:1.4;display:flex}._7-fTOG_agendaFilters input:not([type=hidden]),._7-fTOG_agendaFilters select{height:46px;min-height:46px;margin:0;line-height:1.3}._7-fTOG_filterActions{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:10px;display:flex}._7-fTOG_agendaFilters ._7-fTOG_filterActions button,._7-fTOG_agendaFilters ._7-fTOG_filterActions a{place-self:auto;min-height:44px!important}._7-fTOG_filterHelp{color:#43543f;grid-column:1/-1;margin:0;font-size:.82rem;line-height:1.5}@media (max-width:960px){._7-fTOG_agendaFilters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:540px){._7-fTOG_agendaFilters{grid-template-columns:minmax(0,1fr);gap:14px;padding:16px}._7-fTOG_agendaFilters ._7-fTOG_filterActions button,._7-fTOG_agendaFilters ._7-fTOG_filterActions a{flex:140px!important}}
.hBuoBq_panel{color:#173f35;background:linear-gradient(120deg,#f4f1e8,#f5f8f3);border:1px solid #d5ddd5;border-radius:1rem;margin:2rem 0;padding:1.4rem}.hBuoBq_brand{letter-spacing:.12em;margin:0 0 .4rem;font-size:.7rem;font-weight:800}.hBuoBq_panel h2{margin:0 0 1rem;font-size:1.3rem;line-height:1.3}.hBuoBq_links{flex-wrap:wrap;gap:.65rem;display:flex}.hBuoBq_link{color:#173f35;background:#fff;border:1px solid #b7c6bd;border-radius:2rem;align-items:center;gap:.5rem;min-height:44px;padding:.4rem .8rem;font-size:.9rem;font-weight:650;text-decoration:none;display:inline-flex}.hBuoBq_link:hover{background:#e4ede7;border-color:#32604e}.hBuoBq_link:focus-visible{outline-offset:3px;outline:3px solid #0b6a53}.hBuoBq_icon{justify-content:center;align-items:center;width:24px;height:24px;display:flex}.hBuoBq_symbol{font-size:1.5rem;font-weight:800}@media (max-width:480px){.hBuoBq_panel{padding:1rem}.hBuoBq_link{flex:125px;justify-content:center}}
.lNqJUq_button.lNqJUq_button{box-sizing:border-box;color:#173f34;text-align:center;white-space:normal;overflow-wrap:anywhere;vertical-align:middle;cursor:pointer;background:#d4ebdd;border:2px solid #73a78b;border-radius:10px;justify-content:center;align-items:center;gap:.5rem;max-width:100%;min-height:46px;padding:.75rem 1.15rem;font-family:inherit;font-size:1rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-flex;box-shadow:0 2px 3px #173f341f}.lNqJUq_button.lNqJUq_button:hover{color:#173f34;background:#b9dfc8;border-color:#397454;text-decoration:none}.lNqJUq_button.lNqJUq_button:focus-visible{outline-offset:4px;outline:3px solid #aa7732}.lNqJUq_button.lNqJUq_button:active{box-shadow:none;background:#a8d3b9;border-color:#397454}@media (max-width:480px){.lNqJUq_button.lNqJUq_button{width:100%}}.lNqJUq_button.lNqJUq_button{box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;justify-content:center;place-self:center start;align-items:center;gap:7px;max-width:100%;text-decoration:none;min-height:var(--tsm-action-height)!important;width:fit-content!important;min-width:0!important;height:auto!important;box-shadow:none!important;border-width:1px!important;border-radius:9px!important;flex:0 auto!important;padding:8px 13px!important;font-size:.875rem!important;font-weight:600!important;line-height:1.3!important;display:inline-flex!important}
.xGdBFa_form{overflow-wrap:anywhere;max-width:900px}.xGdBFa_form fieldset{border:1px solid #bbcdca;border-radius:12px;min-width:0;margin:18px 0;padding:18px}.xGdBFa_form label{margin:16px 0;font-weight:600;display:block}.xGdBFa_form input:not([type=checkbox]),.xGdBFa_form textarea,.xGdBFa_form select{box-sizing:border-box;width:100%;font:inherit;border:1px solid #7d9692;border-radius:6px;margin-top:8px;padding:12px;font-weight:400;display:block}.xGdBFa_form textarea{resize:vertical}.xGdBFa_form .xGdBFa_check{align-items:center;gap:12px;font-weight:400;display:flex}.xGdBFa_buttons{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.xGdBFa_buttons button{cursor:pointer;min-height:44px;padding:10px 16px}.xGdBFa_form :focus-visible{outline-offset:3px;outline:3px solid #26796c}.xGdBFa_form button:disabled{cursor:default;opacity:.55}@media (max-width:600px){.xGdBFa_form fieldset{padding:12px}.xGdBFa_buttons>*{text-align:center;width:100%}}.xGdBFa_buttons button{box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;justify-content:center;place-self:center start;align-items:center;gap:7px;max-width:100%;text-decoration:none;min-height:var(--tsm-action-height)!important;width:fit-content!important;min-width:0!important;height:auto!important;box-shadow:none!important;border-width:1px!important;border-radius:9px!important;flex:0 auto!important;padding:8px 13px!important;font-size:.875rem!important;font-weight:600!important;line-height:1.3!important;display:inline-flex!important}
.nBgwVq_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:18px;margin-bottom:22px;display:grid}.nBgwVq_card{overflow-wrap:anywhere;background:#fff;border:1px solid #d8e2e5;border-radius:18px;min-width:0;padding:24px}.nBgwVq_card h2{margin:0 0 16px;font-size:1.35rem}.nBgwVq_number{font-size:2.8rem;font-weight:750;line-height:1.2;display:block}.nBgwVq_counts{flex-wrap:wrap;gap:12px 22px;margin:18px 0;display:flex}.nBgwVq_counts div{gap:6px;display:flex}.nBgwVq_counts dd{margin:0;font-weight:700}.nBgwVq_actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.nBgwVq_actions a,.nBgwVq_pending a{color:#173f38;border:1px solid #96b6ac;border-radius:10px;align-items:center;min-height:44px;padding:8px 12px;display:inline-flex}.nBgwVq_card a:focus-visible{outline-offset:3px;outline:3px solid #267b6b}.nBgwVq_table{border-collapse:collapse;table-layout:fixed;width:100%}.nBgwVq_table caption{text-align:left;color:#52656e;margin-bottom:16px}.nBgwVq_table th,.nBgwVq_table td{text-align:left;overflow-wrap:anywhere;border-bottom:1px solid #e0e7e9;padding:12px 8px}.nBgwVq_table th:last-child,.nBgwVq_table td:last-child{text-align:right;width:85px}.nBgwVq_pending{gap:10px;padding:0;list-style:none;display:grid}.nBgwVq_pending li{border-bottom:1px solid #e0e7e9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-bottom:10px;display:flex}.nBgwVq_note{color:#52656e}.nBgwVq_actions a,.nBgwVq_pending a{box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;justify-content:center;place-self:center start;align-items:center;gap:7px;max-width:100%;text-decoration:none;min-height:var(--tsm-action-height)!important;width:fit-content!important;min-width:0!important;height:auto!important;box-shadow:none!important;border-width:1px!important;border-radius:9px!important;flex:0 auto!important;padding:8px 13px!important;font-size:.875rem!important;font-weight:600!important;line-height:1.3!important;display:inline-flex!important}
._8lN7ca_workbench{min-width:0}._8lN7ca_workbench label{margin:12px 0;line-height:1.5;display:block}._8lN7ca_workbench textarea{box-sizing:border-box;width:100%;min-height:120px;font:inherit;resize:vertical;border:1px solid #a9bcb4;border-radius:8px;margin:8px 0 16px;padding:12px;line-height:1.6;display:block}._8lN7ca_workbench textarea[aria-label="Paquete integral completo"]{min-height:360px;font-family:monospace}._8lN7ca_workbench input:not([type=checkbox]):not([type=radio]),._8lN7ca_workbench select{box-sizing:border-box;max-width:100%;padding:10px}._8lN7ca_workbench fieldset{min-width:0;margin:18px 0;padding:16px}._8lN7ca_workbench summary{cursor:pointer;padding:12px 0}._8lN7ca_workbench table{width:100%;display:block;overflow-x:auto}._8lN7ca_workbench th,._8lN7ca_workbench td{text-align:left;padding:8px}._8lN7ca_workbench section{min-width:0}._8lN7ca_workbench button{white-space:normal;max-width:100%}._8lN7ca_workbench input[type=checkbox]{margin-right:8px}@media (max-width:600px){._8lN7ca_workbench fieldset{padding:10px}._8lN7ca_workbench textarea{font-size:16px}}
.gtZyga_grid{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:8px;margin:12px 0;display:grid}.gtZyga_tile{overflow-wrap:anywhere;text-align:left;flex-direction:column;gap:5px;min-height:44px;display:flex;color:#173c36!important;background:#fffdf7!important;border:1px solid #c7cbbd!important;padding:8px!important;font-size:12px!important}.gtZyga_tile[aria-pressed=true]{outline-offset:1px;outline:3px solid #24594c}.gtZyga_tile img{object-fit:contain;background:#f1f0e8;width:100%;height:80px}.gtZyga_actions{flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0;display:flex}.gtZyga_actions button{min-height:44px}.gtZyga_search{width:100%;min-height:44px}@media (max-width:480px){.gtZyga_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.gtZyga_filters{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:8px;margin:10px 0;display:grid}.gtZyga_filters label{font-size:13px}.gtZyga_filters input{box-sizing:border-box;width:100%;min-width:0;min-height:44px}
.Bnw3vq_picker{margin:24px 0}.Bnw3vq_picker li{background:#fff;border:1px solid #cbd6ce;border-radius:10px;margin:8px 0;padding:12px}.Bnw3vq_actions,.Bnw3vq_filters{flex-wrap:wrap;align-items:end;gap:8px;display:flex}.Bnw3vq_actions{margin-top:8px}.Bnw3vq_filters label{flex-direction:column;flex:1;gap:6px;min-width:180px;display:flex}.Bnw3vq_picker input,.Bnw3vq_picker button{max-width:100%;min-height:44px}.Bnw3vq_results{max-height:480px;padding:0;list-style:none;overflow:auto}.Bnw3vq_results li{justify-content:space-between;align-items:center;gap:16px;display:flex}.Bnw3vq_results small{margin-top:6px;display:block}.Bnw3vq_picker button:disabled{opacity:.5}.Bnw3vq_picker strong{overflow-wrap:anywhere}
.xfqb6G_box{background:#f3f7f5;border:1px solid #bbcdca;border-radius:12px;margin:24px 0;padding:20px}.xfqb6G_box h2{margin-top:0;font-size:1.25rem}.xfqb6G_box p{line-height:1.55}.xfqb6G_actions{flex-wrap:wrap;gap:12px;display:flex}.xfqb6G_actions a{color:#183e3a;box-sizing:border-box;overflow-wrap:anywhere;background:#fff;border:1px solid #26796c;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:10px 16px;text-decoration:none;display:inline-flex}.xfqb6G_actions a:focus-visible{outline-offset:3px;outline:3px solid #26796c}@media (max-width:600px){.xfqb6G_box{padding:14px}.xfqb6G_actions a{text-align:center;width:100%}}
.rQtgvG_hero{color:#fff;overflow-wrap:anywhere;background:#173f34;border-radius:22px;margin:32px 0 48px;padding:clamp(28px,5vw,64px)}.rQtgvG_eyebrow{text-transform:uppercase;letter-spacing:.14em;font-size:.75rem;font-weight:700}.rQtgvG_hero .rQtgvG_eyebrow{color:#efd29d}.rQtgvG_hero h1{letter-spacing:-.04em;margin:22px 0;font:500 clamp(3rem,7vw,5.5rem)/1.06 Georgia,serif}.rQtgvG_hero p{max-width:650px;line-height:1.8}.rQtgvG_hero .rQtgvG_tagline{color:#efdeb9;font:400 clamp(1.3rem,3vw,2rem)/1.4 Georgia,serif}.rQtgvG_cta{color:#173f34;background:#efd29d;border-radius:8px;align-items:center;min-height:48px;margin:20px 0;padding:12px 24px;font-weight:700;display:inline-flex}.rQtgvG_secondary{color:#fff;width:fit-content;min-height:44px;padding:10px 0;display:block}.rQtgvG_section{margin:40px 0;scroll-margin-top:190px}.rQtgvG_section h2{font:500 clamp(1.9rem,4vw,2.7rem)/1.2 Georgia,serif}.rQtgvG_section>p{max-width:850px;line-height:1.8}.rQtgvG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.rQtgvG_grid article{background:#fff;border:1px solid #d6ddd0;border-radius:16px;padding:26px}.rQtgvG_grid h3{margin-top:0;font:500 1.5rem Georgia,serif}.rQtgvG_grid p{line-height:1.8}.rQtgvG_grid span{background:#edf0e4;border-radius:20px;padding:6px 12px;font-size:.8rem;display:inline-block}.rQtgvG_hero a:focus-visible{outline-offset:4px;outline:3px solid #fff}@media (max-width:650px){.rQtgvG_grid{grid-template-columns:1fr}.rQtgvG_hero{margin-top:24px}.rQtgvG_grid article{padding:20px}}.rQtgvG_cta,.rQtgvG_secondary{box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;justify-content:center;place-self:center start;align-items:center;gap:7px;max-width:100%;text-decoration:none;min-height:var(--tsm-action-height)!important;width:fit-content!important;min-width:0!important;height:auto!important;box-shadow:none!important;border-width:1px!important;border-radius:9px!important;flex:0 auto!important;padding:8px 13px!important;font-size:.875rem!important;font-weight:600!important;line-height:1.3!important;display:inline-flex!important}
.Y5a4VG_filters,.Y5a4VG_actions{flex-wrap:wrap;align-items:end;gap:12px;margin:16px 0;display:flex}.Y5a4VG_filters label,.Y5a4VG_card label{gap:5px;display:grid}.Y5a4VG_filters input,.Y5a4VG_filters select,.Y5a4VG_card input,.Y5a4VG_card textarea{box-sizing:border-box;max-width:100%;min-height:44px;font:inherit;border:1px solid #c7cbbd;border-radius:8px;padding:8px}.Y5a4VG_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:14px;padding:0;list-style:none;display:grid}.Y5a4VG_card{overflow-wrap:anywhere;background:#fffdf7;border:1px solid #d9dccf;border-radius:12px;padding:16px}.Y5a4VG_card h2{margin:10px 0;font-size:18px}.Y5a4VG_card p{font-size:14px}.Y5a4VG_thumb{object-fit:contain;background:#f1f0e8;border-radius:8px;width:100%;height:140px}.Y5a4VG_preview{object-fit:contain;width:100%;max-height:400px}.Y5a4VG_card button,.Y5a4VG_filters button,.Y5a4VG_actions a{min-height:44px;padding:9px 14px}.Y5a4VG_details{gap:16px;display:grid}.Y5a4VG_notice{background:#f1f2e9;border-left:4px solid #68774b;padding:12px}.Y5a4VG_table{border-collapse:collapse;width:100%;font-size:14px}.Y5a4VG_table th,.Y5a4VG_table td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #ddd;padding:10px}.Y5a4VG_scroll{overflow-x:auto}.Y5a4VG_card form{margin:16px 0}.Y5a4VG_card small{color:#505b48;margin:8px 0;display:block}.Y5a4VG_filters{gap:8px}.Y5a4VG_filters label{flex:1;min-width:130px;font-size:13px}.Y5a4VG_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr));gap:10px}.Y5a4VG_grid .Y5a4VG_card{padding:10px}.Y5a4VG_grid .Y5a4VG_card h2{margin:7px 0;font-size:15px}.Y5a4VG_grid .Y5a4VG_card p{margin:5px 0;font-size:12px}.Y5a4VG_thumb{height:112px}.Y5a4VG_card button:disabled{opacity:.65;cursor:wait}.Y5a4VG_card summary{cursor:pointer;align-content:center;min-height:44px}.Y5a4VG_card li{margin:8px 0}.Y5a4VG_filters select{width:100%}@media (max-width:480px){.Y5a4VG_filters label{min-width:calc(50% - 8px)}.Y5a4VG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.Y5a4VG_thumb{height:96px}.Y5a4VG_grid .Y5a4VG_card h2 a{align-content:center;min-height:44px;display:block}.Y5a4VG_details .Y5a4VG_card{padding:12px}}.Y5a4VG_toolbar{flex-wrap:wrap;gap:10px;margin:18px 0;display:flex}.Y5a4VG_toolbar a{box-sizing:border-box;align-items:center;min-height:44px;padding:8px 16px;text-decoration:none;display:inline-flex}.Y5a4VG_disclosure{background:#f8faf5;border:1px solid #ccd5c6;border-radius:12px;margin:18px 0;padding:12px;scroll-margin-top:24px}.Y5a4VG_disclosure>summary,.Y5a4VG_collectionCard>summary{cursor:pointer;color:#19483e;align-content:center;min-height:44px;font-weight:650}.Y5a4VG_disclosure>summary{font-size:18px}.Y5a4VG_disclosure>summary::marker{color:#286254;font-size:1.1em}.Y5a4VG_collectionCard>summary::marker{color:#286254;font-size:1.1em}.Y5a4VG_count{background:#e1ebde;border-radius:20px;margin-left:8px;padding:3px 9px;font-size:12px;display:inline-block}.Y5a4VG_hint{color:#53624f;font-size:13px}.Y5a4VG_collectionGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));align-items:start;gap:10px;display:grid}.Y5a4VG_collectionCard{background:#fffdf7;border:1px solid #d9dccf;border-radius:10px;overflow:hidden}.Y5a4VG_collectionCard>summary{overflow-wrap:anywhere;padding:10px 12px}.Y5a4VG_collectionCard>summary small{margin:4px 0 0 18px;font-size:12px;font-weight:400;display:block}.Y5a4VG_collectionBody{padding:0 12px 12px}.Y5a4VG_miniGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0;list-style:none;display:grid}.Y5a4VG_miniGrid img{object-fit:contain;background:#f1f0e8;border-radius:6px;width:100%;height:86px}.Y5a4VG_miniGrid a{color:#19483e;overflow-wrap:anywhere;min-height:44px;font-size:12px;text-decoration:none;display:block}.Y5a4VG_miniGrid span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Y5a4VG_collectionLink{color:#19483e;align-items:center;min-height:44px;font-size:13px;display:inline-flex}.Y5a4VG_badges{flex-wrap:wrap;gap:4px;margin:8px 0;display:flex}.Y5a4VG_badges a,.Y5a4VG_badges>span{color:#244b3d;overflow-wrap:anywhere;background:#e9f0e3;border-radius:8px;padding:4px 7px;font-size:11px}.Y5a4VG_badges a{box-sizing:border-box;align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.Y5a4VG_badges>span{color:#61665d;background:#f1f0e8}.Y5a4VG_grid .Y5a4VG_selectPhoto{align-items:center;gap:8px;min-height:44px;font-size:12px;display:flex}.Y5a4VG_grid .Y5a4VG_selectPhoto input[type=checkbox]{accent-color:#24594c;flex:none;width:18px;height:18px;min-height:18px;margin:0;padding:0}@media (max-width:480px){.Y5a4VG_toolbar a{flex:1;justify-content:center;font-size:13px}.Y5a4VG_disclosure{padding:9px}.Y5a4VG_collectionGrid{grid-template-columns:1fr}}.Y5a4VG_advanced{border:1px solid #d9dccf;border-radius:8px;flex-basis:100%;padding:0 10px}.Y5a4VG_advanced>summary{cursor:pointer;color:#19483e;align-content:center;min-height:44px;font-size:13px}.Y5a4VG_grid.Y5a4VG_list{grid-template-columns:minmax(0,1fr)}.Y5a4VG_list .Y5a4VG_card{min-height:124px;padding-left:130px;position:relative}.Y5a4VG_list .Y5a4VG_thumb{width:108px;height:100px;position:absolute;top:10px;left:10px}.Y5a4VG_list .Y5a4VG_selectPhoto{min-height:36px}.Y5a4VG_list .Y5a4VG_badges{margin:4px 0}.Y5a4VG_list .Y5a4VG_card h2 a{align-items:center;min-height:44px;display:inline-flex}@media (max-width:480px){.Y5a4VG_list .Y5a4VG_card{min-height:108px;padding-left:94px}.Y5a4VG_list .Y5a4VG_thumb{width:74px;height:84px}.Y5a4VG_advanced .Y5a4VG_filters label{min-width:100%}}.Y5a4VG_grid .Y5a4VG_deletePhoto{color:#b32632;cursor:pointer;background:#fff2f1;border:1px solid #b32632;border-radius:9px;place-items:center;width:44px;height:44px;min-height:44px;margin:8px 0 0;padding:0;display:inline-grid}.Y5a4VG_grid .Y5a4VG_deletePhoto:hover{color:#fff;background:#b32632}.Y5a4VG_grid .Y5a4VG_deletePhoto:focus-visible{outline-offset:3px;outline:3px solid #b32632}.Y5a4VG_pagination{color:#234a3e;background:#edf4e9;border:1px solid #ccdbc6;border-radius:10px;justify-content:space-between;align-items:center;padding:9px 12px;font-size:14px}.Y5a4VG_pagination>span{font-weight:650}.Y5a4VG_pagination>div{flex-wrap:wrap;gap:8px;display:flex}.Y5a4VG_pagination a{color:#19483e;background:#fffdf7;border:1px solid #b7cdb5;border-radius:8px;align-items:center;text-decoration:none;display:inline-flex}.Y5a4VG_pagination a:hover{background:#dcead6}
.cGLJ3W_shell{gap:18px;max-width:900px;display:grid}.cGLJ3W_card{overflow-wrap:anywhere;background:#fff;border:1px solid #d7dfdc;border-radius:16px;padding:clamp(16px,3vw,26px)}.cGLJ3W_card h2{margin-top:8px;font-size:1.3rem}.cGLJ3W_card p{line-height:1.6}.cGLJ3W_tag{color:#173f3a;background:#f2ebdd;border-radius:8px;padding:5px 9px;font-weight:700;display:inline-block}.cGLJ3W_actions{flex-wrap:wrap;gap:12px;display:flex}.cGLJ3W_shell button{color:#172d27;cursor:pointer;background:#f0e5ce;border:1px solid #9c854f;border-radius:9px;min-height:44px;padding:10px 16px}.cGLJ3W_shell button:focus-visible,.cGLJ3W_shell a:focus-visible{outline-offset:3px;outline:3px solid #387a65}.cGLJ3W_shell a{text-decoration:underline}.cGLJ3W_error{color:#921f1a;background:#fff0ed;border-radius:10px;padding:16px}.cGLJ3W_success{color:#174e32;background:#e3f2e9;border-radius:10px;padding:16px}.cGLJ3W_confirm{align-items:flex-start;gap:10px;margin:16px 0;display:flex}.cGLJ3W_confirm input{margin-top:4px}.cGLJ3W_card dl{grid-template-columns:minmax(140px,1fr) 2fr;gap:8px 16px;display:grid}.cGLJ3W_card dt{font-weight:700}.cGLJ3W_card dd{margin:0}.cGLJ3W_card code{white-space:normal;overflow-wrap:anywhere;background:#f3f5f4;border-radius:8px;padding:12px;display:block}@media (max-width:600px){.cGLJ3W_card dl{grid-template-columns:1fr}.cGLJ3W_card dd{margin-bottom:10px}}
