.story-title{margin:0;font-family:var(--font-display);font-size:clamp(2.375rem,4vw,3.25rem);font-weight:600;line-height:1.05;letter-spacing:-.015em}.story-grid{display:flex;flex-direction:column;gap:var(--space-6);margin-top:var(--space-6)}@media (min-width:53.8125rem){.story-grid{margin-top:var(--space-8)}.story-grid:not([data-photos="0"]){display:grid;grid-template-columns:minmax(0,1fr) 23.75rem;gap:var(--space-16);align-items:start}}.story-photos{order:-1;display:flex;gap:var(--space-3);overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;margin-inline-end:calc(-1 * var(--gutter));padding-inline-end:var(--gutter)}.story-photos::-webkit-scrollbar{display:none}.story-photos>.story-photo{flex:0 0 84%;scroll-snap-align:start}.story-photos[data-count="1"]{margin-inline-end:0;padding-inline-end:0}.story-photos[data-count="1"]>.story-photo{flex-basis:100%}@media (min-width:53.8125rem){.story-photos{order:0;display:grid;gap:var(--space-4);overflow:visible;margin-inline-end:0;padding-inline-end:0}}.story-photo{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-card);background-color:var(--paper-sunk)}.story-paragraph{margin:0 0 1.125rem;font-size:1.125rem;line-height:1.65;color:var(--ink-900)}@media (min-width:53.8125rem){.story-paragraph{font-size:1.1875rem}}.story-more{margin-top:1.875rem}.story-more-label{margin:0 0 .375rem;font-family:var(--font-ui);font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-500)}.story-more-list{margin:0;padding:0;list-style:none}.story-more-link{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4);min-height:3rem;border-top:1px solid var(--ink-300);text-decoration:none}.story-more-list>li:last-child>.story-more-link{border-bottom:1px solid var(--ink-300)}.story-more-name{display:inline-flex;align-items:center;gap:.3em;font-family:var(--font-ui);font-size:1rem;font-weight:500;color:var(--ember-700)}.story-more-link:focus-visible .story-more-name,.story-more-link:hover .story-more-name{text-decoration:underline;text-underline-offset:.2em}.story-more-note{font-family:var(--font-ui);font-size:.84375rem;color:var(--ink-500);text-align:end}.why-svet{position:relative;overflow:hidden;isolation:isolate}.why-svet .light-well{z-index:-1}.why-svet-light{opacity:var(--light-on-paper)}@media not all and (min-width:53.8125rem){.why-svet .light-well{display:none}}.why-svet-grid{display:grid;gap:var(--space-4);align-items:center}@media (min-width:53.8125rem){.why-svet-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:var(--space-12)}}.why-svet-heading{margin:0;color:var(--ember-700)}.why-svet-figure{margin:var(--space-6) 0 0}.why-svet-quote{margin:0;max-width:38rem;font-family:var(--font-display);font-size:var(--fs-h2);font-style:italic;font-weight:400;line-height:1.3;color:var(--ink-900);text-wrap:pretty}.why-svet-quote p{margin:0}.why-svet-quote p:before{content:"\201C";display:block;margin-bottom:var(--space-2);font-size:1.6em;font-style:normal;line-height:.6;color:var(--ember-600)}.why-svet-light-word{font-style:italic;color:var(--ember-700)}.why-svet-word{font-family:var(--font-display);font-style:normal;font-weight:600;color:var(--ember-700)}.why-svet-source{margin-top:1.375rem;padding-top:var(--space-4);max-width:32.5rem;border-top:1px solid var(--ink-300);font-family:var(--font-ui);font-size:var(--fs-caption);color:var(--ink-700)}.why-svet-source cite{font-style:italic}.why-svet-fan{order:-1;justify-self:start;width:8.75rem}@media (min-width:53.8125rem){.why-svet-fan{order:0;justify-self:center;width:min(100%,26.25rem)}}.why-svet-fan svg{display:block;width:100%;height:auto}.why-svet-meaning{margin:1.75rem 0 0;max-width:40rem;font-family:var(--font-body);font-size:1.375rem;line-height:1.55}.ray{fill:color-mix(in oklab,var(--ember-400),var(--ember-900) calc(var(--i) * 6%));transform-box:view-box;transform-origin:20px 300px}@media (prefers-reduced-motion:no-preference){[data-reveal=ready] .ray-fan.reveal:not([data-revealed]){opacity:1;transform:none}[data-reveal=ready] .ray-fan.reveal:not([data-revealed]) .ray{opacity:0;transform:rotate(calc(var(--i) * -9deg))}[data-reveal=ready] .ray-fan[data-revealed] .ray{animation:ray-open .9s var(--ease-out) calc(var(--i) * 60ms) both}[data-reveal=ready] .ray-fan[data-revealed] .ray-shimmer{animation:ray-open .9s var(--ease-out) calc(var(--i) * 60ms) both,ray-shimmer 12s var(--ease-in-out) calc(1.6s + var(--i) * .4s) infinite}}@keyframes ray-open{0%{opacity:0;transform:rotate(calc(var(--i) * -9deg))}to{opacity:1;transform:rotate(0deg)}}@keyframes ray-shimmer{0%,to{opacity:1}50%{opacity:.45}}.problem-columns{display:grid;gap:var(--space-8);margin:var(--space-8) 0 0;padding:0;list-style:none}.problem-column{padding-top:var(--space-6);border-top:1px solid var(--ink-100)}@media (min-width:48rem){.problem-columns{grid-template-rows:repeat(3,auto);grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);row-gap:0}.problem-column{display:grid;grid-row:span 3;grid-template-rows:subgrid;row-gap:0;align-content:start}.problem-icon{justify-self:start}}.mission-card-icon,.problem-icon{display:inline-grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:50%;background-color:var(--ember-100);color:var(--ember-700)}.problem-column-heading{margin:var(--space-4) 0 0;min-height:2.6em;min-height:2lh;font-family:var(--font-display);font-size:var(--fs-h4);font-weight:600;line-height:1.3;text-wrap:balance}.problem-column-body{margin:var(--space-2) 0 0;min-height:6em;min-height:4lh;font-size:var(--fs-small);line-height:1.5;color:var(--ink-700)}.problem-core{margin-top:var(--space-12);grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:var(--space-6);padding:var(--space-8) var(--space-12)}.problem-core .highlight-block-icon,.problem-core-label{color:var(--ember-200)}.problem-core-statement{font-family:var(--font-display);font-size:var(--fs-h3);font-weight:600;line-height:1.3;text-wrap:balance}@media (max-width:39.99rem){.problem-core{grid-template-columns:1fr;padding:var(--space-6)}}.mission-cards{display:grid;gap:var(--space-6);margin:var(--space-8) 0 0;padding:0;list-style:none}@media (min-width:48rem){.mission-cards{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr))}}.mission-card{padding:var(--space-8);border:1px solid var(--ink-100);border-radius:var(--radius-card);background-color:var(--paper-raised);box-shadow:var(--shadow-rest)}.mission-card-label{margin:var(--space-4) 0 0;color:var(--ember-700)}.mission-card-statement{margin:var(--space-4) 0 0;font-family:var(--font-body);font-size:var(--fs-lead);line-height:1.55;color:var(--ink-900)}.how-grid{display:grid;gap:var(--space-12)}@media (min-width:56rem){.how-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}}.how-lead{margin:var(--space-4) 0 0;max-width:30rem;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink-700)}.seminar-circle{margin:var(--space-8) 0 0}.seminar-circle-stage{position:relative;width:min(100%,22rem);margin-inline:auto}.seminar-circle svg{display:block;width:100%;height:auto}.seminar-ring{fill:none}.seminar-ring,.seminar-work{stroke:var(--ink-300);stroke-width:1.5}.seminar-work{fill:var(--paper-raised)}.seminar-work-line{fill:none;stroke:var(--ink-500);stroke-width:3;stroke-linecap:round}.seminar-person{fill:var(--ember-400)}.seminar-bubble,.seminar-bubble-turn{transform-box:view-box;transform-origin:200px 200px}.seminar-bubble-shape{fill:var(--paper-raised);stroke:var(--ink-300);stroke-width:1.5}.seminar-bubble-dot{fill:var(--ember-700)}.seminar-bubble{transform-origin:244px 70px}.seminar-person-first{fill:var(--ember-600)}.seminar-circle-work{position:absolute;left:50%;top:59%;translate:-50% 0;white-space:nowrap}.seminar-circle-caption,.seminar-circle-work{font-family:var(--font-ui);font-size:var(--fs-caption);color:var(--ink-700)}.seminar-circle-caption{margin-top:var(--space-4);text-align:center}@media (prefers-reduced-motion:no-preference){.seminar-circle[data-playing] .seminar-bubble-turn{animation:seminar-turn 36s var(--ease-in-out) infinite}.seminar-circle[data-playing] .seminar-bubble{animation:seminar-upright 36s var(--ease-in-out) infinite}.seminar-circle[data-playing] .seminar-person{animation:seminar-speak 36s linear calc((var(--i) - 10) * 3.6s) infinite}.seminar-circle[data-playing] .seminar-person-first{fill:var(--ember-400)}}@keyframes seminar-speak{0%,8.4%{fill:var(--ember-600)}10%,to{fill:var(--ember-400)}}@keyframes seminar-turn{0%,8.4%{transform:rotate(0deg)}10%,18.4%{transform:rotate(36deg)}20%,28.4%{transform:rotate(72deg)}30%,38.4%{transform:rotate(108deg)}40%,48.4%{transform:rotate(144deg)}50%,58.4%{transform:rotate(180deg)}60%,68.4%{transform:rotate(216deg)}70%,78.4%{transform:rotate(252deg)}80%,88.4%{transform:rotate(288deg)}90%,98.4%{transform:rotate(324deg)}to{transform:rotate(1turn)}}@keyframes seminar-upright{0%,8.4%{transform:rotate(0deg)}10%,18.4%{transform:rotate(-36deg)}20%,28.4%{transform:rotate(-72deg)}30%,38.4%{transform:rotate(-108deg)}40%,48.4%{transform:rotate(-144deg)}50%,58.4%{transform:rotate(-180deg)}60%,68.4%{transform:rotate(-216deg)}70%,78.4%{transform:rotate(-252deg)}80%,88.4%{transform:rotate(-288deg)}90%,98.4%{transform:rotate(-324deg)}to{transform:rotate(-1turn)}}.how-steps{display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none}.how-step{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-4);padding:var(--space-4) var(--space-6);border:1px solid var(--ink-100);border-radius:var(--radius-card);background-color:var(--paper-raised)}.how-step[data-last]{border-color:rgb(var(--ember-600-rgb)/.45);background-color:var(--ember-100)}.how-step-icon{display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:50%;background-color:var(--ember-100);color:var(--ember-700)}.how-step-number{margin:0;color:var(--ember-700)}.how-step-title{margin:var(--space-1) 0 0;font-family:var(--font-display);font-size:var(--fs-h4);font-weight:600;line-height:1.3;color:var(--ink-900)}.how-step-body{margin:var(--space-1) 0 0;font-size:var(--fs-small);line-height:1.5;color:var(--ink-700)}.how-step-link{display:inline-flex;margin-top:var(--space-1)}.study-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-4)}.study-lead{margin:var(--space-3) 0 0;font-size:var(--fs-body);color:var(--ink-700)}.study-filter,.study-row{margin-top:var(--space-6)}.study-row .carousel-track{grid-template-rows:repeat(4,auto);row-gap:0;align-items:stretch}.study-row .carousel-slide,.work-card{display:grid;grid-row:span 4;grid-template-rows:subgrid}.work-card{align-content:start;width:100%;padding:var(--space-6);border:1px solid rgb(var(--ink-900-rgb)/.06);border-radius:var(--radius-card);background-color:var(--work-text)}.work-card[data-kind=film]{background-color:var(--work-film)}.work-card[data-kind=music]{background-color:var(--work-music)}.work-card[data-kind=art]{background-color:var(--work-art)}.work-card-top{grid-row:1;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.work-card-type{margin:0;color:var(--ink-700)}.work-card-mark,.work-card-thumb{flex:none;width:2.5rem;height:2.5rem;border-radius:var(--radius-button)}.work-card-mark{display:inline-grid;place-items:center;background-color:rgb(255 255 255/.65);color:var(--ink-700)}.work-card-thumb{object-fit:cover}.work-card-title{grid-row:2;margin:var(--space-4) 0 0;min-height:2.5em;min-height:2lh;font-family:var(--font-display);font-size:var(--fs-h4);font-weight:600;line-height:1.25;color:var(--ink-900)}.work-card-byline{grid-row:3;margin:var(--space-1) 0 0;min-height:2.9em;min-height:2lh;font-family:var(--font-ui);font-size:var(--fs-caption);line-height:1.45;color:var(--ink-700)}.work-card-description{grid-row:4;margin:var(--space-3) 0 0;min-height:9em;min-height:6lh;font-size:var(--fs-small);line-height:1.5;color:var(--ink-900)}.about-links{display:flex;flex-wrap:wrap;gap:var(--space-3);margin:var(--space-12) 0 0;padding:0;list-style:none}.about-link{display:inline-flex}