.SectionTitle_title__K66q2{font-family:var(--headline-font,"Heebo",sans-serif);font-size:clamp(1.875rem,3.5vw,2.25rem);font-weight:700;line-height:1.25}.BlogCirclesGrid_grid__8T5z5{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(2.25rem,3.5vw,3rem) clamp(1.75rem,2.5vw,2.5rem);align-items:start;justify-items:center;width:100%;max-width:1240px;margin-inline:auto;padding-top:.75rem;overflow:visible;box-sizing:border-box}.BlogCirclesGrid_grid__8T5z5[data-cols="4"]{max-width:1400px;padding-inline:clamp(1.5rem,3vw,3rem)}@media (min-width:600px){.BlogCirclesGrid_grid__8T5z5{grid-template-columns:repeat(2,minmax(0,1fr))}.BlogCirclesGrid_grid__8T5z5[data-count="1"]{grid-template-columns:minmax(0,340px);justify-content:center}}@media (min-width:940px){.BlogCirclesGrid_grid__8T5z5{grid-template-columns:repeat(3,minmax(0,1fr))}.BlogCirclesGrid_grid__8T5z5[data-count="1"]{grid-template-columns:minmax(0,340px);justify-content:center}.BlogCirclesGrid_grid__8T5z5[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:center;max-width:900px}}@media (min-width:1180px){.BlogCirclesGrid_grid__8T5z5[data-cols="4"][data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.BlogCirclesGrid_card__Zf2zr{display:flex;flex-direction:column;align-items:center;width:100%;max-width:100%;text-align:center;text-decoration:none;color:inherit;opacity:0;transform:translateY(22px);transition:opacity .7s cubic-bezier(.2,0,.2,1),transform .7s cubic-bezier(.2,0,.2,1)}.BlogCirclesGrid_card__Zf2zr.BlogCirclesGrid_visible__qFZWK{opacity:1;transform:translateY(0)}.BlogCirclesGrid_card__Zf2zr.BlogCirclesGrid_visible__qFZWK:hover{transform:translateY(-6px)}.BlogCirclesGrid_card__Zf2zr:focus-visible{outline:2px solid var(--blog-circle-accent);outline-offset:6px;border-radius:12px}.BlogCirclesGrid_figure__42dnS{position:relative;width:100%;max-width:380px;aspect-ratio:1;overflow:visible;transform:scale(.93);transition:transform .85s cubic-bezier(.22,1,.36,1)}.BlogCirclesGrid_card__Zf2zr.BlogCirclesGrid_visible__qFZWK .BlogCirclesGrid_figure__42dnS{transform:scale(1)}.BlogCirclesGrid_stain___PDA8{position:absolute;inset:-6% -2.5% -1% -3.5%;z-index:0;--stain-x:27%;--stain-y:21%;background:radial-gradient(130% 138% at var(--stain-x) var(--stain-y),color-mix(in srgb,var(--blog-circle-accent) 16%,transparent) 0,color-mix(in srgb,var(--blog-circle-accent) 6%,transparent) 46%,transparent 80%);border-radius:60% 40% 55% 45%/45% 55% 42% 58%;transition:border-radius 1s cubic-bezier(.4,0,.2,1)}.BlogCirclesGrid_blob__mYvdF{position:absolute;inset:1.5%;z-index:1;overflow:hidden;border-radius:48% 52% 45% 55%/54% 46% 56% 44%;box-shadow:0 18px 38px -20px rgba(0,0,0,.26),0 0 0 1px color-mix(in srgb,var(--blog-circle-accent) 12%,transparent);transition:border-radius .9s cubic-bezier(.4,0,.2,1)}.BlogCirclesGrid_card__Zf2zr:nth-child(3n+2) .BlogCirclesGrid_blob__mYvdF{border-radius:55% 45% 52% 48%/46% 58% 42% 55%}.BlogCirclesGrid_card__Zf2zr:nth-child(3n+2) .BlogCirclesGrid_stain___PDA8{border-radius:45% 55% 42% 58%/58% 42% 55% 45%;--stain-x:76%;--stain-y:30%}.BlogCirclesGrid_card__Zf2zr:nth-child(3n) .BlogCirclesGrid_blob__mYvdF{border-radius:44% 56% 57% 43%/58% 44% 56% 43%}.BlogCirclesGrid_card__Zf2zr:nth-child(3n) .BlogCirclesGrid_stain___PDA8{border-radius:52% 48% 60% 40%/42% 58% 45% 55%;--stain-x:44%;--stain-y:78%}@media (prefers-reduced-motion:no-preference){.BlogCirclesGrid_card__Zf2zr:hover .BlogCirclesGrid_blob__mYvdF{border-radius:57% 43% 55% 45%/44% 57% 43% 56%}.BlogCirclesGrid_card__Zf2zr:hover .BlogCirclesGrid_stain___PDA8{border-radius:45% 55% 48% 52%/55% 45% 58% 42%}}.BlogCirclesGrid_image__f7FzU{width:100%;height:100%;object-fit:cover;border-radius:inherit;display:block;transition:transform .85s cubic-bezier(.2,0,.2,1)}.BlogCirclesGrid_card__Zf2zr:hover .BlogCirclesGrid_image__f7FzU{transform:scale(1.04)}.BlogCirclesGrid_placeholder__XvIKJ{position:absolute;inset:0;border-radius:inherit;background:radial-gradient(120% 120% at 30% 24%,color-mix(in srgb,var(--blog-circle-accent) 26%,transparent),transparent 64%),color-mix(in srgb,var(--blog-circle-accent) 11%,transparent)}.BlogCirclesGrid_body__LkVDH{display:flex;flex-direction:column;align-items:center;gap:.3rem;width:100%;max-width:20rem;padding-top:1.25rem;text-align:center}.BlogCirclesGrid_label___NzxG{margin:0;font-size:12px;font-weight:500;letter-spacing:.06em;line-height:1.2;font-variant-numeric:tabular-nums}.BlogCirclesGrid_title__z4xfJ{font-family:var(--headline-font,inherit);margin:.15rem 0 0;font-size:clamp(17px,1.5vw,21px);font-weight:600;line-height:1.32;letter-spacing:.01em}.BlogCirclesGrid_excerpt__cAXMF,.BlogCirclesGrid_title__z4xfJ{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.BlogCirclesGrid_excerpt__cAXMF{margin:.25rem 0 0;font-size:13px;line-height:1.6;opacity:.7}.BlogCirclesGrid_cta__DOOdJ{display:inline-flex;align-items:center;gap:.35rem;margin-top:.75rem;font-size:12px;letter-spacing:.07em;padding-bottom:3px;border-bottom:1.5px solid color-mix(in srgb,var(--blog-circle-accent) 45%,transparent)}.BlogCirclesGrid_ctaArrow__QhQ7k{display:inline-block;transition:transform .3s ease}.BlogCirclesGrid_card__Zf2zr:hover .BlogCirclesGrid_ctaArrow__QhQ7k{transform:translateX(-4px)}@media (prefers-reduced-motion:reduce){.BlogCirclesGrid_blob__mYvdF,.BlogCirclesGrid_card__Zf2zr,.BlogCirclesGrid_ctaArrow__QhQ7k,.BlogCirclesGrid_figure__42dnS,.BlogCirclesGrid_image__f7FzU,.BlogCirclesGrid_stain___PDA8{transition:none}.BlogCirclesGrid_card__Zf2zr{opacity:1;transform:none}.BlogCirclesGrid_card__Zf2zr.BlogCirclesGrid_visible__qFZWK .BlogCirclesGrid_figure__42dnS{transform:scale(1)}.BlogCirclesGrid_card__Zf2zr.BlogCirclesGrid_visible__qFZWK:hover,.BlogCirclesGrid_card__Zf2zr:hover .BlogCirclesGrid_image__f7FzU{transform:none}}.HomepageBlogCard_card__zOCOS{--hbc-bg:#ffffff;--hbc-bg-wash:color-mix(in srgb,var(--card-accent) 7%,#ffffff);--hbc-bg-warm:#f9f3ec;--hbc-ink:#5c5a57;--hbc-media-bg:rgba(0,0,0,0.06);--hbc-empty-grad:linear-gradient(135deg,rgba(0,0,0,0.05),rgba(0,0,0,0.12));--hbc-shadow:0 20px 45px -25px rgba(28,27,27,0.35);--hbc-shadow-hover:0 30px 60px -25px rgba(28,27,27,0.4);--hbc-token-shadow:0 6px 16px -4px rgba(28,27,27,0.45);position:relative;display:flex;flex-direction:column;height:100%;width:100%;padding:14px 14px 0;text-decoration:none;color:inherit;background:var(--hbc-bg);border-radius:16px;box-shadow:var(--hbc-shadow);opacity:0;transform:translateY(26px);transition:opacity .7s cubic-bezier(.2,0,.2,1),transform .7s cubic-bezier(.2,0,.2,1),box-shadow .4s ease}.HomepageBlogCard_card__zOCOS[data-tone=dark]{--hbc-bg:#1a1a22;--hbc-bg-wash:color-mix(in srgb,var(--card-accent) 16%,#1a1a22);--hbc-bg-warm:#221f2b;--hbc-ink:#b6b6c0;--hbc-media-bg:rgba(255,255,255,0.06);--hbc-empty-grad:linear-gradient(135deg,rgba(255,255,255,0.04),rgba(255,255,255,0.1));--hbc-shadow:0 20px 45px -22px rgba(0,0,0,0.6);--hbc-shadow-hover:0 30px 60px -22px rgba(0,0,0,0.72);--hbc-token-shadow:0 6px 16px -4px rgba(0,0,0,0.6)}.HomepageBlogCard_visible__9wxq6{opacity:1;transform:translateY(0)}.HomepageBlogCard_card__zOCOS[data-variant="1"]{background:var(--hbc-bg-wash)}.HomepageBlogCard_card__zOCOS[data-variant="2"]{background:var(--hbc-bg-warm)}.HomepageBlogCard_card__zOCOS[data-position=first]{border-start-start-radius:46px}.HomepageBlogCard_card__zOCOS[data-position=last]{border-start-end-radius:46px}.HomepageBlogCard_card__zOCOS[data-position=middle]{border-start-start-radius:38px;border-start-end-radius:38px}.HomepageBlogCard_card__zOCOS[data-position=solo]{border-radius:28px}@media (max-width:767px){.HomepageBlogCard_card__zOCOS{border-radius:24px!important}}.HomepageBlogCard_card__zOCOS.HomepageBlogCard_visible__9wxq6:hover{transform:translateY(-6px);box-shadow:var(--hbc-shadow-hover)}.HomepageBlogCard_card__zOCOS:focus-visible{outline:2px solid var(--card-accent);outline-offset:3px}.HomepageBlogCard_mediaWrap__7u4Av{position:relative;flex:0 0 auto}.HomepageBlogCard_media___EQVs{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden;border-radius:12px;background:var(--hbc-media-bg)}.HomepageBlogCard_card__zOCOS[data-position=first] .HomepageBlogCard_media___EQVs{border-start-start-radius:34px}.HomepageBlogCard_card__zOCOS[data-position=last] .HomepageBlogCard_media___EQVs{border-start-end-radius:34px}.HomepageBlogCard_card__zOCOS[data-position=middle] .HomepageBlogCard_media___EQVs{border-start-start-radius:28px;border-start-end-radius:28px}.HomepageBlogCard_mediaEmpty__XqnsF:after{content:"";position:absolute;inset:0;background:var(--hbc-empty-grad)}.HomepageBlogCard_image__sQBbR{width:100%;height:100%;display:block;object-fit:cover;transition:transform .7s ease}.HomepageBlogCard_card__zOCOS:hover .HomepageBlogCard_image__sQBbR{transform:scale(1.05)}.HomepageBlogCard_number__Lc7Jd{position:absolute;inset-inline-start:18px;bottom:-18px;z-index:2;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--card-accent);color:#fff;font-size:13px;font-weight:700;letter-spacing:.06em;font-variant-numeric:tabular-nums;box-shadow:var(--hbc-token-shadow)}.HomepageBlogCard_body__4CMEH{flex:1 1 auto;padding:34px 20px 28px;text-align:center;display:flex;flex-direction:column;gap:10px}.HomepageBlogCard_title__P77Px{font-family:var(--headline-font,"Playfair Display","Frank Ruhl Libre",serif);font-size:21px;line-height:1.3;margin:0;color:var(--card-accent)}.HomepageBlogCard_excerpt__gEpKZ{font-size:14px;line-height:1.7;color:var(--hbc-ink);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-line;min-height:calc(1.7em * 3);margin:0}.HomepageBlogCard_cta__uGI8C{align-self:center;margin-top:4px;display:inline-flex;align-items:center;gap:.4rem;font-size:13px;letter-spacing:.06em;color:var(--card-accent);padding-bottom:4px;border-bottom:1.5px solid color-mix(in srgb,var(--card-accent) 45%,transparent)}.HomepageBlogCard_ctaArrow__EQU0Z{display:inline-block;transition:transform .3s ease}.HomepageBlogCard_card__zOCOS:hover .HomepageBlogCard_ctaArrow__EQU0Z{transform:translateX(-4px)}@media (prefers-reduced-motion:reduce){.HomepageBlogCard_card__zOCOS{opacity:1;transform:none;transition:box-shadow .4s ease}.HomepageBlogCard_card__zOCOS.HomepageBlogCard_visible__9wxq6:hover{transform:none}.HomepageBlogCard_ctaArrow__EQU0Z,.HomepageBlogCard_image__sQBbR{transition:none}}.ModernGalleriesSection_section__0mqbh{width:100%;overflow-x:clip;padding-top:clamp(3.5rem,9vw,6rem);padding-bottom:clamp(2.5rem,6vw,4rem)}.ModernGalleriesSection_header__bcUmO{width:100%;padding-inline:2%;margin-bottom:1.5rem;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;text-align:left;direction:ltr}.ModernGalleriesSection_title__xVQ8D{width:100%;max-width:100%;margin-inline:0;text-align:left;direction:rtl}