.oRU_GG_open{width:100%;min-width:0;min-height:44px;color:var(--brown);white-space:nowrap;background:#fff;border:1px solid #d8cbbb;border-radius:3px;justify-content:center;align-items:center;gap:5px;padding:10px 6px;font-size:12px;font-weight:500;line-height:1.6;transition:background .2s,border-color .2s;display:flex}.oRU_GG_open svg{width:15px;height:15px;transition:transform .2s}.oRU_GG_open:hover{background:#f5f1e9;border-color:#aa9377}.oRU_GG_open:hover svg{transform:translate(2px,-2px)}.oRU_GG_dialog{background:var(--paper);width:min(720px,100% - 32px);max-width:720px;max-height:min(900px,92dvh);color:var(--ink);overscroll-behavior:contain;border:1px solid #d4c8b7;border-radius:13px;margin:auto;padding:0;overflow-y:auto}.oRU_GG_dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#211b14a6}.oRU_GG_panel{min-width:0}.oRU_GG_top{z-index:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);background:#faf9f6f5;justify-content:space-between;align-items:center;gap:20px;padding:7px 16px 7px 25px;display:flex;position:sticky;top:0}.oRU_GG_top>span{letter-spacing:.12em;color:var(--brown);font-size:11px;font-weight:600}.oRU_GG_close{background:0 0;border-radius:3px;place-items:center;width:44px;height:44px;display:grid}.oRU_GG_close:hover,.oRU_GG_imageWrap{background:var(--soft)}.oRU_GG_image{object-fit:contain;width:100%;height:auto;max-height:350px}.oRU_GG_content{padding:30px 35px 35px}.oRU_GG_category{color:var(--brown);letter-spacing:.08em;font-size:10px;font-weight:500;line-height:1.8}.oRU_GG_content h2{margin-top:8px;font-size:33px;line-height:1.4}.oRU_GG_content p{color:var(--muted);margin-top:20px;font-size:15px;line-height:1.9}.oRU_GG_content>a{margin-top:28px}[dir=rtl] .oRU_GG_open svg{transform:scaleX(-1)}[dir=rtl] .oRU_GG_open:hover svg{transform:scaleX(-1)translate(2px,-2px)}[dir=rtl] .oRU_GG_category{letter-spacing:0}@media (max-width:600px){.oRU_GG_open{font-size:11px}.oRU_GG_open svg{width:14px;height:14px}.oRU_GG_dialog{border-radius:10px;width:calc(100% - 20px);max-height:94dvh}.oRU_GG_content{padding:25px 23px 28px}.oRU_GG_content h2{font-size:27px}.oRU_GG_content p{font-size:14px}.oRU_GG_image{max-height:270px}.oRU_GG_top{padding-inline:22px 10px}}@media (prefers-reduced-motion:reduce){.oRU_GG_open,.oRU_GG_open svg{transition:none}}
.qUtGHq_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.qUtGHq_card{background:#fff;border:1px solid #e6dfd4;border-radius:13px;flex-direction:column;min-width:0;scroll-margin-top:96px;transition:box-shadow .22s,border-color .22s,transform .22s;display:flex;overflow:hidden;box-shadow:0 4px 16px #62472205}.qUtGHq_card:hover,.qUtGHq_card:focus-within{border-color:#bba78f;transform:translateY(-3px);box-shadow:0 10px 28px #6247220e}.qUtGHq_media{aspect-ratio:16/10;background:var(--soft);position:relative;overflow:hidden}.qUtGHq_image{object-fit:cover;transition:transform .3s}.qUtGHq_card:hover .qUtGHq_image{transform:scale(1.025)}.qUtGHq_content{flex-direction:column;flex:1;padding:22px;display:flex}.qUtGHq_category{letter-spacing:.08em;color:var(--brown);font-size:10px;font-weight:500;line-height:1.8}.qUtGHq_content h3{text-wrap:initial;margin-top:6px;font-size:23px;line-height:1.4}.qUtGHq_content p{color:var(--muted);margin-top:10px;font-size:14px;line-height:1.85}.qUtGHq_tags{color:var(--brown);margin-top:12px;margin-bottom:16px;font-size:11px;line-height:1.9}.qUtGHq_actions{border-top:1px solid var(--line);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:6px;margin-top:auto;padding-top:16px;display:grid}.qUtGHq_consultation{color:#fff;background:var(--brown);text-align:center;white-space:nowrap;border-radius:3px;justify-content:center;align-items:center;gap:5px;width:100%;min-width:0;min-height:44px;padding:10px 6px;font-size:12px;font-weight:500;line-height:1.6;transition:background .2s,box-shadow .2s;display:flex}.qUtGHq_consultation svg{width:15px;height:15px;transition:transform .2s}.qUtGHq_consultation:hover{background:#5e4835;box-shadow:0 4px 15px #6a4a2520}.qUtGHq_consultation:hover svg{transform:translate(2px,-2px)}.qUtGHq_wide{grid-column:1/-1;grid-template-columns:1fr 2fr;display:grid}.qUtGHq_wide .qUtGHq_media{aspect-ratio:auto;min-height:270px}.qUtGHq_wide .qUtGHq_image{object-position:center top}.qUtGHq_wide .qUtGHq_actions{max-width:360px}.qUtGHq_wide .qUtGHq_content{padding-inline:36px}[dir=rtl] .qUtGHq_category{letter-spacing:0}[dir=rtl] .qUtGHq_consultation svg{transform:scaleX(-1)}[dir=rtl] .qUtGHq_consultation:hover svg{transform:scaleX(-1)translate(2px,-2px)}@media (max-width:1100px){.qUtGHq_grid{gap:22px}.qUtGHq_content{padding:22px}.qUtGHq_content h3{font-size:21px}}@media (max-width:960px){.qUtGHq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.qUtGHq_wide{grid-template-columns:1fr 1fr}.qUtGHq_wide .qUtGHq_content{padding-inline:24px}}@media (max-width:600px){.qUtGHq_grid{grid-template-columns:minmax(0,1fr);gap:20px}.qUtGHq_card{border-radius:12px;scroll-margin-top:82px}.qUtGHq_media{aspect-ratio:16/9}.qUtGHq_content{padding:22px}.qUtGHq_content h3{min-block-size:0;font-size:24px}.qUtGHq_content p{font-size:14px}.qUtGHq_consultation{font-size:11px}.qUtGHq_consultation svg{width:14px;height:14px}.qUtGHq_wide{display:flex}.qUtGHq_wide .qUtGHq_media{aspect-ratio:16/9;min-height:0}.qUtGHq_wide .qUtGHq_content{padding:25px}}@media (prefers-reduced-motion:reduce){.qUtGHq_card,.qUtGHq_image,.qUtGHq_consultation,.qUtGHq_consultation svg{transition:none}.qUtGHq_card:hover .qUtGHq_image,.qUtGHq_card:hover,.qUtGHq_card:focus-within{transform:none}}
.UTyEna_stars{width:calc(var(--star-size,18px)*5 + var(--star-gap,3px)*4);height:var(--star-size,18px);vertical-align:middle;direction:ltr;flex-shrink:0;display:inline-block;position:relative}.UTyEna_base,.UTyEna_row{gap:var(--star-gap,3px);width:calc(var(--star-size,18px)*5 + var(--star-gap,3px)*4);height:var(--star-size,18px);color:#d7cdbf;display:flex}.UTyEna_base svg,.UTyEna_row svg{width:var(--star-size,18px);height:var(--star-size,18px);flex:none}.UTyEna_fill{height:100%;position:absolute;top:0;left:0;overflow:hidden}.UTyEna_row{color:#ad792d}
.HJ-Ifq_carousel{width:100%;min-width:0;max-width:100%}.HJ-Ifq_viewport{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;min-width:0;padding:4px;display:grid}.HJ-Ifq_card{min-width:0;color:inherit;border:1px solid var(--line,#e7e0da);scroll-snap-align:start;scroll-snap-stop:normal;background:#fff;border-radius:10px;padding:clamp(22px,2.6vw,34px);text-decoration:none;display:flex}.HJ-Ifq_googleLink:focus-visible,.HJ-Ifq_arrowButton:focus-visible,.HJ-Ifq_dotButton:focus-visible{outline:2px solid var(--brown,#725743);outline-offset:2px}.HJ-Ifq_review{flex-direction:column;align-items:stretch;width:100%;min-width:0;margin:0;display:flex}.HJ-Ifq_source{justify-content:space-between;align-items:center;gap:10px;min-width:0;margin-bottom:22px;display:flex}.HJ-Ifq_googleBrand{color:#3c4043;align-items:center;gap:8px;min-width:0;font-size:16px;font-weight:500;line-height:1;display:inline-flex}.HJ-Ifq_googleBrand img{flex:none}.HJ-Ifq_externalArrow{color:var(--muted,#716960);flex-shrink:0}.HJ-Ifq_quote{color:var(--ink,#29251f);overflow-wrap:anywhere;flex:1;margin:0 0 30px;font-size:clamp(15px,1.3vw,17px);font-weight:400;line-height:1.8}.HJ-Ifq_name{color:var(--ink,#29251f);white-space:nowrap;font-size:15px;font-weight:600;line-height:1.4}.HJ-Ifq_service{color:var(--muted,#716960);overflow-wrap:anywhere;font-size:13px;line-height:1.5}.HJ-Ifq_googleLink{border-top:1px solid var(--line,#e7e0da);color:var(--brown,#725743);justify-content:space-between;align-items:center;gap:12px;margin-top:24px;padding-top:16px;font-size:12px;font-weight:500;line-height:1.6;display:flex}.HJ-Ifq_googleLink:hover{text-underline-offset:4px;text-decoration:underline}.HJ-Ifq_controls{display:none}@media (max-width:767px){.HJ-Ifq_viewport{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:14px;scroll-padding-inline:4px;display:flex;overflow-x:auto}.HJ-Ifq_viewport::-webkit-scrollbar{display:none}.HJ-Ifq_card{flex:0 0 calc(100% - 32px);padding:25px 22px}.HJ-Ifq_source{margin-bottom:20px}.HJ-Ifq_quote{font-size:16px;line-height:1.75}.HJ-Ifq_controls{justify-content:center;align-items:center;gap:12px;margin-top:19px;display:flex}.HJ-Ifq_arrowButton,.HJ-Ifq_dotButton{width:44px;height:44px;color:var(--brown,#725743);cursor:pointer;flex:0 0 44px;place-items:center;padding:0;display:grid}.HJ-Ifq_arrowButton{border:1px solid var(--line,#e7e0da);background:#fff;border-radius:50%;transition:color .16s,border-color .16s}.HJ-Ifq_arrowButton:hover:not(:disabled){border-color:var(--brown,#725743)}.HJ-Ifq_arrowButton:disabled{opacity:.35;cursor:default}.HJ-Ifq_dots{align-items:center;display:flex}.HJ-Ifq_dotButton{background:0 0;border:0;border-radius:50%}.HJ-Ifq_dot{background:#ccc2b8;border-radius:50%;width:6px;height:6px;transition:background-color .16s,transform .16s}.HJ-Ifq_dotButton[aria-current=true] .HJ-Ifq_dot{background:var(--brown,#725743);transform:scale(1.35)}.HJ-Ifq_carousel[dir=rtl] .HJ-Ifq_directionArrow{transform:rotate(180deg)}}@media (prefers-reduced-motion:reduce){.HJ-Ifq_card,.HJ-Ifq_arrowButton,.HJ-Ifq_dot{transition:none}}.HJ-Ifq_rating{--star-size:14px;--star-gap:2px;flex:none;line-height:1;position:relative}@media (min-width:768px) and (max-width:960px){.HJ-Ifq_card{padding:22px 14px}.HJ-Ifq_source{gap:8px}.HJ-Ifq_googleBrand{gap:6px}.HJ-Ifq_googleBrand img{width:24px;height:24px}.HJ-Ifq_name{font-size:13px}.HJ-Ifq_rating{--star-size:12px;--star-gap:2px}}@media (max-width:420px){.HJ-Ifq_card{padding-inline:18px}.HJ-Ifq_source,.HJ-Ifq_googleBrand{gap:6px}.HJ-Ifq_googleBrand img{width:24px;height:24px}.HJ-Ifq_name{font-size:13px}.HJ-Ifq_rating{--star-size:12px;--star-gap:2px}}
.slDNfq_section{min-width:0}.slDNfq_heading{grid-template-columns:minmax(0,1fr) 330px;align-items:center;gap:50px;margin-bottom:24px;display:grid}.slDNfq_copy{min-width:0;max-width:760px}.slDNfq_copy h2{letter-spacing:-.04em;margin-top:12px;font-size:clamp(32px,3.2vw,44px);line-height:1.22}.slDNfq_copy>p{color:var(--muted);max-width:720px;margin-top:12px;font-size:16px;line-height:1.85}.slDNfq_summary{background:#fff;border:1px solid #cbb89f;border-radius:12px;flex-direction:column;min-width:0;padding:24px 26px;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:0 7px 24px #7152350a}.slDNfq_link:hover{text-underline-offset:4px;text-decoration:underline}.slDNfq_link:focus-visible{outline:2px solid var(--brown);outline-offset:3px}.slDNfq_source{color:#3c4043;align-items:center;gap:9px;font-size:16px;font-weight:500;display:flex}.slDNfq_source>img{flex:none}.slDNfq_source>svg{width:18px;height:18px;color:var(--brown);margin-inline-start:auto}.slDNfq_score{direction:ltr;align-self:flex-start;align-items:baseline;gap:10px;margin-top:16px;line-height:1;display:flex}.slDNfq_score strong{letter-spacing:-.055em;color:var(--ink);font-size:62px;font-weight:600}.slDNfq_score>span{color:var(--muted);font-size:20px}.slDNfq_ratingCaption{color:var(--muted);margin-top:8px;font-size:12px;line-height:1.5}.slDNfq_ratingDetails{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:14px;display:flex}.slDNfq_ratingDetails>span:last-child{color:var(--brown);font-size:12px;line-height:1.7}.slDNfq_link{border-top:1px solid var(--line);color:var(--brown);justify-content:space-between;align-items:center;gap:12px;margin-top:18px;padding-top:14px;font-size:12px;font-weight:500;line-height:1.6;display:flex}.slDNfq_link>svg{flex:none;width:17px;height:17px}.slDNfq_translation{color:var(--muted);margin-top:14px;font-size:12px;line-height:1.7}[dir=rtl] .slDNfq_copy h2{letter-spacing:0;line-height:1.6}@media (max-width:960px){.slDNfq_heading{grid-template-columns:minmax(0,1fr) 290px;gap:28px}.slDNfq_copy h2{font-size:34px}.slDNfq_copy>p{font-size:15px}.slDNfq_summary{padding:22px}}@media (max-width:760px){.slDNfq_heading{grid-template-columns:1fr;gap:22px;margin-bottom:20px}.slDNfq_copy h2{font-size:31px;line-height:1.3}.slDNfq_copy>p{margin-top:12px;font-size:15px}.slDNfq_summary{grid-template-columns:auto 1fr;gap:0 20px;padding:21px 22px;display:grid}.slDNfq_source{grid-column:1/-1;margin-bottom:16px}.slDNfq_score{grid-area:2/1/4;align-self:center;margin-top:0}.slDNfq_score strong{font-size:52px}.slDNfq_score>span{font-size:17px}.slDNfq_ratingCaption{grid-column:2;align-self:end;margin-top:0;font-size:11px}.slDNfq_ratingDetails{grid-column:2;align-self:start;gap:5px;margin-top:7px}.slDNfq_ratingDetails>span:last-child{font-size:12px}.slDNfq_link{grid-column:1/-1;margin-top:17px;padding-top:13px}[dir=rtl] .slDNfq_score{align-self:center}}@media (prefers-reduced-motion:reduce){.slDNfq_summary{transition:none}}
.-\39 nQda_section{background:#f2eee7;border-block:1px solid #e6dfd4;padding-top:32px}.-\39 nQda_heading{text-align:center;margin-inline:auto;max-width:1200px;margin-bottom:24px}.-\39 nQda_heading h2{letter-spacing:-.035em;font-size:clamp(29px,3.15vw,43px);line-height:1.3}.-\39 nQda_heading>p{color:var(--muted);max-width:1060px;margin:12px auto 0;font-size:16px;line-height:1.85}.-\39 nQda_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.-\39 nQda_card{background:#fff;border:1px solid #dfd5c7;border-radius:11px;min-width:0;overflow:hidden}.-\39 nQda_media{aspect-ratio:1.2;background:#e1d8cb;position:relative;overflow:hidden}.-\39 nQda_media img{object-fit:cover}.-\39 nQda_content{padding:24px}.-\39 nQda_content h3{letter-spacing:-.025em;text-wrap:initial;color:var(--brown);font-size:21px;line-height:1.45}.-\39 nQda_content p{color:var(--muted);margin-top:10px;font-size:14px;line-height:1.9}:is([dir=rtl] .-\39 nQda_heading h2,[dir=rtl] .-\39 nQda_content h3){letter-spacing:0;line-height:1.65}@media (max-width:960px){.-\39 nQda_section{padding-top:28px}.-\39 nQda_grid{gap:16px}.-\39 nQda_content{padding:20px}.-\39 nQda_content h3{font-size:18px}.-\39 nQda_content p{font-size:13px}.-\39 nQda_heading>p{font-size:15px}}@media (max-width:600px){.-\39 nQda_section{padding-top:22px}.-\39 nQda_heading{text-align:start;margin-bottom:20px}.-\39 nQda_heading h2{font-size:30px;line-height:1.35}.-\39 nQda_heading>p{margin-top:10px;font-size:15px}.-\39 nQda_grid{grid-template-columns:1fr;gap:20px}.-\39 nQda_media{aspect-ratio:1.25}.-\39 nQda_content{padding:23px}.-\39 nQda_content h3{font-size:22px}.-\39 nQda_content p{font-size:14px}}
