@layer components{.resources-intro_wrap{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-self:start;gap:3.75rem;width:calc(50vw + 50%);display:grid}@media not (min-width:64rem){.resources-intro_wrap{grid-template-columns:minmax(0,1fr);gap:0;width:100%}.resources-intro_wrap .resources-intro_content{padding-block:var(--section-space-small)}.resources-intro_wrap .resources-intro_media{aspect-ratio:650/532;border-radius:0;width:100vw;max-width:none;height:auto;max-height:36rem;margin-inline:calc(50% - 50vw)}}.resources-intro_content{gap:var(--space-6);flex-direction:column;padding-block:3.75rem;display:flex}.resources-intro_title{color:var(--light-100)}.resources-intro_title span{color:var(--light-300)}.resources-intro_rule{border:0;border-top:var(--border-width) solid #fff3;width:100%}.resources-intro_copy p{text-box:normal}.resources-intro_copy p:first-child{text-box:trim-start cap alphabetic}.resources-intro_copy p:last-child{text-box:trim-end cap alphabetic}.resources-intro_copy{flex-direction:column;gap:1.875rem;display:flex}.resources-intro_media{min-width:0;min-height:0;position:relative;overflow:hidden}.resources-intro_image{object-fit:cover;object-position:bottom;border-radius:0;width:100%;height:100%;min-height:0;position:absolute;inset:0}.speakers-details_wrap{gap:var(--space-hero);flex-direction:column;height:100%;padding-right:2.0625rem;display:flex}.speakers-details_content{gap:var(--space-6);color:var(--dark-700);flex-direction:column;display:flex}.speakers-details_title{color:var(--dark-900)}.speakers-details_rule{border:0;border-top:var(--border-width) solid var(--light-300);width:100%}.speakers-details_copy{flex-direction:column;gap:1.875rem;display:flex}@media not (min-width:64rem){.speakers-details_wrap{padding-right:0}}.speaker-form_wrap{--button-background-hover:color-mix(in srgb, var(--brand-500) 91%, black);--button-border-hover:var(--button-background-hover);padding:var(--space-6);min-width:0}@media not (min-width:48rem){.speaker-form_wrap{padding-block:calc(var(--space-6) + 1rem);padding-inline:calc(var(--space-6) + .25rem)}}@media not (min-width:30rem){.speaker-form_wrap{padding:calc(var(--space-3) + 1rem) calc(var(--space-3) + .25rem)}}.speaker-form_wrap{background:var(--light-100);gap:var(--space-6);border-radius:.25rem;flex-direction:column;display:flex}.resource-guides_wrap{width:100vw;color:var(--light-100);grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:calc(50% - 50vw);display:grid}@media not (min-width:64rem){.resource-guides_wrap{grid-template-columns:minmax(0,1fr)}}.resource-guides_panel{padding-block:var(--section-space-small);padding-inline:max(var(--site-margin), calc((100vw - var(--max-width-main)) / 2)) var(--site-margin);background:var(--dark-900);gap:var(--space-7);flex-direction:column;min-width:0;display:flex}.resource-guides_panel.development{background:var(--brand-500);padding-inline:var(--site-margin) max(var(--site-margin), calc((100vw - var(--max-width-main)) / 2))}.resource-guides_heading{gap:var(--space-5);flex-direction:column;display:flex}.resource-guides_list{padding:var(--space-2) 0 0;gap:var(--space-4);flex-direction:column;margin:0;list-style:none;display:flex}.resource-guides_link,.resource-guides_pending{align-items:start;gap:var(--space-field);padding-bottom:var(--space-4);border-bottom:var(--border-width) solid #6f8bb64d;text-decoration:none;display:flex}.resource-guides_link{color:inherit}.resource-guides_link span,.resource-guides_pending span{overflow-wrap:anywhere;text-box:trim-both cap alphabetic;flex:1;min-width:0}.resource-guides_link img,.resource-guides_pending img{flex:none;width:1.125rem;height:1.125rem}.resource-guides_pending{color:color-mix(in srgb, var(--light-100) 50%, transparent)}.resource-guides_link:focus-visible{outline-offset:.25rem;outline:.125rem solid}@media (hover:hover){.resource-guides_link:hover{color:var(--light-300)}}.external-resources_wrap{background:var(--dark-900);color:var(--light-100);gap:var(--space-hero);padding:var(--section-space-medium) max(var(--site-margin), calc((100vw - 80rem) / 2));flex-direction:column;width:100vw;margin-inline:calc(50% - 50vw);display:flex}@media not (min-width:48rem){.external-resources_wrap .external-resources_heading,.external-resources_wrap .external-resources_categories{grid-template-columns:minmax(0,1fr)}}.external-resources_heading,.external-resources_categories{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.external-resources_heading{padding-bottom:var(--space-hero);border-bottom:var(--border-width) solid #192e50}.external-resources_category{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.external-resources_list{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.external-resources_link{align-items:start;gap:var(--space-6);padding:var(--space-field);border-radius:var(--radius-main);background:color-mix(in srgb, var(--brand-500) 50%, transparent);color:inherit;text-decoration:none;display:flex}.external-resources_link span{overflow-wrap:anywhere;text-box:trim-both cap alphabetic;min-width:0;transition:opacity var(--hover-duration) var(--hover-ease);flex:1}@media (prefers-reduced-motion:reduce){.external-resources_link span{transition:none}}.external-resources_link img{flex:none;width:1.125rem;height:1.125rem}.external-resources_link:focus-visible{outline-offset:.25rem;outline:.125rem solid}@media (hover:hover) and (pointer:fine){.external-resources_link:hover span{opacity:.75}}}
