.XGrula_section{inline-size:100%;max-inline-size:var(--container-1200);padding-inline:var(--space-gutter);flex-direction:column;justify-content:center;align-items:center;margin-inline:auto;display:flex;position:relative}.XGrula_rail{z-index:var(--layer-rule);pointer-events:none;background:var(--gradient-rule-rail);block-size:100%;inline-size:1px;opacity:var(--opacity-rail);position:absolute;inset-block-start:0}.XGrula_railStart{inset-inline-start:var(--space-gutter)}.XGrula_railEnd{inset-inline-end:var(--space-gutter)}.XGrula_rule{z-index:var(--layer-rule);pointer-events:none;background:var(--gradient-rule-bleed);block-size:1px;inline-size:200%;opacity:var(--opacity-rule);position:absolute;inset-inline-start:-50%}.XGrula_top{inset-block-start:0}.XGrula_bottom{inset-block-end:0}.XGrula_softRail{z-index:var(--layer-rule);pointer-events:none;background:var(--gradient-rule-rail-soft);inline-size:1px;opacity:var(--opacity-rail);position:absolute}.XGrula_hero{gap:var(--space-32);padding-block:var(--space-96)}.XGrula_heroBox{gap:var(--space-32);flex-direction:column;justify-content:center;align-items:flex-start;block-size:430px;inline-size:100%;display:flex;position:relative}.XGrula_heroRow{gap:var(--space-5);align-items:center;inline-size:100%;display:flex;position:relative}.XGrula_heroCopy{gap:var(--space-24);inline-size:1px;padding:var(--space-48) var(--space-24);flex-direction:column;flex:1 0 0;justify-content:center;display:flex;position:relative}.XGrula_heroText{gap:var(--space-12);flex-direction:column;inline-size:100%;display:flex}.XGrula_name{font-family:var(--text-display-family);font-size:var(--text-display-size);font-weight:var(--text-display-weight);line-height:var(--text-display-line-height);color:var(--color-ink);overflow-wrap:break-word;text-wrap:wrap;letter-spacing:var(--text-display-letter-spacing)}.XGrula_role{font-family:var(--text-heading-md-family);font-size:var(--text-heading-md-size);font-weight:var(--text-heading-md-weight);line-height:var(--text-heading-md-line-height);color:var(--color-black-a60);letter-spacing:var(--text-heading-md-letter-spacing)}.XGrula_bio{max-inline-size:500px;font-family:var(--font-family-text);font-size:var(--font-size-16);line-height:var(--line-height-24);color:var(--color-muted);text-align:start;white-space:pre-wrap;letter-spacing:var(--letter-spacing-ui)}.XGrula_copyRail{block-size:218%;inset-block-start:-59.1228%;inset-inline-end:0}.XGrula_photoShell{z-index:var(--layer-raised);inline-size:1px;padding:var(--space-2);background:var(--gradient-border-widget);border-radius:var(--radius-16);box-shadow:var(--shadow-sm);flex:.5 0 0;display:flex;position:relative}.XGrula_photo{aspect-ratio:1;border-radius:var(--radius-17);flex:1 0 0;inline-size:1px;position:relative}.XGrula_photoRail{block-size:162%;inset-block-start:-31.0209%;inset-inline-start:1px}.XGrula_posts{padding-block-end:var(--space-96)}.XGrula_postsHeader{gap:var(--space-32);inline-size:100%;padding:var(--space-24) var(--space-24) var(--space-48);flex-direction:column;justify-content:center;align-items:flex-start;display:flex;position:relative;overflow:clip}.XGrula_split{gap:var(--space-8);align-items:center;inline-size:100%;display:flex;overflow:clip}.XGrula_splitPart{font-family:var(--text-heading-lg-family);font-size:var(--text-heading-lg-size);font-weight:var(--text-heading-lg-weight);line-height:var(--text-heading-lg-line-height);color:var(--color-ink);text-align:start;letter-spacing:var(--text-heading-lg-letter-spacing);flex:none}.XGrula_tray{inline-size:100%;padding:var(--space-1);background:var(--gradient-border-widget);border-radius:var(--radius-16);box-shadow:var(--shadow-sm);display:flex;position:relative}.XGrula_trayFill{inline-size:1px;padding:var(--space-4);background-color:var(--color-widget);border-radius:var(--radius-15);box-shadow:var(--shadow-xs);flex:1 0 0;align-items:center;display:flex}.XGrula_listShell{inline-size:1px;padding:var(--space-1);background:var(--gradient-border-card);border-radius:var(--radius-12);box-shadow:var(--shadow-xs);flex:1 0 0;display:flex}.XGrula_listFill{gap:var(--space-40);background-color:var(--color-surface);border-radius:var(--radius-11);flex-direction:column;flex:1 0 0;inline-size:1px;display:flex;overflow:hidden}.XGrula_list{flex-direction:column;inline-size:100%;display:flex}.XGrula_more{gap:var(--space-10);inline-size:100%;justify-content:center;align-items:center;padding-block-end:var(--space-20);display:flex;overflow:clip}.XGrula_moreButton{block-size:40px;inline-size:100px;font-family:var(--font-family-text);font-size:var(--font-size-14);font-weight:var(--font-weight-semibold);line-height:var(--line-height-16_8);color:var(--color-white);white-space:pre;background-color:var(--color-neutral-700);border-radius:var(--radius-10);justify-content:center;align-items:center;display:flex}.XGrula_empty{inline-size:100%;padding:var(--space-48) var(--space-24);flex-direction:column;justify-content:center;align-items:center;display:flex}.XGrula_emptyText{font-family:var(--font-family-text);font-size:var(--font-size-14);line-height:var(--line-height-19_6);color:var(--color-neutral-400);white-space:pre;letter-spacing:var(--letter-spacing-normal)}.XGrula_post{flex-direction:column;inline-size:100%;display:flex}.XGrula_postRule{background-color:var(--color-ink-a7);block-size:1px;inline-size:100%}.XGrula_postLink{gap:var(--space-24);inline-size:100%;padding:var(--space-24);align-items:center;display:flex}.XGrula_thumb{aspect-ratio:1.5;border-radius:var(--radius-8);flex:none;inline-size:120px;position:relative;overflow:clip}.XGrula_thumb:after{pointer-events:none;content:"";border:1px solid var(--color-neutral-600-a8);border-radius:inherit;position:absolute;inset:0}.XGrula_postText{gap:var(--space-4);flex-direction:column;flex:1 0 0;inline-size:1px;display:flex}.XGrula_postTitle,.XGrula_postExcerpt{overflow-wrap:break-word;white-space:pre-line;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:clip}.XGrula_postTitle{font-family:var(--font-family-ui);font-size:var(--font-size-18);font-weight:var(--font-weight-semibold);line-height:var(--line-height-21_6);color:var(--color-ink);text-wrap:wrap}.XGrula_postExcerpt,.XGrula_postDate{font-family:var(--font-family-text);font-size:var(--font-size-16);line-height:var(--line-height-22_4);color:var(--color-neutral-500);text-align:start;letter-spacing:var(--letter-spacing-ui)}.XGrula_postDate{white-space:pre;opacity:var(--opacity-faded-article)}.XGrula_about{gap:var(--space-24);padding-block:var(--space-96)}.XGrula_aboutColumn{inline-size:100%;max-inline-size:700px;position:relative}@media (max-width:1199.98px){.XGrula_heroBox{block-size:340px}.XGrula_bio{font-size:var(--font-size-14);line-height:var(--line-height-21)}.XGrula_copyRail{inset-block-start:-59.0827%}.XGrula_photoShell{flex:.6 0 0}.XGrula_photoRail{block-size:161%;inset-block-start:-30.5654%}.XGrula_split{gap:var(--space-6)}.XGrula_trayFill{flex-direction:column}.XGrula_listShell{flex:none;inline-size:100%}.XGrula_listFill{gap:var(--space-24);flex-direction:row;padding-block-start:var(--space-32)}.XGrula_list{flex:1 0 0;inline-size:1px}.XGrula_postExcerpt,.XGrula_postDate{font-size:var(--font-size-14);line-height:var(--line-height-19_6)}}@media (max-width:809.98px){.XGrula_hero{padding-block:var(--space-60)}.XGrula_heroBox{block-size:auto}.XGrula_heroRow{gap:var(--space-24);padding-inline:var(--space-12);flex-direction:column;align-items:flex-start}.XGrula_heroCopy{flex:none;inline-size:100%;padding:0}.XGrula_copyRail,.XGrula_photoRail{display:none}.XGrula_photoShell{flex:none;order:-1;inline-size:100%;max-inline-size:80px}.XGrula_rule{inline-size:120%;inset-inline-start:-10%}.XGrula_posts{padding-block-end:var(--space-60)}.XGrula_postsHeader{gap:var(--space-16);padding:var(--space-10) var(--space-10) var(--space-20)}.XGrula_listFill{gap:var(--space-20);flex-direction:column;padding-block-start:0}.XGrula_list{flex:none;inline-size:100%}.XGrula_postLink{gap:var(--space-12);padding:var(--space-12)}.XGrula_postText{gap:var(--space-2)}.XGrula_postTitle{font-size:var(--font-size-14);line-height:var(--line-height-16_8);text-wrap:balance}.XGrula_postExcerpt{-webkit-line-clamp:1}.XGrula_postExcerpt,.XGrula_postDate{font-size:var(--font-size-12);line-height:var(--line-height-16_8)}.XGrula_about{padding-block:0 var(--space-60)}}
