.vs-modern-markuteri .vs-modern-markuteri-intro{max-width:860px;margin:36px 0 42px}.vs-modern-markuteri-intro h1,.vs-modern-markuteri-intro h2{margin:15px 0 23px;color:#062b5e;font:clamp(42px,5.4vw,72px) /1.05 Georgia,serif;letter-spacing:-.05em}.vs-modern-markuteri-intro>p:last-child{max-width:750px;color:#536b89;font-size:16px;line-height:1.8}.vs-modern-markuteri-list-heading{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-bottom:24px}.vs-modern-markuteri-list-heading h3,.vs-modern-markuteri-project h3{margin:0;color:#062b5e;font:clamp(29px,3vw,42px) /1.12 Georgia,serif;letter-spacing:-.04em}.vs-modern-markuteri-list-heading>p{flex-shrink:0;margin:0;color:#536b89;font-size:12px}.vs-modern-markuteri-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:13px}.vs-modern-markuteri-card{display:flex;flex-direction:column;min-width:0;padding:8px;overflow:hidden;border:1px solid #d4cabb;background:#faf8f3;color:#062b5e;text-decoration:none}.vs-modern-markuteri-card:hover{border-color:#9c773f}.vs-modern-markuteri-card:focus-visible,.vs-modern-markuteri-project a:focus-visible{outline:2px solid #a77b3b;outline-offset:4px}.vs-modern-markuteri-card-image{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:4/5;position:relative;flex:0 0 auto;overflow:hidden;background:#eee9de}.vs-modern-markuteri-card-image img{position:absolute;inset:0;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.vs-modern-markuteri-card-copy{display:flex;flex:1;flex-direction:column;gap:18px;padding:12px 3px 3px}.vs-modern-markuteri-card-copy>strong{min-height:2.5em;overflow-wrap:anywhere;font:16px/1.25 Georgia,serif;font-weight:400}.vs-modern-markuteri-card-action{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding-top:11px;border-top:1px solid #ded3c1;font-size:10px;line-height:1.45}.vs-modern-markuteri-card-action svg{flex-shrink:0;width:12px;height:12px}.vs-modern-markuteri-project{display:flex;align-items:end;justify-content:space-between;gap:36px;margin:50px 0;padding-top:32px;border-top:1px solid #cfc5b5}.vs-modern-markuteri-project>div{max-width:720px}.vs-modern-markuteri-project h3{margin:12px 0 18px}.vs-modern-markuteri-project p:last-child{color:#536b89;font-size:14px;line-height:1.75}.vs-modern-markuteri-project>a{display:flex;flex:0 0 auto;align-items:center;gap:24px;padding:17px 20px;background:#062b5e;color:#fff;font-size:12px;text-decoration:none}.vs-modern-markuteri-model .vs-legacy-related-list{grid-template-columns:repeat(6,minmax(0,1fr))}.vs-modern-markuteri-model .vs-legacy-related-image{aspect-ratio:4/5;height:auto}.vs-modern-markuteri-model .vs-legacy-related-image img{-o-object-fit:contain;object-fit:contain}.vs-modern-markuteri-model .vs-legacy-product .vs-product-slide.is-material-texture img{position:absolute;inset:0;margin:auto;width:min(calc(100% - 20px),var(--modern-source-width));height:auto;max-height:calc(100% - 20px);padding:0;-o-object-fit:contain;object-fit:contain}.vs-modern-markuteri-model .vs-legacy-product .vs-product-gallery-stage{aspect-ratio:5/6;max-height:480px}@media (max-width:1199px){.vs-modern-markuteri-grid,.vs-modern-markuteri-model .vs-legacy-related-list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:899px){.vs-modern-markuteri-grid,.vs-modern-markuteri-model .vs-legacy-related-list{grid-template-columns:repeat(3,minmax(0,1fr))}.vs-modern-markuteri-project{display:block}.vs-modern-markuteri-project>a{width:-moz-fit-content;width:fit-content;margin-top:22px}}@media (max-width:650px){.vs-modern-markuteri .vs-modern-markuteri-intro{margin:24px 0 32px}.vs-modern-markuteri-intro h1,.vs-modern-markuteri-intro h2{font-size:clamp(34px,10vw,48px)}.vs-modern-markuteri-intro>p:last-child{font-size:14px}.vs-modern-markuteri-list-heading{gap:12px;margin-bottom:18px}.vs-modern-markuteri-list-heading h3,.vs-modern-markuteri-project h3{font-size:28px}.vs-modern-markuteri-grid,.vs-modern-markuteri-model .vs-legacy-related-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.vs-modern-markuteri-card{padding:6px}.vs-modern-markuteri-card-copy{gap:14px;padding:10px 2px 3px}.vs-modern-markuteri-card-copy>strong{font-size:14px}.vs-modern-markuteri-card-action{font-size:10px}.vs-modern-markuteri-project{margin-top:36px;padding-top:26px}}