.theme-winsan{--winsan-copper:#9b7257;--winsan-orange:#f07a43;--winsan-pale-blue:#d9eef3;--winsan-charcoal:#2e2f31}.theme-winsan .header-inner{min-height:82px}.theme-winsan .site-nav>a:not(.nav-book){color:#8d674e;text-transform:none;padding:31px 13px 28px;font-size:12px;font-weight:700}.theme-winsan .site-nav>a:not(.nav-book):after{display:none}.theme-winsan .site-nav>a:not(.nav-book):hover,.theme-winsan .site-nav>a.active{color:#8d674e;background:var(--winsan-pale-blue)}.theme-winsan .nav-book{margin-left:4px}.theme-winsan.page-home .hero-section.has-image{min-height:515px}.theme-winsan.page-home .hero-section.has-image .hero-grid{justify-content:flex-end}.theme-winsan.page-home .hero-section.has-image .hero-copy{background:#ffffffdb;width:min(450px,100%);padding:40px 42px;box-shadow:0 8px 22px #2a414829}.theme-winsan.page-home .hero-section.has-image h1{font-size:clamp(37px,3.7vw,55px)}.theme-winsan.page-home .alt-section{background:var(--winsan-pale-blue)}.theme-winsan.page-home .alt-section .section-heading{text-align:center;max-width:none;margin:0 auto 36px;font-size:clamp(30px,3vw,42px);font-weight:300;position:relative;color:var(--winsan-copper)!important}.theme-winsan.page-home .alt-section .section-heading:after{content:"";background:var(--winsan-orange);width:56px;height:4px;margin:17px auto 0;display:block}.theme-winsan.page-home .alt-section .card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:0}.theme-winsan.page-home .content-card{box-shadow:none;background:#fff;border:0;border-radius:0}.theme-winsan.page-home .content-card-photo{aspect-ratio:446/245;object-fit:cover;height:auto}.theme-winsan.page-home .content-card-content{padding:21px 22px 24px}.theme-winsan.page-home .content-card .card-index{display:none}.theme-winsan.page-home .content-card h3{color:#333;margin:0 0 10px;font-size:19px;font-weight:500}.theme-winsan.page-home .content-card p{color:#777;font-size:14px;line-height:1.55}.theme-winsan.page-home .image-cta{min-height:340px}.theme-winsan.page-home .image-cta-shade{background:linear-gradient(90deg,#1a2b3226,#1a2b321f,#1a2b322e)}.theme-winsan.page-home .image-cta-inner{justify-content:flex-end}.theme-winsan.page-home .image-cta-inner>div{text-align:right;max-width:760px}.theme-winsan.page-home .image-cta .eyebrow,.theme-winsan.page-home .image-cta p{display:none}.theme-winsan.page-home .image-cta h2{text-shadow:0 1px 4px #00000040;font-size:clamp(37px,4.2vw,60px);font-weight:300}.theme-winsan.page-home .image-cta .button{display:none}.theme-winsan:not(.page-home) .hero-section.has-image{min-height:365px}.theme-winsan:not(.page-home) .hero-section.has-image .hero-grid{justify-content:flex-end;padding:36px 0}.theme-winsan:not(.page-home) .hero-section.has-image .hero-copy{background:#ffffffe0;width:min(420px,100%);padding:31px 34px;box-shadow:0 8px 22px #2a414824}.theme-winsan:not(.page-home) .hero-section.has-image h1{font-size:clamp(34px,3.5vw,48px)}.theme-winsan:not(.page-home) .prose-block h2,.theme-winsan:not(.page-home) .section-heading{font-weight:300;color:var(--winsan-copper)!important}.theme-winsan:not(.page-home) .prose-block h2:after,.theme-winsan:not(.page-home) .section-heading:after{content:"";background:var(--winsan-orange);width:48px;height:3px;margin-top:14px;display:block}.theme-winsan:not(.page-home) .collection-section{background:#fff}.theme-winsan:not(.page-home) .collection-section:nth-of-type(2n){background:#f6f7f7}.theme-winsan.page-condos .image-gallery-section,.theme-winsan.page-guest-information .image-gallery-section{background:#fff;padding-top:34px}.theme-winsan.page-condos .gallery-count-1 .legacy-gallery-item,.theme-winsan.page-guest-information .gallery-count-1 .legacy-gallery-item{border:0;max-width:1220px}.theme-winsan.page-condos .gallery-count-1 .legacy-gallery-photo,.theme-winsan.page-guest-information .gallery-count-1 .legacy-gallery-photo{object-fit:contain;width:100%;height:auto;max-height:none}.theme-winsan.page-condos .legacy-gallery-item figcaption,.theme-winsan.page-guest-information .legacy-gallery-item figcaption{display:none}.theme-winsan .site-footer{background:var(--winsan-charcoal);position:relative;overflow:hidden}.theme-winsan .site-footer:after{content:"NSB";color:#ffffff0e;letter-spacing:-.08em;pointer-events:none;font-size:210px;font-style:italic;font-weight:800;position:absolute;bottom:-72px;right:6%}.theme-winsan .footer-main,.theme-winsan .footer-bottom{z-index:1;position:relative}.theme-winsan .site-footer h3{text-transform:none;letter-spacing:.02em;font-size:14px;font-weight:500}@media (max-width:900px){.theme-winsan.page-home .alt-section .card-grid{grid-template-columns:1fr}.theme-winsan.page-home .content-card{width:100%;max-width:620px;margin:0 auto}.theme-winsan .site-nav>a:not(.nav-book){padding-left:8px;padding-right:8px}}@media (max-width:780px){.theme-winsan .site-nav>a:not(.nav-book):hover,.theme-winsan .site-nav>a.active{background:0 0}.theme-winsan.page-home .hero-section.has-image .hero-copy,.theme-winsan:not(.page-home) .hero-section.has-image .hero-copy{background:#ffffffeb}.theme-winsan.page-home .image-cta-inner>div{text-align:left}.theme-winsan .site-footer:after{font-size:135px;bottom:-35px;right:-3%}}
.condo-directory{margin-top:28px}.condo-filters{background:#eef6f8;border:1px solid #d8e7eb;grid-template-columns:minmax(220px,1.3fr) repeat(3,minmax(155px,.8fr)) auto;align-items:end;gap:12px;padding:18px;display:grid}.condo-filter{flex-direction:column;gap:7px;display:flex}.condo-filter span{color:#7a6456;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.condo-filter input,.condo-filter select{color:#4d595e;width:100%;height:42px;font:inherit;background:#fff;border:1px solid #cbdcdf;outline:none;padding:0 12px;font-size:13px}.condo-filter input:focus,.condo-filter select:focus{border-color:#3b8fac;box-shadow:0 0 0 2px #3b8fac1f}.condo-clear{color:#fff;cursor:pointer;background:#8d674e;border:0;height:42px;padding:0 17px;font-size:11px;font-weight:800}.condo-clear:hover{background:#76533e}.condo-results-row{color:#738086;align-items:center;gap:6px;margin:17px 0 0;font-size:12px;display:flex}.condo-results-row strong{color:#3b8fac;font-size:16px}.condo-results-row span{color:#879398;margin-left:auto}.condo-grid{margin-top:20px!important}.condo-card .collection-card-body h3{font-size:24px}.condo-empty{text-align:center;color:#59666b;background:#f6f8f8;border:1px solid #dbe5e8;margin-top:22px;padding:32px}.condo-empty button{color:#fff;cursor:pointer;background:#3b8fac;border:0;margin:14px auto 0;padding:10px 15px;font-weight:700;display:block}@media (max-width:1100px){.condo-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.condo-clear{width:100%}.condo-results-row{flex-wrap:wrap;align-items:flex-start}.condo-results-row span{width:100%;margin-left:0}}@media (max-width:620px){.condo-filters{grid-template-columns:1fr;padding:15px}.condo-results-row{font-size:11px}.condo-grid{grid-template-columns:1fr!important}}

.hero-slider-section{background:#dcecf2;min-height:clamp(470px,54vw,610px);padding:0;position:relative;overflow:hidden}.hero-slider{position:absolute;inset:0;overflow:hidden}.hero-slider-stage,.hero-slide{position:absolute;inset:0}.hero-slide{opacity:0;visibility:hidden;transition:opacity .7s,visibility .7s}.hero-slide.is-active{opacity:1;visibility:visible;z-index:1}.hero-slider-photo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero-slide-shade{--hero-overlay:.18;background:linear-gradient(90deg, rgba(9, 48, 70, calc(var(--hero-overlay) + .26)) 0%, rgba(9, 48, 70, calc(var(--hero-overlay) + .08)) 31%, rgba(9, 48, 70, calc(var(--hero-overlay) * .25)) 58%, #09304600 78%);position:absolute;inset:0}.hero-slide-content{z-index:2;pointer-events:none;align-items:center;height:100%;min-height:clamp(470px,54vw,610px);display:flex;position:relative}.hero-slide-content.is-left{text-align:left;justify-content:flex-start}.hero-slide-content.is-center{text-align:center;justify-content:center}.hero-slide-content.is-right{text-align:left;justify-content:flex-end}.hero-slide-copy{color:#fff;text-shadow:0 2px 22px #0000002e;pointer-events:auto;width:min(620px,48vw)}.hero-slide-copy .eyebrow{color:#ffffffeb;margin-bottom:12px}.hero-slide-copy h1{color:#fff;font-family:var(--font-heading,Georgia, serif);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(3rem,5.2vw,5.8rem);font-weight:500;line-height:.96}.hero-slide-copy .lead{color:#fffffff5;max-width:600px;margin-top:22px;font-size:clamp(1.02rem,1.35vw,1.25rem);line-height:1.65}.hero-slide-copy .button-row{margin-top:28px}.hero-slide-copy .button{box-shadow:0 10px 28px #00000029}.hero-slide-copy .hero-secondary{color:#225f7d;background:#ffffffeb;border-color:#fffffff2}.hero-slider-arrow{z-index:4;color:#225f7d;cursor:pointer;background:#ffffffeb;border:0;border-radius:999px;place-items:center;width:52px;height:52px;font-size:38px;line-height:1;transition:transform .16s,background .16s;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 7px 22px #00000029}.hero-slider-arrow:hover,.hero-slider-arrow:focus-visible{background:#fff;transform:translateY(-50%)scale(1.06)}.hero-slider-arrow.is-previous{left:clamp(16px,3vw,46px)}.hero-slider-arrow.is-next{right:clamp(16px,3vw,46px)}.hero-slider-dots{z-index:4;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#14323f38;border-radius:999px;gap:10px;padding:7px 10px;display:flex;position:absolute;bottom:25px;left:50%;transform:translate(-50%)}.hero-slider-dots button{cursor:pointer;background:#ffffff59;border:2px solid #fffffff2;border-radius:999px;width:10px;height:10px;padding:0;transition:width .18s,background .18s}.hero-slider-dots button.is-active{background:#fff;width:28px}@media (max-width:800px){.hero-slider-section,.hero-slide-content{min-height:540px}.hero-slide-shade{background:linear-gradient(#082a3b14 28%,#082a3b75 57%,#082a3bc7 100%)}.hero-slide-content,.hero-slide-content.is-left,.hero-slide-content.is-center,.hero-slide-content.is-right{text-align:left;justify-content:flex-start;align-items:flex-end;padding-bottom:72px}.hero-slide-copy{width:min(92%,560px)}.hero-slide-copy h1{font-size:clamp(2.45rem,11vw,4rem)}.hero-slider-arrow{width:44px;height:44px;font-size:31px}}@media (prefers-reduced-motion:reduce){.hero-slide,.hero-slider-arrow,.hero-slider-dots button{transition:none}}
.featured-condo-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.featured-condo-card{background:#fff;border:1px solid #3d708729;border-radius:16px;grid-template-columns:minmax(145px,.95fr) minmax(0,1.15fr);min-width:0;min-height:190px;transition:transform .18s,box-shadow .18s;display:grid;overflow:hidden;box-shadow:0 12px 34px #234e601a}.featured-condo-card:hover{transform:translateY(-3px);box-shadow:0 18px 42px #234e6026}.featured-condo-media{background:#dcecf2;min-height:190px;overflow:hidden}.featured-condo-media img{object-fit:cover;width:100%;height:100%;min-height:190px;display:block}.featured-condo-body{flex-direction:column;align-items:flex-start;padding:22px 20px 20px;display:flex}.featured-condo-kicker{color:#3b8fac;letter-spacing:.11em;text-transform:uppercase;margin:0 0 7px;font-size:.69rem;font-weight:800}.featured-condo-card h3{color:#174f6b;font-family:var(--font-heading,Georgia, serif);margin:0;font-size:clamp(1.65rem,2vw,2.05rem);font-weight:500;line-height:1}.featured-condo-meta{color:#9a694b;margin:10px 0 0;font-size:.82rem;font-weight:700}.featured-condo-summary{color:#5f6b70;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:12px 0 15px;font-size:.9rem;line-height:1.5;display:-webkit-box;overflow:hidden}.featured-condo-card .text-link{margin-top:auto}@media (max-width:1160px){.featured-condo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.featured-condo-grid{grid-template-columns:1fr}.featured-condo-card{grid-template-columns:minmax(120px,.8fr) minmax(0,1.2fr)}}@media (max-width:460px){.featured-condo-card{grid-template-columns:1fr}.featured-condo-media,.featured-condo-media img{min-height:210px;max-height:240px}}
.theme-winsan{--winsan-blue:#2587ad;--winsan-deep-blue:#174f6b;--winsan-copper:#a56d4c;--winsan-orange:#ef7947;--winsan-soft:#edf7fa}.theme-winsan .header-inner{min-height:78px}.theme-winsan .site-header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff7;border-bottom:1px solid #295b6f1a;box-shadow:0 4px 20px #2b53630d}.theme-winsan .site-nav>a:not(.nav-book){color:#3f4d53;box-shadow:none;padding:29px 13px 26px;font-size:13px;font-weight:650;background:0 0!important}.theme-winsan .site-nav>a:not(.nav-book):hover,.theme-winsan .site-nav>a:not(.nav-book).active{color:var(--winsan-blue);box-shadow:inset 0 -3px 0 var(--winsan-blue);background:0 0!important}.theme-winsan .nav-book,.theme-winsan .button.primary{background:linear-gradient(135deg,#318eb0,#247c9f);border-radius:7px;box-shadow:0 7px 18px #257fa230}.theme-winsan.page-home .alt-section{background:linear-gradient(#eff8fb 0%,#e9f5f8 100%);padding:80px 0 86px;position:relative;overflow:hidden}.theme-winsan.page-home .alt-section:before,.theme-winsan.page-home .alt-section:after{content:"";pointer-events:none;border-top:1px solid #459abc1a;border-radius:50%;height:90px;position:absolute;left:-5%;right:-5%}.theme-winsan.page-home .alt-section:before{bottom:22px}.theme-winsan.page-home .alt-section:after{opacity:.65;bottom:-12px}.theme-winsan.page-home .alt-section .site-wrap{z-index:1;position:relative}.theme-winsan.page-home .alt-section .section-heading{font-family:var(--font-heading,Georgia, serif);letter-spacing:-.035em;margin-bottom:40px;font-size:clamp(2.15rem,3.6vw,3.6rem);font-weight:500;color:var(--winsan-copper)!important}.theme-winsan.page-home .alt-section .section-heading:after{background:var(--winsan-orange);border-radius:99px;width:54px;height:3px;margin-top:17px}.theme-winsan.page-home .alt-section .card-grid{gap:26px}.theme-winsan.page-home .content-card{background:#fff;border:1px solid #30708a21;border-radius:18px;transition:transform .18s,box-shadow .18s;overflow:hidden;box-shadow:0 14px 38px #2c5e711c}.theme-winsan.page-home .content-card:hover{transform:translateY(-4px);box-shadow:0 20px 44px #2c5e7129}.theme-winsan.page-home .content-card-photo{aspect-ratio:auto;object-fit:cover;width:100%;height:226px}.theme-winsan.page-home .content-card-content{padding:25px 26px 27px}.theme-winsan.page-home .content-card h3{color:var(--winsan-copper);font-family:var(--font-heading,Georgia, serif);font-size:1.3rem;font-weight:600}.theme-winsan.page-home .content-card p{color:#5d696e;font-size:.95rem;line-height:1.65}.theme-winsan.page-home .collection-section.layout-featured-horizontal{background:#fff;padding:78px 0 88px}.theme-winsan.page-home .collection-section.layout-featured-horizontal .section-title-row{align-items:flex-end;margin-bottom:30px}.theme-winsan.page-home .collection-section.layout-featured-horizontal .section-heading{font-family:var(--font-heading,Georgia, serif);letter-spacing:-.03em;font-size:clamp(2.15rem,3.3vw,3.2rem);font-weight:500;color:var(--winsan-deep-blue)!important}.theme-winsan.page-home .collection-section.layout-featured-horizontal .section-heading:after{display:none}.theme-winsan.page-home .image-cta{min-height:270px}.theme-winsan.page-home .image-cta-shade{background:linear-gradient(90deg,#0c3142a8 0%,#0c314252 48%,#0c31421a 78%)}.theme-winsan.page-home .image-cta-inner{justify-content:space-between;align-items:center;gap:36px}.theme-winsan.page-home .image-cta-inner>div{text-align:left;max-width:720px}.theme-winsan.page-home .image-cta .eyebrow{color:#ffffffe0;display:block}.theme-winsan.page-home .image-cta p{color:#fffffff0;max-width:650px;font-size:1rem;line-height:1.6;display:block}.theme-winsan.page-home .image-cta h2{font-family:var(--font-heading,Georgia, serif);text-shadow:0 2px 14px #0000002e;margin:7px 0 12px;font-size:clamp(2.3rem,4vw,4.25rem);font-weight:500;line-height:1}.theme-winsan.page-home .image-cta .button{flex:none;display:inline-flex}.theme-winsan .site-footer{color:#48575e;background:#eaf5f8;border-top:1px solid #2d738f1f}.theme-winsan .site-footer:after{display:none}.theme-winsan .site-footer h3{color:var(--winsan-deep-blue)}.theme-winsan .site-footer a{color:#53666e}.theme-winsan .site-footer a:hover{color:var(--winsan-blue)}.theme-winsan .footer-bottom{background:#daf0f7a6;border-top:1px solid #2d738f21}@media (max-width:900px){.theme-winsan.page-home .alt-section .card-grid{grid-template-columns:1fr;gap:22px}.theme-winsan.page-home .content-card{max-width:680px}.theme-winsan.page-home .image-cta-inner{flex-direction:column;align-items:flex-start}}@media (max-width:780px){.theme-winsan.page-home .alt-section,.theme-winsan.page-home .collection-section.layout-featured-horizontal{padding:58px 0 64px}.theme-winsan.page-home .image-cta{min-height:330px}}
.interactive-condo-map{grid-template-columns:minmax(0,1.9fr) minmax(290px,.72fr);align-items:start;gap:28px;margin-top:28px;display:grid}.interactive-condo-map-scroll{background:#fff;border-radius:22px;overflow-x:auto;box-shadow:0 18px 44px #1c41501f}.interactive-condo-map-canvas{min-width:760px;line-height:0;position:relative}.interactive-condo-map-image{width:100%;height:auto;display:block}.condo-map-hotspot{cursor:pointer;z-index:2;background:#1289a800;border:2px solid #0000;border-radius:5px;padding:0;transition:background .18s,border-color .18s,box-shadow .18s;position:absolute}.condo-map-hotspot:hover{background:#1289a821;border-color:#1289a8c7}.condo-map-hotspot:focus-visible{outline-offset:-5px;border-color:#087ea1;outline:3px solid #fff;box-shadow:0 0 0 4px #087ea14d}.condo-map-hotspot.is-active{background:#1289a82e;border-color:#087ea1;box-shadow:inset 0 0 0 2px #fffc,0 0 0 2px #087ea129}.condo-map-detail{background:#fff;border:1px solid #184a5c1f;border-radius:22px;position:sticky;top:112px;overflow:hidden;box-shadow:0 18px 44px #1c41501f}.condo-map-detail-image{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.condo-map-detail-body{padding:24px}.condo-map-kicker{color:#087ea1;letter-spacing:.11em;text-transform:uppercase;margin:0 0 5px;font-size:12px;font-weight:800}.condo-map-detail h3{color:#8d674e;font-family:var(--site-heading);margin:0 0 13px;font-size:32px;font-weight:500}.condo-map-detail-body>p:not(.condo-map-kicker){color:var(--site-muted);margin:15px 0 0;font-size:15px;line-height:1.65}.condo-map-meta{flex-wrap:wrap;gap:7px;display:flex}.condo-map-meta span{color:#346370;background:#edf7f9;border-radius:999px;padding:6px 9px;font-size:12px;font-weight:700;display:inline-flex}.condo-map-detail .button{margin-top:20px}.sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@media (max-width:980px){.interactive-condo-map{grid-template-columns:1fr}.condo-map-detail{grid-template-columns:minmax(220px,.72fr) minmax(0,1fr);display:grid;position:relative;top:auto}.condo-map-detail-image{aspect-ratio:auto;height:100%;min-height:260px}}@media (max-width:620px){.interactive-condo-map{gap:20px}.interactive-condo-map-scroll{border-radius:16px}.interactive-condo-map-canvas{min-width:720px}.condo-map-detail{border-radius:16px;display:block}.condo-map-detail-image{aspect-ratio:16/10;height:auto;min-height:0}.condo-map-detail h3{font-size:28px}}
.theme-winsan{--winsan-reference-blue:#187da6;--winsan-reference-deep:#0b4d72;--winsan-reference-copper:#a45f3b;--winsan-reference-pale:#eef8fc;--site-max:1180px!important}.theme-winsan .site-header{background:#fff;border-bottom:1px solid #edf1f2;box-shadow:0 1px 7px #123f5214}.theme-winsan .header-inner{min-height:66px!important}.theme-winsan .site-logo{width:190px}.theme-winsan .site-nav>a:not(.nav-book){color:#272b2d;padding:23px 15px 20px;font-size:13px;font-weight:600}.theme-winsan .site-nav>a:not(.nav-book):hover,.theme-winsan .site-nav>a:not(.nav-book).active{color:var(--winsan-reference-deep);box-shadow:inset 0 -3px 0 var(--winsan-reference-blue)}.theme-winsan .nav-book,.theme-winsan .button.primary{background:#187fa8;border-radius:5px;box-shadow:0 3px 8px #146f952e}.theme-winsan.page-home .hero-slider-section,.theme-winsan.page-home .hero-slide-content{height:286px;min-height:286px!important}.theme-winsan.page-home .hero-slider-photo{object-position:center center}.theme-winsan.page-home .hero-slide-shade{background:linear-gradient(90deg,#fffffff5 0%,#ffffffe6 19%,#ffffff94 36%,#ffffff1f 56%,#fff0 72%)}.theme-winsan.page-home .hero-slide-copy{width:min(470px,42vw);color:var(--winsan-reference-deep);text-shadow:none}.theme-winsan.page-home .hero-slide-copy h1{color:var(--winsan-reference-deep);letter-spacing:-.035em;font-size:clamp(2.65rem,3.65vw,3.55rem);font-weight:500;line-height:.98}.theme-winsan.page-home .hero-slide-copy .eyebrow,.theme-winsan.page-home .hero-slide-copy .lead{display:none}.theme-winsan.page-home .hero-slide-copy .button-row{margin-top:16px}.theme-winsan.page-home .hero-slide-copy .button{min-height:36px;padding:9px 24px;font-size:13px}.theme-winsan.page-home .hero-slider-arrow{width:46px;height:46px;color:var(--winsan-reference-deep);background:#fffffff5;font-size:31px;box-shadow:0 4px 13px #16435524}.theme-winsan.page-home .hero-slider-arrow.is-previous{left:5.2%}.theme-winsan.page-home .hero-slider-arrow.is-next{right:5.2%}.theme-winsan.page-home .hero-slider-dots{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;gap:7px;padding:0;bottom:12px}.theme-winsan.page-home .hero-slider-dots button{background:#fffffff2;border:0;width:10px;height:10px;box-shadow:0 0 0 1px #165f7e2e}.theme-winsan.page-home .hero-slider-dots button.is-active{background:#237fa8;width:10px}.theme-winsan.page-home .alt-section{background:radial-gradient(120% 55% at 0 100%,#0000 63%,#52a6ca14 64%,#0000 65%),radial-gradient(120% 55% at 100% 100%,#0000 63%,#52a6ca14 64%,#0000 65%),linear-gradient(#f3fbfe 0%,#edf8fc 100%);padding:15px 0 8px!important}.theme-winsan.page-home .alt-section:before,.theme-winsan.page-home .alt-section:after,.theme-winsan.page-home .alt-section .eyebrow,.theme-winsan.page-home .alt-section>.site-wrap>.section-heading,.theme-winsan.page-home .alt-section .section-intro{display:none}.theme-winsan.page-home .alt-section .card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0}.theme-winsan.page-home .content-card{border:1px solid #1c68891f;border-radius:10px;position:relative;overflow:visible;transform:none;box-shadow:0 5px 14px #24596f1f}.theme-winsan.page-home .content-card:hover{transform:translateY(-2px);box-shadow:0 8px 19px #24596f26}.theme-winsan.page-home .content-card-photo{border-radius:10px 10px 0 0;height:126px}.theme-winsan.page-home .content-card:after{content:"";z-index:2;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:28px 28px;border:1px solid #1f759921;border-radius:50%;width:50px;height:50px;position:absolute;top:103px;left:50%;transform:translate(-50%);box-shadow:0 3px 10px #1c5b761a}.theme-winsan.page-home .content-card:first-child:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none' stroke='%23187fa8' stroke-width='1.8' stroke-linecap='round'%3E%3Cpath d='M4 18c3-3 5 3 8 0s5 3 8 0 5 3 8 0M4 23c3-3 5 3 8 0s5 3 8 0 5 3 8 0'/%3E%3Cpath d='M9 13l4-5 4 5 3-3 4 5'/%3E%3C/svg%3E")}.theme-winsan.page-home .content-card:nth-child(2):after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none' stroke='%23187fa8' stroke-width='1.8' stroke-linecap='round'%3E%3Ccircle cx='16' cy='16' r='5'/%3E%3Cpath d='M16 3v5M16 24v5M3 16h5M24 16h5M7 7l3.5 3.5M21.5 21.5 25 25M25 7l-3.5 3.5M10.5 21.5 7 25'/%3E%3C/svg%3E")}.theme-winsan.page-home .content-card:nth-child(3):after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none' stroke='%23187fa8' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 15c2-6 7-9 11-9s9 3 11 9H5Z'/%3E%3Cpath d='M16 15v10c0 2 3 2 3 0M9 15c1-3 3-5 7-9M23 15c-1-3-3-5-7-9'/%3E%3C/svg%3E")}.theme-winsan.page-home .content-card-content{text-align:center;min-height:105px;padding:27px 17px 13px}.theme-winsan.page-home .content-card h3{color:var(--winsan-reference-copper);margin:0 0 5px;font-size:17px;line-height:1.08}.theme-winsan.page-home .content-card p{color:#3e464a;max-width:280px;margin:0 auto 6px;font-size:10.5px;line-height:1.35}.theme-winsan.page-home .content-card .text-link{color:#13739d;font-size:10.5px;font-weight:700}.theme-winsan.page-home .collection-section.layout-featured-horizontal{background:#edf8fc;padding:0 0 12px!important}.theme-winsan.page-home .collection-section.layout-featured-horizontal .section-title-row{text-align:center;justify-content:center;margin:0 0 8px}.theme-winsan.page-home .collection-section.layout-featured-horizontal .section-title-row>div{width:100%}.theme-winsan.page-home .collection-section.layout-featured-horizontal .section-heading{justify-content:center;align-items:center;gap:18px;margin:0;font-size:25px;line-height:1;display:flex;color:var(--winsan-reference-deep)!important}.theme-winsan.page-home .collection-section.layout-featured-horizontal .section-heading:before,.theme-winsan.page-home .collection-section.layout-featured-horizontal .section-heading:after{content:"";background:#5da3bd;width:55px;height:1px;display:block}.theme-winsan.page-home .collection-section.layout-featured-horizontal .section-title-row>.button,.theme-winsan.page-home .collection-section.layout-featured-horizontal .section-intro{display:none}.theme-winsan.page-home .image-cta{height:82px;min-height:82px!important}.theme-winsan.page-home .image-cta-photo{object-position:center 58%}.theme-winsan.page-home .image-cta-shade{background:linear-gradient(90deg,#0c384f3b,#0c384f0d 70%)}.theme-winsan.page-home .image-cta-inner{align-items:center;height:82px;min-height:82px}.theme-winsan.page-home .image-cta-inner>div{max-width:700px}.theme-winsan.page-home .image-cta .eyebrow{display:none}.theme-winsan.page-home .image-cta h2{margin:0 0 2px;font-size:24px;line-height:1}.theme-winsan.page-home .image-cta p{font-family:var(--site-heading);margin:0;font-size:12px;font-weight:600;line-height:1.25}.theme-winsan.page-home .image-cta .button{min-height:36px;padding:9px 24px;font-size:12px}.theme-winsan .site-footer{background:#eaf6fa}.theme-winsan .footer-main{gap:42px;padding-top:15px;padding-bottom:14px}.theme-winsan .footer-logo{width:145px}.theme-winsan .footer-address,.theme-winsan .footer-main p,.theme-winsan .footer-main a{font-size:10.5px;line-height:1.35}.theme-winsan .site-footer h3{margin-bottom:7px;font-size:12px}.theme-winsan .footer-button{min-height:32px;margin-top:7px;padding:7px 14px;font-size:10.5px}.theme-winsan .footer-bottom{color:#fff;background:#187fa8;border-top:0;min-height:27px;padding-top:6px;padding-bottom:6px;font-size:9.5px}.theme-winsan.page-home .featured-condo-grid{gap:14px}.theme-winsan.page-home .featured-condo-card{border-radius:7px;grid-template-columns:47% 53%;min-height:104px;box-shadow:0 3px 9px #21566d1a}.theme-winsan.page-home .featured-condo-media,.theme-winsan.page-home .featured-condo-media img{height:104px;min-height:104px}.theme-winsan.page-home .featured-condo-body{padding:8px 10px}.theme-winsan.page-home .featured-condo-kicker,.theme-winsan.page-home .featured-condo-summary{display:none}.theme-winsan.page-home .featured-condo-card h3{font-size:15px;line-height:1.04}.theme-winsan.page-home .featured-condo-meta{color:#244d65;margin-top:5px;font-size:9.5px;font-weight:600;line-height:1.25}.theme-winsan.page-home .featured-condo-card .text-link{font-size:9.5px;font-weight:700}@media (max-width:900px){.theme-winsan{--site-max:min(94vw, 720px)!important}.theme-winsan.page-home .alt-section .card-grid{grid-template-columns:1fr;gap:18px}.theme-winsan.page-home .content-card-photo{height:190px}.theme-winsan.page-home .content-card:after{top:166px}.theme-winsan.page-home .collection-section.layout-featured-horizontal{padding-top:10px!important}}@media (max-width:780px){.theme-winsan .site-logo{width:148px}.theme-winsan.page-home .hero-slider-section,.theme-winsan.page-home .hero-slide-content{height:430px;min-height:430px!important}.theme-winsan.page-home .hero-slide-shade{background:linear-gradient(#ffffff1f 28%,#ffffffd1 60%,#fffffff5 100%)}.theme-winsan.page-home .hero-slide-content,.theme-winsan.page-home .hero-slide-content.is-left,.theme-winsan.page-home .hero-slide-content.is-center,.theme-winsan.page-home .hero-slide-content.is-right{padding-bottom:50px}.theme-winsan.page-home .hero-slide-copy{width:90%}.theme-winsan.page-home .hero-slide-copy h1{font-size:clamp(2.25rem,10vw,3.25rem)}.theme-winsan.page-home .image-cta,.theme-winsan.page-home .image-cta-inner{height:auto;min-height:150px!important}.theme-winsan.page-home .image-cta-inner{justify-content:center;align-items:flex-start;gap:14px;padding-top:24px;padding-bottom:24px}}
[data-luna-section-id].luna-align-center .section-heading,[data-luna-section-id].luna-align-center .section-intro,[data-luna-section-id].luna-align-center .prose-block,[data-luna-section-id].luna-align-center .hero-copy,[data-luna-section-id].luna-align-center .image-cta-inner>div{text-align:center;margin-left:auto;margin-right:auto}[data-luna-section-id].luna-align-right .section-heading,[data-luna-section-id].luna-align-right .section-intro,[data-luna-section-id].luna-align-right .prose-block,[data-luna-section-id].luna-align-right .hero-copy,[data-luna-section-id].luna-align-right .image-cta-inner>div{text-align:right;margin-left:auto}[data-luna-section-id].luna-width-narrow>.site-wrap{max-width:820px}[data-luna-section-id].luna-width-normal>.site-wrap{max-width:var(--site-max)}[data-luna-section-id].luna-width-wide>.site-wrap{width:min(100% - 32px,1380px);max-width:1380px}[data-luna-section-id].luna-width-full>.site-wrap{width:calc(100% - 24px);max-width:none}[data-luna-section-id].luna-columns-1 .card-grid,[data-luna-section-id].luna-columns-1 .collection-grid,[data-luna-section-id].luna-columns-1 .featured-condo-grid,[data-luna-section-id].luna-columns-1 .legacy-gallery{grid-template-columns:1fr!important}[data-luna-section-id].luna-columns-2 .card-grid,[data-luna-section-id].luna-columns-2 .collection-grid,[data-luna-section-id].luna-columns-2 .featured-condo-grid,[data-luna-section-id].luna-columns-2 .legacy-gallery{grid-template-columns:repeat(2,minmax(0,1fr))!important}[data-luna-section-id].luna-columns-3 .card-grid,[data-luna-section-id].luna-columns-3 .collection-grid,[data-luna-section-id].luna-columns-3 .featured-condo-grid,[data-luna-section-id].luna-columns-3 .legacy-gallery{grid-template-columns:repeat(3,minmax(0,1fr))!important}[data-luna-section-id].luna-columns-4 .card-grid,[data-luna-section-id].luna-columns-4 .collection-grid,[data-luna-section-id].luna-columns-4 .featured-condo-grid,[data-luna-section-id].luna-columns-4 .legacy-gallery{grid-template-columns:repeat(4,minmax(0,1fr))!important}[data-luna-section-id].luna-hide-heading .section-heading,[data-luna-section-id].luna-hide-heading .hero-copy h1,[data-luna-section-id].luna-hide-heading .image-cta h2,[data-luna-section-id].luna-hide-intro .section-intro,[data-luna-section-id].luna-hide-intro .lead,[data-luna-section-id].luna-hide-intro .image-cta p{display:none!important}.content-card-slot,.content-card-link{min-width:0;height:100%;display:block}.content-card-link{color:inherit;text-decoration:none}.content-card-link .content-card{height:100%}[data-luna-section-id].luna-variant-compact{padding-top:34px!important;padding-bottom:34px!important}[data-luna-section-id].luna-variant-compact .content-card-content,[data-luna-section-id].luna-variant-compact .collection-card-body{padding:14px 16px}[data-luna-section-id].luna-variant-elevated .content-card,[data-luna-section-id].luna-variant-elevated .collection-card{box-shadow:0 16px 38px #1f485a24}[data-luna-section-id].luna-variant-bordered .content-card,[data-luna-section-id].luna-variant-bordered .collection-card{box-shadow:none;border-width:2px}@media (max-width:900px){[data-luna-section-id].luna-columns-3 .card-grid,[data-luna-section-id].luna-columns-3 .collection-grid,[data-luna-section-id].luna-columns-3 .featured-condo-grid,[data-luna-section-id].luna-columns-4 .card-grid,[data-luna-section-id].luna-columns-4 .collection-grid,[data-luna-section-id].luna-columns-4 .featured-condo-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:620px){[data-luna-section-id] .card-grid,[data-luna-section-id] .collection-grid,[data-luna-section-id] .featured-condo-grid,[data-luna-section-id] .legacy-gallery{grid-template-columns:1fr!important}}
[data-luna-site=winsan] [data-luna-section-id=bbacc315-ba82-4c5a-8a1a-b66222c8cea7] .section-title-row .section-heading{width:100%;max-width:none}
.mobile-nav{display:none}.footer-main-generic{grid-template-columns:minmax(0,1fr) minmax(220px,.45fr);align-items:start;gap:48px;display:grid}.footer-main-generic .footer-links{flex-direction:column;gap:8px;display:flex}.footer-main-generic .footer-links h3{color:var(--site-fg);font-family:var(--site-heading);margin:0 0 8px}.footer-main-generic .footer-links a{text-decoration:none}.footer-main-generic .footer-brand strong{color:var(--site-fg);font-family:var(--site-heading);margin-bottom:10px;font-size:18px;display:block}.footer-main-generic+.footer-bottom{border-top:1px solid var(--site-border);justify-content:space-between;gap:20px;margin-top:24px;padding-top:20px;display:flex}@media (max-width:680px){.desktop-nav{display:none}.mobile-nav{display:block;position:relative}.mobile-nav summary{cursor:pointer;color:var(--site-fg);font-size:14px;list-style:none}.mobile-nav summary::-webkit-details-marker{display:none}.mobile-nav[open] nav{border:1px solid var(--site-border);border-radius:var(--site-radius);background:var(--site-card);flex-direction:column;gap:10px;min-width:220px;padding:14px;display:flex;position:absolute;top:34px;right:0;box-shadow:0 16px 36px #1423321f}.mobile-nav nav a{color:var(--site-fg);font-size:14px;text-decoration:none}.footer-main-generic{grid-template-columns:1fr;gap:26px}.footer-main-generic+.footer-bottom{flex-direction:column}}
.theme-grace-church-shirley{background:#fcfbf8;--site-bg:#fcfbf8!important;--site-fg:#082650!important;--site-muted:#53647a!important;--site-accent:#e52d32!important;--site-accent-fg:#fff!important;--site-card:#fff!important;--site-border:#e4e6ea!important;--site-heading:Inter, ui-sans-serif, system-ui, sans-serif!important;--site-body:Inter, ui-sans-serif, system-ui, sans-serif!important}.theme-grace-church-shirley .site-header{background:#fff;border-bottom:1px solid #e9ebef;box-shadow:0 4px 18px #0826500a}.theme-grace-church-shirley .site-header .site-wrap{min-height:104px}.theme-grace-church-shirley .site-name{align-items:center;min-width:320px;min-height:76px;padding-left:166px;display:flex;position:relative}.theme-grace-church-shirley .site-logo,.theme-grace-church-shirley .footer-logo{display:none!important}.theme-grace-church-shirley .site-name:before,.theme-grace-church-shirley .footer-brand:before{content:"";background:url(data:image/webp;base64,UklGRgIZAABXRUJQVlA4IPYYAAAwWgCdASrwAGMAPikQhkIhoQol244MAUJbDt8jPIIpF37N+NH7mf8z5bau/Sfu3+4/+h6A0t3WX+h/wX7o/3H5i/43/Gfyv9s/kb+gP+17gf6Yf4/+4ftr/hv//82n6ze7fzAfyn+3f87+5/v/8x3+m/03+K9yv9c/y3sAfyn+x/8f1vfYm/cD2A/5h/nf/X64/7XfB5+1//q/13s8/+frAOBj9FHkX98/Hz9vvYv8a+w/u/5F/2b/g/5PTM/k32S+1/3P9jP3V/4XtRfkl6O/IL+m/Hb4Bfxb+Xf278h/yu5gHWP29/ID4CPV/5h/hfyc/uP7o/U7M+71/6j3AP4v/S/7r+Yf96///vOeIh5p/oPcC/kn9R/1X9m/KH6X/5r/cf4v93v9T7qvzf+//8L/Af5n/0fQN/I/59/mP7n/lv+t/h////0PvO9mX7aeyt+wqFv4DQnoFv0++OUT0UhifMr0SZp/3M6uxmHt6II62K07keazN/b58wja5F0dHzbKmsjOHK2fMzHhMDSMJbWfJtgxFPyyqxz2LcetLfoElRKeiwoTdsZ6h3Gmq+sZXTutZi0GYoarjNFADOXfWK/KENz2JoLvJHguoDu7KfBPynDrni5pRYrqZ6UAwN0XAfMSK2hUsPw/f6Ui3RF9IpqB+7NYmQPJYvr1uHSejF1JD4uNI8Zkzw1pMunC9OtqTUyWe+C8aLCJBVJtrjYIxdoQ76HN7/3r/vprXW+5DXyAJijZlyzMsFiwgv5SmTXfYCLgJK+MpFjXO/vojlNCwOUlLsH0lWne0zxnvWloFC4A2voduJodVN8Tul54sp8Jbxq+DiKrM7EnmFyMK6+SP8QBxqmCI3sasUOR0y2tbPl0n/RGtLbHHIz590IHAB0eJDxVOBM2KM2cV9fhk73jH784ZeowYxMopWLt7QeOFooVBiD2LRplFqr5i6Y2Z5554iRlmz7dmJ27MSEAAP7/9KEc9nN2xdEyDqSmy4eMtm6tO4++DeDubZDqpHW/tMIT0M76V8Y1nuGc7h0c13B3JsnxHeaIsb31Lv0MMD+eYiGey9qHSYZeGVJ4zcvlMy3OddSCloAwFmxu6DAlJV54XzkoBf+s04pkY7t/EE+f5WCjfvyET732D6SnFe6AwngvtanDzb/a8hytQPOhJF4n49YHDBzbYdf46BS9u+cUZngEOC5XYfmNnpUf95IA1RnfxrIPzYov3xBzubm8oZ5ZIzxSwvAIE0p6DcYAMK0/jYbF4e1xRNxIZKlKvrw/OzgpbPQGqPMFa8AQpdL9kIf7WmWZx6VmFx61fMsGtY9+BfQu/9w6PkGwVbbo7UO6WVxex5e8Q+dY+T9K6Q8rFZ6g8cdr3FdsngNBQwDcG4I9xCq6bo3BkKGSpYACzJNQ/5xQtl2wCDyhlRGc63yF5hhGSWs0qWsdxsapq67FtMVGLp4reRNvlUUA4BrtjLokVILmLqBih7fzVyL0IsSWJNCT2pb2uJGwHT9SVg5oou010IwnPpm7BX7Ghv//vRoyEhiphWhhf7vn+PT1znKcyedHX0m6sfOCS0lBPRC2hIDVW19ZYtnn3Xu2n8on18gaRsMGEARhXt10WKImfujn7+rp1AFUaXgZjGY4Gb9ZuBxn50KB8bx79M0QbryhNuslaIbwG9/8M8RIFQfAfbb0fWJMlXVyQyXMopjH4Mz0amAG85xpg5XI+w0dRYbG3JGORPfAnjXr+2IF4kX1j1zdy8lqLTZNvVpkSzvmLy0O7efpg1rqXiAF7YJ9YFPoWWRzJhi3ApdkXqSRf+mCPL80543/T/g8rAZLczGq7PNgy4XHz1jRYCoykn9PnjZNGRoNUgY0LcgYrQC8vJiWdrI1iflQ2psRv1/+PQtQMCm11uDXAxXey+LisqRj4RHjHPHihCmU9A8TdUW3Kd4OGBxzcNfLFT/sAySVZ9n95zJKox15WbMF8g1HIvfXbhpmKcrkv3sQENKQgMhasZlwWy1/FTYtPIcy5QOLDNI/K/B0Q1EKZfqONy4d1SKpWVim+YvC+czIHUZieP3Z+iGcf7aFHIbEncUqIgWuWYqKg5kLF4YDOcr/6Qnhs7K4rIdNGqFXd84zI4IK/5ejpC2leWzl9GBI/cCbF8E3rxzWrNZtRrq5E+5XY3ULvN3wNpmW/ks7YbVLv+yzlrRjEpZoRd92rPrAsKicXNiia5ALH1XrGMWpKG1CdZkpLlZgabrdrq231NZOtNMU729GQr/klEndMYPyzMAfeUJTAPJiR3WYXWcTz47mv2tEUh8ZXI8t7cd3eECiERapWy4OtVCirU5RGc7uEX46jnEa1gzaU3hqCZfaC+3oxHFU1jyZafYsVRNfYgVlXxPv16kAPqcUacFBxHG95/jeXVGXLa4mc8KYTzLyHNxHf1Tsd18/6MwC6o5RFM/FGqSTcu1xKVRREqe/3aLTdaYaaPaLbEGGQf71SChZihfuGbC2VbehMcfmZoAoITedlHn6MYyiH8i0HWXbIcmRI7EBp+1MMazQgEHu37Cr+zGdZck2ahmo2q99oLVONuqbv0qSJmUrn73vqvupfSzjd5e5RoRK83XYK5cNOYQ1kgW9ZoTaLgfvpwXosWERC9H0L8y93RT7pa/w+c7mduRFYFARvSYMR8CxuL/v/Rnd16dXR7JdXXJbLmbX5GiFLnOI76YnQFT05GDowUQ4jOdn9De4Snx/ab4idCm+8P91wBtRSLNMizepcJaApHrJZDkYVDHsyqN3LhvxYGL+fXIAxB0cnrEwhapDB9fsafDxPAHhmD9lVhOZIHKPCkC91XU3TinpI0R+PpOSkvpW7vlKkn3S6/mPhuTg2OnpOAdi5TUsSwQWT515WfjEM1tCD4UcnFicVjifTqkgmeRQZYEkLJUdACyH1H3yKoaDmFyIHfvpSRlAni/pf/4+g3yGIjJf5j5DQfrzOvYNKrc6KSND2paT8L5LR/0cK3/H4OwXFEPsQSGdTyeewSaVEYChvpySqBv3iX0fp4LBRrcyBJgtsx+x/S9eVjEnODY31XHncJz32uWYqN75FrAdtCdvw8WHjXXY9xMaPQKNXF1UCKofDM1NuSuIkk7Q8s+Lsk/wIxFfOrG6R5GeTmQQ9q74YUKP11jWSH8JF3SpIQGdu7Zpm2ZeMVxKAN5Ptrn8kzfhElt+g+Y0BbO5DrT19RTL1skO/0CTAop/ButI1Wh5s5V52WG9ED1LAVPsofyECUo2JGhTeM8EgdIY+2HTsb//Q3PmOeWO3QfNXn+iWWFf8RljjT/JLqWX7i+YwQfQebaTLpHvRFwcbDvOr9hjcunufV2hueiU94DgvMnHXuvOXCf58bJ/Xk51eqES1UWGDM5YjoFU+iEnH6qDtnivT3losbCoxe0ouWQ5PZlsyowojHAssWHxB39IF9h4m0UEX21pWwpoOqeoez5Na2SOVGNKiMPvMAEDSSSJfRFbGazi4Td9I9oUVFItoGp1oDJzKCyIb9vkVCJgbSUEC4CNuMej+rUVcTl2QwY7FESb1aYVzUGrnYQHDOaAVygVJBILVlcv1SLAyCTexHXDBYKTNc4eE6nvf17ibgmf4sE+MLHPP/XvBaB/qsV0lnAE/4nwPrMNh/0vU580sKD8fHTPNyoY79n1+PtDevFaMvzh9uHJHU/oh4CctXiUaNiEq5038NwK++DX5InYT/zxEB7ekYwic93xpK5QWe1oN4xDDa0TSvJTIAtJa86BXtp0Bvv4Gl2RGigfLVPg6Ey9IzlDtX5vo8OkYOnVwQ/3WfEC3/GgvelmMf165pp0ZRup3zANJE3bgukWCt7bF5Nrp5Sfy6y5qBv4UZDy/XZyR5b97fZn0+UxiTj3nWLXBBJZpUpFCxR5v9+d0VQTGQGe8+bk0fCQNWdwoSx6mm0t90Q8SrtBrPTJiWzIxRlwFyDsg38ynf2oT0L9H/n8PyZTb/19NEwgsoU8s+93dU0QA+KOk3Gsvhhye4vnOHGSZzXcK1SNaWdqFanBJiMoKUw7eES33d1piSI3KGZIw3/RKT/dJZ1LBSU5Vy38Iyr/F4BB1bdhU9RyQe4p8MzK+2NGU05k/9Ny0hFCbHcbBoUwmCfCrx8lPUunrXNhVzaRGaQDCpNFoO8V042+3RTsufrEgDHq6+aBR8PzzFQiCzCGrGYX0r93uTJOQ5FRxFLtLiKZBVD8x8qqIpknt1wRhy7izmIQ1Ni0yZK5vNH/+Bcw1916nI0snLvY4X7DPwLBugzsgIctDqEyAwVDCRYUA6y6ZkemyL0HAKuYOLKTdLgLrZBhOts18639EXmlIO6CFdETsBIoxO4H2jVLL9U6KtUf0P4cepjeFa2BwGHa0uW7Jq+Vy+HIxzoogXNh/Nd5xuJUp7+zBGljGOdGvlE81hDC70GUsveGBFCit5Xktqft/NbZiC5HAxjnp94vaBLtb9O+5FyYqc2k+7o5yV8pWlB02vNquFkvHsUPqSNxjvIPE4sO+H3s3Oohx/DPRY/lFYrfEOoK59VbzFxOSPWz2xEJbtLEOPIkcwG5NaDoR3eQ8e/9hQPYd6v2YMqUKD+km0J2QhBQ9a2I+H0XWu7cyiJ8hQaD5RLiLXByErsKAVSSSebgZ7ZdeqwFlSf8amRle95AENWq2Z4lUU1ywsZkk2ayF6trkRwDHLblkC2P+YDsyFsa/B4n+7qdVcKvcsJHfPqWXtMib/h0ZkS1h4ux2m5bmUci2EiyQR40eKRWdFkLDCgEspg7sMqehP+H8v3FLwq6LKnO+zv+BE4wgetWNNtF8aC+XcxsfYthdgU6+9tG14McYakdu+i+VX9xnZhEKHgRZ2yLJgQy678Ph1Gyt+cf6UpRvU9k98+IL0cFkh/Tn4aDCrWogAIFUD7Gv5zzzr+is3YjP4PDKTtVSHSXaSrSMAU3hFsXuQq9O+0Q+dYMcEHPeXGlGXKvByeriVatijkg2ZWUFPlnNksOSYmV76WagwSMM0X2wbzdwqX9fQ3jIfhPjQhzKafX6qLJ1BK5QCuQvxHUA0vggK3zley023rNIZbJtM8sfMqgvTTO967hmeklRWEYJMsF++BUFR0nx79GYA5s3IKQKGoQD+ZIhZwZs+kwKEEfnGfN7+U884ZuYHcb4izL1FNuMBG6IgjpujZSS4EeJv66jv19RiEyAGK+yrx5m2tRjw0Y0hzvwQeQzx0lIIclm18DEyEAzAC1Nw367o8UYXQxoaFk7omrzCazKWnmGvHUG6nnjFNn+1wtmw15sARLQd6qLXQR76KuzdfXlBXrMOTYvnv89IuPmSLo4l7U2MedsGn6EyPwmrL79OxSKVTOvaRVJPsaCyL/NfcBPB2r6PZThl62EObpN9NwWHJx4KKXk5KcgEHP2fmg/b/361KCWLhS6PteJxDwg5A6jQ9zCMDGlDd9wIShI4MGeNImBlUm9lOpgZxVpZkp9+llt+6gNADo1/FmwLfeG/1I2SMRAbqpi/wNcIWbX/xo6Zq4CKWt5xht8+xIq5K/jq3iweu9F7+nQqkk0TyTRtfH+iXRt6J73Z3Uc6Loa1hHYaoucfgc0kI/PFJNkS1a0JwLfE27eFHyI9uwI9xBNZP7Cb/9R6Qx+fZi8rK/rg6apoAGJPGQF/aUdtap4U3pB/yISnHWDOzn+H7UN6N2iIbYuh2MnauCH9dkomOZGdJc7oTJWtHDEYa1KQWLuejuWiD/sMit73wKEnm9IbLN/FWDyp4zFH+bc6W1bexnBNumiDplvFvlkqYqvSe4od7xQyyv4Q0UR/2PstAyiasvOU/KUgqoxqZk2orW/hjwgjOZ9DI45wUnku20Cb+HkHixzGEgGfm3YKgJ8jTE66BldYyk2An8c0VG+VlTVuQ8RU89f3LR6mJzKP5dsgng2iOkhsXH15BYVfqb1028+0WaYHBbv9CVFGK73rFAzPJcfm0jaMZVhjxJtMYy6uAOIkfcY7Sv9dNxLsp/22dcIrWBBqvFU2YExpJtIv1uB+ls1MyFCQL9jvMHxDF1A/8xg8qPyiBdaMGJg+A4DpIWBGmRTQozjDP9jy/n17gjhGesB9Y/KS6q3dxkdvPtpCMFwSAuhRYIfksP9MZNNdtzkFRELAEnOuTZWKIZrFYiXsnjnZhTrB+WQNMWQl2nCGPemhD/Q2poG4Kc0OH+sxxHU1OwF4NcmBWG+XekwIImR6rR414v7imG1bOi/B3zVlJnrm4iRf4XJ+hwVapC/6HTC8b2qDrJmKiDY8dsjOOtsmtfYxbkpYeRltt6eWarCxIjlWdz4Hqhe4OGITimfD7rcS399SLo1/4HjgDn2Fi+2zCXR8mCFJYUWZIRSRqo8g9WLeToMiHPZYV4KX4yhvTUGtSUhvzzxqJOHL+/fFOgmP9Sik/IqtjBuLY8YIY1oB+/5z4mfjXFXtgazCrGzFsWaicO191vXajTF+hEfC/mMqpwLY7+tCG3I0AXryHCaml+a0KS6VdK9G4rsBetBVTBoU3398Rd9hEeHst9405zIWh3tR+kgp0A8Ehb/9GYPzvDNGfsUQ1fcBG/AlqvIDlUpjorJ76W5PdPpYak1Pqg0K9jX1V2IsX2z8AL7Yh9+GK5xuTxvgDewiCqu3H0cRO59lsNZjwGDkCq3L5LXZyoJQXnYNokJeVEcPj1Ax5sTmvh4dejs8wP3NuTTVvR4nqq0ptpix5rJrR7v1VG+AR7baLkrRaDDMlzStQRHk+LYX/X53nOUccoMRibJEAlu4+QxXxViuar3nZHbOva5Ou5/Nk2GXYRb9mnLw+o6iVlZzXnwudB3/x37y+uoEzkcVol8Qapa9gslSP5tY+6NA69hzccuqIFDs+OFeZ8eWZfwdHJH2FX5PlK30AE/CeXP07KgH3D6q2itI6S1IKyakxR1iOPNJERvpWK8wzEZ8yXtjYszuIxWH8F5927YfdpDtUJ0PBpLWMIST3CfEDluvkIH5rxm1bepRkkNKD/06m7+cQS0yRrtg5LtYjBFyfL+9xxDH9Cv8/3RolFsnkWOXkibAWchSYk98C+A3kcbr490sjVVqzcEb98PDqjj16lQfVVrNc13OHd+k/RqPmVbN7ICBJcbb+hOPHVTeGJqLj/G+ikgiN4Nx29T4idZzYzZ6577Czkv7+m9h09bqAkWppigaljjRe3XVokkqAuZ+mHhO4y0rWRV5Reu1hfNeIkoR3Cbh28+yIwQn1SGJv4Pi371TZmD6s5DfGAzOJ5AtF6qRbf6Uv08uZRYOkVtG0/+JuWsek2RcJQDquewonyZUuDPRrT5GPNAHZPTpw+F3RM8AiSbTJ62g17QUSsFC+WCzcynfsUI++Xf+SIZDsTPeT/NWg48hoC7cWO4kOc6D3IOL7jPUTv9jXlRqlWzRCflyfOhjjMqdtjYWyWKOeN1YBW42FHtpDoU695mUyy+qDGH93jALJ8wnxN2PaCWXwDaAfgwhLhrdgMyJkLTjfgcQtVl1trGp+pB+BQxcEGul+8QiV1c8fqVn8kAa9xKZG4y0tAbaJJ6fs3mw35QEHknNqbqWtlSAQBQXJTMppclHQ2iAReFZ3wlVwPZXakpUdjQQYKNP9a8zM5jS8/eTCK349fmydV6n01HvZRwrHwGtb3efZovRS10VR71qLzxt1al4nsPk81xWPVHip1ezJBVwj4R+tRTFfiRbJCrAm02be+dbXdxQpti2Dxtjnnm+tDurMMnm13WkMJRdqlA3atnWOriUSmzMeSFhKUPHxWGHGaLEXlTvF55ZmnEmE7ZLhN4Cax6Phn7zTsSMpxAqEHVwufA3MYuntB/Y4lE4QeFjcj//pRt455783QV03CbIoqmrx0IlLoA6pmqJjbLs8diDoA6bIGRItZ5Yk50tU6zwGW2hlWy06tB//NtdHiI5nD3vuvu7qbflTt9v/svvJzYeYVF5mBHNQnfxNimGzI8rRqe/gU3YbLEt/BcCy7QoVwnmu6zC3RFGUTRFw5xWB++q1tjngU3Y/fw0TI2saHhwIAY8VDpZ2Ci2JhwVZW3g7VgUyvMOz/85iwRKiONtBRisWz6ql5Wcd1fBNeRveVvaUT/8eGjTXRkf7P8gnvG892ndyzVNXnymvocP/P8Zh3WufjvM9/Gu1+MPfMOze5eTOZ1WaM+fk58AV4qDY7/MsEiGBgW1Rh08bvFA6yeMUsuCfHYLW1mvjLYahQEqYgdy9f04A+9JyB8PtzQfb9bpCSUCpluUysltyYzJQ5DTZQ8z4AJtzNglBljsA/AzIP8J1zXXnzA2mP7ANHb+SHb5FYwA61+itzHniaxjxLFE/MdQ8DtiCM75jHWKeutXMo/pvLOaKzoE3XAFix7Fyp70Z4ImN9pfmfVZspoCF8idE1ZZKed5x8XJSMkGTzRV5T0d/rkenevE5DWNYNarpkV3ZnsoDNjPhO8vUfTg4AiR8su6NznKcJRiQQIg6OrLW+tmRD4SYjY/tVouTlMKDvsvV2xkomQyK+hgygAUZqFPqAAASsldnZ44DcPXliqFNYf1AAAAAAANpAAAA=) 50%/contain no-repeat;display:block}.theme-grace-church-shirley .site-name:before{width:146px;height:80px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.theme-grace-church-shirley .site-name:after{content:"Grace Church · Shirley";color:#082650;letter-spacing:-.025em;font-size:21px;font-weight:800;line-height:1.2}.theme-grace-church-shirley .site-nav{align-items:center;gap:28px}.theme-grace-church-shirley .site-nav a{color:#082650;padding:10px 0;font-size:14px;font-weight:650;position:relative}.theme-grace-church-shirley .site-nav a:after{content:"";background:#e52d32;height:2px;transition:transform .18s;position:absolute;bottom:2px;left:0;right:0;transform:scaleX(0)}.theme-grace-church-shirley .site-nav a.active,.theme-grace-church-shirley .site-nav a:hover{color:#e52d32}.theme-grace-church-shirley .site-nav a.active:after,.theme-grace-church-shirley .site-nav a:hover:after{transform:scaleX(1)}.theme-grace-church-shirley .hero-section{color:#fff;background:linear-gradient(105deg,#041630 0%,#082650 56%,#243fc7 100%);align-items:center;min-height:540px;display:flex;position:relative;overflow:hidden}.theme-grace-church-shirley .hero-section:before{content:"";aspect-ratio:240/99;opacity:.11;pointer-events:none;background:url(data:image/webp;base64,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) 50%/contain no-repeat;width:min(30vw,390px);position:absolute;top:50%;right:clamp(25px,7vw,120px);transform:translateY(-50%)}.theme-grace-church-shirley .hero-section:after{content:"";pointer-events:none;background:radial-gradient(circle at 80% 48%,#ffffff12,#0000 28%);position:absolute;inset:0}.theme-grace-church-shirley .hero-grid{z-index:1;grid-template-columns:minmax(0,.72fr) minmax(260px,.28fr);position:relative}.theme-grace-church-shirley .hero-copy{max-width:720px}.theme-grace-church-shirley .hero-section h1{color:#fff;letter-spacing:-.045em;font-size:clamp(46px,5.3vw,72px);font-weight:800;line-height:1.03}.theme-grace-church-shirley .hero-section .lead{color:#ffffffeb;max-width:660px}.theme-grace-church-shirley .hero-section .eyebrow{color:#fff;opacity:.82}.theme-grace-church-shirley .hero-section .button.secondary{color:#fff;background:#0826502e;border-color:#fffc}.theme-grace-church-shirley .hero-section .button.secondary:hover{background:#ffffff1a}.theme-grace-church-shirley .eyebrow{color:#e52d32;letter-spacing:.2em;font-weight:850}.theme-grace-church-shirley .section-heading,.theme-grace-church-shirley .prose-block h2,.theme-grace-church-shirley .cta-panel h2{color:#082650;font-weight:800}.theme-grace-church-shirley .alt-section{background:#f5f0e8}.theme-grace-church-shirley .button.primary{color:#fff;background:#e52d32;border-radius:6px;box-shadow:0 8px 22px #e52d322e}.theme-grace-church-shirley .button.primary:hover{background:#c92228}.theme-grace-church-shirley .button.secondary{color:#082650;background:0 0;border-color:#082650;border-radius:6px}.theme-grace-church-shirley .button.secondary:hover{background:#f5f0e8}.theme-grace-church-shirley .content-card{border-color:#e1e4e9;border-radius:7px;overflow:hidden;box-shadow:0 10px 26px #0826500e}.theme-grace-church-shirley .content-card:before{content:"";background:#e52d32;border-radius:999px;width:38px;height:3px;margin:24px 24px 0;display:block}.theme-grace-church-shirley .content-card h3{color:#082650;font-weight:800}.theme-grace-church-shirley .content-card p{color:#53647a}.theme-grace-church-shirley .card-index{color:#243fc7}.theme-grace-church-shirley .cta-panel{background:#fff;border-top:4px solid #e52d32;border-radius:8px}.theme-grace-church-shirley .site-footer{color:#ffffffc7;background:#082650;border-top:0}.theme-grace-church-shirley .footer-brand:before{width:136px;height:74px;margin-bottom:12px}.theme-grace-church-shirley .site-footer a,.theme-grace-church-shirley .site-footer h3,.theme-grace-church-shirley .site-footer strong{color:#fff}.theme-grace-church-shirley .site-footer .footer-bottom{border-top-color:#ffffff26}@media (max-width:900px){.theme-grace-church-shirley .site-name{min-width:180px;padding-left:135px}.theme-grace-church-shirley .site-name:before{width:122px;height:68px}.theme-grace-church-shirley .site-name:after{font-size:18px}.theme-grace-church-shirley .hero-grid{grid-template-columns:1fr}.theme-grace-church-shirley .hero-section:before{opacity:.08;width:300px;right:-55px}}@media (max-width:680px){.theme-grace-church-shirley .site-header .site-wrap{min-height:76px}.theme-grace-church-shirley .site-name{min-width:118px;min-height:58px;padding-left:0}.theme-grace-church-shirley .site-name:before{width:112px;height:58px;left:0}.theme-grace-church-shirley .site-name:after{display:none}.theme-grace-church-shirley .hero-section{min-height:500px}.theme-grace-church-shirley .hero-section:before{display:none}.theme-grace-church-shirley .hero-section h1{font-size:44px}}
.theme-grace-church-shirley .hero-section.has-image{align-items:center;min-height:560px;padding:0;display:flex;position:relative;overflow:hidden;background:linear-gradient(105deg,#061c3a 0%,#082650 50%,#173b8f 76%,#2947cf 100%)!important}.theme-grace-church-shirley .hero-section.has-image>.hero-photo-img{object-fit:cover;object-position:center center;z-index:0;opacity:.96;width:60%;height:100%;display:block;position:absolute;top:0;left:auto;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0% 14%,#00000014 24%,#00000057 36%,#000000c7 54%,#000 70% 100%);mask-image:linear-gradient(90deg,#0000 0% 14%,#00000014 24%,#00000057 36%,#000000c7 54%,#000 70% 100%)}.theme-grace-church-shirley .hero-section.has-image:before{content:""!important;z-index:1!important;pointer-events:none!important;background:linear-gradient(90deg,#04163033 0%,#0826501f 52%,#08265014 74%,#0826502e 100%)!important;position:absolute!important;inset:0!important}.theme-grace-church-shirley .hero-section.has-image:after{content:none!important;display:none!important}.theme-grace-church-shirley .hero-section.has-image .hero-grid{z-index:2;width:min(calc(100% - 40px),var(--site-max));margin:0 auto;padding:94px 0;position:relative;display:block!important}.theme-grace-church-shirley .hero-section.has-image .hero-copy{max-width:700px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}.theme-grace-church-shirley .hero-section.has-image .eyebrow,.theme-grace-church-shirley .hero-section.has-image h1,.theme-grace-church-shirley .hero-section.has-image .lead{color:#fff!important}.theme-grace-church-shirley .hero-section.has-image .lead{text-shadow:0 1px 2px #0000002e;max-width:650px}.theme-grace-church-shirley .hero-section.has-image .button.secondary{color:#fff!important;background:#08265052!important;border-color:#ffffffb3!important}.theme-grace-church-shirley .hero-section.has-image .button.primary{box-shadow:0 8px 24px #e52d3240}@media (max-width:900px){.theme-grace-church-shirley .hero-section.has-image>.hero-photo-img{object-position:58% center;width:68%;-webkit-mask-image:linear-gradient(90deg,#0000 0% 10%,#0000002e 24%,#000000bf 52%,#000 72%);mask-image:linear-gradient(90deg,#0000 0% 10%,#0000002e 24%,#000000bf 52%,#000 72%)}}@media (max-width:760px){.theme-grace-church-shirley .hero-section.has-image{min-height:520px}.theme-grace-church-shirley .hero-section.has-image>.hero-photo-img{object-position:62% center;opacity:.5;width:100%;-webkit-mask-image:none;mask-image:none}.theme-grace-church-shirley .hero-section.has-image:before{background:linear-gradient(90deg,#041630f0 0%,#082650d1 62%,#0826508c 100%)!important}.theme-grace-church-shirley .hero-section.has-image .hero-grid{width:min(calc(100% - 28px),var(--site-max));padding:72px 0}.theme-grace-church-shirley .hero-section.has-image .hero-copy{max-width:100%!important}}
.theme-grace-church-shirley .luna-variant-pastor{background:#f6f1e8}.theme-grace-church-shirley .luna-variant-pastor .section-heading{margin-bottom:8px}.theme-grace-church-shirley .luna-variant-pastor .section-intro{display:none!important}.theme-grace-church-shirley .luna-variant-pastor .card-grid{margin-top:28px;display:block!important}.theme-grace-church-shirley .luna-variant-pastor .content-card-slot{max-width:1040px!important;margin:0 auto!important}.theme-grace-church-shirley .luna-variant-pastor .content-card{background:#fff!important;border:0!important;border-radius:12px!important;grid-template-rows:1fr!important;grid-template-columns:minmax(320px,42%) minmax(0,58%)!important;align-items:stretch!important;min-height:400px!important;padding:0!important;display:grid!important;overflow:hidden!important;box-shadow:0 18px 45px #08265014!important}.theme-grace-church-shirley .luna-variant-pastor .content-card-photo{aspect-ratio:auto!important;object-fit:cover!important;object-position:center top!important;grid-area:1/1!important;width:100%!important;height:100%!important;min-height:400px!important;display:block!important}.theme-grace-church-shirley .luna-variant-pastor .content-card-content{flex-direction:column!important;grid-area:1/2!important;justify-content:center!important;align-items:flex-start!important;min-width:0!important;padding:48px 52px!important;display:flex!important}.theme-grace-church-shirley .luna-variant-pastor .card-index{display:none!important}.theme-grace-church-shirley .luna-variant-pastor .content-card h3{color:#082650!important;margin:0 0 16px!important;font-size:30px!important;line-height:1.15!important}.theme-grace-church-shirley .luna-variant-pastor .content-card p{color:#53647a!important;max-width:560px!important;margin:0!important;font-size:18px!important;line-height:1.7!important}@media (max-width:760px){.theme-grace-church-shirley .luna-variant-pastor .content-card{grid-template-rows:auto auto!important;grid-template-columns:1fr!important;min-height:0!important}.theme-grace-church-shirley .luna-variant-pastor .content-card-photo{aspect-ratio:4/3!important;grid-area:1/1!important;min-height:0!important}.theme-grace-church-shirley .luna-variant-pastor .content-card-content{grid-area:2/1!important;padding:30px 26px!important}.theme-grace-church-shirley .luna-variant-pastor .content-card h3{font-size:27px!important}}
