.panel-wrap[data-astro-cid-g4753kcg]{padding:20px}.panel[data-astro-cid-g4753kcg]{border-radius:var(--panel-radius);background:var(--navy);min-height:min(92svh,54rem);color:var(--on-dark);grid-template:"title side""photo side"1fr/58fr 42fr;padding:clamp(2rem,4vw,3.5rem) clamp(2rem,4vw,3.5rem) 0;display:grid;position:relative;overflow:hidden}.panel__title[data-astro-cid-g4753kcg]{font-size:var(--step-5);letter-spacing:-.035em;max-width:13ch;color:var(--white);grid-area:title;margin-bottom:2.5rem;font-weight:800;line-height:1}.panel__photo[data-astro-cid-g4753kcg]{aspect-ratio:1;background:var(--navy-2);border-radius:50%;grid-area:photo;align-self:end;width:min(38vw,36rem);margin-bottom:calc(min(38vw,36rem)/-5);overflow:hidden}.panel__side[data-astro-cid-g4753kcg]{grid-area:side;align-content:start;gap:3.5rem;max-width:20rem;padding-bottom:3rem;display:grid}.panel__side[data-astro-cid-g4753kcg] .btn[data-astro-cid-g4753kcg]{justify-self:start}.panel__block[data-astro-cid-g4753kcg] h3[data-astro-cid-g4753kcg]{font-size:var(--step-1);color:var(--white);margin-bottom:.6rem}.panel__block[data-astro-cid-g4753kcg] p[data-astro-cid-g4753kcg]{color:var(--on-dark-soft);font-size:var(--step-0);margin:0}@media (width<=860px){.panel-wrap[data-astro-cid-g4753kcg]{padding:10px}.panel[data-astro-cid-g4753kcg]{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"title""side""photo";min-height:0}.panel__title[data-astro-cid-g4753kcg]{font-size:var(--step-3);margin-bottom:2rem}.panel__side[data-astro-cid-g4753kcg]{gap:2rem;max-width:none}.panel__photo[data-astro-cid-g4753kcg]{justify-self:center;width:86vw;margin-bottom:-21.5vw}}
