.anne-hero[data-astro-cid-htscnbj2]{gap:3rem;padding-block:2rem 1rem;display:grid;position:relative}.anne-hero__panel[data-astro-cid-htscnbj2]{z-index:2;-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);background:#f0e9dc6b;border:1px solid #fff6;border-radius:20px;padding:2.5rem clamp(1.5rem,4vw,3rem);position:relative;box-shadow:0 20px 45px -24px #1b2a3a80}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.anne-hero__panel[data-astro-cid-htscnbj2]{background:#f0e9dcd1}}.anne-hero__panel[data-astro-cid-htscnbj2] p[data-astro-cid-htscnbj2]:last-child{margin-bottom:0}.anne-hero__visual[data-astro-cid-htscnbj2]{z-index:1;width:100%;max-width:22rem;margin-inline:auto;position:relative}.anne-hero__block[data-astro-cid-htscnbj2]{aspect-ratio:4/5;background:var(--color-moss);border-radius:24px;position:relative;overflow:hidden}.anne-hero__photo[data-astro-cid-htscnbj2]{object-fit:cover;object-position:center bottom;width:100%;height:100%;position:absolute;inset:0}@media (width>=800px){.anne-hero[data-astro-cid-htscnbj2]{grid-template-columns:1.15fr .85fr;align-items:center;gap:0}.anne-hero__panel[data-astro-cid-htscnbj2]{margin-right:-4.5rem;padding-right:calc(clamp(1.5rem,4vw,3rem) + 4.5rem)}.anne-hero__visual[data-astro-cid-htscnbj2]{max-width:none}}.anne-body[data-astro-cid-htscnbj2]{padding-top:1rem;display:flow-root}.ptc-logo[data-astro-cid-htscnbj2]{float:right;width:auto;height:7rem;margin:0 0 .5rem 1.25rem}.timeline-section[data-astro-cid-htscnbj2]{padding-top:3rem;padding-bottom:6rem;position:relative}.timeline-blob[data-astro-cid-htscnbj2]{z-index:0;background:var(--color-moss);border-radius:50%;width:14rem;height:14rem;position:absolute;bottom:-1rem;left:-1.5rem}.decor[data-astro-cid-htscnbj2]{z-index:0;pointer-events:none;display:none;position:absolute}@media (width>=1100px){.decor[data-astro-cid-htscnbj2]{display:block}}.decor--kul[data-astro-cid-htscnbj2]{border-radius:50%;width:11rem;height:11rem;right:1.25rem;overflow:hidden;box-shadow:0 16px 34px -18px #1b2a3a8c}.decor--kul[data-astro-cid-htscnbj2] img[data-astro-cid-htscnbj2]{object-fit:cover;filter:grayscale();width:100%;height:100%;display:block}.decor--eft[data-astro-cid-htscnbj2]{background:var(--color-moss);border-radius:50%;justify-content:center;align-items:center;width:7.5rem;height:7.5rem;padding:.85rem;right:1.75rem;box-shadow:0 16px 34px -18px #1b2a3a73}@media (width>=1100px){.decor--eft[data-astro-cid-htscnbj2]{display:flex}}.decor--eft[data-astro-cid-htscnbj2] img[data-astro-cid-htscnbj2]{object-fit:contain;width:100%;height:auto}.decor--ifs[data-astro-cid-htscnbj2]{width:11.5rem;height:10rem;left:-.5rem}.decor--ifs__back[data-astro-cid-htscnbj2]{background:var(--color-moss);border-radius:50%;width:8.5rem;height:8.5rem;position:absolute;top:0;left:0}.decor--ifs__front[data-astro-cid-htscnbj2]{-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);background:#f8f3e78c;border:1px solid #fff6;border-radius:50%;justify-content:center;align-items:center;width:7.5rem;height:7.5rem;padding:1.1rem;display:flex;position:absolute;top:2rem;left:3.75rem;box-shadow:0 16px 34px -18px #1b2a3a80}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.decor--ifs__front[data-astro-cid-htscnbj2]{background:#f8f3e7e6}}.decor--ifs__front[data-astro-cid-htscnbj2] img[data-astro-cid-htscnbj2]{width:100%;height:auto}.timeline-section[data-astro-cid-htscnbj2] h2[data-astro-cid-htscnbj2]{z-index:1;padding-left:clamp(1.5rem,4vw,3rem);position:relative}.timeline[data-astro-cid-htscnbj2]{z-index:1;margin:2rem 0 0;padding:0;list-style:none;position:relative}.timeline[data-astro-cid-htscnbj2]:before{content:"";top:var(--timeline-start,0);bottom:var(--timeline-end,0);background:color-mix(in srgb, var(--accent) 22%, transparent);width:4px;position:absolute;left:50%;transform:translate(-50%)}.timeline__item[data-astro-cid-htscnbj2]{--gap-card:.6rem;--gap-year:1.85rem;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:0;display:grid;position:relative}.timeline__item[data-astro-cid-htscnbj2]+.timeline__item[data-astro-cid-htscnbj2]{margin-top:1.15rem}.timeline__item[data-astro-cid-htscnbj2].timeline__item--tight{margin-top:.35rem!important}@media (width>=500px){.timeline__item[data-astro-cid-htscnbj2]{--gap-card:1.25rem;--gap-year:2.75rem}}.timeline__year[data-astro-cid-htscnbj2],.timeline__dot[data-astro-cid-htscnbj2],.timeline__card[data-astro-cid-htscnbj2]{grid-row:1}.timeline__dot[data-astro-cid-htscnbj2]{z-index:1;background:var(--color-bg);border:2.5px solid var(--accent);border-radius:50%;grid-column:2;width:.95rem;height:.95rem;position:relative}.timeline__year[data-astro-cid-htscnbj2]{z-index:1;font-family:var(--font-body);color:var(--color-ink-soft);white-space:nowrap;font-size:.9rem;font-weight:400;position:relative}.timeline__year--on-blob[data-astro-cid-htscnbj2]{color:var(--color-bg)}.timeline__year--blob-fallback[data-astro-cid-htscnbj2]{color:var(--color-ink-soft)}.timeline__item--right[data-astro-cid-htscnbj2] .timeline__year[data-astro-cid-htscnbj2]{margin-right:var(--gap-year)}.timeline__item--left[data-astro-cid-htscnbj2] .timeline__year[data-astro-cid-htscnbj2]{margin-left:var(--gap-year)}.timeline__item--right[data-astro-cid-htscnbj2] .timeline__card[data-astro-cid-htscnbj2]{margin-left:var(--gap-card)}.timeline__item--left[data-astro-cid-htscnbj2] .timeline__card[data-astro-cid-htscnbj2]{margin-right:var(--gap-card)}.timeline__card[data-astro-cid-htscnbj2]{max-width:24rem}.timeline__title[data-astro-cid-htscnbj2]{color:var(--color-ink);margin:0;font-weight:700}.timeline__org[data-astro-cid-htscnbj2]{color:var(--color-ink-soft);margin:.15rem 0 0;font-size:.9rem}.timeline__detail[data-astro-cid-htscnbj2]{color:var(--color-ink-soft);margin:.4rem 0 0;font-size:.85rem;font-style:italic}.timeline__item--right[data-astro-cid-htscnbj2] .timeline__year[data-astro-cid-htscnbj2]{text-align:right;grid-column:1;justify-self:end}.timeline__item--right[data-astro-cid-htscnbj2] .timeline__card[data-astro-cid-htscnbj2]{grid-column:3;justify-self:start}.timeline__item--left[data-astro-cid-htscnbj2] .timeline__card[data-astro-cid-htscnbj2]{text-align:right;grid-column:1;justify-self:end}.timeline__item--left[data-astro-cid-htscnbj2] .timeline__year[data-astro-cid-htscnbj2]{grid-column:3;justify-self:start}
