#materials{background:#ecece3}.curated-palettes{margin:55px 0 35px;padding:38px;background:#f7f3eb;border:1px solid #203b461c;display:grid;grid-template-columns:1fr 1.7fr;gap:30px}.curated-palettes h3{font:36px/1.12 Georgia,serif;letter-spacing:-.035em;color:#203b46;margin:15px 0}.curated-palettes p{font:14px/1.8 Arial,sans-serif;color:#536b70}.palette-direction-list{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.palette-direction-list button{background:#eae6db;border:1px solid transparent;padding:22px 15px;text-align:left;color:#203b46;cursor:pointer;transition:transform .3s,background .3s,border-color .3s}.palette-direction-list button:hover{transform:translateY(-4px);background:#f1eade}.palette-direction-list button[aria-pressed=true]{border-color:#796b4b;background:#f8f4eb;box-shadow:0 7px 20px #17384409}.palette-chips{display:flex;gap:0;margin-bottom:25px}.palette-chips i{display:block;width:45px;height:60px;background:var(--chip);border:3px solid #f5f1e8;box-shadow:1px 3px 6px #0002;transform:rotate(-7deg)}.palette-chips i+i{margin-left:-9px;transform:rotate(5deg)}.palette-direction-list strong{display:block;font:21px/1.2 Georgia,serif;margin-bottom:10px}.palette-direction-list small,.palette-direction-result small{display:block;font:11px/1.7 Arial,sans-serif;color:#597074}.palette-direction-result{grid-column:1/-1;border-top:1px solid #203b4622;padding-top:20px;display:grid;grid-template-columns:1fr auto;gap:10px}.palette-direction-result p{margin:0}.palette-direction-result small{grid-column:1/-1}.palette-direction-list button:focus-visible{outline:2px solid #203b46;outline-offset:4px}.manufacturer-preview figure{margin:0}.manufacturer-preview .range-preview img{transition:transform .5s ease}.manufacturer-preview .range-preview:hover img{transform:scale(1.025)}#project-team{background:#1b3743;color:#eee8dc}#project-team h2,#project-team h3,#project-team p{color:inherit}#project-team .professional-cards>a{background:#25434d;color:#eee8dc;border-color:#dfd6b938}#project-team .professional-cards>a:hover{background:#2d505a}.coverage{background:#eeede4}.home-journal{background:#f8f5ed}.enquiry-next{list-style:none;padding:0;margin:30px 0;display:grid;gap:18px}.enquiry-next li{display:flex;gap:18px}.enquiry-next li>span{font:italic 27px Georgia,serif;color:#d0bd92}.enquiry-next strong{font:20px Georgia,serif}.enquiry-next p{font:13px/1.6 Arial,sans-serif!important;margin:6px 0!important}.enquiry-route{padding:22px;background:#ffffff0a;border:1px solid #e7e0c838;margin-bottom:25px}.enquiry-route label{display:block}.enquiry-route p:last-child{font:13px/1.7 Arial,sans-serif;color:#bdcbd0;margin:14px 0 0}.enquiry-section-label{margin:28px 0 18px!important;font-size:10px!important;letter-spacing:.16em;color:#d5c29d!important}.photo-guidance{font:13px/1.8 Arial,sans-serif!important;margin:0 0 16px!important;color:#bdcbd0!important}#enquiry-setting{width:100%;padding:14px 12px;background:#f4efe4;color:#1b3743;border:1px solid #c2b592;border-radius:0;font:15px Arial,sans-serif}.contact .enquiry-image img{max-height:260px;object-fit:cover}.contact input:focus-visible,.contact textarea:focus-visible,.contact select:focus-visible{outline:2px solid #d3bd8b;outline-offset:3px}.chrome-explore .chrome-mega small{color:#536c73}
@media(max-width:900px){.curated-palettes{grid-template-columns:1fr;padding:25px}.palette-direction-result{grid-template-columns:1fr}.home-yacht-concepts a img{height:300px!important}.contact .email{overflow-wrap:anywhere}.professional-cards{gap:18px}}
@media(max-width:520px){.curated-palettes{padding:22px 16px;margin-top:30px;gap:22px}.curated-palettes h3{font-size:30px}.palette-direction-list{grid-template-columns:1fr}.palette-direction-list button{display:grid;grid-template-columns:115px 1fr;align-items:center;gap:6px 14px;padding:17px}.palette-chips{grid-row:1/3;margin:0}.palette-chips i{height:48px;width:36px}.palette-direction-list strong{font-size:22px;margin:0}.palette-direction-list small{grid-column:2}.home-yacht-concepts{grid-template-columns:1fr!important}.home-yacht-concepts a img{height:270px!important}.section-heading{gap:22px}.contact{padding-bottom:40px!important}.enquiry-route{padding:18px}.enquiry-next{gap:15px}.manufacturer-preview{gap:16px!important}.manufacturer-preview figcaption span{overflow-wrap:anywhere}.home-journal .journal-grid img{height:220px!important}}
@media(prefers-reduced-motion:reduce){.palette-direction-list button,.manufacturer-preview .range-preview img{transition:none;transform:none!important}}
#project-team .professional-cards>a>span:first-child{color:#d7c49d!important}#materials .material-notes>summary>span{display:none}#materials .research-credit{color:#eee8dc!important;background:#173440b3!important}.contact,.materials-studio{scroll-margin-top:100px}
