.hd[data-astro-cid-rm52izb5]{background:var(--color-inverse);color:var(--color-on-inverse);position:relative;overflow:clip}.hd__inner[data-astro-cid-rm52izb5]{gap:var(--space-8);padding-block:calc(var(--header-height,0px) + var(--space-6)) var(--space-12);display:grid}.hd__eyebrow[data-astro-cid-rm52izb5]{align-items:center;gap:var(--space-3);margin:0 0 var(--space-6);font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;font-weight:700;display:flex}.hd__eyebrow[data-astro-cid-rm52izb5]:before{content:"";background:var(--color-action);border-radius:50%;flex:none;width:.5rem;height:.5rem}:root[data-preview] .hd[data-astro-cid-rm52izb5] h1[data-astro-cid-rm52izb5]{margin:0 0 var(--space-6);color:inherit;text-wrap:balance;max-width:12.3em;font-size:clamp(2.5rem,1.6rem + 3.6vw,4rem)}.hd__intro[data-astro-cid-rm52izb5]{max-width:36rem;font-size:var(--text-xl);text-wrap:pretty;margin:0;line-height:1.4}.hd__doors[data-astro-cid-rm52izb5]{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.hd__door[data-astro-cid-rm52izb5]{align-content:start;gap:var(--space-3);padding:var(--space-6);border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-ink);box-shadow:var(--shadow-photo);transition:border-color .2s ease, translate .3s var(--ease-spring);display:grid;position:relative}.hd__door[data-astro-cid-rm52izb5]:hover,.hd__door[data-astro-cid-rm52izb5]:focus-within{border-color:var(--color-action)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.hd__door[data-astro-cid-rm52izb5]:hover{translate:0 -4px}}.hd__label[data-astro-cid-rm52izb5]{font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-action);margin:0;font-weight:700}:root[data-preview] .hd__door[data-astro-cid-rm52izb5] h2[data-astro-cid-rm52izb5]{color:var(--color-ink);text-wrap:balance;margin:0;font-size:clamp(1.25rem,1.05rem + .8vw,1.625rem);line-height:1.2}.hd__body[data-astro-cid-rm52izb5]{color:var(--color-ink-muted);margin:0}.hd__link[data-astro-cid-rm52izb5]{margin-top:var(--space-2);color:var(--color-action);font-weight:700;text-decoration:none}.hd__link[data-astro-cid-rm52izb5]:after{content:"";position:absolute;inset:0}.hd__link[data-astro-cid-rm52izb5]:focus-visible{outline:3px solid var(--color-action);outline-offset:4px;border-radius:var(--radius-md)}.hd__talk[data-astro-cid-rm52izb5]{font-size:var(--text-sm);margin:0}.hd__talk[data-astro-cid-rm52izb5] a[data-astro-cid-rm52izb5]{color:var(--color-action);font-weight:700}.hd__creds[data-astro-cid-rm52izb5]{gap:var(--space-4);max-width:30rem;padding-top:var(--space-6);border-top:1px solid color-mix(in oklab, var(--color-on-inverse), transparent 82%);display:grid}.hd[data-astro-cid-rm52izb5]:not(.hd--light) .hd__creds[data-astro-cid-rm52izb5]{order:1}.hd--light[data-astro-cid-rm52izb5] .hd__creds[data-astro-cid-rm52izb5]{border-top:0;order:-1;padding-top:0}.hd__after[data-astro-cid-rm52izb5]{font-size:var(--text-sm);color:var(--color-on-inverse-muted);margin:0}.hd__award[data-astro-cid-rm52izb5]{align-items:center;gap:var(--space-3);font-size:var(--text-sm);margin:0;line-height:1.35;display:flex}.hd__award[data-astro-cid-rm52izb5] img{object-fit:cover;object-position:50% 40%;width:3.5rem;height:3.5rem;box-shadow:0 0 0 2px var(--color-action);border:2px solid var(--color-surface);border-radius:50%;flex:none}.hd__award[data-astro-cid-rm52izb5]>span[data-astro-cid-rm52izb5]{flex-direction:column;display:flex}.hd__award-title[data-astro-cid-rm52izb5]{font-family:var(--font-display);font-weight:600}.hd__award-detail[data-astro-cid-rm52izb5]{color:var(--color-on-inverse-muted)}.hd__assumed[data-astro-cid-rm52izb5]{color:inherit;text-decoration:underline dotted var(--color-action);text-underline-offset:.25em;background:0 0;text-decoration-thickness:2px}@media (prefers-reduced-motion:no-preference){.hd__copy[data-astro-cid-rm52izb5]>[data-astro-cid-rm52izb5]:not(h1),.hd__doors[data-astro-cid-rm52izb5],.hd__talk[data-astro-cid-rm52izb5],.hd__creds[data-astro-cid-rm52izb5]{animation:.9s cubic-bezier(.2,.7,.2,1) both preview-rise}.hd__copy[data-astro-cid-rm52izb5]>.hd__intro[data-astro-cid-rm52izb5]{animation-delay:.16s}.hd__doors[data-astro-cid-rm52izb5]{animation-delay:.26s}.hd__talk[data-astro-cid-rm52izb5]{animation-delay:.34s}.hd__creds[data-astro-cid-rm52izb5]{animation-delay:.4s}.hd--light[data-astro-cid-rm52izb5] .hd__creds[data-astro-cid-rm52izb5]{animation-delay:.22s}.hd--light[data-astro-cid-rm52izb5] .hd__doors[data-astro-cid-rm52izb5]{animation-delay:.3s}}@media (width>=48rem){.hd__doors[data-astro-cid-rm52izb5]{column-gap:var(--space-6);grid-template-rows:auto auto 1fr auto;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:0}.hd__door[data-astro-cid-rm52izb5]{grid-row:span 4;grid-template-rows:subgrid}.hd__doors--short[data-astro-cid-rm52izb5]{grid-template-rows:auto 1fr auto}.hd__doors--short[data-astro-cid-rm52izb5] .hd__door[data-astro-cid-rm52izb5]{grid-row:span 3}}.hd__art[data-astro-cid-rm52izb5]{display:none}.hd--photo[data-astro-cid-rm52izb5] .hd__art[data-astro-cid-rm52izb5]{height:clamp(16rem,60vw,24rem);margin-top:var(--space-6);display:block}.hd--right[data-astro-cid-rm52izb5] .hd__art[data-astro-cid-rm52izb5]{overflow:hidden}.hd--right[data-astro-cid-rm52izb5] .hd__art[data-astro-cid-rm52izb5] img{transform-origin:50% 35%;transform:rotate(-5deg)scale(-1.12,1.12)}.hd--photo[data-astro-cid-rm52izb5] .hd__copy[data-astro-cid-rm52izb5]{order:-1}.hd--photo[data-astro-cid-rm52izb5] .hd__art[data-astro-cid-rm52izb5] img{object-fit:cover;width:100%;height:100%;display:block}@media (width<=63.99rem){.hd--light[data-astro-cid-rm52izb5] .hd__doors[data-astro-cid-rm52izb5]{order:-1}.hd--photo[data-astro-cid-rm52izb5] .hd__art[data-astro-cid-rm52izb5] img{mix-blend-mode:multiply}.hd--right[data-astro-cid-rm52izb5] .hd__art[data-astro-cid-rm52izb5]{height:clamp(18rem,75vw,26rem)}.hd--right[data-astro-cid-rm52izb5] .hd__art[data-astro-cid-rm52izb5] img{object-fit:contain;object-position:50% 0;transform:scaleX(-1)}.hd--chair[data-astro-cid-rm52izb5] .hd__art[data-astro-cid-rm52izb5]{aspect-ratio:1;border-radius:var(--radius-image);max-width:30rem;height:auto;box-shadow:var(--shadow-photo)}.hd--chair[data-astro-cid-rm52izb5] .hd__art[data-astro-cid-rm52izb5] img{mix-blend-mode:normal;object-fit:cover;transform:none}}.hd--photo[data-astro-cid-rm52izb5] .hd__inner[data-astro-cid-rm52izb5]>[data-astro-cid-rm52izb5]:not(.hd__art){z-index:2;position:relative}@media (width>=64rem){.hd__inner[data-astro-cid-rm52izb5]{padding-block:calc(var(--header-height,0px) + var(--space-12)) var(--space-16)}.hd--photo[data-astro-cid-rm52izb5] .hd__art[data-astro-cid-rm52izb5]{z-index:0;width:42%;height:auto;margin:0;position:absolute;inset:0 auto 0 0}.hd--photo[data-astro-cid-rm52izb5] .hd__art[data-astro-cid-rm52izb5]:after{content:"";background:linear-gradient(to right, transparent 50%, color-mix(in oklab, var(--color-inverse), transparent 20%) 78%, var(--color-inverse) 100%);position:absolute;inset:0}.hd--photo[data-astro-cid-rm52izb5] .hd__inner[data-astro-cid-rm52izb5]{column-gap:var(--space-12);row-gap:var(--space-6);padding-block:calc(var(--header-height,0px) + var(--space-12)) var(--space-12);grid-template-columns:minmax(0,.42fr) minmax(0,1.6fr);align-content:center;min-height:min(52rem,100svh);position:static}.hd--photo[data-astro-cid-rm52izb5] .hd__inner[data-astro-cid-rm52izb5]>[data-astro-cid-rm52izb5]:not(.hd__art){grid-column:2}.hd--right[data-astro-cid-rm52izb5] .hd__art[data-astro-cid-rm52izb5]{inset:calc(var(--header-height) + var(--space-2)) 0 0 auto;mask-image:linear-gradient(#0000,#000 2rem)}.hd--right[data-astro-cid-rm52izb5] .hd__art[data-astro-cid-rm52izb5] img{transform:translateY(6%)rotate(-5deg)scale(-1.07,1.07)}.hd--right[data-astro-cid-rm52izb5] .hd__art[data-astro-cid-rm52izb5]:after{background:linear-gradient(to left, transparent 50%, color-mix(in oklab, var(--color-inverse), transparent 20%) 78%, var(--color-inverse) 100%)}.hd--right[data-astro-cid-rm52izb5] .hd__inner[data-astro-cid-rm52izb5]{grid-template-columns:minmax(0,1.9fr) minmax(0,.3fr)}.hd--right[data-astro-cid-rm52izb5] .hd__inner[data-astro-cid-rm52izb5]>[data-astro-cid-rm52izb5]:not(.hd__art){grid-column:1}.hd--right[data-astro-cid-rm52izb5] .hd__doors[data-astro-cid-rm52izb5]{max-width:47rem}.hd--chair[data-astro-cid-rm52izb5].hd--right .hd__art[data-astro-cid-rm52izb5]{width:44%}.hd--full[data-astro-cid-rm52izb5].hd--right .hd__art[data-astro-cid-rm52izb5]{top:calc(var(--header-height,0px) + var(--space-4));mix-blend-mode:multiply;justify-content:flex-end;align-items:flex-end;width:34%;display:flex;mask-image:none}.hd--full[data-astro-cid-rm52izb5].hd--right .hd__art[data-astro-cid-rm52izb5] img{object-fit:contain;-webkit-mask-composite:source-in;width:auto;max-width:100%;height:auto;max-height:100%;transform:scaleX(-1);mask-image:linear-gradient(#0000,#000 2rem),linear-gradient(270deg,#0000,#000 26%);mask-composite:intersect}.hd--full[data-astro-cid-rm52izb5].hd--right .hd__art[data-astro-cid-rm52izb5]:after{content:none}.hd--chair[data-astro-cid-rm52izb5]{--hd-room:calc(58vw - max(0px, (100vw - var(--container)) / 2) - var(--gutter))}.hd--full[data-astro-cid-rm52izb5]{--hd-room:calc(66vw - max(0px, (100vw - var(--container)) / 2) - var(--gutter))}:root[data-preview] .hd--chair[data-astro-cid-rm52izb5] h1[data-astro-cid-rm52izb5],:root[data-preview] .hd--full[data-astro-cid-rm52izb5] h1[data-astro-cid-rm52izb5]{max-width:none;font-size:clamp(2.25rem, calc(var(--hd-room) / 11.8), 4rem)}.hd--chair[data-astro-cid-rm52izb5] .hd__intro[data-astro-cid-rm52izb5],.hd--full[data-astro-cid-rm52izb5] .hd__intro[data-astro-cid-rm52izb5]{max-width:min(36rem, var(--hd-room))}.hd--chair[data-astro-cid-rm52izb5].hd--right .hd__doors[data-astro-cid-rm52izb5]{max-width:var(--hd-room)}.hd--full[data-astro-cid-rm52izb5].hd--right .hd__doors[data-astro-cid-rm52izb5]{max-width:min(47rem, var(--hd-room))}.hd--chair[data-astro-cid-rm52izb5] .hd__door[data-astro-cid-rm52izb5]{padding:var(--space-4) 1.25rem;background:color-mix(in oklab, var(--color-surface), transparent 8%)}:root[data-preview] .hd--chair[data-astro-cid-rm52izb5] .hd__door[data-astro-cid-rm52izb5] h2[data-astro-cid-rm52izb5]{font-size:clamp(1.125rem,.95rem + .55vw,1.375rem)}.hd--chair[data-astro-cid-rm52izb5].hd--right .hd__art[data-astro-cid-rm52izb5] img{object-position:50% 100%;transform:none}.hd--chair[data-astro-cid-rm52izb5].hd--right .hd__art[data-astro-cid-rm52izb5]:after{background:linear-gradient(to left, transparent 70%, var(--color-inverse) 100%)}}.lm[data-astro-cid-tyini3fb]{--lm-gap:clamp(2.5rem, 1.5rem + 3vw, 4.5rem);padding-block:var(--space-12);background:var(--color-page);border-bottom:1px solid var(--color-line)}.lm[data-astro-cid-tyini3fb] .lm__label[data-astro-cid-tyini3fb]{margin:0 0 var(--space-8);color:var(--color-ink-subtle);font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:.16em;text-align:center;text-transform:uppercase;font-weight:700}.lm__viewport[data-astro-cid-tyini3fb]{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.lm__track[data-astro-cid-tyini3fb]{width:max-content;display:flex}.lm__row[data-astro-cid-tyini3fb]{align-items:center;gap:var(--lm-gap);padding:0 var(--lm-gap) 0 0;flex:none;margin:0;list-style:none;display:flex}.lm__row[data-astro-cid-tyini3fb] li[data-astro-cid-tyini3fb]{place-items:center;height:3.5rem;display:grid}.lm__row[data-astro-cid-tyini3fb] img[data-astro-cid-tyini3fb]{width:auto;max-width:10rem;height:calc(1.75rem * var(--logo-scale));object-fit:contain;filter:brightness(0);opacity:.55;transition:opacity .2s;display:block}.lm__row[data-astro-cid-tyini3fb] li[data-astro-cid-tyini3fb]:hover img[data-astro-cid-tyini3fb]{opacity:.85}@media (prefers-reduced-motion:no-preference){.lm__track[data-astro-cid-tyini3fb]{animation:60s linear infinite lm-scroll}.lm__viewport[data-astro-cid-tyini3fb]:hover .lm__track[data-astro-cid-tyini3fb],.lm__viewport[data-astro-cid-tyini3fb]:focus-within .lm__track[data-astro-cid-tyini3fb]{animation-play-state:paused}}@keyframes lm-scroll{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.lm__viewport[data-astro-cid-tyini3fb]{-webkit-mask-image:none;mask-image:none}.lm__track[data-astro-cid-tyini3fb]{width:auto;padding-inline:var(--space-4);justify-content:center}.lm__row[data-astro-cid-tyini3fb]{justify-content:center;row-gap:var(--space-6);flex-wrap:wrap;flex:auto;padding:0}.lm__row[data-astro-cid-tyini3fb][aria-hidden=true]{display:none}}@media (width<=40rem){.lm__row[data-astro-cid-tyini3fb] img[data-astro-cid-tyini3fb]{max-width:7.5rem;height:calc(1.4rem * var(--logo-scale))}}.rb[data-astro-cid-qqhvcect]{padding-block:var(--section-y);background:var(--color-page)}.rb[data-astro-cid-qqhvcect] .rb__label[data-astro-cid-qqhvcect]{margin:0 0 var(--space-12);color:var(--color-ink-subtle);font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:.16em;text-align:center;text-transform:uppercase;font-weight:700}.rb__grid[data-astro-cid-qqhvcect]{gap:var(--space-12);margin:0;padding:0;list-style:none;display:grid}.rb__item[data-astro-cid-qqhvcect]{gap:var(--space-3);text-align:center;justify-items:center;display:grid}.rb__figure[data-astro-cid-qqhvcect]{color:var(--color-ink);font-family:var(--font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(3.5rem,2rem + 4.5vw,6.5rem);font-weight:600;line-height:1}.rb__text[data-astro-cid-qqhvcect]{max-width:18rem;color:var(--color-ink-muted);font-size:var(--text-lg);text-wrap:pretty;margin:0;line-height:1.4}@media (width>=48rem){.rb__grid[data-astro-cid-qqhvcect]{gap:var(--space-8);grid-template-columns:repeat(3,1fr)}.rb__item[data-astro-cid-qqhvcect]+.rb__item[data-astro-cid-qqhvcect]{border-left:1px solid var(--color-line)}}.fs[data-astro-cid-itfku7dt]{padding-block:var(--section-y);background:var(--color-mist)}.fs__heading[data-astro-cid-itfku7dt]{margin:0 0 var(--space-12)}.fs__card[data-astro-cid-itfku7dt]{border:1px solid var(--color-line);border-radius:var(--radius-image);background:var(--color-surface);box-shadow:var(--shadow-photo);display:grid;overflow:hidden}@media (width>=60rem){.fs__card[data-astro-cid-itfku7dt]{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}.fs__media[data-astro-cid-itfku7dt]{display:contents}.fs__words[data-astro-cid-itfku7dt]{order:1}@media (width>=60rem){.fs__media[data-astro-cid-itfku7dt]{background:var(--color-surface-alt);display:block;position:relative}}.fs__frame[data-astro-cid-itfku7dt],.fs__photo[data-astro-cid-itfku7dt]{width:100%;display:block}.fs__photo[data-astro-cid-itfku7dt]{aspect-ratio:4/3;object-fit:cover;object-position:50% 40%;height:auto}@media (width>=60rem){.fs__frame[data-astro-cid-itfku7dt]{position:absolute;inset:0}.fs__photo[data-astro-cid-itfku7dt]{aspect-ratio:auto;height:100%}}.fs__logo[data-astro-cid-itfku7dt]{width:auto;height:3rem;margin-bottom:var(--space-6)}.fs__body[data-astro-cid-itfku7dt]{align-content:start;padding:clamp(1.75rem,1rem + 2.5vw,3.5rem);display:grid}.fs__eyebrow[data-astro-cid-itfku7dt]{align-items:center;gap:var(--space-2);margin:0 0 var(--space-4);color:var(--color-ink-muted);font-size:var(--text-xs);letter-spacing:.15em;text-transform:uppercase;font-weight:700;display:inline-flex}.fs__eyebrow[data-astro-cid-itfku7dt]:before{content:"";background:var(--color-action);border-radius:50%;width:.45rem;height:.45rem}.fs[data-astro-cid-itfku7dt] .fs__title[data-astro-cid-itfku7dt]{margin:0 0 var(--space-4);letter-spacing:-.02em;text-wrap:pretty;font-size:clamp(1.75rem,1.2rem + 1.6vw,2.625rem);line-height:1.12}.fs__title[data-astro-cid-itfku7dt] a[data-astro-cid-itfku7dt]{color:var(--color-ink);text-decoration:none}.fs__title[data-astro-cid-itfku7dt] a[data-astro-cid-itfku7dt]:after{content:"";z-index:3;border-radius:inherit;position:absolute;inset:0}.fs__title[data-astro-cid-itfku7dt] a[data-astro-cid-itfku7dt]:focus-visible{outline:none}.fs__card[data-astro-cid-itfku7dt]:has(a:focus-visible){outline:3px solid var(--color-action);outline-offset:3px}.fs__win[data-astro-cid-itfku7dt]{background:linear-gradient(var(--color-action), var(--color-action)) no-repeat left bottom / 100% .08em;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-bottom:.06em}.fs__summary[data-astro-cid-itfku7dt]{margin:0 0 var(--space-8);color:var(--color-ink-muted);font-size:var(--text-lg);text-wrap:pretty}.fs__figures[data-astro-cid-itfku7dt]{padding:var(--space-6) 0 0;border-top:1px solid var(--color-line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;list-style:none;display:grid}.fs__figures[data-astro-cid-itfku7dt] li[data-astro-cid-itfku7dt]{align-content:start;gap:var(--space-1);padding-inline:var(--space-4);border-left:1px solid var(--color-line);display:grid}.fs__figures[data-astro-cid-itfku7dt] li[data-astro-cid-itfku7dt]:first-child{border-left:0;padding-left:0}.fs__value[data-astro-cid-itfku7dt]{color:var(--coral-600);font-family:var(--font-display);font-size:clamp(2rem,1.5rem + 1.5vw,2.75rem);font-weight:var(--font-display-weight);line-height:1}.fs__label[data-astro-cid-itfku7dt]{color:var(--color-ink);font-size:var(--text-sm);text-wrap:pretty;line-height:1.4}.fs__words[data-astro-cid-itfku7dt]{padding:var(--space-8) clamp(1.75rem, 1rem + 2.5vw, 3.5rem);background:var(--color-surface-alt);margin:0}@media (width>=60rem){.fs__words[data-astro-cid-itfku7dt]{padding:var(--space-6);z-index:1;right:var(--space-6);bottom:var(--space-6);left:var(--space-6);border-radius:var(--radius-image);background:var(--color-surface);box-shadow:var(--shadow-photo);position:absolute}}.fs__words[data-astro-cid-itfku7dt] blockquote[data-astro-cid-itfku7dt]{margin:0 0 var(--space-4)}.fs__words[data-astro-cid-itfku7dt] p[data-astro-cid-itfku7dt]{color:var(--color-ink);font-family:var(--font-display);font-size:var(--text-lg);text-wrap:pretty;margin:0;line-height:1.45}.fs__words[data-astro-cid-itfku7dt] p[data-astro-cid-itfku7dt]:before{content:"“";color:var(--color-action)}.fs__words[data-astro-cid-itfku7dt] p[data-astro-cid-itfku7dt]:after{content:"”";color:var(--color-action)}.fs__words[data-astro-cid-itfku7dt] figcaption[data-astro-cid-itfku7dt]{align-items:center;gap:var(--space-3);display:flex}.fs__words[data-astro-cid-itfku7dt] .fs__face{object-fit:cover;object-position:50% 25%;border-radius:50%;flex:none;width:3rem;height:3rem}.fs__name[data-astro-cid-itfku7dt]{color:var(--color-ink);font-weight:700;display:block}.fs__role[data-astro-cid-itfku7dt]{color:var(--color-ink-muted);font-size:var(--text-sm);line-height:1.4;display:block}.fs__cue[data-astro-cid-itfku7dt]{margin:var(--space-8) 0 0;color:var(--color-ink);font-weight:700}.fs__arrow[data-astro-cid-itfku7dt]{color:var(--color-action);vertical-align:bottom}.fs__quote[data-astro-cid-itfku7dt]{margin-top:var(--space-8)}.fs__quote[data-astro-cid-itfku7dt] .tc{grid-row:auto;grid-template-rows:auto 1fr auto;row-gap:0}.fs__quote[data-astro-cid-itfku7dt] .tc__quote p{font-size:var(--text-lg)}@media (width>=60rem){.fs__quote[data-astro-cid-itfku7dt] .tc{align-items:center;column-gap:var(--space-6);padding:var(--space-8) clamp(1.75rem, 1rem + 2.5vw, 3.5rem);grid-template-rows:auto;grid-template-columns:auto minmax(0,1fr) minmax(12rem,auto)}.fs__quote[data-astro-cid-itfku7dt] .tc__mark{align-self:start}.fs__quote[data-astro-cid-itfku7dt] .tc__quote{margin:0}.fs__quote[data-astro-cid-itfku7dt] .tc__person{min-height:0;padding:0 0 0 var(--space-6);border-top:0;border-left:1px solid var(--color-line)}}.fs__all[data-astro-cid-itfku7dt]{margin-top:var(--space-12);justify-content:center;display:flex}@media (width<=30rem){.fs__figures[data-astro-cid-itfku7dt]{gap:var(--space-4);grid-template-columns:1fr}.fs__figures[data-astro-cid-itfku7dt] li[data-astro-cid-itfku7dt]{column-gap:var(--space-3);border-left:0;grid-template-columns:6.5rem 1fr;align-items:baseline;padding:0}}@media (width<=22.5rem){.fs__figures[data-astro-cid-itfku7dt] li[data-astro-cid-itfku7dt]{gap:var(--space-1);grid-template-columns:1fr}}[data-astro-cid-itfku7dt][data-animate] .fs__rise[data-astro-cid-itfku7dt]{transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1)}[data-astro-cid-itfku7dt][data-animate] .fs__rise[data-astro-cid-itfku7dt]:not(.is-in){opacity:0;transform:translateY(2.5rem)}[data-astro-cid-itfku7dt][data-animate] .fs__win[data-astro-cid-itfku7dt]{background-size:0% .08em;transition:background-size .9s cubic-bezier(.65,0,.35,1) .6s}[data-astro-cid-itfku7dt][data-animate] .fs__rise[data-astro-cid-itfku7dt].is-in .fs__win[data-astro-cid-itfku7dt]{background-size:100% .08em}.wc[data-astro-cid-j2h2hmuj]{padding-block:var(--section-y);background:var(--color-page)}.wc__heading[data-astro-cid-j2h2hmuj]{margin:0 0 var(--space-12);font-size:clamp(2.25rem,1.5rem + 2.4vw,3.5rem)}.wc__cols[data-astro-cid-j2h2hmuj]{display:none}.wc__tag[data-astro-cid-j2h2hmuj]{margin-bottom:var(--space-2);color:var(--color-ink-subtle);font-family:var(--font-display);font-size:var(--text-xl);font-weight:600;line-height:var(--leading-tight);display:block}.wc__tag--to[data-astro-cid-j2h2hmuj]{color:var(--color-ink);border-bottom:3px solid var(--color-action);padding-bottom:var(--space-1);display:inline-block}.wc__rows[data-astro-cid-j2h2hmuj]{gap:var(--space-8);margin:0;padding:0;list-style:none;display:grid}.wc__row[data-astro-cid-j2h2hmuj]{gap:var(--space-3);display:grid}.wc__from[data-astro-cid-j2h2hmuj]{color:var(--color-ink-subtle);font-family:var(--font-display);font-size:var(--text-2xl);font-weight:400;line-height:var(--leading-tight);text-wrap:balance;margin:0}.wc__tulip[data-astro-cid-j2h2hmuj]{width:3rem;height:3rem;display:block;overflow:visible}.wc__tulip-back[data-astro-cid-j2h2hmuj]{fill:var(--color-ink)}.wc__tulip-back--soft[data-astro-cid-j2h2hmuj]{fill-opacity:.72}.wc__tulip-front[data-astro-cid-j2h2hmuj]{fill:var(--color-action);stroke:var(--color-surface);stroke-width:2.4px;stroke-linejoin:round;paint-order:stroke}.wc__to[data-astro-cid-j2h2hmuj]{gap:var(--space-3);padding:var(--space-8);border:1px solid var(--color-line);border-left:4px solid var(--color-action);border-radius:var(--radius-image);background:var(--color-surface);box-shadow:var(--shadow-chip);display:grid}.wc__to[data-astro-cid-j2h2hmuj] .wc__tag[data-astro-cid-j2h2hmuj]{margin-bottom:0}.wc__title[data-astro-cid-j2h2hmuj]{font-size:clamp(1.75rem,1.35rem + 1vw,2.25rem);line-height:var(--leading-tight);margin:0}.wc__body[data-astro-cid-j2h2hmuj]{color:var(--color-ink-muted);text-wrap:pretty;margin:0;line-height:1.55}.wc__client[data-astro-cid-j2h2hmuj]{gap:var(--space-3);margin:var(--space-2) 0 0;padding-top:var(--space-4);border-top:1px solid var(--color-line);display:grid}.wc__client[data-astro-cid-j2h2hmuj] blockquote[data-astro-cid-j2h2hmuj]{margin:0}.wc__client[data-astro-cid-j2h2hmuj] blockquote[data-astro-cid-j2h2hmuj] p[data-astro-cid-j2h2hmuj]{font-size:var(--text-lg);text-wrap:pretty;margin:0;font-style:italic;line-height:1.4}.wc__client[data-astro-cid-j2h2hmuj] figcaption[data-astro-cid-j2h2hmuj]{align-items:center;gap:var(--space-3);min-height:2.5rem;font-size:var(--text-sm);line-height:1.3;display:flex}.wc__client[data-astro-cid-j2h2hmuj] figcaption[data-astro-cid-j2h2hmuj] img{object-fit:cover;object-position:50% 25%;border-radius:50%;flex:none;width:2.5rem;height:2.5rem}.wc__client[data-astro-cid-j2h2hmuj] figcaption[data-astro-cid-j2h2hmuj]>span[data-astro-cid-j2h2hmuj]{flex-direction:column;display:flex}.wc__name[data-astro-cid-j2h2hmuj]{font-family:var(--font-display);font-weight:600}.wc__org[data-astro-cid-j2h2hmuj]{color:var(--color-ink-muted)}.wc__close[data-astro-cid-j2h2hmuj]{margin-top:var(--space-12);padding-top:var(--space-8);border-top:2px solid var(--color-action)}.wc__close-title[data-astro-cid-j2h2hmuj]{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:600;line-height:var(--leading-tight);margin:0}.wc__close-body[data-astro-cid-j2h2hmuj]{margin:var(--space-2) 0 0;color:var(--color-ink-muted);font-size:var(--text-lg)}.wc__more[data-astro-cid-j2h2hmuj]{margin:var(--space-12) 0 0;font-weight:700}.wc__more[data-astro-cid-j2h2hmuj] a[data-astro-cid-j2h2hmuj]{color:var(--color-ink);text-decoration-color:var(--color-action);text-underline-offset:.3em;text-decoration-thickness:2px}[data-astro-cid-j2h2hmuj][data-animate] .wc__row[data-astro-cid-j2h2hmuj]{opacity:0;translate:0 2rem}[data-astro-cid-j2h2hmuj][data-animate] .wc__row[data-astro-cid-j2h2hmuj].is-in{opacity:1;transition:opacity .9s cubic-bezier(.2,.7,.2,1),translate .9s cubic-bezier(.2,.7,.2,1);translate:none}@media (width>=64rem){.wc__cols[data-astro-cid-j2h2hmuj]{column-gap:var(--space-6);margin-bottom:var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-line);grid-template-columns:4fr 3.5rem 7fr;display:grid}.wc__cols[data-astro-cid-j2h2hmuj] span[data-astro-cid-j2h2hmuj]{color:var(--color-ink-subtle);font-family:var(--font-display);font-size:var(--text-xl);font-weight:600;line-height:var(--leading-tight)}.wc__cols[data-astro-cid-j2h2hmuj] span[data-astro-cid-j2h2hmuj]:last-child{color:var(--color-ink);font-size:var(--text-2xl);border-bottom:3px solid var(--color-action);padding-bottom:var(--space-1);justify-self:start;font-weight:700}.wc__tag[data-astro-cid-j2h2hmuj]{display:none}.wc__row[data-astro-cid-j2h2hmuj]{column-gap:var(--space-6);grid-template-columns:4fr 3.5rem 7fr;align-items:center}.wc__tulip[data-astro-cid-j2h2hmuj]{justify-self:center}.wc__to[data-astro-cid-j2h2hmuj]{column-gap:var(--space-8);grid-template-columns:1.3fr 1fr;align-items:start}.wc__title[data-astro-cid-j2h2hmuj],.wc__body[data-astro-cid-j2h2hmuj]{grid-column:1}.wc__client[data-astro-cid-j2h2hmuj]{padding:0 0 0 var(--space-8);border-top:0;border-left:1px solid var(--color-line);grid-area:1/2/span 2;margin:0}}.ways[data-astro-cid-gtpyzojw]{padding-block:var(--section-y);background:var(--color-surface-alt)}h2[data-astro-cid-gtpyzojw]{max-width:22ch;margin-bottom:var(--space-12);font-size:var(--text-3xl)}.ways__grid[data-astro-cid-gtpyzojw]{gap:var(--space-6);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}.ways__card[data-astro-cid-gtpyzojw]{--card-min-height:24rem;display:flex;container-type:inline-size}.ways__card--circle[data-astro-cid-gtpyzojw] .pcard__top{flex-direction:column;align-items:stretch}.ways__card--circle[data-astro-cid-gtpyzojw] .pcard__icon{display:none}.ways__card--circle[data-astro-cid-gtpyzojw] .pcard__media{width:min(100%,20rem);margin-inline:auto;display:block}@media (width>=64rem){.ways__grid[data-astro-cid-gtpyzojw]{grid-template-columns:7fr 5fr;grid-auto-rows:1fr}.ways__card[data-astro-cid-gtpyzojw]{--card-min-height:0;grid-column:1}.ways__card--circle[data-astro-cid-gtpyzojw]{grid-area:1/2/span 3}.ways__card--circle[data-astro-cid-gtpyzojw] .pcard__top{flex:1}.ways__card--circle[data-astro-cid-gtpyzojw] .pcard__media{width:min(100%,24rem);margin:auto}}.flag[data-astro-cid-u3gn2mil]{padding-block:var(--section-y)}.flag__inner[data-astro-cid-u3gn2mil]{border-radius:var(--radius-image);background:var(--color-inverse);color:var(--color-on-inverse);display:grid;overflow:hidden}@media (width>=64rem){.flag__inner[data-astro-cid-u3gn2mil]{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}.flag__media[data-astro-cid-u3gn2mil]{height:clamp(14rem,55vw,22rem);position:relative;overflow:hidden}@media (width>=64rem){.flag__media[data-astro-cid-u3gn2mil]{height:auto;min-height:28rem}}.flag__media[data-astro-cid-u3gn2mil]{background:color-mix(in oklab, var(--color-on-inverse), transparent 94%);place-items:center;display:grid}.flag__scene[data-astro-cid-u3gn2mil]{width:min(86%,30rem);padding-block:var(--space-6)}.flag__copy[data-astro-cid-u3gn2mil]{padding:clamp(2rem,1rem + 4vw,4.5rem)}h2[data-astro-cid-u3gn2mil]{color:var(--color-on-inverse);margin-bottom:var(--space-4)}.flag__lead[data-astro-cid-u3gn2mil]{font-size:var(--text-xl);line-height:var(--leading-tight);max-width:24ch;margin-bottom:var(--space-6)}.flag__body[data-astro-cid-u3gn2mil]>p[data-astro-cid-u3gn2mil]{margin:0}.flag__body[data-astro-cid-u3gn2mil]{gap:var(--space-3);max-width:46ch;font-size:var(--text-sm);color:var(--color-on-inverse);flex-direction:column;display:flex}.flag__quote[data-astro-cid-u3gn2mil]{max-width:46ch;margin:var(--space-6) 0 0;padding-left:var(--space-4);border-left:2px solid var(--color-action)}.flag__quote[data-astro-cid-u3gn2mil] blockquote[data-astro-cid-u3gn2mil]{margin:0}.flag__quote[data-astro-cid-u3gn2mil] p[data-astro-cid-u3gn2mil]{font-family:var(--font-display);font-size:var(--text-base);margin:0;line-height:1.5}.flag__quote[data-astro-cid-u3gn2mil] figcaption[data-astro-cid-u3gn2mil]{align-items:center;gap:var(--space-3);margin-top:var(--space-3);color:var(--color-on-inverse);font-size:var(--text-sm);display:flex}.flag__quote[data-astro-cid-u3gn2mil] img{object-fit:cover;border-radius:50%;width:2.5rem;height:2.5rem}.flag__cta[data-astro-cid-u3gn2mil]{margin-top:var(--space-6)}.flag__note[data-astro-cid-u3gn2mil]{margin-top:var(--space-6);color:var(--color-ink-subtle);font-size:var(--text-sm)}.meet[data-astro-cid-kkulsxez]{padding-block:var(--section-y);background:var(--color-page)}.meet__inner[data-astro-cid-kkulsxez]{gap:var(--space-8);align-items:center;display:grid}@media (width>=64rem){.meet__inner[data-astro-cid-kkulsxez]{gap:var(--space-12);grid-template-columns:5fr 6fr}}.meet__media[data-astro-cid-kkulsxez]{border-radius:var(--radius-image);aspect-ratio:4/5;box-shadow:var(--shadow-photo);overflow:hidden}.meet__media[data-astro-cid-kkulsxez] img{object-fit:cover;width:100%;height:100%}h2[data-astro-cid-kkulsxez]{margin-bottom:var(--space-4);max-width:18ch}.meet__opening[data-astro-cid-kkulsxez]{font-size:var(--text-xl);line-height:var(--leading-tight);color:var(--color-ink);margin-bottom:var(--space-4)}.meet__body[data-astro-cid-kkulsxez]>p[data-astro-cid-kkulsxez]{margin:0}.meet__body[data-astro-cid-kkulsxez]{gap:var(--space-3);max-width:var(--measure);color:var(--color-ink-muted);flex-direction:column;display:flex}.meet__cta[data-astro-cid-kkulsxez]{margin-top:var(--space-6)}.meet__note[data-astro-cid-kkulsxez]{margin-top:var(--space-8);color:var(--color-ink-subtle);font-size:var(--text-sm)}.talk[data-astro-cid-jdbqprbl]{padding-block:var(--space-12);background:var(--color-page)}.talk__inner[data-astro-cid-jdbqprbl]{gap:var(--space-6);padding-top:var(--space-8);border-top:1px solid var(--color-line);align-items:center;display:grid}.talk__copy[data-astro-cid-jdbqprbl]{gap:var(--space-2);display:grid}:root[data-preview] .talk[data-astro-cid-jdbqprbl] h2[data-astro-cid-jdbqprbl]{margin:0;font-size:clamp(1.5rem,1.2rem + 1vw,2rem)}.talk[data-astro-cid-jdbqprbl] p[data-astro-cid-jdbqprbl]{max-width:44ch;color:var(--color-ink-muted);margin:0}.talk__inner[data-astro-cid-jdbqprbl] .btn{justify-self:start}@media (width>=48rem){.talk__inner[data-astro-cid-jdbqprbl]{gap:var(--space-12);grid-template-columns:1fr auto}}.close[data-astro-cid-l6q5pbap]{padding-block:var(--section-y)}.close__panel[data-astro-cid-l6q5pbap]{--ribbon-a:var(--color-inverse);--ribbon-b:var(--white);--ribbon-edge:var(--color-action);--ribbon-strength:.4;--ribbon-y:.78;--ribbon-thickness:.34;--ribbon-specks:0;align-items:center;gap:var(--space-4);padding:clamp(3rem, 2rem + 5vw, 6rem) var(--space-6);border-radius:var(--radius-image);background:var(--color-surface-alt);color:var(--color-ink);text-align:center;isolation:isolate;flex-direction:column;display:flex;position:relative;overflow:hidden}.close__panel[data-astro-cid-l6q5pbap]>[data-astro-cid-l6q5pbap]:not(flow-ribbon){z-index:1;position:relative}h2[data-astro-cid-l6q5pbap]{max-width:20ch;color:var(--color-ink);font-size:clamp(2rem,1.4rem + 2.6vw,3.5rem);line-height:var(--leading-tight);margin:0}.close__body[data-astro-cid-l6q5pbap]{max-width:46ch;color:var(--color-ink-muted);font-size:var(--text-lg);margin:0}.close__list[data-astro-cid-l6q5pbap]{gap:var(--space-2);margin:var(--space-2) 0 0;color:var(--color-ink);text-align:left;padding:0;font-weight:600;list-style:none;display:grid}.close__list[data-astro-cid-l6q5pbap] li[data-astro-cid-l6q5pbap]{align-items:baseline;gap:var(--space-3);display:flex}.close__list[data-astro-cid-l6q5pbap] li[data-astro-cid-l6q5pbap]:before{content:"";background:var(--color-action);border-radius:50%;flex:none;width:.5rem;height:.5rem;transform:translateY(-.1em)}.close__cta[data-astro-cid-l6q5pbap]{margin:var(--space-4) 0 0}
