.head.svelte-1e6mq4h{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1.5rem;padding-bottom:1rem;display:flex;position:relative}.title.svelte-1e6mq4h{font-size:clamp(2.1rem,1rem + 5vw,6rem);font-weight:var(--display-weight);font-stretch:var(--display-width);letter-spacing:-.04em;line-height:.98}.note.svelte-1e6mq4h{color:var(--soft);transition:opacity .8s ease-out .25s}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.title.svelte-1e6mq4h{animation:linear both svelte-1e6mq4h-arrive;animation-timeline:view();animation-range:entry cover 38%}}}@keyframes svelte-1e6mq4h-arrive{0%{translate:-11vw}}.rule.svelte-1e6mq4h{background:var(--accent);opacity:.35;transform-origin:0;height:1px;transition:scale 1.2s var(--ease-out);position:absolute;inset:auto 0 0}.head.svelte-1e6mq4h[data-armed]:not([data-in]) .rule:where(.svelte-1e6mq4h){scale:0 1}.head.svelte-1e6mq4h[data-armed]:not([data-in]) .note:where(.svelte-1e6mq4h){opacity:0}.mineral.svelte-lwew7u{z-index:-1;pointer-events:none;background:var(--mineral-fallback);position:absolute;inset:0;overflow:hidden}canvas.svelte-lwew7u{opacity:0;width:100%;height:100%;display:block}.live.svelte-lwew7u canvas:where(.svelte-lwew7u){opacity:1}.contact.svelte-lwew7u{-webkit-mask-image:linear-gradient(to bottom, black 75%, transparent), linear-gradient(to right, black, var(--mineral-form-mask));mask-image:linear-gradient(to bottom, black 75%, transparent), linear-gradient(to right, black, var(--mineral-form-mask));-webkit-mask-composite:source-in;mask-composite:intersect}@media (forced-colors:active){.mineral.svelte-lwew7u{display:none}}section.svelte-7hpc9t{padding:0 var(--pad) var(--section)}.profile.svelte-7hpc9t{gap:2rem;padding-top:clamp(2rem,5vw,3.5rem);display:grid}.lead.svelte-7hpc9t{max-width:20ch;font-size:clamp(1.7rem,1rem + 2.9vw,3.5rem);font-weight:var(--head-weight);font-stretch:var(--head-width);letter-spacing:-.035em;view-timeline:--lead block;line-height:1.08}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.lead.svelte-7hpc9t .w>span{animation:linear both svelte-7hpc9t-ink;animation-timeline:--lead;animation-range:cover calc(16% + var(--i) * 36% / var(--count)) cover calc(24% + var(--i) * 36% / var(--count))}}}@keyframes svelte-7hpc9t-ink{0%{opacity:.16}}.body.svelte-7hpc9t{text-wrap:pretty;align-content:start;gap:1em;max-width:52ch;display:grid}.practice.svelte-7hpc9t{margin-top:clamp(3rem,7vw,5rem)}.practice.svelte-7hpc9t>h3:where(.svelte-7hpc9t){border-bottom:1px solid var(--line);color:var(--accent);margin-bottom:clamp(1.5rem,3vw,2.5rem);padding-bottom:.6rem}.practice.svelte-7hpc9t ul:where(.svelte-7hpc9t){gap:2.25rem clamp(2rem,5vw,5rem);display:grid}.practice.svelte-7hpc9t p:where(.svelte-7hpc9t){text-wrap:pretty;max-width:44ch;margin-top:.45rem}.practice.svelte-7hpc9t p:where(.svelte-7hpc9t):not(.proof):not(.see){color:var(--soft)}.practice.svelte-7hpc9t .see:where(.svelte-7hpc9t){flex-wrap:wrap;gap:.35rem 1.25rem;margin-top:.8rem;display:flex}.see.svelte-7hpc9t a:where(.svelte-7hpc9t){color:var(--accent);text-decoration:none}.see.svelte-7hpc9t a:where(.svelte-7hpc9t):after{content:" →"}.see.svelte-7hpc9t a:where(.svelte-7hpc9t):hover{text-decoration:underline}.facts.svelte-7hpc9t{gap:2rem;margin-top:clamp(3rem,7vw,5rem);display:grid}dt.svelte-7hpc9t{border-bottom:1px solid var(--line);color:var(--accent);margin-bottom:.75rem;padding-bottom:.6rem}dd.svelte-7hpc9t{line-height:1.6}.history.svelte-7hpc9t>ol:where(.svelte-7hpc9t)>li:where(.svelte-7hpc9t){isolation:isolate;gap:.5rem 2rem;padding:1.5rem 0;display:grid;position:relative}.history.svelte-7hpc9t>ol:where(.svelte-7hpc9t)>li:where(.svelte-7hpc9t) .mineral{inset:0 calc(var(--pad) * -1);z-index:-1;transform-origin:50% 0;transition:scale .5s var(--ease-out);scale:1 0}@media (hover:hover) and (pointer:fine){.history.svelte-7hpc9t>ol:where(.svelte-7hpc9t)>li:where(.svelte-7hpc9t):hover .mineral{transform-origin:50% 100%;scale:1}}.history.svelte-7hpc9t>ol:where(.svelte-7hpc9t)>li:where(.svelte-7hpc9t):focus-within .mineral{transform-origin:50% 100%;scale:1}.history.svelte-7hpc9t>ol:where(.svelte-7hpc9t)>li:where(.svelte-7hpc9t):after{content:"";background:var(--line);transform-origin:0;height:1px;transition:scale 1.1s .1s var(--ease-out);position:absolute;inset:auto 0 0}.history.svelte-7hpc9t>ol:where(.svelte-7hpc9t)>li:where(.svelte-7hpc9t)[data-armed]:not([data-in]):after{scale:0 1}.dates.svelte-7hpc9t{color:var(--mineral-muted);padding-top:.3em}.what.svelte-7hpc9t h3:where(.svelte-7hpc9t),h4.svelte-7hpc9t{font-size:clamp(1.2rem,1.05rem + .5vw,1.5rem);font-weight:var(--head-weight);font-stretch:var(--head-width);letter-spacing:-.02em;margin:0;line-height:1.15}.where.svelte-7hpc9t{color:var(--mineral-muted)}.points.svelte-7hpc9t{text-wrap:pretty;gap:.6em;max-width:56ch;display:grid}.second.svelte-7hpc9t{margin-top:clamp(3rem,7vw,5rem)}@media (width>=60rem){.profile.svelte-7hpc9t{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:clamp(2rem,5vw,5rem)}.practice.svelte-7hpc9t ul:where(.svelte-7hpc9t){grid-template-columns:repeat(2,minmax(0,1fr))}.facts.svelte-7hpc9t{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem clamp(2rem,5vw,5rem)}.history.svelte-7hpc9t>ol:where(.svelte-7hpc9t)>li:where(.svelte-7hpc9t){grid-template-columns:minmax(0,2fr) minmax(0,4fr) minmax(0,6fr)}}.contact.svelte-wt4tt0{isolation:isolate;padding:clamp(4rem, 10vw, 8rem) var(--pad) clamp(4rem, 10vw, 8rem);background:var(--surface);color:var(--ink);position:relative;overflow-x:clip}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.intro.svelte-wt4tt0,.side.svelte-wt4tt0{animation:linear both svelte-wt4tt0-meet;animation-timeline:view();animation-range:entry cover 32%}.intro.svelte-wt4tt0{--from:-9vw}.side.svelte-wt4tt0{--from:9vw}}}@keyframes svelte-wt4tt0-meet{0%{translate:var(--from) 0}}.columns.svelte-wt4tt0{gap:2.5rem;display:grid}.title.svelte-wt4tt0{max-width:11ch;font-size:clamp(2.4rem,1.1rem + 5.8vw,7rem);font-weight:var(--display-weight);font-stretch:var(--display-width);letter-spacing:-.045em;line-height:.96}.body.svelte-wt4tt0{text-wrap:pretty;max-width:38ch;margin-top:1.5rem}.links.svelte-wt4tt0{flex-wrap:wrap;gap:.25rem 2rem;margin-top:1.5rem;display:flex}.links.svelte-wt4tt0 a:where(.svelte-wt4tt0){padding:.5rem 0;display:inline-block}.contact.svelte-wt4tt0 a:where(.svelte-wt4tt0){-webkit-text-decoration-color:color-mix(in srgb, var(--ink) 50%, transparent);text-decoration-color:color-mix(in srgb, var(--ink) 50%, transparent)}.contact.svelte-wt4tt0 a:where(.svelte-wt4tt0):hover{color:var(--ink);text-decoration-color:currentColor}.contact.svelte-wt4tt0 :where(.svelte-wt4tt0):focus-visible{outline-color:var(--ink)}form.svelte-wt4tt0{align-content:start;gap:1.5rem;display:grid}label.svelte-wt4tt0{gap:.4rem;display:grid}label.svelte-wt4tt0 .mono:where(.svelte-wt4tt0){color:var(--mineral-muted)}input.svelte-wt4tt0,textarea.svelte-wt4tt0{width:100%;font:inherit;font-size:max(1rem, var(--text));color:var(--ink);border:0;border-bottom:1px solid color-mix(in srgb, var(--ink) 50%, transparent);background:0 0;border-radius:0;padding:.6rem 0;transition:border-color .16s ease-out}textarea.svelte-wt4tt0{resize:vertical;min-height:8rem}input.svelte-wt4tt0:hover,textarea.svelte-wt4tt0:hover{border-bottom-color:var(--ink)}input.svelte-wt4tt0:focus-visible,textarea.svelte-wt4tt0:focus-visible{border-bottom-color:var(--ink);box-shadow:0 2px 0 var(--ink);outline:none}[aria-invalid=true].svelte-wt4tt0{border-bottom-color:var(--alert)}.error.svelte-wt4tt0{color:var(--alert);font-size:.9rem}.extra.svelte-wt4tt0{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.send.svelte-wt4tt0{justify-items:start;gap:1rem;display:grid}button.svelte-wt4tt0{color:var(--glaze);background:var(--ink);transition:background-color .16s ease-out, color .16s ease-out, scale .2s var(--ease-out);border-radius:999px;align-items:center;gap:.75rem;padding:.95rem 1.4rem;font-size:1.05rem;font-weight:600;display:inline-flex}button.svelte-wt4tt0:hover{background:var(--soft);color:var(--glaze)}button.svelte-wt4tt0:active{scale:.97}button.svelte-wt4tt0:disabled{opacity:.6;cursor:default}button.svelte-wt4tt0 span:where(.svelte-wt4tt0){transition:translate .3s var(--ease-out)}button.svelte-wt4tt0:hover span:where(.svelte-wt4tt0){translate:.25rem}.status.svelte-wt4tt0{text-wrap:pretty;max-width:40ch;min-height:1.5em}@media (width>=60rem){.columns.svelte-wt4tt0{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:clamp(2rem,5vw,5rem)}}.field.svelte-175sa6o{z-index:-1;pointer-events:none;background-image:radial-gradient(circle at center, color-mix(in srgb, var(--ink) 16%, transparent) 1px, transparent 1.5px);background-size:var(--field-gap) var(--field-gap);width:100%;height:100%;position:absolute;inset:0}.field.svelte-175sa6o[data-live]{background-image:none}.hero.svelte-1q37ri0{height:calc(100svh + var(--steps) * 70svh);view-timeline:--hero block}@media (scripting:none){.hero.svelte-1q37ri0{height:100svh}}.pin.svelte-1q37ri0{grid-template-rows:minmax(0,1fr) auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:clamp(.75rem,2.5svh,1.5rem);height:100svh;padding:4.25rem 0 1.25rem;display:grid;position:sticky;top:0;overflow:clip}.statement.svelte-1q37ri0{z-index:1;padding-inline:var(--pad);position:relative}.label.svelte-1q37ri0{color:var(--soft);margin-bottom:clamp(.5rem,1.5svh,1rem);animation:.8s ease-out .1s both svelte-1q37ri0-fade}h1.svelte-1q37ri0{font-size:clamp(2.4rem,min(11.6vw,9.5svh),5.5rem);font-weight:var(--head-weight);font-stretch:var(--head-width);letter-spacing:-.04em;line-height:1.02}.lead.svelte-1q37ri0{text-wrap:balance;max-width:9em;display:block}.lead.svelte-1q37ri0 .w>span{animation:svelte-1q37ri0-headline-in .8s var(--ease-out) both;animation-delay:calc(var(--i) * 60ms + .12s)}.rotor.svelte-1q37ri0{vertical-align:top;padding-bottom:.24em;display:inline-grid;overflow:visible clip}.line.svelte-1q37ri0{white-space:nowrap;color:var(--accent);font-weight:var(--display-weight);font-stretch:var(--display-width);grid-area:1/1}@supports (-webkit-text-stroke:1px black){.line.svelte-1q37ri0{color:#0000;-webkit-text-stroke:var(--hero-outline) var(--ink);paint-order:stroke fill}}@media (forced-colors:active){.line.svelte-1q37ri0{color:canvastext;-webkit-text-stroke:0}}.turn-mask.svelte-1q37ri0{vertical-align:top;margin-block:-.1em -.22em;padding-block:.1em .22em;display:inline-block;overflow:visible clip}.turn-word.svelte-1q37ri0{opacity:0;transition:transform .6s var(--ease-out), opacity .2s var(--ease-out);display:inline-block;transform:translateY(120%)}.line.before.svelte-1q37ri0 .turn-word:where(.svelte-1q37ri0){transform:translateY(-120%)}.line.current.svelte-1q37ri0 .turn-word:where(.svelte-1q37ri0){opacity:1;transition-delay:calc(var(--i) * 60ms);transform:translateY(0)}.intro.svelte-1q37ri0 .line.current:where(.svelte-1q37ri0) .turn-word:where(.svelte-1q37ri0){animation:svelte-1q37ri0-headline-in .8s var(--ease-out) backwards;animation-delay:calc((var(--start) + var(--i)) * 60ms + .16s)}@media (prefers-reduced-motion:reduce){.lead.svelte-1q37ri0 .w>span,.intro.svelte-1q37ri0 .line.current:where(.svelte-1q37ri0) .turn-word:where(.svelte-1q37ri0){animation:none}.turn-word.svelte-1q37ri0{transition:none}}.support.svelte-1q37ri0{letter-spacing:-.01em;max-width:30ch;color:var(--soft);text-wrap:pretty;margin-top:clamp(.25rem,1svh,.75rem);font-size:clamp(1rem,.95rem + .4vw,1.25rem);line-height:1.3;animation:.9s ease-out .7s both svelte-1q37ri0-fade}.foot.svelte-1q37ri0{gap:.5rem;max-width:22rem;margin-top:clamp(.75rem,2.5svh,1.5rem);animation:.9s ease-out .9s both svelte-1q37ri0-fade;display:grid}.progress.svelte-1q37ri0{gap:.4rem;display:flex}.progress.svelte-1q37ri0 li:where(.svelte-1q37ri0){background:var(--line);flex:1;height:2px;transition:background-color .4s ease-out}.progress.svelte-1q37ri0 li.done:where(.svelte-1q37ri0){background:var(--accent)}.credits.svelte-1q37ri0{display:grid}.credit.svelte-1q37ri0{opacity:0;visibility:hidden;grid-area:1/1;justify-content:space-between;gap:1rem;padding:.4rem 0;text-decoration:none;transition:opacity .4s ease-out,visibility .4s;display:flex}.credit.current.svelte-1q37ri0{opacity:1;visibility:visible}.credit.svelte-1q37ri0:hover{color:var(--accent)}.go.svelte-1q37ri0{white-space:nowrap;flex:none}.go.svelte-1q37ri0:after{content:" →"}.rail.svelte-1q37ri0{align-items:center;gap:5vw;width:max-content;height:100%;min-height:0;padding-inline:4vw;display:flex}.piece.svelte-1q37ri0{height:min(72%,25vw);animation:.9s ease-out both svelte-1q37ri0-fade;animation-delay:calc(var(--n) * 90ms + .25s);border-radius:.375rem;flex:none;display:block;overflow:clip}.piece.tall.svelte-1q37ri0{height:min(96%,36vw)}.piece.svelte-1q37ri0:nth-child(odd){align-self:flex-start}.piece.svelte-1q37ri0:nth-child(2n){align-self:flex-end}.piece.svelte-1q37ri0 picture:where(.svelte-1q37ri0){display:contents}.piece.svelte-1q37ri0 img:where(.svelte-1q37ri0){width:auto;height:100%;transition:scale .6s var(--ease-out);display:block}@media (hover:hover){.piece.svelte-1q37ri0:hover img:where(.svelte-1q37ri0){scale:1.05}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.piece.svelte-1q37ri0{translate:calc(var(--px,0) * var(--reach) * -1) calc(var(--py,0) * var(--reach) * -1)}.piece.svelte-1q37ri0:nth-child(3n+1){--reach:12px}.piece.svelte-1q37ri0:nth-child(3n+2){--reach:28px}.piece.svelte-1q37ri0:nth-child(3n){--reach:18px}}@media (width>=60rem){.pin.svelte-1q37ri0{padding:0 var(--pad);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) min(46vw,46rem) minmax(0,1fr);align-items:center;gap:0}h1.svelte-1q37ri0{font-size:clamp(2.4rem,min(5.5vw,13svh),5.8rem)}.lead.svelte-1q37ri0{max-width:7.6em}.statement.svelte-1q37ri0{padding-inline:clamp(1.5rem,3vw,3.5rem) 0}.rail.svelte-1q37ri0{flex-direction:column;align-self:start;align-items:stretch;gap:11svh;width:100%;height:max-content;padding:12svh 0}.piece.svelte-1q37ri0,.piece.tall.svelte-1q37ri0{height:auto}.piece.svelte-1q37ri0{width:84%}.piece.tall.svelte-1q37ri0{width:58%}.piece.svelte-1q37ri0 img:where(.svelte-1q37ri0){width:100%;height:auto}.rail.second.svelte-1q37ri0 .piece:where(.svelte-1q37ri0):nth-child(odd),.rail.first.svelte-1q37ri0 .piece:where(.svelte-1q37ri0):nth-child(2n){align-self:flex-end}.rail.second.svelte-1q37ri0 .piece:where(.svelte-1q37ri0):nth-child(2n),.rail.first.svelte-1q37ri0 .piece:where(.svelte-1q37ri0):nth-child(odd){align-self:flex-start}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.rail.svelte-1q37ri0{animation:linear both svelte-1q37ri0-travel;animation-timeline:--hero;animation-range:contain}.rail.first.svelte-1q37ri0{--from:0 0;--to:calc(100vw - 100%) 0}.rail.second.svelte-1q37ri0{--from:calc(100vw - 100%) 0;--to:0 0}@media (width>=60rem){.rail.first.svelte-1q37ri0{--from:0 0;--to:0 calc(100svh - 100%)}.rail.second.svelte-1q37ri0{--from:0 calc(100svh - 100%);--to:0 0}}}}@keyframes svelte-1q37ri0-travel{0%{translate:var(--from)}to{translate:var(--to)}}@keyframes svelte-1q37ri0-headline-in{0%{transform:translateY(120%)}}@keyframes svelte-1q37ri0-fade{0%{opacity:0}}.marquee.svelte-1xpng2k{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:.9rem 0 1.1rem}.top.svelte-1xpng2k{padding:0 var(--pad) .35rem;color:var(--soft);justify-content:space-between;align-items:center;gap:1rem;display:flex}button.svelte-1xpng2k{font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--soft);padding:.4rem 0;transition:color .16s ease-out}button.svelte-1xpng2k:hover{color:var(--accent)}.window.svelte-1xpng2k{overflow:clip}.track.svelte-1xpng2k{will-change:translate;width:max-content;display:flex}ul.svelte-1xpng2k{flex:none;display:flex}li.svelte-1xpng2k{font-size:clamp(1.7rem,1rem + 3.3vw,4rem);font-weight:var(--display-weight);font-stretch:var(--display-width);letter-spacing:-.035em;white-space:nowrap;color:var(--accent);transform:skewX(var(--lean,0deg));align-items:center;line-height:1.1;display:flex}li.svelte-1xpng2k:after{content:"";background:var(--wash);border-radius:50%;flex:none;width:.22em;height:.22em;margin:0 .55em}@media (prefers-reduced-motion:reduce){.track.svelte-1xpng2k{width:auto;padding:0 var(--pad);flex-wrap:wrap}ul.svelte-1xpng2k{flex-wrap:wrap}ul[aria-hidden=true].svelte-1xpng2k,button.svelte-1xpng2k{display:none}li.svelte-1xpng2k{font-size:1.5rem}}.card.svelte-oviq8z{color:inherit;text-decoration:none;display:block}.frame.svelte-oviq8z{aspect-ratio:4/5;border-radius:.375rem;overflow:clip}.frame.svelte-oviq8z .media{width:100%;height:100%}.text.svelte-oviq8z{gap:.25rem;padding-top:.9rem;display:grid}h3.svelte-oviq8z{font-size:clamp(1.4rem,1.1rem + 1.3vw,2.2rem);font-weight:var(--head-weight);font-stretch:var(--head-width);letter-spacing:-.03em;text-wrap:balance;transition:color .2s ease-out, translate .4s var(--ease-out);line-height:1.05;position:relative}h3.svelte-oviq8z:before{content:"→";opacity:0;transition:opacity .2s ease-out, translate .4s var(--ease-out);margin-right:.25em;position:absolute;right:100%;translate:-.4em}.context.svelte-oviq8z{color:var(--soft);transition:opacity .7s .2s ease-out, translate .9s .2s var(--ease-out)}.card.svelte-oviq8z[data-armed]:not([data-in]) .context:where(.svelte-oviq8z){opacity:0;translate:0 .6rem}.then.svelte-oviq8z:before{content:"· ";color:var(--soft)}.award.svelte-oviq8z{color:var(--accent)}.ai.svelte-oviq8z{color:var(--glaze);background:var(--accent);border-radius:.2rem;margin-left:.3em;padding:0 .45em;display:inline-block}.compact.svelte-oviq8z h3:where(.svelte-oviq8z){letter-spacing:-.02em;font-size:clamp(1.05rem,.95rem + .4vw,1.3rem)}.compact.svelte-oviq8z .text:where(.svelte-oviq8z){padding-top:.6rem}@media (hover:hover){.card.svelte-oviq8z:hover h3:where(.svelte-oviq8z),.card.svelte-oviq8z:focus-visible h3:where(.svelte-oviq8z){color:var(--accent);translate:1.15em}.card.svelte-oviq8z:hover h3:where(.svelte-oviq8z):before,.card.svelte-oviq8z:focus-visible h3:where(.svelte-oviq8z):before{opacity:1;translate:0}}.card.svelte-oviq8z:active .frame:where(.svelte-oviq8z){scale:.985}.frame.svelte-oviq8z{transition:scale .3s var(--ease-out)}@media (width>=60rem){.large.svelte-oviq8z .frame:where(.svelte-oviq8z),.full.svelte-oviq8z .frame:where(.svelte-oviq8z),.compact.svelte-oviq8z .frame:where(.svelte-oviq8z){aspect-ratio:16/9}}.work.svelte-17ndl8v{padding:clamp(3rem, 8vw, 6rem) var(--pad) var(--section)}.second.svelte-17ndl8v{margin-top:var(--section)}.closing.svelte-17ndl8v{border-top:1px solid var(--line);max-width:40ch;color:var(--soft);text-wrap:pretty;margin-top:clamp(2.5rem,6vw,4.5rem);padding-top:1.25rem}.featured.svelte-17ndl8v{gap:clamp(3rem,8vw,4.5rem);padding-top:clamp(1.5rem,4vw,3rem);display:grid}.earlier.svelte-17ndl8v{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem clamp(1rem,3vw,2rem);padding-top:clamp(1.5rem,4vw,3rem);display:grid}@media (width>=60rem){.featured.svelte-17ndl8v{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:clamp(5rem,10vw,9rem) clamp(1.5rem,3vw,3rem)}.large.svelte-17ndl8v{grid-column:span 7}.small.svelte-17ndl8v{grid-column:9/span 4;margin-top:28%}.small.mirror.svelte-17ndl8v{grid-column:1/span 4}.small.mirror.svelte-17ndl8v+.large:where(.svelte-17ndl8v){grid-column:6/span 7}.full.svelte-17ndl8v{grid-column:1/-1}.earlier.svelte-17ndl8v{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:3.5rem}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.small.svelte-17ndl8v{animation:linear both svelte-17ndl8v-drift;animation-timeline:view()}.earlier.svelte-17ndl8v li:where(.svelte-17ndl8v){animation:linear both svelte-17ndl8v-lift;animation-timeline:view()}.earlier.svelte-17ndl8v li:where(.svelte-17ndl8v):nth-child(4n+1){--lift:.75rem}.earlier.svelte-17ndl8v li:where(.svelte-17ndl8v):nth-child(4n+2){--lift:2.75rem}.earlier.svelte-17ndl8v li:where(.svelte-17ndl8v):nth-child(4n+3){--lift:1.5rem}.earlier.svelte-17ndl8v li:where(.svelte-17ndl8v):nth-child(4n+4){--lift:3.75rem}}}}@keyframes svelte-17ndl8v-drift{0%{translate:0 4.5rem}to{translate:0 -4.5rem}}@keyframes svelte-17ndl8v-lift{0%{translate:0 var(--lift)}to{translate:0 calc(var(--lift) * -1)}}
