.ShareBlock-module__kppxNW__share{border-top:1px solid var(--color-line);margin-top:1.35rem;padding-top:1.1rem}.ShareBlock-module__kppxNW__share h3{font-family:var(--font-heading);letter-spacing:-.02em;margin:0 0 .65rem;font-size:1.2rem;font-weight:600}.ShareBlock-module__kppxNW__actions{flex-wrap:wrap;gap:.55rem;display:flex}.ShareBlock-module__kppxNW__actions button{border:1px solid var(--color-line-strong);border-radius:var(--radius-sm);background:var(--color-surface);min-height:2.55rem;color:var(--color-brand-800);cursor:pointer;transition:background var(--transition), border-color var(--transition), color var(--transition);justify-content:center;align-items:center;gap:.45rem;padding:.58rem .8rem;font-size:.78rem;font-weight:800;line-height:1.2;display:inline-flex}.ShareBlock-module__kppxNW__actions button:hover{border-color:var(--color-brand-700);background:var(--color-brand-100);color:var(--color-brand-900)}.ShareBlock-module__kppxNW__actions button:focus-visible{border-color:var(--color-brand-700);background:var(--color-brand-100)}.ShareBlock-module__kppxNW__actions svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;flex:none;width:1rem;height:1rem}@media (max-width:40.625rem){.ShareBlock-module__kppxNW__share{margin-top:1.1rem;padding-top:.9rem}.ShareBlock-module__kppxNW__actions{gap:.45rem}.ShareBlock-module__kppxNW__actions button{min-height:2.4rem;padding:.52rem .68rem;font-size:.74rem}}
.ShelterContactDetails-module__4j7IwW__contacts{border-top:1px solid var(--color-line);margin-top:1.25rem;display:grid}.ShelterContactDetails-module__4j7IwW__contacts.ShelterContactDetails-module__4j7IwW__flush{margin-top:0}.ShelterContactDetails-module__4j7IwW__row{border-bottom:1px solid var(--color-line);color:var(--color-ink-soft);grid-template-columns:2.5rem minmax(0,1fr);gap:.85rem;padding:.85rem 0;display:grid}.ShelterContactDetails-module__4j7IwW__row>div{align-content:start;gap:.08rem;min-width:0;display:grid}.ShelterContactDetails-module__4j7IwW__icon{background:var(--color-brand-100);width:2.5rem;height:2.5rem;color:var(--color-brand-800);border-radius:.75rem;place-items:center;display:grid}.ShelterContactDetails-module__4j7IwW__icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:1.25rem;height:1.25rem}.ShelterContactDetails-module__4j7IwW__label{color:var(--color-muted);font-size:.72rem;font-weight:750}.ShelterContactDetails-module__4j7IwW__row strong,.ShelterContactDetails-module__4j7IwW__row a{width:fit-content;max-width:100%;color:var(--color-ink-soft);overflow-wrap:anywhere;font-size:.9rem;font-weight:750}.ShelterContactDetails-module__4j7IwW__row a{color:var(--color-brand-700);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--color-brand-700) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--color-brand-700) 35%, transparent);text-underline-offset:.18em}.ShelterContactDetails-module__4j7IwW__row a:hover{text-decoration-color:currentColor}.ShelterContactDetails-module__4j7IwW__row small{max-width:27rem;color:color-mix(in srgb, var(--color-muted) 78%, transparent);margin-top:.35rem;font-size:.66rem;line-height:1.4}@media (max-width:40.625rem){.ShelterContactDetails-module__4j7IwW__contacts{margin-top:1rem}.ShelterContactDetails-module__4j7IwW__contacts.ShelterContactDetails-module__4j7IwW__flush{margin-top:0}.ShelterContactDetails-module__4j7IwW__row{grid-template-columns:2.25rem minmax(0,1fr);gap:.7rem;padding:.7rem 0}.ShelterContactDetails-module__4j7IwW__icon{width:2.25rem;height:2.25rem}}
.help-module__mD1omq__hero{padding:1.5rem 0 1.25rem}.help-module__mD1omq__heroBanner{border-radius:var(--radius-xl);background:var(--color-brand-950);min-height:clamp(17rem,27vw,21rem);color:var(--color-surface);align-content:center;padding:clamp(2rem,4vw,3.5rem);display:grid}.help-module__mD1omq__eyebrow{letter-spacing:.14em;text-transform:uppercase;font-weight:850;color:var(--color-craft)!important;margin:0 0 .8rem!important;font-size:.72rem!important}.help-module__mD1omq__heroBanner h1{max-width:55rem;font-family:var(--font-heading);letter-spacing:-.05em;margin:0;font-size:clamp(2.4rem,5vw,4.65rem);font-weight:500;line-height:1}.help-module__mD1omq__heroBanner>p:last-child{color:#fbf9f2c2;max-width:48rem;margin:1.25rem 0 0;font-size:clamp(.98rem,1.5vw,1.12rem);line-height:1.7}.help-module__mD1omq__shelterSection{padding-top:clamp(2.5rem,5vw,4.25rem)}.help-module__mD1omq__sectionHead{max-width:50rem;margin-bottom:1.5rem}.help-module__mD1omq__sectionHead h2{font-family:var(--font-heading);font-size:var(--text-h2);letter-spacing:-.045em;margin:0;font-weight:500;line-height:1.03}.help-module__mD1omq__sectionHead p{color:var(--color-muted);margin:.8rem 0 0;line-height:1.7}.help-module__mD1omq__shelterGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.25rem;display:grid}.help-module__mD1omq__shelterCard{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);min-width:0;padding:clamp(1.35rem,2.5vw,2rem);overflow:hidden;box-shadow:0 .4rem 1.6rem #0f2f2709}.help-module__mD1omq__shelterHead{grid-template-columns:5rem minmax(0,1fr);align-items:center;gap:1rem;display:grid}.help-module__mD1omq__logo{border-radius:var(--radius-md);background:var(--color-brand-100);width:5rem;height:5rem;color:var(--color-brand-800);font-family:var(--font-heading);place-items:center;font-size:1.25rem;font-weight:650;display:grid;position:relative;overflow:hidden}.help-module__mD1omq__logo img{object-fit:cover}.help-module__mD1omq__shelterHead h3{font-family:var(--font-heading);letter-spacing:-.035em;margin:0;font-size:clamp(1.65rem,2.6vw,2.2rem);font-weight:550;line-height:1.08}.help-module__mD1omq__multiline{white-space:pre-line}.help-module__mD1omq__requisitesIcon{background:var(--color-brand-100);width:2.5rem;height:2.5rem;color:var(--color-brand-800);border-radius:.75rem;place-items:center;display:grid}.help-module__mD1omq__requisitesIcon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:1.25rem;height:1.25rem}.help-module__mD1omq__requisites{border:1px solid color-mix(in srgb, var(--color-craft) 38%, var(--color-line));border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-craft-soft) 25%, transparent);margin-top:1.25rem;margin-left:-.35rem;margin-right:-.35rem;padding:1rem .9rem}.help-module__mD1omq__requisitesTitle{align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.help-module__mD1omq__requisitesTitle h4{color:var(--color-brand-800);letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:.75rem}.help-module__mD1omq__requisites p{color:var(--color-ink-soft);margin:0;font-size:.9rem;line-height:1.6}.help-module__mD1omq__disclaimer{border-left:.2rem solid var(--color-craft);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:color-mix(in srgb, var(--color-craft-soft) 24%, transparent);color:var(--color-ink-soft);margin-top:1.25rem;padding:1rem 1.15rem;font-size:.86rem;line-height:1.6}.help-module__mD1omq__empty{border:1px dashed var(--color-line-strong);border-radius:var(--radius-lg);color:var(--color-muted);text-align:center;padding:2rem}.help-module__mD1omq__otherHelp{padding-top:clamp(3rem,6vw,5rem);padding-bottom:var(--space-9)}.help-module__mD1omq__waysGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;display:grid}.help-module__mD1omq__way{border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);min-width:0;overflow:hidden}.help-module__mD1omq__wayImage{aspect-ratio:4/3;border-radius:var(--radius-md) var(--radius-md) 0 0;object-fit:cover;width:100%;height:auto;display:block}.help-module__mD1omq__wayBody{padding:.9rem 1rem 1rem}.help-module__mD1omq__way h3{font-family:var(--font-heading);margin:0;font-size:1.08rem;font-weight:600;line-height:1.25}@media (max-width:64rem){.help-module__mD1omq__waysGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:47.5rem){.help-module__mD1omq__shelterGrid{grid-template-columns:1fr;gap:.85rem}}@media (max-width:40.625rem){.help-module__mD1omq__hero{padding:.65rem 0 .75rem}.help-module__mD1omq__heroBanner{border-radius:var(--radius-lg);min-height:0;padding:2rem 1.3rem}.help-module__mD1omq__heroBanner h1{font-size:clamp(2.15rem,11vw,3rem)}.help-module__mD1omq__heroBanner>p:last-child{margin-top:1rem;font-size:.92rem;line-height:1.55}.help-module__mD1omq__shelterSection{padding-top:2rem}.help-module__mD1omq__sectionHead{margin-bottom:1rem}.help-module__mD1omq__sectionHead h2{font-size:2.25rem}.help-module__mD1omq__sectionHead p{font-size:.9rem;line-height:1.55}.help-module__mD1omq__shelterCard{border-radius:var(--radius-md);padding:1.1rem}.help-module__mD1omq__shelterHead{grid-template-columns:4rem minmax(0,1fr);gap:.8rem}.help-module__mD1omq__logo{width:4rem;height:4rem}.help-module__mD1omq__shelterHead h3{font-size:1.65rem}.help-module__mD1omq__requisitesIcon{width:2.25rem;height:2.25rem}.help-module__mD1omq__disclaimer{font-size:.78rem}.help-module__mD1omq__otherHelp{padding-top:3rem}.help-module__mD1omq__waysGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.help-module__mD1omq__wayBody{padding:.7rem .75rem .8rem}.help-module__mD1omq__way h3{font-size:.98rem}}
