@layer shared{._container_ysbsu_8{width:100%;max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}._section_ysbsu_15{padding-block:var(--section-y) 0}._title_ysbsu_19{font-family:var(--font-display);font-size:var(--display-md);font-weight:var(--weight-display);line-height:var(--leading-tight);letter-spacing:var(--tracking-heading);text-wrap:balance;max-width:20ch}._intro_ysbsu_29{margin-top:var(--space-4);max-width:40rem;color:var(--color-text-muted);font-size:var(--text-lg)}}._section_1rmce_1{max-width:calc(var(--container) + 2 * var(--frame-gap));padding-inline:var(--frame-gap);padding-top:calc(var(--section-y) * 1.25)}._panel_1rmce_10{--color-bg:var(--petrol-950);isolation:isolate;--color-surface:#ffffff0a;--color-border-input:#ffffff73;gap:var(--space-7);padding:clamp(1.75rem, 5vw, 4.5rem) var(--panel-pad);border-radius:var(--radius-xl);background:var(--color-bg);color:var(--neutral-50);display:grid;position:relative;overflow:hidden}@media (width>=60rem){._panel_1rmce_10{grid-template-columns:.9fr 1.1fr}}._panel_1rmce_10>picture{z-index:-2;position:absolute;inset:0}._photo_1rmce_38{z-index:-2;object-position:50% 60%;height:100%;position:absolute;inset:0}._panel_1rmce_10:before{content:"";z-index:-1;background:linear-gradient(100deg,#012a2c66 0%,#012a2c94 32%,#012a2ced 55%,#012a2cf7 70%);position:absolute;inset:0}@media (width<=59.99rem){._panel_1rmce_10:before{background:linear-gradient(#012a2c73 0%,#012a2c99 22%,#012a2cf2 42%,#012a2cfa 100%)}}._copy_1rmce_61{gap:var(--space-4);align-content:start;display:grid}._who_1rmce_71{align-items:center;gap:var(--space-4);display:flex}._faces_1rmce_77{flex:none;display:flex}._faces_1rmce_77 picture+picture{margin-left:-.75rem}._face_1rmce_77{width:3rem;height:3rem;box-shadow:0 0 0 2px var(--color-bg);border-radius:50%}._text_1rmce_93{color:var(--petrol-100);font-size:var(--text-lg)}._channels_1rmce_98{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}._channels_1rmce_98 a{border-radius:var(--radius-pill);min-height:2.75rem;color:var(--neutral-0);transition:box-shadow var(--dur-fast) var(--ease-out);align-items:center;gap:.55rem;padding:0 1.1rem;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 1.5px #ffffff38}._channels_1rmce_98 a:hover{box-shadow:inset 0 0 0 1.5px var(--neutral-0)}._channels_1rmce_98 svg{color:var(--brand-300)}._form_1rmce_125{min-width:0}
