.page-module__w2wEdW__grid{grid-template-columns:minmax(0,1.5fr) minmax(300px,1fr);align-items:start;gap:clamp(36px,5vw,76px);display:grid}.page-module__w2wEdW__main{min-width:0}.page-module__w2wEdW__sectionTitle{color:var(--brand-900);margin-bottom:18px;font-size:clamp(1.35rem,2.2vw,1.7rem)}.page-module__w2wEdW__objective{max-width:66ch;color:var(--ink-2);margin-bottom:44px;font-size:1.0625rem;line-height:1.75}.page-module__w2wEdW__topics{border-top:1px solid var(--line-2);margin:0;padding:0;list-style:none}.page-module__w2wEdW__topics li{border-bottom:1px solid var(--line);color:var(--brand-900);align-items:baseline;gap:18px;padding:18px 0;font-size:1rem;font-weight:600;line-height:1.4;display:flex}.page-module__w2wEdW__topics span{color:var(--brass-600);font-family:var(--font-display);letter-spacing:.06em;flex:none;font-size:.8125rem;font-weight:600}.page-module__w2wEdW__note{border-left:2px solid var(--brass-500);max-width:62ch;color:var(--muted);margin:26px 0 0;padding-left:16px;font-size:.875rem;line-height:1.65}.page-module__w2wEdW__aside{border-top:3px solid var(--brand-700);background:var(--paper);padding:clamp(24px,3vw,32px)}.page-module__w2wEdW__asideTitle{color:var(--brass-700);font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;margin-bottom:10px;font-size:10.5px;font-weight:700}.page-module__w2wEdW__audience{color:var(--ink-2);margin-bottom:26px;font-size:.9375rem;line-height:1.6}.page-module__w2wEdW__asideTitle:not(:first-child){margin-top:26px}.page-module__w2wEdW__includes{gap:9px;margin:0;padding:0;list-style:none;display:grid}.page-module__w2wEdW__includes li{color:var(--ink-2);padding-left:22px;font-size:.875rem;line-height:1.5;position:relative}.page-module__w2wEdW__includes li:before{border-bottom:1.5px solid var(--brand-600);border-left:1.5px solid var(--brand-600);content:"";width:9px;height:5px;position:absolute;top:.48em;left:0;transform:rotate(-45deg)}.page-module__w2wEdW__specs{border-top:1px solid var(--line);margin:26px 0}.page-module__w2wEdW__specs>div{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding:12px 0;display:flex}.page-module__w2wEdW__specs dt{color:var(--muted);font-size:.75rem}.page-module__w2wEdW__specs dd{color:var(--brand-900);text-align:right;margin:0;font-size:.8125rem;font-weight:600}.page-module__w2wEdW__specs dd a{border-bottom:1px solid var(--brass-500);transition:color .2s var(--ease)}.page-module__w2wEdW__specs dd a:hover,.page-module__w2wEdW__specs dd a:focus-visible{color:var(--brand-700)}.page-module__w2wEdW__related{border-top:1px solid var(--line-2);border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.page-module__w2wEdW__related>li{border-right:1px solid var(--line);border-bottom:1px solid var(--line);display:flex}.page-module__w2wEdW__related a{width:100%;min-height:200px;transition:background-color .22s var(--ease);flex-direction:column;padding:24px clamp(18px,2vw,26px) 18px;display:flex}.page-module__w2wEdW__related a:hover,.page-module__w2wEdW__related a:focus-visible{background:var(--brand-50)}.page-module__w2wEdW__related small{color:var(--brass-700);letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px;font-size:9.5px;font-weight:700}.page-module__w2wEdW__related strong{color:var(--brand-900);font-family:var(--font-display);letter-spacing:-.02em;margin-bottom:10px;font-size:1.0625rem;font-weight:600;line-height:1.25}.page-module__w2wEdW__relatedMeta{color:var(--muted);font-size:.75rem}.page-module__w2wEdW__relatedAction{min-height:40px;color:var(--brand-700);letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:11px;margin-top:auto;padding-top:12px;font-size:10.5px;font-weight:700;display:inline-flex}@media (max-width:1000px){.page-module__w2wEdW__grid{grid-template-columns:minmax(0,1fr)}.page-module__w2wEdW__related{border-left:0;grid-template-columns:minmax(0,1fr)}.page-module__w2wEdW__related>li{border-right:0}.page-module__w2wEdW__related a{min-height:0;padding:20px 0 16px}.page-module__w2wEdW__related a:hover,.page-module__w2wEdW__related a:focus-visible{background:0 0}}
