.hero.svelte-et6md{position:relative;min-height:100svh;display:flex;align-items:flex-end;overflow:hidden;background:var(--black)}.hero__media.svelte-et6md{position:absolute;inset:0;overflow:hidden}.hero__media.svelte-et6md:before{content:"";position:absolute;z-index:1;inset:0;background:linear-gradient(90deg,#000000eb,#000000bd 36%,#0000001f 73%,#0000004d),linear-gradient(0deg,rgba(0,0,0,.78) 0%,transparent 53%,rgba(0,0,0,.28))}.hero__media.svelte-et6md img:where(.svelte-et6md){width:100%;height:100%;object-fit:cover;object-position:center;animation:hero-settle 1.8s var(--ease) both}.hero__content.svelte-et6md{position:relative;z-index:3;padding-top:180px;padding-bottom:clamp(112px,12vh,160px)}.hero__kicker.svelte-et6md{display:flex;align-items:center;gap:20px;margin:0 0 36px;color:#ffffff9e;font-size:9px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;animation:svelte-et6md-rise .9s .25s var(--ease) both}.hero__kicker.svelte-et6md span:where(.svelte-et6md)+span:where(.svelte-et6md){display:flex;align-items:center;gap:20px}.hero__kicker.svelte-et6md span:where(.svelte-et6md)+span:where(.svelte-et6md):before{content:"";width:32px;height:1px;background:#ffffff73}h1.svelte-et6md{width:min(1100px,82vw);margin:0;font-family:var(--display);font-size:clamp(68px,9.65vw,176px);font-weight:400;line-height:.88;letter-spacing:-.025em;text-wrap:balance}h1.svelte-et6md span:where(.svelte-et6md){display:block;animation:svelte-et6md-title-rise 1.1s var(--ease) both}h1.svelte-et6md span:where(.svelte-et6md):nth-child(2){margin-left:7vw;animation-delay:90ms}h1.svelte-et6md i:where(.svelte-et6md){font-weight:400}.hero__lower.svelte-et6md{width:min(870px,70vw);display:grid;grid-template-columns:1fr auto;align-items:end;gap:60px;margin:42px 0 0 8vw;animation:svelte-et6md-rise 1s .35s var(--ease) both}.hero__lower.svelte-et6md>p:where(.svelte-et6md){max-width:440px;margin:0;color:#ffffff9e;font-size:14px}.hero__side.svelte-et6md{position:absolute;z-index:3;right:var(--gutter);top:50%;color:#ffffff7a;font-size:9px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;transform:translate(43%,-50%) rotate(90deg);transform-origin:center}.hero__scroll.svelte-et6md{position:absolute;z-index:3;left:var(--gutter);bottom:26px;display:flex;align-items:center;gap:15px;color:#ffffff8f;font-size:8px;font-weight:600;letter-spacing:.18em;text-decoration:none;text-transform:uppercase}.hero__scroll.svelte-et6md i:where(.svelte-et6md){width:38px;height:1px;overflow:hidden;background:#ffffff4d}.hero__scroll.svelte-et6md i:where(.svelte-et6md):after{content:"";display:block;width:50%;height:100%;background:#fff;animation:svelte-et6md-scroll-line 1.8s ease-in-out infinite}@keyframes svelte-et6md-rise{0%{opacity:0;transform:translateY(45px)}to{opacity:1;transform:none}}@keyframes svelte-et6md-title-rise{0%{opacity:0;clip-path:inset(100% 0 0);transform:translateY(38px)}to{opacity:1;clip-path:inset(0);transform:none}}@keyframes svelte-et6md-scroll-line{0%{transform:translate(-100%)}to{transform:translate(220%)}}.stats.svelte-et6md{color:var(--black);background:var(--white);border-bottom:1px solid var(--line-light)}.stats__grid.svelte-et6md{display:grid;grid-template-columns:repeat(4,1fr)}.stat.svelte-et6md{min-height:170px;display:flex;flex-direction:column;justify-content:center;padding:32px clamp(12px,3vw,45px);border-right:1px solid var(--line-light)}.stat.svelte-et6md:first-child{padding-left:0}.stat.svelte-et6md:last-child{border-right:0}.stat.svelte-et6md strong:where(.svelte-et6md){font-family:var(--display);font-size:clamp(42px,4vw,72px);font-weight:400;line-height:1;letter-spacing:-.015em}.stat.svelte-et6md span:where(.svelte-et6md){margin-top:9px;color:var(--muted-light);font-size:9px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.portfolio-preview.svelte-et6md{background:var(--black);overflow:hidden}.portfolio-intro.svelte-et6md{display:grid;grid-template-columns:1.4fr .6fr;align-items:end;gap:8vw}.portfolio-copy.svelte-et6md{max-width:410px;padding-bottom:9px}.portfolio-copy.svelte-et6md>p:where(.svelte-et6md){margin:0 0 37px;color:var(--muted-dark)}.portfolio-triptych.svelte-et6md{display:grid;grid-template-columns:1.05fr .82fr .9fr;align-items:start;gap:clamp(14px,2.1vw,38px);margin-top:clamp(70px,9vw,145px)}.portfolio-card.svelte-et6md{position:relative;display:block;color:var(--white);text-decoration:none;overflow:hidden}.portfolio-card.svelte-et6md:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.78),transparent 45%);transition:background .4s ease}.portfolio-card.svelte-et6md img:where(.svelte-et6md){width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ease),filter .6s ease}.portfolio-card.svelte-et6md:hover img:where(.svelte-et6md){transform:scale(1.045);filter:saturate(.7)}.portfolio-card.card-1.svelte-et6md{aspect-ratio:.76}.portfolio-card.card-2.svelte-et6md{aspect-ratio:.72;margin-top:11vw}.portfolio-card.card-3.svelte-et6md{aspect-ratio:.78;margin-top:3vw}.portfolio-card__meta.svelte-et6md{position:absolute;z-index:2;left:24px;right:24px;bottom:22px;display:grid;grid-template-columns:32px 1fr auto;align-items:end;gap:10px}.portfolio-card__meta.svelte-et6md span:where(.svelte-et6md),.portfolio-card__meta.svelte-et6md em:where(.svelte-et6md){color:#ffffff94;font-size:8px;font-style:normal;letter-spacing:.15em;text-transform:uppercase}.portfolio-card__meta.svelte-et6md b:where(.svelte-et6md){font-family:var(--display);font-size:clamp(20px,2vw,34px);font-weight:400;line-height:1}.artist.svelte-et6md{color:var(--black);background:var(--white);padding:var(--section-space) 0}.artist__grid.svelte-et6md{display:grid;grid-template-columns:.95fr 1.05fr;align-items:center;gap:clamp(55px,9vw,165px)}.artist__image.svelte-et6md{position:relative;width:88%}.artist__image-frame.svelte-et6md{aspect-ratio:.75;overflow:hidden}.artist__image-frame.svelte-et6md img:where(.svelte-et6md){width:100%;height:100%;object-fit:cover;transition:transform 1s var(--ease)}.artist__image.svelte-et6md:hover img:where(.svelte-et6md){transform:scale(1.025)}.artist__stamp.svelte-et6md{position:absolute;right:-65px;bottom:9%;width:134px;height:134px;display:flex;align-items:center;justify-content:center;gap:9px;border-radius:50%;color:var(--white);background:var(--black);animation:drift 4s ease-in-out infinite}.artist__stamp.svelte-et6md span:where(.svelte-et6md){font-family:var(--display);font-size:56px;line-height:1;letter-spacing:-.015em}.artist__stamp.svelte-et6md small:where(.svelte-et6md){font-size:8px;font-weight:600;letter-spacing:.14em;line-height:1.5;text-transform:uppercase}.artist__content.svelte-et6md .artist__lead:where(.svelte-et6md){max-width:690px;margin:48px 0 27px;font-family:var(--display);font-size:clamp(22px,2.15vw,36px);line-height:1.35}.artist__content.svelte-et6md>p:where(.svelte-et6md):not(.eyebrow):not(.artist__lead){max-width:630px;color:var(--muted-light)}.artist__credentials.svelte-et6md{display:grid;grid-template-columns:repeat(3,1fr);margin:38px 0 42px;border-top:1px solid var(--line-light);border-bottom:1px solid var(--line-light)}.artist__credentials.svelte-et6md>div:where(.svelte-et6md){min-width:0;padding:20px 18px;border-right:1px solid var(--line-light)}.artist__credentials.svelte-et6md>div:where(.svelte-et6md):first-child{padding-left:0}.artist__credentials.svelte-et6md>div:where(.svelte-et6md):last-child{padding-right:0;border-right:0}.artist__credentials.svelte-et6md strong:where(.svelte-et6md){display:block;font-family:var(--display);font-size:clamp(21px,1.9vw,30px);font-weight:400;line-height:1}.artist__credentials.svelte-et6md span:where(.svelte-et6md){display:block;margin-top:8px;color:var(--muted-light);font-size:8px;font-weight:600;letter-spacing:.11em;line-height:1.45;text-transform:uppercase}.gallery.svelte-et6md{background:var(--black)}.gallery__head.svelte-et6md{display:grid;grid-template-columns:.45fr 1.2fr .35fr;align-items:end;gap:4vw}.gallery__head.svelte-et6md .eyebrow:where(.svelte-et6md){align-self:start;margin-top:10px}.gallery__head.svelte-et6md>p:where(.svelte-et6md):last-child{max-width:310px;margin:0 0 5px;color:var(--muted-dark);font-size:13px}.gallery__mosaic.svelte-et6md{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:7vw;gap:12px;margin-top:110px}.gallery-tile.svelte-et6md{position:relative;color:var(--white);text-decoration:none;overflow:hidden}.gallery-tile.svelte-et6md:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.78),transparent 45%);opacity:0;transition:opacity .4s ease}.gallery-tile.svelte-et6md img:where(.svelte-et6md){width:100%;height:100%;object-fit:cover;transition:transform .8s var(--ease),filter .5s}.gallery-tile.svelte-et6md:hover img:where(.svelte-et6md){transform:scale(1.055);filter:grayscale(.75)}.gallery-tile.svelte-et6md:hover:after,.gallery-tile.svelte-et6md:hover div:where(.svelte-et6md){opacity:1}.gallery-tile.svelte-et6md div:where(.svelte-et6md){position:absolute;z-index:2;inset:auto 22px 18px;display:flex;justify-content:space-between;align-items:end;opacity:0;transition:opacity .4s ease}.gallery-tile.svelte-et6md div:where(.svelte-et6md) span:where(.svelte-et6md){font-family:var(--display);font-size:26px}.gallery-tile.svelte-et6md div:where(.svelte-et6md) small:where(.svelte-et6md){color:#fff9;font-size:8px;letter-spacing:.14em;text-transform:uppercase}.tile-1.svelte-et6md{grid-column:1 / 6;grid-row:1 / 7}.tile-2.svelte-et6md{grid-column:6 / 10;grid-row:1 / 5}.tile-3.svelte-et6md{grid-column:10 / 13;grid-row:1 / 6}.tile-4.svelte-et6md{grid-column:1 / 4;grid-row:7 / 12}.tile-5.svelte-et6md{grid-column:4 / 9;grid-row:7 / 13}.tile-6.svelte-et6md{grid-column:9 / 13;grid-row:6 / 12}.gallery__link.svelte-et6md{display:flex;justify-content:flex-end;margin-top:40px}.process.svelte-et6md{color:var(--black);background:var(--white)}.process__head.svelte-et6md{display:grid;grid-template-columns:1.4fr .6fr;align-items:end;gap:8vw}.process__head.svelte-et6md>p:where(.svelte-et6md){max-width:390px;margin:0 0 5px;color:var(--muted-light)}.process__steps.svelte-et6md{display:grid;grid-template-columns:repeat(4,1fr);margin-top:110px}.process__steps.svelte-et6md article:where(.svelte-et6md){padding-right:clamp(18px,3vw,55px)}.process__number.svelte-et6md{font-family:var(--display);font-size:46px;line-height:1}.process__line.svelte-et6md{height:45px;display:flex;align-items:center;margin-top:21px;border-top:1px solid var(--line-light)}.process__line.svelte-et6md i:where(.svelte-et6md){width:10px;height:10px;border:1px solid var(--black);border-radius:50%;background:var(--white);transform:translateY(-23px)}.process__steps.svelte-et6md h3:where(.svelte-et6md){margin:0 0 18px;font-family:var(--display);font-size:clamp(28px,2.5vw,42px);font-weight:400}.process__steps.svelte-et6md p:where(.svelte-et6md){max-width:290px;margin:0;color:var(--muted-light);font-size:13px}.reasons.svelte-et6md{background:var(--black)}.reasons__layout.svelte-et6md{display:grid;grid-template-columns:.9fr 1.1fr;align-items:start;gap:9vw}.reasons__sticky.svelte-et6md{position:sticky;top:135px}.reasons__sticky.svelte-et6md>p:where(.svelte-et6md):last-child{max-width:390px;margin:43px 0 0;color:var(--muted-dark)}.reasons__list.svelte-et6md{border-top:1px solid var(--line-dark)}.reasons__list.svelte-et6md article:where(.svelte-et6md){display:grid;grid-template-columns:55px 1fr;gap:20px;padding:38px 0;border-bottom:1px solid var(--line-dark)}.reasons__list.svelte-et6md article:where(.svelte-et6md)>span:where(.svelte-et6md){color:var(--muted-dark);font-family:var(--display);font-size:15px}.reasons__list.svelte-et6md h3:where(.svelte-et6md){margin:0 0 12px;font-family:var(--display);font-size:clamp(27px,2.4vw,40px);font-weight:400;line-height:1.1}.reasons__list.svelte-et6md p:where(.svelte-et6md){max-width:530px;margin:0;color:var(--muted-dark);font-size:13px}.beyond.svelte-et6md{color:var(--black);background:var(--white)}.beyond__head.svelte-et6md{display:grid;grid-template-columns:1.4fr .6fr;align-items:end;gap:7vw}.beyond__head.svelte-et6md>p:where(.svelte-et6md){max-width:430px;margin:0 0 7px;color:var(--muted-light)}.beyond__grid.svelte-et6md{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:95px}.beyond__grid.svelte-et6md a:where(.svelte-et6md){position:relative;aspect-ratio:.68;display:block;color:var(--white);text-decoration:none;overflow:hidden}.beyond__grid.svelte-et6md img:where(.svelte-et6md){width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ease),filter .6s ease}.beyond__shade.svelte-et6md{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.88),transparent 58%),#00000012}.beyond__grid.svelte-et6md a:where(.svelte-et6md)>small:where(.svelte-et6md){position:absolute;top:20px;left:20px;font-size:9px;letter-spacing:.16em}.beyond__grid.svelte-et6md h3:where(.svelte-et6md){position:absolute;left:20px;right:20px;bottom:46px;margin:0;font-family:var(--display);font-size:clamp(25px,2.4vw,42px);font-weight:400;line-height:1.05}.beyond__grid.svelte-et6md a:where(.svelte-et6md)>span:where(.svelte-et6md){position:absolute;left:20px;right:20px;bottom:18px;display:flex;justify-content:space-between;font-size:8px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.beyond__grid.svelte-et6md a:where(.svelte-et6md):hover img:where(.svelte-et6md){transform:scale(1.06);filter:grayscale(.8)}.testimonials.svelte-et6md{position:relative;color:var(--black);background:var(--paper);border-top:1px solid var(--line-light);overflow:hidden}.testimonials__inner.svelte-et6md{position:relative;min-height:580px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.testimonials__inner.svelte-et6md>.eyebrow:where(.svelte-et6md){position:absolute;left:var(--gutter);top:0}.quote-mark.svelte-et6md{position:absolute;top:6%;right:4%;color:#0505050b;font-family:var(--display);font-size:500px;line-height:1}blockquote.svelte-et6md{position:relative;z-index:1;width:min(1080px,88vw);margin:0;animation:svelte-et6md-quote-in .7s var(--ease) both}blockquote.svelte-et6md p:where(.svelte-et6md){margin:0;font-family:var(--display);font-size:clamp(35px,4.7vw,77px);line-height:1.2;letter-spacing:-.015em}blockquote.svelte-et6md footer:where(.svelte-et6md){margin-top:35px;font-size:9px;font-weight:600;letter-spacing:.17em;text-transform:uppercase}@keyframes svelte-et6md-quote-in{0%{opacity:0;transform:translateY(18px)}}.testimonial-nav.svelte-et6md{display:flex;gap:7px;margin-top:58px}.testimonial-nav.svelte-et6md button:where(.svelte-et6md){width:70px;padding:5px 0;border:0;color:#05050559;background:transparent;cursor:pointer}.testimonial-nav.svelte-et6md span:where(.svelte-et6md){display:block;margin-bottom:7px;font-size:8px;letter-spacing:.12em;text-align:left}.testimonial-nav.svelte-et6md i:where(.svelte-et6md){position:relative;display:block;width:100%;height:1px;background:#0505052e;overflow:hidden}.testimonial-nav.svelte-et6md i:where(.svelte-et6md):after{content:"";position:absolute;inset:0;background:var(--black);transform:translate(-101%)}.testimonial-nav.svelte-et6md button.active:where(.svelte-et6md){color:var(--black)}.testimonial-nav.svelte-et6md button.active:where(.svelte-et6md) i:where(.svelte-et6md):after{animation:svelte-et6md-testimonial-progress 6.5s linear}@keyframes svelte-et6md-testimonial-progress{to{transform:translate(0)}}.faq.svelte-et6md{background:var(--black)}.faq__layout.svelte-et6md{display:grid;grid-template-columns:.75fr 1.25fr;align-items:start;gap:10vw}.faq__intro.svelte-et6md{position:sticky;top:130px}.faq__intro.svelte-et6md>p:where(.svelte-et6md):not(.eyebrow){max-width:380px;margin:40px 0 35px;color:var(--muted-dark)}.faq__items.svelte-et6md{border-top:1px solid var(--line-dark)}.faq__items.svelte-et6md article:where(.svelte-et6md){border-bottom:1px solid var(--line-dark)}.faq__items.svelte-et6md button:where(.svelte-et6md){width:100%;display:grid;grid-template-columns:1fr 25px;gap:24px;align-items:center;padding:28px 0;border:0;background:transparent;font-family:var(--display);font-size:clamp(20px,2vw,30px);text-align:left;cursor:pointer}.faq__items.svelte-et6md button:where(.svelte-et6md) i:where(.svelte-et6md){position:relative;width:20px;height:20px}.faq__items.svelte-et6md button:where(.svelte-et6md) i:where(.svelte-et6md):before,.faq__items.svelte-et6md button:where(.svelte-et6md) i:where(.svelte-et6md):after{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background:var(--white);transition:transform .35s var(--ease)}.faq__items.svelte-et6md button:where(.svelte-et6md) i:where(.svelte-et6md):after{transform:rotate(90deg)}.faq__items.svelte-et6md article.open:where(.svelte-et6md) button:where(.svelte-et6md) i:where(.svelte-et6md):after{transform:rotate(0)}.faq__answer.svelte-et6md{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s var(--ease)}.faq__answer.svelte-et6md p:where(.svelte-et6md){min-height:0;margin:0;overflow:hidden;color:var(--muted-dark);font-size:13px}.faq__items.svelte-et6md article.open:where(.svelte-et6md) .faq__answer:where(.svelte-et6md){grid-template-rows:1fr}.faq__items.svelte-et6md article.open:where(.svelte-et6md) .faq__answer:where(.svelte-et6md) p:where(.svelte-et6md){padding:0 55px 30px 0}.manifesto.svelte-et6md{position:relative;padding:clamp(110px,12vw,190px) 0;color:var(--black);background:var(--white);overflow:hidden}.manifesto.svelte-et6md:before{content:"";position:absolute;top:0;right:var(--gutter);left:var(--gutter);height:1px;background:var(--line-light)}.manifesto__grid.svelte-et6md{display:grid;grid-template-columns:minmax(290px,.68fr) minmax(0,1.32fr);gap:clamp(60px,9vw,155px);align-items:center}.manifesto__portrait.svelte-et6md{width:100%;max-width:540px;margin:0}.manifesto__image.svelte-et6md{position:relative;aspect-ratio:.8;overflow:hidden;background:var(--paper)}.manifesto__image.svelte-et6md:after{content:"";position:absolute;inset:12px;border:1px solid rgba(243,241,235,.3);pointer-events:none}.manifesto__image.svelte-et6md img:where(.svelte-et6md){width:100%;height:100%;object-fit:cover;object-position:center 30%;filter:saturate(.82) contrast(1.03);transition:transform .9s var(--ease),filter .6s ease}.manifesto__portrait.svelte-et6md:hover .manifesto__image:where(.svelte-et6md) img:where(.svelte-et6md){transform:scale(1.025);filter:saturate(1) contrast(1.01)}.manifesto__portrait.svelte-et6md figcaption:where(.svelte-et6md){display:flex;justify-content:space-between;gap:20px;margin-top:15px;color:var(--muted-light);font-size:8px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.manifesto__content.svelte-et6md{max-width:930px}.manifesto__content.svelte-et6md blockquote:where(.svelte-et6md){width:auto;margin:clamp(36px,4.5vw,68px) 0 0;font-family:var(--display);font-size:clamp(45px,5.45vw,92px);line-height:1.08;letter-spacing:-.022em;animation:none}.manifesto__content.svelte-et6md blockquote:where(.svelte-et6md) i:where(.svelte-et6md){font-weight:400}.manifesto__signature.svelte-et6md{display:flex;align-items:center;gap:22px;margin-top:clamp(35px,4vw,58px)}.manifesto__signature.svelte-et6md>span:where(.svelte-et6md){width:clamp(54px,6vw,94px);height:1px;background:var(--black)}.manifesto__signature.svelte-et6md div:where(.svelte-et6md){display:flex;flex-direction:column;gap:3px}.manifesto__signature.svelte-et6md strong:where(.svelte-et6md){font-family:var(--display);font-size:19px;font-weight:400;line-height:1.2}.manifesto__signature.svelte-et6md small:where(.svelte-et6md){color:var(--muted-light);font-size:8px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}@media(max-width:1050px){.hero__lower.svelte-et6md{width:min(760px,85vw);grid-template-columns:1fr;gap:30px}.portfolio-intro.svelte-et6md,.process__head.svelte-et6md,.beyond__head.svelte-et6md{grid-template-columns:1fr .7fr}.artist__grid.svelte-et6md{gap:60px}.artist__image.svelte-et6md{width:100%}.artist__stamp.svelte-et6md{right:-35px}.gallery__head.svelte-et6md{grid-template-columns:1fr 2fr}.gallery__head.svelte-et6md>p:where(.svelte-et6md):last-child{display:none}.beyond__grid.svelte-et6md{grid-template-columns:repeat(2,1fr)}.beyond__grid.svelte-et6md a:where(.svelte-et6md){aspect-ratio:.8}.manifesto__grid.svelte-et6md{grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);gap:6vw}}@media(max-width:760px){.hero.svelte-et6md{min-height:820px}.hero__media.svelte-et6md:before{background:linear-gradient(0deg,#000000f0,#0006 73%,#00000080)}.hero__media.svelte-et6md img:where(.svelte-et6md){object-position:62% center}.hero__side.svelte-et6md{display:none}.hero__content.svelte-et6md{padding-top:145px;padding-bottom:128px}.hero__kicker.svelte-et6md span:where(.svelte-et6md)+span:where(.svelte-et6md){display:none}h1.svelte-et6md{width:100%;font-size:clamp(52px,15.4vw,78px);line-height:.92}h1.svelte-et6md span:where(.svelte-et6md):nth-child(2){margin-left:0}.hero__lower.svelte-et6md{width:100%;margin:34px 0 0}.hero__lower.svelte-et6md .button-row:where(.svelte-et6md){align-items:stretch;flex-direction:column}.hero__lower.svelte-et6md .button:where(.svelte-et6md){width:100%}.stats__grid.svelte-et6md{grid-template-columns:repeat(2,1fr)}.stat.svelte-et6md{min-height:135px;padding:24px 18px;border-bottom:1px solid var(--line-light)}.stat.svelte-et6md:nth-child(2){border-right:0}.stat.svelte-et6md:nth-child(3){padding-left:0}.stat.svelte-et6md:nth-child(n+3){border-bottom:0}.portfolio-intro.svelte-et6md,.artist__grid.svelte-et6md,.process__head.svelte-et6md,.reasons__layout.svelte-et6md,.beyond__head.svelte-et6md,.faq__layout.svelte-et6md{grid-template-columns:1fr}.portfolio-copy.svelte-et6md{margin-top:36px}.portfolio-triptych.svelte-et6md{grid-template-columns:1fr 1fr;gap:10px;margin-top:65px}.portfolio-card.card-1.svelte-et6md{grid-column:1 / 3;aspect-ratio:1}.portfolio-card.card-2.svelte-et6md,.portfolio-card.card-3.svelte-et6md{margin-top:0;aspect-ratio:.72}.portfolio-card__meta.svelte-et6md{left:15px;right:15px;bottom:14px;grid-template-columns:1fr}.portfolio-card__meta.svelte-et6md span:where(.svelte-et6md),.portfolio-card__meta.svelte-et6md em:where(.svelte-et6md){display:none}.artist__grid.svelte-et6md{gap:70px}.artist__image.svelte-et6md{width:calc(100% - 20px)}.artist__stamp.svelte-et6md{right:-15px;width:110px;height:110px;gap:6px}.artist__stamp.svelte-et6md span:where(.svelte-et6md){font-size:40px}.artist__stamp.svelte-et6md small:where(.svelte-et6md){font-size:7px;letter-spacing:.1em}.artist__content.svelte-et6md .display-title:where(.svelte-et6md){font-size:24vw}.artist__credentials.svelte-et6md{grid-template-columns:1fr}.artist__credentials.svelte-et6md>div:where(.svelte-et6md),.artist__credentials.svelte-et6md>div:where(.svelte-et6md):first-child,.artist__credentials.svelte-et6md>div:where(.svelte-et6md):last-child{display:grid;grid-template-columns:118px 1fr;align-items:center;gap:14px;padding:14px 0;border-right:0;border-bottom:1px solid var(--line-light)}.artist__credentials.svelte-et6md>div:where(.svelte-et6md):last-child{border-bottom:0}.artist__credentials.svelte-et6md strong:where(.svelte-et6md){font-size:22px}.artist__credentials.svelte-et6md span:where(.svelte-et6md){margin-top:0}.gallery__head.svelte-et6md{display:block}.gallery__head.svelte-et6md .display-title:where(.svelte-et6md){margin-top:25px}.gallery__mosaic.svelte-et6md{grid-template-columns:repeat(2,1fr);grid-auto-rows:auto;gap:8px;margin-top:65px}.gallery-tile.svelte-et6md{grid-column:auto!important;grid-row:auto!important;aspect-ratio:.72}.gallery-tile.svelte-et6md:nth-child(3n+1){grid-column:1 / 3!important;aspect-ratio:1.15}.gallery-tile.svelte-et6md div:where(.svelte-et6md){opacity:1;inset:auto 12px 11px}.gallery-tile.svelte-et6md:after{opacity:1}.gallery-tile.svelte-et6md div:where(.svelte-et6md) span:where(.svelte-et6md){font-size:19px}.gallery-tile.svelte-et6md div:where(.svelte-et6md) small:where(.svelte-et6md){display:none}.process__head.svelte-et6md>p:where(.svelte-et6md),.beyond__head.svelte-et6md>p:where(.svelte-et6md){margin-top:35px}.process__steps.svelte-et6md{grid-template-columns:1fr;margin-top:65px}.process__steps.svelte-et6md article:where(.svelte-et6md){display:grid;grid-template-columns:52px 1fr;gap:0 18px;padding:28px 0;border-top:1px solid var(--line-light)}.process__steps.svelte-et6md article:where(.svelte-et6md):last-child{border-bottom:1px solid var(--line-light)}.process__number.svelte-et6md{grid-row:1 / 3;font-size:30px}.process__line.svelte-et6md{display:none}.process__steps.svelte-et6md h3:where(.svelte-et6md){margin-bottom:11px}.reasons__sticky.svelte-et6md,.faq__intro.svelte-et6md{position:static}.reasons__list.svelte-et6md{margin-top:65px}.reasons__list.svelte-et6md article:where(.svelte-et6md){grid-template-columns:40px 1fr}.beyond__grid.svelte-et6md{grid-template-columns:1fr 1fr;gap:7px;margin-top:65px}.beyond__grid.svelte-et6md a:where(.svelte-et6md){aspect-ratio:.68}.beyond__grid.svelte-et6md h3:where(.svelte-et6md){left:12px;right:12px;bottom:30px;font-size:23px}.beyond__grid.svelte-et6md a:where(.svelte-et6md)>small:where(.svelte-et6md){top:12px;left:12px}.beyond__grid.svelte-et6md a:where(.svelte-et6md)>span:where(.svelte-et6md){left:12px;right:12px;bottom:10px;font-size:7px}.testimonials__inner.svelte-et6md{min-height:540px}.testimonials__inner.svelte-et6md>.eyebrow:where(.svelte-et6md){position:static;margin-bottom:55px}blockquote.svelte-et6md{width:100%}blockquote.svelte-et6md p:where(.svelte-et6md){font-size:34px}.testimonial-nav.svelte-et6md button:where(.svelte-et6md){width:54px}.faq__items.svelte-et6md{margin-top:65px}.faq__items.svelte-et6md button:where(.svelte-et6md){font-size:21px}.manifesto.svelte-et6md{padding:88px 0 96px}.manifesto.svelte-et6md:before{right:var(--gutter);left:var(--gutter)}.manifesto__grid.svelte-et6md{grid-template-columns:1fr;gap:58px}.manifesto__portrait.svelte-et6md{max-width:none}.manifesto__image.svelte-et6md{aspect-ratio:.86}.manifesto__image.svelte-et6md img:where(.svelte-et6md){object-position:center 27%}.manifesto__content.svelte-et6md blockquote:where(.svelte-et6md){margin-top:34px;font-size:clamp(39px,11.7vw,58px);line-height:1.09}.manifesto__signature.svelte-et6md{margin-top:34px}}
