.Bb-KQG_page{--line:color-mix(in srgb, var(--brand-white) 18%, transparent);--muted:color-mix(in srgb, var(--brand-white) 76%, transparent);--ease:cubic-bezier(.16, 1, .3, 1);background:var(--brand-navy);color:var(--brand-white);font-family:var(--font-body), sans-serif}.Bb-KQG_page a:focus-visible{outline:2px solid var(--brand-cyan-light);outline-offset:5px}.Bb-KQG_page section[id]{scroll-margin-top:calc(var(--site-header) + 24px)}.Bb-KQG_skipLink{z-index:100;color:var(--brand-navy);background:var(--brand-cyan-light);padding:16px 20px;position:fixed;top:10px;left:20px;transform:translateY(-150%)}.Bb-KQG_skipLink:focus{transform:none}.Bb-KQG_opening{background:radial-gradient(ellipse at 85% 30%, color-mix(in srgb, var(--brand-cyan) 13%, transparent), transparent 55%), var(--brand-navy);position:relative}.Bb-KQG_nextStep,.Bb-KQG_archiveInner,.Bb-KQG_openingNote,.Bb-KQG_leadStory{margin-inline:auto}.Bb-KQG_eyebrow{color:var(--brand-cyan-light);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:13px;font-size:12px;font-weight:600;line-height:1.6;display:flex}.Bb-KQG_eyebrow:before{content:"";background:var(--brand-orange);flex-shrink:0;width:28px;height:3px}.Bb-KQG_count{border:1px solid var(--line);color:var(--brand-cyan-light);padding:0 7px;font-size:14px}.Bb-KQG_story{min-width:0}.Bb-KQG_storyLink{isolation:isolate;height:100%;display:grid;position:relative}.Bb-KQG_featured{border:1px solid var(--line);background:color-mix(in srgb, var(--brand-white) 3%, var(--brand-navy));box-shadow:0 24px 70px color-mix(in srgb, var(--brand-navy) 55%, transparent)}.Bb-KQG_featured .Bb-KQG_storyLink{grid-template-columns:1fr 1fr}.Bb-KQG_storyLink:not(:has(.Bb-KQG_storyImage)) .Bb-KQG_storyCopy{grid-column:1/-1}.Bb-KQG_storyImage{background:var(--brand-white);min-width:0;position:relative;overflow:hidden}.Bb-KQG_storyImage img{object-fit:cover;transition:transform 1s var(--ease)}.Bb-KQG_featured .Bb-KQG_storyImage{grid-area:1/2}.Bb-KQG_featured .Bb-KQG_storyImage:after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--brand-navy) 35%, transparent), transparent 30%), linear-gradient(0deg, color-mix(in srgb, var(--brand-navy) 30%, transparent), transparent 35%);pointer-events:none;position:absolute;inset:0}.Bb-KQG_imageFrame{z-index:1;border:1px solid color-mix(in srgb, var(--brand-white) 34%, transparent);pointer-events:none;position:absolute;inset:18px}.Bb-KQG_imageFrame:before,.Bb-KQG_imageFrame:after{content:"";border-color:var(--brand-cyan-light);border-style:solid;width:22px;height:22px;position:absolute}.Bb-KQG_imageFrame:before{border-width:2px 0 0 2px;top:-1px;left:-1px}.Bb-KQG_imageFrame:after{border-width:0 2px 2px 0;bottom:-1px;right:-1px}.Bb-KQG_storyCopy{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.Bb-KQG_featured .Bb-KQG_storyCopy{grid-area:1/1;justify-content:center;min-height:500px;padding:clamp(28px,3.4vw,56px)}.Bb-KQG_storyLabel{color:var(--brand-cyan-light);font-family:var(--font-display), sans-serif;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:13px;font-size:14px;font-weight:600;display:flex}.Bb-KQG_storyLabel>span{border:1px solid var(--line);place-items:center;width:29px;height:29px;display:grid}.Bb-KQG_featured .Bb-KQG_storyLabel:after{content:"";background:var(--brand-orange);width:40px;height:2px}.Bb-KQG_meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:13px;line-height:1.6;display:flex}.Bb-KQG_featured .Bb-KQG_meta{margin-top:31px}.Bb-KQG_meta>span{align-items:center;gap:12px;display:inline-flex}.Bb-KQG_meta>time+span:before{content:"";background:currentColor;width:3px;height:3px}.Bb-KQG_storyCopy h2{font-family:var(--font-display), sans-serif;letter-spacing:-.025em;text-transform:uppercase;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;text-wrap:pretty;margin-top:12px;font-size:clamp(36px,3.65vw,61px);font-weight:700;line-height:1.02}.Bb-KQG_excerpt{max-width:49ch;color:var(--muted);text-wrap:pretty;margin-top:21px;font-size:17px;line-height:1.8}.Bb-KQG_primaryButton{background:var(--brand-orange);color:var(--brand-navy);font-family:var(--font-display), sans-serif;letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:38px;margin-top:30px;padding:15px 22px;font-size:17px;font-weight:700;line-height:1.4;transition:background .2s;display:inline-flex}.Bb-KQG_primaryButton>span{font-size:23px;line-height:1;transition:transform .25s}.Bb-KQG_openingNote{color:var(--muted);letter-spacing:.16em;text-transform:uppercase;margin-block:0;padding-block:21px 30px;font-size:10px;line-height:1.5}.Bb-KQG_archive{background:var(--brand-web-white);color:var(--brand-navy);padding-block:72px 80px}.Bb-KQG_archive a:focus-visible{outline-color:var(--brand-navy)}.Bb-KQG_archive .Bb-KQG_eyebrow{color:var(--brand-navy)}.Bb-KQG_sectionHeading{justify-content:space-between;align-items:end;gap:30px;margin-bottom:34px;display:flex}.Bb-KQG_sectionHeading h2{font-family:var(--font-display), sans-serif;letter-spacing:-.025em;text-transform:uppercase;margin-top:13px;font-size:clamp(38px,3.8vw,60px);font-weight:700;line-height:1}.Bb-KQG_sectionHeading>p{color:var(--brand-web-ink);font-size:16px;line-height:1.8}.Bb-KQG_secondary{border:1px solid color-mix(in srgb, var(--brand-navy) 16%, transparent);background:var(--brand-white)}.Bb-KQG_singleStory .Bb-KQG_storyLink{grid-template-columns:1fr 1fr}.Bb-KQG_secondary .Bb-KQG_storyCopy{padding:clamp(25px,3.4vw,56px)}.Bb-KQG_secondary .Bb-KQG_meta{color:var(--brand-web-ink);margin-top:22px}.Bb-KQG_secondary .Bb-KQG_storyLabel{color:var(--brand-navy)}.Bb-KQG_secondary .Bb-KQG_storyLabel>span{border-color:color-mix(in srgb, var(--brand-navy) 25%, transparent)}.Bb-KQG_secondary .Bb-KQG_excerpt{color:var(--brand-web-ink);font-size:16px}.Bb-KQG_secondary .Bb-KQG_imageFrame{display:none}.Bb-KQG_singleStory .Bb-KQG_storyImage img{object-fit:contain;padding:25px}.Bb-KQG_secondary .Bb-KQG_storyCopy h2{font-size:clamp(32px,2.8vw,46px)}.Bb-KQG_readLink{border-bottom:2px solid var(--brand-orange);min-height:44px;font-family:var(--font-display), sans-serif;letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:28px;margin-top:24px;font-size:17px;font-weight:700;line-height:1.4;display:inline-flex}.Bb-KQG_readLink>span{font-size:24px;transition:transform .25s}.Bb-KQG_storyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.Bb-KQG_storyGrid .Bb-KQG_storyLink{grid-template-rows:auto 1fr}.Bb-KQG_storyGrid .Bb-KQG_storyImage{aspect-ratio:3/2}.Bb-KQG_storyGrid .Bb-KQG_storyCopy{padding:30px}.Bb-KQG_storyGrid .Bb-KQG_readLink{margin-top:auto;padding-top:24px}.Bb-KQG_nextStep{grid-template-columns:1.2fr 1fr;align-items:center;gap:8%;padding-block:72px;display:grid}.Bb-KQG_nextStep h2{max-width:19ch;font-family:var(--font-display), sans-serif;letter-spacing:-.015em;text-transform:uppercase;text-wrap:pretty;margin-top:18px;font-size:clamp(34px,3.3vw,52px);font-weight:600;line-height:1.07}.Bb-KQG_nextLinks{border-top:1px solid var(--line)}.Bb-KQG_nextLinks a{border-bottom:1px solid var(--line);font-family:var(--font-display), sans-serif;text-transform:uppercase;justify-content:space-between;align-items:center;gap:22px;padding:21px 0;font-size:22px;font-weight:600;line-height:1.3;transition:color .2s;display:flex}.Bb-KQG_nextLinks span{color:var(--brand-cyan-light)}.Bb-KQG_empty{border:1px solid var(--line);max-width:920px;margin-bottom:64px;padding:48px}.Bb-KQG_empty h2{font-family:var(--font-display), sans-serif;text-transform:uppercase;margin-top:20px;font-size:clamp(32px,4vw,52px);font-weight:600;line-height:1.1}.Bb-KQG_empty>p:not(.Bb-KQG_eyebrow){max-width:60ch;color:var(--muted);margin-top:20px;font-size:17px;line-height:1.8}@media (hover:hover){.Bb-KQG_storyLink:hover .Bb-KQG_storyImage img{transform:scale(1.035)}.Bb-KQG_storyLink:hover .Bb-KQG_primaryButton,a.Bb-KQG_primaryButton:hover{background:var(--brand-orange-light)}.Bb-KQG_storyLink:hover :is(.Bb-KQG_primaryButton,.Bb-KQG_readLink)>span{transform:translate(2px,-2px)}.Bb-KQG_nextLinks a:hover{color:var(--brand-cyan-light)}}@media (min-width:1440px){.Bb-KQG_featured .Bb-KQG_storyCopy{min-height:565px}}@media (max-width:1050px){.Bb-KQG_featured .Bb-KQG_storyCopy{min-height:460px;padding:30px}.Bb-KQG_storyCopy h2{font-size:34px}.Bb-KQG_excerpt{font-size:16px}}@media (max-width:759px){.Bb-KQG_featured .Bb-KQG_storyLink{flex-direction:column;display:flex}.Bb-KQG_featured .Bb-KQG_storyImage{aspect-ratio:4/3}.Bb-KQG_featured .Bb-KQG_storyCopy{min-height:0;padding:26px}.Bb-KQG_featured .Bb-KQG_meta{margin-top:22px}.Bb-KQG_featured .Bb-KQG_storyCopy h2{font-size:clamp(34px,6.6vw,46px)}.Bb-KQG_excerpt{margin-top:17px}.Bb-KQG_primaryButton{margin-top:24px}.Bb-KQG_openingNote{letter-spacing:.1em;padding-block:19px 26px;font-size:9px}.Bb-KQG_archive{padding-block:46px 50px}.Bb-KQG_sectionHeading{margin-bottom:26px;display:block}.Bb-KQG_sectionHeading>p{margin-top:15px}.Bb-KQG_singleStory .Bb-KQG_storyLink{grid-template-columns:1fr}.Bb-KQG_singleStory .Bb-KQG_storyImage{aspect-ratio:3/2}.Bb-KQG_singleStory .Bb-KQG_storyImage img{padding:12px}.Bb-KQG_secondary .Bb-KQG_storyCopy{padding:26px}.Bb-KQG_storyGrid{grid-template-columns:1fr;gap:22px}.Bb-KQG_storyGrid .Bb-KQG_storyCopy{padding:26px}.Bb-KQG_nextStep{grid-template-columns:1fr;gap:30px;padding-block:46px 50px}.Bb-KQG_nextStep h2{max-width:24ch}.Bb-KQG_nextLinks a{font-size:20px}.Bb-KQG_empty{margin-bottom:35px;padding:26px}}@media (prefers-reduced-motion:reduce){.Bb-KQG_page *,.Bb-KQG_page :before,.Bb-KQG_page :after{transition:none!important;animation:none!important}}.Bb-KQG_leadStory,.Bb-KQG_openingNote,.Bb-KQG_archiveInner,.Bb-KQG_nextStep{width:min(100%, var(--page-width));padding-inline:var(--page-gutter)}.Bb-KQG_opening{padding-top:32px}
