        .syg-brokerage-commercial-cta .syg-brokerage-commercial-panel {
            border: 1px solid rgba(16, 44, 70, 0.12);
            border-radius: 1.25rem;
            background: linear-gradient(135deg, #fff6ec 0%, #ffffff 58%, #eef6fb 100%);
            box-shadow: 0 1rem 2.5rem rgba(10, 35, 55, 0.07);
            padding: clamp(1.25rem, 3vw, 2rem);
        }

        .syg-brokerage-commercial-cta .syg-brokerage-commercial-eyebrow {
            display: inline-flex;
            padding: 0.25rem 0.65rem;
            border-radius: 999px;
            background: #ffe4d8;
            color: #7a3219;
            border: 1px solid rgba(122, 50, 25, 0.12);
            font-size: 0.78rem;
            font-weight: 800;
            letter-spacing: 0.05em;
            text-transform: uppercase;
            margin-bottom: 0.75rem;
        }

        .syg-brokerage-commercial-cta .syg-brokerage-actions {
            display: flex;
            flex-wrap: wrap;
            gap: 0.65rem;
            margin-top: 1rem;
        }

        .syg-brokerage-commercial-cta .btn {
            font-weight: 800;
        }
    

.syg-brokerage-advertising-soft-bg {
    background: linear-gradient(135deg, #fffaf0, #ffffff);
}

.syg-brokerage-advertising-heading {
    color: #0b3a5b;
    font-weight: 800;
}

.syg-brokerage-advertising-gold {
    color: #8a6728;
    font-weight: 800;
}


/* Brokerage advertising editorial expansion, 2026-10-11 */
.syg-brokerage-lead-hero{background:#0b2940;color:#fff;overflow:hidden}
.syg-brokerage-lead-hero__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.04fr);max-width:1480px;margin:auto;min-height:500px}
.syg-brokerage-lead-hero__copy{padding:clamp(2.2rem,5vw,5.2rem) clamp(1.3rem,4.5vw,5.3rem);display:flex;flex-direction:column;align-items:flex-start;justify-content:center}
.syg-brokerage-lead-hero__eyebrow{font-size:.74rem;font-weight:800;text-transform:uppercase;letter-spacing:.12em;color:#d8b679;margin-bottom:1.1rem}
.syg-brokerage-lead-hero h1{color:#fff;font-weight:800;line-height:1.07;font-size:clamp(2rem,3.5vw,3.65rem);letter-spacing:-.025em;margin-bottom:1.25rem}
.syg-brokerage-lead-hero__intro p{margin:0 0 .65rem;color:#fff}
.syg-brokerage-lead-hero__intro{font-size:clamp(1.08rem,1.5vw,1.24rem);line-height:1.6;color:#fff}
.syg-brokerage-lead-hero__copy>p:not(.syg-brokerage-lead-hero__eyebrow){max-width:660px}
.syg-brokerage-lead-hero__copy>p:not(.syg-brokerage-lead-hero__intro){color:#d8e1eb;line-height:1.65}
.syg-brokerage-lead-hero__actions{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.2rem}
.syg-brokerage-lead-hero__media{margin:0;position:relative;min-height:360px;background:#102e44}
.syg-brokerage-lead-hero__media>a{display:block;position:absolute;inset:0;cursor:zoom-in}
.syg-brokerage-lead-hero__media img{width:100%;height:100%;object-fit:cover;object-position:52% center;display:block}
.syg-brokerage-lead-hero__media figcaption{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,rgba(3,12,25,.8));color:#fff;font-size:.75rem;line-height:1.5;padding:32px 22px 12px;pointer-events:none}
.syg-brokerage-page-nav{display:flex;flex-wrap:wrap;gap:.35rem;padding-top:1rem;padding-bottom:1rem;border-bottom:1px solid #dce4ea}
.syg-brokerage-page-nav a{padding:.42rem .7rem;font-weight:700;font-size:.85rem;color:#153f56;text-decoration:none}
.syg-brokerage-page-nav a:hover,.syg-brokerage-page-nav a:focus-visible{background:#f2f6f9;text-decoration:underline}
.syg-brokerage-expanded-section{border-bottom:1px solid #dce4ea;padding:clamp(1.8rem,4vw,3.3rem) 0;margin-bottom:1.6rem;scroll-margin-top:80px}
.syg-brokerage-expanded-section h2{color:#0b2940;font-size:clamp(1.6rem,2.7vw,2.35rem);line-height:1.18;font-weight:800;margin:0 0 1rem}
.syg-brokerage-expanded-intro{max-width:900px;color:#455b6a;font-size:1.06rem;line-height:1.75;margin-bottom:1.6rem}
.syg-brokerage-value-grid,.syg-brokerage-example-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem;margin:1.35rem 0 1.6rem}
.syg-brokerage-value-grid>article{border:1px solid #dce4ea;border-top:3px solid #ba995c;background:#fbfcfd;padding:1.35rem}
.syg-brokerage-value-grid h3,.syg-brokerage-example-grid h3{font-size:1.19rem;font-weight:750;color:#0b2940;margin:0 0 .7rem}
.syg-brokerage-value-grid p,.syg-brokerage-example-grid p{color:#4c5d69;line-height:1.65}
.syg-brokerage-value-index{display:block;color:#a6854a;font-weight:800;letter-spacing:.08em;margin-bottom:1rem}
.syg-brokerage-footnote{color:#647480;font-size:.85rem}
.syg-brokerage-example-card{border:1px solid #dce4ea;background:#fff;min-width:0;overflow:hidden}
.syg-brokerage-example-card>a{display:block;overflow:hidden}
.syg-brokerage-example-card img{width:100%;height:195px;object-fit:cover;display:block}
.syg-brokerage-example-card>div{padding:1.2rem}
.syg-brokerage-example-card h3 a{color:#0d3f63;text-decoration:none}
.syg-brokerage-textlink{color:#115679;font-weight:800}
.syg-brokerage-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.1rem;margin:1.35rem 0 1.5rem}
.syg-brokerage-steps>article{border-top:3px solid #bc9b5e;background:#f6f9fa;padding:1.15rem}
.syg-brokerage-steps span{font-weight:800;color:#a27e3a;font-size:1.23rem;display:block;margin-bottom:.8rem}
.syg-brokerage-steps h3{color:#0b2940;font-weight:750;font-size:1.06rem}
.syg-brokerage-steps p{font-size:.92rem;color:#415460;line-height:1.68}
.syg-brokerage-inline-actions{display:flex;gap:.7rem;flex-wrap:wrap}
.syg-brokerage-platform-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:1.5rem 0 0}
.syg-brokerage-platform-grid>article{border:1px solid #dce4ea;border-left:3px solid #bd9b5b;padding:1.1rem;background:#fff;min-width:0}
.syg-brokerage-platform-grid h3{font-size:1.05rem;color:#092b41;margin:0 0 .6rem}
.syg-brokerage-platform-grid p{font-size:.93rem;line-height:1.57;color:#526271}
.syg-brokerage-platform-grid a{color:#13587c;font-weight:700;display:inline-block;margin:.35rem .7rem .3rem 0;text-decoration:none}
.syg-brokerage-faq{border-top:1px solid #dce4ea;margin:1.5rem 0}
.syg-brokerage-faq details{border-bottom:1px solid #dce4ea;padding:1rem .15rem}
.syg-brokerage-faq summary{font-weight:800;color:#0b2940;cursor:pointer}
.syg-brokerage-faq p{max-width:930px;line-height:1.7;color:#465b6a;padding:1rem 0 0;margin-bottom:0}
@media(max-width:1120px){.syg-brokerage-steps,.syg-brokerage-platform-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:800px){.syg-brokerage-lead-hero__inner{grid-template-columns:1fr}.syg-brokerage-lead-hero__media{min-height:310px}.syg-brokerage-value-grid,.syg-brokerage-example-grid{grid-template-columns:1fr}.syg-brokerage-example-card{display:grid;grid-template-columns:38% 1fr}.syg-brokerage-example-card img{height:100%;min-height:190px}}
@media(max-width:550px){.syg-brokerage-steps,.syg-brokerage-platform-grid{grid-template-columns:1fr}.syg-brokerage-example-card{display:block}.syg-brokerage-example-card img{height:185px}.syg-brokerage-lead-hero__media{min-height:255px}.syg-brokerage-lead-hero__copy{padding:2.1rem 1.35rem}.syg-brokerage-lead-hero__media figcaption{font-size:.7rem}}


/* Intermediate-width header layout for this advertising page only. */
@media (min-width:1200px) and (max-width:1499.98px) {
 .syg-main-navbar > .container { max-width:100%;padding-left:.85rem;padding-right:.85rem }
 .syg-main-navbar .navbar-nav .nav-link { font-size:.84rem;padding-left:.15rem;padding-right:.15rem }
 .syg-main-navbar .syg-navbar-search-form { flex:0 0 170px;width:170px;min-width:0 }
 .syg-main-navbar .syg-navbar-search { width:105px;min-width:0;flex:1 1 auto }
 .syg-main-navbar .syg-navbar-search-button { padding-left:.45rem;padding-right:.45rem }
}
@media (min-width:1200px) and (max-width:1279.98px) {
 .syg-main-navbar .navbar-nav .nav-link { font-size:.78rem;padding-left:.05rem;padding-right:.05rem }
}


/* Full-bleed original Málaga photo, supplied for the brokerage campaign. */
.syg-brokerage-lead-hero--panoramic{
  width:100%;
  background-color:#18384a;
  background-image:
    linear-gradient(90deg,rgba(5,19,31,.87) 0%,rgba(6,22,34,.73) 24%,rgba(7,23,37,.39) 52%,rgba(9,29,39,.05) 82%),
    linear-gradient(0deg,rgba(3,16,26,.45),transparent 37%),
    url("/media/original_images/syg-brokerage-malaga-marina-47.avif");
  background-repeat:no-repeat;
  background-size:cover;
  background-position:center 54%;
  border-bottom:3px solid #a98b55;
}
.syg-brokerage-lead-hero--panoramic .syg-brokerage-lead-hero__inner{
  position:relative;
  display:flex;
  align-items:center;
  min-height:clamp(480px,40vw,660px);
  max-width:1500px;
  margin:0 auto;
}
.syg-brokerage-lead-hero--panoramic .syg-brokerage-lead-hero__copy{
  max-width:770px;
  padding:clamp(3.2rem,6vw,6rem) clamp(1.4rem,5vw,6rem);
  position:relative;
  z-index:1;
}
.syg-brokerage-lead-hero--panoramic h1{
  font-size:clamp(2.55rem,4.55vw,5.2rem);
  line-height:1.03;
  letter-spacing:-.037em;
  text-shadow:0 2px 17px rgba(0,0,0,.24);
  max-width:720px;
}
.syg-brokerage-lead-hero__subtitle{
  font-size:clamp(1.15rem,1.65vw,1.55rem);
  line-height:1.5;
  font-weight:600;
  color:#fff!important;
  max-width:570px;
  margin:0 0 1rem;
}
.syg-brokerage-lead-hero--panoramic .syg-brokerage-lead-hero__intro,
.syg-brokerage-lead-hero--panoramic .syg-brokerage-lead-hero__intro p{
  font-size:1.03rem;
  line-height:1.7;
  color:#edf2f6;
  margin-bottom:1.15rem;
}
.syg-brokerage-lead-hero--panoramic .syg-brokerage-lead-hero__actions{margin-top:1.45rem}
.syg-brokerage-lead-hero--panoramic .syg-brokerage-lead-hero__actions .btn{font-weight:700;padding:.72rem 1.25rem}
.syg-brokerage-lead-hero--panoramic .syg-brokerage-lead-hero__eyebrow{color:#ecd09c}
.syg-brokerage-lead-hero__photo-credit{
  position:absolute;right:30px;bottom:18px;z-index:1;
  font-size:.75rem;letter-spacing:.02em;color:#fff;
  text-shadow:0 2px 9px rgba(0,0,0,.75);
}
.syg-brokerage-lead-hero__view-photo{
  position:absolute;right:28px;bottom:48px;z-index:1;
  font-size:.81rem;font-weight:700;color:#fff;
  text-decoration:none;border:1px solid rgba(255,255,255,.7);
  padding:.4rem .7rem;border-radius:3px;background:rgba(5,23,36,.36);
}
.syg-brokerage-lead-hero__view-photo:hover,
.syg-brokerage-lead-hero__view-photo:focus-visible{
  background:rgba(5,23,36,.82);color:#fff;
}
@media(max-width:820px){
  .syg-brokerage-lead-hero--panoramic{
    background-position:58% center;
    background-image:
      linear-gradient(90deg,rgba(5,19,31,.89),rgba(5,19,31,.62) 70%,rgba(5,19,31,.22)),
      url("/media/original_images/syg-brokerage-malaga-marina-47.avif");
  }
  .syg-brokerage-lead-hero--panoramic .syg-brokerage-lead-hero__inner{min-height:550px}
  .syg-brokerage-lead-hero--panoramic .syg-brokerage-lead-hero__copy{
    max-width:640px;padding:3rem 1.5rem 4.7rem;
  }
}
@media(max-width:500px){
  .syg-brokerage-lead-hero--panoramic{
    background-position:56% center;
    background-image:
      linear-gradient(90deg,rgba(5,19,31,.91),rgba(5,19,31,.68)),
      url("/media/original_images/syg-brokerage-malaga-marina-47.avif");
  }
  .syg-brokerage-lead-hero--panoramic .syg-brokerage-lead-hero__inner{min-height:580px}
  .syg-brokerage-lead-hero--panoramic .syg-brokerage-lead-hero__copy{padding:2.25rem 1.1rem 5rem}
  .syg-brokerage-lead-hero--panoramic h1{font-size:2.5rem}
  .syg-brokerage-lead-hero__photo-credit{bottom:10px;right:13px;font-size:.7rem}
  .syg-brokerage-lead-hero__view-photo{bottom:36px;right:13px}
}


/* Right-hand yacht photograph in the brokerage introduction, 2026-10-11 */
.syg-brokerage-inline-image-link{
  display:block;overflow:hidden;max-width:100%;cursor:zoom-in;
  border-radius:3px;background:#e9edef;
}
.syg-brokerage-inline-photo{
  display:block;width:100%;height:auto;aspect-ratio:480/259;
  object-fit:cover;border:0;
}
.syg-brokerage-inline-image-link:focus-visible{
  outline:3px solid #b99b63;outline-offset:3px;
}
@media(min-width:992px){
 .syg-brokerage-inline-image-link{max-width:370px;margin-left:auto;}
}
@media(max-width:991.98px){
 .syg-brokerage-inline-image-link{max-width:420px;margin:0 auto;}
}


/* Elegant fade-to-photo composition for brokerage intro – October 2026.
   Scoped to this block only. The picture is decorative, so all copy is HTML. */
.syg-brokerage-intro-faded-photo{
    position:relative;
    isolation:isolate;
    overflow:hidden;
    background:#f4f7f9;
    border:1px solid rgba(25,61,84,.13);
    border-radius:4px;
    min-height:250px;
    padding:1rem!important;
    justify-content:center;
    box-shadow:0 9px 32px rgba(7,33,53,.055);
}
.syg-brokerage-intro-faded-photo::before{
    content:"";
    position:absolute;
    inset:0 0 0 auto;
    width:74%;
    background-image:none;
    background-position:right center;
    background-size:auto 100%;
    background-repeat:no-repeat;
    opacity:.83;
    -webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.09) 22%,rgba(0,0,0,.72) 58%,#000 91%);
    mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.09) 22%,rgba(0,0,0,.72) 58%,#000 91%);
    animation:syg-brokerage-photo-fadein .95s ease-out both;
    pointer-events:none;
    z-index:0;
}
@keyframes syg-brokerage-photo-fadein{
    from{opacity:0}
    to{opacity:.83}
}
.syg-brokerage-intro-faded-photo>.row{
    position:relative;
    z-index:1;
    width:100%;
    margin:0;
}
.syg-brokerage-intro-faded-photo>.row>.col-12{
    padding:0;
    max-width:750px;
}
.syg-brokerage-intro-faded-photo .syg-brokerage-advertising-heading{
    max-width:690px;
    line-height:1.25;
    margin-bottom:.45rem!important;
}
.syg-brokerage-intro-faded-photo .syg-brokerage-advertising-heading + p{
    max-width:620px;
    color:#273e4f;
    line-height:1.5;
    margin-bottom:.6rem!important;
}
.syg-brokerage-intro-faded-photo .syg-eyebrow{
    margin-bottom:.2rem!important;
}
.syg-brokerage-intro-faded-photo .d-flex{
    position:relative;
    z-index:1;
}
@media(max-width:991.98px){
    .syg-brokerage-intro-faded-photo{
        min-height:240px;
        padding:1rem!important;
    }
    .syg-brokerage-intro-faded-photo::before{
        width:100%;
        opacity:.28;
        -webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.35) 35%,#000 100%);
        mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.35) 35%,#000 100%);
        animation-name:syg-brokerage-photo-fadein-mobile;
    }
    @keyframes syg-brokerage-photo-fadein-mobile{
        from{opacity:0}
        to{opacity:.28}
    }
}
@media(max-width:575.98px){
    .syg-brokerage-intro-faded-photo{padding:.9rem!important;min-height:0}
    .syg-brokerage-intro-faded-photo::before{
        background-position:right center;
        background-size:auto 76%;
        opacity:.15;
        -webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 100%);
        mask-image:linear-gradient(180deg,transparent 0%,#000 100%);
        animation:none;
    }
}
@media(prefers-reduced-motion:reduce){
    .syg-brokerage-intro-faded-photo::before{animation:none}
}


/* Brokerage introduction image treatment: restored warm background,
   visible text-to-photo dissolve and symmetrical 10% vertical image crop. */
.syg-brokerage-intro-faded-photo {
    background:linear-gradient(115deg,#fffaf0 0%,#fffdf9 44%,#f4f7f9 100%);
}
.syg-brokerage-intro-faded-photo::before {
    inset:0 0 0 auto;
    width:75%;
    background-image:none;
    background-size:auto 125%;
    background-position:right center;
    background-repeat:no-repeat;
    opacity:1;
    -webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.28) 29%,rgba(0,0,0,.78) 54%,#000 76%);
    mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.28) 29%,rgba(0,0,0,.78) 54%,#000 76%);
    animation:syg-brokerage-sharp-photo-in .9s ease-out both;
}
@keyframes syg-brokerage-sharp-photo-in {
    from { opacity:0; }
    to   { opacity:1; }
}
.syg-brokerage-intro-faded-photo::after {
    content:"";
    position:absolute;
    inset:0;
    z-index:0;
    pointer-events:none;
    background:linear-gradient(90deg,
        rgba(255,250,240,.99) 0%,
        rgba(255,253,249,.96) 31%,
        rgba(255,253,249,.80) 48%,
        rgba(250,250,249,.32) 67%,
        rgba(250,250,249,0) 88%);
}
@media (max-width:991.98px) {
    .syg-brokerage-intro-faded-photo::before {
        width:90%;
        background-size:auto 125%;
        background-position:right center;
        opacity:.80;
        animation:none;
        -webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.35) 38%,#000 80%);
        mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.35) 38%,#000 80%);
    }
    .syg-brokerage-intro-faded-photo::after {
        background:linear-gradient(90deg,
            rgba(255,250,240,.98) 0%,
            rgba(255,253,249,.88) 40%,
            rgba(255,253,249,.45) 75%,
            transparent 100%);
    }
}
@media (max-width:575.98px) {
    .syg-brokerage-intro-faded-photo::before {
        width:100%;
        background-size:auto 125%;
        background-position:right center;
        opacity:.29;
        -webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 84%);
        mask-image:linear-gradient(90deg,transparent 0%,#000 84%);
    }
    .syg-brokerage-intro-faded-photo::after {
        background:linear-gradient(90deg,rgba(255,250,240,.95),rgba(255,253,249,.67));
    }
}
@media (prefers-reduced-motion:reduce) {
    .syg-brokerage-intro-faded-photo::before { animation:none; }
}




/* Large Bezier-like sweep inspired by the user's reference (no more little bump):
   layered ivory and champagne ribbons. Scoped to the brokerage introduction only.
   The original height, HD yacht photo, and symmetric 10% image crop remain intact. */
.syg-brokerage-intro-faded-photo .syg-brokerage-wave-outer,
.syg-brokerage-intro-faded-photo .syg-brokerage-wave-inner{display:none}
@media(min-width:992px){

.syg-brokerage-intro-faded-photo::before{clip-path:none;-webkit-clip-path:none}
.syg-brokerage-intro-faded-photo::after{
background:linear-gradient(90deg,#fffaf0 0%,rgba(255,253,249,.99) 45%,rgba(255,253,249,.95) 76%,rgba(255,253,249,.87) 100%)!important;
-webkit-clip-path:polygon(0% 0%,87.00% 0.00%,86.97% 1.67%,86.90% 3.33%,86.78% 5.00%,86.61% 6.67%,86.39% 8.33%,86.13% 10.00%,85.83% 11.67%,85.49% 13.33%,85.12% 15.00%,84.70% 16.67%,84.26% 18.33%,83.78% 20.00%,83.26% 21.67%,82.72% 23.33%,82.16% 25.00%,81.56% 26.67%,80.94% 28.33%,80.30% 30.00%,79.64% 31.67%,78.96% 33.33%,78.27% 35.00%,77.55% 36.67%,76.83% 38.33%,76.09% 40.00%,75.34% 41.67%,74.58% 43.33%,73.82% 45.00%,73.05% 46.67%,72.27% 48.33%,71.50% 50.00%,70.73% 51.67%,69.95% 53.33%,69.18% 55.00%,68.42% 56.67%,67.66% 58.33%,66.91% 60.00%,66.17% 61.67%,65.45% 63.33%,64.73% 65.00%,64.04% 66.67%,63.36% 68.33%,62.70% 70.00%,62.06% 71.67%,61.44% 73.33%,60.84% 75.00%,60.28% 76.67%,59.74% 78.33%,59.22% 80.00%,58.74% 81.67%,58.30% 83.33%,57.88% 85.00%,57.51% 86.67%,57.17% 88.33%,56.87% 90.00%,56.61% 91.67%,56.39% 93.33%,56.22% 95.00%,56.10% 96.67%,56.03% 98.33%,56.00% 100.00%,0% 100%);clip-path:polygon(0% 0%,87.00% 0.00%,86.97% 1.67%,86.90% 3.33%,86.78% 5.00%,86.61% 6.67%,86.39% 8.33%,86.13% 10.00%,85.83% 11.67%,85.49% 13.33%,85.12% 15.00%,84.70% 16.67%,84.26% 18.33%,83.78% 20.00%,83.26% 21.67%,82.72% 23.33%,82.16% 25.00%,81.56% 26.67%,80.94% 28.33%,80.30% 30.00%,79.64% 31.67%,78.96% 33.33%,78.27% 35.00%,77.55% 36.67%,76.83% 38.33%,76.09% 40.00%,75.34% 41.67%,74.58% 43.33%,73.82% 45.00%,73.05% 46.67%,72.27% 48.33%,71.50% 50.00%,70.73% 51.67%,69.95% 53.33%,69.18% 55.00%,68.42% 56.67%,67.66% 58.33%,66.91% 60.00%,66.17% 61.67%,65.45% 63.33%,64.73% 65.00%,64.04% 66.67%,63.36% 68.33%,62.70% 70.00%,62.06% 71.67%,61.44% 73.33%,60.84% 75.00%,60.28% 76.67%,59.74% 78.33%,59.22% 80.00%,58.74% 81.67%,58.30% 83.33%,57.88% 85.00%,57.51% 86.67%,57.17% 88.33%,56.87% 90.00%,56.61% 91.67%,56.39% 93.33%,56.22% 95.00%,56.10% 96.67%,56.03% 98.33%,56.00% 100.00%,0% 100%);z-index:3}
.syg-brokerage-intro-faded-photo .syg-brokerage-wave-outer{
display:block;position:absolute;inset:0;z-index:1;pointer-events:none;
background:linear-gradient(90deg,rgba(218,197,164,.65),rgba(184,141,91,.63));
clip-path:polygon(0% 0%,90.80% 0.00%,90.77% 1.67%,90.70% 3.33%,90.58% 5.00%,90.41% 6.67%,90.19% 8.33%,89.93% 10.00%,89.63% 11.67%,89.29% 13.33%,88.92% 15.00%,88.50% 16.67%,88.06% 18.33%,87.58% 20.00%,87.06% 21.67%,86.52% 23.33%,85.96% 25.00%,85.36% 26.67%,84.74% 28.33%,84.10% 30.00%,83.44% 31.67%,82.76% 33.33%,82.07% 35.00%,81.35% 36.67%,80.63% 38.33%,79.89% 40.00%,79.14% 41.67%,78.38% 43.33%,77.62% 45.00%,76.85% 46.67%,76.07% 48.33%,75.30% 50.00%,74.53% 51.67%,73.75% 53.33%,72.98% 55.00%,72.22% 56.67%,71.46% 58.33%,70.71% 60.00%,69.97% 61.67%,69.25% 63.33%,68.53% 65.00%,67.84% 66.67%,67.16% 68.33%,66.50% 70.00%,65.86% 71.67%,65.24% 73.33%,64.64% 75.00%,64.08% 76.67%,63.54% 78.33%,63.02% 80.00%,62.54% 81.67%,62.10% 83.33%,61.68% 85.00%,61.31% 86.67%,60.97% 88.33%,60.67% 90.00%,60.41% 91.67%,60.19% 93.33%,60.02% 95.00%,59.90% 96.67%,59.83% 98.33%,59.80% 100.00%,0% 100%)}
.syg-brokerage-intro-faded-photo .syg-brokerage-wave-inner{
display:block;position:absolute;inset:0;z-index:2;pointer-events:none;
background:linear-gradient(90deg,#f5eada,rgba(244,231,208,.88));
clip-path:polygon(0% 0%,88.70% 0.00%,88.67% 1.67%,88.60% 3.33%,88.48% 5.00%,88.31% 6.67%,88.09% 8.33%,87.83% 10.00%,87.53% 11.67%,87.19% 13.33%,86.82% 15.00%,86.40% 16.67%,85.96% 18.33%,85.48% 20.00%,84.96% 21.67%,84.42% 23.33%,83.86% 25.00%,83.26% 26.67%,82.64% 28.33%,82.00% 30.00%,81.34% 31.67%,80.66% 33.33%,79.97% 35.00%,79.25% 36.67%,78.53% 38.33%,77.79% 40.00%,77.04% 41.67%,76.28% 43.33%,75.52% 45.00%,74.75% 46.67%,73.97% 48.33%,73.20% 50.00%,72.43% 51.67%,71.65% 53.33%,70.88% 55.00%,70.12% 56.67%,69.36% 58.33%,68.61% 60.00%,67.87% 61.67%,67.15% 63.33%,66.43% 65.00%,65.74% 66.67%,65.06% 68.33%,64.40% 70.00%,63.76% 71.67%,63.14% 73.33%,62.54% 75.00%,61.98% 76.67%,61.44% 78.33%,60.92% 80.00%,60.44% 81.67%,60.00% 83.33%,59.58% 85.00%,59.21% 86.67%,58.87% 88.33%,58.57% 90.00%,58.31% 91.67%,58.09% 93.33%,57.92% 95.00%,57.80% 96.67%,57.73% 98.33%,57.70% 100.00%,0% 100%)}
.syg-brokerage-intro-faded-photo > .row{z-index:4}
}



/* Decorative fine-line motor-yacht insignia in the brokerage intro's open area.
   Retains the existing champagne sweep, typography and compact container. */
.syg-brokerage-intro-emblem {
    position:absolute;
    z-index:5;
    width:clamp(245px,26vw,340px);
    right:clamp(9px,2.5%,38px);
    top:55%;
    transform:translateY(-50%);
    color:#5d625f;
    opacity:.72;
    pointer-events:none;
    user-select:none;
}
.syg-brokerage-intro-emblem svg {
    width:100%;
    height:auto;
    display:block;
    overflow:visible;
}
@media (min-width:992px) and (max-width:1199.98px) {
    .syg-brokerage-intro-emblem { width:240px; right:1.2%; opacity:.64; }
}
@media (max-width:991.98px) {
    .syg-brokerage-intro-emblem { display:none; }
}
