.alt-showcase{--px-accent:#353b2f;--alt-ink:#34372d;--alt-muted:#757869;--alt-surface:#f0eee5;color:var(--alt-ink);padding-bottom:30px}.alt-showcase *{box-sizing:border-box}.alt-showcase h1,.alt-showcase h2,.alt-showcase h3{color:var(--alt-ink);letter-spacing:-.035em}.alt-showcase a{text-decoration:none}.alt-showcase .alt-kicker{display:block;color:var(--alt-muted);font-size:12px;line-height:1.7}.alt-hero{display:grid;grid-template-columns:1fr 1fr;min-height:590px;background:var(--alt-surface);border-radius:3px;overflow:hidden;margin-top:24px}.alt-hero-copy{padding:60px 50px;align-self:center}.alt-hero h1{font-size:clamp(38px,4.8vw,66px);line-height:1.3;white-space:pre-line;margin:25px 0}.alt-hero p{font-size:16px;line-height:2;color:var(--alt-muted);max-width:440px}.alt-actions{display:flex;align-items:center;gap:25px;flex-wrap:wrap;margin-top:30px;font-size:13px}.alt-actions a{color:var(--alt-ink)}.alt-showcase .px-button{background:var(--alt-ink);color:white;border-radius:3px;border-color:var(--alt-ink);font-size:14px}.alt-hero-note{display:flex;gap:25px;font-size:10px;color:var(--alt-muted);margin-top:50px}.alt-hero-art{position:relative;min-width:0}.alt-hero-art>img{width:100%;height:100%;min-height:590px;object-fit:cover}.alt-hero-art>div{position:absolute;bottom:25px;inset-inline:25px;background:#fffefaed;padding:22px;display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px}.alt-hero-art small{width:100%;font-size:10px;color:#6a725f}.alt-hero-art strong{font-size:20px;color:#34372d}.alt-hero-art a{font-size:12px;-webkit-margin-start:auto;margin-inline-start:auto;color:#47533a}.alt-ribbon{display:flex;justify-content:space-around;gap:18px;padding:23px 12px;border-bottom:1px solid #deded2;font-size:12px}.alt-section{padding-block:65px}.alt-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:25px;margin-bottom:30px}.alt-heading h2{font-size:35px;margin:10px 0 0}.alt-heading>a{font-size:13px;color:var(--alt-ink)}.alt-collections{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px;gap:20px}.alt-collections>a{position:relative;overflow:hidden;background:#eae6da;min-width:0;border-radius:3px}.alt-collections img{width:100%;height:240px;object-fit:cover;transition:transform .3s}.alt-collections>a:hover img{transform:scale(1.03)}.alt-collections>a>div{padding:20px;color:var(--alt-ink)}.alt-collections h3{font-size:24px;margin:8px 0}.alt-collections small{font-size:10px}.alt-collections span{font-size:12px}.alt-featured{padding-top:0}.alt-showcase .px-card{border-radius:3px;box-shadow:none;background:#fff;border-color:#e0e1d5}.alt-showcase .px-card__badges>span,.alt-showcase .px-card__image{border-radius:2px}.alt-story{display:grid;grid-template-columns:1.1fr 1fr;background:var(--alt-surface);overflow:hidden}.alt-story>img{width:100%;height:100%;min-height:400px;object-fit:cover}.alt-story>div{padding:55px 45px;align-self:center}.alt-story h2{font-size:40px;line-height:1.4;white-space:pre-line;margin:20px 0}.alt-story p{font-size:15px;line-height:2;color:var(--alt-muted)}.alt-process{display:grid;grid-template-columns:1.2fr 1fr 1fr 1fr;grid-gap:30px;gap:30px;border-block:1px solid #dcdfd1;padding:40px 0}.alt-process h2{font-size:32px;margin-top:15px}.alt-process h3{font-size:21px;margin:12px 0}.alt-process article>span{font-size:20px;color:#8b8d73}.alt-process p{font-size:14px;line-height:1.9;color:var(--alt-muted)}.alt-faq{max-width:850px;margin:65px auto 30px}.alt-faq h2{font-size:34px;margin-bottom:25px}.alt-faq details{padding:18px 0;border-bottom:1px solid #dbdfd0}.alt-faq summary{font-size:17px;cursor:pointer;color:var(--alt-ink);font-weight:700}.alt-faq p{font-size:14px;line-height:2;color:var(--alt-muted)}.alt-ufuq{--alt-ink:#173e35;--alt-muted:#65776b;--alt-surface:#e8efdb;--px-accent:#173e35}.alt-ufuq .alt-hero{background:#173e35;border-radius:25px;grid-template-columns:1.15fr 1fr;padding:25px;gap:20px}.alt-ufuq .alt-hero-copy{padding:40px 30px}.alt-ufuq .alt-hero h1{color:#f4f7e7;font-size:clamp(36px,4.4vw,60px)}.alt-ufuq .alt-hero .alt-kicker,.alt-ufuq .alt-hero p,.alt-ufuq .alt-hero-note{color:#bbd0b8}.alt-ufuq .alt-hero .px-button{background:#d8e9a6;color:#173e35}.alt-ufuq .alt-actions>a:not(.px-button){color:#e7ecd5}.alt-ufuq .alt-hero-art{border-radius:15px;overflow:hidden}.alt-ufuq .alt-hero-art>img{min-height:540px}.alt-ufuq .alt-hero-art>div{border-radius:12px}.alt-ufuq .alt-collections{grid-template-columns:repeat(3,minmax(0,1fr))}.alt-ufuq .alt-collections>a{display:grid;grid-template-columns:110px 1fr;background:#edf1e5;border-radius:15px;align-items:center}.alt-ufuq .alt-collections img{height:100%;min-height:165px}.alt-ufuq .alt-collections h3{font-size:24px}.alt-ufuq .alt-collections>a>div{padding:20px}.alt-ufuq .px-card{border-radius:15px}.alt-ufuq .px-card__image{border-radius:14px 14px 0 0}.alt-ufuq .alt-story{border-radius:20px}.alt-ufuq .px-button{border-radius:8px}.alt-ufuq .alt-process{background:#f0f4e8;border:0;padding:30px;border-radius:20px}:is(.theme-rawnaq,.tenant-site[data-template=rawnaq]){--dm-accent:#353b2f;--dm-dark:#30382a;--dm-soft:#f0eee5;--color-primary:#353b2f;--color-secondary:#353b2f;--color-accent:#a18b60;--ui-brand:#353b2f;--ui-brand-strong:#353b2f;--px-accent:#353b2f;--vertical-rgb:53,59,47;background:#faf9f5}:is(.theme-ufuq,.tenant-site[data-template=ufuq]){--dm-accent:#173e35;--dm-dark:#173e35;--dm-soft:#e8efdb;--color-primary:#173e35;--color-secondary:#173e35;--color-accent:#73964b;--ui-brand:#173e35;--ui-brand-strong:#173e35;--px-accent:#173e35;--vertical-rgb:23,62,53;background:#fbfcf7}:is(.theme-rawnaq,.theme-ufuq) .dm-header{border-bottom:1px solid #dce2d1}.theme-rawnaq .dm-brand{letter-spacing:-.05em}.theme-ufuq .dm-brand-mark{background:#d9e9b0;color:#173e35}.theme-rawnaq .dm-button,.theme-rawnaq .dm-panel,.theme-rawnaq .dm-product-detail>img{border-radius:3px}.theme-ufuq .dm-panel{background:#fff;border-color:#dce4d2;border-radius:18px}.theme-ufuq .dm-course-detail{background:#e9f0dd;border-radius:20px;padding:30px}.theme-ufuq .dm-curriculum{background:#edf2e6}.theme-rawnaq .dm-footer{background:#30382a}.theme-ufuq .dm-footer{background:#173e35}.tenant-site[data-template=rawnaq] .tenant-main,.tenant-site[data-template=ufuq] .tenant-main{max-width:1360px;margin:auto;padding-inline:30px}@media(max-width:1000px){.alt-hero-copy{padding:35px 25px}.alt-hero,.alt-hero-art>img{min-height:500px}.alt-hero-note{gap:15px}.alt-collections{gap:12px}.alt-collections img{height:200px}.alt-ufuq .alt-collections>a{grid-template-columns:1fr}.alt-ufuq .alt-collections img{height:140px;min-height:0}.alt-story>div{padding:30px}.alt-process{gap:20px}}@media(max-width:760px){.alt-hero,.alt-ufuq .alt-hero{grid-template-columns:1fr;min-height:0;margin-top:15px}.alt-hero-copy,.alt-ufuq .alt-hero-copy{padding:30px 24px}.alt-hero h1,.alt-ufuq .alt-hero h1{font-size:39px}.alt-hero p{font-size:15px}.alt-hero-note{margin-top:25px;font-size:9px}.alt-hero-art>img,.alt-ufuq .alt-hero-art>img{min-height:0;height:350px;display:block}.alt-hero-art>div{inset-inline:15px;bottom:15px;padding:17px}.alt-hero-art strong{font-size:18px}.alt-ufuq .alt-hero{padding:12px;gap:10px;border-radius:18px}.alt-ufuq .alt-hero-copy{padding:25px 15px}.alt-ribbon{display:grid;grid-template-columns:1fr 1fr;font-size:10px;grid-gap:12px;gap:12px}.alt-section{padding-block:40px}.alt-heading{align-items:flex-start;gap:15px}.alt-heading h2{font-size:27px}.alt-heading>a{font-size:11px;flex-shrink:0;align-self:flex-end}.alt-collections{grid-template-columns:1fr 1fr;gap:12px}.alt-collections img{height:160px}.alt-collections>a>div{padding:15px}.alt-collections h3{font-size:21px}.alt-collections small,.alt-collections span{font-size:10px}.alt-ufuq .alt-collections{grid-template-columns:1fr}.alt-ufuq .alt-collections>a{grid-template-columns:105px 1fr}.alt-ufuq .alt-collections img{height:140px}.alt-story{grid-template-columns:1fr}.alt-story>img{min-height:0;height:290px}.alt-story>div{padding:30px 25px}.alt-story h2{font-size:32px}.alt-process,.alt-ufuq .alt-process{grid-template-columns:1fr;padding:25px;gap:15px}.alt-process h2{margin-bottom:0}.alt-process article{border-top:1px solid #dce2d1;padding-top:18px}.alt-process p{margin-bottom:0}.alt-faq{margin-block:40px 20px}.alt-faq h2{font-size:29px}.alt-faq summary{font-size:15px}.theme-ufuq .dm-course-detail{padding:20px}.tenant-site[data-template=rawnaq] .tenant-main,.tenant-site[data-template=ufuq] .tenant-main{padding-inline:18px}}:is(.general-showcase,.tenant-site[data-vertical=general]){--color-primary:#173e35;--color-secondary:#173e35;--ui-brand:#173e35;--ms-ink:#173e35;--ms-muted:#6b7767;background:#fafbf6}.dm-general{--dm-accent:#173e35;--dm-dark:#173e35;--dm-soft:#edf1e2}.dm-general,.dm-general .dm-header{background:#fafbf6}.dm-general .dm-brand-mark{color:#173e35;background:#e6edcf}.dm-general .dm-footer{background:#173e35}.dm-general .dm-nav{gap:20px}.dm-general .dm-nav a{font-size:12px}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block{margin:25px auto 65px}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block__hero{grid-template-columns:1.1fr 1fr;background:#eaf0de;border:0;border-radius:4px 70px 4px 4px;min-height:520px}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block__hero-content{padding:55px 45px}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block__badge{background:transparent;padding:0;color:#587248;font-size:12px}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block h1{font-size:clamp(34px,4vw,57px);line-height:1.4;margin-block:22px;color:#173e35}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block__hero-content>p{font-size:16px;line-height:2;color:#66775d}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block__hero-media img{min-height:520px;height:100%;object-fit:cover}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block__cta.primary{background:#173e35;border-color:#173e35;border-radius:4px;color:#fff}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block__cta.secondary{border-radius:4px}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block__body:empty{display:none}:is(.general-showcase,.tenant-site[data-vertical=general]) .about-story__head h2,:is(.general-showcase,.tenant-site[data-vertical=general]) .gallery-block__head h2{font-size:clamp(26px,3vw,39px);color:#173e35;margin-bottom:12px}:is(.general-showcase,.tenant-site[data-vertical=general]) .about-story__head p,:is(.general-showcase,.tenant-site[data-vertical=general]) .gallery-block__head p{color:#6b7767;font-size:14px;line-height:1.9}:is(.general-showcase,.tenant-site[data-vertical=general]) .about-story__grid{gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}:is(.general-showcase,.tenant-site[data-vertical=general]) .about-story__card{border:0;border-top:1px solid #d8dfcc;border-radius:0;background:transparent;padding:28px 6px}:is(.general-showcase,.tenant-site[data-vertical=general]) .about-story__icon{font-size:24px;font-weight:400;background:transparent;width:auto;height:auto;justify-content:start;color:#9a9b6b;margin-bottom:20px}:is(.general-showcase,.tenant-site[data-vertical=general]) .about-story__card h3{font-size:23px;color:#173e35}:is(.general-showcase,.tenant-site[data-vertical=general]) .about-story__card p{font-size:15px;line-height:2;color:#6b7767}:is(.general-showcase,.tenant-site[data-vertical=general]) .gallery-block__head{text-align:start;margin-bottom:30px}:is(.general-showcase,.tenant-site[data-vertical=general]) .gallery-block__item{border:0;border-radius:3px;background:#eef1e7;position:relative}:is(.general-showcase,.tenant-site[data-vertical=general]) .gallery-block__item img{aspect-ratio:1.15;transition:transform .3s}:is(.general-showcase,.tenant-site[data-vertical=general]) .gallery-block__item:has(a):hover img{transform:scale(1.025)}:is(.general-showcase,.tenant-site[data-vertical=general]) .gallery-block__item figcaption{font-size:17px;padding:23px;color:#173e35}.gallery-block__item figcaption a{color:inherit;display:flex;align-items:center;justify-content:space-between;text-decoration:none}.gallery-block__item figcaption a:after{content:"";position:absolute;inset:0}.gallery-block__item:has(a:focus-visible){outline:3px solid #9b8639;outline-offset:4px}:is(.general-showcase,.tenant-site[data-vertical=general]) .promo-banner{border-radius:4px 45px 4px 4px;padding:50px;background:#173e35;color:#ecf2db}:is(.general-showcase,.tenant-site[data-vertical=general]) .promo-banner h2{color:#ecf2db;font-size:clamp(27px,3.5vw,43px)}:is(.general-showcase,.tenant-site[data-vertical=general]) .promo-banner p{color:#c1d2ad;max-width:660px;font-size:16px;line-height:2}:is(.general-showcase,.tenant-site[data-vertical=general]) .promo-banner__cta{background:#e3ecc5;color:#173e35;border-radius:4px}:is(.general-showcase,.tenant-site[data-vertical=general]) .terms-accordion__head{text-align:start}.general-showcase .terms-accordion__head h2,.tenant-site[data-vertical=general] .terms-accordion__head h2{font-size:34px}:is(.general-showcase,.tenant-site[data-vertical=general]) .terms-accordion__item{background:#fff;border:1px solid #e0e6d6;border-radius:8px;box-shadow:none;margin-bottom:10px}:is(.general-showcase,.tenant-site[data-vertical=general]) .terms-accordion__toggle{background:transparent;color:#173e35;padding:23px;font-family:inherit;font-size:17px}:is(.general-showcase,.tenant-site[data-vertical=general]) .terms-accordion__content{color:#6b7767;font-size:15px;line-height:2;padding:0 23px 23px}:is(.general-showcase,.tenant-site[data-vertical=general]) .contact-block{max-width:1280px;margin:45px auto 65px;padding:35px;border:1px solid #dfe6d1;border-radius:18px;background:#fff}:is(.general-showcase,.tenant-site[data-vertical=general]) .contact-block__head{text-align:start;margin-bottom:28px}:is(.general-showcase,.tenant-site[data-vertical=general]) .contact-block__head h2{font-size:32px}:is(.general-showcase,.tenant-site[data-vertical=general]) .contact-block__info{background:#eef3e1;border-radius:12px;padding:25px;color:#536b49}:is(.general-showcase,.tenant-site[data-vertical=general]) .contact-block input,:is(.general-showcase,.tenant-site[data-vertical=general]) .contact-block textarea{background:#fafbf7;border:1px solid #dce4d1;border-radius:7px;font-family:inherit;color:#173e35;min-height:46px;box-shadow:none}:is(.general-showcase,.tenant-site[data-vertical=general]) .contact-block__submit{background:#173e35;border:0;box-shadow:none;border-radius:7px;color:white}.dm-general .dm-panel{background:#fff;border-color:#dfe6d5;border-radius:16px}.dm-general .dm-prose{max-width:900px;margin:30px auto}.dm-general .dm-account-form{max-width:600px}@media(max-width:1000px){.dm-general .dm-nav{gap:12px}.dm-general .dm-nav a{font-size:11px}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block__hero-content{padding:35px 28px}}@media(max-width:760px){:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block{margin:15px auto 40px}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block__hero{grid-template-columns:1fr;min-height:0;border-radius:4px 35px 4px 4px}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block__hero-content{padding:32px 24px}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block h1{font-size:35px}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block__hero-content>p{font-size:14px}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block__hero-media img{min-height:0;height:300px}:is(.general-showcase,.tenant-site[data-vertical=general]) .about-story__grid{grid-template-columns:1fr;gap:6px}:is(.general-showcase,.tenant-site[data-vertical=general]) .about-story__card{padding:22px 0}:is(.general-showcase,.tenant-site[data-vertical=general]) .about-story__icon{margin-bottom:12px}:is(.general-showcase,.tenant-site[data-vertical=general]) .gallery-block__item img{aspect-ratio:1.4}:is(.general-showcase,.tenant-site[data-vertical=general]) .promo-banner{padding:30px 25px}:is(.general-showcase,.tenant-site[data-vertical=general]) .contact-block{padding:22px 18px}:is(.general-showcase,.tenant-site[data-vertical=general]) .contact-block__head h2{font-size:27px}:is(.general-showcase,.tenant-site[data-vertical=general]) .contact-block__grid{grid-template-columns:1fr}:is(.general-showcase,.tenant-site[data-vertical=general]) .terms-accordion__toggle{font-size:15px;padding:18px}:is(.general-showcase,.tenant-site[data-vertical=general]) .terms-accordion__content{font-size:14px;padding:0 18px 18px}.dm-general .dm-nav a{font-size:14px}}.dm.theme-rawnaq{--dm-accent:#353b2f;--dm-soft:#f0eee5}.dm.theme-ufuq{--dm-accent:#173e35;--dm-soft:#e8efdb}.dm.dm-general .dm-footer,.dm.theme-rawnaq .dm-footer,.dm.theme-ufuq .dm-footer{background:#173e35;color:#edf2df}.dm.theme-rawnaq .dm-footer{background:#30382a}.dm:is(.theme-rawnaq,.theme-ufuq,.dm-general) .dm-footer :is(a,h3){color:#edf2df}.dm:is(.theme-rawnaq,.theme-ufuq,.dm-general) .dm-footer :is(p,small){color:#b9cbb0}.dm .alt-ufuq .alt-hero .px-button{color:#173e35}.dm .alt-hero .px-button{padding:15px 24px;min-height:48px}.dm .alt-actions>a:not(.px-button){color:inherit}.dm .alt-ufuq .alt-actions>a:not(.px-button){color:#e7ecd5}.ui-rebuild-v6 :is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block__cta{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:13px 22px;font-size:14px;margin:6px 0 0 8px;line-height:1.6}.ui-rebuild-v6 :is(.general-showcase,.tenant-site[data-vertical=general]) .about-story{background:transparent;border:0;box-shadow:none;padding:0}.ui-rebuild-v6 .mh-home .mh-store-cover small{color:#6d775e}@media(max-width:580px){.alt-ufuq .px-grid{grid-template-columns:minmax(0,1fr)}.alt-ufuq .px-card__image img{max-height:260px}.alt-showcase .px-card__bottom{flex-wrap:wrap;gap:10px}.alt-showcase .px-card__bottom button{white-space:normal}}.ui-rebuild-v6 .tenant-site:is([data-template=rawnaq],[data-template=ufuq],[data-template=masaha]) .tenant-main{width:100%;max-width:1344px;margin-inline:auto;padding:0 30px 60px}.ui-rebuild-v6 .tenant-site:is([data-template=rawnaq],[data-template=ufuq],[data-template=masaha]) .tenant-main .ui-block-host{padding:20px 0;background:transparent}.ui-rebuild-v6 .tenant-site:is([data-template=rawnaq],[data-template=ufuq]) .tenant-main .ui-block-host--premium_showcase,.ui-rebuild-v6 .tenant-site[data-vertical=general] .tenant-main .ui-block-host{padding:0;background:transparent}.ui-rebuild-v6 .tenant-site[data-template=ufuq] .alt-hero .px-button{color:#173e35;background:#d8e9a6}.ui-rebuild-v6 .tenant-site[data-vertical=general] .tenant-main>div:nth-child(2n) .ui-block-host{background:transparent}@media(max-width:760px){.ui-rebuild-v6 .tenant-site:is([data-template=rawnaq],[data-template=ufuq],[data-template=masaha]) .tenant-main{padding-inline:18px}}.tl-showcase{--tl-accent:var(--color-primary,#234b40);color:#192d27;font-family:inherit;max-width:1284px;margin:auto}.tl-showcase *{min-width:0;box-sizing:border-box}.tl-showcase a{text-decoration:none}.tl-hero{display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;gap:28px;position:relative;margin:24px 0 0;overflow:hidden;isolation:isolate}.tl-hero-copy{padding:50px 36px;display:flex;flex-direction:column;justify-content:center}.tl-kicker{font-size:12px;letter-spacing:.02em;display:flex;gap:16px;align-items:center;color:var(--tl-accent);font-weight:700}.tl-hero h1{font-size:clamp(36px,4.4vw,66px);line-height:1.25;white-space:pre-line;letter-spacing:-.04em;margin:22px 0}.tl-hero p{font-size:17px;line-height:2;color:#5e6c64;max-width:520px;margin:0 0 26px}.tl-actions{display:flex;gap:22px;align-items:center;flex-wrap:wrap}.tl-showcase .px-button{background:var(--tl-accent);color:white;border:0;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;padding:15px 24px;min-height:50px;font-size:14px}.tl-actions>a:not(.px-button){color:inherit;font-size:13px}.tl-hero-foot{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #dbe1d8;padding-top:20px;margin-top:40px;font-size:11px;color:#637064}.tl-hero-media{position:relative;min-height:460px;overflow:hidden;border-radius:10px}.tl-hero-image{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.tl-image-label{position:absolute;bottom:24px;inset-inline-start:24px;inset-inline-end:24px;display:flex;gap:15px;align-items:center;background:#fffffff0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:18px;color:#20392e;border-radius:6px}.tl-image-label>b{font-size:30px;color:var(--tl-accent)}.tl-image-label small{display:block;color:#6e796e;font-size:11px;margin-top:4px}.tl-image-label>a{-webkit-margin-start:auto;margin-inline-start:auto;color:inherit;font-size:24px}.tl-hero-side{display:none}.tl-ribbon{display:flex;justify-content:space-around;gap:20px;padding:22px 12px;font-size:12px;border-bottom:1px solid #dce2d9}.tl-section{margin:66px 0}.tl-heading{display:flex;justify-content:space-between;gap:24px;align-items:flex-end;margin-bottom:26px}.tl-heading span{color:#758271;font-size:12px}.tl-heading h2{font-size:30px;line-height:1.4;letter-spacing:-.02em;margin:8px 0 0}.tl-heading>a{color:var(--tl-accent);font-size:13px}.tl-topics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.tl-topics a{display:flex;align-items:center;gap:15px;padding:24px 20px;border:1px solid #dce2d8;border-radius:8px;color:inherit}.tl-topics a>span:last-child{-webkit-margin-start:auto;margin-inline-start:auto}.tl-topic-number{font-size:12px;color:#899581}.tl-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.tl-showcase .px-card{border-radius:8px;box-shadow:none;background:white}.tl-showcase .px-card__image img{aspect-ratio:1.25;object-fit:cover}.tl-editorial{display:grid;grid-template-columns:1.05fr 1fr;grid-gap:60px;gap:60px;align-items:center;margin:76px 0}.tl-editorial>img{width:100%;aspect-ratio:1.3;object-fit:cover;border-radius:10px}.tl-editorial h2{font-size:40px;line-height:1.4;white-space:pre-line;margin:18px 0}.tl-editorial p{font-size:16px;line-height:2;color:#687367;margin-bottom:24px}.tl-banner{margin:60px 0;padding:38px;display:flex;align-items:center;gap:28px;background:#ecf0e6;border-radius:12px}.tl-banner>span{font-size:50px;color:var(--tl-accent)}.tl-banner h2{font-size:29px;margin:6px 0;line-height:1.4}.tl-banner p{font-size:12px;color:#687566;margin:0}.tl-banner>a{-webkit-margin-start:auto;margin-inline-start:auto;white-space:nowrap}.tl-guide>div:last-child{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;gap:30px}.tl-guide article{border-top:1px solid #d6dfd1;padding-top:22px}.tl-guide article>span{color:#88977d;font-size:13px}.tl-guide h3{font-size:21px;margin:16px 0 8px}.tl-guide p{color:#697468;line-height:1.9;font-size:14px}.tl-offers .px-section{margin:60px 0}.tl-layout-editorial .tl-hero{grid-template-columns:1.1fr 1fr;border-top:1px solid #cdd8c8}.tl-layout-editorial .tl-hero-copy{padding-inline:12px}.tl-layout-editorial .tl-hero h1{font-size:70px}.tl-layout-editorial .tl-hero-media{border-radius:0}.tl-layout-editorial .px-card{border:0}.tl-layout-editorial .tl-product-grid{grid-template-columns:repeat(4,1fr)}.tl-layout-centered .tl-hero{grid-template-columns:1fr;text-align:center}.tl-layout-centered .tl-hero-copy{padding:35px;align-items:center}.tl-layout-centered .tl-hero-media{min-height:390px}.tl-layout-centered .tl-kicker{justify-content:center}.tl-layout-centered .tl-hero-foot{width:70%}.tl-layout-centered .tl-image-label{max-width:360px;margin:auto}.tl-layout-poster .tl-hero{display:block;min-height:630px;background:#192b24;color:white;border-radius:14px}.tl-layout-poster .tl-hero-media{position:absolute;inset:0;z-index:-1;border-radius:0}.tl-layout-poster .tl-hero-media:after{content:"";position:absolute;inset:0;background:linear-gradient(270deg,#10291aef,#10291a22)}.tl-layout-poster .tl-hero-copy{max-width:650px;min-height:630px}.tl-layout-poster .tl-hero :is(p,.tl-kicker,.tl-hero-foot){color:#eef2e4}.tl-layout-poster .tl-image-label{display:none}.tl-layout-poster .tl-product-grid{grid-template-columns:repeat(2,1fr)}.tl-layout-mosaic .tl-hero{grid-template-columns:1fr 1.1fr .55fr;gap:15px}.tl-layout-mosaic .tl-hero-copy{padding:20px}.tl-layout-mosaic .tl-hero h1{font-size:48px}.tl-layout-mosaic .tl-hero-side{display:flex;flex-direction:column;justify-content:space-between;gap:22px;padding-top:22px}.tl-hero-side img{width:100%;aspect-ratio:.7;object-fit:cover;border-radius:8px}.tl-hero-side a{font-size:12px;color:inherit}.tl-hero-side>span{font-size:25px;font-weight:700}.tl-layout-mosaic .tl-image-label{inset-inline-start:12px;inset-inline-end:12px;padding:12px}.tl-layout-mosaic .tl-topics{grid-template-columns:repeat(2,1fr)}.tl-layout-spotlight .tl-hero{grid-template-columns:.9fr 1.1fr;background:#eff2e8;border-radius:120px 8px 8px 8px}.tl-layout-spotlight .tl-hero-media{margin:30px;border-radius:50% 50% 12px 12px;min-height:510px}.tl-layout-spotlight .tl-image-label{display:none}.tl-layout-spotlight .tl-product-grid{grid-template-columns:repeat(4,1fr)}.tl-layout-catalog .tl-hero{grid-template-columns:1.5fr 1fr;background:#f3f2eb}.tl-layout-catalog .tl-hero-media{min-height:350px}.tl-layout-catalog .tl-hero-copy{padding:35px}.tl-layout-catalog .tl-hero h1{font-size:48px}.tl-layout-catalog .tl-hero-foot{display:none}.tl-layout-catalog .tl-product-grid{grid-template-columns:repeat(4,1fr)}.tl-layout-catalog .tl-topics{grid-template-columns:repeat(3,1fr)}.tl-layout-offset .tl-hero{padding-top:50px;overflow:visible}.tl-layout-offset .tl-hero-copy{padding:0 25px 70px}.tl-layout-offset .tl-hero-media{transform:translateY(35px);border-radius:100px 8px 8px 8px}.tl-layout-offset .tl-ribbon{margin-top:45px}.tl-layout-offset .tl-product-grid{grid-template-columns:repeat(2,1fr)}.tl-layout-offset .tl-editorial>img{border-radius:8px 8px 100px 8px}.tl-layout-minimal .tl-hero{gap:65px}.tl-layout-minimal .tl-hero-copy{padding-inline:0}.tl-layout-minimal .tl-hero-media{border-radius:0}.tl-layout-minimal .tl-image-label{display:none}.tl-layout-minimal .tl-hero h1{font-size:55px;font-weight:500}.tl-layout-minimal .px-card{border:0}.tl-layout-minimal .tl-topics a{border-width:0 0 1px;border-radius:0}.tl-layout-immersive .tl-hero{grid-template-columns:1fr 1.2fr;background:var(--tl-accent);color:white;border-radius:12px}.tl-layout-immersive .tl-hero :is(p,.tl-kicker,.tl-hero-foot){color:#eef2e7}.tl-layout-immersive .tl-hero .px-button{background:#e6ebd5;color:#243e2c}.tl-layout-immersive .tl-hero-media{border-radius:0;min-height:580px}.tl-layout-immersive .tl-editorial{direction:ltr}.tl-layout-immersive .tl-editorial>div{direction:inherit}.tl-layout-split-reverse .tl-hero-media{grid-column:1;grid-row:1}.tl-layout-split-reverse .tl-hero-copy{grid-column:2;grid-row:1}.tl-layout-split-reverse .tl-hero{border:1px solid #dce2d8;border-radius:12px;gap:0}.tl-layout-split-reverse .tl-hero-media{border-radius:0}.tl-layout-split-reverse .tl-topics{grid-template-columns:repeat(2,1fr)}.tl-layout-magazine .tl-hero{grid-template-columns:1.4fr 1fr;border-block:1px solid #d6dfcf;padding-block:24px}.tl-layout-magazine .tl-hero-copy{padding:12px}.tl-layout-magazine .tl-hero-media{min-height:450px;border-radius:0}.tl-layout-magazine .tl-hero h1{font-size:72px}.tl-layout-magazine .tl-product-grid{grid-template-columns:repeat(2,1fr)}.tl-layout-magazine .tl-product-grid .px-card{display:grid;grid-template-columns:1fr 1fr}.tl-layout-magazine .tl-product-grid .px-card__image img{height:100%;aspect-ratio:auto}.tl-layout-magazine .tl-product-grid .px-card__bottom{flex-wrap:wrap}.tl-layout-cards .tl-hero{gap:16px}.tl-layout-cards .tl-hero-copy{border-radius:18px;background:#edf1e6}.tl-layout-cards .tl-hero-media{border-radius:18px}.tl-layout-cards .tl-topics a{background:#f1f4ea;border:0;border-radius:18px}.tl-layout-cards .px-card,.tl-layout-cards .tl-banner{border-radius:18px}.tl-layout-frame .tl-hero{padding:24px;border:1px solid #ccd7c4;gap:24px}.tl-layout-frame .tl-hero-copy{padding:15px}.tl-layout-frame .tl-hero-media{border-radius:0}.tl-layout-frame .tl-hero h1{font-size:52px}.tl-layout-frame .tl-product-grid{grid-template-columns:repeat(4,1fr)}.tl-layout-frame .px-card{border-radius:0}.tl-layout-sidebar .tl-hero{grid-template-columns:.7fr 1.3fr;gap:0}.tl-layout-sidebar .tl-hero-copy{background:#e9eee1;padding:30px}.tl-layout-sidebar .tl-hero h1{font-size:42px}.tl-layout-sidebar .tl-hero-media{border-radius:0;min-height:540px}.tl-layout-sidebar .tl-topics{grid-template-columns:repeat(2,1fr)}.tl-layout-panorama .tl-hero{grid-template-columns:1fr;gap:0}.tl-layout-panorama .tl-hero-copy{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:12px 60px;gap:12px 60px;padding:20px 0 30px}.tl-layout-panorama .tl-kicker{grid-column:1/-1}.tl-layout-panorama .tl-hero h1{grid-row:2/4;margin:0}.tl-layout-panorama .tl-hero-foot{display:none}.tl-layout-panorama .tl-hero-media{min-height:440px}.tl-layout-panorama .tl-image-label{max-width:400px}.tl-layout-stacked .tl-hero{grid-template-columns:1fr .9fr;align-items:center;overflow:visible;padding:24px}.tl-layout-stacked .tl-hero-media{transform:rotate(-3deg);box-shadow:16px 16px 0 #e3e9d9;min-height:470px}.tl-layout-stacked .tl-hero h1{font-size:56px}.tl-layout-stacked .tl-product-grid{grid-template-columns:repeat(2,1fr)}.tl-layout-duotone .tl-hero{background:#e5ead9;gap:0;border-radius:0}.tl-layout-duotone .tl-hero-copy{border-bottom:12px solid var(--tl-accent)}.tl-layout-duotone .tl-hero-media{border-radius:0;border-top:12px solid var(--tl-accent)}.tl-layout-duotone .tl-banner{background:var(--tl-accent);color:white}.tl-layout-duotone .tl-banner :is(p,span){color:white}.tl-layout-duotone .tl-banner .px-button{background:#f1f4e8;color:#1d3624}.tl-layout-showroom .tl-hero{grid-template-columns:1fr 1.3fr;gap:0}.tl-layout-showroom .tl-hero-copy{padding-inline:15px 50px}.tl-layout-showroom .tl-hero-media{border-radius:50% 0 0 0}.tl-layout-showroom .tl-hero-image{object-position:center}.tl-layout-showroom .tl-product-grid{grid-template-columns:repeat(4,1fr)}.tl-layout-showroom .px-card{border:0}.tl-layout-showroom .tl-topics a{border-radius:40px}.tl-layout-journal .tl-hero{grid-template-columns:1.25fr 1fr;background:#f3f0e7;padding:25px}.tl-layout-journal .tl-hero-copy{padding:20px 15px}.tl-layout-journal .tl-hero-media{border:10px solid white;transform:rotate(2deg);border-radius:0}.tl-layout-journal .tl-hero h1{font-size:58px}.tl-layout-journal .tl-product-grid{grid-template-columns:repeat(2,1fr)}.tl-layout-journal .tl-editorial{background:#f3f0e7;padding:30px}.tl-showcase .px-card__bottom{flex-wrap:wrap;gap:12px}.tl-showcase .px-card__bottom button{white-space:normal}.tl-browser-controls{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:30px 0}.tl-browser-controls button{padding:12px 20px;border-radius:30px;background:white;border:1px solid #d6e0d8;color:#264a3c;font:inherit;cursor:pointer}.tl-browser-controls button[aria-pressed=true]{background:#173e35;color:white}.tl-browser-controls input{border:1px solid #cedbd2;border-radius:8px;padding:14px 18px;min-width:240px;max-width:100%;font:inherit}.tl-library-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:25px;gap:25px}.tl-library-card{border:1px solid #dce4dd;border-radius:14px;overflow:hidden;background:white;transition:transform .2s,box-shadow .2s}.tl-library-card:hover{transform:translateY(-4px);box-shadow:0 16px 40px #183c3110}.tl-library-cover{aspect-ratio:1.45;background:#e9eee4;overflow:hidden;display:block}.tl-library-cover img{width:100%;height:100%;object-fit:cover;object-position:top}.tl-library-card>div{padding:24px}.tl-library-card small{color:#738574}.tl-library-card h2{font-size:25px;margin:8px 0}.tl-library-card p{font-size:14px;line-height:1.9;color:#627368;min-height:78px}.tl-library-card .mn-template__actions{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.tl-library-card .mn-button{font-size:13px;padding:12px 18px}.tl-library-empty{padding:50px;text-align:center}.tl-library-count{font-size:13px;color:#627768;margin-bottom:20px}.ui-rebuild-v6 .tenant-site[data-template]:not([data-template=""]) .tenant-main{max-width:1344px;margin-inline:auto;padding:0 30px 60px}.ui-rebuild-v6 .tenant-site[data-template]:not([data-template=""]) .ui-block-host--premium_showcase{padding:0;background:transparent}.general-showcase .section>h1,.tenant-site[data-vertical=general] .section>h1{font-size:clamp(32px,4vw,54px);line-height:1.3;white-space:pre-line;max-width:900px;margin:40px 0 20px}.general-showcase .section>p,.tenant-site[data-vertical=general] .section>p{max-width:760px;line-height:2;font-size:17px;color:#647362}.general-showcase[data-page=work] .gallery-block__grid{gap:24px}:is(.general-showcase,.tenant-site[data-vertical=general])[data-page=method] .about-story__grid{grid-template-columns:1fr}:is(.general-showcase,.tenant-site[data-vertical=general])[data-page=method] .about-story__card{display:grid;grid-template-columns:70px 1fr 2fr;grid-gap:25px;gap:25px;align-items:flex-start;border-bottom:1px solid #dce5d5}:is(.general-showcase,.tenant-site[data-vertical=general])[data-page=method] .about-story__icon{margin:0}.general-showcase[data-page=contact] .section{margin-bottom:20px}@media(max-width:1000px){.tl-library-grid{grid-template-columns:repeat(2,1fr)}.tl-hero h1{font-size:44px!important}.tl-hero-copy{padding:30px 20px}.tl-hero-media{min-height:400px}.tl-layout-mosaic .tl-hero{grid-template-columns:1fr 1fr}.tl-layout-mosaic .tl-hero-side{display:none}.tl-showcase .tl-product-grid{grid-template-columns:repeat(2,1fr)}.tl-layout-magazine .tl-product-grid .px-card{display:block}.tl-layout-magazine .tl-product-grid .px-card__image img{height:auto;aspect-ratio:1.25}.tl-editorial{gap:30px}.tl-banner{flex-wrap:wrap}.tl-topics{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.tl-hero{grid-template-columns:minmax(0,1fr)!important;gap:0!important;padding:0!important;margin-top:12px!important;border-radius:12px!important;overflow:hidden!important}.tl-hero-copy{padding:30px 22px!important;display:flex!important;min-height:0!important;grid-column:auto!important;grid-row:auto!important}.tl-hero h1{font-size:36px!important;margin:18px 0!important}.tl-hero p{font-size:14px}.tl-hero-media{min-height:310px!important;height:310px;grid-column:auto!important;grid-row:auto!important;border-radius:0!important;transform:none!important;margin:0!important;border:0!important;box-shadow:none!important}.tl-hero-foot{width:100%!important;margin-top:25px;padding-top:18px;font-size:10px}.tl-hero-side{display:none!important}.tl-image-label{bottom:15px;inset-inline-start:15px;inset-inline-end:15px;padding:14px}.tl-layout-poster .tl-hero{min-height:560px}.tl-layout-poster .tl-hero-copy{min-height:560px!important}.tl-layout-poster .tl-hero-media{height:100%;min-height:100%!important}.tl-layout-poster .tl-hero-media:after{background:#10291ab8}.tl-ribbon{font-size:10px;gap:12px;flex-wrap:wrap;margin-top:0!important}.tl-section{margin:42px 0}.tl-heading{align-items:flex-start;gap:10px}.tl-heading h2{font-size:24px}.tl-heading>a{font-size:11px;white-space:nowrap}.tl-topics{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px}.tl-topics a{padding:16px 12px;gap:8px;font-size:12px}.tl-topic-number{display:none}.tl-showcase .tl-product-grid{grid-template-columns:minmax(0,1fr);gap:20px}.tl-showcase .px-card__image img{aspect-ratio:1.4}.tl-editorial{grid-template-columns:1fr;gap:24px;margin:45px 0;padding:0!important;direction:inherit!important}.tl-editorial h2{font-size:30px}.tl-editorial p{font-size:14px}.tl-banner{margin:40px 0;padding:26px 22px;gap:14px}.tl-banner>span{font-size:28px}.tl-banner h2{font-size:24px}.tl-banner>a{margin:8px 0 0;width:100%}.tl-guide>div:last-child{grid-template-columns:1fr;gap:20px}.tl-guide h3{margin-top:8px}.tl-library-grid{grid-template-columns:1fr}.tl-browser-controls{gap:8px}.tl-browser-controls button{padding:10px 14px;font-size:13px}.tl-browser-controls input{width:100%}.tl-library-card p{min-height:0}.ui-rebuild-v6 .tenant-site[data-template]:not([data-template=""]) .tenant-main{padding-inline:18px}:is(.general-showcase,.tenant-site[data-vertical=general])[data-page=method] .about-story__card{grid-template-columns:1fr;gap:10px}}@media(prefers-reduced-motion:reduce){.tl-library-card{transition:none}}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block[data-layout=editorial] .landing-page-block__hero{grid-template-columns:1.2fr 1fr;border-radius:0;border-block:1px solid #d6e0d0;background:#fafbf7}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block[data-layout=centered] .landing-page-block__hero{grid-template-columns:1fr;text-align:center}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block[data-layout=centered] .landing-page-block__hero-content{max-width:850px;margin:auto}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block[data-layout=centered] .landing-page-block__hero-media img{height:350px}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block[data-layout=poster] .landing-page-block__hero{background:#183e32;color:white;grid-template-columns:1.4fr 1fr;border-radius:0}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block[data-layout=poster] .landing-page-block__hero-content :is(h1,p){color:#f1f5e9}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block[data-layout=mosaic] .landing-page-block__hero{gap:25px;background:transparent;border-radius:0}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block[data-layout=mosaic] .landing-page-block__hero-content{background:#eef3e5;border-radius:20px}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block[data-layout=mosaic] .landing-page-block__hero-media{border-radius:20px;overflow:hidden}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block[data-layout=spotlight] .landing-page-block__hero{background:#f4f3eb;border-radius:0}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block[data-layout=spotlight] .landing-page-block__hero-media{border-radius:50% 50% 0 0;overflow:hidden;margin:30px}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block[data-layout=catalog] .landing-page-block__hero{grid-template-columns:1.5fr 1fr;min-height:380px;border-radius:12px}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block[data-layout=catalog] .landing-page-block__hero-media img{min-height:380px;height:380px}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block[data-layout=offset] .landing-page-block__hero{background:transparent;border-radius:0;gap:30px;overflow:visible}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block[data-layout=offset] .landing-page-block__hero-media{margin-top:50px;border-radius:80px 0 0 0;overflow:hidden}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block[data-layout=minimal] .landing-page-block__hero{background:white;border-radius:0}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block[data-layout=minimal] h1{font-weight:500;font-size:50px}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block[data-layout=immersive] .landing-page-block__hero{background:#183c31;border-radius:0;grid-template-columns:.8fr 1.2fr}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block[data-layout=immersive] .landing-page-block__hero-content :is(h1,p){color:#f3f5e9}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block[data-layout=split-reverse] .landing-page-block__hero{direction:ltr;border-radius:14px}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block[data-layout=split-reverse] .landing-page-block__hero-content{direction:inherit}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block[data-layout=magazine] .landing-page-block__hero{grid-template-columns:1.4fr 1fr;background:#f3f1e8;border-radius:0;padding:25px}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block[data-layout=magazine] h1{font-size:62px}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block[data-layout=cards] .landing-page-block__hero{gap:18px;background:transparent;border-radius:0}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block[data-layout=cards] .landing-page-block__hero-content{border:1px solid #d5e1cc;border-radius:24px}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block[data-layout=cards] .landing-page-block__hero-media{border-radius:24px;overflow:hidden}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block[data-layout=frame] .landing-page-block__hero{padding:20px;border:1px solid #d1dcc9;border-radius:0;background:#fff}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block[data-layout=sidebar] .landing-page-block__hero{grid-template-columns:.75fr 1.25fr;border-radius:0;background:#edf2e5}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block[data-layout=sidebar] .landing-page-block__hero-content{padding:30px}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block[data-layout=panorama] .landing-page-block__hero{grid-template-columns:1fr;border-radius:0}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block[data-layout=panorama] .landing-page-block__hero-content{padding:30px 45px}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block[data-layout=panorama] .landing-page-block__hero-media img{height:380px;min-height:380px}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block[data-layout=stacked] .landing-page-block__hero{background:transparent;overflow:visible;gap:30px}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block[data-layout=stacked] .landing-page-block__hero-media{transform:rotate(-2deg);box-shadow:14px 14px 0 #e2e9d7;overflow:hidden;border-radius:12px;margin:20px}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block[data-layout=duotone] .landing-page-block__hero{border-radius:0;background:#e5edd9;border-bottom:14px solid #264c36}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block[data-layout=showroom] .landing-page-block__hero{background:transparent;grid-template-columns:1fr 1.3fr;border-radius:0}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block[data-layout=showroom] .landing-page-block__hero-media{border-radius:50% 0 0 0;overflow:hidden}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block[data-layout=journal] .landing-page-block__hero{padding:25px;background:#f2efe5;gap:20px;border-radius:0}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block[data-layout=journal] .landing-page-block__hero-media{border:10px solid white;transform:rotate(2deg)}@media(max-width:760px){:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block[data-layout] .landing-page-block__hero{grid-template-columns:1fr;gap:0;padding:0;direction:inherit;overflow:hidden}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block[data-layout] .landing-page-block__hero-content{padding:30px 22px}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block[data-layout] h1{font-size:35px}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block[data-layout] .landing-page-block__hero-media{margin:0;transform:none;box-shadow:none}:is(.general-showcase,.tenant-site[data-vertical=general]) .landing-page-block[data-layout] .landing-page-block__hero-media img{height:300px;min-height:300px}}.ui-rebuild-v6 :is(.general-showcase,.tenant-site[data-vertical=general]) .ui-block-host--text_block>.section{border:0;box-shadow:none;border-radius:0;background:transparent;padding:0;margin:32px 0 36px}.ui-rebuild-v6 :is(.general-showcase,.tenant-site[data-vertical=general]) .ui-block-host--text_block>.section>h1{padding:0;margin:0 0 20px}.ui-rebuild-v6 :is(.general-showcase,.tenant-site[data-vertical=general]) .ui-block-host--text_block>.section>p{margin:0}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:200;src:url(/_next/static/media/tajawal-arabic-200-normal.d29442cd.woff2) format("woff2"),url(/_next/static/media/tajawal-arabic-200-normal.d306a06e.woff) format("woff");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:200;src:url(/_next/static/media/tajawal-latin-200-normal.1209457a.woff2) format("woff2"),url(/_next/static/media/tajawal-latin-200-normal.c10ab2e2.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:300;src:url(/_next/static/media/tajawal-arabic-300-normal.8e77e85e.woff2) format("woff2"),url(/_next/static/media/tajawal-arabic-300-normal.0de0cd18.woff) format("woff");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:300;src:url(/_next/static/media/tajawal-latin-300-normal.924d097d.woff2) format("woff2"),url(/_next/static/media/tajawal-latin-300-normal.3e925600.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/tajawal-arabic-400-normal.2de03168.woff2) format("woff2"),url(/_next/static/media/tajawal-arabic-400-normal.bf5ea634.woff) format("woff");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/tajawal-latin-400-normal.28c5eac4.woff2) format("woff2"),url(/_next/static/media/tajawal-latin-400-normal.f7ffaf30.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/tajawal-arabic-500-normal.99d36556.woff2) format("woff2"),url(/_next/static/media/tajawal-arabic-500-normal.13df68ad.woff) format("woff");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/tajawal-latin-500-normal.e1b0c32b.woff2) format("woff2"),url(/_next/static/media/tajawal-latin-500-normal.a972fd4e.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/tajawal-arabic-700-normal.7ecff704.woff2) format("woff2"),url(/_next/static/media/tajawal-arabic-700-normal.c9fc3125.woff) format("woff");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/tajawal-latin-700-normal.faa4bf6d.woff2) format("woff2"),url(/_next/static/media/tajawal-latin-700-normal.6ed322e1.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:800;src:url(/_next/static/media/tajawal-arabic-800-normal.a6ce8f0f.woff2) format("woff2"),url(/_next/static/media/tajawal-arabic-800-normal.d8d34562.woff) format("woff");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:800;src:url(/_next/static/media/tajawal-latin-800-normal.cdddc834.woff2) format("woff2"),url(/_next/static/media/tajawal-latin-800-normal.95a7d54f.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:900;src:url(/_next/static/media/tajawal-arabic-900-normal.9bebe786.woff2) format("woff2"),url(/_next/static/media/tajawal-arabic-900-normal.ee0a98a3.woff) format("woff");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:900;src:url(/_next/static/media/tajawal-latin-900-normal.4993b4e0.woff2) format("woff2"),url(/_next/static/media/tajawal-latin-900-normal.e06b5773.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}