:root{--st-paper:#f4f3e9;--st-ink:#30312b;--st-red:#817c58;--st-red-dark:#625e40;--st-muted:#747567;--st-line:#c9cabc;--st-sand:#e4e2cd;--ar-cyan:#91c7cd;--ar-dark:#282927}.studio-site:before{opacity:.3;filter:grayscale(1) brightness(1.12) contrast(.8);background-size:700px}.studio-site ::selection{background:#97c6cc;color:#242723}.st-nav{display:grid;grid-template-columns:220px minmax(0,1fr) 135px;grid-gap:24px;gap:24px;height:102px;background:#f4f3e9;border-bottom:1px solid #b9bdab88;isolation:isolate}.st-mobile-menu:before,.st-nav:before{content:"";position:absolute;inset:0;z-index:-1;background:url(/assets/studio/paper.webp) 50%/700px;filter:grayscale(1);opacity:.12;pointer-events:none}.st-nav .st-brand{margin:0;justify-self:start}.st-brand img{width:205px}.st-nav-desktop{justify-content:center;gap:clamp(18px,2.4vw,38px)}.st-nav-desktop a{display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 0;font:11px/1.4 var(--st-mono);text-transform:uppercase;letter-spacing:.02em;color:#505344;transition:color .2s}.st-nav-index{font-size:8px;letter-spacing:.08em;color:#8a8d76}.st-nav-desktop a:hover,.st-nav-desktop a[aria-current=page]{color:#30312b}.st-nav-desktop a:after{bottom:4px;background:#8c9078}.st-nav-cta{color:var(--st-ink)!important;justify-content:center;justify-self:end;gap:15px;min-height:43px;padding:12px 15px;border:1px solid #b8bdab;font:10px/1.4 var(--st-mono);text-transform:uppercase;transition:background .2s,border-color .2s}.st-nav-cta:hover{background:#e7e8d8;border-color:#8c9078}.st-menu-toggle{border:1px solid #b8bdab;padding:10px;line-height:0}.st-mobile-menu{isolation:isolate;background:#f4f3e9;text-align:center}.st-mobile-menu nav a{display:grid;grid-template-columns:24px 1fr 24px;grid-gap:12px;gap:12px;font-size:clamp(24px,6vw,34px);padding:17px 0;color:var(--st-ink)}.st-mobile-menu nav a>span,.st-mobile-menu nav a>svg{color:#7c8267}.st-mobile-menu nav a[aria-current=page]{background:#e7e8d8}.st-mobile-menu>p:last-child{font:10px/1.8 var(--st-mono);text-transform:uppercase}.st-action{border-radius:0;box-shadow:none;background:#30312b;border-color:#30312b;padding:15px 21px;font-size:13px}.st-action:hover{background:#4b4d42;box-shadow:none}.st-action--quiet{background:transparent;color:var(--st-ink)!important;border-color:#b7bbab}.st-action--light{background:var(--st-paper);color:var(--st-ink)!important;border-color:var(--st-paper)}.st-action--light:hover{background:#fffef4}.studio-site .st-eyebrow{font-size:10px;letter-spacing:.025em}.st-scroll-cue{font-family:var(--st-mono);font-size:9px}.ar-hero{padding-top:31px}.ar-hero-register{display:flex;justify-content:space-between;gap:24px;color:#747563}.ar-hero-register .st-eyebrow{font-size:8px}.ar-hero-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:4%;gap:4%;align-items:center;min-height:680px;padding:50px 0}.ar-hero-copy{position:relative;z-index:2;text-align:center}.ar-hero-copy .ar-kicker{margin-inline:auto}.ar-kicker{font:8px/1.6 var(--st-mono);color:#77795f;margin-bottom:31px!important}.ar-hero h1{font-size:clamp(62px,6.5vw,102px);line-height:1.035;letter-spacing:-.04em}.ar-hero h1 em{font-style:normal;color:#797a57}.ar-hero-body{font-size:17px;line-height:1.65;max-width:355px;margin-top:30px!important;margin-inline:auto;color:#656958;text-wrap:balance}.ar-hero .st-actions{justify-content:center;gap:25px;margin-top:30px}.ar-hero-foot{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid var(--st-line);padding:23px 0}.ar-hero-foot>span{font:8px/1.6 var(--st-mono);color:#747766}.ar-hero-foot a{display:flex;gap:20px;align-items:center;font-size:13px}.ar-study{height:575px;position:relative;isolation:isolate;min-width:0}.ar-study-art{position:absolute;inset:0;pointer-events:none}.ar-study-art img{position:absolute;height:auto}.ar-study-diagram{width:74%;top:3%;left:-2%;transform:rotate(-7deg);box-shadow:0 2px 3px #373b2520}.ar-study-engraving{width:77%;bottom:-3%;right:-6%;transform:rotate(9deg);z-index:3}.ar-fieldnote{position:absolute;top:11%;left:14%;width:72%;z-index:2}.ar-fieldnote-float{position:relative;transform:rotate(3deg);animation:ar-paper-breathe 10s ease-in-out infinite alternate}.ar-fieldnote-paper{width:100%;height:auto;display:block;filter:drop-shadow(2px 4px 2px #27292118)}.ar-fieldnote-content{position:absolute;inset:11% 10% 12% 18%;color:#373b2c;display:flex;flex-direction:column;align-items:flex-start}.ar-fieldnote-id{font:8px/1.5 var(--st-mono)}.ar-fieldnote-content>p{margin-top:17%!important;font:clamp(11px,1.1vw,16px)/1.6 var(--st-mono)}.ar-study-register{position:absolute;bottom:-3px;left:5%;right:0;display:flex;justify-content:space-between;align-items:center;font:7px var(--st-mono);color:#747766}.ar-study-register button{display:grid;place-items:center;width:31px;height:31px;border:1px solid #bbc0ab;color:#626951;background:transparent}.ar-study[data-still=true] .ar-fieldnote-float,html[data-studio-hidden=true] .ar-fieldnote-float{animation-play-state:paused}@keyframes ar-paper-breathe{0%{transform:translateY(-3px) rotate(2deg)}to{transform:translateY(3px) rotate(3deg)}}.ar-program-band{background:var(--ar-dark);color:#ebeddf;padding:65px 0 75px;position:relative;margin-top:35px}.ar-program-band:before{content:"";position:absolute;inset:0;background:url(/assets/studio/paper.webp) 50%/650px;mix-blend-mode:soft-light;opacity:.08;pointer-events:none}.ar-program-band>.st-wrap{position:relative}.ar-program-band .st-program-intro{margin-bottom:45px;align-items:center}.ar-program-band .st-program-intro h2{font-size:clamp(37px,4.5vw,65px);line-height:1.1;letter-spacing:-.025em}.ar-program-band .st-program-intro .st-eyebrow{color:#b2b69b;margin-bottom:20px}.ar-program-band .st-program-intro>p{color:#b7bbaa;font:12px/1.7 var(--st-mono)}.st-program-folders{padding:30px;background:var(--ar-dark);color:#ebeddf;filter:none;perspective:1600px}.ar-program-band .st-program-folders{padding:0;background:transparent}.st-folder-leaves{display:none}.st-folder-tabs{gap:22px}.st-program-folders .st-folder-tabs button{background:transparent;background-image:none;border-radius:0;padding:17px 0;transform:none;min-height:0;color:#aeb3a0;border-block:1px solid #f4f5d930;font:12px/1.5 var(--st-mono);gap:18px}.st-program-folders .st-folder-tabs button[aria-selected=true]{background:transparent;color:#a8d7da;padding-bottom:17px;border-bottom-color:#a8d7da}.st-program-folders .st-folder-tabs button:hover{transform:none;color:#f7f5e4}.st-program-folders .st-folder-tabs button>span:first-child{opacity:.6;font-size:9px}.st-program-folders .st-folder-tabs button:focus-visible{outline-color:#a8d7da;outline-offset:4px}.st-program-folders .st-folder-panel{background:transparent;color:#eeefe4;padding:30px 0 0;border-radius:0;box-shadow:none;overflow:visible}.st-folder-panel:after{display:none}.st-folder-content{grid-template-columns:1fr 1fr;gap:8%;min-height:485px}.st-folder-copy>.st-eyebrow{color:#b4c8ba;font-size:9px}.st-folder-copy h3{font-size:clamp(43px,4.8vw,72px);letter-spacing:-.025em;line-height:1.1}.st-folder-copy>p:not(.st-eyebrow){color:#c2c7b7;font-size:16px;line-height:1.75;max-width:360px}.st-folder-tags{color:#bac6b2;font-size:8px;gap:10px 15px}.st-folder-tags span{border-color:#f1f2dc22}.st-folder-art{order:-1;padding:0;background:transparent;color:#b8bdac;box-shadow:none;transform:none}.st-folder-art img{aspect-ratio:1.1;object-fit:contain;height:auto;width:100%;filter:grayscale(.7)}.st-program-folders--0 .st-folder-art img{aspect-ratio:.85;max-height:530px;object-fit:contain;filter:none}.st-folder-art figcaption{border:0;margin:0;padding:12px 0;font:8px/1.65 var(--st-mono);color:#a9b19b;text-align:center}.st-manifesto{padding-block:100px;border-bottom:1px solid #bfc4af}.st-manifesto h2{font-size:clamp(39px,4.8vw,69px);line-height:1.12}.st-manifesto h2 em{color:#828461}.st-manifesto-aside{border-color:#bfc4af}.st-numbered-note>span{font:10px var(--st-mono);color:#808465}.st-numbered-note h3{font:13px/1.5 var(--st-mono);letter-spacing:0}.st-numbered-note p{font-size:15px;color:#6c715e}.st-person-slip{border:0;background:#e9eadb;background-image:none;box-shadow:1px 3px 3px #30392515;transform:rotate(-1deg)}.st-person-slip:nth-child(2n),.st-person-slip:nth-child(3n),.st-person-slip:nth-child(4n){transform:rotate(1deg) translateY(7px)}.st-person-slip:focus-visible,.st-person-slip:hover{transform:rotate(0) translateY(-6px);box-shadow:2px 7px 8px #3039251a}.st-person-slip img{filter:grayscale(1)}.st-person-slip p{font-family:var(--st-mono);font-size:10px}.st-person-slip small{font-size:7px;color:#7d846b}.st-city-section{background:#dedfc7;color:#404735;background-image:none;padding-block:70px}.st-city-inner p:not(.st-eyebrow){color:#70755c}.st-city-photo{transform:rotate(-1deg);box-shadow:1px 3px 4px #3238271a;background:#efefe4}.st-city-photo img{filter:grayscale(1) sepia(.14)}.st-city-photo figcaption{color:#6f765e}.st-film-frame{background:#dfe1d0;transform:rotate(.5deg);box-shadow:1px 4px 5px #373b2520}.st-invitation{padding-top:0}.st-invitation-tab{position:static;border-radius:0;padding:22px 42px 0;height:auto;min-width:0;background:#a0cdd0}.st-invitation-tab .st-eyebrow{color:#3d5149}.st-invitation-inner{border-radius:0;background:#a0cdd0;color:#2d3a32;background-image:none;box-shadow:none;min-height:260px;padding:35px 42px 45px}.st-invitation-inner:after{display:none}.st-invitation h2{font-size:clamp(40px,4.8vw,67px)}.st-invitation p{color:#4c6357}.st-invitation-note{font-size:8px}.st-footer{background:#e3e5d7;background-image:none;border-color:#bfc5b1}.st-footer-directory .st-eyebrow{color:#767d64}.st-footer-directory a{font-size:13px}.st-footer-top p{font-size:27px}.st-paper-image{background:#e3e5d3;background-image:none;padding:9px;transform:rotate(.7deg);box-shadow:1px 3px 4px #373b251a}.st-folio-aside .st-paper-image{transform:rotate(1deg)}.st-paper-image:hover{transform:rotate(0) translateY(-4px);box-shadow:1px 5px 8px #373b2520}.st-paper-image img{filter:grayscale(.7)}.st-paper-image figcaption{font-size:8px}.st-folio-hero h1 em{color:#818564}.st-folio-hero .st-eyebrow{color:#747b60}.st-paper-note{background:#e5e7cf;background-image:none;box-shadow:1px 3px 4px #373b2515}.st-form-paper{background:#f1f2e8;box-shadow:2px 4px 0 #d6dac6}.ad-file-inner,.ad-file-tab{background:#a0cdd0;background-image:none;color:#2d3a32;border-radius:0}.ad-file-facts span,.ad-file-inner p{color:#43594c}.ad-file-inner>figure{background:transparent;padding:0;transform:rotate(0);box-shadow:none}.ad-file-inner figure img{background:transparent;filter:grayscale(.75)}.ad-file-facts{border-color:#718d775e}.studio-site .chat-widget__launcher{background:#e9eddd;border-color:#c3cbb1;box-shadow:0 2px 5px #2d392014}@media (max-width:1150px){.ar-hero-grid{min-height:625px;gap:3%}.ar-study{height:520px}.ar-hero h1{font-size:6.4vw}.ar-fieldnote-content>p{font-size:12px}.st-folder-content{gap:6%}}@media (max-width:900px){.st-nav{display:flex;height:77px;gap:18px}.st-nav-cta{margin-left:auto;padding:10px 12px}.st-menu-toggle{padding:9px}.ar-hero-grid{min-height:560px;gap:1%}.ar-study{height:430px}.ar-hero h1{font-size:6.2vw}.ar-kicker{max-width:250px;font-size:7px;margin-bottom:25px!important}.ar-hero-body{font-size:15px;max-width:290px}.ar-hero .st-actions{gap:17px}.ar-fieldnote-content>p{font-size:10px}.ar-fieldnote-id{font-size:7px}.st-program-intro{gap:30px}.ar-program-band .st-program-intro>p{max-width:190px;font-size:10px}.st-folder-content{gap:5%;min-height:415px}.st-folder-copy h3{font-size:41px}.st-folder-copy>p:not(.st-eyebrow){font-size:14px}.st-folder-tabs{gap:15px}.st-program-folders .st-folder-tabs button{font-size:11px;gap:12px}}@media (max-width:640px){.st-nav{gap:12px}.st-nav-cta{border:0;padding:10px 0;font-size:9px;gap:5px}.st-nav-cta svg{width:12px}.st-menu-toggle{padding:7px}.st-brand img{width:168px}.ar-hero{padding-top:24px}.ar-hero-register>.st-eyebrow:last-child{display:none}.ar-hero-register .st-eyebrow{font-size:7px}.ar-hero-grid{display:flex;flex-direction:column;gap:28px;padding:40px 0 26px;align-items:stretch}.ar-hero h1{font-size:clamp(42px,13.3vw,82px);line-height:1.04;letter-spacing:-.04em}.ar-kicker{font-size:7px;max-width:none;margin-bottom:20px!important}.ar-hero-body{font-size:16px;line-height:1.65;max-width:325px;margin-top:24px!important}.ar-hero .st-actions{gap:18px;margin-top:25px}.ar-hero .st-action{font-size:12px;gap:18px;padding:14px 17px}.ar-hero .st-scroll-cue{font-size:8px;gap:6px}.ar-study{height:450px;width:100%;margin-top:15px}.ar-study-diagram{width:76%;left:2%;top:4%}.ar-fieldnote{left:13%;width:74%;top:10%}.ar-fieldnote-id{font-size:7px}.ar-fieldnote-content>p{font-size:11px;margin-top:14%!important}.ar-study-engraving{width:76%;right:-1%;bottom:7%}.ar-study-register{font-size:6px;left:0}.ar-hero-foot{padding:19px 0}.ar-hero-foot>span{font-size:6px;max-width:100px}.ar-hero-foot a{font-size:10px;gap:9px}.ar-program-band{padding-block:45px 40px;margin-top:20px}.ar-program-band .st-program-intro{display:block;margin-bottom:30px}.ar-program-band .st-program-intro h2{font-size:38px}.ar-program-band .st-program-intro>p{max-width:280px;margin-top:22px;font-size:11px}.st-program-folders{padding:22px}.st-folder-tabs{gap:13px}.st-program-folders .st-folder-tabs button{padding:13px 0;font-size:10px}.st-program-folders .st-folder-tabs button[aria-selected=true]{padding-bottom:13px}.st-program-folders .st-folder-tabs button>span:first-child{font-size:7px}.st-folder-content{grid-template-columns:1fr;gap:24px;min-height:0}.st-folder-art{order:0}.st-program-folders--0 .st-folder-art img{max-height:420px;aspect-ratio:.9}.st-folder-copy h3{font-size:43px;line-height:1.09}.st-folder-copy>p:not(.st-eyebrow){font-size:15px}.st-folder-copy>.st-eyebrow{font-size:8px;margin-bottom:21px}.st-folder-tags{font-size:7px}.st-manifesto{padding-block:65px}.st-manifesto h2{font-size:10.6vw}.st-manifesto-aside{margin-top:30px}.st-numbered-note>span{font-size:10px}.st-numbered-note h3{font-size:12px}.st-person-slip p{font-size:10px}.st-person-slip small{font-size:6px}.st-city-section{padding-block:45px}.st-invitation-tab{padding:23px 25px 0}.st-invitation-inner{padding:28px 25px 34px;min-height:0}.st-invitation h2{font-size:40px}.st-invitation-note{font-size:6px}.st-footer-top p{font-size:25px}}@media (max-width:360px){.st-nav .st-brand img{width:140px}.ar-study{height:385px}.ar-fieldnote-content>p{font-size:9px}.ar-fieldnote-id{font-size:6px}.ar-program-band .st-program-intro h2{font-size:33px}}@media (prefers-reduced-motion:reduce){.ar-fieldnote-float{animation:none}.st-paper-image:hover,.st-person-slip:focus-visible,.st-person-slip:hover{transform:none}}.fa-hero.st-folio-hero--split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5%;align-items:center;min-height:710px;padding-block:65px 80px}.fa-hero>div:first-child{text-align:center}.fa-hero h1{font-size:clamp(50px,5.6vw,85px);line-height:1.05;letter-spacing:-.035em}.fa-hero .st-hero-body{margin-inline:auto;max-width:380px;font-size:17px;text-wrap:balance}.fa-hero .st-actions{justify-content:center;gap:16px;flex-wrap:wrap}.fa-hero .st-actions .st-action{font-size:12px;gap:16px}.fa-composition{position:relative;height:535px;isolation:isolate}.fa-composition-main{position:absolute;width:80%;left:0;top:1%}.fa-composition-main,.fa-composition-main .fa-print{transform:rotate(-4deg)}.fa-composition-detail{position:absolute;width:47%;right:-1%;bottom:5%;z-index:2}.fa-composition-note{position:absolute;left:-2%;bottom:2%;width:56%;padding:24px 18px;background:#e3e3c9 url(/assets/studio/paper.webp) 50%/700px;border:1px solid #7e84682e;box-shadow:1px 5px 8px #30312b0b;transform:rotate(-3deg);z-index:3}.fa-composition-note>span{font:8px/1.5 var(--st-mono);color:#6d7458}.fa-composition-note>p{font:12px/1.8 var(--st-mono);color:#3c4430;white-space:pre-line;margin-top:17px}.fa-composition-register{position:absolute;bottom:-28px;right:0;font:7px/1.5 var(--st-mono);color:#7b806c}.fa-print{margin:0;min-width:0}.fa-print-image{overflow:hidden;background:#e8e7d7;border:1px solid #8e91792e;box-shadow:1px 4px 8px #272f2110}.fa-print-image img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;transition:transform .85s cubic-bezier(.22,1,.36,1)}@media (hover:hover){.fa-print:hover .fa-print-image img{transform:scale(1.025)}}.fa-print figcaption{display:flex;justify-content:space-between;gap:12px;padding:15px 0;border-bottom:1px solid var(--st-line);font:8px/1.5 var(--st-mono);color:#737861;text-transform:uppercase}.fa-print figcaption>span:first-child{white-space:nowrap}.fa-print figcaption>span:nth-child(2){margin-left:auto}.fa-story{padding:80px 0}.fa-story-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:10%;gap:10%;align-items:center}.fa-story--reverse .fa-print{order:2}.fa-story-copy h2{font:400 clamp(38px,4.5vw,68px)/1.08 var(--st-serif);letter-spacing:-.025em;margin:25px 0}.fa-story-body{color:#626a55;font-size:17px;line-height:1.8;max-width:410px}.fa-story-body .st-action{margin-top:26px}.fa-story--ink{background:#2c3028;color:#eeeee2}.fa-story--ink .fa-story-body{color:#c5c9b6}.fa-story--ink .st-eyebrow,.fa-story--ink figcaption{color:#b1b7a0}.fa-story--ink .fa-print figcaption{border-color:#555c48}.fa-mini-studies{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:5%;gap:5%;margin-top:55px}.fa-mini-studies h3{font:400 28px/1.15 var(--st-serif);margin:22px 0 12px}.fa-mini-studies p{font-size:15px;line-height:1.8;color:#69715b;max-width:310px}.st-paper-note>.fa-print{margin:-10px -10px 28px}.st-paper-note>.fa-print .fa-print-image{box-shadow:none}.st-paper-note>.fa-print img{aspect-ratio:1.2}.st-founder-mode>.fa-print{margin:20px 0}.st-founder-mode>.fa-print img{width:100%;height:auto;margin:0;aspect-ratio:1}.fa-section-study{max-width:340px;margin-top:38px}.fa-selection-study{width:100%;max-width:370px}.fa-faq-desk{display:grid;grid-template-columns:1fr 1fr;max-width:360px;grid-gap:22px;gap:22px;margin:0 auto 45px}.fa-faq-desk .fa-print:nth-child(2){margin-top:24px}.fa-faq-desk .fa-print figcaption{font-size:7px}.fa-team-notes .fa-print{width:180px;margin:30px 0 18px}.fa-week-layout{display:grid;grid-template-columns:.7fr 1.3fr;grid-gap:7%;gap:7%;align-items:start}.fa-week-layout .st-week{margin-top:0}.fa-week-layout>.fa-print{position:-webkit-sticky;position:sticky;top:35px}.fa-process-caption{margin-top:20px;font:10px/1.8 var(--st-mono);color:#788067}.fa-inquiry-stamp{max-width:220px;margin-top:35px}.fa-film-study{width:180px;margin:35px 0 0}.ad-study-object img{object-fit:contain}.fa-apply-note{display:flex;align-items:center;gap:22px;max-width:900px;margin:40px auto 15px;padding:0 24px}.fa-apply-note .fa-print{width:110px;flex-shrink:0}.fa-apply-note p{font:12px/1.8 var(--st-mono);color:#626b52}.fa-demo-intro{padding:55px 0}.fa-demo-intro .fa-print{max-width:350px}.fa-demo-intro h2{font-size:clamp(34px,4vw,58px)}.fa-reference-wide{max-width:720px;margin-inline:auto}@media (max-width:1100px){.fa-composition{height:465px}.fa-composition-note>p{font-size:11px}.fa-hero.st-folio-hero--split{gap:4%;min-height:630px}}@media (max-width:900px){.fa-hero.st-folio-hero--split{grid-template-columns:1fr;gap:35px;padding-block:50px 65px}.fa-hero h1{font-size:clamp(48px,8vw,72px)}.fa-hero .st-folio-aside{width:min(100%,510px);margin:0 auto}.fa-composition{height:555px}.fa-composition-note>p{font-size:12px}.fa-week-layout{grid-template-columns:1fr}.fa-week-layout>.fa-print{position:static;max-width:280px;margin-bottom:30px}}@media (max-width:640px){.fa-hero.st-folio-hero--split{padding-top:38px}.fa-hero h1{font-size:clamp(43px,11.5vw,66px)}.fa-hero .st-hero-body{font-size:16px;max-width:330px}.fa-hero .st-actions{gap:12px}.fa-hero .st-actions .st-action{padding:12px 14px;font-size:11px}.fa-composition{height:min(110vw,560px);margin-top:25px}.fa-composition-main{width:81%;left:3%}.fa-composition-detail{width:46%;right:1%;bottom:4%}.fa-composition-note{left:0;width:58%;padding:18px 12px}.fa-composition-note>span{font-size:6px}.fa-composition-note>p{font-size:9px;margin-top:12px}.fa-composition-register{font-size:6px}.fa-story{padding:48px 0}.fa-story-grid{grid-template-columns:1fr;gap:30px}.fa-story-grid>.fa-print{max-width:420px;width:100%;margin-inline:auto}.fa-story--reverse .fa-print{order:0}.fa-story-copy h2{font-size:42px}.fa-story-body{font-size:16px}.fa-mini-studies{grid-template-columns:1fr;gap:38px;margin-top:35px}.fa-mini-studies article{display:grid;grid-template-columns:38% 1fr;grid-gap:18px;gap:18px;align-items:center}.fa-mini-studies h3{font-size:25px;margin-top:0}.fa-mini-studies p{font-size:13px;line-height:1.6}.fa-mini-studies figcaption{display:none}.fa-faq-desk{max-width:300px;gap:15px}.fa-apply-note{margin-top:25px;gap:15px}.fa-apply-note .fa-print{width:80px}.fa-apply-note p{font-size:10px}}@media (prefers-reduced-motion:reduce){.fa-print-image img{transition:none}.fa-print:hover .fa-print-image img{transform:none}}.fa-team-principle{width:150px;margin-bottom:22px}.fa-program-studies{grid-template-columns:1fr;max-width:670px}.fa-program-studies article{display:grid;grid-template-columns:190px 1fr;grid-gap:28px;gap:28px;align-items:center}.fa-program-studies h3{margin-top:0}.fa-home-studies{padding-bottom:45px}.studio-demo .dd-entry-scene--invitation{background:#eeeedf url(/assets/studio/paper.webp) 50%/700px}.studio-demo .dd-entry-scene--invitation .dd-invitation-art{aspect-ratio:1.2;object-fit:cover;border-radius:0;border:1px solid #9aa08755;max-width:480px}.studio-demo .dd-entry-scene--invitation .dd-entry-scene-copy h1{color:#30392b;font-family:var(--st-serif)}.studio-demo .dd-entry-scene--invitation .dd-kicker{font-family:var(--st-mono);color:#697359}.studio-demo .dd-entry:has(.dd-entry-scene--invitation) .dd-entry-panel{background:#f4f3e9}.studio-demo .dd-button{background:#3c4631}.studio-site .apply-form-page__card{box-shadow:0 3px 10px #333d2710;border-radius:0}@media (max-width:640px){.fa-program-studies article{grid-template-columns:38% 1fr;gap:18px}.fa-team-principle{width:125px}}.studio-demo .dd-founder-card{border-radius:0;background:#f7f6ec;border-color:#c9cabc;box-shadow:2px 5px 12px #30312b0a}.studio-demo .dd-card-cover,.studio-demo .dd-filters select,.studio-demo .dd-header-shortlist,.studio-demo .dd-info-edit,.studio-demo .dd-search{border-radius:0}.studio-demo .dd-header-shortlist{font-family:var(--st-mono);font-size:11px;font-weight:400;background:#38442e}.fa-cohort-heading{display:flex;align-items:center;gap:25px}.fa-cohort-heading .fa-print{width:105px;flex:0 0 105px}.studio-demo .fa-cohort-heading h1{font-size:clamp(35px,4vw,56px)}@media (max-width:640px){.fa-cohort-heading{gap:17px}.fa-cohort-heading .fa-print{width:75px;flex-basis:75px}.studio-demo .fa-cohort-heading h1{font-size:34px}}.he-home{--he-navy:#223c3b;--he-olive:#777c56;color:var(--he-navy)}.he-hero{position:relative;overflow:clip}.he-register{display:flex;justify-content:space-between;gap:20px;padding-top:28px;font:9px/1.6 var(--st-mono);letter-spacing:.045em;color:#6e7363}.he-canvas{position:relative;max-width:1580px;margin:0 auto;min-height:660px;display:grid;place-items:center;padding:45px 24px 75px}.he-invitation{text-align:center;position:relative;z-index:2;width:min(650px,65%)}.he-kicker{font:9px/1.6 var(--st-mono);letter-spacing:.06em;margin:0 0 27px}.he-invitation h1{font:400 clamp(65px,7.4vw,112px)/.99 var(--st-serif);letter-spacing:-.055em;margin:0}.he-title-line{display:block;overflow:clip;padding:0 8px 8px;margin-bottom:-8px}.he-title-line>span{display:block}.he-invitation h1 em{color:var(--he-olive);font-weight:400}.he-intro{font:16px/1.7 var(--st-sans);margin:29px auto 23px;color:#62695e;max-width:440px;text-wrap:balance}.he-actions{display:flex;align-items:center;justify-content:center;gap:26px}.he-actions .st-action{background:var(--he-navy);color:#f5f2e6;min-height:48px;padding:14px 22px}.he-text-link{display:inline-flex;align-items:center;gap:12px;font:11px var(--st-mono);padding:15px 0;border-bottom:1px solid #b1b5a3}.he-fragments{position:absolute;inset:0;pointer-events:none}.he-fragment{position:absolute;will-change:transform}.he-fragment figure{margin:0;background:#f9f7ec url(/assets/studio/paper.webp) 50%/600px;padding:10px;box-shadow:1px 4px 5px #383a2712,4px 16px 25px #34352212}.he-fragment img{width:100%;display:block;height:auto}.he-fragment figcaption{font:8px/1.4 var(--st-mono);display:flex;justify-content:space-between;padding:11px 3px 3px}.he-architecture{width:23%;max-width:330px;top:52px;left:-3%}.he-architecture figure{padding:9px}.he-architecture img{aspect-ratio:1.4;object-fit:cover}.he-portrait{width:13%;max-width:183px}.he-portrait figure{padding:9px 9px 11px}.he-portrait img{aspect-ratio:4/4.7;object-fit:cover;object-position:center 20%;filter:saturate(.6)}.he-portrait figcaption{display:block;font:18px/1.25 var(--st-serif)}.he-portrait small{display:block;font:7px var(--st-mono);margin-top:8px;letter-spacing:.03em}.he-portrait--one{top:44px;right:5.7%}.he-portrait--two{bottom:111px;left:6%}.he-correspondence{width:19%;max-width:250px;right:-1%;bottom:55px}.he-note{position:relative;filter:drop-shadow(3px 6px 5px #36352418)}.he-note>div{position:absolute;inset:16% 10% 10% 21%}.he-note small,.he-note span{font:7px/1.5 var(--st-mono);display:block}.he-note p{font:13px/1.5 var(--st-mono);margin:25px 0}.he-hands{right:-2%;bottom:60px;width:22%;max-width:290px}.he-specimen{bottom:-33px;left:24%;width:13%;max-width:175px}.he-specimen figure{padding:6px}.he-specimen img{aspect-ratio:1.1;object-fit:cover}.he-hero-footer{position:relative;z-index:3;display:flex;justify-content:space-between;align-items:center;gap:20px;padding-block:24px;border-top:1px solid #b8bea5}.he-hero-footer>a{display:flex;align-items:center;gap:15px;font:22px var(--st-serif)}.he-hero-footer button,.he-hero-footer>a>span,.he-scroll-note{font:8px/1.5 var(--st-mono);letter-spacing:.04em}.he-scroll-note{display:flex;gap:12px;align-items:center}.he-hero-footer button{margin-right:145px;display:flex;gap:9px;align-items:center;padding:12px 0 12px 12px;cursor:pointer;background:none;border:0;color:inherit}.he-home .ar-program-band{background:#202f2d;position:relative;padding:90px 0 80px}.he-home .ar-program-band:before{content:"";position:absolute;inset:0;background:url(/assets/studio/paper.webp) 50%/700px;mix-blend-mode:screen;opacity:.055;pointer-events:none}.he-home .st-program-intro h2{font-size:clamp(42px,5.4vw,76px);line-height:1.07;letter-spacing:-.045em}.he-home .st-program-intro h2 em{color:#c0c5a1}.he-home .st-folder-panel{background:transparent}.he-home .st-folder-tabs button[aria-selected=true]{color:#d3dcbb;border-color:#d3dcbb}.he-home .st-folder-tabs button{min-height:75px}.he-home .st-folder-art{transform-origin:45% 60%}.he-home .st-folder-art img{box-shadow:10px 20px 40px #0f19172b}.he-theory{padding-block:110px 95px}.he-theory-heading{display:grid;grid-template-columns:1fr 230px;align-items:end;grid-gap:25px 50px;gap:25px 50px}.he-theory-heading>.st-eyebrow{grid-column:1/-1}.he-theory-heading h2{font:400 clamp(38px,4.9vw,70px)/1.12 var(--st-serif);letter-spacing:-.045em;margin:0}.he-theory-heading h2 em{color:var(--he-olive)}.he-theory-heading>p:last-child{font:14px/1.7 var(--st-sans);color:#727663;margin:0 0 5px}.he-notebook{display:grid;grid-template-columns:.85fr 1.15fr;align-items:center;grid-gap:9%;gap:9%;margin-top:70px}.he-note-index{border-top:1px solid #c5c7b6}.he-note-index button{width:100%;display:flex;align-items:center;gap:22px;padding:29px 5px;text-align:left;background:transparent;color:#838775;border:0;border-bottom:1px solid #c5c7b6;cursor:pointer;transition:color .3s,padding .5s}.he-note-index button[aria-selected=true]{color:var(--he-navy);padding-left:15px}.he-note-index button>svg{margin-left:auto;transition:transform .4s}.he-note-index button[aria-selected=true]>svg{transform:rotate(45deg)}.he-note-number{align-self:flex-start;font:10px var(--st-mono);padding-top:4px}.he-note-index small{color:#62695e;display:block;font:9px var(--st-mono);margin-bottom:12px}.he-note-index strong{display:block;font:400 clamp(25px,2.9vw,42px)/1.1 var(--st-serif);letter-spacing:-.025em}.he-note-panel{min-width:0}.he-note-spread{position:relative;padding:10px 35px 35px 0}.he-specimen-sheet{margin:0;padding:20px;background:#fbf8ed url(/assets/studio/paper.webp) 50%/750px;box-shadow:1px 2px 3px #33372a15,8px 15px 25px #33372a12;transform:rotate(-3deg)}.he-specimen-sheet>span{display:flex;justify-content:space-between;gap:15px;font:7px var(--st-mono);color:#767b66;border-bottom:1px solid #c9c9b9;padding-bottom:12px}.he-specimen-sheet b{font-weight:400}.he-specimen-sheet img{width:100%;height:auto;aspect-ratio:1.25;object-fit:cover;mix-blend-mode:multiply}.he-specimen-sheet figcaption{font:15px/1.45 var(--st-serif);border-top:1px solid #c9c9b9;padding-top:13px;padding-right:49%;min-height:58px}.he-annotation{position:absolute;right:-15px;bottom:8px;width:55%;padding:20px;background:#dbddb5 url(/assets/studio/paper.webp) 50%/650px;background-blend-mode:multiply;transform:rotate(5deg);box-shadow:3px 5px 10px #33372a17}.he-annotation span{font:8px var(--st-mono)}.he-annotation p{font:17px/1.45 var(--st-serif);white-space:pre-line;margin:15px 0 12px}.he-annotation>svg{display:block;margin-left:auto}.he-note-explanation{font:15px/1.75 var(--st-sans);color:#626a5b;min-height:80px;margin:26px 0 0;max-width:460px}.he-home .st-founder-gallery{border-top:1px solid #b8bea5;padding-top:42px;padding-bottom:100px}.he-home .st-founder-gallery .st-section-head{display:block;text-align:center;margin:60px auto 40px}.he-home .st-founder-gallery h2{margin-inline:auto;font-size:clamp(44px,5.8vw,82px);line-height:1.05;letter-spacing:-.045em}.he-home .st-people-strip{gap:22px;align-items:start;padding:35px 6px 45px}.he-home .st-person-slip{background:#fcfaf0 url(/assets/studio/paper.webp) 50%/650px;border:0;padding:8px 8px 14px;box-shadow:2px 4px 5px #31382a14,6px 12px 25px #31382a0c;rotate:-5deg;transition:rotate .6s,translate .6s,box-shadow .6s}.he-home .st-person-slip:nth-child(2n){margin-top:35px;rotate:5deg}.he-home .st-person-slip:nth-child(3n){margin-top:5px;rotate:-2deg}.he-home .st-person-slip:nth-child(4n){margin-top:50px;rotate:4deg}.he-home .st-person-slip:focus-visible,.he-home .st-person-slip:hover{rotate:0deg;translate:0 -10px;z-index:2}.he-home .st-person-slip img{filter:saturate(.35);transition:filter .5s}.he-home .st-person-slip:focus-visible img,.he-home .st-person-slip:hover img{filter:saturate(1)}.he-home .st-person-slip p{font-size:18px}.he-home .st-city-section{background:#dfe1cd;color:var(--he-navy);padding-block:100px}.he-home .st-city-photo{rotate:-4deg;box-shadow:8px 15px 25px #34443320;padding:13px}.he-home .st-city-inner{gap:9%}.he-home .st-city-inner h2{font-size:clamp(39px,4.6vw,67px);letter-spacing:-.045em}.he-home .st-city-inner p:not(.st-eyebrow){color:#596454}.he-home .st-city-inner .st-action{color:var(--he-navy);border-color:#87927a}.he-home .st-film{padding-block:110px}.he-home .st-film-frame{rotate:2deg;padding:12px;background:#f8f7ed;box-shadow:4px 8px 25px #3a402125}.he-home .st-film-frame button{aspect-ratio:16/10}.he-home :is(button,a):focus-visible{outline:2px solid #8b7045;outline-offset:5px}@media (min-width:1500px){.he-canvas{min-height:830px}}@media (max-width:1050px){.he-canvas{min-height:675px;padding-block:80px 100px}.he-invitation{width:68%}.he-invitation h1{font-size:8vw}.he-portrait--one{right:3%}.he-note p{font-size:10px;margin:18px 0}.he-note small,.he-note span{font-size:6px}.he-portrait figcaption{font-size:14px}.he-portrait small{font-size:6px}.he-architecture{top:65px;left:-6%;width:25%}.he-theory-heading{grid-template-columns:1fr;gap:20px}.he-notebook{gap:7%}.he-home .st-people-strip{grid-template-columns:repeat(3,1fr);max-width:760px;margin-inline:auto;gap:30px}.he-home .st-person-slip:nth-child(n){margin-top:0}}@media (max-width:700px){.he-register{font-size:7px;padding-top:20px}.he-register span:last-child{display:none}.he-canvas{min-height:790px;display:block;padding:165px 20px 225px}.he-invitation{width:100%}.he-invitation h1{font-size:clamp(36px,11.5vw,75px);line-height:1.02}.he-kicker{font-size:7px;margin-bottom:20px}.he-intro{font-size:14px;max-width:335px;margin-block:24px}.he-desktop-break{display:none}.he-actions{gap:14px}.he-actions .st-action{font-size:10px;padding:13px 15px;gap:18px;white-space:nowrap}.he-text-link{font-size:9px;gap:8px;white-space:nowrap}.he-architecture{width:160px;top:25px;left:-18px}.he-architecture figcaption{font-size:6px;padding:8px 0 0}.he-portrait--one{top:7px;right:8%;width:94px}.he-portrait--two{width:108px;bottom:42px;left:8%}.he-portrait figure{padding:6px 6px 9px}.he-portrait small{font-size:5px;margin-top:4px}.he-portrait figcaption{font-size:13px;padding:6px 0 0}.he-correspondence{width:143px;right:2%;bottom:38px}.he-note p{font-size:9px;margin:14px 0}.he-note small,.he-note span{font-size:5px}.he-hands{width:157px;right:0;bottom:5px}.he-specimen{display:none}.he-hero-footer{padding-block:18px}.he-hero-footer button{margin-right:55px}.he-hero-footer>a{gap:9px;font-size:20px;flex-wrap:wrap}.he-hero-footer>a>span{width:100%;font-size:7px}.he-scroll-note{display:none}.he-home .ar-program-band{padding-block:60px}.he-home .st-program-intro h2{font-size:43px}.he-home .st-folder-tabs button{min-height:65px}.he-theory{padding-block:65px}.he-theory-heading h2{font-size:clamp(34px,8.5vw,50px)}.he-theory-heading>p:last-child{font-size:13px}.he-notebook{grid-template-columns:1fr;gap:35px;margin-top:35px}.he-note-index button{padding:18px 5px}.he-note-index strong{font-size:27px}.he-note-index small{margin-bottom:6px;font-size:8px}.he-note-spread{padding-right:20px}.he-specimen-sheet{padding:15px}.he-specimen-sheet>span{font-size:6px}.he-specimen-sheet figcaption{padding-right:0;min-height:0;font-size:14px}.he-annotation{position:relative;right:auto;bottom:auto;width:68%;padding:14px;margin:12px -8px 0 auto}.he-annotation p{font-size:15px}.he-annotation span{font-size:7px}.he-note-explanation{font-size:14px;min-height:100px}.he-home .st-founder-gallery{padding-bottom:60px}.he-home .st-founder-gallery .st-section-head{margin:40px auto 20px}.he-home .st-people-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:27px 22px;padding:20px 7px 30px}.he-home .st-person-slip p{font-size:16px}.he-home .st-person-slip small{font-size:7px}.he-home .st-city-section{padding-block:65px}.he-home .st-city-inner{gap:45px}.he-home .st-film{padding-block:65px}}@media (prefers-reduced-motion:reduce){.he-home *,.he-home :after,.he-home :before{scroll-behavior:auto!important;transition-duration:0s!important}.he-fragment{will-change:auto}.he-home .st-person-slip:focus-visible,.he-home .st-person-slip:hover{translate:none;rotate:inherit}}.st-nav.sn-nav{position:relative;width:min(1440px,calc(100% - 64px));height:82px;margin:18px auto 0;padding:0 24px;display:grid;grid-template-columns:230px minmax(0,1fr) 230px;grid-gap:20px;gap:20px;border:1px solid #c6c8b7;color:#263c35;background:#f7f5eb;box-shadow:0 2px 0 #e1e1d4,0 5px 14px #323b2410;z-index:50}.sn-nav:before{opacity:.17}.sn-nav .st-brand img{width:205px}.sn-desktop{display:flex;align-items:center;justify-content:center;gap:clamp(16px,2.1vw,34px)}.sn-nav .sn-link{display:inline-flex;gap:8px;align-items:center;padding:13px 0;border:0;background:transparent;font:14px/1.4 var(--st-sans);color:#455346;white-space:nowrap;position:relative}.sn-link:after{content:"";position:absolute;bottom:5px;height:1px;background:#6a7855;left:0;width:100%;transform:scaleX(0);transform-origin:left;transition:transform .25s}.sn-link:focus-visible:after,.sn-link:hover:after,.sn-link[aria-current=page]:after,.sn-link[aria-expanded=true]:after,.sn-link[data-current=true]:after{transform:scaleX(1)}.sn-link svg{transition:rotate .3s}.sn-link[aria-expanded=true] svg{rotate:180deg}.sn-contact{justify-self:end;display:flex;align-items:center;justify-content:space-between;gap:23px;background:#263c35;color:#f7f5eb!important;padding:14px 18px;font:12px/1.4 var(--st-sans);transition:background .2s}.sn-contact:hover{background:#425841}.sn-contact svg{transition:transform .3s}.sn-contact:hover svg{transform:translate(2px,-2px)}.sn-toggle{display:none}.sn-flyout{position:absolute;top:calc(100% + 8px);left:-1px;right:-1px;background:#f7f5eb url(/assets/studio/paper.webp) 50%/900px;border:1px solid #bfc3ae;box-shadow:0 12px 28px #25322720;display:grid;grid-template-columns:.9fr 1.65fr;grid-gap:30px 45px;gap:30px 45px;padding:36px 34px 18px;animation:sn-unfold .32s cubic-bezier(.2,.8,.2,1) both;transform-origin:top center}.sn-flyout-intro{border-right:1px solid #c5c8b6;padding-right:30px}.sn-flyout-intro>span{font:8px/1.6 var(--st-mono);color:#667056}.sn-flyout-intro>p{font:39px/1.1 var(--st-serif);margin:20px 0 15px;letter-spacing:-.035em;white-space:pre-line}.sn-flyout-intro>small{display:block;font:13px/1.65 var(--st-sans);color:#626d5c;max-width:220px}.sn-flyout-links{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px 30px;gap:4px 30px}.sn-flyout-links>a{display:flex;align-items:flex-start;gap:13px;padding:18px 0;border-bottom:1px solid #c8cbbb;transition:color .2s}.sn-file-number{font:8px/1.5 var(--st-mono);color:#707b61;padding-top:6px}.sn-flyout-links strong{font:24px/1.1 var(--st-serif);font-weight:400;display:flex;align-items:center;gap:10px}.sn-flyout-links b{font:7px/1.5 var(--st-mono);background:#dee2c6;padding:3px 5px}.sn-flyout-links small{display:block;font:12px/1.6 var(--st-sans);color:#646f5d;margin-top:10px;max-width:210px}.sn-flyout-links>a>svg{flex-shrink:0;margin-left:auto;margin-top:5px;transition:transform .25s}.sn-flyout-links>a:hover>svg{transform:translate(2px,-2px)}.sn-flyout-links>a:hover strong{color:#718053}.sn-flyout-foot{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:10px;font:8px/1.6 var(--st-mono);color:#69735c}.sn-flyout-foot a{display:flex;align-items:center;gap:10px;font:11px/1.6 var(--st-sans);color:#344b3c}.sn-mobile{display:none}@keyframes sn-unfold{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px) and (min-width:901px){.st-nav.sn-nav{width:calc(100% - 40px);padding-inline:20px;grid-template-columns:190px minmax(0,1fr) 118px;gap:15px}.sn-nav .st-brand img{width:180px}.sn-desktop{gap:20px}.sn-nav .sn-link{font-size:12px;gap:5px}.sn-contact{justify-self:end;padding:13px;gap:10px}.sn-flyout{grid-template-columns:.7fr 1.65fr;gap:25px;padding:28px 25px 18px}.sn-flyout-intro>p{font-size:34px}}@media (max-width:900px){.st-nav.sn-nav{width:calc(100% - 32px);display:flex;height:76px;margin-top:12px;padding-inline:20px;gap:20px}.sn-nav .st-brand{margin-right:auto}.sn-nav .st-brand img{width:190px}.sn-desktop{display:none}.sn-contact{justify-self:end;margin-left:auto;padding:12px 16px;font-size:12px}.sn-toggle{display:flex;align-items:center;justify-content:center;gap:10px;border:0;border-left:1px solid #c4c9b7;background:transparent;padding:12px 0 12px 20px;font:11px/1.4 var(--st-mono)!important;color:#263c35;min-height:44px}.sn-mobile{display:block;position:fixed;inset:100px 16px 12px;overflow-y:auto;overscroll-behavior:contain;padding:24px 28px 35px;background:#f7f5eb url(/assets/studio/paper.webp) 50%/800px;border:1px solid #c6c8b7;box-shadow:0 15px 30px #25322725;animation:sn-unfold .3s ease both}.sn-mobile-heading{display:flex;justify-content:space-between;gap:15px;font:8px/1.6 var(--st-mono);color:#6a755b;padding-bottom:22px}.sn-mobile nav>a{display:flex;align-items:center;gap:20px;border-top:1px solid #c6cbb8;padding:15px 0}.sn-mobile nav>a>span{font:8px/1.5 var(--st-mono);color:#717d60}.sn-mobile nav strong{font:30px/1.1 var(--st-serif);letter-spacing:-.025em}.sn-mobile nav svg{margin-left:auto}.sn-mobile nav a[aria-current=page]{color:#738250}.sn-mobile-secondary{display:flex;flex-wrap:wrap;gap:14px 25px;padding:22px 0;border-block:1px solid #c6cbb8;font:12px/1.5 var(--st-sans)}.sn-mobile>p{font:27px/1.15 var(--st-serif);margin:28px 0 18px;letter-spacing:-.02em}.sn-mobile>p em{color:#74825c}.sn-mobile>small{font:7px/1.6 var(--st-mono);color:#627053}}@media (max-width:550px){.st-nav.sn-nav{width:calc(100% - 24px);height:72px;margin-top:12px;padding-inline:16px;gap:12px}.sn-nav .st-brand img{width:178px}.sn-contact{justify-self:end;display:none}.sn-toggle{padding-left:14px;gap:9px;font-size:9px!important}.sn-mobile{inset:96px 12px 12px;padding:22px 21px 30px}.sn-mobile nav>a{padding-block:13px}.sn-mobile nav strong{font-size:29px}}@media (max-width:360px){.sn-nav .st-brand img{width:152px}.st-nav.sn-nav{padding-inline:12px;gap:10px}.sn-toggle{padding-left:10px}.sn-mobile nav strong{font-size:26px}}@media (prefers-reduced-motion:reduce){.sn-nav *,.sn-nav :after{animation:none!important;transition:none!important}}.studio-site:has(.sn-nav--open) .chat-widget{visibility:hidden}