.dkg-kid-program__copy h3 a{color:inherit;text-decoration:none}.dkg-kid-program__copy h3 a:hover,.dkg-kid-program__copy h3 a:focus-visible{text-decoration:underline}.dkg-kid-people{display:flex;flex-wrap:wrap;gap:.5rem 1rem;padding:0;margin:1rem 0 0;list-style:none}.dkg-kid-people li{display:inline-flex;align-items:center;gap:.4rem;font-size:.9rem}.dkg-kid-person-icon{display:inline-flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;border-radius:50%;background:color-mix(in srgb,var(--wp--preset--color--primary-accent,#008d83) 18%,white);color:var(--wp--preset--color--primary,#123d3d)}.dkg-kid-person-icon svg{width:1.15rem;height:1.15rem;fill:currentColor}.dkg-kid-detail-meta{font-weight:700}.dkg-kid-people li a,.dkg-kid-people li a:hover,.dkg-kid-people li a:visited{color:inherit;text-decoration:none}.dkg-kid-people li a:focus-visible,.dkg-kid-file:focus-visible{outline:2px solid currentColor;outline-offset:4px}.dkg-kid-detail-eyebrow{--dkg-program-accent:var(--wp--preset--color--primary-accent);display:inline-flex;width:fit-content;margin:0 0 .65rem;padding:.3rem .62rem;border-radius:var(--wp--preset--border-radius--full);background:color-mix(in srgb,var(--dkg-program-accent) 16%,var(--wp--preset--color--base));color:color-mix(in srgb,var(--dkg-program-accent) 62%,var(--wp--preset--color--primary));font-size:.72rem;font-weight:800;letter-spacing:.045em;line-height:1.2;text-transform:uppercase}.dkg-kid-detail-eyebrow--dialog{--dkg-program-accent:var(--wp--preset--color--secondary)}.dkg-kid-detail-eyebrow--exchange{--dkg-program-accent:color-mix(in srgb, var(--wp--preset--color--primary-alt) 78%, #d09b00)}.dkg-kid-detail-eyebrow--evening{--dkg-program-accent:var(--wp--preset--color--primary-alt-accent)}.dkg-kid-detail-eyebrow+.wp-block-post-title{margin-top:0}.dkg-kid-files{display:flex;flex-wrap:wrap;gap:1rem;margin-block:1rem}a.dkg-kid-file{display:inline-flex;flex-direction:column;align-items:center;gap:.5rem;width:10rem;max-width:100%;color:var(--wp--preset--color--primary,#23234e);text-decoration:none}.dkg-kid-file-icon{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border:1px solid currentColor;border-radius:.5rem}.dkg-kid-file-title{font-size:.875rem;line-height:1.4;text-align:center;overflow-wrap:anywhere}a.dkg-kid-file:hover .dkg-kid-file-icon{background:var(--wp--preset--color--border-light,#f1f4f3)}.dkg-kid-file svg{width:1.4rem;height:1.4rem}.dkg-kid-single{padding-block:clamp(2.5rem, 6vw, 5rem);padding-inline:var(--wp--style--root--padding-left,1.5rem) var(--wp--style--root--padding-right,1.5rem)}.dkg-kid-detail-layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:clamp(2rem, 5vw, 4.5rem);align-items:start}.dkg-kid-detail-main,.dkg-kid-detail-aside{min-width:0}.dkg-kid-detail-main>.wp-block-post-title{margin:0 0 1.5rem;font-size:clamp(2rem, 3.4vw, 3.25rem);line-height:1.12;overflow-wrap:break-word;text-wrap:balance}.dkg-kid-detail-main .dkg-kid-detail-meta{margin-block:0 1.75rem}.dkg-kid-detail-main .dkg-kid-back{margin-top:2rem}.dkg-kid-detail-panel{padding:clamp(1.25rem, 2.5vw, 2rem);border-radius:var(--wp--preset--border-radius--md,1rem);background:#c6e8e2;color:var(--wp--preset--color--primary,#23234e)}.dkg-kid-detail-panel section+section{margin-top:2rem}.dkg-kid-detail-panel h2{margin:0 0 1rem;font-size:clamp(1.2rem, 1.8vw, 1.5rem);line-height:1.25}.dkg-kid-detail-panel .dkg-kid-people{flex-direction:column;align-items:start;margin:0;gap:.8rem}.dkg-kid-detail-panel .dkg-kid-files{margin:0}.dkg-kid-detail-panel .dkg-kid-person-icon{flex-shrink:0}.dkg-kid-detail-panel .dkg-kid-people li{overflow-wrap:anywhere}@media (max-width:781px){.dkg-kid-detail-layout{grid-template-columns:minmax(0,1fr)}.dkg-kid-detail-aside--empty{display:none}}