.ha-page{--ha-navy: #004851;--ha-midnight: #0d2038;--ha-charcoal: #000000;--ha-ink: #12151b;--ha-muted: #68717d;--ha-line: #eef0f3;--ha-wash: #eef0f3;--ha-mint: #eef0f3;background:#fff;color:var(--ha-ink);overflow-x:clip;overflow-y:visible}.ha-shell{width:min(1180px,calc(100% - 48px));margin-inline:auto}.ha-eyebrow{margin:0 0 18px;color:#004851;font-size:.72rem;font-weight:750;letter-spacing:.16em;text-transform:uppercase}.ha-eyebrow--light{color:#a2aab6}.ha-page h1,.ha-page h2,.ha-page h3,.ha-page p{margin-top:0}.ha-page h1,.ha-page h2,.ha-page h3{font-family:var(--font-display, "Helvetica Neue", Arial, sans-serif);font-weight:450;letter-spacing:-.045em}.ha-page h1{max-width:780px;margin-bottom:24px;font-size:clamp(3.2rem,6.6vw,6.9rem);line-height:.92}.ha-page h2{margin-bottom:18px;font-size:clamp(2.15rem,4.2vw,4.6rem);line-height:.98}.ha-page h3{margin-bottom:14px;font-size:clamp(1.35rem,2vw,1.85rem);line-height:1.05}.ha-page p{color:var(--ha-muted);line-height:1.65}.ha-brand{display:inline-flex;font-style:normal;letter-spacing:-.02em}.ha-brand strong{color:var(--ha-navy);font-weight:800}.ha-brand span{color:#a4aab3;font-weight:650}.ha-hero{padding:clamp(96px,12vw,160px) 0 92px;background:linear-gradient(145deg,#fff 0,#fff 72%,#eef0f3 72%)}.ha-hero__grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:clamp(54px,8vw,110px);align-items:end}.ha-hero__lede{max-width:680px;margin-bottom:32px;font-size:clamp(1.08rem,1.5vw,1.35rem)}.ha-actions{display:flex;flex-wrap:wrap;gap:10px}.ha-button{min-height:52px;padding:0 20px;display:inline-flex;align-items:center;justify-content:space-between;gap:28px;border:2px solid #000000;color:var(--ha-charcoal);font-size:.9rem;font-weight:680;text-decoration:none;transition:transform .2s ease,background .2s ease,color .2s ease;border-radius:6px}.ha-button:hover{transform:translateY(-2px)}.ha-button--dark{background:var(--ha-charcoal);color:#fff}.ha-button--light{background:#a2aab6;color:#000}.ha-button--white{background:#a2aab6;color:#000;border-color:#000}.ha-hero-card{padding:28px;background:var(--ha-midnight);color:#fff}.ha-hero-card__head{display:flex;justify-content:space-between;align-items:center;padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.18)}.ha-hero-card__head span{color:#a2aab6;font-size:.66rem;font-weight:750;letter-spacing:.15em}.ha-hero-card__head strong{font-size:.8rem}.ha-hero-card__ring{width:150px;height:150px;margin:32px auto;border:1px solid rgba(255,255,255,.28);border-radius:50%;display:grid;place-items:center;position:relative}.ha-hero-card__ring:before,.ha-hero-card__ring:after,.ha-hero-card__ring>span{content:"";position:absolute;top:15px;right:15px;bottom:15px;left:15px;border:1px solid rgba(162,170,182,.45);border-radius:50%}.ha-hero-card__ring:after{top:30px;right:30px;bottom:30px;left:30px}.ha-hero-card__ring>span:nth-child(1){top:45px;right:45px;bottom:45px;left:45px}.ha-hero-card__ring div{position:relative;z-index:1;font-size:1.2rem;font-weight:750;letter-spacing:.12em}.ha-hero-card__rows{border-top:1px solid rgba(255,255,255,.18)}.ha-hero-card__rows div{display:flex;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid rgba(255,255,255,.18);font-size:.76rem}.ha-hero-card__rows span{color:#aeb7c3}.ha-hero-card__note{margin:20px 0 0;color:#9ea9b8!important;font-size:.72rem;line-height:1.5!important}.ha-standard,.ha-safeguards,.ha-rights,.ha-sources,.ha-faq{padding:clamp(82px,10vw,140px) 0}.ha-standard__grid,.ha-section-head,.ha-request__grid,.ha-sources__grid,.ha-faq__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.75fr);gap:clamp(52px,9vw,130px)}.ha-standard__copy{padding-top:16px}.ha-standard__copy article{display:grid;grid-template-columns:72px 1fr;gap:22px;padding:25px 0;border-top:1px solid var(--ha-line)}.ha-standard__copy span,.ha-card-number{color:#004851;font-size:.73rem;font-weight:750;letter-spacing:.12em}.ha-standard__copy p{margin:0}.ha-safeguards{background:var(--ha-wash)}.ha-section-head{margin-bottom:54px;align-items:end}.ha-section-head>p{margin-bottom:0}.ha-safeguard-grid{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--ha-line)}.ha-safeguard-grid article{min-height:410px;padding:34px;border-right:1px solid var(--ha-line);display:flex;flex-direction:column}.ha-safeguard-grid article:last-child{border-right:0}.ha-safeguard-grid h3{margin-top:auto}.ha-safeguard-grid ul{margin:20px 0 0;padding:0;list-style:none}.ha-safeguard-grid li{padding:11px 0;border-top:1px solid var(--ha-line);color:#444c56;font-size:.82rem}.ha-journey{padding:clamp(82px,10vw,140px) 0;background:var(--ha-midnight);color:#fff}.ha-journey__grid{display:grid;grid-template-columns:minmax(290px,.65fr) minmax(0,1.35fr);gap:clamp(60px,10vw,140px)}.ha-journey__intro{position:sticky;top:120px;align-self:start}.ha-journey__intro p{color:#aeb7c3}.ha-journey__list{margin:0;padding:0;list-style:none}.ha-journey__list li{display:grid;grid-template-columns:60px 1fr;gap:24px;padding:30px 0;border-top:1px solid rgba(255,255,255,.2)}.ha-journey__list span{color:#a2aab6;font-size:.73rem;font-weight:750;letter-spacing:.12em}.ha-journey__list p{margin:0;color:#aeb7c3}.ha-rights-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--ha-line);border-left:1px solid var(--ha-line)}.ha-rights-grid article{min-height:230px;padding:28px;border-right:1px solid var(--ha-line);border-bottom:1px solid var(--ha-line)}.ha-rights-grid span{display:block;margin-bottom:52px;color:#004851;font-size:.72rem;font-weight:750}.ha-rights-grid p{margin-bottom:0;font-size:.88rem}.ha-request{padding:clamp(76px,9vw,120px) 0;background:var(--ha-mint)}.ha-request__panel{background:#fff;padding:30px}.ha-request__panel>div{display:flex;flex-direction:column;gap:7px;padding:18px 0;border-bottom:1px solid var(--ha-line)}.ha-request__panel span{color:#004851;font-size:.65rem;font-weight:750;letter-spacing:.15em}.ha-request__panel a{color:var(--ha-navy);font-size:1.05rem;font-weight:700;text-decoration:none;overflow-wrap:anywhere}.ha-request__panel p{margin:20px 0 0;font-size:.78rem}.ha-sources__grid{align-items:start}.ha-source-list{border-top:1px solid var(--ha-line)}.ha-source-list a{display:grid;grid-template-columns:48px 1fr 24px;gap:20px;padding:24px 0;border-bottom:1px solid var(--ha-line);color:var(--ha-ink);text-decoration:none}.ha-source-list>a>span{color:#004851;font-size:.72rem;font-weight:750}.ha-source-list strong{color:var(--ha-navy)}.ha-source-list p{margin:7px 0 0;font-size:.82rem}.ha-faq{background:var(--ha-wash)}.ha-faq header{align-self:start;position:sticky;top:120px}.ha-faq__list details{border-top:1px solid var(--ha-line)}.ha-faq__list details:last-child{border-bottom:1px solid var(--ha-line)}.ha-faq__list summary{min-height:78px;padding:18px 0;display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;font-weight:650;list-style:none}.ha-faq__list summary::-webkit-details-marker{display:none}.ha-faq__list summary span{color:#004851;font-size:1.3rem}.ha-faq__list details[open] summary span{transform:rotate(45deg)}.ha-faq__list details p{max-width:620px;padding:0 36px 26px 0}.ha-contact{padding:60px 0;background:#fff}.ha-contact__panel{padding:clamp(36px,6vw,74px);display:flex;justify-content:space-between;align-items:end;gap:50px;background:var(--ha-midnight);color:#fff}.ha-contact__panel h2{max-width:760px}.ha-contact__panel p{max-width:720px;color:#aeb7c3}@media (max-width: 880px){.ha-hero__grid,.ha-standard__grid,.ha-section-head,.ha-journey__grid,.ha-request__grid,.ha-sources__grid,.ha-faq__grid{grid-template-columns:1fr}.ha-hero-card{max-width:520px}.ha-safeguard-grid{grid-template-columns:1fr}.ha-safeguard-grid article{min-height:330px;border-right:0;border-bottom:1px solid var(--ha-line)}.ha-safeguard-grid article:last-child{border-bottom:0}.ha-rights-grid{grid-template-columns:repeat(2,1fr)}.ha-journey__intro,.ha-faq header{position:static}}@media (max-width: 600px){.ha-shell{width:min(100% - 36px,1180px)}.ha-hero{padding:82px 0 64px;background:#fff}.ha-page h1{font-size:clamp(3rem,15vw,4.35rem)}.ha-page h2{font-size:clamp(2.15rem,11vw,3.25rem)}.ha-actions{flex-direction:column}.ha-button{width:100%}.ha-hero-card{padding:22px}.ha-standard,.ha-safeguards,.ha-rights,.ha-sources,.ha-faq{padding:74px 0}.ha-standard__copy article{grid-template-columns:48px 1fr}.ha-rights-grid{grid-template-columns:1fr}.ha-rights-grid article{min-height:210px}.ha-journey__list li{grid-template-columns:42px 1fr}.ha-contact__panel{align-items:stretch;flex-direction:column}}@media (prefers-reduced-motion: reduce){.ha-button{transition:none}}.wgmd-hipaa2,.wgmd-hipaa2 *,.wgmd-hipaa2 *:before,.wgmd-hipaa2 *:after{box-sizing:border-box}.wgmd-hipaa2{--hipaa2-ink: #004851;--hipaa2-ink-soft: #004851;--hipaa2-paper: #ffffff;--hipaa2-line: #eef0f3;--hipaa2-mist: #eef0f3;--hipaa2-muted: #4b555b;--hipaa2-violet: #004851;--hipaa2-magenta: #52756b;--hipaa2-space-sm: 48px;--hipaa2-space-md: 96px;--hipaa2-space-lg: 144px;min-width:0;overflow:clip;color:var(--hipaa2-ink);background:var(--hipaa2-paper);font-family:Manrope,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-wrap:anywhere;-webkit-font-smoothing:antialiased}.wgmd-hipaa2 .ha-page{--ha-navy: var(--hipaa2-ink-soft);--ha-midnight: var(--hipaa2-ink);--ha-charcoal: var(--hipaa2-ink);--ha-ink: var(--hipaa2-ink);--ha-muted: var(--hipaa2-muted);--ha-line: var(--hipaa2-line);--ha-wash: var(--hipaa2-mist);--ha-mint: #eef0f3;min-width:0;overflow:clip;color:var(--hipaa2-ink);background:var(--hipaa2-paper);font-family:inherit}.wgmd-hipaa2 .ha-page :where(section,div,article,aside,header,ol,ul,li){min-width:0}.wgmd-hipaa2 .ha-shell{width:min(1428px,calc(100% - 64px));margin-inline:auto}.wgmd-hipaa2 .ha-eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 20px;color:var(--hipaa2-muted);font-size:11px;font-weight:750;letter-spacing:.14em;line-height:1.4;text-transform:uppercase}.wgmd-hipaa2 .ha-eyebrow:before{width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:linear-gradient(135deg,var(--hipaa2-magenta),var(--hipaa2-violet));content:""}.wgmd-hipaa2 .ha-eyebrow--light{color:#ffffffa8}.wgmd-hipaa2 .ha-page :is(h1,h2,h3){color:var(--hipaa2-ink);font-family:inherit;font-weight:600;letter-spacing:-.055em;text-wrap:balance}.wgmd-hipaa2 .ha-page h1{max-width:980px;margin-bottom:28px;font-size:clamp(58px,6.7vw,104px);line-height:.94}.wgmd-hipaa2 .ha-page h2{margin-bottom:22px;font-size:clamp(42px,4.5vw,70px);line-height:.99}.wgmd-hipaa2 .ha-page h3{margin-bottom:16px;font-size:clamp(24px,2vw,32px);line-height:1.08}.wgmd-hipaa2 .ha-page p{color:var(--hipaa2-muted);font-size:16px;line-height:1.75}.wgmd-hipaa2 .ha-page :is(a,summary):focus-visible{outline:3px solid #004851;outline-offset:4px}.wgmd-hipaa2 .ha-brand{gap:0;font-family:inherit}.wgmd-hipaa2 .ha-brand strong{color:var(--hipaa2-ink)}.wgmd-hipaa2 .ha-brand span{color:#75878c}.wgmd-hipaa2 .ha-hero{padding:var(--hipaa2-space-md) 0 var(--hipaa2-space-lg);background:radial-gradient(circle at 7% 8%,rgba(82,117,107,.075),transparent 28%),radial-gradient(circle at 92% 10%,rgba(0,72,81,.075),transparent 30%),var(--hipaa2-paper)}.wgmd-hipaa2 .ha-hero__grid{grid-template-columns:minmax(0,1.18fr) minmax(360px,.52fr);gap:clamp(56px,8vw,126px);align-items:end}.wgmd-hipaa2 .ha-hero__lede{max-width:780px;margin-bottom:34px;color:var(--hipaa2-muted);font-size:clamp(18px,1.5vw,22px);letter-spacing:-.02em;line-height:1.62}.wgmd-hipaa2 .ha-actions{gap:12px}.wgmd-hipaa2 .ha-button{min-height:54px;padding:13px 21px 13px 24px;border:2px solid #000000;border-radius:6px;color:var(--hipaa2-ink);font-size:14px;font-weight:700;transition:transform .18s ease,color .18s ease,background-color .18s ease,border-color .18s ease}.wgmd-hipaa2 .ha-button:hover{transform:translateY(-2px)}.wgmd-hipaa2 .ha-button--dark{border-color:#000;color:var(--hipaa2-paper);background:var(--hipaa2-ink)}.wgmd-hipaa2 .ha-button--dark:hover{background:var(--hipaa2-ink-soft)}.wgmd-hipaa2 .ha-button--light{background:#a2aab6;color:#000}.wgmd-hipaa2 .ha-button--light:hover{border-color:#000}.wgmd-hipaa2 .ha-button--white{border-color:#000;color:#000;background:#a2aab6}.wgmd-hipaa2 .ha-hero-card{min-height:570px;padding:34px;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:24px;color:var(--hipaa2-paper);background:radial-gradient(circle at 86% 12%,rgba(0,72,81,.3),transparent 31%),var(--hipaa2-ink);box-shadow:0 32px 80px #0048512e}.wgmd-hipaa2 .ha-hero-card__head{padding-bottom:21px;border-color:#ffffff29}.wgmd-hipaa2 .ha-hero-card__head span{color:#fff9;font-size:10px}.wgmd-hipaa2 .ha-hero-card__head strong{font-size:12px}.wgmd-hipaa2 .ha-hero-card__ring{width:176px;height:176px;margin:46px auto;border-color:#ffffff3d}.wgmd-hipaa2 .ha-hero-card__ring:before,.wgmd-hipaa2 .ha-hero-card__ring:after,.wgmd-hipaa2 .ha-hero-card__ring>span{border-color:#52756b75}.wgmd-hipaa2 .ha-hero-card__ring div{font-size:20px}.wgmd-hipaa2 .ha-hero-card__rows{border-color:#ffffff29}.wgmd-hipaa2 .ha-hero-card__rows div{padding:15px 0;border-color:#ffffff29}.wgmd-hipaa2 .ha-hero-card__rows p{color:#ffffffd1;font-size:12px}.wgmd-hipaa2 .ha-hero-card__rows span,.wgmd-hipaa2 .ha-hero-card__note{color:#ffffff91!important}.wgmd-hipaa2 .ha-standard,.wgmd-hipaa2 .ha-safeguards,.wgmd-hipaa2 .ha-rights,.wgmd-hipaa2 .ha-sources,.wgmd-hipaa2 .ha-faq{padding:var(--hipaa2-space-lg) 0}.wgmd-hipaa2 .ha-standard__grid,.wgmd-hipaa2 .ha-section-head,.wgmd-hipaa2 .ha-request__grid,.wgmd-hipaa2 .ha-sources__grid,.wgmd-hipaa2 .ha-faq__grid{grid-template-columns:minmax(0,1fr) minmax(320px,.54fr);gap:clamp(54px,8.5vw,132px)}.wgmd-hipaa2 .ha-standard__copy{padding-top:12px}.wgmd-hipaa2 .ha-standard__copy p{margin:0;color:var(--hipaa2-muted);font-size:17px;line-height:1.78}.wgmd-hipaa2 .ha-standard__copy p+p{margin-top:28px;padding-top:28px;border-top:1px solid rgba(0,72,81,.13)}.wgmd-hipaa2 .ha-safeguards{background:var(--hipaa2-mist)}.wgmd-hipaa2 .ha-section-head{margin-bottom:var(--hipaa2-space-sm);align-items:end}.wgmd-hipaa2 .ha-section-head>p{max-width:580px}.wgmd-hipaa2 .ha-safeguard-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;border:0}.wgmd-hipaa2 .ha-safeguard-grid article{min-height:420px;padding:32px;overflow:hidden;border:1px solid rgba(0,72,81,.12);border-radius:24px;background:var(--hipaa2-paper);box-shadow:0 12px 34px #0048510a}.wgmd-hipaa2 .ha-card-number,.wgmd-hipaa2 .ha-safeguard-grid li::marker{color:var(--hipaa2-violet)}.wgmd-hipaa2 .ha-safeguard-grid article:nth-child(2) .ha-card-number{color:var(--hipaa2-magenta)}.wgmd-hipaa2 .ha-safeguard-grid h3{color:var(--hipaa2-ink)}.wgmd-hipaa2 .ha-safeguard-grid li{padding:13px 0;border-color:#0048511f;color:#42575d;font-size:13px}.wgmd-hipaa2 .ha-journey{padding:var(--hipaa2-space-lg) 0;color:var(--hipaa2-paper);background:radial-gradient(circle at 88% 6%,rgba(0,72,81,.2),transparent 28%),var(--hipaa2-ink)}.wgmd-hipaa2 .ha-journey__grid{grid-template-columns:minmax(290px,.48fr) minmax(0,1fr);gap:clamp(64px,9vw,140px)}.wgmd-hipaa2 .ha-journey__intro{top:116px}.wgmd-hipaa2 .ha-journey :is(h2,h3){color:var(--hipaa2-paper)}.wgmd-hipaa2 .ha-journey__intro p,.wgmd-hipaa2 .ha-journey__list p{color:#ffffffa1}.wgmd-hipaa2 .ha-journey__list li{grid-template-columns:56px minmax(0,1fr);gap:24px;padding:36px 0;border-color:#ffffff2b}.wgmd-hipaa2 .ha-journey__list span{color:#a2aab6;font-size:11px}.wgmd-hipaa2 .ha-rights-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;border:0}.wgmd-hipaa2 .ha-rights-grid article{min-height:300px;padding:30px;overflow:hidden;border:1px solid rgba(0,72,81,.12);border-radius:24px;background:var(--hipaa2-paper)}.wgmd-hipaa2 .ha-rights-grid span{margin-bottom:72px;color:var(--hipaa2-violet);font-size:11px}.wgmd-hipaa2 .ha-rights-grid p{color:var(--hipaa2-muted);font-size:14px;line-height:1.7}.wgmd-hipaa2 .ha-request{padding:var(--hipaa2-space-md) 0;background:#eef0f3}.wgmd-hipaa2 .ha-request__grid{align-items:center}.wgmd-hipaa2 .ha-request__panel{padding:30px;overflow:hidden;border:1px solid rgba(0,72,81,.12);border-radius:24px;background:#ffffffd1;box-shadow:0 18px 46px #00485112}.wgmd-hipaa2 .ha-request__panel>div{padding:20px 0;border-color:#0048511f}.wgmd-hipaa2 .ha-request__panel span{color:var(--hipaa2-violet);font-size:10px}.wgmd-hipaa2 .ha-request__panel a{color:var(--hipaa2-ink);font-size:16px}.wgmd-hipaa2 .ha-sources__grid{align-items:start}.wgmd-hipaa2 .ha-source-list{border-top-color:#00485124}.wgmd-hipaa2 .ha-source-list a{grid-template-columns:44px minmax(0,1fr) 22px;gap:18px;padding:28px 0;border-color:#00485124;color:var(--hipaa2-ink);transition:color .18s ease,transform .18s ease}.wgmd-hipaa2 .ha-source-list a:hover{color:var(--hipaa2-violet);transform:translate(3px)}.wgmd-hipaa2 .ha-source-list>a>span{color:var(--hipaa2-violet);font-size:11px}.wgmd-hipaa2 .ha-source-list strong{color:inherit;font-size:15px}.wgmd-hipaa2 .ha-source-list p{color:var(--hipaa2-muted);font-size:13px;line-height:1.68}.wgmd-hipaa2 .ha-faq{background:var(--hipaa2-mist)}.wgmd-hipaa2 .ha-faq header{top:116px}.wgmd-hipaa2 .ha-faq__list{border-top:1px solid rgba(0,72,81,.14)}.wgmd-hipaa2 .ha-faq__list details,.wgmd-hipaa2 .ha-faq__list details:last-child{border-color:#00485124}.wgmd-hipaa2 .ha-faq__list summary{min-height:88px;color:var(--hipaa2-ink);font-size:16px;font-weight:650}.wgmd-hipaa2 .ha-faq__list summary span{color:var(--hipaa2-violet)}.wgmd-hipaa2 .ha-faq__list details p{max-width:720px;color:var(--hipaa2-muted);line-height:1.75}.wgmd-hipaa2 .ha-contact{padding:var(--hipaa2-space-md) 0;background:var(--hipaa2-paper)}.wgmd-hipaa2 .ha-contact__panel{min-height:440px;padding:clamp(44px,6vw,88px);overflow:hidden;border-radius:24px;background:radial-gradient(circle at 91% 8%,rgba(82,117,107,.15),transparent 29%),var(--hipaa2-ink)}.wgmd-hipaa2 .ha-contact__panel :is(h2,p){color:var(--hipaa2-paper)}.wgmd-hipaa2 .ha-contact__panel p{color:#ffffffa3}@media (max-width: 991px){.wgmd-hipaa2 .ha-hero__grid,.wgmd-hipaa2 .ha-standard__grid,.wgmd-hipaa2 .ha-section-head,.wgmd-hipaa2 .ha-journey__grid,.wgmd-hipaa2 .ha-request__grid,.wgmd-hipaa2 .ha-sources__grid,.wgmd-hipaa2 .ha-faq__grid{grid-template-columns:1fr}.wgmd-hipaa2 .ha-hero-card{width:min(100%,570px)}.wgmd-hipaa2 .ha-safeguard-grid{grid-template-columns:1fr}.wgmd-hipaa2 .ha-safeguard-grid article{min-height:330px}.wgmd-hipaa2 .ha-rights-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wgmd-hipaa2 .ha-journey__intro,.wgmd-hipaa2 .ha-faq header{position:relative;top:auto}}@media (max-width: 767px){.wgmd-hipaa2 .ha-shell{width:calc(100% - 36px)}.wgmd-hipaa2 .ha-page h1{font-size:clamp(48px,13.5vw,70px)}.wgmd-hipaa2 .ha-page h2{font-size:clamp(38px,10.5vw,54px)}.wgmd-hipaa2 .ha-hero{padding:72px 0 var(--hipaa2-space-md)}.wgmd-hipaa2 .ha-hero__grid{gap:var(--hipaa2-space-sm)}.wgmd-hipaa2 .ha-standard,.wgmd-hipaa2 .ha-safeguards,.wgmd-hipaa2 .ha-rights,.wgmd-hipaa2 .ha-sources,.wgmd-hipaa2 .ha-faq,.wgmd-hipaa2 .ha-journey{padding:var(--hipaa2-space-md) 0}.wgmd-hipaa2 .ha-rights-grid{grid-template-columns:1fr}.wgmd-hipaa2 .ha-rights-grid article{min-height:250px}.wgmd-hipaa2 .ha-contact__panel{min-height:0;align-items:stretch;flex-direction:column}}@media (max-width: 479px){.wgmd-hipaa2 .ha-shell{width:min(100% - 28px,1428px)}.wgmd-hipaa2 .ha-page h1{font-size:clamp(45px,13.2vw,62px)}.wgmd-hipaa2 .ha-page h2{font-size:clamp(36px,10vw,48px)}.wgmd-hipaa2 .ha-actions{flex-direction:column}.wgmd-hipaa2 .ha-button{width:100%}.wgmd-hipaa2 .ha-hero-card,.wgmd-hipaa2 .ha-safeguard-grid article,.wgmd-hipaa2 .ha-rights-grid article,.wgmd-hipaa2 .ha-request__panel{padding:24px}.wgmd-hipaa2 .ha-hero-card{min-height:0}.wgmd-hipaa2 .ha-hero-card__ring{width:144px;height:144px;margin:36px auto}.wgmd-hipaa2 .ha-journey__list li{grid-template-columns:38px minmax(0,1fr);gap:15px}.wgmd-hipaa2 .ha-source-list a{grid-template-columns:30px minmax(0,1fr) 16px;gap:12px}.wgmd-hipaa2 .ha-faq__list details p{padding-right:0}.wgmd-hipaa2 .ha-contact{padding:72px 0}.wgmd-hipaa2 .ha-contact__panel{padding:48px 24px}}@media (prefers-reduced-motion: reduce){.wgmd-hipaa2 *,.wgmd-hipaa2 *:before,.wgmd-hipaa2 *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
