@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/8cabccbf8ff73b77-s.1mblz1wog092a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/932d3869cac5e2f5-s.2cu8l7zf4s4ec.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/28c5fc0db96362f0-s.0gv8q2vqi14yg.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/97ea1d7b8ac40ba2-s.1-qpv3jvnkkyl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/01d6212a423b17a1-s.p.1pvupmngxrt5z.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/8cabccbf8ff73b77-s.1mblz1wog092a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/932d3869cac5e2f5-s.2cu8l7zf4s4ec.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/28c5fc0db96362f0-s.0gv8q2vqi14yg.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/97ea1d7b8ac40ba2-s.1-qpv3jvnkkyl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/01d6212a423b17a1-s.p.1pvupmngxrt5z.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/459ba3e7ebcd29d3-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fdbf446d127afa2d-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b57845f0cf557e59-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9eff0a3f1ba11d74-s.3aak_kra40y8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6f3ab718e3727c1a-s.p.3huc2loe0ie8a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/459ba3e7ebcd29d3-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fdbf446d127afa2d-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b57845f0cf557e59-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9eff0a3f1ba11d74-s.3aak_kra40y8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6f3ab718e3727c1a-s.p.3huc2loe0ie8a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.dQRA5q_className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.dQRA5q_variable{--font-display:"Cormorant Garamond", "Cormorant Garamond Fallback"}
._9tqWXW_container{--ink:#1c2420;--ink-soft:#5b625e;--paper:#fbf9f4;--paper-edge:#efe9dd;--hairline:#1c242024;background:#fff;padding:20px}._9tqWXW_panel{background:radial-gradient(120% 80% at 50% 0,#fff 0%,#fff0 60%),linear-gradient(#f3f2ee 0%,#ecebe6 100%);border-radius:40px;flex-direction:column;align-items:center;min-height:calc(100vh - 40px);padding:28px 32px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #0000000a}@supports (corner-shape:squircle){._9tqWXW_panel{corner-shape:squircle;border-radius:96px}}._9tqWXW_intro{text-align:center;margin:36px 0 40px}._9tqWXW_title{color:var(--ink);font-family:var(--font-display), Georgia, serif;letter-spacing:-.02em;margin:0;font-size:clamp(3.2rem,8vw,6.6rem);font-weight:500;line-height:.95}._9tqWXW_title em{color:var(--mqGreen);font-style:italic}._9tqWXW_subtitle{color:var(--ink-soft);letter-spacing:-.01em;margin:18px 0 0;font-size:clamp(1.05rem,1.6vw,1.3rem)}._9tqWXW_stage{perspective:2000px;width:100%;max-width:1240px;position:relative}._9tqWXW_searchBar{z-index:20;border:1.5px solid var(--ink);background:#fff;border-radius:999px;align-items:center;gap:12px;padding:10px 10px 10px 28px;display:flex;box-shadow:0 10px 30px #00000014}._9tqWXW_searchBarOverlay{position:absolute;top:12px;left:12px;right:12px}._9tqWXW_searchBarDocked{max-width:760px;margin:0 auto 28px;position:relative}._9tqWXW_searchInput{min-width:0;color:var(--ink);background:0 0;border:none;outline:none;flex:1;padding:14px 0;font-size:1.05rem}._9tqWXW_searchInput::placeholder{color:#8a8f8c}._9tqWXW_searchSubmit{color:#fff;background:var(--ink);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;transition:background-color .3s,transform .3s,opacity .3s;display:inline-flex}._9tqWXW_searchSubmit:hover:not(:disabled){background:var(--mqGreen);transform:translate(2px)}._9tqWXW_searchSubmit:disabled{opacity:.35;cursor:default}._9tqWXW_heroCard{aspect-ratio:16/10;background:#ddd;border-radius:36px;width:100%;position:relative;overflow:hidden;box-shadow:0 40px 80px #00000024,0 8px 24px #00000014}@supports (corner-shape:squircle){._9tqWXW_heroCard{corner-shape:squircle;border-radius:80px}}._9tqWXW_heroSlide{position:absolute;inset:0}._9tqWXW_heroCardClip{position:absolute;inset:0;overflow:hidden}@supports not (corner-shape:squircle){._9tqWXW_panel{isolation:isolate;box-shadow:none;background:0 0}._9tqWXW_panel:before{content:"";z-index:-1;-webkit-mask-box-image:var(--mqSquircleMask) 100 / 96px stretch;background:radial-gradient(120% 80% at 50% 0,#fff 0%,#fff0 60%),linear-gradient(#f3f2ee 0%,#ecebe6 100%);border-radius:40px;position:absolute;inset:0}._9tqWXW_heroCard{box-shadow:none;filter:drop-shadow(0 40px 80px #00000024)drop-shadow(0 8px 24px #00000014);background:0 0;overflow:visible}._9tqWXW_heroCardClip{-webkit-mask-box-image:var(--mqSquircleMask) 100 / 80px stretch;background:#ddd;border-radius:36px}}._9tqWXW_heroSlideImage{-o-object-fit:cover;object-fit:cover}._9tqWXW_heroSlideCaption{z-index:1;color:#fff;font-family:var(--font-display), Georgia, serif;text-shadow:0 1px 3px #00000073,0 2px 18px #00000073;font-size:1.6rem;font-weight:600;line-height:1.15;position:absolute;bottom:30px;left:36px;right:36px}._9tqWXW_heroSlideCaption span{letter-spacing:.18em;text-transform:uppercase;margin-bottom:6px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.72rem;font-weight:600;display:block}._9tqWXW_heroSlide:after{content:"";pointer-events:none;background:linear-gradient(#0000 60%,#00000073 100%);position:absolute;inset:0}._9tqWXW_bookStage{width:100%}._9tqWXW_book{aspect-ratio:16/10;perspective:4400px;grid-template-columns:1fr 1fr;width:100%;display:grid;position:relative}._9tqWXW_page{background:var(--paper);position:relative;overflow:hidden}._9tqWXW_pageLeft{box-shadow:-1px 1px 0 #e3dccb, -2px 2px 0 var(--paper), -3px 3px 0 #e3dccb, -4px 4px 0 var(--paper), -5px 5px 0 #e3dccb, -6px 6px 0 var(--paper), 0 40px 50px #00000024, 0 6px 14px #00000014;border-radius:28px 4px 4px 28px}._9tqWXW_pageRight{box-shadow:1px 1px 0 #e3dccb, 2px 2px 0 var(--paper), 3px 3px 0 #e3dccb, 4px 4px 0 var(--paper), 5px 5px 0 #e3dccb, 6px 6px 0 var(--paper), 0 40px 50px #00000024, 0 6px 14px #00000014;border-radius:4px 28px 28px 4px}._9tqWXW_bookWrap{width:100%}._9tqWXW_castShadow{z-index:50;pointer-events:none;width:50%;position:absolute;top:0;bottom:0}._9tqWXW_castRight{background:linear-gradient(90deg,#000000e6,#0000 85%);border-radius:4px 28px 28px 4px;left:50%}._9tqWXW_castLeft{background:linear-gradient(270deg,#000000e6,#0000 85%);border-radius:28px 4px 4px 28px;left:0}._9tqWXW_castSingle{background:linear-gradient(90deg,#000000e6,#0000 85%);border-radius:28px;width:100%;left:0}._9tqWXW_coverFace{background:linear-gradient(90deg,#00000059 0%,#0000 9%),radial-gradient(120% 90% at 30% 20%,#2c3a33 0%,#18201c 70%);justify-content:center;align-items:center;padding:22px;display:flex;position:absolute;inset:0}._9tqWXW_coverFrame{color:#e9dfc6;text-align:center;border:1px solid #e9dfc659;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:14px;width:100%;height:100%;display:flex}._9tqWXW_coverKicker{letter-spacing:.32em;text-transform:uppercase;opacity:.8;font-size:.72rem;font-weight:600}._9tqWXW_coverTitle{font-family:var(--font-display), Georgia, serif;font-size:clamp(2.2rem,4.4vw,4.4rem);font-style:italic;font-weight:500;line-height:1}._9tqWXW_coverRule{background:#e9dfc699;width:56px;height:1px}._9tqWXW_coverPlace{letter-spacing:.28em;text-transform:uppercase;opacity:.7;font-size:.72rem}._9tqWXW_endpaper{background:repeating-linear-gradient(45deg,#1c24200b 0 2px,#1c242000 2px 11px),linear-gradient(90deg,#e6e0d0,#f1ede2);position:absolute;inset:0}._9tqWXW_leaf{z-index:5;width:50%;transform-style:preserve-3d;transform-origin:0;will-change:transform;position:absolute;top:0;bottom:0;left:50%}._9tqWXW_strip{transform-style:preserve-3d;transform-origin:0;position:absolute;top:0;bottom:0}._9tqWXW_slice{background:var(--paper);backface-visibility:hidden;position:absolute;top:0;bottom:0;left:0;overflow:hidden}._9tqWXW_sliceBack{transform:rotateY(180deg)}._9tqWXW_sliceContent{position:absolute;top:0;bottom:0}._9tqWXW_sliceShade{pointer-events:none;background:#000;position:absolute;inset:0}._9tqWXW_spine{z-index:2000;pointer-events:none;background:linear-gradient(90deg,#0000 0%,#0000000f 40%,#00000029 50%,#0000000f 60%,#0000 100%);width:60px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}._9tqWXW_photoPage{background:var(--paper-edge);position:absolute;inset:0}._9tqWXW_photoPageImage{-o-object-fit:cover;object-fit:cover}._9tqWXW_photoPagePlaceholder{height:100%;color:var(--ink-soft);justify-content:center;align-items:center;font-size:.9rem;display:flex}._9tqWXW_fillerBody{flex-direction:column;flex:1;justify-content:center;gap:14px;min-height:0;padding-top:22px;display:flex}._9tqWXW_fillerPhoto{aspect-ratio:16/10;background:var(--paper-edge);border-radius:16px;flex-shrink:0;width:100%;position:relative;overflow:hidden}._9tqWXW_fillerPhoto img{-o-object-fit:cover;object-fit:cover}._9tqWXW_fillerLine{background:var(--paper-edge);border-radius:999px;flex-shrink:0;height:10px}._9tqWXW_fillerLineShort{width:55%}._9tqWXW_textPage{color:var(--ink);background:radial-gradient(140% 100% at 0% 50%, #00000009 0%, #0000 30%), var(--paper);flex-direction:column;padding:clamp(30px,3vw,48px) clamp(40px,3.6vw,60px) clamp(34px,3vw,48px) clamp(44px,4vw,64px);display:flex;position:absolute;inset:0}._9tqWXW_textPageHeader{color:var(--ink-soft);letter-spacing:.18em;text-transform:uppercase;border-bottom:1px solid var(--hairline);justify-content:space-between;padding-bottom:14px;font-size:.68rem;font-weight:600;display:flex}._9tqWXW_textPageBody{flex-direction:column;flex:1;justify-content:center;min-height:0;display:flex}._9tqWXW_textPageBody>*{flex-shrink:0}._9tqWXW_textPageKicker{color:var(--mqGreen);letter-spacing:.16em;text-transform:uppercase;margin:0 0 10px;font-size:.72rem;font-weight:600}._9tqWXW_textPageTitle{letter-spacing:-.025em;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:clamp(1.35rem,2.3vw,2.3rem);font-weight:700;line-height:1.15;display:-webkit-box;overflow:hidden}._9tqWXW_specs{-moz-column-gap:28px;grid-template-columns:repeat(4,auto);justify-content:start;column-gap:28px;margin:22px 0 0;display:grid}._9tqWXW_specs div{flex-direction:column;gap:2px;display:flex}._9tqWXW_specs dt{color:var(--ink-soft);letter-spacing:.14em;text-transform:uppercase;font-size:.66rem}._9tqWXW_specs dd{margin:0;font-size:1rem;font-weight:600}._9tqWXW_textPagePrice{letter-spacing:-.03em;margin:20px 0 0;font-size:clamp(1.6rem,2.5vw,2.5rem);font-weight:700}._9tqWXW_matchNote{border-top:1px solid var(--hairline);margin-top:18px;padding-top:16px}._9tqWXW_matchNoteLabel{letter-spacing:.16em;text-transform:uppercase;justify-content:space-between;gap:12px;margin:0 0 6px;font-size:.7rem;font-weight:600;display:flex}._9tqWXW_matchNoteLabel span{color:var(--mqGreen)}._9tqWXW_matchNoteText{color:var(--ink);-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:1rem;line-height:1.55;display:-webkit-box;overflow:hidden}._9tqWXW_matchCta{color:#fff;background:var(--ink);border-radius:999px;align-items:center;gap:8px;margin-top:16px;padding:12px 22px;font-size:.9rem;font-weight:600;transition:background-color .3s;display:inline-flex}._9tqWXW_matchCta:after{content:"→";transition:transform .3s}._9tqWXW_matchCta:hover{background:var(--mqGreen)}._9tqWXW_matchCta:hover:after{transform:translate(3px)}._9tqWXW_below{flex-direction:column;align-items:center;width:100%;max-width:1240px;min-height:120px;margin-top:28px;display:flex}._9tqWXW_controlsGroup{flex-direction:column;align-items:center;gap:14px;display:flex}._9tqWXW_carouselControls{gap:10px;display:flex}._9tqWXW_carouselControls button{width:44px;height:44px;color:var(--ink);cursor:pointer;background:#0000000f;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background-color .3s;display:inline-flex}._9tqWXW_carouselControls button:hover{background:#0000001f}._9tqWXW_errorMessage{color:#a3352b;margin:0;font-size:.95rem}._9tqWXW_status{color:var(--ink-soft);margin:0;font-size:1.05rem;font-weight:500}._9tqWXW_statusDots span{animation:1.4s infinite _9tqWXW_statusDot}._9tqWXW_statusDots span:nth-child(2){animation-delay:.2s}._9tqWXW_statusDots span:nth-child(3){animation-delay:.4s}@keyframes _9tqWXW_statusDot{0%,80%,to{opacity:.2}40%{opacity:1}}._9tqWXW_resultPanel{text-align:center;flex-direction:column;align-items:center;gap:18px;display:flex}._9tqWXW_resultSummary{max-width:680px;color:var(--ink);margin:0;font-size:1.25rem;font-weight:500;line-height:1.45}._9tqWXW_alternatives{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}._9tqWXW_alternativesLabel{width:100%;color:var(--ink-soft);letter-spacing:.16em;text-transform:uppercase;font-size:.7rem;font-weight:600}._9tqWXW_alternativeChip{max-width:100%;color:var(--ink);border:1px solid var(--hairline);cursor:pointer;background:#ffffffb3;border-radius:999px;align-items:center;gap:10px;padding:10px 18px;font-size:.88rem;transition:background-color .3s,border-color .3s,color .3s;display:inline-flex}._9tqWXW_alternativeNumber{color:var(--mqGreen);flex-shrink:0;font-weight:600}._9tqWXW_alternativeTitle{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:230px;transition:max-width .6s cubic-bezier(.22,1,.36,1);overflow:hidden}._9tqWXW_alternativeChip:hover ._9tqWXW_alternativeTitle,._9tqWXW_alternativeChip:focus-visible ._9tqWXW_alternativeTitle{max-width:min(78vw,640px)}._9tqWXW_alternativeChip:hover{border-color:var(--ink)}._9tqWXW_alternativeChip[aria-pressed=true]{color:#fff;background:var(--ink);border-color:var(--ink)}._9tqWXW_alternativeChip[aria-pressed=true] ._9tqWXW_alternativeNumber{color:var(--mqLightGreen)}._9tqWXW_resetButton{color:var(--ink-soft);text-underline-offset:4px;cursor:pointer;background:0 0;border:none;padding:0;font-size:.9rem;text-decoration:underline}._9tqWXW_resetButton:hover{color:var(--ink)}._9tqWXW_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._9tqWXW_bookSingle{aspect-ratio:auto;grid-template-columns:1fr}._9tqWXW_pageSingle{box-shadow:1px 1px 0 #e3dccb, 2px 2px 0 var(--paper), 3px 3px 0 #e3dccb, 4px 4px 0 var(--paper), 0 30px 40px #00000024;border-radius:28px;grid-template-rows:250px auto;display:grid}._9tqWXW_pageSingle ._9tqWXW_textPage{min-height:400px}._9tqWXW_pageSingle ._9tqWXW_photoPage,._9tqWXW_pageSingle ._9tqWXW_textPage{position:relative;inset:auto}._9tqWXW_leafSingle{width:100%;left:0}._9tqWXW_paperFill{background:linear-gradient(90deg, var(--paper-edge), var(--paper));width:100%;height:100%}@media screen and (max-width:767px){._9tqWXW_container{padding:10px}._9tqWXW_panel{min-height:calc(100vh - 20px);padding:18px 14px 24px}._9tqWXW_footer{flex-direction:column;align-items:flex-start}._9tqWXW_searchBar{padding-left:20px}._9tqWXW_searchBarOverlay{top:10px;left:10px;right:10px}._9tqWXW_searchInput{font-size:.95rem}._9tqWXW_heroCard{aspect-ratio:3/4}._9tqWXW_heroSlideCaption{font-size:1.3rem;bottom:22px;left:24px;right:24px}._9tqWXW_textPage{padding:22px 24px 24px}._9tqWXW_textPageBody{justify-content:flex-start;padding-top:14px}._9tqWXW_specs{grid-template-columns:repeat(2,auto);row-gap:10px;margin-top:14px}._9tqWXW_textPagePrice{margin-top:12px}._9tqWXW_resultSummary{font-size:1.2rem}}._9tqWXW_preloader{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}._9tqWXW_header{z-index:30;justify-content:space-between;align-items:center;width:100%;display:flex;position:relative}._9tqWXW_headerLogo{flex-shrink:0;display:inline-flex}._9tqWXW_headerNav{align-items:center;gap:6px;display:flex}._9tqWXW_headerNav a,._9tqWXW_menuSheet a{color:var(--ink);letter-spacing:.12em;text-transform:uppercase;padding:10px 16px;font-size:.78rem;font-weight:600;transition:color .3s;position:relative}._9tqWXW_headerNav a:after{content:"";background:var(--mqGreen);border-radius:2px;height:2px;transition:transform .3s;position:absolute;bottom:5px;left:16px;right:16px;transform:scaleX(0)}._9tqWXW_headerNav a:hover,._9tqWXW_menuSheet a:hover{color:var(--mqGreen)}._9tqWXW_headerNav a:hover:after{transform:scaleX(1)}._9tqWXW_menuButton{color:#fff;background:var(--ink);cursor:pointer;border:none;border-radius:999px;padding:10px 22px;font-size:.85rem;font-weight:600;display:none}._9tqWXW_menuSheet{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--hairline);background:#fffffff5;border-radius:24px;flex-direction:column;min-width:220px;padding:10px;display:flex;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 20px 40px #0000001f}._9tqWXW_menuSheet a{padding:14px 18px}._9tqWXW_footer{width:100%;color:var(--ink-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 28px;margin-top:auto;padding-top:36px;font-size:.8rem;display:flex}._9tqWXW_footer a{color:inherit;transition:color .3s}._9tqWXW_footer a:hover{color:var(--ink)}._9tqWXW_footerLegal{margin:0}._9tqWXW_footerLegal a{text-underline-offset:3px;text-decoration:underline}._9tqWXW_footerActions{flex-wrap:wrap;align-items:center;gap:10px 22px;display:flex}._9tqWXW_footerLogin{border:1px solid var(--hairline);border-radius:999px;padding:7px 18px}._9tqWXW_footerLogin:hover{border-color:var(--ink)}._9tqWXW_footerSocial{filter:invert(.75);padding:4px;display:inline-flex}._9tqWXW_footerSocial:hover{filter:invert(0)}@media screen and (max-width:991px){._9tqWXW_headerNav{display:none}._9tqWXW_menuButton{display:inline-flex}}._9tqWXW_homeSections{flex-direction:column;gap:20px;margin-top:20px;display:flex}._9tqWXW_homeSections>section{border-radius:40px;overflow:hidden}._9tqWXW_sectionLead{color:#ffffffd1;max-width:560px;margin:24px auto 0;font-size:1.08rem;line-height:1.55}._9tqWXW_darkSectionLead{color:#2d2d2db3}
.qAfweG_wrapper{flex-direction:column;gap:28px;width:100%;max-width:1200px;margin:0 auto;display:flex}.qAfweG_grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:20px;display:grid}.qAfweG_side{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.qAfweG_card{background:var(--mqWhite);color:var(--mqBlack);border-radius:22px;flex-direction:column;text-decoration:none;transition:transform .25s,box-shadow .25s;display:flex;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 10px 30px #0000000f}.qAfweG_card:hover{transform:translateY(-4px);box-shadow:0 2px 4px #0000000d,0 22px 44px #0000001f}.qAfweG_card:focus-visible{outline:3px solid var(--mqGreen);outline-offset:3px}.qAfweG_media{background:#cfcfcf;position:relative;overflow:hidden}.qAfweG_featured .qAfweG_media{flex:auto;min-height:340px}.qAfweG_compact .qAfweG_media{aspect-ratio:4/3}.qAfweG_image{-o-object-fit:cover;object-fit:cover;transition:transform .6s}.qAfweG_card:hover .qAfweG_image{transform:scale(1.04)}.qAfweG_badges{gap:6px;display:flex;position:absolute;top:14px;left:14px}.qAfweG_badge,.qAfweG_badgeNew{letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:6px 11px;font-size:.72rem;font-weight:700;line-height:1}.qAfweG_badge{color:var(--mqBlack);background:#ffffffeb}.qAfweG_badgeNew{background:var(--mqGreen);color:var(--mqWhite)}.qAfweG_body{flex-direction:column;gap:8px;padding:16px 18px 18px;display:flex}.qAfweG_featured .qAfweG_body{gap:10px;padding:24px 28px 26px}.qAfweG_meta{color:#2d2d2d99;margin:0;font-size:.8rem;font-weight:600}.qAfweG_title{letter-spacing:-.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.98rem;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.qAfweG_featured .qAfweG_title{letter-spacing:-.02em;font-size:1.55rem;line-height:1.2}.qAfweG_specs{color:#2d2d2dbf;flex-wrap:wrap;gap:6px 14px;margin:0;padding:0;font-size:.82rem;list-style:none;display:flex}.qAfweG_featured .qAfweG_specs{font-size:.92rem}.qAfweG_specs li{align-items:center;gap:5px;display:inline-flex}.qAfweG_specs svg{color:var(--mqGreen)}.qAfweG_footer{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:6px;display:flex}.qAfweG_price{letter-spacing:-.01em;font-size:1.05rem;font-weight:700}.qAfweG_featured .qAfweG_price{letter-spacing:-.02em;font-size:1.6rem}.qAfweG_cta{background:var(--mqBlack);color:var(--mqWhite);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:11px 18px;font-size:.92rem;font-weight:600;display:inline-flex}.qAfweG_cta svg,.qAfweG_arrow{transition:transform .25s}.qAfweG_arrow{color:var(--mqGreen);flex:none}.qAfweG_card:hover .qAfweG_cta svg,.qAfweG_card:hover .qAfweG_arrow{transform:translate(3px)}.qAfweG_catalogBar{background:#ffffff8c;border:1px solid #2d2d2d1a;border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;padding:18px 18px 18px 26px;display:flex}.qAfweG_catalogText{color:#2d2d2dcc;margin:0;font-size:1rem}.qAfweG_catalogText strong{color:var(--mqBlack)}.qAfweG_catalogLinks{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.qAfweG_chip,.qAfweG_catalogButton{border-radius:999px;align-items:center;gap:8px;font-size:.92rem;font-weight:600;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.qAfweG_chip{color:var(--mqBlack);border:1px solid #2d2d2d2e;padding:10px 16px}.qAfweG_chip span{color:#376748;text-align:center;background:#4f966824;border-radius:999px;min-width:22px;padding:2px 7px;font-size:.78rem}.qAfweG_chip:hover{border-color:var(--mqGreen)}.qAfweG_catalogButton{background:var(--mqGreen);color:var(--mqWhite);padding:11px 20px}.qAfweG_catalogButton:hover{background:#428259}.qAfweG_chip:focus-visible,.qAfweG_catalogButton:focus-visible{outline:3px solid var(--mqGreen);outline-offset:3px}.qAfweG_empty{color:#888;text-align:center;padding:50px}@media (prefers-reduced-motion:reduce){.qAfweG_card,.qAfweG_image,.qAfweG_cta svg,.qAfweG_arrow{transition:none}.qAfweG_card:hover,.qAfweG_card:hover .qAfweG_image{transform:none}}@media screen and (max-width:991px){.qAfweG_grid{grid-template-columns:minmax(0,1fr)}.qAfweG_featured .qAfweG_media{aspect-ratio:16/10;flex:none;min-height:0}}@media screen and (max-width:767px){.qAfweG_wrapper{gap:20px}.qAfweG_side{grid-template-columns:minmax(0,1fr);gap:12px}.qAfweG_compact{border-radius:18px;flex-direction:row}.qAfweG_compact .qAfweG_media{aspect-ratio:auto;flex:none;width:118px}.qAfweG_compact .qAfweG_body{gap:5px;min-width:0;padding:12px 14px}.qAfweG_compact .qAfweG_badge{display:none}.qAfweG_badges{top:10px;left:10px}.qAfweG_featured .qAfweG_media{aspect-ratio:4/3}.qAfweG_featured .qAfweG_body{padding:18px 18px 20px}.qAfweG_featured .qAfweG_title{font-size:1.25rem}.qAfweG_featured .qAfweG_price{font-size:1.35rem}.qAfweG_cta{padding:10px 14px;font-size:.85rem}.qAfweG_catalogBar{padding:18px}.qAfweG_catalogLinks,.qAfweG_catalogButton{width:100%}.qAfweG_catalogButton{justify-content:center}}
.fsje3q_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;width:100%;display:grid}.fsje3q_cell{display:flex}.fsje3q_card{color:var(--mqWhite);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(160deg,#ffffff29 0%,#ffffff0f 100%);border:1px solid #ffffff38;border-radius:26px;flex-direction:column;flex:1;padding:28px 28px 24px;text-decoration:none;transition:background-color .3s,border-color .3s,color .3s,transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 40px #142d1d2e}.fsje3q_card:before{content:"";z-index:0;background:var(--mqWhite);opacity:0;transition:opacity .3s;position:absolute;inset:0}.fsje3q_card>*{z-index:1;position:relative}.fsje3q_card:hover,.fsje3q_card:focus-visible{color:var(--mqBlack);border-color:#ffffffe6;transform:translateY(-6px);box-shadow:0 28px 60px #142d1d4d}.fsje3q_card:hover:before,.fsje3q_card:focus-visible:before{opacity:1}.fsje3q_card:focus-visible{outline:3px solid var(--mqWhite);outline-offset:4px}.fsje3q_cardTop{justify-content:space-between;align-items:flex-start;margin-bottom:30px;display:flex}.fsje3q_iconTile{width:54px;height:54px;color:var(--mqWhite);background:#ffffff29;border-radius:16px;justify-content:center;align-items:center;transition:background-color .3s,color .3s;display:flex}.fsje3q_card:hover .fsje3q_iconTile,.fsje3q_card:focus-visible .fsje3q_iconTile{background:var(--mqGreen)}.fsje3q_index{color:#ffffff59;letter-spacing:-.04em;font-size:2.6rem;font-weight:700;line-height:1;transition:color .3s}.fsje3q_card:hover .fsje3q_index,.fsje3q_card:focus-visible .fsje3q_index{color:#4f96684d}.fsje3q_title{letter-spacing:-.02em;margin:0 0 10px;font-size:1.6rem;font-weight:700;line-height:1.15}.fsje3q_description{color:inherit;opacity:.85;margin:0;font-size:.98rem;line-height:1.6}.fsje3q_highlights{border-top:1px solid #fff3;flex-direction:column;gap:9px;margin:22px 0 28px;padding:18px 0 0;font-size:.92rem;font-weight:600;list-style:none;transition:border-color .3s;display:flex}.fsje3q_card:hover .fsje3q_highlights,.fsje3q_card:focus-visible .fsje3q_highlights{border-color:#2d2d2d1a}.fsje3q_highlights li{align-items:center;gap:9px;display:flex}.fsje3q_highlights svg{box-sizing:content-box;background:#fff3;border-radius:999px;flex:none;padding:3px;transition:background-color .3s,color .3s}.fsje3q_card:hover .fsje3q_highlights svg,.fsje3q_card:focus-visible .fsje3q_highlights svg{color:var(--mqGreen);background:#4f966824}.fsje3q_cardFooter{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;font-size:1rem;font-weight:700;display:flex}.fsje3q_arrowCircle{background:var(--mqWhite);width:44px;height:44px;color:var(--mqGreen);border-radius:999px;flex:none;justify-content:center;align-items:center;transition:background-color .3s,color .3s,transform .3s;display:flex}.fsje3q_card:hover .fsje3q_arrowCircle,.fsje3q_card:focus-visible .fsje3q_arrowCircle{background:var(--mqGreen);color:var(--mqWhite);transform:rotate(45deg)}.fsje3q_coverage{width:100%;color:var(--mqWhite);box-sizing:border-box;background:#142d1d38;border:1px solid #ffffff2e;border-radius:26px;justify-content:space-between;align-items:center;gap:28px;margin-top:22px;padding:26px 30px;display:flex}.fsje3q_coverageLabel{color:#ffffffb3;letter-spacing:.14em;text-transform:uppercase;margin:0 0 14px;font-size:.78rem;font-weight:700}.fsje3q_zones{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.fsje3q_zones li{background:#ffffff24;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:.92rem;font-weight:600;display:inline-flex}.fsje3q_zones li.fsje3q_zoneMore{color:#ffffffbf;background:0 0;font-weight:500}.fsje3q_coverageNote{color:#ffffffbf;margin:14px 0 0;font-size:.92rem;line-height:1.5}.fsje3q_coverageButton{background:var(--mqWhite);color:var(--mqBlack);border-radius:999px;flex:none;align-items:center;gap:8px;padding:14px 22px;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .2s;display:inline-flex}.fsje3q_coverageButton:hover{transform:translateY(-2px)}.fsje3q_coverageButton:focus-visible{outline:3px solid var(--mqWhite);outline-offset:3px}@media (prefers-reduced-motion:reduce){.fsje3q_card,.fsje3q_card:before,.fsje3q_arrowCircle,.fsje3q_coverageButton{transition:none}.fsje3q_card:hover,.fsje3q_card:focus-visible,.fsje3q_card:hover .fsje3q_arrowCircle,.fsje3q_coverageButton:hover{transform:none}}@media screen and (max-width:991px){.fsje3q_grid{grid-template-columns:minmax(0,1fr);max-width:560px;margin:0 auto}.fsje3q_coverage{flex-direction:column;align-items:flex-start;max-width:560px;margin-left:auto;margin-right:auto}}@media screen and (max-width:600px){.fsje3q_card{padding:22px 22px 20px}.fsje3q_cardTop{margin-bottom:22px}.fsje3q_coverage{padding:22px}.fsje3q_coverageButton{box-sizing:border-box;justify-content:center;width:100%}}
div.g21JLG_greenWrapperProperties{background:var(--mqGreen);flex-direction:column;align-items:center;padding:100px 0;display:flex}div.g21JLG_greyWrapperProperties{background:var(--mqGrey);flex-direction:column;align-items:center;padding:100px 0;display:flex}div.g21JLG_greyWrapperPropertiesWithPattern{flex-direction:column;justify-content:center;align-items:center;width:100%;padding:100px 0;display:flex}div.g21JLG_customContainer{width:1200px}section.g21JLG_postHeroContent{clear:both;background-color:var(--mqGrey);flex-direction:column;align-items:center;padding:70px 0 100px;display:flex}.g21JLG_featuredHouseSectionTitle{color:var(--mqBlack);margin-bottom:30px}div.g21JLG_featuredHouseButtonContainer{flex-direction:column;justify-content:space-between;align-items:center;display:flex}div.g21JLG_sectionTitleContainer{text-align:center;margin-bottom:60px}h2.g21JLG_servicesTitle{color:var(--mqWhite);letter-spacing:-.02em;margin-bottom:26px;font-size:2.75rem;font-weight:700;line-height:1.1}h2.g21JLG_darkTitle{color:var(--mqBlack)}div.g21JLG_titleUnderline{background:linear-gradient(90deg,#0000,#ffffffbf,#0000);width:200px;height:1px;margin:0 auto;position:relative}div.g21JLG_titleUnderline:after{content:"";background:var(--mqWhite);width:9px;height:9px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}div.g21JLG_darkUnderline{background:linear-gradient(90deg,#0000,#2d2d2d99,#0000)}div.g21JLG_darkUnderline:after{background:var(--mqGreen)}div.g21JLG_serviceGrid{--serviceEase:cubic-bezier(.32, .72, 0, 1);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:28px;display:grid}div.g21JLG_serviceCell{display:flex}a.g21JLG_serviceCard{isolation:isolate;color:var(--mqBlack);transition:transform .6s var(--serviceEase), box-shadow .6s var(--serviceEase);-webkit-tap-highlight-color:transparent;background:linear-gradient(#fff 0%,#f6f8f6 100%);border-radius:32px;flex-direction:column;flex:1;padding:36px 32px 32px;text-decoration:none;display:flex;position:relative;box-shadow:0 1px 2px #122d1c14,0 22px 44px -18px #122d1c73}div.g21JLG_serviceHeader{align-items:center;gap:16px;margin-bottom:18px;display:flex}span.g21JLG_serviceIcon{background:var(--mqGreen);width:56px;height:56px;color:var(--mqWhite);transition:transform .6s var(--serviceEase);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;display:flex}span.g21JLG_serviceIcon svg{width:28px;height:28px}h3.g21JLG_serviceTitle{color:#1d1d1f;letter-spacing:-.022em;margin:0;font-size:1.5rem;font-weight:700;line-height:1.2}p.g21JLG_serviceText{color:#6e6e73;text-align:left;text-wrap:pretty;flex:1;margin:0 0 32px;font-size:1rem;line-height:1.55}span.g21JLG_serviceAction{background:var(--mqBlack);height:48px;color:var(--mqWhite);letter-spacing:-.01em;transition:background-color .45s var(--serviceEase), color .45s var(--serviceEase);border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:.98rem;font-weight:600;display:flex}svg.g21JLG_serviceArrow{width:18px;height:18px;transition:transform .6s var(--serviceEase)}@media (hover:hover){a.g21JLG_serviceCard:hover{transform:translateY(-6px);box-shadow:0 1px 2px #122d1c14,0 34px 64px -20px #122d1c8c}a.g21JLG_serviceCard:hover span.g21JLG_serviceIcon{transform:scale(1.06)}a.g21JLG_serviceCard:hover span.g21JLG_serviceAction{background-color:#376748}a.g21JLG_serviceCard:hover svg.g21JLG_serviceArrow{transform:translate(4px)}}a.g21JLG_serviceCard:active{transition-duration:.2s;transform:scale(.985)}a.g21JLG_serviceCard:focus-visible{outline:3px solid var(--mqWhite);outline-offset:4px}@media (prefers-reduced-motion:reduce){a.g21JLG_serviceCard,span.g21JLG_serviceIcon,svg.g21JLG_serviceArrow{transition:none}a.g21JLG_serviceCard:hover,a.g21JLG_serviceCard:active,a.g21JLG_serviceCard:hover span.g21JLG_serviceIcon,a.g21JLG_serviceCard:hover svg.g21JLG_serviceArrow{transform:none}}@supports (corner-shape:squircle){a.g21JLG_serviceCard{corner-shape:squircle;border-radius:96px}span.g21JLG_serviceIcon{corner-shape:squircle;border-radius:26px}span.g21JLG_serviceAction{corner-shape:squircle;border-radius:24px}}@supports not (corner-shape:squircle){a.g21JLG_serviceCard{box-shadow:none;filter:drop-shadow(0 16px 22px #122d1c4d);transition:transform .6s var(--serviceEase), filter .6s var(--serviceEase);background:0 0}a.g21JLG_serviceCard:before{content:"";z-index:-1;-webkit-mask-box-image:var(--mqSquircleMask) 100 / 96px stretch;background:linear-gradient(#fff 0%,#f6f8f6 100%);border-radius:32px;position:absolute;inset:0}span.g21JLG_serviceIcon{-webkit-mask-box-image:var(--mqSquircleMask) 100 / 26px stretch}span.g21JLG_serviceAction{-webkit-mask-box-image:var(--mqSquircleMask) 100 / 24px stretch}span.g21JLG_serviceIcon svg{transition:transform .6s var(--serviceEase)}@media (hover:hover){a.g21JLG_serviceCard:hover{box-shadow:none;filter:drop-shadow(0 26px 30px #122d1c61)}a.g21JLG_serviceCard:hover span.g21JLG_serviceIcon{transform:none}a.g21JLG_serviceCard:hover span.g21JLG_serviceIcon svg{transform:scale(1.1)}}}@keyframes g21JLG_shimmer{0%{background-position:-200%}to{background-position:200%}}@keyframes g21JLG_float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}div.g21JLG_horizontalCenteringContainer{flex-direction:row;justify-content:center;align-items:center;display:flex}div.g21JLG_decorativeGreenRhombus{background-color:var(--mqGreen);border-radius:2px;width:10px;height:10px;transform:rotate(45deg)}div.g21JLG_postCardsSection{text-align:justify;color:var(--mqWhite);flex-direction:column;justify-content:center;align-items:center;margin-top:100px;display:flex}div.g21JLG_postCardsContent{width:60%}div.g21JLG_postCardsButton{color:var(--mqWhite);border-style:solid;border-radius:30px;width:fit-content;margin-top:20px;padding:0 30px;transition:all .4s}div.g21JLG_postCardsButton:hover{cursor:pointer;color:var(--mqBlack);background-color:var(--mqWhite);border:solid var(--mqWhite);transition:all .4s}div.g21JLG_greenBubble{background:var(--mqGreen);color:var(--mqWhite);text-align:justify;background:var(--mqGreen);text-align:justify;border-radius:30px;padding:70px}section.g21JLG_aboutUsSection{clear:both;background:#dcdcdc radial-gradient(circle,#4f966868 10%,#0000 11%) 0 0/1em 1em;flex-direction:column;align-items:center;display:flex}div.g21JLG_agenziaSectionItemContainer{-moz-column-gap:30px;flex-direction:row;justify-content:center;column-gap:30px;width:2000px;display:flex}div.g21JLG_agenziaSectionItemMap{color:var(--mqBlack);text-align:justify;width:var(--mqHomepageSquaresWidth);filter:drop-shadow(0 0 10px #0003);border-radius:30px;padding:0}div.g21JLG_agenziaSectionItem{background-color:var(--mqBlack);color:var(--mqWhite);text-align:left;width:var(--mqHomepageSquaresWidth);filter:drop-shadow(0 0 10px #0003);opacity:1;background-color:#2d2d2d;background-image:radial-gradient(#323232 15%,#0000 16%),linear-gradient(45deg,#0000 49%,#323232 49% 51%,#0000 51%),linear-gradient(-45deg,#0000 49%,#323232 49% 51%,#0000 51%);background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:3em 3em;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-radius:30px;flex-direction:column;justify-content:space-between;height:500px;padding:46px 70px;scroll-margin-top:100px;display:flex}div.g21JLG_agenziaSectionItemSocial{color:var(--mqWhite);text-align:justify;width:var(--mqHomepageSquaresWidth);filter:drop-shadow(0 0 10px #0003);cursor:pointer;opacity:1;background:linear-gradient(135deg,#ffffff12 50%,#0000 0) 0 0/3em 3em,linear-gradient(-135deg,#ffffff12 50%,#0000 0) 0 0/3em 3em,linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%) 0 0/100% 100%;border-radius:30px;flex-direction:column;height:500px;padding:40px 40px 0;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden}div.g21JLG_agenziaSectionItemSocial:hover{transform:translateY(-5px);box-shadow:0 15px 30px #00000026}div.g21JLG_agenziaSectionItemContainerLeftPart{flex-direction:column;row-gap:30px;display:flex}div.g21JLG_agenziaSectionContainerLeftPartRow{-moz-column-gap:30px;flex-direction:row;column-gap:30px;display:flex}div.g21JLG_agenziaSectionItemContactUs{background-color:var(--mqGreen);color:var(--mqWhite);text-align:justify;width:var(--mqHomepageSquaresWidth);filter:drop-shadow(0 0 10px #0003);opacity:1;background-color:#4f9668;background-image:linear-gradient(-45deg,#55996d99 20%,#0000 20% 80%,#55996d99 80% 100%),linear-gradient(45deg,#55996d99 20%,#0000 20% 80%,#55996d99 80% 100%),linear-gradient(-45deg,#4f9668 33%,#0000 33% 66%,#4f9668 66%),linear-gradient(45deg,#0000 33%,#55996d 33% 66%,#0000 66%);background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:8em 8em;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;border-radius:30px;height:500px;padding:50px 70px 70px;scroll-margin-top:100px}div.g21JLG_sedeSectionContainer{flex-direction:row;justify-content:space-between;display:flex}div.g21JLG_sedeMapSection{-o-object-fit:cover;object-fit:cover;background-image:url(/mappa_agenzia.png);background-position:50%;background-size:cover;border-radius:30px;width:100%;height:500px;transition:all .4s}div.g21JLG_sedeMapSection:hover{-webkit-filter:brightness(90%);transition:all .4s}div.g21JLG_sedeOrariSection{width:100%;padding:0}h1.g21JLG_orariTitle{letter-spacing:-.02em;margin:0;font-size:2rem;font-weight:700;line-height:1.15}ul.g21JLG_tabellaOrari{margin:22px 0 0;padding:0;list-style:none}li.g21JLG_orarioItem{border-top:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:16px;padding:11px 0;display:flex}li.g21JLG_orarioItem:first-child{border-top:none}span.g21JLG_orarioGiorno{color:var(--mqWhite);font-size:.98rem;font-weight:600}span.g21JLG_orarioFasce{color:#ffffffad;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.98rem;display:flex}span.g21JLG_orarioFasce>span+span:before{content:"·";color:#ffffff4d;margin:0 10px}p.g21JLG_orariNota{color:#ffffff9e;text-wrap:pretty;border-top:1px solid #ffffff17;margin:18px 0 0;padding-top:16px;font-size:.84rem;line-height:1.5}p.g21JLG_orariNota a{color:var(--mqLightGreen);text-underline-offset:3px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}div.g21JLG_formsFieldContainer{flex-direction:row;justify-content:space-between;display:flex}div.g21JLG_formsFieldColumn{-moz-column-gap:10px;flex-direction:column;justify-content:space-between;column-gap:10px;width:100%;display:flex}img.g21JLG_ditone{width:800px;height:auto;margin-bottom:-700px;position:relative;bottom:600px;right:-550px}div.g21JLG_greenBubble2{background:var(--mqGreen);color:var(--mqWhite);text-align:justify;border-radius:30px;padding:70px 70px 70px 280px}div.g21JLG_sezioneSocial{opacity:.5;background:#dcdcdc radial-gradient(circle,#4f9668 10%,#0000 11%) 0 0/3em 3em}img.g21JLG_renderNostraSede{width:800px;height:auto;margin-bottom:-700px;position:relative;bottom:535px;left:-550px}div.g21JLG_footerContent{background:var(--mqGreen);color:#fff;border-radius:30px;padding:40px}div.g21JLG_contactUsTwoSquaresWrapper{flex-direction:row;width:100%;height:840px;display:flex}div.g21JLG_squareContainer{width:50%;height:auto}div.g21JLG_leftContactUsSquare{-o-object-fit:cover;object-fit:cover;background-size:cover}div.g21JLG_rightContactUsSquare{background:var(--mqGreen);color:var(--mqWhite);padding:50px}div.g21JLG_rightContactUsSquare>h1{background:var(--mqGreen);color:var(--mqWhite);margin-bottom:30px;font-size:30pt}div.g21JLG_rightContactUsSquare>p{margin-bottom:30px}div.g21JLG_consensusCheckboxContainer{-moz-column-gap:10px;flex-direction:row;justify-content:flex-start;column-gap:10px;margin:20px 0;display:flex}div.g21JLG_formsFieldColumn>label{color:var(--mqWhite);margin-top:10px;padding:0;font-weight:700}div.g21JLG_formsFieldColumn>input{border:none;border-radius:5px;width:100%;height:30px;margin-top:10px;padding:0 10px}div.g21JLG_formsFieldColumn>button{background-color:var(--mqBlack);width:100%;color:var(--mqWhite);border:none;border-radius:5px;padding:15px;font-weight:700}div.g21JLG_formsFieldColumn>button:hover{cursor:pointer;background-color:#242424}form.g21JLG_formContactUs>label{color:var(--mqWhite);font-weight:700}form.g21JLG_formContactUs>input{border:none;border-radius:5px;width:100%;height:30px;margin-top:10px;margin-bottom:10px}form.g21JLG_formContactUs>button{background-color:var(--mqBlack);width:100%;color:var(--mqWhite);border:none;border-radius:5px;margin-top:40px;padding:15px;font-weight:700}div.g21JLG_contactsMethodRow,.g21JLG_contactsMethodRowBgVariant{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.g21JLG_contactMethodIcon{filter:invert()sepia()saturate(0%)hue-rotate(38deg)brightness(105%)contrast(101%)}h1.g21JLG_contactMethodItem{font-size:15pt}div.g21JLG_socialScreenshotsWrapper{perspective:1000px;justify-content:flex-end;align-items:flex-end;width:100%;height:320px;margin-top:auto;margin-bottom:-50px;padding-bottom:0;padding-right:130px;display:flex;position:relative}div.g21JLG_socialScreenshotItem{filter:drop-shadow(0 15px 30px #00000026);will-change:transform;transition:all .5s cubic-bezier(.25,.8,.25,1);position:absolute;bottom:0}.g21JLG_socialScreenshot{-o-object-fit:cover;object-fit:cover;background-color:#fff;border:4px solid #fff;border-radius:16px}div.g21JLG_screen1{z-index:1;transform:translate(-120px)translateY(30px)rotate(-12deg)scale(.9)}div.g21JLG_screen1 img{animation:5s ease-in-out infinite g21JLG_float}div.g21JLG_screen2{z-index:10;transform:translateY(15px)scale(1)}div.g21JLG_screen2 img{animation:5s ease-in-out 1.5s infinite g21JLG_float}div.g21JLG_screen3{z-index:1;transform:translate(120px)translateY(30px)rotate(12deg)scale(.9)}div.g21JLG_screen3 img{animation:5s ease-in-out 3s infinite g21JLG_float}div.g21JLG_socialScreenshotsWrapper:hover div.g21JLG_screen1{transform:translate(-150px)translateY(0)rotate(-15deg)scale(.95)}div.g21JLG_socialScreenshotsWrapper:hover div.g21JLG_screen2{transform:translateY(-10px)scale(1.05)}div.g21JLG_socialScreenshotsWrapper:hover div.g21JLG_screen3{transform:translate(150px)translateY(0)rotate(15deg)scale(.95)}@media screen and (max-width:991px){div.g21JLG_customContainer{width:700px}div.g21JLG_serviceGrid{grid-template-columns:minmax(0,500px);justify-content:center;gap:24px}h2.g21JLG_servicesTitle{font-size:2rem}div.g21JLG_postCardsSection{justify-content:space-between;margin-top:0;display:flex}div.g21JLG_postCardsContent{width:300px}div.g21JLG_greenBubble{padding:40px}div.g21JLG_sedeSectionContainer{flex-direction:column}div.g21JLG_sedeMapSection{width:100%;height:300px}div.g21JLG_sedeOrariSection{width:100%;padding:0 30px}div.g21JLG_greenBubble2{padding:40px}img.g21JLG_ditone,img.g21JLG_renderNostraSede{display:none}div.g21JLG_squareContainer{width:100%;height:auto}div.g21JLG_leftContactUsSquare{display:none}section.g21JLG_aboutUsSection{flex-direction:column;display:flex}div.g21JLG_agenziaSectionItemContainer{flex-direction:column;justify-content:center;align-items:center;row-gap:30px;width:auto;display:flex}div.g21JLG_agenziaSectionItemContainerLeftPart,div.g21JLG_agenziaSectionContainerLeftPartRow{flex-direction:column;row-gap:30px;display:flex}div.g21JLG_agenziaSectionItemMap{width:90vw}div.g21JLG_sedeMapSection{height:500px}div.g21JLG_agenziaSectionItem{width:90vw;height:fit-content}div.g21JLG_sedeOrariSection{padding:0}div.g21JLG_agenziaSectionItemSocial{width:90vw}div.g21JLG_agenziaSectionItemContactUs{width:90vw;height:fit-content}}@media screen and (max-width:767px){div.g21JLG_customContainer{width:500px}}@media screen and (max-width:479px){div.g21JLG_customContainer{width:300px}div.g21JLG_agenziaSectionItem{width:90vw;height:fit-content;padding:48px 28px 40px}h1.g21JLG_orariTitle{font-size:1.75rem}ul.g21JLG_tabellaOrari{margin-top:22px}li.g21JLG_orarioItem{padding:12px 0}span.g21JLG_orarioFasce{flex-direction:column;align-items:flex-end;gap:2px;font-size:.92rem}span.g21JLG_orarioFasce>span+span:before{content:none}div.g21JLG_sedeOrariSection{padding:0}div.g21JLG_agenziaSectionItemSocial{width:90vw;height:fit-content;padding:70px 30px 0}div.g21JLG_agenziaSectionItemContactUs{width:90vw;height:fit-content;padding:70px 30px}h1.g21JLG_contactMethodItem{font-size:12pt}div.g21JLG_socialScreenshotsWrapper{justify-content:center;height:250px;margin-top:20px;margin-bottom:-30px;padding-right:0;transform:scale(.85)}div.g21JLG_screen1{transform:translate(-80px)translateY(40px)rotate(-12deg)scale(.9)}div.g21JLG_screen2{transform:translateY(20px)scale(1)}div.g21JLG_screen3{transform:translate(80px)translateY(40px)rotate(12deg)scale(.9)}}@supports (corner-shape:squircle){div.g21JLG_agenziaSectionItemMap,div.g21JLG_sedeMapSection,div.g21JLG_agenziaSectionItem,div.g21JLG_agenziaSectionItemSocial,div.g21JLG_agenziaSectionItemContactUs{corner-shape:squircle;border-radius:100px}}@supports not (corner-shape:squircle){div.g21JLG_agenziaSectionItemMap,div.g21JLG_sedeMapSection,div.g21JLG_agenziaSectionItem,div.g21JLG_agenziaSectionItemSocial,div.g21JLG_agenziaSectionItemContactUs{filter:none;-webkit-mask-box-image:var(--mqSquircleMask) 100 / 100px stretch}div.g21JLG_agenziaSectionContainerLeftPartRow{filter:drop-shadow(0 0 10px #0003)}}
div.PwWIrG_wrapperProperties{flex-direction:column;align-items:center;margin-top:80px;display:flex}div.PwWIrG_customContainer,div.PwWIrG_customContainerTextOnly{flex-direction:column;justify-content:center;align-items:center;width:1200px;margin:100px 0 150px;display:flex}div.PwWIrG_herocontent{background-image:linear-gradient(#141414bf,#141414bf),url(../media/heroContentHouse.2v97xe44sjeho.png);background-position:50%;background-size:cover}div.PwWIrG_herocontentPrivacy{background-image:linear-gradient(#141414bf,#141414bf),url(../media/privacy.3tzgcmal4si68.png);background-position:50%;background-size:cover}div.PwWIrG_herocontentVendi{background-image:linear-gradient(#141414bf,#141414bf),url(../media/vendi.11gtmdjtil1w2.png);background-position:50%;background-size:cover}div.PwWIrG_herocontentConsulenze{background-image:linear-gradient(#141414bf,#141414bf),url(../media/consulenze.0x7-hr7l9-7m3.png);background-position:50%;background-size:cover}h1.PwWIrG_heroTitle{color:var(--mqWhite);font-size:60pt}.PwWIrG_textContainer{text-align:center;flex-direction:row;justify-content:center;display:flex}.PwWIrG_buttonsContainer{-moz-column-gap:30px;flex-direction:row;column-gap:30px;display:flex}img.PwWIrG_heroimage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}div.PwWIrG_herodescription{background-color:var(--mqWhite);color:var(--mqBlack);border:solid 10px var(--mqWhite);opacity:1;cursor:pointer;border-radius:10px;width:fit-content;padding:10px 50px;font-weight:700;transition:all .4s;position:relative;top:650px}div.PwWIrG_herodescription:hover{background-color:var(--mqWhite);color:var(--mqBlack);border:solid 10px var(--mqWhite);box-shadow:0 0 100px 5px var(--mqWhite);transition:all .4s}@media screen and (max-width:991px){div.PwWIrG_customContainer,div.PwWIrG_customContainerTextOnly{width:700px}div.PwWIrG_wrapperProperties{margin-top:20px}h1.PwWIrG_heroTitle{font-size:40pt}.PwWIrG_buttonsContainer{flex-direction:column;row-gap:10px;display:flex}}@media screen and (max-width:767px){div.PwWIrG_customContainer,div.PwWIrG_customContainerTextOnly{width:500px}}@media screen and (max-width:479px){div.PwWIrG_customContainer{width:400px}div.PwWIrG_customContainerTextOnly{width:400px;margin:100px 0 50px}div.PwWIrG_textContainer{padding:0 30px}}
div.A_xPUG_featuredHouseButtonLight{color:var(--mqWhite);text-align:center;border-style:solid;border-radius:30px;width:fit-content;min-width:300px;margin-top:20px;padding:0 30px;transition:all .4s}div.A_xPUG_featuredHouseButtonLight:hover{cursor:pointer;color:var(--mqBlack);background-color:var(--mqWhite);border:solid var(--mqWhite);transition:all .4s}div.A_xPUG_featuredHouseButtonDark{width:fit-content;min-width:300px;color:var(--mqWhite);background-color:var(--mqBlack);border-radius:999px;justify-content:center;align-items:center;gap:12px;margin-top:20px;padding:16px 36px;transition:transform .3s ease-out,box-shadow .3s ease-out,background-color .3s ease-out;display:flex;box-shadow:0 6px 20px #0000002e}div.A_xPUG_featuredHouseButtonDark h3{margin:0;font-size:1.05rem;font-weight:600}div.A_xPUG_featuredHouseButtonDark:after{content:"";background-color:currentColor;width:20px;height:20px;transition:transform .3s ease-out;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12H19M19 12L12 5M19 12L12 19'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12H19M19 12L12 5M19 12L12 19'/%3E%3C/svg%3E") 50%/contain no-repeat}div.A_xPUG_featuredHouseButtonDark:hover{cursor:pointer;background-color:var(--mqGreen);transform:translateY(-2px);box-shadow:0 10px 26px #00000038}div.A_xPUG_featuredHouseButtonDark:hover:after{transform:translate(4px)}div.A_xPUG_featuredHouseButtonDark:active{transform:translateY(0)scale(.98)}
div.SFWgxq_multiFeaturedHouseWrapper{width:100%;padding:20px 0;position:relative}div.SFWgxq_multiFeaturedHouseContainer{scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;flex-direction:row;align-items:stretch;gap:0;padding:20px 10px 40px;display:flex;overflow-x:auto}.SFWgxq_multiFeaturedHouseContainer::-webkit-scrollbar{display:none}.SFWgxq_arrowButton{z-index:10;cursor:pointer;background-color:#fff;border:1px solid #0000000d;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;transition:all .3s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 12px #00000026}.SFWgxq_arrowButton:hover{background-color:var(--mqGreen);transform:translateY(-50%)scale(1.1);box-shadow:0 8px 24px #0003}.SFWgxq_arrowButton:hover img{filter:brightness(0)invert()}.SFWgxq_rightArrow{right:-20px}.SFWgxq_leftArrow{left:-20px}.SFWgxq_arrowImage{width:24px;height:24px;transition:filter .3s}.SFWgxq_loadingContainer{justify-content:center;padding:50px;display:flex}@media screen and (max-width:767px){.SFWgxq_arrowButton{width:40px;height:40px}.SFWgxq_rightArrow{right:0}.SFWgxq_leftArrow{left:0}}
div.PBg6UW_featuredHouseCard{cursor:pointer;background-position:50%;background-size:cover;border-radius:24px;width:400px;min-width:400px;height:500px;margin-right:30px;transition:transform .4s cubic-bezier(.25,.46,.45,.94),box-shadow .4s;position:relative;overflow:hidden;box-shadow:0 10px 30px #0000001a}div.PBg6UW_featuredHouseCard:hover{transform:translateY(-10px);box-shadow:0 20px 40px #0003}.PBg6UW_cardOverlay{background:linear-gradient(#0000 0%,#00000080 60%,#000000e6 100%);flex-direction:column;justify-content:flex-end;width:100%;height:100%;padding:30px;transition:background .4s;display:flex;position:absolute;bottom:0;left:0}div.PBg6UW_featuredHouseCard:hover .PBg6UW_cardOverlay{-webkit-backdrop-filter:blur(8px);background:#0006}.PBg6UW_badge{box-sizing:border-box;color:#fff;text-shadow:0 1px 3px #0006;white-space:nowrap;z-index:2;background:0 0;border:2px solid #0000;border-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 36 36'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M19 0L23.35 0.02L25.14 0.07L26.51 0.16L27.65 0.29L28.64 0.46L29.52 0.66L30.31 0.9L31.02 1.18L31.67 1.5L32.26 1.86L32.8 2.26L33.3 2.7L33.74 3.2L34.14 3.74L34.5 4.33L34.82 4.98L35.1 5.69L35.34 6.48L35.54 7.36L35.71 8.35L35.84 9.49L35.93 10.86L35.98 12.65L36 17L36 19L35.98 23.35L35.93 25.14L35.84 26.51L35.71 27.65L35.54 28.64L35.34 29.52L35.1 30.31L34.82 31.02L34.5 31.67L34.14 32.26L33.74 32.8L33.3 33.3L32.8 33.74L32.26 34.14L31.67 34.5L31.02 34.82L30.31 35.1L29.52 35.34L28.64 35.54L27.65 35.71L26.51 35.84L25.14 35.93L23.35 35.98L19 36L17 36L12.65 35.98L10.86 35.93L9.49 35.84L8.35 35.71L7.36 35.54L6.48 35.34L5.69 35.1L4.98 34.82L4.33 34.5L3.74 34.14L3.2 33.74L2.7 33.3L2.26 32.8L1.86 32.26L1.5 31.67L1.18 31.02L0.9 30.31L0.66 29.52L0.46 28.64L0.29 27.65L0.16 26.51L0.07 25.14L0.02 23.35L0 19L0 17L0.02 12.65L0.07 10.86L0.16 9.49L0.29 8.35L0.46 7.36L0.66 6.48L0.9 5.69L1.18 4.98L1.5 4.33L1.86 3.74L2.26 3.2L2.7 2.7L3.2 2.26L3.74 1.86L4.33 1.5L4.98 1.18L5.69 0.9L6.48 0.66L7.36 0.46L8.35 0.29L9.49 0.16L10.86 0.07L12.65 0.02L17 0ZM19 2L22.84 2.02L24.42 2.06L25.63 2.14L26.63 2.26L27.5 2.4L28.28 2.58L28.98 2.79L29.61 3.04L30.18 3.32L30.7 3.64L31.18 3.99L31.61 4.39L32.01 4.82L32.36 5.3L32.68 5.82L32.96 6.39L33.21 7.02L33.42 7.72L33.6 8.5L33.74 9.37L33.86 10.37L33.94 11.58L33.98 13.16L34 17L34 19L33.98 22.84L33.94 24.42L33.86 25.63L33.74 26.63L33.6 27.5L33.42 28.28L33.21 28.98L32.96 29.61L32.68 30.18L32.36 30.7L32.01 31.18L31.61 31.61L31.18 32.01L30.7 32.36L30.18 32.68L29.61 32.96L28.98 33.21L28.28 33.42L27.5 33.6L26.63 33.74L25.63 33.86L24.42 33.94L22.84 33.98L19 34L17 34L13.16 33.98L11.58 33.94L10.37 33.86L9.37 33.74L8.5 33.6L7.72 33.42L7.02 33.21L6.39 32.96L5.82 32.68L5.3 32.36L4.82 32.01L4.39 31.61L3.99 31.18L3.64 30.7L3.32 30.18L3.04 29.61L2.79 28.98L2.58 28.28L2.4 27.5L2.26 26.63L2.14 25.63L2.06 24.42L2.02 22.84L2 19L2 17L2.02 13.16L2.06 11.58L2.14 10.37L2.26 9.37L2.4 8.5L2.58 7.72L2.79 7.02L3.04 6.39L3.32 5.82L3.64 5.3L3.99 4.82L4.39 4.39L4.82 3.99L5.3 3.64L5.82 3.32L6.39 3.04L7.02 2.79L7.72 2.58L8.5 2.4L9.37 2.26L10.37 2.14L11.58 2.06L13.16 2.02L17 2Z'/%3E%3C/svg%3E") 17/17px;align-items:center;height:34px;padding:0 18px;font-size:.9rem;font-weight:600;display:flex;position:absolute;top:30px;left:50%;transform:translate(-50%)}h1.PBg6UW_featuredHouseTitle{color:#fff;text-shadow:0 2px 4px #0000004d;margin:0 0 10px;font-family:Inter,sans-serif;font-size:1.4rem;font-weight:700;line-height:1.2}div.PBg6UW_priceAndFeaturesContainer{flex-direction:column;gap:10px;margin-bottom:15px;display:flex}div.PBg6UW_featuredHousePrice{color:#fff;background:var(--mqGreen);border-radius:12px;width:fit-content;padding:8px 16px;font-family:Inter,sans-serif;font-size:1.5rem;font-weight:700;box-shadow:0 4px 12px #0003}div.PBg6UW_features{color:#ffffffe6;gap:15px;margin-left:0;font-size:.95rem;display:flex}.PBg6UW_featureItem{align-items:center;gap:5px;display:flex}.PBg6UW_shortLabel{display:none}p.PBg6UW_featuredHouseBriefDescription{color:#fffc;-webkit-line-clamp:2;opacity:.8;-webkit-box-orient:vertical;margin-top:0;margin-bottom:0;font-family:Inter,sans-serif;font-size:.95rem;line-height:1.5;transition:opacity .3s;display:-webkit-box;overflow:hidden}div.PBg6UW_featuredHouseCard:hover h1.PBg6UW_featuredHouseTitle,div.PBg6UW_featuredHouseCard:hover div.PBg6UW_priceAndFeaturesContainer,div.PBg6UW_featuredHouseCard:hover p.PBg6UW_featuredHouseBriefDescription{opacity:0;transition:all .3s;transform:translateY(10px)}h1.PBg6UW_featuredHouseTitle,div.PBg6UW_priceAndFeaturesContainer,p.PBg6UW_featuredHouseBriefDescription{opacity:1;transition:all .3s;transform:translateY(0)}.PBg6UW_viewButton{color:var(--mqBlack);text-align:center;opacity:0;z-index:10;white-space:nowrap;background:#fff;border-radius:12px;padding:16px 32px;font-weight:600;transition:all .4s cubic-bezier(.25,.46,.45,.94);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.9);box-shadow:0 10px 25px #0003}div.PBg6UW_featuredHouseCard:hover .PBg6UW_viewButton{opacity:1;transform:translate(-50%,-50%)scale(1)}@media screen and (max-width:767px){div.PBg6UW_featuredHouseCard{width:280px;min-width:280px;height:420px;margin-right:15px;padding:0}.PBg6UW_cardOverlay{background:linear-gradient(#0000 0%,#000000b3 50%,#000000f2 100%);padding:20px}div.PBg6UW_featuredHouseCard:hover .PBg6UW_cardOverlay{-webkit-backdrop-filter:none;background:linear-gradient(#0000 0%,#000000b3 50%,#000000f2 100%)}div.PBg6UW_featuredHouseCard:hover h1.PBg6UW_featuredHouseTitle,div.PBg6UW_featuredHouseCard:hover div.PBg6UW_priceAndFeaturesContainer,div.PBg6UW_featuredHouseCard:hover p.PBg6UW_featuredHouseBriefDescription{opacity:1;transform:translateY(0)}h1.PBg6UW_featuredHouseTitle{margin-bottom:8px;font-size:1.2rem;line-height:1.3}div.PBg6UW_priceAndFeaturesContainer{flex-direction:row;align-items:center;gap:8px;margin-top:5px;margin-bottom:0}div.PBg6UW_featuredHousePrice{white-space:nowrap;flex-shrink:0;padding:6px 9px;font-size:.95rem}div.PBg6UW_features{white-space:nowrap;gap:3px;font-size:.7rem}.PBg6UW_featureItem{gap:3px}.PBg6UW_fullLabel{display:none}.PBg6UW_shortLabel{display:inline}.PBg6UW_badge{border-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M16 0L19.58 0.01L21.06 0.06L22.18 0.14L23.12 0.24L23.94 0.38L24.66 0.54L25.31 0.74L25.9 0.97L26.44 1.23L26.92 1.53L27.37 1.86L27.77 2.23L28.14 2.63L28.47 3.08L28.77 3.56L29.03 4.1L29.26 4.69L29.46 5.34L29.62 6.06L29.76 6.88L29.86 7.82L29.94 8.94L29.99 10.42L30 14L30 16L29.99 19.58L29.94 21.06L29.86 22.18L29.76 23.12L29.62 23.94L29.46 24.66L29.26 25.31L29.03 25.9L28.77 26.44L28.47 26.92L28.14 27.37L27.77 27.77L27.37 28.14L26.92 28.47L26.44 28.77L25.9 29.03L25.31 29.26L24.66 29.46L23.94 29.62L23.12 29.76L22.18 29.86L21.06 29.94L19.58 29.99L16 30L14 30L10.42 29.99L8.94 29.94L7.82 29.86L6.88 29.76L6.06 29.62L5.34 29.46L4.69 29.26L4.1 29.03L3.56 28.77L3.08 28.47L2.63 28.14L2.23 27.77L1.86 27.37L1.53 26.92L1.23 26.44L0.97 25.9L0.74 25.31L0.54 24.66L0.38 23.94L0.24 23.12L0.14 22.18L0.06 21.06L0.01 19.58L0 16L0 14L0.01 10.42L0.06 8.94L0.14 7.82L0.24 6.88L0.38 6.06L0.54 5.34L0.74 4.69L0.97 4.1L1.23 3.56L1.53 3.08L1.86 2.63L2.23 2.23L2.63 1.86L3.08 1.53L3.56 1.23L4.1 0.97L4.69 0.74L5.34 0.54L6.06 0.38L6.88 0.24L7.82 0.14L8.94 0.06L10.42 0.01L14 0ZM16 2L19.07 2.01L20.34 2.05L21.3 2.12L22.1 2.21L22.8 2.32L23.42 2.47L23.98 2.64L24.49 2.83L24.94 3.06L25.36 3.31L25.74 3.59L26.09 3.91L26.41 4.26L26.69 4.64L26.94 5.06L27.17 5.51L27.36 6.02L27.53 6.58L27.68 7.2L27.79 7.9L27.88 8.7L27.95 9.66L27.99 10.93L28 14L28 16L27.99 19.07L27.95 20.34L27.88 21.3L27.79 22.1L27.68 22.8L27.53 23.42L27.36 23.98L27.17 24.49L26.94 24.94L26.69 25.36L26.41 25.74L26.09 26.09L25.74 26.41L25.36 26.69L24.94 26.94L24.49 27.17L23.98 27.36L23.42 27.53L22.8 27.68L22.1 27.79L21.3 27.88L20.34 27.95L19.07 27.99L16 28L14 28L10.93 27.99L9.66 27.95L8.7 27.88L7.9 27.79L7.2 27.68L6.58 27.53L6.02 27.36L5.51 27.17L5.06 26.94L4.64 26.69L4.26 26.41L3.91 26.09L3.59 25.74L3.31 25.36L3.06 24.94L2.83 24.49L2.64 23.98L2.47 23.42L2.32 22.8L2.21 22.1L2.12 21.3L2.05 20.34L2.01 19.07L2 16L2 14L2.01 10.93L2.05 9.66L2.12 8.7L2.21 7.9L2.32 7.2L2.47 6.58L2.64 6.02L2.83 5.51L3.06 5.06L3.31 4.64L3.59 4.26L3.91 3.91L4.26 3.59L4.64 3.31L5.06 3.06L5.51 2.83L6.02 2.64L6.58 2.47L7.2 2.32L7.9 2.21L8.7 2.12L9.66 2.05L10.93 2.01L14 2Z'/%3E%3C/svg%3E") 14/14px;height:28px;padding:0 14px;font-size:.8rem;top:20px}p.PBg6UW_featuredHouseBriefDescription{display:none}.PBg6UW_viewButton{opacity:1;width:100%;color:var(--mqBlack);background:#fff;margin-top:16px;padding:12px 0;font-size:.9rem;position:static;transform:none;box-shadow:0 4px 10px #0000001a}div.PBg6UW_featuredHouseCard:hover .PBg6UW_viewButton{transform:none}}@supports (corner-shape:squircle){div.PBg6UW_featuredHouseCard{corner-shape:squircle;border-radius:96px}}@supports not (corner-shape:squircle){div.PBg6UW_featuredHouseCard{box-shadow:none;-webkit-mask-box-image:var(--mqSquircleMask) 100 / 96px stretch}div.PBg6UW_featuredHouseCard:hover{box-shadow:none}a.PBg6UW_featuredHouseCardLink{filter:drop-shadow(0 10px 30px #0000001a);transition:filter .4s}a.PBg6UW_featuredHouseCardLink:hover{filter:drop-shadow(0 20px 40px #0003)}}@media screen and (max-width:767px){.PBg6UW_viewButton{height:44px;box-shadow:none;border-radius:0;justify-content:center;align-items:center;padding:0;display:flex;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='44' viewBox='0 0 240 44' preserveAspectRatio='none'%3E%3Cpath d='M12 0L4.45 0.5L3.16 1L2.38 1.5L1.82 2L1.41 2.5L1.09 3L0.92 3.5L0.98 4L1.03 4.5L1.09 5L1.15 5.5L1.22 6L1.28 6.5L1.35 7L1.43 7.5L1.5 8L1.58 8.5L1.66 9L1.75 9.5L1.84 10L1.93 10.5L2.03 11L2.13 11.5L2.23 12L2.34 12.5L2.45 13L2.57 13.5L2.69 14L2.82 14.5L2.95 15L3.08 15.5L3.22 16L3.37 16.5L3.52 17L3.68 17.5L3.84 18L4.01 18.5L4.19 19L4.37 19.5L4.56 20L4.75 20.5L4.96 21L5.17 21.5L5.39 22L5.62 22.5L5.85 23L6.1 23.5L6.35 24L6.62 24.5L6.89 25L7.18 25.5L7.48 26L7.79 26.5L8.11 27L8.44 27.5L8.79 28L9.16 28.5L9.53 29L9.93 29.5L10.34 30L10.77 30.5L11.22 31L11.69 31.5L12.18 32L12.7 32.5L13.24 33L13.81 33.5L14.41 34L15.04 34.5L15.71 35L16.42 35.5L17.17 36L17.96 36.5L18.81 37L19.72 37.5L20.7 38L21.75 38.5L22.9 39L24.15 39.5L25.53 40L27.07 40.5L28.8 41L30.79 41.5L33.14 42L36.01 42.5L39.78 43L45.47 43.5L76 44L164 44L194.53 43.5L200.22 43L203.99 42.5L206.86 42L209.21 41.5L211.2 41L212.93 40.5L214.47 40L215.85 39.5L217.1 39L218.25 38.5L219.3 38L220.28 37.5L221.19 37L222.04 36.5L222.83 36L223.58 35.5L224.29 35L224.96 34.5L225.59 34L226.19 33.5L226.76 33L227.3 32.5L227.82 32L228.31 31.5L228.78 31L229.23 30.5L229.66 30L230.07 29.5L230.47 29L230.84 28.5L231.21 28L231.56 27.5L231.89 27L232.21 26.5L232.52 26L232.82 25.5L233.11 25L233.38 24.5L233.65 24L233.9 23.5L234.15 23L234.38 22.5L234.61 22L234.83 21.5L235.04 21L235.25 20.5L235.44 20L235.63 19.5L235.81 19L235.99 18.5L236.16 18L236.32 17.5L236.48 17L236.63 16.5L236.78 16L236.92 15.5L237.05 15L237.18 14.5L237.31 14L237.43 13.5L237.55 13L237.66 12.5L237.77 12L237.87 11.5L237.97 11L238.07 10.5L238.16 10L238.25 9.5L238.34 9L238.42 8.5L238.5 8L238.57 7.5L238.65 7L238.72 6.5L238.78 6L238.85 5.5L238.91 5L238.97 4.5L239.02 4L239.08 3.5L238.91 3L238.59 2.5L238.18 2L237.62 1.5L236.84 1L235.55 0.5L228 0Z'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='44' viewBox='0 0 240 44' preserveAspectRatio='none'%3E%3Cpath d='M12 0L4.45 0.5L3.16 1L2.38 1.5L1.82 2L1.41 2.5L1.09 3L0.92 3.5L0.98 4L1.03 4.5L1.09 5L1.15 5.5L1.22 6L1.28 6.5L1.35 7L1.43 7.5L1.5 8L1.58 8.5L1.66 9L1.75 9.5L1.84 10L1.93 10.5L2.03 11L2.13 11.5L2.23 12L2.34 12.5L2.45 13L2.57 13.5L2.69 14L2.82 14.5L2.95 15L3.08 15.5L3.22 16L3.37 16.5L3.52 17L3.68 17.5L3.84 18L4.01 18.5L4.19 19L4.37 19.5L4.56 20L4.75 20.5L4.96 21L5.17 21.5L5.39 22L5.62 22.5L5.85 23L6.1 23.5L6.35 24L6.62 24.5L6.89 25L7.18 25.5L7.48 26L7.79 26.5L8.11 27L8.44 27.5L8.79 28L9.16 28.5L9.53 29L9.93 29.5L10.34 30L10.77 30.5L11.22 31L11.69 31.5L12.18 32L12.7 32.5L13.24 33L13.81 33.5L14.41 34L15.04 34.5L15.71 35L16.42 35.5L17.17 36L17.96 36.5L18.81 37L19.72 37.5L20.7 38L21.75 38.5L22.9 39L24.15 39.5L25.53 40L27.07 40.5L28.8 41L30.79 41.5L33.14 42L36.01 42.5L39.78 43L45.47 43.5L76 44L164 44L194.53 43.5L200.22 43L203.99 42.5L206.86 42L209.21 41.5L211.2 41L212.93 40.5L214.47 40L215.85 39.5L217.1 39L218.25 38.5L219.3 38L220.28 37.5L221.19 37L222.04 36.5L222.83 36L223.58 35.5L224.29 35L224.96 34.5L225.59 34L226.19 33.5L226.76 33L227.3 32.5L227.82 32L228.31 31.5L228.78 31L229.23 30.5L229.66 30L230.07 29.5L230.47 29L230.84 28.5L231.21 28L231.56 27.5L231.89 27L232.21 26.5L232.52 26L232.82 25.5L233.11 25L233.38 24.5L233.65 24L233.9 23.5L234.15 23L234.38 22.5L234.61 22L234.83 21.5L235.04 21L235.25 20.5L235.44 20L235.63 19.5L235.81 19L235.99 18.5L236.16 18L236.32 17.5L236.48 17L236.63 16.5L236.78 16L236.92 15.5L237.05 15L237.18 14.5L237.31 14L237.43 13.5L237.55 13L237.66 12.5L237.77 12L237.87 11.5L237.97 11L238.07 10.5L238.16 10L238.25 9.5L238.34 9L238.42 8.5L238.5 8L238.57 7.5L238.65 7L238.72 6.5L238.78 6L238.85 5.5L238.91 5L238.97 4.5L239.02 4L239.08 3.5L238.91 3L238.59 2.5L238.18 2L237.62 1.5L236.84 1L235.55 0.5L228 0Z'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat}}
