:root{--paper:#f7f7f4;--ink:#292d2b;--muted:#737873;--line:#d5d7d1;--gray:#d6d8d4}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;background:var(--paper);color:var(--ink);font-family:Arial,'Helvetica Neue',sans-serif;font-size:16px;line-height:1.7}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}a,button{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible{outline:2px solid #5b6860;outline-offset:6px}.skip{position:fixed;top:-100px;z-index:100;background:white;padding:12px}.skip:focus{top:0}header{height:100px;padding:0 5%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);background:var(--paper);position:sticky;top:0;z-index:20}.brand{font-size:17px;letter-spacing:.13em;line-height:1.5}.brand span{display:block;font-size:14px;letter-spacing:.28em}nav{display:flex;gap:36px}nav a{font-size:14px;letter-spacing:.08em;position:relative;padding:10px 0}nav a[aria-current=page]:after{content:'';height:1px;position:absolute;bottom:5px;left:0;right:0;background:var(--ink)}.hero{padding:20px 24px 0}.hero-art{min-height:620px;height:calc(100svh - 140px);max-height:1000px;position:relative}.placeholder{background:var(--gray);color:#59615b}.slot{position:absolute;top:24px;right:30px;font-size:14px;letter-spacing:.08em}.hero-title{position:absolute;left:6%;bottom:22%;}.eyebrow{text-transform:uppercase;font-size:14px;letter-spacing:.16em;margin:0 0 24px}h1,h2,h3,p{margin-top:0}h1,h2{font-family:Georgia,'Times New Roman',serif;font-weight:400;line-height:1.1;letter-spacing:-.035em}h1{font-size:clamp(48px,6.8vw,106px);margin-bottom:0}h1 span{font-family:serif;display:block;font-size:.36em;letter-spacing:.25em;margin-top:25px}h2{font-size:clamp(42px,5vw,72px);margin-bottom:0}h3{font-weight:400}.hero-down{position:absolute;bottom:30px;left:6%;font-size:14px;letter-spacing:.06em}.hero-down span{margin-left:35px}.hero-index{position:absolute;right:30px;bottom:30px;font-size:12px;letter-spacing:.12em}.section{padding:110px 7%}.section-heading{display:flex;justify-content:space-between;align-items:end;margin-bottom:45px}.text-link{font-size:14px;border-bottom:1px solid var(--ink);padding-bottom:6px}footer{display:flex;justify-content:space-between;gap:20px;margin:0 5%;padding:30px 0;border-top:1px solid var(--line);font-size:14px;color:var(--muted)}@media(max-width:650px){header{height:115px;flex-direction:column;justify-content:center;gap:12px}.brand{font-size:14px;text-align:center}.brand span{display:none}nav{gap:26px}nav a{font-size:14px}.hero{padding:12px}.hero-art{height:72svh;min-height:440px}.slot{font-size:12px;right:18px}.hero-title{left:7%;bottom:25%}.hero-index{display:none}.section{padding:75px 6%}.section-heading{gap:20px;align-items:start}.section-heading .text-link{margin-top:12px;white-space:nowrap}footer{flex-wrap:wrap;font-size:12px}footer span:nth-child(2){display:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}
.works-section{padding:110px 0 80px;overflow:hidden}.works-section>.section-heading{padding:0 7%}.carousel{display:flex;gap:26px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:20px max(7%,calc((100% - 540px)/2));position:relative;cursor:grab;touch-action:pan-x pan-y;align-items:center}.carousel::-webkit-scrollbar{display:none}.work-card{display:block;min-width:0;padding:0;border:0;background:none;text-align:left;cursor:pointer}.carousel-card{flex:0 0 540px;scroll-snap-align:center;transform:scale(var(--scale,1));opacity:var(--opacity,1);transform-origin:center;user-select:none}.art-box{position:relative;display:grid;place-items:center;background:#d4d7d3;aspect-ratio:5/4;width:100%;transition:background .25s,transform .35s}.art-1{background:#c8cdc8}.art-2{background:#dce0dc}.art-slot{font-size:14px;color:#5e665f;letter-spacing:.05em}.work-caption{display:flex;justify-content:space-between;gap:20px;margin-top:20px;font-size:16px}.work-caption>span:last-child{font-size:14px;color:var(--muted)}.work-card:hover .art-box{transform:scale(1.015);background:#c6cdc6}.dragging{cursor:grabbing;scroll-snap-type:none!important}.dragging *{cursor:grabbing}.carousel-bottom{margin:30px 7% 0;display:flex;justify-content:space-between;align-items:center;color:var(--muted);font-size:14px}.carousel-controls{display:flex;align-items:center;gap:24px}.carousel-controls button{border:1px solid var(--line);background:none;width:46px;height:46px;border-radius:50%;cursor:pointer}.carousel-controls button:disabled{opacity:.3;cursor:default}.about-section{border-top:1px solid var(--line)}.about-images{display:grid;grid-template-columns:1fr 1.3fr .9fr;align-items:center;gap:5%;margin:50px auto 70px;max-width:1150px}.photo{display:grid;place-items:center;font-size:14px;aspect-ratio:4/5;text-align:center}.detail-photo{aspect-ratio:5/4;align-self:end;margin-bottom:40px;background:#daddd8}.portrait-photo{aspect-ratio:3/4;background:#c8cdc8}.studio-photo{aspect-ratio:1;align-self:start;margin-top:35px;background:#dee0dc}.about-copy{text-align:center;max-width:660px;margin:0 auto}.about-copy h2{font-size:clamp(36px,4.5vw,64px)}.about-copy>p:not(.artist-chinese){line-height:2;color:#656b66;margin-bottom:30px}.artist-chinese{font-family:serif;font-size:22px;letter-spacing:.22em;margin:25px 0}.history{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin-top:85px;border-top:1px solid var(--line);padding-top:35px}.history h3{font-family:Georgia,serif;font-size:24px;line-height:1.3}.history p{font-size:14px;color:var(--muted)}.history .note{font-size:14px}.contact-section{text-align:center;border-top:1px solid var(--line);padding-top:95px;padding-bottom:100px}.contact-sub{font-family:Georgia,serif;font-size:22px;margin:28px 0 35px}.contact-details{margin:0 auto 30px;width:max-content;max-width:100%;font-size:16px}.contact-details p{display:flex;gap:40px;justify-content:space-between;margin:10px 0}.contact-details span{color:var(--muted)}.contact-page{min-height:calc(100svh - 200px);display:flex;flex-direction:column;align-items:center;justify-content:center}.contact-name{margin:30px 0 0;font-size:14px;color:var(--muted);letter-spacing:.07em}.gallery{display:grid;grid-template-columns:1fr 1fr;gap:70px 7%;margin-top:70px}.gallery .work-card:nth-child(even){margin-top:90px}.gallery .art-box{aspect-ratio:5/4}.gallery .work-card:nth-child(3n+2) .art-box{aspect-ratio:4/5}.muted{color:var(--muted);font-size:14px}.about-page>h1{margin-bottom:65px}.reveal{transition:opacity .7s,translate .7s}.reveal:not(.visible){opacity:.35;translate:0 18px}.art-dialog{border:0;padding:0;width:min(1080px,94vw);max-width:none;max-height:92svh;background:var(--paper);color:var(--ink);overscroll-behavior:contain}.art-dialog::backdrop{background:#202820b8;backdrop-filter:blur(5px)}.close-dialog{position:sticky;float:right;top:16px;right:18px;margin:16px 18px -64px 0;z-index:2;border:1px solid var(--line);padding:9px 19px;background:var(--paper);cursor:pointer}.detail-art{min-height:350px;height:65svh;max-height:700px;display:grid;place-items:center;margin:28px}.detail-copy{padding:35px 8% 65px;animation:rise .45s ease-out}.detail-copy h2{font-size:48px}dl{display:flex;gap:55px;margin:32px 0}dt{font-size:14px;color:var(--muted)}dd{margin:6px 0;font-size:16px}.detail-copy>p:last-child{max-width:640px;color:#626961;line-height:2}@keyframes rise{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:650px){.works-section{padding-top:70px}.carousel{gap:8px;padding-inline:14vw}.carousel-card{flex-basis:72vw}.carousel-bottom{align-items:start;gap:18px;flex-direction:column}.carousel-controls{align-self:end}.about-images{gap:12px;grid-template-columns:1fr 1.3fr;margin:35px auto 45px}.studio-photo{grid-column:1;grid-row:1;width:80%;margin:0}.detail-photo{grid-column:1;grid-row:1;align-self:end;margin-bottom:0;width:90%;transform:translateY(45%)}.portrait-photo{grid-column:2;grid-row:1}.photo{font-size:12px}.about-copy{margin-top:80px}.history{grid-template-columns:1fr;gap:20px;margin-top:55px}.history>div{border-bottom:1px solid var(--line);padding-bottom:15px}.history h3{margin-bottom:18px}.gallery{gap:45px;grid-template-columns:1fr;margin-top:45px}.gallery .work-card:nth-child(even){margin-top:0}.gallery .art-box{aspect-ratio:5/4!important}.gallery-page .section-heading{flex-direction:column}.about-page>h1{margin-bottom:45px}.contact-section h2{font-size:44px}.contact-sub{font-size:20px}.detail-art{margin:14px;height:53svh;min-height:280px}.detail-copy{padding:30px 7% 45px}dl{gap:20px;flex-wrap:wrap}.close-dialog{top:10px;margin:10px 10px -60px 0}.art-dialog{width:96vw}.contact-page{min-height:calc(100svh - 200px)}}

/* Revision: understated hero type, centered artist information, language controls. */
header{gap:28px}header nav{margin-left:auto}.language-switch{display:flex;align-items:center;gap:9px;font-size:14px;white-space:nowrap}.language-switch a{padding:8px 0;color:var(--muted)}.language-switch a[aria-current]{color:var(--ink);text-decoration:underline;text-underline-offset:6px}.language-switch span{color:var(--line)}
.hero-title h1{font-family:'Helvetica Neue',Arial,'PingFang TC',sans-serif;font-weight:300;letter-spacing:.015em;font-size:clamp(36px,5.7vw,88px);line-height:1.18}.hero-title h1 span{font-family:'PingFang TC','Helvetica Neue',sans-serif;font-weight:300;font-size:.34em;letter-spacing:.22em}.about-section,.about-page,.history{text-align:center}.history{grid-template-columns:1fr;max-width:780px;margin-left:auto;margin-right:auto;gap:40px}.history>div{padding-bottom:25px;border-bottom:1px solid var(--line)}.history>div:last-child{border-bottom:0}.history h3{margin-bottom:16px}
@media(max-width:760px){header{height:auto;min-height:112px;display:grid;grid-template-columns:1fr auto;padding:15px 5%;gap:9px 16px}.brand{text-align:left;font-size:14px}.brand span{display:none}header nav{grid-row:2;grid-column:1 / -1;margin:0;justify-content:space-between;gap:15px}.language-switch{grid-column:2;grid-row:1}.hero-title{right:6%}.history{gap:25px}}
/* Values managed by the content editor. */
body{font-family:var(--body-font,'Helvetica Neue',Arial,sans-serif);font-size:var(--body-size,1rem);color:var(--body-color,#626961)}h1,h2,h3{font-family:var(--headings-font,Georgia,serif);color:var(--headings-color,#292d2b)}h1,h2,.about-copy h2,.contact-section h2{font-size:var(--headings-size,3.75rem)}.hero-title h1{font-family:var(--hero-font,'Helvetica Neue',sans-serif);font-size:var(--hero-size,4.75rem);color:var(--hero-color,#292d2b)}.hero-title h1 span{font-family:inherit}.hero-title .eyebrow{color:var(--hero-color,#292d2b)}.about-copy>p:not(.artist-chinese),.history p,.detail-copy>p:last-child{font-size:var(--body-size,1rem);color:var(--body-color,#626961)}.multiline{white-space:pre-line;overflow-wrap:anywhere}.hero-image{position:absolute;width:100%;height:100%;inset:0}.art-box img{width:100%;height:100%;object-fit:contain;position:absolute}.about-images img{width:100%;object-fit:contain}.detail-art img{width:100%;height:100%;object-fit:contain;min-height:0}.work-caption{overflow-wrap:anywhere}.about-copy>h2{margin-bottom:32px}.hero-title h1{overflow-wrap:anywhere}.hero-title{max-width:88%}@media(max-width:650px){h1,h2,.about-copy h2,.contact-section h2{font-size:min(var(--headings-size,3.75rem),2.75rem)}.hero-title h1{font-size:min(var(--hero-size,4.75rem),2.75rem)}}

/* Full-bleed cover and paper-colored homepage gallery. */
.hero{padding:0}.hero-art{height:calc(100svh - 100px);min-height:560px;max-height:none;overflow:hidden}.hero-title{text-shadow:0 2px 18px rgba(0,0,0,.48)}.hero-down{color:var(--hero-color,#fff);text-shadow:0 1px 8px rgba(0,0,0,.65)}.works-section .art-box,.works-section .work-card:hover .art-box{background:var(--paper)}@media(max-width:760px){.hero-art{height:calc(100svh - 112px);min-height:440px}}

/* Artist introduction: centered copy, balanced crops, consistent section markers. */
.about-section>.eyebrow,.about-page>.eyebrow,.contact-section:not(.contact-page)>.eyebrow{text-align:left;width:100%;margin-bottom:52px}
.about-copy{max-width:760px;margin:0 auto}.about-copy h1,.about-copy h2{margin-bottom:32px}.about-copy>p:not(.artist-chinese){line-height:2.05;margin-bottom:26px}
.about-images{display:grid;grid-template-columns:1.15fr 1fr .85fr;gap:clamp(20px,3.4vw,52px);align-items:start;max-width:1160px;margin:70px auto 100px}
.about-images>.detail-photo,.about-images>.portrait-photo,.about-images>.studio-photo{display:block;width:100%;height:auto;object-fit:cover;align-self:start;transform:none;grid-column:auto;grid-row:auto;background:transparent}
.about-images>.detail-photo{aspect-ratio:4/3;margin:64px 0 0;object-position:48% 45%}.about-images>.portrait-photo{aspect-ratio:3/4;margin:0;object-position:58% 50%}.about-images>.studio-photo{aspect-ratio:1;margin:120px 0 0;object-position:50% 40%}
.history{display:grid;grid-template-columns:1fr 1fr;max-width:1160px;gap:70px;margin:0 auto;padding-top:44px;border-top:1px solid var(--line);text-align:left}.history h3{font-size:25px;text-align:center;line-height:1.4;margin:0 0 32px}.history-entry{display:grid;grid-template-columns:82px minmax(0,1fr);gap:20px;border-top:1px solid var(--line);padding:22px 0}.history-year{font-size:13px;font-variant-numeric:tabular-nums;letter-spacing:.04em;line-height:1.8;color:var(--ink)}.history .history-title{margin:0;line-height:1.8;color:var(--ink);font-size:var(--body-size)}.history .history-detail{margin:7px 0 0;font-size:14px;line-height:1.7;color:var(--muted)}
@media(max-width:900px){.history{gap:36px}.history-entry{grid-template-columns:1fr;gap:8px}.about-images>.detail-photo{margin-top:40px}.about-images>.studio-photo{margin-top:80px}}
@media(max-width:650px){.about-section>.eyebrow,.about-page>.eyebrow,.contact-section:not(.contact-page)>.eyebrow{margin-bottom:38px}.about-copy{margin:0 auto}.about-images{grid-template-columns:1fr 1fr;gap:20px;margin:42px auto 60px}.about-images>.detail-photo{grid-column:1;grid-row:1;width:100%;margin:28px 0 0;aspect-ratio:4/3}.about-images>.portrait-photo{grid-column:2;grid-row:1 / 3;width:100%;margin:0;aspect-ratio:3/5;object-position:58% 50%}.about-images>.studio-photo{grid-column:1;grid-row:2;width:82%;justify-self:end;margin:0;aspect-ratio:1}.history{grid-template-columns:1fr;gap:42px;padding-top:32px}.history-entry{grid-template-columns:76px minmax(0,1fr);gap:16px;padding:18px 0}.history h3{font-size:23px;margin-bottom:24px}}

/* Centered career records, followed by the supplied archive pages. */
.history{display:flex;flex-direction:column;max-width:700px;gap:76px;margin:0 auto;padding:0;border:0;text-align:center}
.history h3{margin:0 0 30px;font-size:28px;letter-spacing:.035em}
.history-entry{display:block;padding:0;margin:0 0 25px;border:0}.history-entry:last-child{margin-bottom:0}
.history-year{display:block;color:var(--muted);font-size:13px;letter-spacing:.09em;margin-bottom:5px}
.history .history-title{line-height:1.75}.history .history-detail{margin-top:3px}
.archive-images{display:grid;grid-template-columns:1fr 1.16fr .92fr;align-items:start;gap:clamp(20px,3.4vw,48px);max-width:1080px;margin:80px auto 0}
.archive-images img{display:block;width:100%;height:auto;object-fit:contain}.archive-images img:nth-child(1){margin-top:40px}.archive-images img:nth-child(2){margin-top:110px}.archive-images img:nth-child(3){margin-top:0}
.contact-details p{justify-content:center;gap:24px}
@media(max-width:650px){.history{max-width:100%;gap:58px}.history h3{font-size:25px;margin-bottom:27px}.history-entry{margin-bottom:24px}.archive-images{grid-template-columns:1fr 1fr;gap:22px;margin-top:55px}.archive-images img:nth-child(1){margin-top:0}.archive-images img:nth-child(2){margin-top:48px}.archive-images img:nth-child(3){grid-column:1 / -1;max-width:55%;justify-self:center;margin-top:0}.contact-details p{flex-wrap:wrap;gap:8px 20px}}

/* Consistent artwork surfaces and centered selected-work heading. */
.works-section>.selected-heading{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:0 24px}
.selected-heading>.eyebrow{grid-column:1 / -1;margin-bottom:52px}.selected-heading>h2{grid-column:2;text-align:center}.selected-heading>.text-link{grid-column:3;justify-self:end}
.gallery .art-box,.gallery .work-card:hover .art-box,.detail-art.placeholder{background:var(--paper)}
.history .history-awards h3{font-size:32px}.history-awards .history-title{font-size:calc(var(--body-size,1rem) + 2px)}.history-awards .history-detail{font-size:16px}.history-awards .history-year{font-size:14px}
.history-exhibitions .history-year>span{margin:0 8px;color:var(--line)}
@media(max-width:650px){.works-section>.selected-heading{grid-template-columns:1fr;gap:0}.selected-heading>.eyebrow{grid-column:1;margin-bottom:38px}.selected-heading>h2{grid-column:1}.selected-heading>.text-link{grid-column:1;justify-self:center;margin-top:24px}.history .history-awards h3{font-size:29px}}

/* Phone layouts: keep desktop composition intact above 760px. */
@media(max-width:760px){
 html{scroll-padding-top:116px}
 header{padding:10px 5%;min-height:104px;gap:2px 12px}
 .brand{font-size:13px;letter-spacing:.07em;white-space:nowrap}
 header nav{gap:8px}nav a{min-height:44px;display:flex;align-items:center;font-size:13px;letter-spacing:.03em}
 .language-switch{gap:10px;font-size:13px}.language-switch a{min-width:28px;min-height:44px;display:grid;place-items:center}
 .hero-art{height:calc(100svh - 104px);min-height:390px}
 .hero-title{left:6%;right:6%;max-width:none;bottom:22%}
 .hero-title h1{font-size:min(var(--hero-size,4.75rem),clamp(24px,7.2vw,48px));line-height:1.2;letter-spacing:.005em;overflow-wrap:normal;word-break:normal;white-space:nowrap}
 .hero-title h1 span{font-size:.48em;letter-spacing:.09em;margin-top:18px;white-space:normal}
 .hero-title .eyebrow{font-size:11px;letter-spacing:.12em;margin-bottom:18px}
 .hero-down{bottom:24px;font-size:12px}.hero-down span{margin-left:20px}
 .section{padding:64px 6%}.works-section{padding:64px 0 48px}
 .eyebrow{font-size:12px;letter-spacing:.12em}
 h1,h2,.about-copy h2,.contact-section h2{font-size:min(var(--headings-size,3.75rem),clamp(30px,8vw,40px));line-height:1.2;letter-spacing:-.025em}
 html[lang=en] .about-copy h1,html[lang=en] .about-copy h2{font-size:min(var(--headings-size,3.75rem),clamp(25px,6.8vw,40px));white-space:nowrap;letter-spacing:-.02em}
 .works-section>.selected-heading{grid-template-columns:1fr;gap:0;margin-bottom:26px;padding:0 6%}
 .selected-heading>.eyebrow{grid-column:1;margin-bottom:32px}.selected-heading>h2{grid-column:1}.selected-heading>.text-link{grid-column:1;justify-self:center;margin-top:18px}
 .carousel{gap:12px;padding:14px 9vw}.carousel-card{flex-basis:82vw}
 .work-caption{flex-direction:column;gap:3px;margin-top:14px;font-size:16px;line-height:1.5;overflow-wrap:normal}.work-caption>span:last-child{font-size:12px}
 .carousel-bottom{margin:20px 6% 0;gap:16px;align-items:center;flex-direction:column;font-size:12px}.carousel-controls{align-self:center;gap:24px}.carousel-controls button{width:44px;height:44px}
 .about-section>.eyebrow,.about-page>.eyebrow,.contact-section:not(.contact-page)>.eyebrow{margin-bottom:32px}
 .about-copy{margin:0 auto}.about-copy h1,.about-copy h2{margin-bottom:24px}.about-copy>p:not(.artist-chinese){line-height:1.85;margin-bottom:24px;font-size:var(--body-size,16px)}
 .about-images{grid-template-columns:1.12fr 1fr;gap:18px;margin:36px auto 54px}
 .about-images>.detail-photo{grid-column:1 / -1;grid-row:1;width:100%;margin:0;aspect-ratio:16/9;object-position:center}
 .about-images>.portrait-photo{grid-column:1;grid-row:2;width:100%;margin:0;aspect-ratio:3/4;justify-self:start;object-position:58% 50%}
 .about-images>.studio-photo{grid-column:2;grid-row:2;width:100%;margin:42px 0 0;aspect-ratio:1;justify-self:end}
 .history{max-width:100%;gap:52px}.history h3,.history .history-awards h3{font-size:clamp(23px,6.1vw,29px);letter-spacing:0;line-height:1.3;margin-bottom:26px}
 .history-entry{display:block;margin-bottom:24px;padding:0}.history-year,.history-awards .history-year{font-size:13px}.history .history-title,.history-awards .history-title{font-size:calc(var(--body-size,16px) + 1px);line-height:1.7}.history .history-detail{font-size:14px;line-height:1.6}
 .archive-images{grid-template-columns:1fr;gap:28px;margin-top:48px}
 .archive-images img:nth-child(n){grid-column:1;width:86%;max-width:370px;justify-self:start;margin:0}.archive-images img:nth-child(2){justify-self:end}.archive-images img:nth-child(3){width:80%;justify-self:start}
 .gallery{grid-template-columns:1fr;gap:42px;margin-top:34px}.gallery .work-card:nth-child(even){margin-top:0}.gallery .art-box{aspect-ratio:5/4!important}
 .gallery-page .section-heading{margin-bottom:0}.gallery-page h1{margin-top:8px}
 .contact-section{padding-top:60px;padding-bottom:60px}.contact-sub{font-size:19px;line-height:1.5;margin:22px auto 26px;max-width:290px}.contact-details{width:100%;font-size:16px}.contact-details p{flex-direction:column;gap:5px}.contact-details a{display:inline-block;padding:8px 0;overflow-wrap:anywhere}
 .art-dialog{width:94vw;max-height:92svh}.detail-art{margin:62px 12px 0;height:48svh;min-height:180px}.detail-copy{padding:25px 6% 36px}.detail-copy h2{font-size:30px;line-height:1.2}.close-dialog{top:10px;min-height:44px;margin:10px 10px -60px 0}
 dl{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:24px 0}dl>div:last-child{grid-column:1 / -1}dt{font-size:12px}dd{margin:3px 0 0;font-size:15px}
 footer{font-size:12px;gap:12px;padding:22px 0;flex-wrap:wrap}footer span:nth-child(2){display:none}
}
@media(max-width:760px) and (max-height:500px){.hero-art{height:420px;min-height:0}}
