@media (max-width:767px){.app.julia-page .js-hero{grid-template-columns:1fr;min-height:0}.app.julia-page .js-hero-media{aspect-ratio:4/5;min-height:0}.app.julia-page .js-hero-panel{gap:22px;padding:44px 20px 64px}.app.julia-page .js-name{flex-wrap:wrap;row-gap:4px;font-size:clamp(34px,10vw,42px)}.app.julia-page .js-role{margin-top:10px}.app.julia-page .js-body{max-width:none}.app.julia-page .sy-bstats{gap:12px;padding-top:22px}.app.julia-page .sy-bstat-fig{min-height:40px;font-size:26px}.app.julia-page .sy-bstat-fig.is-flags{flex-wrap:wrap;gap:5px;font-size:21px}.app.julia-page .sy-bstat-fig.is-word{font-size:18px}.app.julia-page .js-water{grid-template-columns:1fr;min-height:0}.app.julia-page .js-water-panel{gap:24px;padding:56px 20px 64px}.app.julia-page .js-h2{margin-bottom:18px;font-size:clamp(32px,9.5vw,40px)}.app.julia-page .js-quote{max-width:none;padding:24px 22px 20px 26px}.app.julia-page .js-quote-mark{margin-bottom:12px;font-size:38px}.app.julia-page .js-quote-text{font-size:18px}.app.julia-page .js-quote-foot{margin-top:20px;padding-top:14px}.app.julia-page .js-water-media{aspect-ratio:4/5}.app.julia-page .js-sold{padding:64px 20px 76px}.app.julia-page .js-sold-head{margin-bottom:28px;padding-bottom:18px}.app.julia-page .js-sold-head h2{font-size:clamp(32px,9.5vw,40px)}.app.julia-page .js-sold-grid{grid-template-columns:1fr;gap:16px}.app.julia-page .fs-card-wrap,.app.julia-page .fs-card{min-width:0}.app.julia-page .js-sold-card .fs-card-specs{gap:8px 12px}.app.julia-page .js-sold-card .fs-card-specs .spec{white-space:normal;font-size:13.5px}.app.julia-page .js-sold-card .fs-card-body{padding:16px 16px 18px}.app.julia-page .js-sold-more{margin-top:30px}.app.julia-page .fs-loadmore{min-height:48px}.app.julia-page .js-cta-row{margin-top:26px}.app.julia-page .js-cta{text-align:center;letter-spacing:.14em;flex-wrap:wrap;justify-content:center;gap:12px;width:100%;min-height:52px;padding:16px 20px;font-size:12px}.app.julia-page [data-rv=left]:not(.rv-in),.app.julia-page [data-rv=right]:not(.rv-in){transform:translateY(28px)}}@media (min-width:768px) and (max-width:1099px){.app.julia-page .js-sold-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.app.julia-page .js-sold-grid .fs-card-wrap,.app.julia-page .js-sold-grid .fs-card{min-width:0}.app.julia-page .js-sold-card .fs-card-specs .spec{white-space:normal}}
