.portfolio-module__RG2vna__site{--folio-paper:#faf8f2;--folio-ink:#272b26;--folio-muted:#686c61;--folio-line:#dcded3;background:var(--folio-paper);color:var(--folio-ink);overflow-wrap:anywhere;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.portfolio-module__RG2vna__site *{box-sizing:border-box}.portfolio-module__RG2vna__site a{color:inherit;text-decoration:none}.portfolio-module__RG2vna__site :is(a,button,summary):focus-visible{outline-offset:5px;outline:2px solid}.portfolio-module__RG2vna__site :is(h1,h2,h3,p,blockquote){margin:0}.portfolio-module__RG2vna__site :is(section,header,footer){scroll-margin-top:100px}.portfolio-module__RG2vna__siteInner{max-width:1320px;margin:auto;padding:0 64px}.portfolio-module__RG2vna__siteNav{border-bottom:1px solid var(--folio-line);z-index:10;background:var(--folio-paper);justify-content:space-between;align-items:center;gap:24px;min-height:94px;display:flex;position:sticky;top:0}.portfolio-module__RG2vna__signature{letter-spacing:-.4px;align-items:center;gap:9px;font-size:15px;font-weight:600;display:inline-flex}.portfolio-module__RG2vna__signatureDot{background:var(--folio-accent);border-radius:50%;width:6px;height:6px}.portfolio-module__RG2vna__desktopNav{align-items:center;gap:25px;display:flex}.portfolio-module__RG2vna__desktopNav a{align-items:center;gap:5px;font-size:12px;display:flex}.portfolio-module__RG2vna__desktopNav a:hover,.portfolio-module__RG2vna__socialLinks a:hover,.portfolio-module__RG2vna__footerMain nav a:hover{text-underline-offset:5px;text-decoration:underline}.portfolio-module__RG2vna__menuButton{border:1px solid var(--folio-line);width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;justify-content:center;align-items:center;display:none}.portfolio-module__RG2vna__mobileMenu{display:none}.portfolio-module__RG2vna__hero{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);align-items:center;gap:70px;min-height:650px;padding:86px 0 90px;display:grid}.portfolio-module__RG2vna__heroCopy{min-width:0}.portfolio-module__RG2vna__identityLine{color:var(--folio-muted);flex-wrap:wrap;align-items:center;gap:17px;min-height:15px;margin-bottom:32px;font-size:11px;display:flex}.portfolio-module__RG2vna__identityLine>span{align-items:center;gap:5px;display:flex}.portfolio-module__RG2vna__availability i{background:var(--folio-accent);border-radius:50%;width:5px;height:5px}.portfolio-module__RG2vna__site h1{font-family:var(--folio-display);letter-spacing:-3.5px;max-width:760px;font-size:clamp(46px,5.8vw,80px);font-weight:400;line-height:1.04}.portfolio-module__RG2vna__profession{font-size:21px;line-height:1.5;margin-top:20px!important}.portfolio-module__RG2vna__introduction{color:var(--folio-muted);white-space:pre-wrap;max-width:510px;font-size:16px;line-height:1.9;margin-top:23px!important}.portfolio-module__RG2vna__heroActions{flex-wrap:wrap;align-items:center;gap:23px;margin-top:31px;display:flex}.portfolio-module__RG2vna__primaryLink{background:var(--folio-accent);border-radius:2px;justify-content:center;align-items:center;gap:22px;padding:13px 17px;font-size:12px;display:inline-flex;color:var(--folio-on-accent)!important}.portfolio-module__RG2vna__primaryLink:hover{filter:brightness(.93)}.portfolio-module__RG2vna__inlineLink{border-bottom:1px solid var(--folio-line);align-items:center;gap:10px;padding-block:5px;font-size:12px;line-height:1.5;display:inline-flex}.portfolio-module__RG2vna__inlineLink:hover{border-color:currentColor}.portfolio-module__RG2vna__heroSkills{color:var(--folio-muted);flex-wrap:wrap;gap:10px 20px;margin-top:44px;font-size:10px;display:flex}.portfolio-module__RG2vna__heroSkills span+span:before{content:"·";margin-right:15px}.portfolio-module__RG2vna__portrait{align-self:center;max-width:340px;position:relative}.portfolio-module__RG2vna__portrait>img{aspect-ratio:4/5;object-fit:cover;width:100%;display:block}.portfolio-module__RG2vna__monogramPortrait{aspect-ratio:4/5;background:#e7e8de;place-items:center;width:100%;display:grid}.portfolio-module__RG2vna__monogramPortrait>span{font-family:var(--folio-display);color:var(--folio-accent);letter-spacing:-5px;font-size:90px}.portfolio-module__RG2vna__portraitCaption{color:var(--folio-muted);justify-content:space-between;gap:12px;padding-top:12px;font-size:9px;display:flex;position:absolute;bottom:-28px;left:0;right:0}.portfolio-module__RG2vna__emptyHint{color:var(--folio-muted);font-size:14px;line-height:1.8;margin-top:20px!important}.portfolio-module__RG2vna__siteMain{gap:86px;display:grid}.portfolio-module__RG2vna__label{letter-spacing:1.7px;color:var(--folio-muted);font-size:9px;font-weight:500;line-height:1.5;display:block}.portfolio-module__RG2vna__sectionHeading{border-top:1px solid var(--folio-line);margin-bottom:38px;padding-top:22px;position:relative}.portfolio-module__RG2vna__sectionHeading h2{font-family:var(--folio-display);letter-spacing:-.8px;max-width:650px;margin-top:13px;font-size:36px;font-weight:400;line-height:1.25}.portfolio-module__RG2vna__sectionCount{color:var(--folio-muted);font-size:11px;position:absolute;top:24px;right:0}.portfolio-module__RG2vna__projectList{gap:44px;display:grid}.portfolio-module__RG2vna__project{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:42px;display:grid}.portfolio-module__RG2vna__projectImage{background:#eeeee5;overflow:hidden}.portfolio-module__RG2vna__projectImage img{aspect-ratio:16/11;object-fit:cover;width:100%;height:auto;display:block}.portfolio-module__RG2vna__projectBody h3{font-family:var(--folio-display);letter-spacing:-.5px;margin:13px 0 15px;font-size:29px;font-weight:400;line-height:1.25}.portfolio-module__RG2vna__projectBody p,.portfolio-module__RG2vna__experienceRow p,.portfolio-module__RG2vna__credentials p,.portfolio-module__RG2vna__services p,.portfolio-module__RG2vna__journal p{color:var(--folio-muted);white-space:pre-wrap;font-size:13px;line-height:1.9}.portfolio-module__RG2vna__projectBody .portfolio-module__RG2vna__inlineLink{margin-top:22px}.portfolio-module__RG2vna__projectStory{grid-column:1/-1;width:100%;min-width:0}.portfolio-module__RG2vna__projectStory summary{cursor:pointer;border-bottom:1px solid var(--folio-line);width:fit-content;padding:10px 0;font-size:14px}.portfolio-module__RG2vna__projectStory summary:focus-visible{outline-offset:5px;outline:2px solid}.portfolio-module__RG2vna__projectTextOnly{border-bottom:1px solid var(--folio-line);grid-template-columns:1fr;padding:8px 0 32px}.portfolio-module__RG2vna__projectTextOnly .portfolio-module__RG2vna__projectBody{max-width:760px}.portfolio-module__RG2vna__about{border-top:1px solid var(--folio-line);grid-template-columns:.5fr 1fr;gap:40px;padding-top:30px;display:grid}.portfolio-module__RG2vna__about p{white-space:pre-wrap;color:var(--folio-muted);font-size:16px;line-height:1.9}.portfolio-module__RG2vna__about blockquote{font-family:var(--folio-display);border-left:2px solid var(--folio-accent);margin-top:28px;padding-left:22px;font-size:29px;line-height:1.45}.portfolio-module__RG2vna__experienceRow{border-bottom:1px solid var(--folio-line);grid-template-columns:220px 1fr;gap:30px;padding:27px 0;display:grid}.portfolio-module__RG2vna__dates{color:var(--folio-muted);font-size:11px;line-height:1.8}.portfolio-module__RG2vna__experienceRow h3{font-size:18px;font-weight:500;line-height:1.4}.portfolio-module__RG2vna__organization{color:var(--folio-muted);margin-top:6px;font-size:12px;display:block}.portfolio-module__RG2vna__experienceRow p{margin-top:13px}.portfolio-module__RG2vna__background{border-top:1px solid var(--folio-line);grid-template-columns:1fr 1fr;gap:70px;padding-top:28px;display:grid}.portfolio-module__RG2vna__skillList{flex-wrap:wrap;gap:8px;margin-top:23px;display:flex}.portfolio-module__RG2vna__skillList>span{border:1px solid var(--folio-line);padding:9px 12px;font-size:11px}.portfolio-module__RG2vna__credentials{gap:24px;margin-top:20px;display:grid}.portfolio-module__RG2vna__credentials h3{font-size:14px;font-weight:500}.portfolio-module__RG2vna__credentials p{margin-top:5px}.portfolio-module__RG2vna__credentials a{margin-top:7px}.portfolio-module__RG2vna__serviceList{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;display:grid}.portfolio-module__RG2vna__serviceList article{border-bottom:1px solid var(--folio-line);padding-bottom:30px}.portfolio-module__RG2vna__serviceList h3{font-family:var(--folio-display);font-size:25px;font-weight:400}.portfolio-module__RG2vna__serviceList p{margin-top:15px}.portfolio-module__RG2vna__serviceList .portfolio-module__RG2vna__inlineLink{margin-top:20px}.portfolio-module__RG2vna__journal article{border-bottom:1px solid var(--folio-line);padding:24px 0}.portfolio-module__RG2vna__journal h3{font-size:21px;font-weight:500}.portfolio-module__RG2vna__journal p{margin-top:10px}.portfolio-module__RG2vna__journal details{margin-top:16px;font-size:13px;line-height:1.9}.portfolio-module__RG2vna__journal summary{cursor:pointer}.portfolio-module__RG2vna__journal details>div{white-space:pre-wrap;max-width:850px;margin-top:20px}.portfolio-module__RG2vna__siteFooter{border-top:1px solid var(--folio-line);margin-top:90px;padding:52px 0 24px}.portfolio-module__RG2vna__footerMain{grid-template-columns:1fr auto;gap:40px;display:grid}.portfolio-module__RG2vna__siteFooter h2{font-family:var(--folio-display);letter-spacing:-1px;margin-top:15px;font-size:40px;font-weight:400;line-height:1.2}.portfolio-module__RG2vna__emailLink{border-bottom:1px solid var(--folio-line);align-items:center;gap:18px;margin-top:26px;padding-bottom:8px;font-size:15px;line-height:1.5;display:inline-flex}.portfolio-module__RG2vna__socialLinks{flex-wrap:wrap;gap:25px;margin-top:25px;display:flex}.portfolio-module__RG2vna__socialLinks a{text-transform:capitalize;align-items:center;gap:6px;font-size:11px;display:flex}.portfolio-module__RG2vna__footerMain nav{flex-direction:column;gap:13px;min-width:100px;font-size:11px;display:flex}.portfolio-module__RG2vna__colophon{color:var(--folio-muted);border-top:1px solid var(--folio-line);justify-content:space-between;gap:20px;margin-top:45px;padding-top:40px;font-size:9px;display:flex}.portfolio-module__RG2vna__dossier{--folio-paper:#fff}.portfolio-module__RG2vna__dossier .portfolio-module__RG2vna__siteInner{max-width:1200px}.portfolio-module__RG2vna__dossier .portfolio-module__RG2vna__pageComposition{grid-template-columns:270px minmax(0,1fr);gap:65px;padding-top:65px;display:grid}.portfolio-module__RG2vna__dossier .portfolio-module__RG2vna__hero{flex-direction:column;align-self:start;align-items:stretch;gap:35px;min-height:0;padding:0;display:flex;position:sticky;top:125px}.portfolio-module__RG2vna__dossier .portfolio-module__RG2vna__hero h1{letter-spacing:-1.8px;font-size:46px}.portfolio-module__RG2vna__dossier .portfolio-module__RG2vna__identityLine{margin-bottom:20px}.portfolio-module__RG2vna__dossier .portfolio-module__RG2vna__profession{font-size:17px}.portfolio-module__RG2vna__dossier .portfolio-module__RG2vna__introduction{font-size:13px}.portfolio-module__RG2vna__dossier .portfolio-module__RG2vna__portrait{order:-1;max-width:150px}.portfolio-module__RG2vna__dossier .portfolio-module__RG2vna__monogramPortrait,.portfolio-module__RG2vna__dossier .portfolio-module__RG2vna__portrait>img{aspect-ratio:1}.portfolio-module__RG2vna__dossier .portfolio-module__RG2vna__portraitCaption{display:none}.portfolio-module__RG2vna__dossier .portfolio-module__RG2vna__heroActions{gap:15px}.portfolio-module__RG2vna__dossier .portfolio-module__RG2vna__heroSkills{margin-top:26px}.portfolio-module__RG2vna__dossier .portfolio-module__RG2vna__project{grid-template-columns:1fr;gap:22px}.portfolio-module__RG2vna__dossier .portfolio-module__RG2vna__sectionHeading h2{font-size:28px}.portfolio-module__RG2vna__dossier .portfolio-module__RG2vna__experienceRow{grid-template-columns:1fr;gap:9px}.portfolio-module__RG2vna__dossier .portfolio-module__RG2vna__background,.portfolio-module__RG2vna__dossier .portfolio-module__RG2vna__about{grid-template-columns:1fr;gap:28px}.portfolio-module__RG2vna__dossier .portfolio-module__RG2vna__siteMain{gap:55px}.portfolio-module__RG2vna__gallery{--folio-paper:#fff;--folio-ink:#18181b;--folio-muted:#71717a;--folio-line:#e4e4e7;--folio-gutter:max(24px,5.5vw,calc((100vw - 1280px)/2))}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__siteInner{max-width:none;padding-inline:var(--folio-gutter)}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__siteNav{min-height:84px}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__signatureDot{width:8px;height:8px}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__desktopNav a{align-items:center;gap:6px;display:inline-flex}.portfolio-module__RG2vna__navCount{color:var(--folio-muted);font-size:10px}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__desktopNav a[href=\#contact]{background:var(--folio-ink);color:var(--folio-paper);border-radius:5px;padding:12px 18px}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__hero{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:start;gap:0 80px;min-height:0;padding:80px 0}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__hero .portfolio-module__RG2vna__galleryName{letter-spacing:-.065em;grid-area:1/1;max-width:none;margin-bottom:28px;font-size:clamp(64px,7.5vw,108px);font-weight:600;line-height:1.02}.portfolio-module__RG2vna__galleryName>span{display:block}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__heroCopy{grid-area:2/1;padding:0}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__identityLine{margin-bottom:24px}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__availability{border:1px solid var(--folio-line);color:var(--folio-ink);border-radius:4px;padding:5px 8px}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__profession{letter-spacing:-.4px;font-size:22px;line-height:1.4;margin-top:0!important}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__introduction{font-size:16px;line-height:1.8;margin-top:16px!important}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__heroActions{gap:14px;margin-top:26px}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__primaryLink{border-radius:5px;gap:14px;padding:14px 20px}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__heroActions .portfolio-module__RG2vna__inlineLink{font-size:11px}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__portrait{border-radius:6px;grid-area:1/2/span 3;align-self:center;width:100%;max-width:none;margin-top:0}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__portrait>img{border-radius:inherit;aspect-ratio:4/5;object-position:center 38%}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__monogramPortrait{aspect-ratio:4/5;background:#f4f4f5;border:1px solid #e4e4e7}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__monogramPortrait>span{color:#a1a1aa;letter-spacing:-.06em;font-size:clamp(64px,8vw,110px)}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__portraitCaption{font-size:10px}.portfolio-module__RG2vna__heroAside{flex-direction:column;grid-area:3/1;gap:24px;min-width:0;padding-top:36px;display:flex}.portfolio-module__RG2vna__gallerySkills{flex-wrap:wrap;gap:8px 16px;font-size:11px;line-height:1.5;display:flex}.portfolio-module__RG2vna__gallerySkills .portfolio-module__RG2vna__label{flex-basis:100%;margin-bottom:4px}.portfolio-module__RG2vna__heroSocials{flex-wrap:wrap;gap:8px 16px;display:flex}.portfolio-module__RG2vna__heroSocials a{border-bottom:1px solid var(--folio-line);text-transform:capitalize;justify-content:space-between;align-items:center;gap:7px;max-width:100%;padding:5px 0;font-size:12px;display:inline-flex}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__siteMain{gap:0}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__siteMain>section{padding-block:76px}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__work,.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__services,.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__siteFooter{--folio-ink:#fafafa;--folio-muted:#a1a1aa;--folio-line:#3f3f46;color:var(--folio-ink);margin-inline:calc(-1*var(--folio-gutter));padding-inline:var(--folio-gutter);background:#18181b}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__sectionHeading{border-top:0;margin-bottom:44px;padding-top:0}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__sectionHeading h2{letter-spacing:-.035em;margin-top:16px;font-size:clamp(32px,3.6vw,48px);font-weight:500;line-height:1.1}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__sectionCount{border:1px solid var(--folio-line);border-radius:50%;place-items:center;width:36px;height:36px;display:grid;top:3px}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__projectList{grid-template-columns:repeat(2,minmax(0,1fr));gap:52px 32px}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__project{flex-direction:column;align-items:stretch;gap:24px;display:flex}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__project:first-child,.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__projectTextOnly{grid-column:1/-1}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__projectImage{background:#27272a;border-radius:5px}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__projectImage img{aspect-ratio:4/3}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__project:first-child .portfolio-module__RG2vna__projectImage img{aspect-ratio:16/9}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__project:first-child .portfolio-module__RG2vna__projectBody{max-width:850px}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__projectBody>.portfolio-module__RG2vna__label{font-size:10px}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__projectBody h3{letter-spacing:-.025em;font-size:clamp(26px,2.8vw,38px)}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__projectBody p{max-width:740px}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__projectTextOnly{border-top:1px solid var(--folio-line);border-bottom:0;padding-block:30px}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__about{border-top:0;grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr);gap:60px}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__about>.portfolio-module__RG2vna__label{padding-top:8px}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__about blockquote{letter-spacing:-.025em;font-size:clamp(28px,3vw,40px)}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__experience{border-top:1px solid var(--folio-line)}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__experienceRow{grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);padding-block:30px}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__experienceRow h3{letter-spacing:-.5px;font-size:23px}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__background{padding-bottom:64px}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__skillList>span{border-radius:4px;padding-inline:15px}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__serviceList{grid-template-columns:1fr;gap:0}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__service{border-top:1px solid var(--folio-line);border-bottom:0;grid-template-columns:40px minmax(0,1fr) 155px;column-gap:30px;padding-block:32px;display:grid}.portfolio-module__RG2vna__serviceNumber{color:var(--folio-muted);padding-top:8px;font-size:12px}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__serviceCopy{grid-row:span 2}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__serviceCopy h3{letter-spacing:-.025em;font-size:clamp(26px,2.8vw,38px)}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__serviceCopy p{max-width:650px}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__serviceDetails{flex-direction:column;align-items:start;gap:10px;margin-top:0}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__serviceDetails>span:first-child{font-size:23px}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__serviceActions{grid-column:3;align-content:end}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__serviceActions .portfolio-module__RG2vna__inlineLink{font-size:11px}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__siteFooter{border-top:0;margin-top:0;padding-top:78px;padding-bottom:28px}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__siteFooter h2{letter-spacing:-.04em;max-width:800px;font-size:clamp(42px,6.5vw,88px);line-height:1.05}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__emailLink{max-width:100%;padding-bottom:13px;font-size:clamp(16px,2vw,24px)}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__footerMain nav{gap:18px;padding-top:8px}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__colophon{margin-top:58px;font-size:11px}.portfolio-module__RG2vna__index{--folio-paper:#eeeee8;--folio-ink:#20221e;--folio-line:#bdbfb4}.portfolio-module__RG2vna__index .portfolio-module__RG2vna__hero{grid-template-columns:minmax(0,1fr) 200px;gap:40px;padding-block:65px}.portfolio-module__RG2vna__index h1{letter-spacing:-6px;text-transform:uppercase;font-size:clamp(60px,8vw,110px);font-weight:650}.portfolio-module__RG2vna__index .portfolio-module__RG2vna__portrait{max-width:200px}.portfolio-module__RG2vna__index .portfolio-module__RG2vna__monogramPortrait>span{font-size:60px}.portfolio-module__RG2vna__index .portfolio-module__RG2vna__project{border-bottom:1px solid var(--folio-line);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;padding-bottom:40px}.portfolio-module__RG2vna__index .portfolio-module__RG2vna__projectImage{order:2}.portfolio-module__RG2vna__index .portfolio-module__RG2vna__projectTextOnly{grid-template-columns:1fr}.portfolio-module__RG2vna__index .portfolio-module__RG2vna__projectBody h3,.portfolio-module__RG2vna__index .portfolio-module__RG2vna__sectionHeading h2{font-family:var(--folio-display);font-weight:600}.portfolio-module__RG2vna__index .portfolio-module__RG2vna__projectBody>.portfolio-module__RG2vna__label{letter-spacing:-1px;font-size:20px}.portfolio-module__RG2vna__index .portfolio-module__RG2vna__siteNav{border-bottom:2px solid var(--folio-ink)}.portfolio-module__RG2vna__practice{--folio-paper:#202821;--folio-ink:#f2f2e8;--folio-muted:#b3bbaf;--folio-line:#465046}.portfolio-module__RG2vna__practice .portfolio-module__RG2vna__monogramPortrait{background:#313b31}.portfolio-module__RG2vna__practice .portfolio-module__RG2vna__monogramPortrait>span{color:#e8ebd6}.portfolio-module__RG2vna__practice .portfolio-module__RG2vna__projectList{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.portfolio-module__RG2vna__practice .portfolio-module__RG2vna__project{grid-template-columns:1fr;align-items:start;gap:25px}.portfolio-module__RG2vna__practice .portfolio-module__RG2vna__hero{grid-template-columns:1fr 250px}.portfolio-module__RG2vna__practice .portfolio-module__RG2vna__portrait{max-width:250px}.portfolio-module__RG2vna__practice .portfolio-module__RG2vna__projectBody h3{font-size:28px}.portfolio-module__RG2vna__technical{--folio-paper:#f2f3ee;--folio-ink:#263026}.portfolio-module__RG2vna__technical,.portfolio-module__RG2vna__technical .portfolio-module__RG2vna__siteNav{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.portfolio-module__RG2vna__technical .portfolio-module__RG2vna__siteInner{max-width:1060px}.portfolio-module__RG2vna__technical .portfolio-module__RG2vna__hero{grid-template-columns:1fr 150px;min-height:480px;padding-block:65px}.portfolio-module__RG2vna__technical h1{letter-spacing:-2px;font-size:54px}.portfolio-module__RG2vna__technical .portfolio-module__RG2vna__profession{font-size:17px}.portfolio-module__RG2vna__technical .portfolio-module__RG2vna__portrait{max-width:150px}.portfolio-module__RG2vna__technical .portfolio-module__RG2vna__monogramPortrait,.portfolio-module__RG2vna__technical .portfolio-module__RG2vna__portrait img{aspect-ratio:1}.portfolio-module__RG2vna__technical .portfolio-module__RG2vna__monogramPortrait>span{font-size:50px}.portfolio-module__RG2vna__technical .portfolio-module__RG2vna__project{border-bottom:1px solid var(--folio-line);grid-template-columns:150px 1fr;align-items:start;padding-bottom:30px}.portfolio-module__RG2vna__technical .portfolio-module__RG2vna__projectTextOnly{grid-template-columns:1fr}.portfolio-module__RG2vna__technical .portfolio-module__RG2vna__projectBody h3{font-size:23px}.portfolio-module__RG2vna__technical .portfolio-module__RG2vna__sectionHeading h2{font-size:28px}.portfolio-module__RG2vna__technical .portfolio-module__RG2vna__projectImage img{aspect-ratio:1}.portfolio-module__RG2vna__independent{--folio-paper:#f6f6ee}.portfolio-module__RG2vna__independent .portfolio-module__RG2vna__hero{text-align:center;flex-direction:column;gap:24px;min-height:640px;padding-block:60px;display:flex}.portfolio-module__RG2vna__independent .portfolio-module__RG2vna__heroCopy,.portfolio-module__RG2vna__independent .portfolio-module__RG2vna__hero h1{max-width:780px}.portfolio-module__RG2vna__independent .portfolio-module__RG2vna__identityLine,.portfolio-module__RG2vna__independent .portfolio-module__RG2vna__heroActions,.portfolio-module__RG2vna__independent .portfolio-module__RG2vna__heroSkills{justify-content:center}.portfolio-module__RG2vna__independent .portfolio-module__RG2vna__introduction{max-width:620px;margin-inline:auto}.portfolio-module__RG2vna__independent .portfolio-module__RG2vna__portrait{order:-1;max-width:90px}.portfolio-module__RG2vna__independent .portfolio-module__RG2vna__portrait img,.portfolio-module__RG2vna__independent .portfolio-module__RG2vna__monogramPortrait{aspect-ratio:1;border-radius:50%}.portfolio-module__RG2vna__independent .portfolio-module__RG2vna__monogramPortrait>span{letter-spacing:-1px;font-size:35px}.portfolio-module__RG2vna__independent .portfolio-module__RG2vna__portraitCaption{display:none}.portfolio-module__RG2vna__independent .portfolio-module__RG2vna__heroSkills{margin-top:26px}.portfolio-module__RG2vna__independent .portfolio-module__RG2vna__project{grid-template-columns:1fr 1fr}@media (min-width:801px){.portfolio-module__RG2vna__editorial .portfolio-module__RG2vna__project:nth-child(2n) .portfolio-module__RG2vna__projectImage{order:2}.portfolio-module__RG2vna__editorial .portfolio-module__RG2vna__project:nth-child(2n){grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr)}}@media (max-width:1100px){.portfolio-module__RG2vna__siteInner{padding-inline:38px}.portfolio-module__RG2vna__hero{gap:38px;min-height:580px;padding-block:65px}.portfolio-module__RG2vna__desktopNav{gap:17px}.portfolio-module__RG2vna__site h1{letter-spacing:-2.5px;font-size:60px}.portfolio-module__RG2vna__dossier .portfolio-module__RG2vna__pageComposition{grid-template-columns:220px minmax(0,1fr);gap:35px}.portfolio-module__RG2vna__dossier .portfolio-module__RG2vna__hero h1{font-size:39px}.portfolio-module__RG2vna__project{gap:28px}.portfolio-module__RG2vna__index h1{letter-spacing:-4px;font-size:85px}}@media (max-width:800px){.portfolio-module__RG2vna__siteInner{padding-inline:26px}.portfolio-module__RG2vna__siteNav{min-height:76px}.portfolio-module__RG2vna__desktopNav{display:none}.portfolio-module__RG2vna__menuButton{flex-shrink:0;display:flex}.portfolio-module__RG2vna__mobileMenu:not([hidden]){background:var(--folio-paper);border-bottom:1px solid var(--folio-line);padding:12px 0 20px;display:grid;position:absolute;top:100%;left:0;right:0}.portfolio-module__RG2vna__mobileMenu a{align-items:center;gap:18px;padding:16px 8px;font-size:17px;display:flex}.portfolio-module__RG2vna__mobileMenu a>span{color:var(--folio-muted);font-size:10px}.portfolio-module__RG2vna__mobileMenu a>svg{margin-left:auto}.portfolio-module__RG2vna__hero{grid-template-columns:minmax(0,1fr) 190px;gap:30px;min-height:500px;padding-block:54px}.portfolio-module__RG2vna__site h1{letter-spacing:-2px;font-size:48px}.portfolio-module__RG2vna__profession{font-size:18px}.portfolio-module__RG2vna__introduction{font-size:14px}.portfolio-module__RG2vna__identityLine{gap:10px;margin-bottom:25px}.portfolio-module__RG2vna__monogramPortrait>span{font-size:65px}.portfolio-module__RG2vna__project{grid-template-columns:1fr;gap:23px}.portfolio-module__RG2vna__projectImage img{aspect-ratio:16/10}.portfolio-module__RG2vna__siteMain{gap:60px}.portfolio-module__RG2vna__sectionHeading h2{font-size:31px}.portfolio-module__RG2vna__about{grid-template-columns:1fr;gap:24px}.portfolio-module__RG2vna__experienceRow{grid-template-columns:155px 1fr;gap:20px}.portfolio-module__RG2vna__background{gap:35px}.portfolio-module__RG2vna__siteFooter h2{font-size:33px}.portfolio-module__RG2vna__dossier .portfolio-module__RG2vna__pageComposition{padding-top:0;display:block}.portfolio-module__RG2vna__dossier .portfolio-module__RG2vna__hero{grid-template-columns:1fr 150px;gap:25px;padding-block:50px;display:grid;position:static}.portfolio-module__RG2vna__dossier .portfolio-module__RG2vna__portrait{order:0}.portfolio-module__RG2vna__dossier .portfolio-module__RG2vna__hero h1{font-size:44px}.portfolio-module__RG2vna__dossier .portfolio-module__RG2vna__heroSkills{margin-top:24px}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__hero{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:0 32px;min-height:0;padding-block:38px 65px}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__hero .portfolio-module__RG2vna__galleryName{font-size:clamp(52px,7.5vw,80px)}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__portrait{margin-top:0}.portfolio-module__RG2vna__heroAside{flex-wrap:wrap;grid-column:1;justify-content:space-between;align-items:start;gap:25px;margin-top:0;padding-bottom:0;display:flex}.portfolio-module__RG2vna__gallerySkills{flex-wrap:wrap;gap:10px 18px;max-width:340px;display:flex}.portfolio-module__RG2vna__gallerySkills .portfolio-module__RG2vna__label{flex-basis:100%;margin-bottom:3px}.portfolio-module__RG2vna__heroSocials{flex-flow:wrap}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__service{grid-template-columns:24px minmax(0,1fr) 125px;column-gap:18px}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__siteMain>section{padding-block:54px}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__about{grid-template-columns:1fr;gap:24px}.portfolio-module__RG2vna__index .portfolio-module__RG2vna__hero,.portfolio-module__RG2vna__practice .portfolio-module__RG2vna__hero{grid-template-columns:1fr 180px}.portfolio-module__RG2vna__index h1{letter-spacing:-3px;font-size:64px}.portfolio-module__RG2vna__index .portfolio-module__RG2vna__project{grid-template-columns:1fr}.portfolio-module__RG2vna__index .portfolio-module__RG2vna__projectImage{order:0}.portfolio-module__RG2vna__practice .portfolio-module__RG2vna__projectList{gap:30px}.portfolio-module__RG2vna__technical .portfolio-module__RG2vna__hero{grid-template-columns:1fr 120px}.portfolio-module__RG2vna__independent .portfolio-module__RG2vna__hero{min-height:580px}}@media (max-width:560px){.portfolio-module__RG2vna__siteInner{padding-inline:22px}.portfolio-module__RG2vna__siteNav{min-height:70px}.portfolio-module__RG2vna__signature{max-width:calc(100% - 60px);font-size:13px}.portfolio-module__RG2vna__site :is(section,header,footer){scroll-margin-top:85px}.portfolio-module__RG2vna__hero,.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__hero,.portfolio-module__RG2vna__practice .portfolio-module__RG2vna__hero,.portfolio-module__RG2vna__index .portfolio-module__RG2vna__hero,.portfolio-module__RG2vna__technical .portfolio-module__RG2vna__hero,.portfolio-module__RG2vna__dossier .portfolio-module__RG2vna__hero{flex-direction:column;align-items:stretch;gap:30px;min-height:0;padding:39px 0 48px;display:flex}.portfolio-module__RG2vna__hero .portfolio-module__RG2vna__portrait{order:-1;align-self:start;max-width:120px}.portfolio-module__RG2vna__hero .portfolio-module__RG2vna__portrait>img,.portfolio-module__RG2vna__hero .portfolio-module__RG2vna__monogramPortrait{aspect-ratio:1}.portfolio-module__RG2vna__hero .portfolio-module__RG2vna__monogramPortrait>span{letter-spacing:-2px;font-size:49px}.portfolio-module__RG2vna__portraitCaption{display:none}.portfolio-module__RG2vna__site h1,.portfolio-module__RG2vna__dossier .portfolio-module__RG2vna__hero h1{letter-spacing:-2px;font-size:48px;line-height:1.1}.portfolio-module__RG2vna__index h1{letter-spacing:-3px;font-size:59px}.portfolio-module__RG2vna__profession{font-size:18px;margin-top:14px!important}.portfolio-module__RG2vna__introduction{font-size:14px;line-height:1.85;margin-top:16px!important}.portfolio-module__RG2vna__identityLine{margin-bottom:18px}.portfolio-module__RG2vna__heroActions{gap:20px;margin-top:24px}.portfolio-module__RG2vna__heroSkills{gap:10px 12px;margin-top:28px}.portfolio-module__RG2vna__heroSkills span+span:before{margin-right:8px}.portfolio-module__RG2vna__siteMain{gap:48px}.portfolio-module__RG2vna__sectionHeading{margin-bottom:26px}.portfolio-module__RG2vna__sectionHeading h2{max-width:90%;font-size:29px}.portfolio-module__RG2vna__projectList,.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__projectList,.portfolio-module__RG2vna__practice .portfolio-module__RG2vna__projectList{grid-template-columns:1fr;gap:35px}.portfolio-module__RG2vna__project,.portfolio-module__RG2vna__independent .portfolio-module__RG2vna__project,.portfolio-module__RG2vna__technical .portfolio-module__RG2vna__project{grid-template-columns:1fr}.portfolio-module__RG2vna__projectBody h3{font-size:27px}.portfolio-module__RG2vna__technical .portfolio-module__RG2vna__projectImage{max-width:100%}.portfolio-module__RG2vna__technical .portfolio-module__RG2vna__projectImage img{aspect-ratio:16/9}.portfolio-module__RG2vna__experienceRow{grid-template-columns:1fr;gap:8px}.portfolio-module__RG2vna__background,.portfolio-module__RG2vna__serviceList{grid-template-columns:1fr;gap:35px}.portfolio-module__RG2vna__about p{font-size:14px}.portfolio-module__RG2vna__about blockquote{font-size:25px}.portfolio-module__RG2vna__footerMain{grid-template-columns:1fr;gap:32px}.portfolio-module__RG2vna__footerMain nav{flex-flow:wrap;gap:16px}.portfolio-module__RG2vna__siteFooter{margin-top:52px;padding-top:35px}.portfolio-module__RG2vna__siteFooter h2{font-size:31px}.portfolio-module__RG2vna__emailLink{gap:10px;font-size:14px}.portfolio-module__RG2vna__colophon{margin-top:30px;padding-top:23px;font-size:9px}.portfolio-module__RG2vna__independent .portfolio-module__RG2vna__hero{align-items:center}.portfolio-module__RG2vna__independent .portfolio-module__RG2vna__hero .portfolio-module__RG2vna__portrait{align-self:center;max-width:80px}.portfolio-module__RG2vna__independent .portfolio-module__RG2vna__hero h1{font-size:44px}.portfolio-module__RG2vna__independent .portfolio-module__RG2vna__identityLine{justify-content:center}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__siteNav{min-height:72px}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__hero{grid-template-columns:minmax(0,1fr);gap:26px;padding:32px 0 46px;display:grid}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__hero .portfolio-module__RG2vna__galleryName{letter-spacing:-.055em;font-size:clamp(52px,16vw,76px);line-height:1.08}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__heroCopy{padding-block:0}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__hero .portfolio-module__RG2vna__portrait{order:0;grid-area:3/1;max-width:100%;margin-top:0}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__hero .portfolio-module__RG2vna__portrait>img{aspect-ratio:4/3;max-height:420px}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__hero .portfolio-module__RG2vna__monogramPortrait{aspect-ratio:4/3}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__hero .portfolio-module__RG2vna__monogramPortrait>span{letter-spacing:-6px;font-size:110px}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__heroAside{grid-area:4/1;gap:24px;margin-top:0;padding-top:0}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__siteMain>section{padding-block:44px}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__sectionHeading{margin-bottom:32px}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__sectionHeading h2{max-width:calc(100% - 36px);font-size:37px}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__sectionCount{width:30px;height:30px}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__projectList{gap:34px}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__projectImage{border-radius:8px}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__project:first-child .portfolio-module__RG2vna__projectImage img{aspect-ratio:4/3}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__projectBody h3{font-size:28px}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__experienceRow{grid-template-columns:1fr;gap:10px}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__service{grid-template-columns:24px minmax(0,1fr);gap:22px 16px;padding-block:28px}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__serviceCopy{grid-row:auto}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__serviceDetails{flex-flow:wrap;grid-column:2;align-items:center;gap:15px}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__serviceActions{grid-column:2;margin-top:0}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__siteFooter{padding-top:50px}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__siteFooter h2{font-size:48px}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__colophon{margin-top:36px;font-size:10px}}@media (prefers-reduced-motion:no-preference){.portfolio-module__RG2vna__site{scroll-behavior:smooth}.portfolio-module__RG2vna__site a{transition:background .15s,border-color .15s}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__galleryName,.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__heroCopy,.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__portrait,.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__heroAside,.portfolio-module__RG2vna__gallery [data-gallery-revealed]{animation:.65s cubic-bezier(.2,.65,.3,1) both portfolio-module__RG2vna__galleryEnter}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__heroCopy,.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__heroAside{animation-delay:90ms}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__portrait{animation-delay:.16s}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__projectImage img{transition:transform .65s cubic-bezier(.2,.65,.3,1)}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__project:hover .portfolio-module__RG2vna__projectImage img{transform:scale(1.025)}.portfolio-module__RG2vna__heroSocials a:hover{border-color:currentColor}}@keyframes portfolio-module__RG2vna__galleryEnter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media print{.portfolio-module__RG2vna__siteInner{padding:0}.portfolio-module__RG2vna__siteNav{display:none}.portfolio-module__RG2vna__site{background:#fff;min-height:0}.portfolio-module__RG2vna__hero{min-height:0;padding-block:25px}.portfolio-module__RG2vna__siteMain{gap:25px}.portfolio-module__RG2vna__site :is(article,.portfolio-module__RG2vna__background){break-inside:avoid}.portfolio-module__RG2vna__siteFooter{margin-top:30px}.portfolio-module__RG2vna__dossier .portfolio-module__RG2vna__pageComposition{display:block}.portfolio-module__RG2vna__dossier .portfolio-module__RG2vna__hero{position:static}.portfolio-module__RG2vna__projectList,.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__projectList,.portfolio-module__RG2vna__practice .portfolio-module__RG2vna__projectList{grid-template-columns:1fr}.portfolio-module__RG2vna__projectImage img{max-height:250px}.portfolio-module__RG2vna__portrait{max-width:150px}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__work,.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__services,.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__siteFooter{--folio-ink:#222724;--folio-muted:#646b63;--folio-line:#dcded3;color:var(--folio-ink);background:#fff;margin-inline:0;padding-inline:0}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__hero{grid-template-columns:1fr 150px;padding-block:25px}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__hero .portfolio-module__RG2vna__galleryName{font-size:64px}.portfolio-module__RG2vna__nameOutline{-webkit-text-stroke:0;-webkit-text-fill-color:currentColor}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__portrait{margin-top:0}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__siteMain>section{padding-block:25px}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__siteFooter{padding-top:25px}.portfolio-module__RG2vna__gallery .portfolio-module__RG2vna__siteFooter h2{font-size:40px}}.portfolio-module__RG2vna__serviceDetails{color:var(--folio-muted);align-items:center;gap:18px;margin-top:17px;font-size:11px;display:flex}.portfolio-module__RG2vna__serviceDetails>span:first-child{color:var(--folio-ink);font-size:15px}.portfolio-module__RG2vna__serviceActions{flex-wrap:wrap;align-items:center;gap:15px;margin-top:22px;display:flex}.portfolio-module__RG2vna__serviceActions .portfolio-module__RG2vna__inlineLink{margin-top:0}
.story-module__9GXQEG__story{margin-top:28px}.story-module__9GXQEG__chapter{border-top:1px solid #8c968333;grid-template-columns:32px minmax(0,1fr);gap:16px;padding:25px 0;display:grid}.story-module__9GXQEG__number{color:var(--folio-muted,#75816a);font-variant-numeric:tabular-nums;padding-top:4px;font-size:12px}.story-module__9GXQEG__chapter h3{font:600 20px/1.4 var(--font-sans);color:inherit;margin:0 0 12px}.story-module__9GXQEG__chapter p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.85}.story-module__9GXQEG__gallery{gap:25px;margin-top:20px;display:grid}.story-module__9GXQEG__gallery figure{margin:0}.story-module__9GXQEG__gallery img{object-fit:contain;background:#f3f4ed;border-radius:8px;width:100%;max-width:100%;max-height:700px;display:block}.story-module__9GXQEG__gallery figcaption{color:var(--folio-muted,#667160);margin-top:10px;font-size:13px;line-height:1.6}.story-module__9GXQEG__editor{border:0;border-top:1px solid #dfe4d8;min-width:0;margin:18px 0 0;padding:20px 0 0}.story-module__9GXQEG__editor legend{padding:0 6px 0 0;font-size:15px;font-weight:600}.story-module__9GXQEG__editor small{color:#69745f;font-size:11px;font-weight:400}.story-module__9GXQEG__editor>p{color:#616d5c;margin:8px 0 18px;font-size:12px;line-height:1.7}.story-module__9GXQEG__field{flex-direction:column;gap:7px;margin-bottom:16px;display:flex}.story-module__9GXQEG__field>span{font-size:13px;font-weight:600}.story-module__9GXQEG__field input,.story-module__9GXQEG__field textarea{width:100%;font:inherit;color:#2f402e;background:#fff;border:1px solid #d6dece;border-radius:7px;padding:10px 12px;font-size:13px;line-height:1.65}.story-module__9GXQEG__field textarea{resize:vertical}.story-module__9GXQEG__field :is(input,textarea):focus{outline-offset:2px;outline:2px solid #48794b}.story-module__9GXQEG__editorHeading{justify-content:space-between;gap:10px;font-size:14px;display:flex}.story-module__9GXQEG__galleryEditor{border-bottom:1px solid #e3e7de;padding:15px 0}.story-module__9GXQEG__add,.story-module__9GXQEG__remove{font:inherit;color:#35563a;cursor:pointer;background:#fff;border:1px solid #d9e0d2;border-radius:6px;align-items:center;gap:7px;padding:9px 12px;font-size:12px;display:inline-flex}.story-module__9GXQEG__add{margin-top:14px}.story-module__9GXQEG__remove{color:#915044;border:0;padding-left:0}.story-module__9GXQEG__editor:disabled{opacity:.65}.story-module__9GXQEG__casePage{color:#263b2b;max-width:900px;margin:auto;padding:36px 24px 80px}.story-module__9GXQEG__casePage h1{font:600 clamp(28px,4vw,36px)/1.3 var(--font-sans);margin:30px 0 16px}.story-module__9GXQEG__casePage>p{max-width:680px;font-size:16px;line-height:1.8}.story-module__9GXQEG__cover{object-fit:contain;border-radius:10px;width:100%;max-height:500px;margin-top:28px;display:block}.story-module__9GXQEG__back{align-items:center;gap:7px;font-size:13px;display:inline-flex}.story-module__9GXQEG__casePage footer{border-top:1px solid #dce3d5;margin-top:30px;padding-top:25px}.story-module__9GXQEG__casePage footer a{align-items:center;gap:7px;display:inline-flex}@media (max-width:600px){.story-module__9GXQEG__chapter{grid-template-columns:24px minmax(0,1fr);gap:9px}.story-module__9GXQEG__chapter h3{font-size:21px}.story-module__9GXQEG__chapter p{font-size:14px}.story-module__9GXQEG__casePage{padding:25px 18px 60px}}.story-module__9GXQEG__evidence{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0 0 24px;display:grid}.story-module__9GXQEG__evidence:empty{display:none}.story-module__9GXQEG__evidence div{min-width:0}.story-module__9GXQEG__evidence dt{color:#626b60;margin-bottom:4px;font-size:12px}.story-module__9GXQEG__evidence dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.6}.story-module__9GXQEG__evidence a{text-decoration:underline}@media (max-width:600px){.story-module__9GXQEG__evidence{grid-template-columns:1fr}}
.editorial-module__i0EgzW__image{object-fit:cover;width:100%;height:auto;display:block}.editorial-module__i0EgzW__illustration{border-radius:12px;flex-shrink:0;width:144px;height:144px;margin:0 auto 8px}.editorial-module__i0EgzW__banner{background:#f6f3eb;border:1px solid #e4e2d7;border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(220px,34%);margin-bottom:26px;display:grid;overflow:hidden}.editorial-module__i0EgzW__bannerContent{align-self:center;min-width:0;padding:28px}.editorial-module__i0EgzW__bannerContent>div{flex-wrap:wrap;margin-bottom:0}.editorial-module__i0EgzW__bannerContent p{max-width:540px}.editorial-module__i0EgzW__bannerImage{object-position:center;height:100%;min-height:200px}@media (max-width:900px){.editorial-module__i0EgzW__banner{grid-template-columns:minmax(0,1fr) 30%}.editorial-module__i0EgzW__bannerContent{padding:22px}}@media (max-width:640px){.editorial-module__i0EgzW__banner{grid-template-columns:minmax(0,1fr);margin-bottom:20px}.editorial-module__i0EgzW__bannerContent{padding:20px}.editorial-module__i0EgzW__bannerImage{object-position:center 43%;height:120px;min-height:0}.editorial-module__i0EgzW__illustration{width:128px;height:128px}}
.collections-module__J7jKua__page{color:#273d31;max-width:1120px;margin:0 auto;padding:30px 28px 64px}.collections-module__J7jKua__pageHeader{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:25px;display:flex}.collections-module__J7jKua__eyebrow{letter-spacing:normal;color:#737c69;font-size:12px;font-weight:400}.collections-module__J7jKua__pageHeader h1{font:600 28px/1.3 var(--font-sans);overflow-wrap:anywhere;margin:9px 0 12px}.collections-module__J7jKua__pageHeader p{color:#667361;max-width:540px;margin:0;font-size:14px;line-height:1.8}.collections-module__J7jKua__pageHeader>a,.collections-module__J7jKua__libraryLink{color:#365e3e;flex-shrink:0;align-items:center;gap:7px;font-size:12px;text-decoration:none;display:inline-flex}.collections-module__J7jKua__notice{color:#626f59;background:#f0f1e7;border:1px solid #e1e5d8;border-radius:7px;padding:11px 14px;font-size:12px;line-height:1.7}.collections-module__J7jKua__createForm{background:#fffefa;border:1px solid #dfe4d9;border-radius:10px;margin:20px 0 26px;padding:20px}.collections-module__J7jKua__createForm label{margin-bottom:10px;font-size:12px;font-weight:600;display:block}.collections-module__J7jKua__createForm>div{flex-wrap:wrap;gap:9px;display:flex}.collections-module__J7jKua__createForm input{color:#293f2f;min-width:100px;font:inherit;background:#fff;border:1px solid #d6dece;border-radius:6px;flex:1;padding:11px 12px;font-size:13px}.collections-module__J7jKua__createForm button,.collections-module__J7jKua__more{color:#fffdf4;font:inherit;cursor:pointer;background:#31523a;border:1px solid #31523a;border-radius:6px;justify-content:center;align-items:center;gap:7px;padding:11px 15px;font-size:12px;display:inline-flex}.collections-module__J7jKua__createForm button[type=button]{color:#31523a;background:0 0;border-color:#d6dece}.collections-module__J7jKua__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.collections-module__J7jKua__collectionCard,.collections-module__J7jKua__itemCard{color:inherit;background:#fffefa;border:1px solid #dce2d6;border-radius:12px;min-width:0;overflow:hidden}.collections-module__J7jKua__collectionCard{text-align:left;font:inherit;cursor:pointer;padding:0;transition:border-color .15s,box-shadow .15s}.collections-module__J7jKua__collectionCard:hover{border-color:#91a184;box-shadow:0 5px 18px #314b3010}.collections-module__J7jKua__collectionCard>img{object-fit:cover;width:100%;height:154px;display:block}.collections-module__J7jKua__collectionCard>div{grid-template-columns:19px minmax(0,1fr);align-items:center;column-gap:9px;padding:19px;display:grid}.collections-module__J7jKua__collectionCard h2{overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:600}.collections-module__J7jKua__collectionCard span{color:#6c775f;grid-column:2;margin-top:7px;font-size:12px}.collections-module__J7jKua__toolbar{flex-wrap:wrap;align-items:center;gap:10px;padding:10px 0 23px;display:flex}.collections-module__J7jKua__toolbar button{font:inherit;color:#425b3f;cursor:pointer;background:#fffefa;border:1px solid #dce2d4;border-radius:6px;align-items:center;gap:7px;padding:9px 12px;font-size:12px;display:inline-flex}.collections-module__J7jKua__toolbar button:first-child{margin-right:auto}.collections-module__J7jKua__filters{flex-wrap:wrap;gap:8px;margin:4px 0 23px;display:flex}.collections-module__J7jKua__filters button{color:#626e59;font:inherit;cursor:pointer;background:0 0;border:1px solid #dce2d4;border-radius:20px;padding:9px 15px;font-size:12px}.collections-module__J7jKua__filters button[aria-pressed=true]{color:#fff;background:#31543a;border-color:#31543a}.collections-module__J7jKua__itemCard{flex-direction:column;display:flex}.collections-module__J7jKua__itemCard>img,.collections-module__J7jKua__itemPlaceholder{object-fit:cover;background:#edf0e5;width:100%;height:170px;display:block}.collections-module__J7jKua__itemPlaceholder{color:#768666;place-items:center;display:grid}.collections-module__J7jKua__itemCopy{flex-direction:column;flex:1;padding:20px;display:flex}.collections-module__J7jKua__itemCopy h2{overflow-wrap:anywhere;margin:9px 0;font-size:16px;font-weight:600;line-height:1.5}.collections-module__J7jKua__itemCopy>p{color:#6a7562;-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0 0 17px;font-size:12px;line-height:1.8;display:-webkit-box;overflow:hidden}.collections-module__J7jKua__itemActions{border-top:1px solid #e5e9df;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:12px;display:flex}.collections-module__J7jKua__itemActions a{color:#385f3d;align-items:center;gap:6px;font-size:12px;text-decoration:none;display:inline-flex}.collections-module__J7jKua__itemActions button{color:#786b5a;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:36px;height:36px;padding:0;display:grid}.collections-module__J7jKua__itemActions button:hover{color:#9a483a;background:#f5eee6}.collections-module__J7jKua__empty{text-align:center;color:#6b775f;grid-column:1/-1;width:100%;padding:36px 18px}.collections-module__J7jKua__empty>img{margin:0 auto 15px}.collections-module__J7jKua__empty h2{font:600 20px/1.4 var(--font-sans);color:#314b36}.collections-module__J7jKua__empty p{max-width:420px;margin:12px auto;font-size:13px;line-height:1.8}.collections-module__J7jKua__error{color:#894d39;background:#fff4ef;border:1px solid #e9c8b8;border-radius:7px;margin:16px 0;padding:13px 16px;font-size:13px;line-height:1.7}.collections-module__J7jKua__error button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;margin-left:9px;text-decoration:underline}.collections-module__J7jKua__more{margin:28px auto 0;display:flex}.collections-module__J7jKua__saveButton{color:#42613d;min-height:38px;font:inherit;cursor:pointer;text-align:left;background:#fffefa;border:1px solid #dce2d5;border-radius:6px;justify-content:center;align-items:center;gap:7px;padding:9px 11px;font-size:12px;display:inline-flex}.collections-module__J7jKua__saveButton:hover{background:#edf2e7}.collections-module__J7jKua__dialog{color:#293e2e;background:#fffefa;border:1px solid #dfe4d9;border-radius:14px;width:min(460px,100vw - 32px);max-height:calc(100dvh - 40px);margin:auto;padding:0;overflow:auto;box-shadow:0 18px 60px #23301d40}.collections-module__J7jKua__dialog::backdrop{background:#16271db3}.collections-module__J7jKua__dialog>header{background:#fff;border-bottom:1px solid #e0e4d8;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 23px;display:flex}.collections-module__J7jKua__dialog h2{font:600 20px/1.4 var(--font-sans);margin:7px 0 0}.collections-module__J7jKua__dialog>header>button{width:32px;height:32px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.collections-module__J7jKua__dialogBody{padding:0 23px 23px}.collections-module__J7jKua__itemTitle{overflow-wrap:anywhere;border-bottom:1px solid #e1e6d9;margin:0 0 10px;padding:16px 0;font-size:14px;line-height:1.6}.collections-module__J7jKua__choices{gap:6px;max-height:280px;display:grid;overflow:auto}.collections-module__J7jKua__choices>button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:12px;padding:14px 10px;font-size:14px;display:flex}.collections-module__J7jKua__choices>button:hover{background:#eef2e7;border-color:#d9e1cf}.collections-module__J7jKua__choices>button>span{overflow-wrap:anywhere;flex:1;min-width:0}.collections-module__J7jKua__choices small{color:#778268;margin-top:4px;font-size:11px;display:block}.collections-module__J7jKua__choices p{color:#66755b;font-size:13px}.collections-module__J7jKua__dialog .collections-module__J7jKua__createForm{border:0;border-top:1px solid #e2e6dc;border-radius:0;margin:13px 0;padding:16px 0}.collections-module__J7jKua__page :is(button,a,input):focus-visible,.collections-module__J7jKua__dialog :is(button,a,input):focus-visible,.collections-module__J7jKua__saveButton:focus-visible{outline-offset:3px;outline:3px solid #b78c3e}.collections-module__J7jKua__page button:disabled,.collections-module__J7jKua__dialog button:disabled,.collections-module__J7jKua__saveButton:disabled{opacity:.55;cursor:not-allowed}@media (max-width:1000px){.collections-module__J7jKua__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.collections-module__J7jKua__pageHeader{display:block}.collections-module__J7jKua__pageHeader>a{margin-top:16px}}@media (max-width:600px){.collections-module__J7jKua__page{padding:22px 16px 70px}.collections-module__J7jKua__grid{grid-template-columns:1fr}.collections-module__J7jKua__createForm{padding:15px}.collections-module__J7jKua__createForm input{flex-basis:100%;width:100%}.collections-module__J7jKua__createForm button{flex:1}.collections-module__J7jKua__collectionCard>img{height:160px}.collections-module__J7jKua__toolbar{gap:7px}.collections-module__J7jKua__toolbar button:first-child{border:0;flex-basis:100%;padding-left:0}.collections-module__J7jKua__dialog .collections-module__J7jKua__createForm input{flex-basis:150px}}@media (prefers-reduced-motion:reduce){.collections-module__J7jKua__collectionCard{transition:none}}.collections-module__J7jKua__itemCopy .collection-note{border-top:1px solid #e4e8da;margin-top:14px;padding-top:12px}.collections-module__J7jKua__itemCopy .collection-note>summary{color:#45633e;cursor:pointer;flex-wrap:wrap;align-items:center;gap:7px;font-size:12px;display:flex}.collections-module__J7jKua__itemCopy .collection-note>summary>span{color:#7a7956;align-items:center;gap:4px;font-size:10px;display:inline-flex}.collections-module__J7jKua__itemCopy .collection-note>form{margin-top:16px}
.feed-module__mZx6oa__root{min-height:100dvh}.feed-module__mZx6oa__repostLabel{color:#88977e;align-items:center;gap:5px;padding:12px 20px 0;font-size:10px;display:flex}.feed-module__mZx6oa__repostLabel a{font-weight:550}.feed-module__mZx6oa__repostEmbed{background:#fbfcf8;border:1px solid #e0e7d7;border-radius:8px;margin:0 20px 16px;overflow:hidden}.feed-module__mZx6oa__repostAuthor{align-items:center;gap:9px;padding:14px 15px 8px;display:flex}.feed-module__mZx6oa__repostAuthor>div{min-width:0}.feed-module__mZx6oa__repostAuthor a{color:#405d3b;font-size:11px;font-weight:600;text-decoration:none}.feed-module__mZx6oa__repostAuthor>div>span{color:#8e9b81;font-size:9px;display:block}.feed-module__mZx6oa__repostContent{color:inherit;text-decoration:none;display:block}.feed-module__mZx6oa__repostContent>strong{color:#3d5837;padding:3px 15px 0;font-size:13px;display:block}.feed-module__mZx6oa__repostContent p{color:#708361;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:6px 15px 13px;font-size:12px;line-height:1.8}.feed-module__mZx6oa__repostContent img{object-fit:contain;background:#f1f3e9;width:100%;max-height:360px;display:block}.feed-module__mZx6oa__repostContent>span{color:#6c8555;border-top:1px solid #e8eddf;padding:10px 15px;font-size:10px;display:block}.feed-module__mZx6oa__repostUnavailable{color:#8c9980;border:1px solid #e1e7d8;border-radius:6px;align-items:center;gap:8px;margin:0 20px 15px;padding:15px;font-size:11px;display:flex}.feed-module__mZx6oa__repostMenu{position:relative}.feed-module__mZx6oa__repostMenu summary{color:#748967;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:8px 10px;font-size:12px;list-style:none;display:flex}.feed-module__mZx6oa__repostMenu summary::-webkit-details-marker{display:none}.feed-module__mZx6oa__repostMenu summary:hover{background:#f4f7ef}.feed-module__mZx6oa__repostMenu>div{min-width:205px;top:auto;bottom:calc(100% + 7px);right:0}.feed-module__mZx6oa__repostDialogBody{padding:20px 24px}.feed-module__mZx6oa__repostDialogBody>p{color:#77866c;margin:0 0 18px;font-size:13px}.feed-module__mZx6oa__repostDialogBody textarea{resize:vertical;width:100%;min-height:140px;font:inherit;color:#405b37;background:#fff;border:0;outline-color:#39775d;font-size:15px;line-height:1.7}.feed-module__mZx6oa__repostDialogBody>.feed-module__mZx6oa__characterCount{text-align:right;margin:8px 0 18px;display:block}.feed-module__mZx6oa__repostDialogBody .feed-module__mZx6oa__repostEmbed{margin:0}@media (max-width:540px){.feed-module__mZx6oa__repostMenu summary{gap:4px;padding:8px 5px;font-size:11px}.feed-module__mZx6oa__repostEmbed{margin-left:15px;margin-right:15px}.feed-module__mZx6oa__repostDialogBody{padding:18px}.feed-module__mZx6oa__repostContent p{font-size:11px}}.feed-module__mZx6oa__root *,.feed-module__mZx6oa__composerDialog *{box-sizing:border-box}.feed-module__mZx6oa__root button,.feed-module__mZx6oa__composerDialog button{cursor:pointer;font:inherit;transition:background .15s,color .15s,border-color .15s}.feed-module__mZx6oa__root button:disabled,.feed-module__mZx6oa__composerDialog button:disabled{cursor:default;opacity:.5}.feed-module__mZx6oa__root a{color:inherit;text-decoration:none}.feed-module__mZx6oa__root :is(button,a,input,summary,textarea):focus-visible,.feed-module__mZx6oa__composerDialog :is(button,textarea):focus-visible{outline-offset:3px;outline:2px solid #39775d}.feed-module__mZx6oa__root svg,.feed-module__mZx6oa__composerDialog svg{stroke-width:1.75px;flex-shrink:0}.feed-module__mZx6oa__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.feed-module__mZx6oa__skipLink{z-index:100;background:#fff;border-radius:6px;padding:10px 18px;position:fixed;top:-50px;left:12px}.feed-module__mZx6oa__skipLink:focus{top:12px}.feed-module__mZx6oa__previewBar{color:#e4ecd9;background:#213f33;justify-content:space-between;align-items:center;gap:12px;padding:7px 24px;font-size:11px;display:flex}.feed-module__mZx6oa__previewBar>span,.feed-module__mZx6oa__previewBar a{align-items:center;gap:8px;display:flex}.feed-module__mZx6oa__previewBar a{color:#fff;white-space:nowrap}.feed-module__mZx6oa__previewDot{background:#c1d796;border-radius:50%;width:5px;height:5px}.feed-module__mZx6oa__previewNote{color:#b9c9bb}.feed-module__mZx6oa__header{z-index:30;border-bottom:1px solid var(--feed-line);background:#fff;position:sticky;top:0}.feed-module__mZx6oa__headerInner{align-items:center;gap:25px;max-width:1240px;height:69px;margin:auto;padding:0 22px;display:flex}.feed-module__mZx6oa__wordmark{letter-spacing:-1.5px;flex-shrink:0;align-items:baseline;font-size:28px;font-weight:750;display:inline-flex;color:#173d2d!important}.feed-module__mZx6oa__wordmark span{color:#507747;font-weight:800}.feed-module__mZx6oa__wordmark i{background:#b7cd93;border-radius:50%;width:5px;height:5px;margin-left:4px}.feed-module__mZx6oa__searchField{color:#7b877f;background:#f4f5f1;border:1px solid #e8ece3;border-radius:7px;align-items:center;gap:9px;width:270px;padding:10px 12px;display:flex}.feed-module__mZx6oa__searchField input{width:100%;min-width:0;font:inherit;color:var(--feed-ink);background:0 0;border:none;outline:none;font-size:12px}.feed-module__mZx6oa__searchField input::placeholder{color:#7d897f}.feed-module__mZx6oa__searchField button{background:0 0;border:none;padding:0;display:flex}.feed-module__mZx6oa__searchField:focus-within{background:#fff;border-color:#82a18c}.feed-module__mZx6oa__searchField input::-webkit-search-cancel-button{display:none}.feed-module__mZx6oa__topNav{align-self:stretch;gap:12px;margin-left:auto;display:flex}.feed-module__mZx6oa__topNav>:is(button,a){color:#758078;white-space:nowrap;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:0 11px;font-size:11px;font-weight:500;display:flex;position:relative}.feed-module__mZx6oa__topNav>:is(button,a):hover{color:#234937}.feed-module__mZx6oa__topNav>.feed-module__mZx6oa__navActive{color:#174e3b}.feed-module__mZx6oa__topNav>.feed-module__mZx6oa__navActive:after{content:"";background:#174e3b;border-radius:2px 2px 0 0;height:3px;position:absolute;bottom:-1px;left:5px;right:5px}.feed-module__mZx6oa__headerAccount{border-left:1px solid #edf0e9;align-items:center;gap:20px;margin-left:10px;padding-left:20px;display:flex}.feed-module__mZx6oa__accountMenu,.feed-module__mZx6oa__notificationPreview,.feed-module__mZx6oa__postMenu{position:relative}.feed-module__mZx6oa__accountControls{align-items:center;gap:0;display:flex}.feed-module__mZx6oa__workspaceAvatarLink{border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.feed-module__mZx6oa__workspaceAvatarLink:hover{background:#f0f4ed}.feed-module__mZx6oa__accountMenu .feed-module__mZx6oa__accountMenuToggle{border-radius:6px;width:28px;height:44px}.feed-module__mZx6oa__accountMenu .feed-module__mZx6oa__accountMenuToggle:hover{background:#f0f4ed}.feed-module__mZx6oa__accountMenu .feed-module__mZx6oa__accountMenuToggle>svg{display:block}.feed-module__mZx6oa__accountMenu[open] .feed-module__mZx6oa__accountMenuToggle>svg{transform:rotate(180deg)}.feed-module__mZx6oa__menuContent>.feed-module__mZx6oa__accountIdentity{align-items:center;gap:7px;display:flex}.feed-module__mZx6oa__accountMenu summary,.feed-module__mZx6oa__notificationPreview summary,.feed-module__mZx6oa__postMenu summary,.feed-module__mZx6oa__reactionPicker summary{cursor:pointer;justify-content:center;align-items:center;gap:6px;list-style:none;display:flex}.feed-module__mZx6oa__root summary::-webkit-details-marker{display:none}.feed-module__mZx6oa__menuContent{z-index:40;background:#fff;border:1px solid #e2e5df;border-radius:10px;min-width:215px;padding:7px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 8px 28px #203e3314}.feed-module__mZx6oa__menuContent>:is(button,a){text-align:left;color:#536258;white-space:nowrap;background:0 0;border:none;border-radius:5px;align-items:center;gap:10px;width:100%;padding:10px;font-size:12px;display:flex}.feed-module__mZx6oa__menuContent>:is(button,a):hover{background:#f2f5ef}.feed-module__mZx6oa__menuContent>strong{padding:8px 10px;font-size:13px;display:block}.feed-module__mZx6oa__menuContent p{color:#78847c;margin:0;padding:0 10px 10px;font-size:12px}.feed-module__mZx6oa__pageGrid{grid-template-columns:218px minmax(0,1fr) 267px;align-items:start;gap:22px;max-width:1240px;margin:auto;padding:28px 22px 60px;display:grid}.feed-module__mZx6oa__leftColumn,.feed-module__mZx6oa__rightColumn{flex-direction:column;gap:17px;display:flex}.feed-module__mZx6oa__leftColumn{position:sticky;top:92px}.feed-module__mZx6oa__feedColumn{min-width:0}.feed-module__mZx6oa__panel{border:1px solid var(--feed-line);background:#fff;border-radius:10px}.feed-module__mZx6oa__profileCard{overflow:hidden}.feed-module__mZx6oa__profileCover{background:#294a39;height:75px;position:relative;overflow:hidden}.feed-module__mZx6oa__profileCover span{border:1px solid #849579;border-radius:50%;width:130px;height:130px;position:absolute;top:-90px;right:-20px}.feed-module__mZx6oa__profileCover span:nth-child(2){width:160px;height:160px;top:-78px;right:-50px}.feed-module__mZx6oa__profileCover span:nth-child(3){width:190px;height:190px;top:-66px;right:-80px}.feed-module__mZx6oa__profileDetails{padding:0 18px 18px}.feed-module__mZx6oa__profileDetails>.feed-module__mZx6oa__avatar{border:4px solid #fff;margin-top:-30px;position:relative}.feed-module__mZx6oa__profileDetails>p{color:#718076;margin:4px 0 10px;font-size:12px;line-height:1.65}.feed-module__mZx6oa__profileDetails>:last-child{margin-top:12px}.feed-module__mZx6oa__profileName{align-items:center;gap:6px;margin-top:11px;display:flex}.feed-module__mZx6oa__profileName h2{letter-spacing:-.3px;margin:0;font-size:16px;font-weight:650}.feed-module__mZx6oa__profileLocation{color:#7a877c;align-items:center;gap:4px;font-size:11px;display:flex}.feed-module__mZx6oa__profileLink{border-top:1px solid #edf0e8;justify-content:space-between;align-items:center;padding:13px 18px;font-size:11px;font-weight:550;display:flex;color:#5e7465!important}.feed-module__mZx6oa__profileLink:hover{background:#f8faf5}.feed-module__mZx6oa__avatar{color:#3d5948;letter-spacing:-.4px;background:#e5eade;border:1px solid #dbe2d2;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:650;display:inline-flex;overflow:hidden}.feed-module__mZx6oa__avatar img{object-fit:cover;width:100%;height:100%}.feed-module__mZx6oa__avatar_small{width:34px;height:34px;font-size:11px}.feed-module__mZx6oa__avatar_medium{width:45px;height:45px;font-size:14px}.feed-module__mZx6oa__avatar_large{width:70px;height:70px;font-size:23px}.feed-module__mZx6oa__shortcutCard{padding:16px 10px 12px}.feed-module__mZx6oa__sectionEyebrow{letter-spacing:1.7px;color:#7d8b7d;font-size:9px;font-weight:600}.feed-module__mZx6oa__shortcutCard>.feed-module__mZx6oa__sectionEyebrow{letter-spacing:1.1px;margin:0 10px 10px;font-size:9px;display:block}.feed-module__mZx6oa__shortcutCard>:is(button,a){text-align:left;color:#607065;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;width:100%;padding:11px 10px;font-size:12px;font-weight:500;display:flex}.feed-module__mZx6oa__shortcutCard>:is(button,a):hover{background:#f6f7f2}.feed-module__mZx6oa__shortcutCard>.feed-module__mZx6oa__shortcutActive{color:#1f513b;background:#eff3e9}.feed-module__mZx6oa__shortcutCard svg{color:#83917a}.feed-module__mZx6oa__shortcutCard>.feed-module__mZx6oa__shortcutActive svg{color:#36634a}.feed-module__mZx6oa__portfolioNudge{background:#f9faf5;padding:19px}.feed-module__mZx6oa__smallIcon{color:#607856;background:#e8eddf;border-radius:7px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.feed-module__mZx6oa__portfolioNudge h3{margin:13px 0 7px;font-size:13px;font-weight:600}.feed-module__mZx6oa__portfolioNudge p{color:#7e8976;margin:0 0 15px;font-size:11px;line-height:1.8}.feed-module__mZx6oa__portfolioNudge a{color:#496b4e;align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}.feed-module__mZx6oa__sideFooter{color:#8c9884;flex-direction:column;gap:3px;padding:1px 10px;font-size:10px;display:flex}.feed-module__mZx6oa__tinyWordmark{color:#66806b;letter-spacing:-.4px;font-size:13px;font-weight:650}.feed-module__mZx6oa__feedIntro{justify-content:space-between;align-items:center;gap:12px;margin:0 0 19px;display:flex}.feed-module__mZx6oa__feedIntro .feed-module__mZx6oa__sectionEyebrow{margin:0 0 6px}.feed-module__mZx6oa__feedIntro h1{letter-spacing:-.6px;margin:0;font-size:21px;font-weight:620;line-height:1.35}.feed-module__mZx6oa__composerCard{padding:17px 18px 0}.feed-module__mZx6oa__composerTrigger{align-items:center;gap:12px;display:flex}.feed-module__mZx6oa__composerTrigger>button{color:#7e8b78;text-align:left;background:#fcfdfb;border:1px solid #e0e5db;border-radius:24px;flex:1;padding:13px 17px;font-size:12px}.feed-module__mZx6oa__composerTrigger>button:hover{background:#f6f8f1;border-color:#c6d2bf}.feed-module__mZx6oa__composerOptions{border-top:1px solid #eef0e9;justify-content:space-between;align-items:center;gap:6px;margin-top:15px;padding:10px 0;display:flex}.feed-module__mZx6oa__composerOptions>:is(button,a){color:#717d72;background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;gap:7px;padding:7px 9px;font-size:11px;font-weight:500;display:flex}.feed-module__mZx6oa__composerOptions>:is(button,a):hover{background:#f5f7ef}.feed-module__mZx6oa__composerOptions>:first-child svg{color:#698b68}.feed-module__mZx6oa__composerOptions>:nth-child(2) svg{color:#b09358}.feed-module__mZx6oa__composerOptions>:last-child svg{color:#6d8c9e}.feed-module__mZx6oa__feedToolbar{justify-content:space-between;align-items:center;gap:10px;padding:18px 0 13px;display:flex}.feed-module__mZx6oa__feedTabs{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.feed-module__mZx6oa__feedTabs button{color:#77866f;background:0 0;border:1px solid #0000;border-radius:20px;padding:6px 12px;font-size:11px;font-weight:500}.feed-module__mZx6oa__feedTabs .feed-module__mZx6oa__tabActive{color:#345741;background:#fff;border-color:#d6ded0}.feed-module__mZx6oa__feedTabs button:hover{color:#2c533d}.feed-module__mZx6oa__refreshButton{color:#79896e;white-space:nowrap;background:0 0;border:0;align-items:center;gap:9px;padding:6px 0;display:flex;font-size:10px!important}.feed-module__mZx6oa__postList{flex-direction:column;gap:17px;display:flex}.feed-module__mZx6oa__postCard{scroll-margin-top:90px;overflow:visible}.feed-module__mZx6oa__postHeader{align-items:flex-start;gap:11px;padding:19px 19px 10px;display:flex}.feed-module__mZx6oa__authorAvatar{display:flex}.feed-module__mZx6oa__authorInfo{flex:1;min-width:0}.feed-module__mZx6oa__authorName{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.feed-module__mZx6oa__authorName a{color:#263e2e;font-size:14px;font-weight:650}.feed-module__mZx6oa__authorName a:hover{text-decoration:underline}.feed-module__mZx6oa__authorInfo>p{color:#7a8973;text-overflow:ellipsis;white-space:nowrap;margin:3px 0 2px;font-size:11px;overflow:hidden}.feed-module__mZx6oa__postMeta{color:#899780;align-items:center;gap:5px;font-size:10px;display:flex}.feed-module__mZx6oa__draftLabel{color:#a27d33;font-weight:600}.feed-module__mZx6oa__followInline{color:#547948;white-space:nowrap;background:0 0;border:0;align-items:center;gap:3px;padding:1px 0;display:flex;font-size:11px!important;font-weight:600!important}.feed-module__mZx6oa__followInline:hover{color:#1a4d32}.feed-module__mZx6oa__postMenu summary{color:#8f9e80;padding:0 0 0 5px}.feed-module__mZx6oa__dangerText{color:#a66150!important}.feed-module__mZx6oa__postBody{color:#52654b;overflow-wrap:anywhere;padding:3px 20px 17px;font-size:13px;line-height:1.85}.feed-module__mZx6oa__postBody p{white-space:pre-wrap;margin:0}.feed-module__mZx6oa__hashtag,.feed-module__mZx6oa__postLink{background:0 0;border:0;padding:0;color:#587b4e!important;font-size:inherit!important;font-weight:550!important}.feed-module__mZx6oa__hashtag:hover,.feed-module__mZx6oa__postLink:hover{text-decoration:underline}.feed-module__mZx6oa__moreButton{color:#708563;background:0 0;border:0;margin-top:5px;padding:0;font-size:11px!important}.feed-module__mZx6oa__moreButton:hover{color:#335c3e}.feed-module__mZx6oa__postImage{background:#f3f3e9;border:0;width:100%;padding:0;display:block;overflow:hidden;cursor:zoom-in!important}.feed-module__mZx6oa__postImage img{object-fit:contain;width:100%;max-height:550px;display:block}.feed-module__mZx6oa__postStats{color:#7c8c6e;border-bottom:1px solid #eef0e8;justify-content:space-between;align-items:center;margin:0 19px;padding:12px 0 10px;font-size:11px;display:flex}.feed-module__mZx6oa__postStats>button{color:inherit;background:0 0;border:0;padding:0;font-size:11px}.feed-module__mZx6oa__postStats>button:hover{color:#356045;text-decoration:underline}.feed-module__mZx6oa__reactionStat{align-items:center;gap:6px;display:flex}.feed-module__mZx6oa__reactionDots{padding-left:3px;display:flex}.feed-module__mZx6oa__reactionDots>span{color:#fff;background:#789366;border:1.5px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:17px;height:17px;margin-left:-3px;display:flex}.feed-module__mZx6oa__reactionDots>span:nth-child(2){background:#b98e6a}.feed-module__mZx6oa__reactionDots svg{fill:currentColor;stroke-width:1.25px}.feed-module__mZx6oa__postActions{justify-content:space-between;align-items:stretch;gap:3px;padding:7px 14px 8px;display:flex}.feed-module__mZx6oa__postActions>button,.feed-module__mZx6oa__reactionAction>button{color:#748967;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:7px;padding:8px 10px;display:flex;font-size:12px!important;font-weight:500!important}.feed-module__mZx6oa__postActions>button:hover,.feed-module__mZx6oa__reactionAction>button:hover{background:#f4f7ef}.feed-module__mZx6oa__postActions>.feed-module__mZx6oa__reacted,.feed-module__mZx6oa__reactionAction.feed-module__mZx6oa__reacted>button{color:#265e3b}.feed-module__mZx6oa__reactionAction{align-items:center;display:flex}.feed-module__mZx6oa__reactionPicker{position:relative}.feed-module__mZx6oa__reactionPicker summary{color:#8a9880;padding:12px 2px}.feed-module__mZx6oa__reactionChoices{z-index:20;background:#fff;border:1px solid #dce4d4;border-radius:12px;align-items:center;gap:4px;padding:10px 9px;display:flex;position:absolute;bottom:calc(100% + 8px);left:-70px;box-shadow:0 5px 25px #2f4c281a}.feed-module__mZx6oa__reactionChoices>button{color:#698550;background:0 0;border:0;border-radius:7px;flex-direction:column;align-items:center;gap:5px;padding:5px 8px;display:flex;font-size:9px!important}.feed-module__mZx6oa__reactionChoices>button:nth-child(2){color:#b28d37}.feed-module__mZx6oa__reactionChoices>button:nth-child(3){color:#b17665}.feed-module__mZx6oa__reactionChoices>button:nth-child(4){color:#9a9a44}.feed-module__mZx6oa__reactionChoices>button:hover{background:#f4f6ed}.feed-module__mZx6oa__articleHeading{padding:4px 20px 10px}.feed-module__mZx6oa__articleHeading>span{color:#a08b64;align-items:center;gap:5px;font-size:10px;display:flex}.feed-module__mZx6oa__articleHeading h2{color:#36503c;letter-spacing:-.4px;margin:8px 0 0;font-size:19px;font-weight:650;line-height:1.35}.feed-module__mZx6oa__articleRead{align-items:center;gap:5px;margin:0 20px 8px;font-size:11px;font-weight:600;display:flex;color:#527348!important}.feed-module__mZx6oa__articleRead svg{transform:rotate(-90deg)}.feed-module__mZx6oa__panelTitle{justify-content:space-between;align-items:center;gap:8px;display:flex}.feed-module__mZx6oa__panelTitle h2{margin:0;font-size:14px;font-weight:600}.feed-module__mZx6oa__panelTitle>svg{color:#819371}.feed-module__mZx6oa__peopleCard{padding:19px 17px 0}.feed-module__mZx6oa__panelSubtitle{color:#839773;margin:4px 0 20px;font-size:11px}.feed-module__mZx6oa__peopleList{flex-direction:column;gap:21px;display:flex}.feed-module__mZx6oa__person{align-items:flex-start;gap:9px;display:flex}.feed-module__mZx6oa__person>div{flex:1;min-width:0}.feed-module__mZx6oa__personName{align-items:center;gap:5px;font-size:12px;font-weight:600;display:flex}.feed-module__mZx6oa__person p{color:#819373;margin:3px 0 8px;font-size:11px;line-height:1.55}.feed-module__mZx6oa__followButton,.feed-module__mZx6oa__followingButton{color:#698258;background:#fff;border:1px solid #cfd8c5;border-radius:20px;align-items:center;gap:4px;padding:4px 11px;display:inline-flex;font-size:11px!important;font-weight:550!important}.feed-module__mZx6oa__followButton:hover{background:#f2f6ec;border-color:#92ac7e}.feed-module__mZx6oa__followingButton{background:#edf3e7}.feed-module__mZx6oa__peopleMore{color:#708b5e;background:0 0;border:none;border-top:1px solid #edf0e5;justify-content:center;align-items:center;gap:9px;width:calc(100% + 34px);margin:21px -17px 0;padding:12px;display:flex;font-size:11px!important}.feed-module__mZx6oa__peopleMore:hover{background:#f9fbf5}.feed-module__mZx6oa__peopleEmpty{color:#8e9987;margin:15px 0;font-size:11px;line-height:1.8}.feed-module__mZx6oa__proCard{background:#f7f5ec;border-color:#e7e3d5;padding:21px}.feed-module__mZx6oa__proCardTop{justify-content:space-between;align-items:center;display:flex}.feed-module__mZx6oa__proIcon{color:#a38644;background:#ede6d3;border:1px solid #e4dac1;border-radius:8px;justify-content:center;align-items:center;width:37px;height:37px;display:flex}.feed-module__mZx6oa__proCard h2{letter-spacing:-.8px;color:#68634a;margin:19px 0 9px;font-size:25px;font-weight:600;line-height:1.3}.feed-module__mZx6oa__proCard>p{color:#8d8a72;margin:0 0 19px;font-size:12px;line-height:1.8}.feed-module__mZx6oa__proCard>a{color:#8c783f;background:#fcfbf5;border:1px solid #ded8c3;border-radius:6px;justify-content:space-between;align-items:center;padding:10px 11px;font-size:11px;font-weight:600;display:flex}.feed-module__mZx6oa__proCard>a:hover{background:#fff;border-color:#bcaa7b}.feed-module__mZx6oa__jobsCard{padding:18px}.feed-module__mZx6oa__jobsCard .feed-module__mZx6oa__panelTitle h2{font-size:13px}.feed-module__mZx6oa__jobsCard p{color:#829572;margin:10px 0 14px;font-size:12px;line-height:1.75}.feed-module__mZx6oa__jobsCard>a{color:#62804c;justify-content:space-between;align-items:center;font-size:11px;font-weight:600;display:flex}.feed-module__mZx6oa__footerLinks{color:#8a9b7b;flex-wrap:wrap;justify-content:center;gap:7px 15px;padding:1px 15px;font-size:10px;display:flex}.feed-module__mZx6oa__footerLinks a:hover{text-decoration:underline}.feed-module__mZx6oa__footerLinks>p{text-align:center;width:100%;margin:4px 0;font-size:10px}.feed-module__mZx6oa__searchResults{color:#87907b;align-items:center;gap:5px;margin:0 0 13px;font-size:11px;display:flex}.feed-module__mZx6oa__searchResults button{background:0 0;border:0;margin-left:auto;padding:3px;display:flex}.feed-module__mZx6oa__emptyState{text-align:center;padding:45px 30px}.feed-module__mZx6oa__emptyState>svg{color:#849576;margin:auto}.feed-module__mZx6oa__emptyState h2{letter-spacing:-.4px;margin:16px 0 8px;font-size:18px;font-weight:600}.feed-module__mZx6oa__emptyState p{color:#8c9682;max-width:320px;margin:0 auto 20px;font-size:12px;line-height:1.8}.feed-module__mZx6oa__primaryButton{color:#fff;background:#194f36;border:1px solid #194f36;border-radius:22px;justify-content:center;align-items:center;gap:7px;padding:10px 20px;font-size:12px;font-weight:550;display:inline-flex}.feed-module__mZx6oa__primaryButton:hover{background:#123d29}.feed-module__mZx6oa__loadMore{color:#66844e;background:#fff;border:1px solid #dce3d2;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:17px;padding:13px;display:flex}.feed-module__mZx6oa__loadMore:hover{background:#f9fbf5}.feed-module__mZx6oa__endOfFeed{color:#899c71;text-align:center;align-items:center;gap:12px;margin-top:26px;font-size:10px;display:flex}.feed-module__mZx6oa__endOfFeed>span{background:#dfe5d6;flex:1;height:1px}.feed-module__mZx6oa__endOfFeed p{max-width:75%;margin:0}.feed-module__mZx6oa__profileSkeleton{background:#e9ede3;height:260px}.feed-module__mZx6oa__feedSkeleton{flex-direction:column;gap:17px;display:flex}.feed-module__mZx6oa__feedSkeleton>div{height:270px;padding:20px}.feed-module__mZx6oa__feedSkeleton>div>div{background:#ecf0e6;border-radius:7px;width:180px;height:40px;margin-bottom:30px}.feed-module__mZx6oa__feedSkeleton>div>span{background:#f0f3eb;border-radius:3px;width:100%;height:12px;margin-bottom:13px;display:block}.feed-module__mZx6oa__feedSkeleton>div>span:last-child{width:70%}.feed-module__mZx6oa__mobileNav{display:none}.feed-module__mZx6oa__composerDialog{color:#2c4434;width:min(570px,100vw - 32px);max-height:calc(100dvh - 60px);font-family:var(--font-inter),sans-serif;background:#fff;border:1px solid #dce2d6;border-radius:14px;margin:auto;padding:0;overflow-y:auto;box-shadow:0 18px 70px #15271930}.feed-module__mZx6oa__composerDialog::backdrop{background:#17271db3}.feed-module__mZx6oa__composerDialog>form{width:100%}.feed-module__mZx6oa__dialogHeader{border-bottom:1px solid #edf0e7;justify-content:space-between;align-items:center;padding:19px 23px;display:flex}.feed-module__mZx6oa__dialogHeader h2{letter-spacing:-.4px;margin:0;font-size:18px;font-weight:600}.feed-module__mZx6oa__iconButton{color:#7b8c70;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:7px;display:inline-flex}.feed-module__mZx6oa__iconButton:hover{background:#f1f5eb}.feed-module__mZx6oa__composerAuthor{align-items:center;gap:11px;padding:21px 24px 5px;display:flex}.feed-module__mZx6oa__composerAuthor>div{flex-direction:column;gap:5px;font-size:13px;display:flex}.feed-module__mZx6oa__composerAuthor span{color:#88957c;align-items:center;gap:5px;font-size:11px;display:flex}.feed-module__mZx6oa__composerAuthor>.feed-module__mZx6oa__avatar{color:#3d5948;font-size:14px}.feed-module__mZx6oa__composerTextarea{resize:vertical;color:#405a44;background:#fff;border:none;outline:none;width:100%;min-height:220px;padding:20px 24px;font-size:16px;line-height:1.7}.feed-module__mZx6oa__composerTextarea::placeholder{color:#8a9c79}.feed-module__mZx6oa__composerImage{background:#f3f5ec;border-radius:8px;margin:0 24px 15px;position:relative;overflow:hidden}.feed-module__mZx6oa__composerImage img{object-fit:contain;width:100%;max-height:280px;display:block}.feed-module__mZx6oa__imageRemove{color:#55684b;background:#fffffff0;border:none;border-radius:50%;padding:6px;display:flex;position:absolute;top:9px;right:9px}.feed-module__mZx6oa__composerFooter{border-top:1px solid #edf0e7;align-items:center;gap:12px;padding:15px 23px;display:flex}.feed-module__mZx6oa__composerFooter>.feed-module__mZx6oa__primaryButton{margin-left:auto}.feed-module__mZx6oa__characterCount{color:#8a9d75;font-size:10px}.feed-module__mZx6oa__formError{color:#a5664f;margin:10px 23px;font-size:11px}.feed-module__mZx6oa__formError button{color:inherit;background:0 0;border:0;padding:0 7px;text-decoration:underline}.feed-module__mZx6oa__commentsPanel{border-top:1px solid #edf0e7;padding:14px 19px 18px}.feed-module__mZx6oa__commentForm{align-items:flex-start;gap:9px;display:flex}.feed-module__mZx6oa__commentInputWrap{background:#fff;border:1px solid #dbe3d0;border-radius:18px;flex:1;padding:7px 35px 6px 13px;position:relative}.feed-module__mZx6oa__commentInputWrap:focus-within{border-color:#8daa73}.feed-module__mZx6oa__commentInputWrap textarea{width:100%;font:inherit;resize:vertical;color:#556c47;background:0 0;border:0;outline:0;min-height:22px;max-height:150px;font-size:12px;line-height:1.7;display:block}.feed-module__mZx6oa__commentInputWrap textarea::placeholder{color:#879d70}.feed-module__mZx6oa__commentSend{color:#759b59;background:0 0;border:0;padding:4px;display:flex;position:absolute;bottom:6px;right:7px}.feed-module__mZx6oa__replyLabel{color:#8b9779;justify-content:space-between;align-items:center;margin-bottom:4px;font-size:10px;display:flex}.feed-module__mZx6oa__replyLabel button{background:0 0;border:0;padding:0}.feed-module__mZx6oa__commentList{flex-direction:column;gap:14px;margin-top:15px;display:flex}.feed-module__mZx6oa__comment{align-items:flex-start;gap:8px;display:flex}.feed-module__mZx6oa__commentMain{flex:1;min-width:0}.feed-module__mZx6oa__commentBubble{background:#f4f6ef;border-radius:0 10px 10px;padding:10px 12px}.feed-module__mZx6oa__commentHeading{align-items:center;gap:5px;display:flex}.feed-module__mZx6oa__commentHeading strong{font-size:11px;font-weight:650}.feed-module__mZx6oa__commentHeading time{color:#8fa575;margin-left:auto;font-size:10px}.feed-module__mZx6oa__commentBubble p{color:#6f8758;white-space:pre-wrap;overflow-wrap:anywhere;margin:5px 0 0;font-size:12px;line-height:1.7}.feed-module__mZx6oa__commentActions{align-items:center;gap:13px;padding:5px 9px;display:flex}.feed-module__mZx6oa__commentActions button{color:#7f9865;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:flex;font-size:10px!important}.feed-module__mZx6oa__commentActions button:hover{color:#345c2b}.feed-module__mZx6oa__commentReply{margin-top:10px;margin-left:40px}.feed-module__mZx6oa__emptyComments{color:#889d6b;margin:17px 0 0 43px;font-size:11px}.feed-module__mZx6oa__textButton{background:0 0;border:0;align-items:center;gap:5px;padding:5px 0;display:inline-flex;color:#6b8650!important;font-size:11px!important}.feed-module__mZx6oa__loadingInline{color:#8b9c73;align-items:center;gap:7px;font-size:11px;display:flex}.feed-module__mZx6oa__spinner{animation:.8s linear infinite feed-module__mZx6oa__spin}@keyframes feed-module__mZx6oa__spin{to{transform:rotate(360deg)}}@media (min-width:1500px){.feed-module__mZx6oa__pageGrid,.feed-module__mZx6oa__headerInner{max-width:1320px}.feed-module__mZx6oa__pageGrid{grid-template-columns:230px minmax(0,1fr) 280px;gap:25px}.feed-module__mZx6oa__feedIntro h1{font-size:23px}.feed-module__mZx6oa__postBody{font-size:14px}}@media (max-width:1100px){.feed-module__mZx6oa__headerInner{gap:20px}.feed-module__mZx6oa__searchField{width:235px}.feed-module__mZx6oa__topNav{gap:0}.feed-module__mZx6oa__topNav>:is(button,a){padding:0 10px}.feed-module__mZx6oa__headerAccount{gap:14px;margin-left:0;padding-left:15px}.feed-module__mZx6oa__pageGrid{grid-template-columns:195px minmax(0,1fr) 238px;gap:17px;padding-left:18px;padding-right:18px}.feed-module__mZx6oa__profileDetails{padding-left:15px;padding-right:15px}.feed-module__mZx6oa__profileName h2{font-size:14px}.feed-module__mZx6oa__feedIntro h1{font-size:18px}.feed-module__mZx6oa__composerOptions>:is(button,a){gap:5px;padding:7px 4px;font-size:10px}.feed-module__mZx6oa__postHeader{gap:9px;padding:17px 15px 9px}.feed-module__mZx6oa__postBody{padding:4px 16px 16px}.feed-module__mZx6oa__postActions{padding-left:9px;padding-right:9px}.feed-module__mZx6oa__postActions>button,.feed-module__mZx6oa__reactionAction>button{gap:5px;padding-left:7px;padding-right:7px;font-size:11px!important}.feed-module__mZx6oa__followInline{display:none}}@media (max-width:960px){.feed-module__mZx6oa__pageGrid{grid-template-columns:205px minmax(0,1fr);gap:22px;max-width:870px}.feed-module__mZx6oa__rightColumn{grid-area:2/1}.feed-module__mZx6oa__leftColumn{position:static}.feed-module__mZx6oa__feedColumn{grid-area:1/2/span 2}.feed-module__mZx6oa__leftColumn .feed-module__mZx6oa__portfolioNudge,.feed-module__mZx6oa__sideFooter{display:none}.feed-module__mZx6oa__headerInner{gap:18px}.feed-module__mZx6oa__wordmark{font-size:25px}.feed-module__mZx6oa__searchField{flex:1;max-width:260px}.feed-module__mZx6oa__topNav>:last-child{display:none}.feed-module__mZx6oa__topNav>:is(button,a){padding:0 9px}.feed-module__mZx6oa__headerAccount{gap:10px}.feed-module__mZx6oa__feedIntro h1{font-size:21px}.feed-module__mZx6oa__composerOptions>:is(button,a){font-size:11px}}@media (max-width:700px){.feed-module__mZx6oa__previewBar{padding:6px 15px;font-size:10px}.feed-module__mZx6oa__previewNote{display:none}.feed-module__mZx6oa__headerInner{gap:15px;height:60px;padding:0 16px}.feed-module__mZx6oa__wordmark{font-size:26px}.feed-module__mZx6oa__searchField{flex:1;max-width:none;padding:8px 10px}.feed-module__mZx6oa__topNav{display:none}.feed-module__mZx6oa__headerAccount{border:0;padding:0}.feed-module__mZx6oa__headerAccount>:first-child,.feed-module__mZx6oa__accountMenu summary>svg{display:none}.feed-module__mZx6oa__pageGrid{max-width:600px;padding:22px 15px 95px;display:block}.feed-module__mZx6oa__leftColumn,.feed-module__mZx6oa__rightColumn{display:none}.feed-module__mZx6oa__feedIntro{margin-bottom:18px}.feed-module__mZx6oa__feedIntro h1{font-size:21px}.feed-module__mZx6oa__feedIntro .feed-module__mZx6oa__sectionEyebrow{font-size:8px}.feed-module__mZx6oa__composerCard{padding:15px 15px 0}.feed-module__mZx6oa__composerTrigger>button{padding:11px 13px;font-size:11px}.feed-module__mZx6oa__composerTrigger{gap:10px}.feed-module__mZx6oa__composerOptions{margin-top:13px;padding:7px 0}.feed-module__mZx6oa__composerOptions>:is(button,a){gap:6px;padding:6px;font-size:10px}.feed-module__mZx6oa__feedToolbar{padding:15px 0 12px}.feed-module__mZx6oa__feedTabs{gap:1px}.feed-module__mZx6oa__feedTabs button{padding:5px 10px;font-size:11px}.feed-module__mZx6oa__refreshButton{gap:5px;font-size:10px!important}.feed-module__mZx6oa__postCard{border-radius:9px}.feed-module__mZx6oa__postHeader{padding:16px 15px 10px}.feed-module__mZx6oa__authorInfo>p{font-size:11px}.feed-module__mZx6oa__postBody{padding:4px 16px 15px;font-size:13px}.feed-module__mZx6oa__postActions{padding:6px 10px}.feed-module__mZx6oa__postActions>button,.feed-module__mZx6oa__reactionAction>button{gap:5px;padding:8px 7px;font-size:11px!important}.feed-module__mZx6oa__postActions svg{width:18px;height:18px}.feed-module__mZx6oa__reactionPicker summary>svg{width:12px;height:12px}.feed-module__mZx6oa__reactionChoices{left:-63px}.feed-module__mZx6oa__reactionChoices>button{padding:5px 7px}.feed-module__mZx6oa__reactionChoices svg{width:23px;height:23px}.feed-module__mZx6oa__mobileNav{z-index:30;padding:9px 10px max(9px,env(safe-area-inset-bottom));background:#fff;border-top:1px solid #dce4d0;justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0}.feed-module__mZx6oa__mobileNav>:is(button,a){color:#829b66;background:0 0;border:none;flex-direction:column;align-items:center;gap:3px;min-width:48px;padding:1px;font-size:10px;display:flex}.feed-module__mZx6oa__mobileNav>.feed-module__mZx6oa__navActive{color:#305e2a}.feed-module__mZx6oa__mobileNav>.feed-module__mZx6oa__mobileCreate{color:#fff;background:#2b5633;border-radius:12px;justify-content:center;width:39px;min-width:39px;height:39px;display:flex}.feed-module__mZx6oa__endOfFeed{font-size:9px}.feed-module__mZx6oa__composerDialog{width:calc(100vw - 22px);max-height:calc(100dvh - 32px)}.feed-module__mZx6oa__composerTextarea{min-height:180px;padding:18px 20px}.feed-module__mZx6oa__dialogHeader,.feed-module__mZx6oa__composerFooter{padding:15px 19px}.feed-module__mZx6oa__commentsPanel{padding:14px 15px 16px}.feed-module__mZx6oa__commentReply{margin-left:26px}}@media (max-width:370px){.feed-module__mZx6oa__headerInner{gap:9px;padding:0 12px}.feed-module__mZx6oa__wordmark{font-size:23px}.feed-module__mZx6oa__searchField{padding:8px}.feed-module__mZx6oa__searchField input{font-size:10px}.feed-module__mZx6oa__pageGrid{padding-left:10px;padding-right:10px}.feed-module__mZx6oa__feedIntro h1{font-size:19px}.feed-module__mZx6oa__composerOptions>:is(button,a){gap:4px;font-size:9px}.feed-module__mZx6oa__saveLabel{display:none}.feed-module__mZx6oa__authorName{gap:4px}.feed-module__mZx6oa__sortLabel{display:none}.feed-module__mZx6oa__reactionAction>button{padding-right:1px}.feed-module__mZx6oa__postActions{padding-left:9px;padding-right:9px}}@media (prefers-reduced-motion:reduce){.feed-module__mZx6oa__root *,.feed-module__mZx6oa__composerDialog *{transition:none!important;animation-duration:2s!important}}.feed-module__mZx6oa__avatar:hover{box-shadow:0 0 0 3px #dae5d5}.feed-module__mZx6oa__commentsHeader{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.feed-module__mZx6oa__commentsAnchor{scroll-margin-top:90px}.feed-module__mZx6oa__commentsHeader h3{color:#405a44;margin:0;font-size:12px;font-weight:600}.feed-module__mZx6oa__commentsHeader h3 span{color:#7f9277;font-weight:400}.feed-module__mZx6oa__closeComments{color:#657e59;white-space:nowrap;background:0 0;border:0;align-items:center;gap:4px;padding:6px 0;display:inline-flex;font-size:11px!important}.feed-module__mZx6oa__closeComments:hover{color:#244f35;text-decoration:underline}.feed-module__mZx6oa__commentsFooter{border-top:1px solid #edf0e7;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding-top:12px;display:flex}.feed-module__mZx6oa__commentsFooter>.feed-module__mZx6oa__closeComments{margin-left:auto}.feed-module__mZx6oa__repliesToggle{color:#657e59;background:0 0;border:0;align-items:center;gap:5px;margin:3px 0 0 43px;padding:4px 0;display:inline-flex;font-size:11px!important}.feed-module__mZx6oa__repliesToggle:hover{color:#244f35;text-decoration:underline}.feed-module__mZx6oa__repliesList>:is(p,button){margin-left:43px}.feed-module__mZx6oa__personName a:hover,.feed-module__mZx6oa__commentHeading a:hover{text-decoration:underline}.feed-module__mZx6oa__followInline{display:flex}.feed-module__mZx6oa__postVideo{background:#18241d}.feed-module__mZx6oa__authorBadges{vertical-align:-2px;white-space:nowrap;align-items:center;gap:4px;margin-left:5px;display:inline-flex}.feed-module__mZx6oa__authorBadges:empty{display:none}.feed-module__mZx6oa__profileCover>img{object-fit:cover;width:100%;height:100%}.feed-module__mZx6oa__opportunityImage{aspect-ratio:3/2;border-radius:5px;width:100%;margin-bottom:16px}.feed-module__mZx6oa__postVideo video{width:100%;max-height:550px;display:block}.feed-module__mZx6oa__composerImage video{background:#18241d;width:100%;max-height:300px;display:block}.feed-module__mZx6oa__mediaHint{color:#748078;margin:0;padding:0 23px 15px;font-size:11px}.feed-module__mZx6oa__dialogTabs{border-bottom:1px solid #edf0e7;flex-wrap:wrap;gap:5px;padding:16px 20px 12px;display:flex}.feed-module__mZx6oa__dialogTabs button{color:#687a60;background:0 0;border:1px solid #0000;border-radius:20px;align-items:center;gap:5px;padding:7px 11px;font-size:12px;display:inline-flex}.feed-module__mZx6oa__dialogTabs button[aria-pressed=true]{color:#26543a;background:#eff4e9;border-color:#bacbb3}.feed-module__mZx6oa__dialogPeople{margin:0;padding:0 22px;list-style:none}.feed-module__mZx6oa__personRow{border-bottom:1px solid #edf0e7;align-items:center;gap:12px;padding:16px 0;display:flex}.feed-module__mZx6oa__personRow:last-child{border-bottom:0}.feed-module__mZx6oa__personRowInfo{flex:1;min-width:0}.feed-module__mZx6oa__personRowInfo p{color:#748078;overflow-wrap:anywhere;margin:3px 0 0;font-size:12px}.feed-module__mZx6oa__personRow>button{flex-shrink:0}.feed-module__mZx6oa__personReaction{color:#507747;background:#eff4e9;border-radius:50%;padding:9px;display:inline-flex}.feed-module__mZx6oa__dialogEmpty{color:#748078;margin:0;padding:20px 24px 28px;font-size:13px}.feed-module__mZx6oa__dialogMore{color:#345741;background:#f6f8f2;border:1px solid #dce2d6;border-radius:8px;width:calc(100% - 44px);margin:12px 22px 20px;padding:10px;display:block}.feed-module__mZx6oa__mediaDialog{color:#f3f5ef;background:#16221b;width:min(1200px,100vw - 24px);overflow:hidden}.feed-module__mZx6oa__mediaDialog .feed-module__mZx6oa__dialogHeader{border-color:#ffffff20}.feed-module__mZx6oa__mediaDialog .feed-module__mZx6oa__iconButton{color:#f3f5ef}.feed-module__mZx6oa__mediaTools{justify-content:flex-end;padding:8px 16px;display:flex}.feed-module__mZx6oa__mediaViewport{justify-content:center;align-items:center;height:min(75dvh,900px);padding:8px 16px 20px;display:flex;overflow:auto}.feed-module__mZx6oa__mediaViewport img{object-fit:contain;max-width:100%;max-height:100%;display:block}.feed-module__mZx6oa__mediaZoomed{display:block}.feed-module__mZx6oa__mediaZoomed img{width:200%;max-width:none;max-height:none}@media (max-width:700px){.feed-module__mZx6oa__dialogPeople{padding:0 16px}.feed-module__mZx6oa__dialogTabs{padding:12px}.feed-module__mZx6oa__dialogTabs button{padding:7px 9px;font-size:11px}.feed-module__mZx6oa__personRow{gap:10px}.feed-module__mZx6oa__personRowInfo p{font-size:11px}.feed-module__mZx6oa__mediaHint{padding-left:19px;font-size:10px}.feed-module__mZx6oa__composerFooter{gap:8px}.feed-module__mZx6oa__mediaViewport{height:65dvh;padding:5px}}.feed-module__mZx6oa__reportForm{color:#22382d;gap:12px;padding:24px;font-size:14px;display:grid}.feed-module__mZx6oa__reportForm p{color:#637064;line-height:1.6}.feed-module__mZx6oa__reportForm label{font-weight:600}.feed-module__mZx6oa__reportForm select,.feed-module__mZx6oa__reportForm textarea,.feed-module__mZx6oa__moderationCard textarea{color:#22382d;width:100%;font:inherit;background:#fff;border:1px solid #dfe5dc;border-radius:6px;padding:11px 12px}.feed-module__mZx6oa__reportForm textarea,.feed-module__mZx6oa__moderationCard textarea{resize:vertical}.feed-module__mZx6oa__reportForm select:focus-visible,.feed-module__mZx6oa__reportForm textarea:focus-visible,.feed-module__mZx6oa__moderationCard textarea:focus-visible{outline-offset:2px;outline:2px solid #486d51}.feed-module__mZx6oa__reportForm .feed-module__mZx6oa__primaryButton{justify-self:end}.feed-module__mZx6oa__moderationHeading{color:#22382d;justify-content:space-between;gap:20px;margin-bottom:24px;display:flex}.feed-module__mZx6oa__moderationHeading h1{font-size:26px;font-weight:650}.feed-module__mZx6oa__moderationHeading p{color:#637064;margin-top:8px}.feed-module__mZx6oa__moderationCard{color:#22382d;background:#fff;border:1px solid #dfe5dc;border-radius:8px;gap:14px;margin:18px 0;padding:24px;display:grid}.feed-module__mZx6oa__moderationCard>div{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.feed-module__mZx6oa__moderationCard time{color:#637064;font-size:12px}.feed-module__mZx6oa__moderationCard blockquote{white-space:pre-wrap;overflow-wrap:anywhere;background:#f3f5ef;border-left:3px solid #8ca48e;max-height:300px;padding:16px;overflow:auto}.feed-module__mZx6oa__moderationCard>a{text-decoration:underline}.feed-module__mZx6oa__moderationCard label{font-size:13px;font-weight:600}.feed-module__mZx6oa__mobileMenuButton{display:none}@media (max-width:760px){.feed-module__mZx6oa__headerInner{grid-template-columns:44px minmax(0,1fr) auto;gap:8px 12px;height:auto;min-height:112px;padding:10px 14px;display:grid}.feed-module__mZx6oa__mobileMenuButton{color:#345741;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid}.feed-module__mZx6oa__headerInner>.feed-module__mZx6oa__wordmark{justify-self:start}.feed-module__mZx6oa__headerAccount{border:0;justify-self:end;gap:8px;min-width:0;margin:0;padding:0}.feed-module__mZx6oa__headerInner>.feed-module__mZx6oa__searchField{box-sizing:border-box;grid-area:2/1/auto/-1;width:100%;min-width:0;max-width:none}.feed-module__mZx6oa__searchField input{width:100%;min-width:0}.feed-module__mZx6oa__topNav{display:none}.feed-module__mZx6oa__mobileNav{z-index:30;padding:9px 10px max(9px,env(safe-area-inset-bottom));background:#fff;border-top:1px solid #dce4d0;justify-content:space-around;align-items:center;display:flex;position:fixed;inset:auto 0 0}.feed-module__mZx6oa__mobileNav>:is(a,button){min-width:44px;min-height:44px}.feed-module__mZx6oa__root{padding-bottom:85px}}
.experience-module__-R7bnq__page{color:#253b2d;max-width:1180px;margin:auto;padding:28px 28px 70px}.experience-module__-R7bnq__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.experience-module__-R7bnq__heading p{color:#626b60;margin:8px 0 0}.experience-module__-R7bnq__filters{background:#fff;border:1px solid #e1e5db;border-radius:10px;flex-wrap:wrap;gap:12px;margin-bottom:20px;padding:18px;display:flex}.experience-module__-R7bnq__field{flex-direction:column;flex:1;gap:6px;min-width:150px;margin-bottom:16px;display:flex}.experience-module__-R7bnq__field input,.experience-module__-R7bnq__field textarea,.experience-module__-R7bnq__field select,.experience-module__-R7bnq__filters input,.experience-module__-R7bnq__filters select{width:100%;min-width:0;color:inherit;background:#fff;border:1px solid #cbd5c5;border-radius:6px;padding:9px 11px}.experience-module__-R7bnq__filters .experience-module__-R7bnq__field{margin:0}.experience-module__-R7bnq__check{align-items:center;gap:8px;font-size:14px;display:flex}.experience-module__-R7bnq__check input{width:18px;height:18px}.experience-module__-R7bnq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.experience-module__-R7bnq__card{background:#fff;border:1px solid #e1e5db;border-radius:10px;min-width:0;padding:20px}.experience-module__-R7bnq__card p{white-space:pre-wrap;overflow-wrap:anywhere}.experience-module__-R7bnq__card h2{overflow-wrap:anywhere;margin:0 0 8px}.experience-module__-R7bnq__muted{color:#626b60;font-size:12px}.experience-module__-R7bnq__person{align-items:center;gap:12px;margin-bottom:16px;display:flex}.experience-module__-R7bnq__avatar{object-fit:cover;background:#edf3ee;border-radius:50%;flex-shrink:0;place-items:center;width:56px;height:56px;display:grid}.experience-module__-R7bnq__tags,.experience-module__-R7bnq__actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex}.experience-module__-R7bnq__tags span{background:#f1f4ef;border-radius:5px;padding:4px 8px;font-size:12px}.experience-module__-R7bnq__primary,.experience-module__-R7bnq__secondary{color:#294e36;min-height:32px;font:600 14px/20px var(--font-sans);cursor:pointer;background:#fff;border:1px solid #c8d5bf;border-radius:6px;justify-content:center;align-items:center;gap:7px;padding:5px 14px;text-decoration:none;display:inline-flex}.experience-module__-R7bnq__primary{color:#fff;background:#183f31;border-color:#183f31}.experience-module__-R7bnq__secondary[aria-pressed=true]{background:#edf3ee}.experience-module__-R7bnq__primary:disabled,.experience-module__-R7bnq__secondary:disabled{opacity:.55;cursor:wait}.experience-module__-R7bnq__tabs{gap:8px;margin-bottom:18px;padding-bottom:6px;display:flex;overflow-x:auto}.experience-module__-R7bnq__tabs button{white-space:nowrap}.experience-module__-R7bnq__tabs [aria-pressed=true]{color:#fff;background:#183f31}.experience-module__-R7bnq__list{gap:14px;display:grid}.experience-module__-R7bnq__summary{background:#fff;border:1px solid #e1e5db;border-radius:10px;flex-wrap:wrap;gap:18px;margin-bottom:20px;padding:20px;display:flex}.experience-module__-R7bnq__summary div{flex:1;min-width:110px}.experience-module__-R7bnq__summary strong{margin-top:8px;font-size:24px;display:block}.experience-module__-R7bnq__columns{grid-template-columns:minmax(0,1.4fr) minmax(280px,1fr);align-items:start;gap:24px;display:grid}.experience-module__-R7bnq__empty{text-align:center;background:#fff;border:1px solid #e1e5db;border-radius:10px;padding:36px 20px}.experience-module__-R7bnq__error{color:#8b3829;background:#fff5f1;border:1px solid #efc6bb;border-radius:6px;padding:12px}.experience-module__-R7bnq__notice{background:#f1f4ef;border:1px solid #e1e5db;border-radius:6px;margin:0 0 20px;padding:12px 16px}.experience-module__-R7bnq__row{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.experience-module__-R7bnq__row>div{min-width:0}.experience-module__-R7bnq__editor{border-top:1px solid #e1e5db;margin-top:16px;padding-top:16px}.experience-module__-R7bnq__unread{border-left:3px solid #183f31}.experience-module__-R7bnq__table{border-collapse:collapse;width:100%}.experience-module__-R7bnq__table th,.experience-module__-R7bnq__table td{text-align:left;overflow-wrap:anywhere;border-bottom:1px solid #e1e5db;padding:12px 8px}.experience-module__-R7bnq__page :is(button,a,input,textarea,select,summary):focus-visible{outline-offset:3px;outline:2px solid #418162}@media (max-width:1000px){.experience-module__-R7bnq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.experience-module__-R7bnq__columns{grid-template-columns:1fr}}@media (max-width:600px){.experience-module__-R7bnq__page{padding:22px 16px 80px}.experience-module__-R7bnq__grid{grid-template-columns:1fr}.experience-module__-R7bnq__card{padding:18px}.experience-module__-R7bnq__filters{padding:14px}.experience-module__-R7bnq__filters .experience-module__-R7bnq__field{min-width:120px}.experience-module__-R7bnq__primary,.experience-module__-R7bnq__secondary{min-height:44px}.experience-module__-R7bnq__table{font-size:12px}}
.studio-module__zSqLna__studio,.studio-module__zSqLna__loadState{--studio-ink:var(--workspace-ink);--studio-muted:var(--workspace-muted);--studio-line:var(--workspace-border);--studio-accent:var(--workspace-accent);--studio-accent-hover:var(--workspace-accent-hover);--studio-focus:var(--workspace-focus);--studio-canvas:var(--workspace-canvas);--studio-subtle:var(--workspace-surface);--studio-selected:var(--workspace-selected);--studio-tint-border:var(--workspace-selected-border)}.studio-module__zSqLna__studio{height:100dvh;min-height:560px;color:var(--studio-ink);background:#fff;flex-direction:column;font:13px/1.5 Arial,Helvetica,sans-serif;display:flex;overflow:hidden}.studio-module__zSqLna__studio *,.studio-module__zSqLna__templateDialog *,.studio-module__zSqLna__expandedDialog *{box-sizing:border-box}.studio-module__zSqLna__studio :is(button,input,textarea){font:inherit}.studio-module__zSqLna__studio :is(h1,h2,p){margin:0}.studio-module__zSqLna__studio a{color:inherit;text-decoration:none}.studio-module__zSqLna__studio button{cursor:pointer}.studio-module__zSqLna__studio button:disabled{cursor:default;opacity:.45}.studio-module__zSqLna__studio :is(button,a,input,textarea,summary):focus-visible{outline:2px solid var(--studio-focus);outline-offset:3px}.studio-module__zSqLna__studioHeading{border-bottom:1px solid var(--studio-line);flex-shrink:0;justify-content:space-between;align-items:center;gap:20px;min-height:80px;padding:16px 24px;display:flex}.studio-module__zSqLna__headingIdentity,.studio-module__zSqLna__headingActions{align-items:center;gap:12px;display:flex}.studio-module__zSqLna__headingIdentity h1{letter-spacing:-.5px;font-size:18px;font-weight:650;line-height:1.3}.studio-module__zSqLna__headingSubtitle{color:var(--studio-muted);margin-top:2px;font-size:12px;display:block}.studio-module__zSqLna__backButton,.studio-module__zSqLna__iconButton{border:1px solid var(--studio-line);color:#606960;background:#fff;border-radius:6px;flex-shrink:0;place-items:center;width:36px;height:36px;display:inline-grid}.studio-module__zSqLna__backButton{margin-right:4px}.studio-module__zSqLna__backButton:hover,.studio-module__zSqLna__iconButton:hover{background:var(--studio-selected)}.studio-module__zSqLna__saveStatus{color:var(--studio-muted);white-space:nowrap;align-items:center;gap:7px;margin-left:20px;font-size:12px;display:flex}.studio-module__zSqLna__saveStatus i{background:#16a34a;border-radius:50%;width:6px;height:6px}.studio-module__zSqLna__saveStatus.studio-module__zSqLna__unsaved i{background:#d97706}.studio-module__zSqLna__primaryButton,.studio-module__zSqLna__secondaryButton{border:1px solid var(--studio-line);min-height:38px;color:var(--studio-ink);white-space:nowrap;background:#fff;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:8px 13px;font-size:13px;font-weight:500;display:inline-flex}.studio-module__zSqLna__primaryButton{background:var(--studio-accent);border-color:var(--studio-accent);color:#fff}.studio-module__zSqLna__primaryButton:hover:not(:disabled){background:var(--studio-accent-hover)}.studio-module__zSqLna__secondaryButton:hover:not(:disabled){background:var(--studio-subtle);border-color:#8a9189}.studio-module__zSqLna__fullWidth{width:100%;margin-top:18px}.studio-module__zSqLna__previewNotice{border-bottom:1px solid var(--studio-tint-border);color:var(--studio-accent-hover);background:var(--studio-selected);align-items:center;gap:12px;padding:9px 24px;font-size:11px;font-weight:600;display:flex}.studio-module__zSqLna__previewNotice span{color:var(--studio-muted);font-weight:400}.studio-module__zSqLna__warning{color:#9a3412;background:#fff7ed;border-bottom:1px solid #fed7aa;padding:12px 24px;font-size:13px}.studio-module__zSqLna__warning button{color:inherit;background:0 0;border:0;margin-left:12px;text-decoration:underline}.studio-module__zSqLna__studioGrid{flex:1;grid-template-columns:352px minmax(0,1fr);min-height:0;display:grid}.studio-module__zSqLna__editor{border-right:1px solid var(--studio-line);background:#fff;flex-direction:column;min-height:0;display:flex}.studio-module__zSqLna__editorTabs{border-bottom:1px solid var(--studio-line);flex-shrink:0;grid-template-columns:repeat(3,1fr);padding:0 12px;display:grid}.studio-module__zSqLna__editorTabs button{height:55px;color:var(--studio-muted);background:0 0;border:0;border-bottom:2px solid #0000;justify-content:center;align-items:center;gap:7px;padding:0 8px;font-size:12px;display:flex}.studio-module__zSqLna__editorTabs button[aria-selected=true]{color:var(--studio-accent);border-bottom-color:var(--studio-accent);font-weight:600}.studio-module__zSqLna__editorFields{scrollbar-width:thin;scrollbar-color:#dfe4dc transparent;border:0;flex:1;min-width:0;min-height:0;margin:0;padding:0;overflow-y:auto}.studio-module__zSqLna__editorFields [hidden]{display:none}.studio-module__zSqLna__controlSection{border-bottom:1px solid var(--studio-line);padding:24px}.studio-module__zSqLna__controlSection:last-child{border-bottom:0}.studio-module__zSqLna__controlSection h2{font-size:14px;font-weight:600;line-height:1.5}.studio-module__zSqLna__controlHint{color:var(--studio-muted);font-size:12px;line-height:1.65;margin-top:6px!important}.studio-module__zSqLna__sectionRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.studio-module__zSqLna__count{color:var(--studio-muted);background:var(--studio-selected);border-radius:4px;margin-left:5px;padding:1px 6px;font-size:11px;font-weight:400;display:inline-block}.studio-module__zSqLna__field{gap:7px;margin-top:19px;display:grid}.studio-module__zSqLna__field>span,.studio-module__zSqLna__fieldLabel{color:#454e45;font-size:12px;font-weight:500;display:block}.studio-module__zSqLna__field small{color:var(--studio-muted);font-size:11px;font-weight:400;line-height:1.5}.studio-module__zSqLna__field>span>small{margin-left:4px}.studio-module__zSqLna__field :is(input,textarea){width:100%;min-width:0;color:var(--studio-ink);background:#fff;border:1px solid #dfe4dc;border-radius:5px;padding:10px 11px;font-size:13px;line-height:1.6}.studio-module__zSqLna__field textarea{resize:vertical}.studio-module__zSqLna__field :is(input,textarea)::placeholder{color:#8a9189}.studio-module__zSqLna__field :is(input,textarea):focus{border-color:var(--studio-accent);outline:2px solid var(--studio-tint-border);outline-offset:0}.studio-module__zSqLna__uploadField{margin-top:20px}.studio-module__zSqLna__uploadArea{background:var(--studio-subtle);border:1px dashed #dfe4dc;border-radius:7px;margin-top:9px;padding:12px;position:relative}.studio-module__zSqLna__uploadArea.studio-module__zSqLna__dragging{background:var(--studio-selected);border-color:var(--studio-accent)}.studio-module__zSqLna__uploadPreview{aspect-ratio:16/10;background:var(--studio-canvas);color:#8a9189;border:1px solid var(--studio-line);border-radius:4px;place-items:center;display:grid;overflow:hidden}.studio-module__zSqLna__uploadPreview img{object-fit:cover;width:100%;height:100%;display:block}.studio-module__zSqLna__uploadActions{flex-direction:column;align-items:flex-start;gap:4px;margin-top:12px;display:flex}.studio-module__zSqLna__uploadActions small{color:var(--studio-muted);font-size:10px;line-height:1.5}.studio-module__zSqLna__uploadActions .studio-module__zSqLna__secondaryButton{min-height:34px;margin-bottom:4px;padding:6px 10px;font-size:12px}.studio-module__zSqLna__portraitUpload{align-items:center;gap:12px;padding:12px 9px;display:flex}.studio-module__zSqLna__portraitUpload .studio-module__zSqLna__uploadPreview{aspect-ratio:auto;border-radius:5px;flex-shrink:0;width:66px;height:76px}.studio-module__zSqLna__portraitUpload .studio-module__zSqLna__uploadActions{margin:0}.studio-module__zSqLna__removeImage{width:22px;height:22px;color:var(--studio-muted);background:#fff;border:1px solid #dfe4dc;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:5px;right:5px}.studio-module__zSqLna__fileInput{clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.studio-module__zSqLna__fieldError{color:#b91c1c;font-size:12px;line-height:1.6;margin-top:8px!important}.studio-module__zSqLna__contentLinks{margin-top:14px;display:grid}.studio-module__zSqLna__contentLinks a{border-bottom:1px solid var(--studio-canvas);color:#606960;align-items:center;gap:10px;padding:12px 0;font-size:12px;display:flex}.studio-module__zSqLna__contentLinks a:hover{color:var(--studio-accent)}.studio-module__zSqLna__contentLinks a>span{color:#8a9189;margin-left:auto}.studio-module__zSqLna__editorFoot{border-top:1px solid var(--studio-line);min-height:52px;color:var(--studio-muted);flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;padding:12px 18px;font-size:11px;display:flex}.studio-module__zSqLna__editorFoot button{color:#606960;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:11px;display:inline-flex}.studio-module__zSqLna__projectEditors{gap:12px;margin-top:20px;display:grid}.studio-module__zSqLna__projectEditor{border:1px solid var(--studio-line);border-radius:6px;overflow:hidden}.studio-module__zSqLna__projectEditor summary{cursor:pointer;background:var(--studio-subtle);align-items:center;gap:9px;padding:14px 12px;list-style:none;display:flex}.studio-module__zSqLna__projectEditor summary::-webkit-details-marker{display:none}.studio-module__zSqLna__projectEditor summary strong{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;font-weight:500;overflow:hidden}.studio-module__zSqLna__projectNumber{color:#8a9189;font-size:10px}.studio-module__zSqLna__projectEditor[open] summary{border-bottom:1px solid var(--studio-line)}.studio-module__zSqLna__projectEditor[open] summary>svg{transform:rotate(180deg)}.studio-module__zSqLna__projectFields{padding:0 12px 16px}.studio-module__zSqLna__dangerButton{color:#b91c1c;background:0 0;border:0;align-items:center;gap:6px;margin-top:22px;padding:0;font-size:11px;display:inline-flex}.studio-module__zSqLna__emptyProjects{color:var(--studio-muted);flex-direction:column;align-items:center;gap:10px;padding:40px 12px 20px;font-size:12px;display:flex}.studio-module__zSqLna__emptyProjects strong{color:#454e45;font-weight:500}.studio-module__zSqLna__currentTemplate{align-items:flex-start;gap:12px;margin-top:22px;display:flex}.studio-module__zSqLna__currentTemplate>svg{color:var(--studio-muted);flex-shrink:0;margin-top:2px}.studio-module__zSqLna__currentTemplate strong{font-size:13px;font-weight:500}.studio-module__zSqLna__currentTemplate small{color:var(--studio-muted);margin-top:5px;font-size:11px;line-height:1.6;display:block}.studio-module__zSqLna__swatches{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.studio-module__zSqLna__swatches button{outline:1px solid var(--studio-line);color:#fff;border:3px solid #fff;border-radius:50%;place-items:center;width:30px;height:30px;padding:0;display:grid}.studio-module__zSqLna__swatches button[aria-pressed=true]{outline:2px solid var(--studio-accent)}.studio-module__zSqLna__customColor{border:1px solid var(--studio-line);color:var(--studio-muted);border-radius:5px;align-items:center;gap:10px;margin-top:18px;padding:8px 10px;font-size:12px;display:flex}.studio-module__zSqLna__customColor input{background:0 0;border:none;width:25px;height:25px;padding:0}.studio-module__zSqLna__customColor code{color:#454e45;margin-left:auto;font-size:11px}.studio-module__zSqLna__fontChoices{gap:8px;margin-top:18px;display:grid}.studio-module__zSqLna__fontChoices button{color:#606960;border:1px solid var(--studio-line);text-align:left;background:#fff;border-radius:5px;align-items:center;gap:12px;padding:12px;font-size:12px;display:flex}.studio-module__zSqLna__fontChoices button>span:first-child{width:34px;color:var(--studio-ink);font-size:23px}.studio-module__zSqLna__fontChoices button>svg{color:var(--studio-accent);margin-left:auto}.studio-module__zSqLna__fontChoices button[aria-pressed=true]{border-color:var(--studio-accent);background:var(--studio-selected)}.studio-module__zSqLna__previewColumn{background:var(--studio-canvas);flex-direction:column;min-width:0;min-height:0;display:flex}.studio-module__zSqLna__previewToolbar{border-bottom:1px solid var(--studio-line);background:#fff;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:10px 18px;display:flex}.studio-module__zSqLna__viewTabs{gap:3px;display:flex}.studio-module__zSqLna__viewTabs button{color:var(--studio-muted);white-space:nowrap;background:0 0;border:0;border-radius:4px;align-items:center;gap:6px;padding:7px 10px;font-size:12px;display:flex}.studio-module__zSqLna__viewTabs button[aria-pressed=true]{background:var(--studio-selected);color:var(--studio-ink)}.studio-module__zSqLna__previewAddress{color:var(--studio-muted);justify-content:center;align-items:center;gap:10px;min-width:0;font-size:11px;display:flex}.studio-module__zSqLna__previewAddress>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.studio-module__zSqLna__previewAddress button{color:inherit;background:0 0;border:0;place-items:center;padding:4px;display:grid}.studio-module__zSqLna__deviceControls,.studio-module__zSqLna__expandedToolbar>div{align-items:center;gap:4px;display:flex}.studio-module__zSqLna__deviceControls button,.studio-module__zSqLna__expandedToolbar button{width:32px;height:32px;color:var(--studio-muted);background:0 0;border:0;border-radius:4px;place-items:center;padding:0;display:grid}.studio-module__zSqLna__deviceControls button[aria-pressed=true],.studio-module__zSqLna__expandedToolbar button[aria-pressed=true]{background:var(--studio-selected);color:var(--studio-accent)}.studio-module__zSqLna__deviceControls>span{background:var(--studio-line);width:1px;height:18px;margin:0 5px}.studio-module__zSqLna__canvas{flex:1;min-height:0;padding:28px;overflow:auto}.studio-module__zSqLna__previewPanel{border:1px solid var(--studio-line);background:#fff;border-radius:5px;width:100%;height:100%;min-height:400px;margin:auto;overflow:hidden;box-shadow:0 4px 18px #183f3108}.studio-module__zSqLna__mobilePreview{max-width:392px}.studio-module__zSqLna__previewViewport{background:var(--studio-canvas);width:100%;position:relative;overflow:hidden}.studio-module__zSqLna__framePosition{margin:auto;position:relative;overflow:hidden}.studio-module__zSqLna__previewFrame{transform-origin:0 0;background:#fff;border:0;display:block}.studio-module__zSqLna__previewFoot{color:var(--studio-muted);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:0 28px 14px;font-size:11px;display:flex}.studio-module__zSqLna__eyebrow{letter-spacing:1.5px;color:var(--studio-muted);font-size:10px;font-weight:600}.studio-module__zSqLna__templateDialog{background:var(--studio-subtle);width:min(1180px,100vw - 64px);max-width:none;max-height:calc(100dvh - 64px);color:var(--studio-ink);border:1px solid #dfe4dc;border-radius:10px;padding:0}.studio-module__zSqLna__templateDialog::backdrop,.studio-module__zSqLna__expandedDialog::backdrop{background:#19251a99}.studio-module__zSqLna__dialogHeading{z-index:1;border-bottom:1px solid var(--studio-line);background:#fff;justify-content:space-between;align-items:flex-start;gap:24px;padding:30px 32px;display:flex;position:sticky;top:0}.studio-module__zSqLna__dialogHeading h2{letter-spacing:-.8px;margin-top:9px;font-size:26px;font-weight:600;line-height:1.25}.studio-module__zSqLna__dialogHeading p{color:var(--studio-muted);margin-top:10px;font-size:13px}.studio-module__zSqLna__templateGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;padding:28px 32px 32px;display:grid}.studio-module__zSqLna__templateCard{text-align:left;border:1px solid var(--studio-line);background:#fff;border-radius:7px;padding:0;display:block;overflow:hidden}.studio-module__zSqLna__templateCard:hover{border-color:#8a9189;box-shadow:0 4px 12px #183f3108}.studio-module__zSqLna__templateCard[aria-pressed=true]{border-color:var(--studio-accent);box-shadow:0 0 0 1px var(--studio-accent)}.studio-module__zSqLna__templateThumbnail{pointer-events:none;border-bottom:1px solid var(--studio-line);height:210px;overflow:hidden}.studio-module__zSqLna__templateCaption{justify-content:space-between;align-items:flex-start;gap:8px;padding:16px;display:flex}.studio-module__zSqLna__templateCaption strong{font-size:13px;font-weight:600}.studio-module__zSqLna__templateCaption small{color:var(--studio-muted);margin-top:6px;font-size:11px;line-height:1.6;display:block}.studio-module__zSqLna__templateCaption>span{color:var(--studio-accent);white-space:nowrap;align-items:center;gap:4px;font-size:10px;display:flex}.studio-module__zSqLna__expandedDialog{background:var(--studio-canvas);border:1px solid #dfe4dc;border-radius:8px;width:min(1440px,100vw - 40px);max-width:none;max-height:calc(100dvh - 30px);padding:0}.studio-module__zSqLna__expandedToolbar{border-bottom:1px solid var(--studio-line);background:#fff;justify-content:space-between;align-items:center;padding:12px 18px;font:13px Arial,sans-serif;display:flex}.studio-module__zSqLna__expandedToolbar strong{font-weight:500}.studio-module__zSqLna__cardStage{flex-direction:column;align-items:center;gap:20px;padding:16px 0;display:flex}.studio-module__zSqLna__cardStage>small{color:var(--studio-muted);font-size:12px}.studio-module__zSqLna__personalCard{color:#18181b;overflow-wrap:anywhere;background:#fff;border:1px solid #e4e4e7;width:100%;max-width:420px;padding:28px}.studio-module__zSqLna__cardTop{border-bottom:1px solid #e4e4e7;justify-content:space-between;align-items:center;gap:16px;padding-bottom:22px;display:flex}.studio-module__zSqLna__cardTop>span:first-child{letter-spacing:1.5px;color:#71717a;font-size:9px}.studio-module__zSqLna__cardMonogram{background:var(--folio-accent);width:48px;height:48px;color:var(--folio-on-accent);border-radius:4px;place-items:center;font-size:16px;display:grid;overflow:hidden}.studio-module__zSqLna__cardMonogram img{object-fit:cover;width:100%;height:100%}.studio-module__zSqLna__personalCard h2{font-family:var(--folio-display);letter-spacing:-1px;margin-top:26px;font-size:38px;font-weight:500;line-height:1.15}.studio-module__zSqLna__cardTitle{font-size:13px;line-height:1.7;margin-top:10px!important}.studio-module__zSqLna__cardLocation{color:#71717a;font-size:11px;margin-top:6px!important}.studio-module__zSqLna__cardIntro{color:#71717a;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:12px;line-height:1.8;display:-webkit-box;overflow:hidden;margin-top:22px!important}.studio-module__zSqLna__cardProject{border-top:1px solid #e4e4e7;margin-top:26px;padding-top:22px}.studio-module__zSqLna__cardProject>span{letter-spacing:1px;color:#71717a;font-size:9px}.studio-module__zSqLna__cardProject strong{font-family:var(--folio-display);margin-top:10px;font-size:21px;font-weight:500;line-height:1.3;display:block}.studio-module__zSqLna__cardProject p{color:#71717a;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.7;display:-webkit-box;overflow:hidden;margin-top:10px!important}.studio-module__zSqLna__cardSkills{color:#71717a;flex-wrap:wrap;gap:8px 12px;margin-top:22px;font-size:10px;display:flex}.studio-module__zSqLna__cardBottom{color:#52525b;border-top:1px solid #e4e4e7;margin-top:26px;padding-top:22px;font-size:12px}.studio-module__zSqLna__cardBottom>a{color:inherit;justify-content:space-between;align-items:center;gap:15px;display:flex}.studio-module__zSqLna__loadState{min-height:100dvh;color:var(--studio-muted);background:var(--studio-canvas);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:40px;font:14px/1.6 Arial,sans-serif;display:flex}.studio-module__zSqLna__loadState h1{color:var(--studio-ink);font-size:24px}.studio-module__zSqLna__spinner{animation:1s linear infinite studio-module__zSqLna__spin}@keyframes studio-module__zSqLna__spin{to{transform:rotate(360deg)}}.studio-module__zSqLna__mobilePaneSwitch{display:none}.studio-module__zSqLna__publicTools{color:#71717a;background:#fafafa;border-bottom:1px solid #e4e4e7;justify-content:space-between;align-items:center;gap:18px;padding:8px max(22px,50vw - 596px);font:11px Arial,sans-serif;display:flex}.studio-module__zSqLna__publicTools>div{align-items:center;gap:4px;display:flex}.studio-module__zSqLna__publicTools button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:8px;display:flex}.studio-module__zSqLna__publicTools button[aria-pressed=true]{color:#18181b;background:#e4e4e7;border-radius:3px}.studio-module__zSqLna__publicTools button:focus-visible{outline-offset:2px;outline:2px solid #2563eb}@media (min-width:1800px){.studio-module__zSqLna__studioGrid{grid-template-columns:380px minmax(0,1fr)}.studio-module__zSqLna__canvas{padding:40px}}@media (max-width:1200px){.studio-module__zSqLna__previewAddress{display:none}.studio-module__zSqLna__canvas{padding:20px}.studio-module__zSqLna__templateGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:960px){.studio-module__zSqLna__studioGrid{grid-template-columns:310px minmax(0,1fr)}.studio-module__zSqLna__controlSection{padding:20px}.studio-module__zSqLna__saveStatus{display:none}.studio-module__zSqLna__previewToolbar{gap:6px;padding-inline:10px}.studio-module__zSqLna__viewTabs button{padding-inline:7px;font-size:11px}.studio-module__zSqLna__viewTabs button svg{display:none}.studio-module__zSqLna__canvas{padding:14px}}@media (max-width:760px){.studio-module__zSqLna__studioHeading{gap:12px;min-height:72px;padding:12px 16px}.studio-module__zSqLna__headingIdentity{gap:8px}.studio-module__zSqLna__headingIdentity h1{font-size:16px}.studio-module__zSqLna__headingSubtitle{font-size:10px}.studio-module__zSqLna__backButton{width:30px;height:34px;margin-right:0}.studio-module__zSqLna__headingActions{gap:7px}.studio-module__zSqLna__headingActions .studio-module__zSqLna__secondaryButton{padding:8px}.studio-module__zSqLna__headingActions .studio-module__zSqLna__secondaryButton>span{display:none}.studio-module__zSqLna__headingActions .studio-module__zSqLna__primaryButton{padding:8px 10px;font-size:12px}.studio-module__zSqLna__headingActions a{font-size:11px}.studio-module__zSqLna__previewNotice{align-items:flex-start;gap:8px;padding:8px 16px;font-size:10px}.studio-module__zSqLna__previewNotice>span{flex:1}.studio-module__zSqLna__mobilePaneSwitch{border-bottom:1px solid #e4e4e7;gap:4px;padding:8px 16px;display:flex}.studio-module__zSqLna__mobilePaneSwitch button{color:#71717a;background:0 0;border:0;border-radius:4px;flex:1;padding:8px;font-size:12px}.studio-module__zSqLna__mobilePaneSwitch button[aria-pressed=true]{color:var(--studio-accent);background:var(--studio-selected)}.studio-module__zSqLna__studioGrid{grid-template-columns:minmax(0,1fr)}.studio-module__zSqLna__studio[data-mobile-pane=edit] .studio-module__zSqLna__previewColumn,.studio-module__zSqLna__studio[data-mobile-pane=preview] .studio-module__zSqLna__editor{display:none}.studio-module__zSqLna__editor{border-right:0}.studio-module__zSqLna__controlSection{padding:24px}.studio-module__zSqLna__portraitUpload{gap:16px;padding:16px}.studio-module__zSqLna__portraitUpload .studio-module__zSqLna__uploadPreview{width:74px;height:84px}.studio-module__zSqLna__previewToolbar{padding:10px 16px}.studio-module__zSqLna__viewTabs button{padding-inline:8px;font-size:12px}.studio-module__zSqLna__canvas{padding:16px}.studio-module__zSqLna__previewPanel{min-height:280px}.studio-module__zSqLna__previewFoot{padding:0 16px 12px;font-size:10px}.studio-module__zSqLna__templateDialog{width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.studio-module__zSqLna__dialogHeading{gap:12px;padding:22px}.studio-module__zSqLna__dialogHeading h2{font-size:22px}.studio-module__zSqLna__dialogHeading p{font-size:12px}.studio-module__zSqLna__templateGrid{grid-template-columns:minmax(0,1fr);gap:20px;padding:22px}.studio-module__zSqLna__expandedDialog{width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}}@media (prefers-reduced-motion:reduce){.studio-module__zSqLna__spinner{animation:none}}
.premium-badge-module__IYCwzq__badge{vertical-align:middle;flex-shrink:0;align-items:center;gap:5px;line-height:1;display:inline-flex}.premium-badge-module__IYCwzq__mark{width:var(--member-mark-size);height:var(--member-mark-size);flex:none;display:block}.premium-badge-module__IYCwzq__xs{--member-mark-size:16px}.premium-badge-module__IYCwzq__sm{--member-mark-size:20px}.premium-badge-module__IYCwzq__md{--member-mark-size:24px}.premium-badge-module__IYCwzq__lg{--member-mark-size:32px}.premium-badge-module__IYCwzq__label{color:#896322;letter-spacing:.01em;white-space:nowrap;font-size:11px;font-weight:600}@media (forced-colors:active){.premium-badge-module__IYCwzq__mark path{fill:canvastext}}
