.wgmd-specialty,.wgmd-specialty *,.wgmd-specialty *:before,.wgmd-specialty *:after{box-sizing:border-box}.wgmd-specialty{--specialty-ink: #004851;--specialty-muted: #4b555b;--specialty-paper: #eef0f3;color:var(--specialty-ink);background:#fff;font-family:Manrope,Inter,ui-sans-serif,system-ui,sans-serif;line-height:1.6;overflow-wrap:break-word}.wgmd-specialty :where(h1,h2,h3,p,ol,ul){margin:0}.wgmd-specialty :where(h1,h2,h3,strong){font-weight:600}.wgmd-specialty :where(div,section,article,aside,header,li){min-width:0}.wgmd-specialty h1{max-width:820px;font-size:clamp(42px,4.8vw,72px);line-height:1.07;letter-spacing:-.055em;text-wrap:balance}.wgmd-specialty h2{font-size:clamp(30px,3.1vw,46px);line-height:1.15;letter-spacing:-.045em;text-wrap:balance}.wgmd-specialty h3{font-size:21px;line-height:1.3;letter-spacing:-.025em}.wgmd-specialty :where(a,summary):focus-visible{outline:3px solid #52756b;outline-offset:5px}.wgmd-specialty__container{width:min(1320px,calc(100% - 80px));margin-inline:auto}.wgmd-specialty__eyebrow{display:flex;align-items:center;gap:10px;margin-bottom:22px!important;color:var(--specialty-muted);font-size:11px;font-weight:700;line-height:1.4;letter-spacing:.13em;text-transform:uppercase}.wgmd-specialty__eyebrow:before{content:"";width:7px;height:7px;background:#52756b;border-radius:50%;flex-shrink:0}.wgmd-specialty__eyebrow--light{color:#d0dfdd}.wgmd-specialty__hero{padding:84px 0 78px;border-bottom:1px solid #d7e0e1}.wgmd-specialty__hero-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,92px)}.wgmd-specialty__lede{margin-top:28px!important;max-width:650px;font-size:21px;line-height:1.55;letter-spacing:-.02em}.wgmd-specialty__support{max-width:620px;margin-top:18px!important;color:var(--specialty-muted)}.wgmd-specialty__button{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:54px;max-width:100%;margin-top:28px;padding:14px 21px;border:2px solid #000;border-radius:6px;color:#fff;background:var(--specialty-ink);text-decoration:none;font-size:14px;line-height:1.3;font-weight:700;transition:background-color .16s ease}.wgmd-specialty__button:hover{background:#00353d}.wgmd-specialty__button--light{color:var(--specialty-ink);background:#fff}.wgmd-specialty__button--light:hover{background:var(--specialty-paper)}.wgmd-specialty svg{width:20px;height:20px;flex-shrink:0}.wgmd-specialty svg path{stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.wgmd-specialty__microcopy{margin-top:16px!important;max-width:560px;color:var(--specialty-muted);font-size:13px;line-height:1.6}.wgmd-specialty__brief{padding:34px;border:1px solid #cad6d8;border-radius:14px;background:var(--specialty-paper)}.wgmd-specialty__brief h2{max-width:340px;font-size:30px}.wgmd-specialty__brief ol,.wgmd-specialty__questions ol{list-style:none;padding:0;margin-top:28px}.wgmd-specialty__brief li,.wgmd-specialty__questions li{display:grid;grid-template-columns:30px minmax(0,1fr);gap:16px;padding:20px 0;border-top:1px solid #c7d3d4}.wgmd-specialty__brief li h3{font-size:17px}.wgmd-specialty__brief li p{margin-top:5px;color:var(--specialty-muted);font-size:14px}.wgmd-specialty__number{color:#52756b;font-size:12px;font-weight:700;letter-spacing:.08em;line-height:1.8}.wgmd-specialty__brief-note{padding-top:18px;border-top:1px solid #c7d3d4;color:var(--specialty-muted);font-size:12px}.wgmd-specialty__section{padding:88px 0}.wgmd-specialty__section-head{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:64px;margin-bottom:42px}.wgmd-specialty__section-head>p{max-width:500px;color:var(--specialty-muted)}.wgmd-specialty__scope-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #cad6d8}.wgmd-specialty__scope-grid article{padding:30px 28px 32px 0;border-bottom:1px solid #cad6d8}.wgmd-specialty__scope-grid article:not(:nth-child(3n+1)){padding-left:28px;border-left:1px solid #cad6d8}.wgmd-specialty__scope-grid h3{margin:15px 0 12px}.wgmd-specialty__scope-grid p{color:var(--specialty-muted);font-size:15px}.wgmd-specialty__source-link{display:inline-block;margin-top:16px;font-size:12px;color:var(--specialty-ink);text-underline-offset:4px}.wgmd-specialty__questions{padding:80px 0;background:var(--specialty-ink);color:#fff}.wgmd-specialty__questions-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:96px}.wgmd-specialty__questions ol{margin-top:0}.wgmd-specialty__questions li{padding:25px 0;border-color:#52737a}.wgmd-specialty__questions li:first-child{padding-top:0;border-top:0}.wgmd-specialty__questions li p{margin-top:10px;color:#d4e1e2;font-size:15px}.wgmd-specialty__questions .wgmd-specialty__number{color:#b9ceca}.wgmd-specialty__questions-note{margin-top:26px!important;color:#d4e1e2;font-size:16px}.wgmd-specialty__prepare-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:96px}.wgmd-specialty__prepare h2{max-width:550px}.wgmd-specialty__prepare p:not(.wgmd-specialty__eyebrow){margin-top:22px;color:var(--specialty-muted)}.wgmd-specialty__records{padding:32px;background:var(--specialty-paper);border:1px solid #cad6d8;border-radius:12px}.wgmd-specialty__records ul{list-style:none;padding:0;margin-top:22px}.wgmd-specialty__records li{position:relative;padding:15px 0 15px 21px;border-top:1px solid #c7d3d4;font-size:15px}.wgmd-specialty__records li:before{content:"—";position:absolute;left:0;color:#52756b}.wgmd-specialty__records p{font-size:13px}.wgmd-specialty__faq{padding-top:0}.wgmd-specialty__faq-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:96px}.wgmd-specialty__faq details{border-top:1px solid #cad6d8}.wgmd-specialty__faq details:last-child{border-bottom:1px solid #cad6d8}.wgmd-specialty__faq summary{padding:22px 4px;cursor:pointer;font-size:17px;font-weight:600;line-height:1.5}.wgmd-specialty__faq details p{padding:0 4px 24px;color:var(--specialty-muted);font-size:15px}.wgmd-specialty__resources{background:#f5f6f7}.wgmd-specialty__source-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;padding:0;gap:16px}.wgmd-specialty__source-list a{display:grid;grid-template-columns:1fr 20px;padding:23px;gap:6px 20px;height:100%;border:1px solid #cad6d8;border-radius:8px;background:#fff;color:var(--specialty-ink);text-decoration:none}.wgmd-specialty__source-list a:hover strong{text-decoration:underline;text-underline-offset:4px}.wgmd-specialty__source-list span{color:var(--specialty-muted);font-size:12px}.wgmd-specialty__source-list strong{grid-row:2;font-size:16px}.wgmd-specialty__source-list svg{grid-column:2;grid-row:1 / 3;align-self:center}.wgmd-specialty__related{display:flex;flex-wrap:wrap;gap:16px 28px;margin-top:30px}.wgmd-specialty__related a{color:var(--specialty-ink);font-size:14px;text-underline-offset:4px}.wgmd-specialty__closing{padding:72px 0 40px;background:var(--specialty-ink);color:#fff}.wgmd-specialty__closing-grid{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:60px;align-items:center}.wgmd-specialty__closing h2{max-width:700px}.wgmd-specialty__closing-grid p:not(.wgmd-specialty__eyebrow){margin-top:20px;max-width:650px;color:#d4e1e2}.wgmd-specialty__closing .wgmd-specialty__button{margin-top:0}.wgmd-specialty__boundaries{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;border-top:1px solid #52737a;padding-top:26px;margin-top:48px;color:#d4e1e2;font-size:12px}.wgmd-specialty__skip{position:fixed;top:12px;left:16px;z-index:1000;padding:14px;background:#fff;color:var(--specialty-ink);transform:translateY(-200%)}.wgmd-specialty__skip:focus{transform:none}@media (max-width: 1000px){.wgmd-specialty__hero-grid{gap:34px}.wgmd-specialty__brief{padding:26px}.wgmd-specialty__questions-grid,.wgmd-specialty__prepare-grid,.wgmd-specialty__faq-grid{gap:44px}.wgmd-specialty__section-head{gap:40px}.wgmd-specialty__closing-grid{grid-template-columns:1fr;gap:28px}.wgmd-specialty__closing .wgmd-specialty__button{justify-self:start}}@media (max-width: 760px){.wgmd-specialty__container{width:calc(100% - 40px)}.wgmd-specialty__hero{padding:44px 0 48px}.wgmd-specialty h1{font-size:clamp(38px,9vw,58px)}.wgmd-specialty h2{font-size:32px}.wgmd-specialty__hero-grid,.wgmd-specialty__section-head,.wgmd-specialty__questions-grid,.wgmd-specialty__prepare-grid,.wgmd-specialty__faq-grid{grid-template-columns:1fr;gap:32px}.wgmd-specialty__lede{font-size:19px;margin-top:22px!important}.wgmd-specialty__brief{margin-top:8px}.wgmd-specialty__brief h2{font-size:27px}.wgmd-specialty__section,.wgmd-specialty__questions{padding:52px 0}.wgmd-specialty__section-head{gap:20px;margin-bottom:28px}.wgmd-specialty__scope-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wgmd-specialty__scope-grid article,.wgmd-specialty__scope-grid article:not(:nth-child(3n+1)){padding:24px 20px 26px 0;border-left:0}.wgmd-specialty__scope-grid article:nth-child(2n){border-left:1px solid #cad6d8;padding-left:20px;padding-right:0}.wgmd-specialty__faq{padding-top:0}.wgmd-specialty__records{padding:26px}.wgmd-specialty__source-list,.wgmd-specialty__boundaries{grid-template-columns:1fr}.wgmd-specialty__closing{padding-top:52px}.wgmd-specialty__boundaries{gap:20px;margin-top:34px}}@media (max-width: 420px){.wgmd-specialty__scope-grid{grid-template-columns:1fr}.wgmd-specialty__scope-grid article,.wgmd-specialty__scope-grid article:not(:nth-child(3n+1)),.wgmd-specialty__scope-grid article:nth-child(2n){padding:24px 0;border-left:0}.wgmd-specialty__button{width:100%;gap:12px;padding-inline:14px}}@media (prefers-reduced-motion: reduce){.wgmd-specialty__button{transition:none}}
