.SexualViolenceSupportPage_hero__O18iQ{position:relative;overflow:hidden;padding:var(--space-6) var(--space-5) var(--space-8);background:#fff8fb;border-bottom:1px solid var(--color-border)}.SexualViolenceSupportPage_hero__O18iQ:before{content:"";position:absolute;inset:0;z-index:0;background-image:linear-gradient(90deg,rgba(255,255,255,.98),rgba(255,255,255,.92) 38%,rgba(255,248,251,.58) 62%,rgba(255,248,251,.18)),url(/images/sexual-violence-support-bg.png);background-position:top,100% 0;background-repeat:no-repeat;background-size:100% 100%,auto 100%}.SexualViolenceSupportPage_hero__O18iQ .container{position:relative;z-index:1}.SexualViolenceSupportPage_breadcrumb__a6KE4{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-1);color:var(--color-text-muted);margin-bottom:var(--space-6)}.SexualViolenceSupportPage_breadcrumb__a6KE4 a{color:var(--color-text);text-decoration:none}.SexualViolenceSupportPage_breadcrumb__a6KE4 a:hover{color:var(--color-primary-dark);text-decoration:underline}.SexualViolenceSupportPage_heroGrid__YOv1K{display:grid;grid-template-columns:1fr;grid-gap:var(--space-6);gap:var(--space-6);align-items:center;min-height:363px}.SexualViolenceSupportPage_heroText__F8nBj h1{color:var(--color-text)}.SexualViolenceSupportPage_heroText__F8nBj p{margin-top:var(--space-4);color:var(--color-text);font-size:var(--font-size-md);font-weight:700;line-height:var(--line-height-relaxed)}.SexualViolenceSupportPage_heroButton__UpbRg{background:#e94f7d;border-color:#e94f7d;color:#fff;width:min(100%,320px);margin-top:var(--space-6)}.SexualViolenceSupportPage_heroButton__UpbRg:hover{background:#d93f70;border-color:#d93f70;color:#fff}.SexualViolenceSupportPage_pageMain__MasAk{background:var(--color-bg-soft);padding:var(--space-8) var(--space-5) var(--space-16)}.SexualViolenceSupportPage_layout__eCYbT{display:grid;grid-template-columns:1fr;grid-gap:var(--space-6);gap:var(--space-6)}.SexualViolenceSupportPage_content__ybt8E{display:grid;grid-gap:var(--space-3);gap:var(--space-3);min-width:0}.SexualViolenceSupportPage_bottomCta__fmrSu,.SexualViolenceSupportPage_noticeBox__6HZ5k,.SexualViolenceSupportPage_panel__ooRkm{scroll-margin-top:96px;padding:var(--space-5);background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-card)}.SexualViolenceSupportPage_sectionHeader__Cz7ML{margin-bottom:var(--space-5)}.SexualViolenceSupportPage_sectionHeader__Cz7ML h2{display:flex;gap:var(--space-2);align-items:baseline;color:var(--color-text);font-size:var(--font-size-xl);line-height:var(--line-height-tight)}.SexualViolenceSupportPage_sectionHeader__Cz7ML h2 span{color:#e94f7d}.SexualViolenceSupportPage_leadText__bHloG,.SexualViolenceSupportPage_sectionHeader__Cz7ML p{margin-top:var(--space-2);color:var(--color-text);line-height:var(--line-height-relaxed)}.SexualViolenceSupportPage_actionGrid__CdYI9,.SexualViolenceSupportPage_consultGrid__B8lCc,.SexualViolenceSupportPage_infoGrid__r1Mfe,.SexualViolenceSupportPage_windowGrid__begjt{display:grid;grid-template-columns:1fr;grid-gap:var(--space-4);gap:var(--space-4)}.SexualViolenceSupportPage_actionCard__Ql7eI,.SexualViolenceSupportPage_consultCard__v_krA,.SexualViolenceSupportPage_infoCard__pmZnk,.SexualViolenceSupportPage_windowCard__s798a{min-width:0;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:#fff}.SexualViolenceSupportPage_actionCard__Ql7eI{display:grid;grid-gap:var(--space-3);gap:var(--space-3);align-items:center;border-color:rgba(47,184,166,.24)}.SexualViolenceSupportPage_emergencyCard__7wwnI{border-color:rgba(233,79,125,.28);background:#fffafb}.SexualViolenceSupportPage_cardSvgIcon__5tB0Z{color:var(--color-primary-dark)}.SexualViolenceSupportPage_cardSvgIcon__5tB0Z,.SexualViolenceSupportPage_consultImage__7nx8c,.SexualViolenceSupportPage_reusedCardIcon__EJD_3{justify-self:center}.SexualViolenceSupportPage_cardEyebrow___C6gh{color:var(--color-text-muted);font-weight:700}.SexualViolenceSupportPage_actionCard__Ql7eI h3{margin-top:var(--space-1);color:var(--color-text);font-size:var(--font-size-xl);line-height:var(--line-height-tight)}.SexualViolenceSupportPage_emergencyCard__7wwnI h3{color:#e94f7d;font-size:clamp(2rem,9vw,2.6rem)}.SexualViolenceSupportPage_actionCard__Ql7eI p,.SexualViolenceSupportPage_consultCard__v_krA li,.SexualViolenceSupportPage_infoCard__pmZnk p,.SexualViolenceSupportPage_windowCard__s798a li{color:var(--color-text);line-height:var(--line-height-normal)}.SexualViolenceSupportPage_phoneButton__CAObI{width:100%}.SexualViolenceSupportPage_infoCard__pmZnk{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.SexualViolenceSupportPage_consultCard__v_krA h3,.SexualViolenceSupportPage_infoCard__pmZnk h3,.SexualViolenceSupportPage_windowCard__s798a h3{color:var(--color-text);font-size:var(--font-size-base);line-height:var(--line-height-tight)}.SexualViolenceSupportPage_cardSvgIcon__5tB0Z{width:52px;height:52px}.SexualViolenceSupportPage_reusedCardIcon__EJD_3{width:104px;height:104px;object-fit:contain}.SexualViolenceSupportPage_externalButton__kTXdV,.SexualViolenceSupportPage_textButton__JVNpW{margin-top:var(--space-2);justify-self:start}.SexualViolenceSupportPage_bottomCta__fmrSu{text-align:center;background:linear-gradient(135deg,#fff 0,var(--color-primary-light) 100%)}.SexualViolenceSupportPage_bottomCta__fmrSu h2{color:var(--color-primary-dark);font-size:var(--font-size-xl);line-height:var(--line-height-tight)}.SexualViolenceSupportPage_bottomCta__fmrSu p{margin-top:var(--space-2);color:var(--color-text)}.SexualViolenceSupportPage_bottomCtaButtons__eW6ya{display:grid;grid-template-columns:1fr;grid-gap:var(--space-3);gap:var(--space-3);margin:var(--space-5) auto 0;max-width:760px}.SexualViolenceSupportPage_caption__Ep1Ie{margin-top:var(--space-3);color:var(--color-text-muted);font-size:var(--font-size-sm)}.SexualViolenceSupportPage_timelinePanel__ryn0c{display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.SexualViolenceSupportPage_timeline__UpOhC{display:grid;grid-template-columns:1fr;grid-gap:var(--space-3);gap:var(--space-3)}.SexualViolenceSupportPage_timelineItem__HcmLO{display:grid;grid-gap:var(--space-1);gap:var(--space-1);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:#fff}.SexualViolenceSupportPage_timelineItem__HcmLO span{font-weight:700;line-height:var(--line-height-tight)}.SexualViolenceSupportPage_timelineItem__HcmLO strong{color:var(--color-text);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.SexualViolenceSupportPage_timelineItem__HcmLO.SexualViolenceSupportPage_green__sFg20{border-color:rgba(35,155,76,.34);background:linear-gradient(180deg,rgba(35,155,76,.14),rgba(35,155,76,.04));color:#169443}.SexualViolenceSupportPage_timelineItem__HcmLO.SexualViolenceSupportPage_yellow__EUBf5{border-color:rgba(170,205,45,.42);background:linear-gradient(180deg,rgba(194,220,57,.18),rgba(255,246,178,.2));color:#2f9a45}.SexualViolenceSupportPage_timelineItem__HcmLO.SexualViolenceSupportPage_orange__XpXuh{border-color:rgba(255,124,32,.36);background:linear-gradient(180deg,rgba(255,142,33,.16),rgba(255,237,214,.26));color:#f06a00}.SexualViolenceSupportPage_timelineItem__HcmLO.SexualViolenceSupportPage_pink__0ubfo{border-color:rgba(232,40,40,.3);background:linear-gradient(180deg,rgba(232,40,40,.12),rgba(255,231,231,.28));color:#df2222}.SexualViolenceSupportPage_timelineNote__ifKPd{margin-top:0;color:var(--color-text);font-size:var(--font-size-sm);font-weight:700;text-align:center}.SexualViolenceSupportPage_timelineButton__l76UN{width:min(100%,440px);margin:0 auto}.SexualViolenceSupportPage_consultCard__v_krA{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.SexualViolenceSupportPage_consultImage__7nx8c{width:104px;height:104px;object-fit:contain}.SexualViolenceSupportPage_consultCard__v_krA ul,.SexualViolenceSupportPage_windowCard__s798a ul{display:grid;grid-gap:var(--space-1);gap:var(--space-1);margin-top:var(--space-3);padding-left:var(--space-5)}.SexualViolenceSupportPage_cardButton__kPr_U{align-self:end}.SexualViolenceSupportPage_windowGrid__begjt{grid-template-columns:1fr}.SexualViolenceSupportPage_windowCard__s798a{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.SexualViolenceSupportPage_windowCard__s798a.SexualViolenceSupportPage_purple__So4hn{border-color:rgba(111,74,164,.24);background:#fcfaff}.SexualViolenceSupportPage_windowCard__s798a.SexualViolenceSupportPage_blue__QCYuN{border-color:rgba(43,111,197,.24);background:#f9fbff}.SexualViolenceSupportPage_windowCard__s798a.SexualViolenceSupportPage_green__sFg20,.SexualViolenceSupportPage_windowCard__s798a.SexualViolenceSupportPage_mint__sUCAQ{border-color:rgba(47,184,166,.24);background:#fbfffe}.SexualViolenceSupportPage_emphasisLink__rQaZV,.SexualViolenceSupportPage_emphasis__81cJW{color:currentColor;font-size:var(--font-size-xl);font-weight:700;line-height:var(--line-height-tight)}.SexualViolenceSupportPage_emphasisLink__rQaZV{display:inline-flex;align-items:center;gap:var(--space-2);justify-self:start;width:-moz-fit-content;width:fit-content;text-decoration:none}.SexualViolenceSupportPage_emphasisLink__rQaZV:hover{color:var(--color-primary-dark);text-decoration:underline}.SexualViolenceSupportPage_subText__3m8Qf{margin-top:-4px;color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:700}.SexualViolenceSupportPage_noticeBox__6HZ5k{display:grid;grid-template-columns:auto 1fr;grid-gap:var(--space-3);gap:var(--space-3);background:#f8fafc}.SexualViolenceSupportPage_noticeIcon___kkrV{display:grid;place-items:center;width:28px;height:28px;border:1px solid var(--color-border);border-radius:var(--radius-full);color:var(--color-text-muted);font-weight:700}.SexualViolenceSupportPage_noticeBox__6HZ5k h2{color:var(--color-text);font-size:var(--font-size-base);line-height:var(--line-height-tight)}.SexualViolenceSupportPage_noticeBox__6HZ5k p{margin-top:var(--space-2);color:var(--color-text);line-height:var(--line-height-normal)}@media (max-width:767px){.SexualViolenceSupportPage_hero__O18iQ{padding:var(--space-5) 0 var(--space-10)}.SexualViolenceSupportPage_hero__O18iQ .container{padding-inline:var(--space-5)}.SexualViolenceSupportPage_hero__O18iQ:before{background-image:linear-gradient(90deg,rgba(255,255,255,.9),rgba(255,255,255,.76) 54%,rgba(255,248,251,.24)),url(/images/sexual-violence-support-bg.png);background-position:top,100% 0;background-size:100% 100%,auto 100%}.SexualViolenceSupportPage_heroGrid__YOv1K{min-height:339px}.SexualViolenceSupportPage_heroText__F8nBj h1{font-size:clamp(2.25rem,12vw,3.25rem)}}@media (min-width:640px){.SexualViolenceSupportPage_actionGrid__CdYI9,.SexualViolenceSupportPage_bottomCtaButtons__eW6ya,.SexualViolenceSupportPage_consultGrid__B8lCc,.SexualViolenceSupportPage_windowGrid__begjt{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.SexualViolenceSupportPage_pageMain__MasAk{padding:var(--space-10) var(--space-6) var(--space-20)}.SexualViolenceSupportPage_bottomCta__fmrSu,.SexualViolenceSupportPage_noticeBox__6HZ5k,.SexualViolenceSupportPage_panel__ooRkm{padding:var(--space-6)}.SexualViolenceSupportPage_heroGrid__YOv1K{grid-template-columns:minmax(0,1fr)}.SexualViolenceSupportPage_infoGrid__r1Mfe{grid-template-columns:repeat(3,minmax(0,1fr))}.SexualViolenceSupportPage_timeline__UpOhC{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.SexualViolenceSupportPage_layout__eCYbT{max-width:var(--page-grid-max);margin-inline:auto}}