.SponsorAgeNotice_main__tWt2A{width:100%;padding:clamp(32px,7vw,80px) 16px;display:grid;place-items:center;min-height:50vh}.SponsorAgeNotice_card__fLOPC{width:100%;max-width:640px;padding:clamp(24px,5vw,48px);border:1px solid var(--border,#dbe3ed);border-radius:20px;background:#fff;text-align:center;box-shadow:0 12px 40px #173c6410}.SponsorAgeNotice_badge__NnJRn{display:inline-grid;place-items:center;width:64px;height:64px;border-radius:50%;background:#edf3fb;color:var(--navy,#153b64);font-size:24px;font-weight:800}.SponsorAgeNotice_card__fLOPC h1{margin:24px 0 16px;color:var(--navy,#153b64);font-size:clamp(23px,4vw,30px);line-height:1.4;word-break:keep-all}.SponsorAgeNotice_message__T4LT9{margin:0 auto;max-width:36ch;font-size:17px;line-height:1.8;color:#344b65;word-break:keep-all;overflow-wrap:anywhere}.SponsorAgeNotice_hint__7bw9L{margin:16px 0 0;font-size:14px;line-height:1.8;color:#607187;word-break:keep-all;overflow-wrap:anywhere}.SponsorAgeNotice_actions__fs7e0{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin:28px 0 16px}.SponsorAgeNotice_actions__fs7e0 a,.SponsorAgeNotice_back__Ff5I7{display:inline-flex;align-items:center;justify-content:center;min-height:44px}.SponsorAgeNotice_actions__fs7e0 a{padding:12px 22px;border-radius:10px;font-weight:700;text-decoration:none}.SponsorAgeNotice_primary__C_LQ_{background:var(--navy,#153b64);color:#fff}.SponsorAgeNotice_secondary__d0Fqi{background:#f2f6fb;color:#23476e;border:1px solid #cedbea}.SponsorAgeNotice_back__Ff5I7{color:#4e6681;font-size:14px;text-underline-offset:4px}.SponsorAgeNotice_card__fLOPC a:focus-visible{outline:3px solid #b18722;outline-offset:4px}.SponsorAgeNotice_primary__C_LQ_:hover{background:#24517d}.SponsorAgeNotice_secondary__d0Fqi:hover{background:#e7eff9}@media(max-width:390px){.SponsorAgeNotice_actions__fs7e0{flex-direction:column}.SponsorAgeNotice_card__fLOPC{border-radius:16px}.SponsorAgeNotice_message__T4LT9{font-size:16px}}.CommunitySurface_surface__UjLks{--community-ink:var(--navy,#17374b);--community-muted:#526777;--community-accent:#17658a;--community-line:#d9e4eb;--community-soft:#f3f7fa;--community-radius:16px;color:var(--community-ink);min-width:0;overflow-wrap:anywhere}.CommunitySurface_action__K_Tu5{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 16px;border:1px solid var(--community-line,#d9e4eb);border-radius:10px;background:#fff;color:var(--community-accent,#17658a);font:inherit;font-weight:700;text-decoration:none;cursor:pointer}.CommunitySurface_panel__ZhWRW{padding:24px;border:1px solid var(--community-line,#d9e4eb);border-radius:var(--community-radius,16px);background:var(--community-soft,#f3f7fa);color:var(--community-muted,#526777);line-height:1.7;overflow-wrap:anywhere}.CommunitySurface_status__SfLIk{display:inline-flex;align-items:center;min-height:28px;padding:3px 10px;border-radius:20px;background:#e7f4f0;color:#16594e;font-size:.8125rem;font-weight:700}.CommunitySurface_status__SfLIk[data-state=completed]{background:#edf0f4;color:#526174}.CommunitySurface_surface__UjLks :focus-visible{outline:3px solid var(--community-accent);outline-offset:3px}.Community_page__M6MDd{background:#fff;max-width:1160px;margin:0 auto;padding:28px 24px 64px}.Community_heading__IKWHo{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;margin:12px 0 24px}.Community_heading__IKWHo h1{margin:8px 0;font-size:clamp(1.65rem,3vw,2.15rem);line-height:1.3}.Community_heading__IKWHo p,.Community_meta__3jB9T{color:var(--community-muted);font-size:.875rem}.Community_back__Vbi3k{display:inline-flex;align-items:center;min-height:44px;color:var(--community-accent);font-size:.875rem}.Community_page__M6MDd button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border:1px solid var(--community-line);border-radius:10px;background:#fff;color:var(--community-accent);padding:10px 16px;font:inherit;font-weight:700;cursor:pointer}.Community_button__anR_I.Community_primary__bzxJ2,.Community_page__M6MDd button.Community_primary__bzxJ2{background:var(--community-accent);color:#fff;border-color:var(--community-accent)}.Community_button__anR_I.Community_primary__bzxJ2:focus-visible,.Community_button__anR_I.Community_primary__bzxJ2:hover{color:#fff}.Community_page__M6MDd button:disabled{opacity:.55;cursor:not-allowed}.Community_tabs__lEJXD{display:flex;gap:8px;flex-wrap:wrap;margin:20px 0}.Community_tabs__lEJXD .Community_button__anR_I{font-size:.875rem}.Community_tabs__lEJXD [aria-current=page]{color:#fff;background:var(--community-accent);border-color:var(--community-accent)}.Community_switchBoard__RB5UC{margin-inline-start:auto}.Community_list__pu0uD{list-style:none;padding:0;display:grid;gap:12px}.Community_item__y6No1{border:1px solid var(--community-line);background:#fff;border-radius:var(--community-radius);padding:20px;overflow-wrap:anywhere;min-width:0}.Community_item__y6No1 h2{font-size:1.125rem;margin:8px 0;line-height:1.5}.Community_item__y6No1 a{color:inherit;text-decoration:none}.Community_itemLink__51eYp{display:flex;gap:16px}.Community_thumb__iXMod{width:88px;height:88px;object-fit:cover;border-radius:10px;flex:none}.Community_itemText__11Ljy{min-width:0;flex:1 1}.Community_meta__3jB9T{display:flex;flex-wrap:wrap;gap:4px 12px;line-height:1.6}.Community_empty__yb_lU,.Community_guidance___Y61A{margin-block:20px}.Community_empty__yb_lU{padding:40px 24px;text-align:center}.Community_empty__yb_lU strong{display:block;color:var(--community-ink);font-size:1.125rem}.Community_empty__yb_lU p{margin:8px 0 16px}.Community_guidance___Y61A a{color:var(--community-accent);font-weight:700}.Community_guidance___Y61A summary{min-height:44px;cursor:pointer;font-weight:700;padding-block:10px}.Community_guidance___Y61A details+p{margin-top:12px}.Community_guidance___Y61A details+a{display:inline-flex;min-height:44px;align-items:center}.Community_form__s0Sq4{display:grid;gap:20px;background:#fff;border:1px solid var(--community-line);border-radius:var(--community-radius);padding:24px;min-width:0}.Community_form__s0Sq4 label{display:grid;gap:8px;font-weight:600;min-width:0}.Community_form__s0Sq4 input,.Community_form__s0Sq4 select,.Community_form__s0Sq4 textarea,.Community_page__M6MDd textarea{width:100%;box-sizing:border-box;border:1px solid #9fb4c3;border-radius:10px;padding:12px;font:inherit;min-height:44px;min-width:0;background:#fff;color:var(--community-ink)}.Community_form__s0Sq4 textarea{min-height:240px;resize:vertical}.Community_form__s0Sq4 small{font-weight:400;color:var(--community-muted);line-height:1.6}.Community_form__s0Sq4 fieldset{min-width:0;margin:0;padding:20px;border:1px solid var(--community-line);border-radius:12px}.Community_form__s0Sq4 legend{padding:0 8px;font-weight:700}.Community_form__s0Sq4 label.Community_ack__1SJrH{display:flex;align-items:flex-start;gap:12px;line-height:1.7;margin-block:16px}.Community_form__s0Sq4 .Community_ack__1SJrH input{width:24px;min-width:24px;min-height:44px;flex:none}.Community_actions__20w1a{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.Community_feedback__vZiQL{line-height:1.6;color:#754119;overflow-wrap:anywhere}.Community_feedback__vZiQL:not(:empty){margin-top:16px;padding:16px;border:1px solid #e2cba9;border-radius:10px;background:#fff9ef}.Community_photos__ex1kS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0}.Community_photo__fDagZ{width:100%;height:auto;max-height:760px;object-fit:contain;border-radius:12px;background:var(--community-soft)}.Community_body__Qynvt{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.9;font-size:1.0625rem;margin:24px 0}.Community_title__yxwQS{overflow-wrap:anywhere;font-size:clamp(1.65rem,3vw,2rem);line-height:1.45;margin:12px 0}.Community_comment__Buvmr{border-top:1px solid var(--community-line);padding:20px 0;overflow-wrap:anywhere}.Community_comment__Buvmr p{white-space:pre-wrap;line-height:1.7}.Community_comment__Buvmr .Community_meta__3jB9T{display:inline}.Community_danger__bgLqn{color:#993f34!important}.Community_files__6yMp9{display:grid;gap:16px;margin:16px 0 0;padding:0;list-style:none}.Community_file__yi349{padding:16px;border:1px solid var(--community-line);border-radius:12px;display:grid;gap:12px;overflow-wrap:anywhere;min-width:0}.Community_fileHeading__HT_sS{display:flex;align-items:center;flex-wrap:wrap;gap:12px;min-width:0}.Community_fileHeading__HT_sS strong{font-size:.875rem;font-weight:600}.Community_file__yi349 .Community_actions__20w1a>*{flex:1 1 auto;overflow-wrap:normal}.Community_uploadPreview__vjOu9{width:96px!important;height:96px!important;border-radius:10px;flex:none}.Community_uploadPreview__vjOu9 img{object-fit:contain!important}.Community_pager__Q1jpZ{display:flex;gap:16px;align-items:center;margin:28px 0}.Community_profile__wKmUC{margin:24px 0}.Community_profile__wKmUC .Community_form__s0Sq4{max-width:640px}.Community_adminRow__5QCPU{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.Community_adminRow__5QCPU>div{min-width:0}.Community_badge__4snWf{padding:4px 8px;border-radius:6px;background:#eef3f7;color:#3f5d72;font-size:.8125rem}.Community_cardLabels__HAzoF{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.Community_completion__XnAZs{margin:18px 0;padding:16px}.Community_completion__XnAZs p{margin-bottom:12px}.Community_reply__Uiga3{margin-inline-start:20px;padding-inline-start:16px;border-inline-start:2px solid var(--community-line)}.Community_policyParagraph__L6ig7{line-height:1.9;overflow-wrap:anywhere}.Community_price__Mcb60{font-size:1.5rem;font-weight:700;margin:16px 0}.Community_cardPrice__9KJNS{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px;margin:8px 0;font-size:1.1rem;font-weight:800;color:var(--community-ink)}.Community_cardPrice__9KJNS small{font-size:.75em;font-weight:500;color:var(--community-muted)}.Community_cardPrice__9KJNS>span{min-width:0;overflow-wrap:anywhere}.Community_marketGrid__ybBj5{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 18px;list-style:none;padding:0;margin:24px 0}.Community_marketCard__D2_iw{display:flex;flex-direction:column;min-width:0;border:1px solid var(--community-line);border-radius:var(--community-radius);background:#fff;overflow:hidden;transition:border-color .15s}.Community_marketCard__D2_iw:hover{border-color:#7b9caf}.Community_marketCard__D2_iw:focus-within{outline:3px solid var(--community-accent);outline-offset:3px}.Community_marketLink__NGH1n{display:flex;flex-direction:column;flex:1 1;color:inherit;text-decoration:none}.Community_cardPhoto__X2rUs,.Community_mediaWrap__E25eG{display:block;position:relative}.Community_cardPhoto__X2rUs{width:100%;aspect-ratio:1;background:#edf2f5;overflow:hidden}.Community_cardPhoto__X2rUs img{display:block;width:100%;height:100%;object-fit:cover}.Community_photoFallback__6U8zo{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:8px;padding:12px;color:#587083;font-size:.8125rem;text-align:center}.Community_photoCount__YPkaT{position:absolute;bottom:10px;right:10px;padding:3px 8px;border-radius:6px;color:#fff;background:#17374be6;font-size:.75rem}.Community_marketBody__nnJqc{flex:1 1;padding:14px;min-width:0}.Community_marketBody__nnJqc h2{font-size:1rem;line-height:1.5;margin:10px 0 4px;word-break:normal;overflow-wrap:anywhere}.Community_marketBody__nnJqc .Community_meta__3jB9T{font-size:.75rem;gap:2px 8px}.Community_marketBody__nnJqc .Community_meta__3jB9T>span:first-child{flex-basis:100%}.Community_marketBody__nnJqc .Community_badge__4snWf,.Community_marketBody__nnJqc .Community_tradeStatus__kF5ZH{font-size:.75rem;padding:3px 7px}.Community_members__zuMW2 form :is(input,select,button){min-height:44px}.Community_members__zuMW2 [aria-label="목록 페이지 이동"] :is(a,span){min-height:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box}.Community_members__zuMW2 a[href$="/xp"]{min-height:44px;display:inline-flex;align-items:center}@media(max-width:1023px){.Community_marketGrid__ybBj5{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 14px}}@media(max-width:767px){.Community_page__M6MDd{padding:20px 16px 48px}.Community_marketGrid__ybBj5{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}.Community_marketBody__nnJqc{padding:12px}.Community_marketBody__nnJqc h2{font-size:.9375rem}.Community_cardPrice__9KJNS{font-size:1rem}.Community_photos__ex1kS{grid-template-columns:1fr}.Community_form__s0Sq4{padding:18px}.Community_form__s0Sq4 fieldset{padding:14px}.Community_adminRow__5QCPU{flex-direction:column}.Community_item__y6No1{padding:16px}}@media(max-width:390px){.Community_thumb__iXMod{width:64px;height:64px}.Community_itemLink__51eYp{gap:10px}.Community_actions__20w1a>*{flex:1 1}.Community_page__M6MDd{padding-inline:12px}.Community_marketGrid__ybBj5{gap:16px 10px}.Community_marketBody__nnJqc{padding:10px}.Community_marketBody__nnJqc .Community_tradeStatus__kF5ZH{font-size:.6875rem}.Community_switchBoard__RB5UC{margin-inline-start:0}}@media(prefers-reduced-motion:reduce){.Community_marketCard__D2_iw{transition:none}}.Community_ownSummary__Vocbx{border:1px solid var(--community-line);border-radius:12px;padding:16px;margin-top:20px;background:var(--community-soft)}.Community_ownSummary__Vocbx h3{margin:0 0 8px;font-size:1.1rem}.Community_ownSummary__Vocbx h3 a{display:flex;align-items:center;justify-content:space-between;min-height:44px;color:var(--community-accent)}.Community_ownSummary__Vocbx>p{color:var(--community-muted);font-size:.875rem}.Community_ownCounts__gMtxy{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}.Community_ownCounts__gMtxy a{display:inline-flex;align-items:center;gap:8px;min-height:44px;border:1px solid var(--community-line);border-radius:10px;padding:8px 12px;color:var(--community-accent);background:#fff;font-size:.875rem}.Community_ownCounts__gMtxy strong{display:inline-flex;justify-content:center;min-width:24px;padding:1px 6px;background:var(--community-soft);border-radius:20px;color:var(--community-ink)}.Community_ownCounts__gMtxy [aria-current=page]{border-color:var(--community-accent);box-shadow:inset 0 0 0 1px var(--community-accent)}.Community_ownActions___TQpC{display:flex;flex-wrap:wrap;gap:8px;padding:12px;border-top:1px solid var(--community-line)}.Community_ownActions___TQpC>*{flex:1 1;font-size:.8125rem!important;padding:8px!important}.Community_locked__TtVXc{margin:0;padding:12px;border-top:1px solid var(--community-line);color:var(--community-muted);font-size:.8125rem;line-height:1.6}@media(max-width:767px){.Community_ownActions___TQpC>*{flex-basis:100%}.Community_ownSummary__Vocbx{padding:12px}}.Sponsors_home__XnVMm{display:grid;grid-template-columns:1.15fr .8fr 1fr;gap:16px;margin-top:16px;align-items:stretch}.Sponsors_home__XnVMm>*{min-width:0}.Sponsors_detail__1D2Ri,.Sponsors_editor__LRvop,.Sponsors_homeSponsors__Stox3,.Sponsors_list__w9iS0>li,.Sponsors_weather__eUWa3{background:#fff;border:1px solid #dce3ed;border-radius:16px;padding:22px;color:#172b48}.Sponsors_eyebrow__WAZcs{font-size:11px;letter-spacing:.12em;color:#476684;font-weight:700}.Sponsors_homeSponsors__Stox3 h2,.Sponsors_weather__eUWa3 h2{font-size:20px;margin:8px 0 20px}.Sponsors_temperature__LxfIK{font-size:48px;font-weight:800;line-height:1;margin:20px 0;color:#12365f}.Sponsors_temperature__LxfIK span{font-size:22px}.Sponsors_more__rdms4,.Sponsors_weather__eUWa3 a{color:#174b89;font-size:13px}.Sponsors_list__w9iS0{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px;padding:0}.Sponsors_list__w9iS0 a{display:flex;gap:12px;flex-direction:column;color:inherit;text-decoration:none}.Sponsors_list__w9iS0 strong{font-size:18px}.Sponsors_list__w9iS0 span{font-size:14px}.Sponsors_homeSponsors__Stox3 .Sponsors_list__w9iS0{display:block}.Sponsors_homeSponsors__Stox3 .Sponsors_list__w9iS0>li{border:0;padding:10px 0;border-bottom:1px solid #e5eaf0;border-radius:0}.Sponsors_homeSponsors__Stox3 .Sponsors_list__w9iS0 a{gap:4px}.Sponsors_logos__xK5UO{display:flex;gap:8px}.Sponsors_logoText__tJNyp,.Sponsors_logo__QC7Fp{width:56px;height:56px;object-fit:contain;border:1px solid #e2e8f0;border-radius:10px;background:#f4f7fb}.Sponsors_logoText__tJNyp{display:inline-flex;align-items:center;justify-content:center;font-size:24px;color:#385f86}.Sponsors_detail__1D2Ri{max-width:1100px;margin:24px auto}.Sponsors_businesses___DDh9{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:20px}.Sponsors_businesses___DDh9 article{border:1px solid #e2e8f0;padding:20px;border-radius:12px;min-width:0}.Sponsors_text__5okNa{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8}.Sponsors_editor__LRvop{margin:16px 0}.Sponsors_editor__LRvop label{display:grid;gap:7px;margin:12px 0;font-size:14px}.Sponsors_editor__LRvop input,.Sponsors_editor__LRvop select,.Sponsors_editor__LRvop textarea{width:100%;max-width:100%;min-width:0;padding:10px;border:1px solid #acbbcd;border-radius:7px;font:inherit;background:#fff;color:#142f4e}.Sponsors_editor__LRvop textarea{min-height:90px}.Sponsors_editor__LRvop a[role=button],.Sponsors_editor__LRvop button{padding:10px 14px;border:1px solid #244e7e;border-radius:7px;background:#153c6a;color:#fff;cursor:pointer;font:inherit}.Sponsors_editor__LRvop button:disabled{opacity:.5;cursor:default}.Sponsors_editor__LRvop a:focus-visible,.Sponsors_editor__LRvop button:focus-visible,.Sponsors_editor__LRvop input:focus-visible{outline:3px solid #d7a944;outline-offset:3px}.Sponsors_actions__iLVP7{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}.Sponsors_grid__3A9ju{display:grid;grid-template-columns:1fr 1fr;gap:16px}.Sponsors_results___d1Uk{list-style:none;padding:0;display:flex;gap:8px;flex-wrap:wrap}.Sponsors_note__EkrJa{background:#edf4fb;padding:12px;border-radius:8px}.Sponsors_editor__LRvop fieldset{min-width:0;border:1px solid #d5deea;border-radius:10px;margin:12px 0;padding:16px}.Sponsors_editor__LRvop input[type=checkbox]{width:auto}.Sponsors_page__UUs__{max-width:1160px;margin:auto;padding:24px 16px}.Sponsors_search__Lm7kg{display:flex;gap:8px;flex-wrap:wrap}.Sponsors_search__Lm7kg input{padding:10px;border:1px solid #bdcadb;border-radius:8px;font:inherit;min-width:0}.Sponsors_search__Lm7kg button{background:#183e6a;border:0;color:white;border-radius:8px;padding:10px 18px}.Sponsors_list__w9iS0 p{overflow-wrap:anywhere}@media(max-width:900px){.Sponsors_home__XnVMm{grid-template-columns:1fr 1fr}.Sponsors_home__XnVMm>:first-child{grid-column:1/-1}}@media(max-width:600px){.Sponsors_grid__3A9ju,.Sponsors_home__XnVMm{grid-template-columns:1fr}.Sponsors_home__XnVMm>:first-child{grid-column:auto}.Sponsors_detail__1D2Ri,.Sponsors_editor__LRvop,.Sponsors_homeSponsors__Stox3,.Sponsors_weather__eUWa3{padding:18px}.Sponsors_temperature__LxfIK{font-size:42px}.Sponsors_businesses___DDh9{grid-template-columns:1fr}}.Sponsors_home__XnVMm>:first-child{display:flex;flex-direction:column}.Sponsors_home__XnVMm>:first-child>div:first-child{flex:1 1;display:flex;flex-direction:column}.Sponsors_home__XnVMm>:first-child>div:first-child>section{flex:1 1;height:100%}.Sponsors_homeSponsors__Stox3,.Sponsors_weather__eUWa3{height:100%}.Sponsors_homeSponsors__Stox3{display:flex;flex-direction:column}.Sponsors_supportIntro__T1btW{font-size:17px;line-height:1.75;font-weight:600;color:#284c74;margin:0 0 12px}.Sponsors_supportHint__PbyYq{font-size:13px;color:#65768b;line-height:1.7;margin:0 0 24px}.Sponsors_homeSponsors__Stox3 .Sponsors_more__rdms4{background:#163e6d;color:white;text-decoration:none;border-radius:8px;padding:12px 14px;text-align:center}.Sponsors_search__Lm7kg select{padding:10px;border:1px solid #bdcadb;border-radius:8px;font:inherit;max-width:100%;background:#fff}.Sponsors_weather__eUWa3{display:flex;flex-direction:column}.Sponsors_weatherHeader__eodIU{display:flex;justify-content:space-between;gap:8px;align-items:flex-start}.Sponsors_weatherHeader__eodIU h2{margin-bottom:14px}.Sponsors_weatherDots__DMBRm{display:flex;gap:2px}.Sponsors_weatherDots__DMBRm button{border:0;background:transparent;padding:10px;cursor:pointer}.Sponsors_weatherDots__DMBRm span{display:block;width:9px;height:9px;border:1px solid #70859d;border-radius:50%}.Sponsors_weatherDots__DMBRm button[aria-pressed=true] span{background:#06788a;border-color:#06788a}.Sponsors_weatherPane__Nnxkn{min-height:165px;touch-action:pan-y;-webkit-user-select:none;user-select:none}.Sponsors_weatherNow__H8UcO{display:flex;align-items:center;gap:14px}.Sponsors_weatherIcon__C_TdB{font-size:40px}.Sponsors_weatherNow__H8UcO .Sponsors_temperature__LxfIK{font-size:34px;margin:10px 0}.Sponsors_weatherNow__H8UcO p{margin:8px 0}.Sponsors_weatherSmall__q0e4O{font-size:12px;line-height:1.65;color:#4e6682;margin:9px 0}.Sponsors_weatherFooter__PCNl2{margin-top:auto}.Sponsors_weatherFooter__PCNl2 a{font-size:12px}.Sponsors_hourly__bO0Rk{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;list-style:none;padding:0;margin:12px 0}.Sponsors_hourly__bO0Rk li{border:1px solid #dce3ed;border-radius:8px;padding:9px 2px;display:flex;align-items:center;flex-direction:column;gap:9px}.Sponsors_hourly__bO0Rk time{font-size:10px;white-space:nowrap;color:#4e6682}.Sponsors_hourly__bO0Rk strong{font-size:15px}.Sponsors_hourly__bO0Rk small{font-size:9px;color:#4e6682;white-space:nowrap}.Sponsors_hourIcon__JH3Q4{font-size:22px}.Sponsors_weatherControls__iWZE4{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:12px;font-size:11px}.Sponsors_weatherControls__iWZE4 button{border:1px solid #c4d1df;background:#f4f7fb;color:#22476d;border-radius:6px;padding:6px 9px;cursor:pointer;font-size:11px}.Sponsors_weatherControls__iWZE4 button:last-child{margin-left:auto}.Sponsors_weatherControls__iWZE4 button:disabled{cursor:default;color:#64748b}.Sponsors_weatherPane__Nnxkn:focus-visible,.Sponsors_weather__eUWa3 button:focus-visible{outline:3px solid #c9972f;outline-offset:2px}.Sponsors_weatherPane__Nnxkn{display:grid}.Sponsors_weatherPane__Nnxkn>div{grid-area:1/1}.Sponsors_weatherPane__Nnxkn>div[hidden]{display:block;visibility:hidden;pointer-events:none}.Sponsors_hero__8NblU{display:block;width:100%;height:auto;max-height:520px;object-fit:contain;background:#f1f5f9;border-radius:12px}.Sponsors_providerNote__Sj7T6{margin-top:28px;padding-top:16px;border-top:1px solid var(--border);font-size:13px;line-height:1.7;color:var(--muted)}.Sponsors_page__UUs__>h1{margin-bottom:16px;line-height:1.3;color:var(--navy)}.Sponsors_page__UUs__>.Sponsors_list__w9iS0>li{transition:border-color .15s ease}.Sponsors_page__UUs__>.Sponsors_list__w9iS0>li:has(a:hover){border-color:#a4bbd8}.Sponsors_detail__1D2Ri>h1{margin:8px 0 20px;color:var(--navy);font-size:clamp(26px,2.2vw,34px);line-height:1.3}.Sponsors_detail__1D2Ri>.Sponsors_text__5okNa{margin-block:20px}.Sponsors_detail__1D2Ri>.Sponsors_businesses___DDh9{margin-top:24px}.Sponsors_page__UUs__>.Sponsors_list__w9iS0{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:28px}.Sponsors_page__UUs__>.Sponsors_list__w9iS0>.Sponsors_sponsorCard__Guqiv{position:relative;isolation:isolate;overflow:hidden;padding:0;background:#eef3f8;border-color:#d8e2ee;transition:border-color .15s ease,box-shadow .15s ease}.Sponsors_sponsorCard__Guqiv>a{position:relative;min-height:238px;height:100%;padding:24px;overflow:hidden}.Sponsors_cardBackdrop__88nho{position:absolute;inset:0;z-index:-2;overflow:hidden;background:linear-gradient(135deg,#e7eef7,#f6f9fc)}.Sponsors_cardBackdrop__88nho img{object-fit:cover;filter:blur(1.5px);opacity:.92;transform:scale(1.02)}.Sponsors_sponsorCard__Guqiv>a:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.86),rgba(246,249,253,.78));z-index:-1}.Sponsors_sponsorCard__Guqiv>a:has(.Sponsors_cardBackdrop__88nho img):after{background:linear-gradient(135deg,rgba(255,255,255,.32),rgba(246,249,253,.45))}.Sponsors_sponsorCard__Guqiv>a:has(.Sponsors_cardBackdrop__88nho img) .Sponsors_cardForeground__ke5pC>:not(.Sponsors_logos__xK5UO){background:rgba(255,255,255,.92);box-shadow:0 0 0 4px rgba(255,255,255,.92);border-radius:4px}.Sponsors_cardForeground__ke5pC{display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-width:0;height:100%;position:relative}.Sponsors_sponsorCard__Guqiv strong{font-size:20px;line-height:1.4;overflow-wrap:anywhere;color:#142f4e}.Sponsors_cardCategory__i_jZ8{color:#3d5775;font-weight:600}.Sponsors_cardIntro__sJ3_M{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.6;color:#465d77}.Sponsors_cardMore__goYpd{margin-top:auto;padding-top:4px;font-size:13px!important;color:#1b4d87;font-weight:600}.Sponsors_sponsorCard__Guqiv>a:focus-visible{outline:3px solid #1668d9;outline-offset:-4px}.Sponsors_sponsorCard__Guqiv:has(a:hover){box-shadow:0 8px 24px #163b6410}.Sponsors_logoText__tJNyp,.Sponsors_logo__QC7Fp{width:64px;height:64px;flex-shrink:0;background:#fff}.Sponsors_logo__QC7Fp{padding:5px;object-fit:contain}.Sponsors_detail__1D2Ri>.Sponsors_businesses___DDh9 article{padding:24px}.Sponsors_detail__1D2Ri>.Sponsors_businesses___DDh9 p{line-height:1.8;overflow-wrap:anywhere}.Sponsors_detail__1D2Ri>.Sponsors_businesses___DDh9 a{display:inline-flex;align-items:center;min-height:44px}.Sponsors_detail__1D2Ri>.Sponsors_hero__8NblU{margin-block:24px}.Sponsors_claimEntry__qr6h1>a,.Sponsors_managementEntry__uMiCY a{display:inline-flex;align-items:center;min-height:44px}.Sponsors_claimEntry__qr6h1{margin:12px 0;color:#4e6682}.Sponsors_claimEntry__qr6h1 button,.Sponsors_claimInbox__lPiZa button{min-height:44px;border:1px solid #aac0da;border-radius:8px;background:#f4f8fd;color:#194572;padding:10px 16px;font:inherit;cursor:pointer}.Sponsors_claimEntry__qr6h1 form{border:1px solid #d9e3ef;border-radius:12px;padding:20px;margin-top:12px;max-width:680px}.Sponsors_claimEntry__qr6h1 label{display:grid;gap:8px;margin:12px 0}.Sponsors_claimEntry__qr6h1 input,.Sponsors_claimEntry__qr6h1 textarea{width:100%;min-height:44px;padding:10px;border:1px solid #afc1d7;border-radius:8px;font:inherit}.Sponsors_claimEntry__qr6h1 textarea{min-height:88px}.Sponsors_claimInbox__lPiZa{border:1px solid #d8e2ee;border-radius:12px;padding:18px}.Sponsors_claimInbox__lPiZa summary{cursor:pointer;min-height:44px}.Sponsors_claimInbox__lPiZa article{border-top:1px solid #d8e2ee;margin-top:20px;padding-top:16px}.Sponsors_claimInbox__lPiZa dd{margin:4px 0 12px;white-space:pre-wrap;overflow-wrap:anywhere}@media(max-width:1024px){.Sponsors_page__UUs__>.Sponsors_list__w9iS0{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.Sponsors_page__UUs__>.Sponsors_list__w9iS0{grid-template-columns:1fr;gap:14px}.Sponsors_sponsorCard__Guqiv>a{min-height:215px;padding:20px}.Sponsors_sponsorCard__Guqiv strong{font-size:19px}.Sponsors_detail__1D2Ri>.Sponsors_businesses___DDh9 article{padding:20px}}@media(prefers-reduced-motion:reduce){.Sponsors_page__UUs__>.Sponsors_list__w9iS0>.Sponsors_sponsorCard__Guqiv{transition:none}}.Sponsors_homeSponsors__Stox3{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(140deg,#e9f5ff,#f3f9ff 46%,#fff6df);padding:20px;min-height:350px;gap:10px}.Sponsors_homeSponsors__Stox3 h2{position:relative;margin:0 0 4px;font-size:22px}.Sponsors_homeSponsors__Stox3 .Sponsors_eyebrow__WAZcs{margin:0;font-size:10px}.Sponsors_shopArt__a4RZF{position:absolute;top:0;right:0;width:140px;opacity:.7;z-index:-1;pointer-events:none}.Sponsors_shopArt__a4RZF svg{display:block;width:100%;height:auto}.Sponsors_hubSearch__zXjOY{display:flex;min-width:0;border:1px solid #bacfe0;border-radius:10px;background:#fff;overflow:hidden;margin-top:2px}.Sponsors_hubSearch__zXjOY input{width:100%;min-width:0;background:transparent;border:0;padding:10px 12px;font:inherit;font-size:12px;color:#153859}.Sponsors_hubSearch__zXjOY button{flex-shrink:0;width:44px;min-height:44px;border:0;background:transparent;font-size:26px;color:#24547d;cursor:pointer}.Sponsors_hubCategories__3l4So{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.Sponsors_hubCategories__3l4So a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:58px;text-align:center;padding:5px 2px;border:1px solid #d0e0e9;border-radius:10px;color:#294e70;background:#ffffffb8;font-size:11px;font-weight:600;text-decoration:none;line-height:1.4;overflow-wrap:anywhere}.Sponsors_hubCategories__3l4So a span{font-size:18px;color:#447a9e}.Sponsors_hubCategories__3l4So a:hover{background:#fff;border-color:#80aaca}.Sponsors_hubCount__x9QPC{font-size:11px;color:#55718b;margin:0}.Sponsors_homeSponsors__Stox3 .Sponsors_more__rdms4{margin-top:auto;padding:11px;font-size:12px;min-height:44px}.Sponsors_srOnly__Q8oHy{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.Sponsors_homeSponsors__Stox3 a:focus-visible,.Sponsors_homeSponsors__Stox3 button:focus-visible,.Sponsors_homeSponsors__Stox3 input:focus-visible{outline:3px solid #1872bb;outline-offset:-3px}@media(max-width:600px){.Sponsors_homeSponsors__Stox3{min-height:0;padding:20px;gap:12px}.Sponsors_hubCategories__3l4So a{min-height:64px;font-size:12px}}.Sponsors_categoryFilter__2Qlir{min-width:180px;position:relative}.Sponsors_categoryFilter__2Qlir summary{cursor:pointer;min-height:44px;padding:11px 14px;border:1px solid #bdcadb;border-radius:8px;background:#fff}.Sponsors_categoryFilter__2Qlir fieldset{display:grid;gap:5px;min-width:0;padding:14px;border:1px solid #cbd8e7;border-radius:10px;margin-top:8px}.Sponsors_categoryFilter__2Qlir label{display:flex;gap:10px;align-items:center;min-height:44px;font-size:14px}.Sponsors_search__Lm7kg>a{display:inline-flex;align-items:center;min-height:44px;font-size:14px}.Sponsors_filterSummary__urYuj{flex-basis:100%;margin:4px 0;color:#425f7e;font-size:13px}.Sponsors_categoryFilter__2Qlir summary:focus-visible,.Sponsors_search__Lm7kg button:focus-visible{outline:3px solid #1976d2;outline-offset:2px}.Sponsors_page__UUs__ .Sponsors_search__Lm7kg[data-public-filters]{display:grid;grid-template-columns:220px minmax(160px,1fr) auto auto;align-items:start;gap:12px;position:relative}.Sponsors_page__UUs__ .Sponsors_search__Lm7kg[data-public-filters] .Sponsors_categoryFilter__2Qlir{min-width:0;align-self:start}.Sponsors_page__UUs__ .Sponsors_search__Lm7kg[data-public-filters] .Sponsors_categoryFilter__2Qlir summary{display:flex;align-items:center;gap:10px;min-height:46px;box-sizing:border-box;list-style:none;font-size:14px;font-weight:600;color:#21476f;background:#f8fbff;border-color:#b9cadd}.Sponsors_categoryFilter__2Qlir summary::-webkit-details-marker{display:none}.Sponsors_categoryFilter__2Qlir summary>svg{margin-left:auto;transition:transform .15s}.Sponsors_categoryFilter__2Qlir[open] summary>svg{transform:rotate(180deg)}.Sponsors_categoryBadge__fZ6FZ{font-size:12px;background:#e6eef8;color:#315b88;padding:3px 8px;border-radius:20px;font-weight:600}.Sponsors_page__UUs__ .Sponsors_search__Lm7kg[data-public-filters] .Sponsors_categoryPopup__aOqSn{position:absolute;top:100%;left:0;z-index:30;width:min(600px,calc(100vw - 64px));max-height:min(480px,50dvh);display:grid;grid-template-rows:minmax(0,1fr) auto;border:1px solid #cbd8e7;border-radius:14px;margin-top:8px;background:#fff;box-shadow:0 12px 32px #17385626;overflow:hidden}.Sponsors_page__UUs__ .Sponsors_search__Lm7kg[data-public-filters] .Sponsors_categoryChoices__L6mnu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 10px;min-width:0;overflow:auto;border:0;padding:12px;margin:0;box-sizing:border-box}.Sponsors_page__UUs__ .Sponsors_search__Lm7kg[data-public-filters] .Sponsors_categoryChoices__L6mnu legend{padding:14px 12px 4px;font-size:12px;color:#60758c;line-height:1.5}.Sponsors_page__UUs__ .Sponsors_search__Lm7kg[data-public-filters] .Sponsors_categoryChoices__L6mnu label{display:flex;flex:none;align-items:center;gap:10px;min-width:0;min-height:44px;margin:0;padding:8px;border-radius:8px;line-height:1.5;font-size:13px;font-weight:500;cursor:pointer;box-sizing:border-box}.Sponsors_page__UUs__ .Sponsors_search__Lm7kg[data-public-filters] .Sponsors_categoryChoices__L6mnu label:hover{background:#f0f5fb}.Sponsors_page__UUs__ .Sponsors_search__Lm7kg[data-public-filters] .Sponsors_categoryChoices__L6mnu label:has(input:checked){background:#e8f2ff;color:#174c83}.Sponsors_page__UUs__ .Sponsors_search__Lm7kg[data-public-filters] .Sponsors_categoryChoices__L6mnu input[type=checkbox]{appearance:auto;flex:0 0 18px;width:18px;height:18px;min-width:18px;min-height:18px;max-width:18px;padding:0;margin:0;border-radius:3px;accent-color:#174f86}.Sponsors_page__UUs__ .Sponsors_search__Lm7kg[data-public-filters] .Sponsors_categoryActions__9iXRa{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:12px;border-top:1px solid #e1e8f1;background:#fff}.Sponsors_page__UUs__ .Sponsors_search__Lm7kg[data-public-filters] .Sponsors_categoryActions__9iXRa button{min-height:44px;cursor:pointer}.Sponsors_page__UUs__ .Sponsors_search__Lm7kg[data-public-filters] .Sponsors_categoryActions__9iXRa button[type=button]{background:#f4f7fb;border-color:#d2deeb;color:#355579}.Sponsors_page__UUs__ .Sponsors_search__Lm7kg[data-public-filters] .Sponsors_searchQuery__lN0Ew{width:100%;min-height:46px;box-sizing:border-box}.Sponsors_page__UUs__ .Sponsors_search__Lm7kg[data-public-filters] .Sponsors_searchSubmit__umKXH{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;cursor:pointer}.Sponsors_page__UUs__ .Sponsors_search__Lm7kg[data-public-filters] .Sponsors_filterSummary__urYuj{grid-column:1/-1;display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:0;font-size:12px}.Sponsors_filterHint__NGTER{color:#6a7e94;margin-left:4px}.Sponsors_page__UUs__ .Sponsors_search__Lm7kg[data-public-filters] .Sponsors_filterChip__pAAA5{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:5px 12px;background:#edf4fc;border:1px solid #d5e3f3;border-radius:24px;font-size:12px;color:#234f7e;text-decoration:none}.Sponsors_filterChip__pAAA5>span{font-size:18px}.Sponsors_page__UUs__ .Sponsors_search__Lm7kg[data-public-filters] .Sponsors_filterChip__pAAA5:hover{background:#e0edfc;border-color:#93b9df}.Sponsors_emptySearch__FbAtX{padding:20px;border:1px solid #d6e1ed;background:#fff;border-radius:12px;line-height:1.7}.Sponsors_emptySearch__FbAtX a{display:inline-flex;align-items:center;min-height:44px;color:#174f86}@media(max-width:768px){.Sponsors_page__UUs__ .Sponsors_search__Lm7kg[data-public-filters]{grid-template-columns:minmax(0,1fr) auto}.Sponsors_page__UUs__ .Sponsors_search__Lm7kg[data-public-filters] .Sponsors_categoryFilter__2Qlir{grid-column:1/-1}.Sponsors_page__UUs__ .Sponsors_search__Lm7kg[data-public-filters] .Sponsors_categoryPopup__aOqSn{width:100%}.Sponsors_page__UUs__ .Sponsors_search__Lm7kg[data-public-filters]>a{grid-column:1/-1}}@media(prefers-reduced-motion:reduce){.Sponsors_categoryFilter__2Qlir summary>svg{transition:none}}.Sponsors_autoClassification__g3x47{padding:20px;border:1px solid var(--color-border,#dbe3ed);border-radius:16px;background:#f6f9fd;margin:16px 0;min-width:0}.Sponsors_autoClassification__g3x47>div:first-child{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.Sponsors_autoClassification__g3x47>div>span{font-size:.8rem;padding:4px 10px;border-radius:20px;background:#e4edf9;color:#244d7b}.Sponsors_autoClassification__g3x47 table{width:100%;font-size:.85rem;border-collapse:collapse}.Sponsors_autoClassification__g3x47 td,.Sponsors_autoClassification__g3x47 th{padding:8px;text-align:left;border-bottom:1px solid #dbe3ed;overflow-wrap:anywhere}.Sponsors_autoClassification__g3x47 pre{max-width:100%;overflow:auto;font-size:.75rem}.Sponsors_autoClassification__g3x47 .Sponsors_batchConfirm__Z5p52{display:flex;align-items:center;gap:10px;min-height:44px}.Sponsors_autoClassification__g3x47 .Sponsors_batchConfirm__Z5p52 input{width:18px;height:18px;min-height:18px;flex:0 0 18px}@media(max-width:480px){.Sponsors_page__UUs__ .Sponsors_search__Lm7kg[data-public-filters] .Sponsors_categoryChoices__L6mnu{grid-template-columns:1fr}}.Sponsors_directoryHelp__qQEN8{display:none}@media(max-width:767px){.Sponsors_sidebarServices__ussVT{margin-top:0}}@media(min-width:768px){.Sponsors_sidebarServices__ussVT{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0;gap:20px;align-items:start}.Sponsors_sidebarServices__ussVT>:first-child{grid-column:auto}.Sponsors_sidebarServices__ussVT>*{height:auto}.Sponsors_sidebarServices__ussVT>.Sponsors_weather__eUWa3{order:-1}.Sponsors_sidebarServices__ussVT>.Sponsors_directoryHelp__qQEN8,.Sponsors_sidebarServices__ussVT>.Sponsors_homeSponsors__Stox3{grid-column:1/-1}.Sponsors_sidebarServices__ussVT>.Sponsors_homeSponsors__Stox3,.Sponsors_sidebarServices__ussVT>.Sponsors_weather__eUWa3{border-radius:12px;padding:20px;background:#fff;min-height:0}.Sponsors_sidebarServices__ussVT .Sponsors_hubSearch__zXjOY input{font-size:14px}.Sponsors_sidebarServices__ussVT .Sponsors_hubCategories__3l4So a{font-size:13px;min-height:64px}.Sponsors_sidebarServices__ussVT .Sponsors_hubCount__x9QPC,.Sponsors_sidebarServices__ussVT .Sponsors_weatherSmall__q0e4O{font-size:13px}.Sponsors_sidebarServices__ussVT .Sponsors_directoryHelp__qQEN8{display:block;margin:0;padding:0 4px;color:var(--muted);font-size:13px;line-height:1.7}.Sponsors_directoryHelp__qQEN8 a{display:inline-flex;min-height:44px;align-items:center;color:var(--accent-dark)}}@media(min-width:1024px){.Sponsors_sidebarServices__ussVT{grid-template-columns:minmax(0,1fr)}.Sponsors_sidebarServices__ussVT>*{grid-column:1}}.EditorialContent_list__g0bK0,.EditorialContent_photos__jECTt{list-style:none;padding:0;margin:0}.EditorialContent_list__g0bK0 li+li{border-top:1px solid #e0e5eb;margin-top:14px;padding-top:14px}.EditorialContent_list__g0bK0 a{display:block;color:inherit;text-decoration:none}.EditorialContent_list__g0bK0 h3{font-size:17px;line-height:1.5;margin:5px 0}.EditorialContent_list__g0bK0 p{font-size:14px;line-height:1.7;color:#4a5a6b;margin:7px 0}.EditorialContent_list__g0bK0 img{width:86px;height:66px;object-fit:cover;float:right;margin-left:12px;border-radius:5px}.EditorialContent_list__g0bK0 .EditorialContent_lead__ka_Bn img{float:none;width:100%;height:auto;aspect-ratio:16/9;margin:0}.EditorialContent_list__g0bK0 .EditorialContent_lead__ka_Bn h3{font-size:23px;letter-spacing:-.03em}.EditorialContent_category__43Jay,.EditorialContent_list__g0bK0 time,.EditorialContent_photos__jECTt time{font-size:12px;color:#52677d}.EditorialContent_categories__MW8MM{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:18px}.EditorialContent_categories__MW8MM a{display:flex;align-items:center;min-height:44px;padding:8px;background:#f2f7f8;border-radius:5px;font-size:14px}.EditorialContent_photos__jECTt{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain}.EditorialContent_photos__jECTt li{flex:0 0 85%;min-width:0;scroll-snap-align:start}.EditorialContent_photos__jECTt img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.EditorialContent_photos__jECTt h3{font-size:15px}.EditorialContent_photos__jECTt .EditorialContent_category__43Jay{display:none}.EditorialContent_sponsorIntro__VdiL9{font-size:14px;line-height:1.7;color:#4a5a6b}.EditorialContent_directoryLink__f7uDv{border-top:1px solid #e0e5eb;padding-top:16px;margin-top:20px;font-size:14px}.EditorialContent_directoryLink__f7uDv a{display:inline-flex;align-items:center;min-height:44px}.ResourceViews_files__MsHx_{list-style:none;padding:0;display:grid;gap:10px}.ResourceViews_file__jzSUM{display:flex;align-items:center;gap:10px;flex-wrap:wrap;border:1px solid #dce3ec;padding:12px;border-radius:7px}.ResourceViews_fileText__X4vTw{flex:1 1 180px;min-width:0;overflow-wrap:anywhere}.ResourceViews_fileText__X4vTw small{display:block;color:#64758a;margin-top:5px}.ResourceViews_tools__HtNOZ{display:flex;gap:5px;flex-wrap:wrap}.ResourceViews_upload__3qAwE{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.ResourceViews_progress__ykT0Z{margin:12px 0;padding:12px;border:1px solid #dce3ec;border-radius:7px;overflow-wrap:anywhere}.ResourceViews_progress__ykT0Z progress{display:block;width:100%;height:16px;accent-color:#275fa5}.ResourceViews_progress__ykT0Z p{margin:6px 0}.PwaInstall_entry__NRurX{display:inline-flex;align-items:center;min-height:44px;min-width:44px;padding:0;border:0;border-radius:4px;background:transparent;color:var(--muted);font:inherit;cursor:pointer}.PwaInstall_entry__NRurX:hover{color:var(--navy);text-decoration:underline;text-underline-offset:4px}.PwaInstall_dialog__FYUgL button:focus-visible,.PwaInstall_entry__NRurX:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.PwaInstall_dialog__FYUgL{box-sizing:border-box;width:min(460px,calc(100% - 32px));max-height:calc(100dvh - 32px);margin:auto;padding:24px;border:1px solid var(--border);border-radius:16px;background:var(--surface);color:var(--text);box-shadow:0 16px 56px rgb(16 44 84/.2);overflow-y:auto;overscroll-behavior:contain;overflow-wrap:anywhere}.PwaInstall_dialog__FYUgL::backdrop{background:rgb(16 44 84/.35)}body:has(.PwaInstall_dialog__FYUgL[open]){overflow:hidden}.PwaInstall_heading__6OBUn{display:flex;align-items:center;justify-content:space-between;gap:12px}.PwaInstall_heading__6OBUn h2{margin:0;font-size:20px;line-height:1.4;word-break:keep-all}.PwaInstall_close__k_Joe{display:grid;place-items:center;flex:0 0 44px;min-height:44px;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--navy);font-size:16px;cursor:pointer}.PwaInstall_dialog__FYUgL p{font-size:14px;line-height:1.7;margin:12px 0}.PwaInstall_install__kEn9p{min-height:44px;width:100%;border:0;border-radius:8px;background:var(--navy);color:white;font:inherit;cursor:pointer}.PwaInstall_note__JHmNt:empty{display:none}.PwaInstall_steps__Jco2p{list-style:none;margin:20px 0 16px;padding:0;display:grid;gap:18px}.PwaInstall_steps__Jco2p li{display:grid;gap:4px;font-size:14px;line-height:1.7}.PwaInstall_steps__Jco2p strong{color:var(--navy)}.PwaInstall_help__au9MZ,.PwaInstall_note__JHmNt{color:var(--muted)}.PwaInstall_status__CTgeq{padding:12px;border-radius:8px;background:var(--page-bg)}@media (max-width:600px){.PwaInstall_dialog__FYUgL{padding:16px 16px max(16px,env(safe-area-inset-bottom))}.PwaInstall_heading__6OBUn h2{font-size:18px}}.Footer_footer__UaG1g{border-top:1px solid var(--border);background:#f0f4f9;color:var(--muted);padding:24px 0 max(12px,env(safe-area-inset-bottom))}.Footer_container__Z8cUU{width:min(calc(100% - 64px),var(--content-max));margin-inline:auto}.Footer_main__68iCA{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-bottom:20px}.Footer_main__68iCA>*{min-width:0}.Footer_identityInfo__2o00v{display:grid;grid-template-columns:230px auto;gap:0 24px;align-items:center}.Footer_identityInfo__2o00v>a{grid-row:1/4;width:230px;height:52px;background:var(--surface);border-radius:6px}.Footer_identityInfo__2o00v p{font-size:12px;line-height:1.8;margin:0}.Footer_identityInfo__2o00v p.Footer_tagline__EtMBR{white-space:pre-line;color:var(--navy);font-size:14px;font-weight:700;line-height:1.45;letter-spacing:-.025em;margin:0 0 4px}.Footer_menus__ccnlw{display:flex;gap:8px;flex-shrink:0}.Footer_group__V9CBU{position:relative}.Footer_trigger__Lgm6O{display:inline-flex;align-items:center;justify-content:space-between;gap:18px;min-height:44px;padding:9px 14px;border:1px solid #d5dfeb;border-radius:8px;background:var(--surface);color:var(--navy);font:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .1s,border-color .1s}.Footer_trigger__Lgm6O:hover,.Footer_trigger__Lgm6O[aria-expanded=true]{background:#e7eef8;border-color:#a9bdd5}.Footer_chevron__w_eSe{font-size:16px;line-height:1}.Footer_trigger__Lgm6O[aria-expanded=true] .Footer_chevron__w_eSe{transform:rotate(180deg)}.Footer_panel__q43Q0{position:fixed;z-index:100;width:min(320px,calc(100vw - 24px));box-sizing:border-box;overflow-y:auto;overscroll-behavior:contain;padding:8px;border:1px solid #d5dfeb;border-radius:12px;background:var(--surface);color:var(--navy);box-shadow:0 8px 28px rgb(16 44 79/.14);scrollbar-gutter:stable}.Footer_panel__q43Q0[hidden]{display:none}.Footer_panel__q43Q0 ul{list-style:none;margin:0;padding:0}.Footer_panel__q43Q0 a{display:flex;align-items:center;gap:10px;min-height:44px;padding:9px 10px;box-sizing:border-box;border-radius:6px;color:var(--navy);font-size:14px;line-height:1.5;word-break:keep-all;overflow-wrap:anywhere}.Footer_panel__q43Q0 a:hover{background:#edf3fa}.Footer_socialLinks__QXggH img{width:24px;height:24px;object-fit:contain;flex:0 0 24px}.Footer_socialLinks__QXggH small{display:block;color:var(--muted);font-size:11px;margin-top:2px}.Footer_panel__q43Q0 .Footer_services__0Ilrw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 8px}.Footer_agencyMark__Y_8Zb{display:block;flex:0 0 22px;width:22px;height:22px;object-fit:contain}.Footer_external__JQMDq{margin-left:auto;color:var(--muted);font-size:13px}.Footer_policies__VIgPX{display:flex;align-items:center;flex-wrap:wrap;gap:0 24px;border-top:1px solid #d8e1ec;padding-top:8px;font-size:13px}.Footer_policies__VIgPX a{display:inline-flex;align-items:center;min-height:44px;border-radius:4px}.Footer_policies__VIgPX strong{color:var(--navy)}.Footer_credits__KHdgh{margin-top:0;font-size:12px;line-height:1.7}.Footer_credits__KHdgh summary{cursor:pointer;display:flex;align-items:center;min-height:44px;width:fit-content}.Footer_credits__KHdgh p{max-width:900px;padding-bottom:12px}.Footer_credits__KHdgh a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:3px}.Footer_footer__UaG1g a:hover{color:var(--navy);text-decoration:underline;text-underline-offset:4px}.Footer_footer__UaG1g :where(a,button,summary):focus-visible{outline:3px solid var(--accent);outline-offset:2px}@media (max-width:1199px){.Footer_container__Z8cUU{width:calc(100% - 40px)}.Footer_identityInfo__2o00v{grid-template-columns:200px auto;gap:0 18px}.Footer_identityInfo__2o00v>a{width:200px}.Footer_menus__ccnlw{gap:6px}.Footer_trigger__Lgm6O{padding-inline:12px;gap:10px}}@media (max-width:1000px){.Footer_main__68iCA{align-items:flex-start;flex-direction:column;gap:16px}.Footer_menus__ccnlw{width:100%}.Footer_group__V9CBU{flex:1 1}.Footer_trigger__Lgm6O{width:100%}.Footer_identityInfo__2o00v{grid-template-columns:220px auto}.Footer_identityInfo__2o00v>a{width:220px}}@media (max-width:600px){.Footer_footer__UaG1g{padding-top:20px}.Footer_container__Z8cUU{width:calc(100% - 32px)}.Footer_identityInfo__2o00v{grid-template-columns:minmax(0,1fr);gap:0}.Footer_identityInfo__2o00v>a{grid-row:auto;width:210px;height:44px;margin-bottom:8px}.Footer_identityInfo__2o00v p.Footer_tagline__EtMBR{font-size:14px;margin-bottom:4px}.Footer_main__68iCA{gap:14px;padding-bottom:16px}.Footer_trigger__Lgm6O{font-size:13px;padding-inline:10px;gap:8px}.Footer_policies__VIgPX{gap:0 16px}}@media (prefers-reduced-motion:reduce){.Footer_trigger__Lgm6O{transition:none}}.Footer_installEntry__qczjk{display:contents}.Footer_mobileTrigger__2e2bX,.Footer_sheet__Yr_oZ{display:none}@media (max-width:767px){.Footer_footer__UaG1g{padding:12px 16px max(12px,env(safe-area-inset-bottom))}.Footer_container__Z8cUU{width:100%}.Footer_container__Z8cUU>.Footer_credits__KHdgh,.Footer_container__Z8cUU>.Footer_main__68iCA,.Footer_container__Z8cUU>.Footer_policies__VIgPX>a,.Footer_installEntry__qczjk>button{display:none}.Footer_container__Z8cUU>.Footer_policies__VIgPX{border:0;padding:0;gap:0}.Footer_mobileTrigger__2e2bX{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:48px;padding:10px 16px;border:1px solid #d5dfeb;border-radius:8px;background:var(--surface);color:var(--navy);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.Footer_sheet__Yr_oZ[open]{display:block;position:fixed;inset:auto 0 var(--footer-keyboard-inset,0);width:100%;max-width:none;height:auto;max-height:min(80dvh,calc(var(--footer-viewport-height,100dvh) * .8));margin:0;padding:0;border:0;background:transparent;color:var(--text);overflow:visible;animation:Footer_footer-slide-up__Zgrs_ .22s ease-out}.Footer_sheet__Yr_oZ::backdrop{background:rgb(15 28 48/.45);animation:Footer_footer-fade-in__c_jC_ .22s ease-out}.Footer_sheet__Yr_oZ[data-closing]{animation:Footer_footer-slide-down__aKDcL .22s ease-in forwards;pointer-events:none}.Footer_sheet__Yr_oZ[data-closing]::backdrop{animation:Footer_footer-fade-out__U_Q7W .22s ease-in forwards}.Footer_sheetSurface__ZJnSN{display:flex;flex-direction:column;max-height:inherit;overflow:hidden;border-radius:18px 18px 0 0;background:var(--surface);box-shadow:0 -8px 40px rgb(16 44 79/.18)}.Footer_sheetHeader__cJuG7{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;gap:12px;padding:10px max(16px,env(safe-area-inset-right)) 8px max(20px,env(safe-area-inset-left));border-bottom:1px solid var(--border)}.Footer_sheetHeader__cJuG7 h2{margin:0;color:var(--navy);font-size:16px;line-height:1.5}.Footer_sheetClose__PdNvV{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;padding:0;border:0;border-radius:8px;background:#f0f4f9;color:var(--navy);font:inherit;font-size:28px;cursor:pointer}.Footer_sheetScroll__dFnNk{min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;scrollbar-gutter:stable;padding:20px max(20px,env(safe-area-inset-right)) max(20px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left))}.Footer_sheetScroll__dFnNk>a{display:flex;width:210px;max-width:100%;min-height:44px}.Footer_sheetTagline__YtfDL{white-space:pre-line;color:var(--navy);font-size:14px;font-weight:600;line-height:1.6;margin:12px 0 4px}.Footer_sheetContact__KXTLk,.Footer_sheetCopyright__vqDk2{font-size:12px;color:var(--muted);line-height:1.8;margin:4px 0}.Footer_sheetGroup__xYGDh{margin-top:20px}.Footer_sheetGroup__xYGDh h3{margin:0 0 4px;color:var(--navy);font-size:14px}.Footer_sheetGroup__xYGDh ul{list-style:none;margin:0;padding:0}.Footer_sheetGroup__xYGDh a{display:flex;align-items:center;gap:10px;min-height:44px;padding:8px 4px;box-sizing:border-box;color:var(--navy);font-size:14px;line-height:1.5;overflow-wrap:anywhere}.Footer_sheetGroup__xYGDh .Footer_services__0Ilrw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px}.Footer_sheetPolicies__ePhZq{display:flex;flex-wrap:wrap;gap:0 16px;border-top:1px solid var(--border);margin-top:20px;padding-top:8px}.Footer_sheetPolicies__ePhZq a,.Footer_sheetPolicies__ePhZq button{display:inline-flex;align-items:center;min-height:44px;font:inherit;font-size:13px;color:var(--navy)}.Footer_sheetPolicies__ePhZq button{padding:0;border:0;background:none;cursor:pointer}.Footer_sheet__Yr_oZ .Footer_credits__KHdgh{display:block}}@keyframes Footer_footer-slide-up__Zgrs_{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes Footer_footer-slide-down__aKDcL{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes Footer_footer-fade-in__c_jC_{0%{opacity:0}to{opacity:1}}@keyframes Footer_footer-fade-out__U_Q7W{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.Footer_sheet__Yr_oZ::backdrop,.Footer_sheet__Yr_oZ[data-closing],.Footer_sheet__Yr_oZ[data-closing]::backdrop,.Footer_sheet__Yr_oZ[open]{animation:none}}.MemberProfile_page__DIAEr{max-width:70rem;margin:auto;padding:1.25rem}.MemberProfile_card__Vaevn{padding:1.5rem;background:white;border:1px solid #d7e1eb;border-radius:1.25rem;min-width:0}.MemberProfile_grid__v_RcM{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem}.MemberProfile_identity__mqZwy{display:flex;gap:1rem;align-items:center;flex-wrap:wrap}.MemberProfile_avatar__Ie9Ih{width:5rem;height:5rem;object-fit:contain;border-radius:50%;background:#edf3f8}.MemberProfile_form__gAFfw{display:grid;gap:.8rem;margin:1rem 0}.MemberProfile_form__gAFfw label{display:grid;gap:.3rem}.MemberProfile_form__gAFfw button,.MemberProfile_form__gAFfw input,.MemberProfile_form__gAFfw select{padding:.65rem;max-width:100%;box-sizing:border-box}.MemberProfile_form__gAFfw fieldset{min-width:0}.MemberProfile_form__gAFfw legend{font-weight:700}.MemberProfile_form__gAFfw progress{width:100%}.MemberProfile_history__Zmeuw{padding:0;list-style:none}.MemberProfile_history__Zmeuw li{padding:.7rem 0;border-bottom:1px solid #eee;overflow-wrap:anywhere}.MemberProfile_menu__heddX{position:relative;font-size:.85rem}.MemberProfile_menu__heddX summary{display:flex;gap:.4rem;align-items:center;cursor:pointer;list-style:none}.MemberProfile_menu__heddX img{width:2rem;height:2rem;border-radius:50%;object-fit:contain}.MemberProfile_menu__heddX summary span{display:grid;max-width:7rem;overflow-wrap:anywhere}.MemberProfile_menu__heddX nav{position:absolute;right:0;top:100%;min-width:12rem;padding:1rem;background:white;border:1px solid #ccd9e5;border-radius:.75rem;z-index:20;display:grid;gap:.8rem}.MemberProfile_menu__heddX nav a{color:#153c60}.MemberProfile_status__e0utU{color:#445b6f}.MemberProfile_preview__5HqPP{background:#eff7fb;padding:1rem;border-radius:.75rem;overflow-wrap:anywhere}.MemberProfile_rule__PkswO{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem}.MemberProfile_rule__PkswO label:first-child{grid-column:1/-1}@media(max-width:768px){.MemberProfile_grid__v_RcM{grid-template-columns:1fr}.MemberProfile_rule__PkswO{grid-template-columns:repeat(2,minmax(0,1fr))}.MemberProfile_card__Vaevn{padding:1rem}.MemberProfile_menu__heddX summary span{max-width:4rem}}@media(prefers-reduced-motion:reduce){.MemberProfile_page__DIAEr *{scroll-behavior:auto}}.MemberProfile_form__gAFfw,.MemberProfile_form__gAFfw label{min-width:0}.MemberProfile_form__gAFfw input,.MemberProfile_form__gAFfw select{min-width:0;width:100%}.MemberProfile_form__gAFfw input[type=checkbox]{width:auto}.MemberProfile_form__gAFfw input[type=file]{font-size:.85rem}.MemberProfile_menu__heddX nav{max-width:calc(100vw - 2rem);box-sizing:border-box}.MemberProfile_eyebrow__V85_B{font-size:.75rem;font-weight:700;letter-spacing:.08em;color:var(--accent-dark);margin:0 0 .8rem}.MemberProfile_balance__IAf7b{background:var(--page-bg);border-radius:var(--radius);padding:1rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}.MemberProfile_balance__IAf7b strong{font-size:2.25rem;color:var(--navy);overflow-wrap:anywhere}.MemberProfile_card__Vaevn{border-color:var(--border);box-shadow:0 3px 14px #183d6908}.MemberProfile_card__Vaevn h2{color:var(--navy);margin:.35rem 0}.MemberProfile_card__Vaevn progress{width:100%;accent-color:var(--accent);height:.8rem}.MemberProfile_card__Vaevn button,.MemberProfile_page__DIAEr>button{padding:.65rem .9rem;border:1px solid var(--border);border-radius:.5rem;background:var(--surface);color:var(--accent-dark);cursor:pointer}.MemberProfile_card__Vaevn button:disabled{opacity:.5;cursor:default}.MemberProfile_card__Vaevn label{display:grid;gap:.35rem}.MemberProfile_card__Vaevn input,.MemberProfile_card__Vaevn select{padding:.65rem;min-width:0;max-width:100%;box-sizing:border-box;border:1px solid #aebed0;border-radius:.5rem;font:inherit}.MemberProfile_actions__KXg7s{display:flex;gap:.75rem;flex-wrap:wrap}.MemberProfile_page__DIAEr h1{font-size:clamp(1.5rem,3vw,2rem);color:var(--navy)}.MemberProfile_page__DIAEr button:focus-visible,.MemberProfile_page__DIAEr input:focus-visible,.MemberProfile_page__DIAEr select:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.MemberProfile_page__DIAEr>.MemberProfile_card__Vaevn{margin:1rem 0}.MemberProfile_page__DIAEr{overflow-wrap:anywhere}.MemberProfile_identity__mqZwy .MemberProfile_avatar__Ie9Ih{display:grid;place-items:center;font-size:2rem;color:var(--accent-dark)}.MemberProfile_menu__heddX summary span small{font-size:.7rem;white-space:nowrap}.MemberProfile_menu__heddX summary span{max-width:8rem}.MemberProfile_headerMember__Y__v3{display:flex;align-items:center;gap:8px;min-width:0;color:var(--navy)}.MemberProfile_avatarLink__9SiE1{display:flex;flex-shrink:0;border-radius:50%}.MemberProfile_smallAvatar__s8gLN{width:36px;height:36px;border-radius:50%;object-fit:cover;background:#eaf1fb;color:var(--accent-dark);display:grid;place-items:center;font-weight:700;flex-shrink:0}.MemberProfile_nameLink__T2kMA{display:grid;gap:2px;font-size:13px;max-width:116px;overflow-wrap:anywhere;font-weight:700;line-height:1.35}.MemberProfile_facts__FQOsR{display:flex;gap:6px;flex-wrap:wrap;align-items:center;font-size:12px;color:var(--muted);font-weight:500}.MemberProfile_facts__FQOsR>span{padding:3px 7px;border-radius:20px;background:var(--page-bg)}.MemberProfile_nameLink__T2kMA .MemberProfile_facts__FQOsR{font-size:10px;gap:3px}.MemberProfile_nameLink__T2kMA .MemberProfile_facts__FQOsR>span{padding:1px 3px}.MemberProfile_menu__heddX summary{width:30px;min-height:42px;justify-content:center;border:1px solid var(--border);border-radius:8px;color:var(--accent-dark)}.MemberProfile_menu__heddX summary::-webkit-details-marker{display:none}.MemberProfile_menu__heddX nav{box-shadow:0 8px 24px #102c5418}.MemberProfile_accountLink__sVQpx,.MemberProfile_menu__heddX nav button{min-height:44px;padding:8px 12px;border-radius:8px;border:1px solid var(--border);font:inherit;background:var(--surface);color:var(--accent-dark)}.MemberProfile_headerMember__Y__v3 a:focus-visible,.MemberProfile_headerMember__Y__v3 summary:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.MemberProfile_profileCard__uUsYL .MemberProfile_identity__mqZwy{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid var(--border)}.MemberProfile_profileCard__uUsYL .MemberProfile_identity__mqZwy h2{font-size:clamp(23px,3vw,32px)}.MemberProfile_profileCard__uUsYL .MemberProfile_avatar__Ie9Ih{object-fit:cover;background:#eaf1fb}.MemberProfile_grid__v_RcM:has(>.MemberProfile_profileCard__uUsYL) .MemberProfile_card__Vaevn>h2{font-size:22px}.MemberProfile_grid__v_RcM:has(>.MemberProfile_profileCard__uUsYL) .MemberProfile_card__Vaevn>p{color:var(--muted);font-size:14px;line-height:1.65}.MemberProfile_grid__v_RcM:has(>.MemberProfile_profileCard__uUsYL) .MemberProfile_card__Vaevn .MemberProfile_form__gAFfw{margin-top:24px}.MemberProfile_grid__v_RcM:has(>.MemberProfile_profileCard__uUsYL) .MemberProfile_card__Vaevn fieldset{padding:18px;border:1px solid var(--border);border-radius:12px}.MemberProfile_grid__v_RcM:has(>.MemberProfile_profileCard__uUsYL) .MemberProfile_card__Vaevn legend{padding:0 6px;color:var(--navy)}.MemberProfile_grid__v_RcM:has(>.MemberProfile_profileCard__uUsYL) .MemberProfile_card__Vaevn .MemberProfile_form__gAFfw>button{justify-self:start;background:var(--accent-dark);color:white;border-color:var(--accent-dark);min-height:44px;padding:10px 20px;font-weight:700}.MemberProfile_grid__v_RcM:has(>.MemberProfile_profileCard__uUsYL) .MemberProfile_card__Vaevn input[type=file]::file-selector-button{padding:9px 12px;margin-right:10px;background:var(--page-bg);color:var(--accent-dark);border:1px solid var(--border);border-radius:6px;font:inherit}.MemberProfile_grid__v_RcM:has(>.MemberProfile_profileCard__uUsYL) .MemberProfile_card__Vaevn .MemberProfile_balance__IAf7b{background:#edf4ff}.MemberProfile_grid__v_RcM:has(>.MemberProfile_profileCard__uUsYL) .MemberProfile_card__Vaevn .MemberProfile_history__Zmeuw{max-height:420px;overflow:auto}.MemberProfile_history__Zmeuw li p{color:var(--muted);font-size:13px}.MemberProfile_history__Zmeuw time{font-size:12px;color:var(--muted)}.MemberProfile_grid__v_RcM>p[role=status]{grid-column:1/-1;margin:0}@media(max-width:640px){.MemberProfile_headerMember__Y__v3{gap:4px}.MemberProfile_headerMember__Y__v3 .MemberProfile_nameLink__T2kMA{display:none}.MemberProfile_headerMember__Y__v3 .MemberProfile_smallAvatar__s8gLN{width:30px;height:30px}.MemberProfile_menu__heddX summary{width:24px;min-height:36px}.MemberProfile_profileCard__uUsYL .MemberProfile_identity__mqZwy{flex-wrap:nowrap}.MemberProfile_profileCard__uUsYL .MemberProfile_identity__mqZwy>div{min-width:0}.MemberProfile_profileCard__uUsYL .MemberProfile_avatar__Ie9Ih{width:64px;height:64px}.MemberProfile_grid__v_RcM:has(>.MemberProfile_profileCard__uUsYL) .MemberProfile_card__Vaevn fieldset{padding:12px}.MemberProfile_grid__v_RcM:has(>.MemberProfile_profileCard__uUsYL) .MemberProfile_card__Vaevn .MemberProfile_form__gAFfw>button{width:100%}}.MemberProfile_grid__v_RcM:has(>.MemberProfile_profileCard__uUsYL){align-items:start}.MemberProfile_card__Vaevn label.MemberProfile_photoPicker__0Skkl{position:relative;display:flex;align-items:center;justify-content:center;padding:12px;border:1px solid var(--border);border-radius:8px;min-height:44px;cursor:pointer;color:var(--accent-dark);background:var(--page-bg)}.MemberProfile_card__Vaevn label.MemberProfile_photoPicker__0Skkl input[type=file]{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.MemberProfile_photoPicker__0Skkl:has(input:focus-visible){outline:3px solid var(--accent);outline-offset:2px}.MemberProfile_photoPicker__0Skkl:has(input:disabled){opacity:.5;cursor:default}.MobileSearch_dialog__0pr3L{position:fixed;inset:0;box-sizing:border-box;width:100%;max-width:none;height:100dvh;max-height:100dvh;margin:0;border:0;padding:max(20px,env(safe-area-inset-top)) 20px max(24px,env(safe-area-inset-bottom));background:#f6f8fc;color:var(--text);overscroll-behavior:contain;overflow:auto}.MobileSearch_dialog__0pr3L::backdrop{background:#102c5480}.MobileSearch_heading__25gVr{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:28px}.MobileSearch_heading__25gVr h2{margin:0;font-size:24px;line-height:1.4}.MobileSearch_heading__25gVr button{display:grid;place-items:center;width:44px;height:44px;flex:none;border:1px solid var(--border);border-radius:10px;background:white;color:var(--navy)}.MobileSearch_dialog__0pr3L form{max-width:640px;margin:auto}.MobileSearch_dialog__0pr3L label{display:block;font-size:14px;font-weight:650;margin-bottom:10px}.MobileSearch_inputRow__Qu2U8{display:flex;gap:8px}.MobileSearch_inputRow__Qu2U8 input{flex:1 1;min-width:0;width:100%;height:52px;padding:12px;border:1px solid #b9c5d0;border-radius:10px;background:white;font:inherit;font-size:16px}.MobileSearch_inputRow__Qu2U8 button{min-height:52px;padding:12px 16px;border:0;border-radius:10px;background:var(--navy);color:white;font:inherit;font-weight:650}.MobileSearch_dialog__0pr3L p{font-size:14px;line-height:1.6;color:var(--muted);margin-top:16px}.MobileSearch_dialog__0pr3L :is(button,input):focus-visible{outline:3px solid var(--accent);outline-offset:3px}.PopupManager_dialog__FaEbG{width:min(560px,calc(100vw - 40px));max-width:calc(100vw - 40px);max-height:calc(100dvh - 40px);padding:0;overflow:hidden;border:1px solid #ffffff70;border-radius:24px;color:#142e4c;background:#fff;box-shadow:0 32px 100px #071a3659}.PopupManager_dialog__FaEbG[open]{display:flex;flex-direction:column;animation:PopupManager_arrive__ctM3D .24s ease-out}.PopupManager_dialog__FaEbG::backdrop{background:#0b203c9e;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.PopupManager_header__IwG8K{flex:none;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 24px;border-bottom:1px solid #e6edf3;background:#fff}.PopupManager_identity__BnLz8{display:flex;flex-direction:column;gap:7px;min-width:0}.PopupManager_identity__BnLz8 img{display:block;width:192px;height:36px;object-fit:cover}.PopupManager_identity__BnLz8 h2{font-size:.75rem;letter-spacing:.06em;font-weight:600;margin:0;color:#63778e}.PopupManager_dialog__FaEbG button{font:inherit;cursor:pointer}.PopupManager_close__p3Kr7{flex:none;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;color:#29425f;background:#f0f4f8}.PopupManager_close__p3Kr7 span{font-size:28px;line-height:1;font-weight:300}.PopupManager_close__p3Kr7:hover{background:#e3eaf2}.PopupManager_body__1rBin{overflow:auto;overscroll-behavior:contain;min-height:0;scrollbar-gutter:stable}.PopupManager_advertisement__iwvVA,.PopupManager_notice__7RKcR{min-width:0}.PopupManager_poster__X2T_S{margin:0;padding:20px 24px 0;background:linear-gradient(#f3f6fa,#fff)}.PopupManager_poster__X2T_S img{display:block;width:100%;height:auto;max-height:44dvh;object-fit:contain;border-radius:8px}.PopupManager_content__APkpB{padding:24px 28px}.PopupManager_eyebrow__gGxM1{margin:0 0 12px;font-size:.75rem;font-weight:750;color:#24649b;letter-spacing:.06em}.PopupManager_content__APkpB h3{font-size:clamp(1.3rem,2.7vw,1.75rem);line-height:1.4;letter-spacing:-.035em;font-weight:750;margin:0;word-break:keep-all;overflow-wrap:break-word;text-wrap:pretty}.PopupManager_summary__goPKo{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;margin:16px 0 0;font-size:.95rem;line-height:1.8;color:#53667e;word-break:keep-all;overflow-wrap:break-word;white-space:pre-line}.PopupManager_facts__IZ8v2{margin:20px 0 0;padding:16px 18px;border-radius:12px;background:#f4f7fa;font-size:.85rem;line-height:1.65}.PopupManager_facts__IZ8v2 div{display:grid;grid-template-columns:32px minmax(0,1fr);gap:12px}.PopupManager_facts__IZ8v2 div+div{margin-top:12px}.PopupManager_facts__IZ8v2 dt{color:#718096}.PopupManager_facts__IZ8v2 dd{margin:0;font-weight:550;word-break:keep-all;overflow-wrap:break-word}.PopupManager_facts__IZ8v2 small{display:block;font-weight:400;color:#63758d}.PopupManager_cta__l5mGM{margin-top:24px;display:flex;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:48px;box-sizing:border-box;padding:12px 18px;border-radius:11px;background:#163c64;color:#fff;text-decoration:none;font-size:.9rem;font-weight:650;transition:background .15s}.PopupManager_cta__l5mGM:hover{background:#225787}.PopupManager_cta__l5mGM span{font-size:1.2rem}.PopupManager_footer__ZtWGO{flex:none;display:flex;align-items:center;gap:16px;padding:8px 28px;border-top:1px solid #e1e8f0;background:#fafbfd}.PopupManager_dismiss__Xbt37{flex:1 1;min-width:0;display:flex;align-items:center;gap:8px;padding:8px 0;min-height:48px;box-sizing:border-box;color:#53677f;font-size:.75rem;line-height:1.5;word-break:keep-all;cursor:pointer}.PopupManager_dismiss__Xbt37 strong{display:block;margin-bottom:2px;color:#173b60;font-size:.7rem;font-weight:650}.PopupManager_dismiss__Xbt37 input{width:18px;height:18px;margin:0;accent-color:#163c64;flex:none}.PopupManager_adHeading__Pkn1t{padding:18px 24px;color:#745930;font-size:.75rem;font-weight:650;letter-spacing:.05em;background:#faf7f1}.PopupManager_creative__phXR2{position:relative;min-width:0;padding:16px 24px 0}.PopupManager_creative__phXR2>img{display:block;width:100%;height:auto;max-height:48dvh;object-fit:contain}.PopupManager_creative__phXR2 iframe{display:block;width:100%;aspect-ratio:16/9;border:0}.PopupManager_videoPlay__YCJjK{display:block;width:100%;margin-top:12px;padding:12px;border:1px solid #c4cfdd;border-radius:10px;background:#f4f7fa;color:#163c64;min-height:44px}.PopupManager_dialog__FaEbG :is(button,a,input):focus-visible{outline:3px solid #3384c9;outline-offset:3px}.PopupManager_enlarged__fbLbj{width:min(960px,calc(100vw - 40px))}.PopupManager_combined__meexo{width:min(920px,calc(100vw - 40px))}.PopupManager_combined__meexo .PopupManager_body__1rBin{display:grid;grid-template-columns:1fr 1fr;align-items:start}.PopupManager_notice__7RKcR+.PopupManager_advertisement__iwvVA{border-left:1px solid #e1e8f0}@keyframes PopupManager_arrive__ctM3D{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:none}}@media(max-width:640px){.PopupManager_combined__meexo,.PopupManager_dialog__FaEbG,.PopupManager_enlarged__fbLbj{width:calc(100vw - 24px);max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom));border-radius:20px}.PopupManager_header__IwG8K{padding:14px 18px}.PopupManager_identity__BnLz8 img{width:176px;height:34px}.PopupManager_content__APkpB{padding:22px}.PopupManager_poster__X2T_S{padding:16px 16px 0}.PopupManager_poster__X2T_S img{max-height:42dvh}.PopupManager_footer__ZtWGO{padding:6px 18px calc(6px + env(safe-area-inset-bottom))}.PopupManager_combined__meexo .PopupManager_body__1rBin{display:block}.PopupManager_notice__7RKcR+.PopupManager_advertisement__iwvVA{border-left:0;border-top:8px solid #edf1f6}.PopupManager_facts__IZ8v2{padding:14px}}@media(prefers-reduced-motion:reduce){.PopupManager_dialog__FaEbG[open]{animation:none}.PopupManager_cta__l5mGM{transition:none}}.Account_page__7e9PA{width:min(calc(100% - 40px),1100px);min-height:54vh;margin-inline:auto;padding-block:42px 72px}.Account_heading__zqPrT{display:flex;align-items:center;justify-content:space-between;gap:24px}.Account_heading__zqPrT h1{color:var(--navy);font-size:clamp(27px,3vw,34px);line-height:1.3}.Account_heading__zqPrT p,.Account_helper__L9bB_,.Account_sessionCard__b6T_T p{color:var(--muted);font-size:14px}.Account_heading__zqPrT p{margin-top:7px}.Account_memberBadge__NygQb,.Account_privateBadge__qfqX4{display:inline-flex;align-items:center;flex-shrink:0;border-radius:999px;font-size:12px;font-weight:700}.Account_memberBadge__NygQb{color:#155c42;background:#e9f5ef;padding:7px 12px}.Account_memberState__Tk8Oc{color:#405a76;font-size:13px;margin-bottom:20px}.Account_dobCard__A5nHO,.Account_sessionCard__b6T_T{background:#fff;border:1px solid var(--border);border-radius:14px;box-shadow:0 3px 14px #183d6910}.Account_dobCard__A5nHO{padding:26px 28px}.Account_cardHeading__dbHDR{display:flex;align-items:center;gap:12px}.Account_cardHeading__dbHDR h2,.Account_sessionCard__b6T_T h2{color:var(--navy);font-size:19px;line-height:1.4}.Account_privateBadge__qfqX4{color:#315b84;background:#edf4fb;padding:5px 10px}.Account_helper__L9bB_{max-width:58ch;margin-top:10px}.Account_fieldLabel__dHM1I{display:block;color:#29425e;font-size:13px;font-weight:700;margin-block:22px 8px}.Account_dobActions__p1WjH{display:flex;align-items:stretch;gap:10px}.Account_dobActions__p1WjH input{width:min(100%,260px);min-width:0;min-height:46px;padding:9px 13px;color:var(--text);background:#fff;border:1px solid #aebed0;border-radius:8px}.Account_loginButton__bOdI3,.Account_saveButton__fKt2D{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:10px 20px;color:#fff;background:var(--accent-dark);border:1px solid var(--accent-dark);border-radius:8px;font-weight:700}.Account_loginButton__bOdI3:hover,.Account_saveButton__fKt2D:hover:not(:disabled){background:var(--navy);color:#fff}.Account_deleteButton__ldtCh:disabled,.Account_logoutButton__AjA7w:disabled,.Account_saveButton__fKt2D:disabled{opacity:.55}.Account_deleteButton__ldtCh{display:inline-flex;min-height:42px;align-items:center;padding:8px 0;margin-top:12px;color:#a13c3c;background:transparent;border:0;font-size:13px;font-weight:700;text-decoration:underline;text-underline-offset:3px}.Account_deleteButton__ldtCh:hover:not(:disabled){color:#782424}.Account_policyLink__PLnDe{display:inline-flex;align-items:center;min-height:40px;margin-top:8px;color:var(--accent-dark);font-size:13px;font-weight:700;text-decoration:underline;text-underline-offset:3px}.Account_feedback__j76cd{margin-top:12px;color:#315b84;font-size:13px}.Account_sessionCard__b6T_T{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:18px;padding:20px 28px}.Account_sessionCard__b6T_T p{margin-top:4px}.Account_logoutButton__AjA7w{min-height:44px;flex-shrink:0;padding:9px 18px;color:#29425e;background:#fff;border:1px solid #b8c7d8;border-radius:8px;font-weight:700}.Account_logoutButton__AjA7w:hover:not(:disabled){background:#f3f7fb}@media (max-width:640px){.Account_page__7e9PA{width:min(calc(100% - 32px),1100px);padding-block:28px 56px}.Account_heading__zqPrT{align-items:flex-start;gap:12px}.Account_dobCard__A5nHO{padding:22px 20px}.Account_dobActions__p1WjH{flex-direction:column}.Account_dobActions__p1WjH input,.Account_saveButton__fKt2D{width:100%}.Account_sessionCard__b6T_T{align-items:stretch;flex-direction:column;padding:20px}.Account_logoutButton__AjA7w{width:fit-content}}.Account_dobCard__A5nHO,.Account_sessionCard__b6T_T{margin-top:1.25rem}.Account_heading__zqPrT{padding-bottom:1rem;border-bottom:1px solid var(--border)}.Account_page__7e9PA{width:min(calc(100% - 32px),1120px);padding-block:32px 48px}.Account_heading__zqPrT{margin-bottom:18px}.Account_heading__zqPrT h1{font-size:clamp(28px,4vw,38px)}.Account_heading__zqPrT p{max-width:54ch}.Account_memberState__Tk8Oc{background:#edf4ff;border-radius:10px;padding:12px 16px}.Account_dobCard__A5nHO,.Account_sessionCard__b6T_T{box-shadow:none}.Account_loginButton__bOdI3,.Account_logoutButton__AjA7w,.Account_saveButton__fKt2D{font:inherit;font-weight:700}.Account_sessionCard__b6T_T{margin-top:20px}.Account_sessionCard__b6T_T p{max-width:60ch}.Account_dobCard__A5nHO input:focus-visible,.Account_page__7e9PA a:focus-visible,.Account_page__7e9PA button:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.Account_page__7e9PA:lang(ru) .Account_cardHeading__dbHDR{flex-wrap:wrap}.Account_page__7e9PA:lang(ru) .Account_cardHeading__dbHDR h2{flex-shrink:0}.PublishedCommunity_page__nih7t{max-width:1200px;width:100%;margin:auto;padding:20px 24px 70px;color:var(--text);background:#fff}.PublishedCommunity_back__cmfue{display:inline-flex;align-items:center;min-height:44px;color:#236c8e}.PublishedCommunity_hero__w69_b{position:relative;min-height:320px;display:flex;align-items:center;overflow:hidden;background:#edf6f8;border-radius:16px;isolation:isolate}.PublishedCommunity_photo__P9QC3{position:absolute;inset:0;z-index:-2}.PublishedCommunity_photo__P9QC3 img{width:100%;height:100%;object-fit:cover;object-position:var(--desktop-focus)}.PublishedCommunity_withImage__bKZnE:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(10,28,43,.8),rgba(10,28,43,.4) 55%,rgba(10,28,43,.12))}.PublishedCommunity_heroText__LBLFY{padding:48px;max-width:720px}.PublishedCommunity_heroText__LBLFY h1{font-size:clamp(2rem,4vw,3.2rem);line-height:1.2;margin:12px 0;color:var(--navy)}.PublishedCommunity_heroText__LBLFY p{line-height:1.6;word-break:keep-all}.PublishedCommunity_withImage__bKZnE .PublishedCommunity_heroText__LBLFY{color:#fff;text-shadow:0 1px 4px #0008}.PublishedCommunity_withImage__bKZnE .PublishedCommunity_heroText__LBLFY h1{color:#fff}.PublishedCommunity_logo__6D2BH{border-radius:50%;object-fit:contain;background:white;margin-bottom:15px}.PublishedCommunity_nav__yV4qg{display:flex;flex-wrap:wrap;gap:8px;border-bottom:1px solid #dce6ec;margin-top:20px}.PublishedCommunity_nav__yV4qg a{min-height:48px;display:inline-flex;align-items:center;padding:10px 18px;color:#225d79}.PublishedCommunity_nav__yV4qg a:focus-visible,.PublishedCommunity_page__nih7t a:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.PublishedCommunity_columns__Sl41G{display:grid;grid-template-columns:minmax(0,2fr) minmax(220px,1fr);gap:28px;margin-top:36px}.PublishedCommunity_columns__Sl41G section{margin-bottom:44px}.PublishedCommunity_columns__Sl41G h2{font-size:1.35rem;color:var(--navy);margin-bottom:16px}.PublishedCommunity_introduction__WvcWU{white-space:pre-line;line-height:1.8;overflow-wrap:anywhere}.PublishedCommunity_empty__OZaHA{border:1px dashed #cedde3;border-radius:12px;padding:24px;color:#627988}.PublishedCommunity_columns__Sl41G aside{align-self:start;border:1px solid #dce6ec;border-radius:14px;padding:24px}.PublishedCommunity_columns__Sl41G dt{font-weight:700}.PublishedCommunity_columns__Sl41G dd{margin:8px 0 0}@media(max-width:768px){.PublishedCommunity_page__nih7t{padding:16px 16px 56px}.PublishedCommunity_hero__w69_b{min-height:390px;align-items:flex-start}.PublishedCommunity_heroText__LBLFY{padding:32px 24px}.PublishedCommunity_photo__P9QC3 img{object-position:var(--mobile-focus)}.PublishedCommunity_columns__Sl41G{grid-template-columns:1fr}.PublishedCommunity_nav__yV4qg a{padding:10px 12px}}.PublishedCommunity_feedHeading___29y3{display:flex;justify-content:space-between;align-items:center;gap:16px}.PublishedCommunity_feedHeading___29y3 a{min-height:44px;display:inline-flex;align-items:center;color:#176b91;white-space:nowrap}.PublishedCommunity_feed__xHBkl{list-style:none;margin:0;padding:0;border:1px solid #dce7ef;border-radius:12px;overflow:hidden}.PublishedCommunity_feed__xHBkl li+li{border-top:1px solid #e5edf1}.PublishedCommunity_feed__xHBkl a{display:block;padding:20px;min-height:80px}.PublishedCommunity_feed__xHBkl p{color:#60778a;margin:8px 0}.PublishedCommunity_feed__xHBkl small{color:#526b7c}.PublishedCommunity_feed__xHBkl strong{overflow-wrap:anywhere}.PublishedCommunity_feedMore__gdogY{min-height:44px;margin-top:8px;border:0;background:transparent;color:#176b91;cursor:pointer}.PublishedCommunity_heroText__LBLFY h1{overflow-wrap:anywhere}.PublishedCommunity_institutionHero__vv_T2{display:flex;flex-direction:column;align-items:stretch;min-height:0;isolation:auto}.PublishedCommunity_institutionHero__vv_T2 .PublishedCommunity_photo__P9QC3{position:relative;inset:auto;z-index:auto;display:block;overflow:hidden;background:#edf6f8}.PublishedCommunity_institutionHero__vv_T2 .PublishedCommunity_photo__P9QC3 img{display:block;width:100%;height:auto;max-height:540px;object-fit:contain}.PublishedCommunity_institutionHero__vv_T2.PublishedCommunity_withImage__bKZnE:before{display:none}.PublishedCommunity_institutionHero__vv_T2 .PublishedCommunity_heroText__LBLFY,.PublishedCommunity_institutionHero__vv_T2.PublishedCommunity_withImage__bKZnE .PublishedCommunity_heroText__LBLFY{max-width:none;padding:28px 32px;color:var(--text);text-shadow:none}.PublishedCommunity_institutionHero__vv_T2.PublishedCommunity_withImage__bKZnE .PublishedCommunity_heroText__LBLFY h1{color:var(--navy)}@media(max-width:768px){.PublishedCommunity_institutionHero__vv_T2 .PublishedCommunity_heroText__LBLFY,.PublishedCommunity_institutionHero__vv_T2.PublishedCommunity_withImage__bKZnE .PublishedCommunity_heroText__LBLFY{padding:24px}}.PublishedCommunity_institutionHero__vv_T2 .PublishedCommunity_heroText__LBLFY{background:#f1f8f5}.PublishedCommunity_institutionLinks__S7Dye{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:24px}.PublishedCommunity_institutionLinks__S7Dye a{display:flex;flex-direction:column;gap:8px;min-height:128px;padding:20px;border:1px solid #dcebe4;border-radius:16px;background:#f3faf6;color:var(--navy);overflow-wrap:anywhere}.PublishedCommunity_institutionLinks__S7Dye a:nth-child(2){background:#fff8eb;border-color:#f1e7d5}.PublishedCommunity_institutionLinks__S7Dye a:nth-child(3){background:#f3f6ff;border-color:#e0e6f4}.PublishedCommunity_institutionLinks__S7Dye a:nth-child(4){background:#fff4f5;border-color:#f3e2e5}.PublishedCommunity_institutionLinks__S7Dye a:nth-child(5){background:#f8f4fc;border-color:#ebe3f2}.PublishedCommunity_institutionLinks__S7Dye a:nth-child(6){background:#f2f8fb;border-color:#dfeaf0}.PublishedCommunity_institutionLinks__S7Dye span{font-size:1.4rem;color:#3b8a78}.PublishedCommunity_institutionLinks__S7Dye small{line-height:1.5;color:#526b68}.PublishedCommunity_institutionLinks__S7Dye .PublishedCommunity_callButton__xcLjt{grid-column:1/-1;min-height:64px;flex-direction:row;justify-content:space-between;align-items:center;background:#e3f4ed;border-color:#cde7db;gap:12px}.PublishedCommunity_institutionLinks__S7Dye .PublishedCommunity_callButton__xcLjt span{font-size:1rem;color:var(--navy);white-space:nowrap}.PublishedCommunity_institutionColumns__9dIM8 section{padding:24px;border:1px solid #e2ece7;border-radius:16px;background:#fff}.PublishedCommunity_institutionGroup__YCCgG{margin-top:28px}.PublishedCommunity_institutionGroup__YCCgG h3{font-size:1.15rem;margin:0 0 12px;color:var(--navy)}.PublishedCommunity_institutionGrid__eMw1n{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.PublishedCommunity_institutionCard__Km9hm{padding:16px;border:1px solid #e3eee8;border-radius:12px;background:#f7fbf8;overflow-wrap:anywhere}.PublishedCommunity_institutionCard__Km9hm h4{margin:0 0 8px;color:var(--navy)}.PublishedCommunity_institutionCard__Km9hm p{margin:0;white-space:pre-line;line-height:1.7}.PublishedCommunity_institutionTimeline__PC0GI{display:grid;gap:10px;border-left:3px solid #c9e6d8;padding-left:16px}@media(max-width:768px){.PublishedCommunity_institutionLinks__S7Dye{grid-template-columns:repeat(2,minmax(0,1fr))}.PublishedCommunity_institutionLinks__S7Dye a{min-height:120px;padding:16px}.PublishedCommunity_institutionColumns__9dIM8 section{padding:20px}}.PublishedCommunity_institutionColumns__9dIM8{grid-template-columns:minmax(0,1fr)}.PublishedCommunity_institutionColumns__9dIM8>div{min-width:0}.PublishedCommunity_institutionColumns__9dIM8 section{scroll-margin-top:100px;margin-bottom:20px}.PublishedCommunity_institutionLinks__S7Dye strong{font-size:1.08rem;line-height:1.4}.PublishedCommunity_institutionLinks__S7Dye small{font-size:.85rem}.PublishedCommunity_institutionGroup__YCCgG summary,.PublishedCommunity_sourceIntroduction__QOr0d summary{min-height:48px;padding:12px 0;font-weight:700;cursor:pointer;color:var(--navy)}.PublishedCommunity_institutionGroup__YCCgG[open] summary{margin-bottom:10px}.PublishedCommunity_sourceIntroduction__QOr0d{margin-top:12px}.PublishedCommunity_quiet__1aY2W{margin:8px 0;color:#526b68;line-height:1.6}.PublishedCommunity_inlineCall__HsHXG{display:inline-flex;align-items:center;min-height:44px;margin-top:12px;color:#236c8e}.PublishedCommunity_photoGrid__Wbwjt{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.PublishedCommunity_photoGrid__Wbwjt figure,.PublishedCommunity_poster__GVNqt figure{margin:0;min-width:0}.PublishedCommunity_photoGrid__Wbwjt img{width:100%;height:auto;aspect-ratio:4/3;object-fit:contain;border-radius:12px;background:#f2f8f5}.PublishedCommunity_photoGrid__Wbwjt figcaption,.PublishedCommunity_poster__GVNqt figcaption{font-size:.9rem;line-height:1.6;padding:8px 0}.PublishedCommunity_poster__GVNqt{max-width:440px;margin:auto}.PublishedCommunity_poster__GVNqt img{width:100%;height:auto;display:block}.PublishedCommunity_institutionGrid__eMw1n>article:nth-child(2n){background:#fff9ef}.PublishedCommunity_institutionTimeline__PC0GI article{position:relative}.PublishedCommunity_institutionTimeline__PC0GI article:before{content:"";position:absolute;width:10px;height:10px;background:#3b8a78;border-radius:50%;left:-23px;top:20px}@media(max-width:600px){.PublishedCommunity_institutionGrid__eMw1n{grid-template-columns:1fr}.PublishedCommunity_photoGrid__Wbwjt{grid-template-columns:repeat(2,minmax(0,1fr))}.PublishedCommunity_institutionLinks__S7Dye .PublishedCommunity_callButton__xcLjt{flex-wrap:wrap}.PublishedCommunity_institutionHero__vv_T2 .PublishedCommunity_heroText__LBLFY{padding:20px}.PublishedCommunity_institutionLinks__S7Dye a{gap:6px}.PublishedCommunity_institutionLinks__S7Dye strong{font-size:1rem}.PublishedCommunity_institutionLinks__S7Dye small{font-size:.82rem}}.PublishedCommunity_listingState__nzWMn{display:inline-flex;padding:4px 10px;border-radius:20px;background:#e3f4ed;color:#225d48;font-size:.85rem;margin-bottom:8px}.CmsTrash_view__srnkE{padding:1.25rem;overflow-wrap:anywhere}.CmsTrash_actions__8K5yf{display:inline-flex;gap:.5rem;flex-wrap:wrap;align-items:center}.CmsTrash_dialog__WKlCC{max-width:min(34rem,calc(100vw - 2rem));padding:1.5rem;border:1px solid #cbd5e1;border-radius:1rem;overflow-wrap:anywhere}.CmsTrash_dialog__WKlCC::backdrop{background:#0008}.CmsTrash_title___Ynix{font-weight:700}.CmsTrash_content__3oCY0{padding:1rem 0;overflow-wrap:anywhere;white-space:pre-wrap}.CmsTrash_content__3oCY0 ol,.CmsTrash_content__3oCY0 ul{padding-inline-start:1.5rem}.CmsTrash_navigation__b1ozA{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.CmsTrash_navigation__b1ozA a{text-decoration:none}.CmsTrash_navigation__b1ozA a[aria-current=page]{background:#153c60;color:white;border-color:#153c60}.CmsTrash_navigation__b1ozA a:focus-visible{outline:3px solid #1592b8;outline-offset:3px}.ActivityViews_photos__20WuA{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ActivityViews_photo__AK_lk{min-width:0;border:1px solid var(--border,#ddd);padding:14px;border-radius:12px;display:flex;flex-direction:column;gap:12px}.ActivityViews_image__ltKxU{width:100%;height:200px;object-fit:contain;background:#f4f5f7}.ActivityViews_caption__p8qSl{white-space:pre-wrap;overflow-wrap:anywhere}.ActivityViews_photo__AK_lk input,.ActivityViews_photo__AK_lk textarea{width:100%;min-width:0;box-sizing:border-box}@media(max-width:767px){.ActivityViews_photos__20WuA{grid-template-columns:1fr}}.EventViews_schedule__zMULm{display:grid;gap:14px}.EventViews_check__B0yGF{display:flex;align-items:center;gap:10px;min-height:44px;font-size:14px;font-weight:600}.EventViews_check__B0yGF input{width:20px;height:20px}.EventViews_secondary__xQgKJ{margin-top:30px;padding-top:20px;border-top:1px solid #e3e9f0}.EventViews_secondary__xQgKJ button{width:auto}.EventViews_pending__PMaS6{display:block;margin-top:6px;color:#805a22}.EventViews_rowActions__m1yBk{display:flex;gap:16px}.EventViews_inlinePreview__V58ge{margin-top:28px}.EventViews_inlinePreview__V58ge article{max-width:none}@media(min-width:1024px){.EventViews_publishRail__p9NO2{position:sticky;top:20px}}.EventViews_publishStatus__G6GgX{padding:14px;background:#edf5fc;border:1px solid #c9ddeb;border-radius:8px;margin:16px 0;line-height:1.7;font-size:14px;overflow-wrap:anywhere}.EventViews_publishStatus__G6GgX[data-confirmed=true]{background:#e8f6ee;border-color:#a1d1b4;color:#195638}.EventViews_publishStatus__G6GgX p{margin:8px 0 0}.EventViews_completion__0bbMc{display:grid;gap:10px;margin:16px 0}.EventViews_completion__0bbMc a{display:flex;align-items:center;min-height:44px;line-height:1.5;overflow-wrap:anywhere}.EventViews_completion__0bbMc a:focus-visible{outline:3px solid #1592b8;outline-offset:3px}@media(max-width:767px){.EventViews_publishRail__p9NO2{scroll-margin-top:16px}.EventViews_publishRail__p9NO2>section[aria-label="홈페이지 발행"]{border:2px solid #b5cde0;box-shadow:0 4px 16px #163d6012}.EventViews_publishRail__p9NO2 a,.EventViews_publishRail__p9NO2 button{min-height:44px}.EventViews_publishRail__p9NO2 .EventViews_publishStatus__G6GgX{margin-block:12px}}.AssociationEditor_editor__a2fw_{display:grid;gap:20px;max-width:1100px;min-width:0;width:100%;box-sizing:border-box}.AssociationEditor_editor__a2fw_ input,.AssociationEditor_editor__a2fw_ select,.AssociationEditor_editor__a2fw_ textarea{width:100%;min-width:0;max-width:100%;box-sizing:border-box;font:inherit;padding:10px;border:1px solid #a9b7c5;border-radius:6px}.AssociationEditor_editor__a2fw_ label{display:grid;gap:5px;min-width:0}.AssociationEditor_editor__a2fw_ a,.AssociationEditor_editor__a2fw_ button{min-height:44px;padding:10px;box-sizing:border-box}.AssociationEditor_row__agzsc{display:flex;gap:12px;flex-wrap:wrap;align-items:end}.AssociationEditor_card__mk3N4{border:1px solid #ccd5df;border-radius:10px;padding:16px;display:grid;gap:12px;min-width:0}.AssociationEditor_fields__XcJqz{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px}.AssociationEditor_photo__qk6q0{max-width:120px;max-height:140px;object-fit:contain}.AssociationEditor_toolbar__nnDGB{display:flex;gap:8px;flex-wrap:wrap;position:sticky;bottom:0;background:#fff;padding:12px;border:1px solid #ccd5df;z-index:2}.AssociationEditor_editor__a2fw_ details>summary{cursor:pointer;padding:10px;min-height:44px}.AssociationEditor_editor__a2fw_ textarea{width:100%;min-height:100px}.AssociationEditor_editor__a2fw_ .AssociationEditor_checks__QQD5n label{display:flex;align-items:center;gap:8px;min-height:44px}.AssociationEditor_editor__a2fw_ .AssociationEditor_checks__QQD5n input{width:20px;height:20px;flex-shrink:0}.AssociationEditor_editor__a2fw_ [hidden]{display:none}.AssociationEditor_editor__a2fw_ nav button[aria-pressed=true]{background:#eaf3fb;border-color:#6e9ec4;color:#143f71;font-weight:700}.AssociationEditor_editor__a2fw_ article+article{border-top:1px solid #dce4ed;margin-top:16px;padding-top:16px}.AssociationEditor_stageToolbar__Ffvag{position:static}