.rm8-page{background:var(--rm-paper,#fcfbf8);overflow-x:clip}.rm8-content{color:var(--rm-green-ink,#123b30)}.rm8-wrap{max-width:1320px;margin-inline:auto;padding:88px 56px}.rm8-content h1{font-family:var(--rm-font-serif,serif);font-size:76px;line-height:1.05;font-weight:400;margin:18px 0 30px}.rm8-content h2{font-family:var(--rm-font-serif,serif);font-size:30px;line-height:1.2;font-weight:400}.rm8-content p{font-size:15.5px;line-height:1.7}.rm8-eyebrow{font-size:11.5px!important;letter-spacing:.22em;text-transform:uppercase}.rm8-crumb{font-size:12px;color:var(--rm-muted);margin-block-end:28px}.rm8-hero{background:var(--rm-emerald-deep,#0a2a21);color:var(--rm-paper);padding:88px max(56px,calc((100vw - 1320px)/2 + 56px));display:grid;grid-template-columns:1fr 1.3fr;gap:35px;align-items:center}.rm8-hero h1{color:var(--rm-paper);font-size:70px}.rm8-hero .rm8-eyebrow{color:var(--rm-gold-light)}.rm8-family{display:flex;align-items:end;min-width:0}.rm8-family img{width:25%;height:330px;object-fit:contain;mix-blend-mode:normal}.rm8-founders{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.rm8-photo{background:var(--rm-stone);min-height:440px;display:grid;place-items:center;padding:20px;color:var(--rm-green-ink);text-align:center}.rm8-photo img{width:100%;height:auto}.rm8-sign{font-family:var(--rm-font-serif);font-style:italic;font-size:24px!important}.rm8-pillars{background:var(--rm-sage)}.rm8-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.rm8-pillars article{text-align:center}.rm8-symbol{display:inline-grid;place-items:center;border:1px solid var(--rm-gold-text);width:72px;height:72px;border-radius:50%;font-size:28px}.rm8-existing{max-width:950px}.rm8-existing h2{margin-block-start:35px}.rm8-pending{border-inline-start:3px solid var(--rm-gold-text);background:var(--rm-tile);padding:20px}.rm8-pills{display:flex;gap:10px;flex-wrap:wrap;margin-block:24px 36px}.rm8-pills a{border:1px solid var(--rm-line);padding:10px 20px;border-radius:30px;font-size:13px}.rm8-pills a[aria-current],.rm8-pills a:hover{background:var(--rm-emerald);color:#fff}.rm8-story-image{display:grid;place-items:center;background:var(--rm-sage);height:260px}.rm8-story-image img{height:220px;width:100%;object-fit:contain}.rm8-journal article:nth-child(3n+2) .rm8-story-image{background:var(--rm-tile)}.rm8-journal article:nth-child(3n) .rm8-story-image{background:#e1ecee}.rm8-journal h2{font-size:28px}.rm8-journal .rm8-eyebrow{color:var(--rm-gold-text);margin-block-start:20px}.rm8-pagination{margin-block-start:40px;display:flex;gap:20px}.rm8-help{display:grid;grid-template-columns:260px minmax(0,1fr);gap:64px}.rm8-help aside nav{display:grid;gap:18px}.rm8-help aside nav a[aria-current]{border-inline-start:2px solid var(--rm-gold-text);padding-inline-start:10px;font-weight:600}.rm8-help h1{font-size:52px}.rm8-contact-cards{display:grid;gap:14px;margin-block-start:44px}.rm8-contact-cards>a{border:1px solid var(--rm-line);padding:20px;background:#fff}.rm8-contact-cards h2{font-size:26px;margin:0}.rm8-contact-cards p{font-size:12px;overflow-wrap:anywhere}.rm8-summary article{border:1px solid var(--rm-line);padding:24px;text-align:center;background:#fff}.rm8-summary h2{font-size:24px}.rm8-summary{margin-block:30px 40px}.rm8-accordion{border-block-end:1px solid var(--rm-line);padding-block:24px}.rm8-accordion summary{font-family:var(--rm-font-serif);font-size:28px;cursor:pointer}.rm8-policy{max-width:800px}.rm8-404{text-align:center;max-width:650px}.rm8-logo{object-fit:contain;margin:auto}.rm8-number{font-family:var(--rm-font-serif);font-size:110px!important;color:var(--rm-gold-text);line-height:1!important;margin:45px 0 20px}.rm8-404 h1{font-size:36px}.rm8-404 form{display:flex;gap:10px;margin-block:25px}.rm8-404 input{min-width:0;width:100%;padding:16px;border:1px solid var(--rm-line)}.rm8-btn{display:inline-block;background:var(--rm-emerald);color:white!important;padding:18px 28px;text-align:center;font-size:12px;letter-spacing:.14em;text-transform:uppercase}.rm8-mini{display:flex;justify-content:center;gap:25px;margin-block-start:40px}.rm8-mini img{width:90px;height:130px;object-fit:contain}.rm8-soon{max-width:750px;text-align:center}.rm8-soon>img{background:var(--rm-tile);object-fit:contain}.rm8-account-intro{margin-block-end:35px}.rm8-page .woocommerce-account .woocommerce{max-width:1208px;margin-inline:auto}.rm8-page .woocommerce-MyAccount-navigation ul{list-style:none;padding:0}.rm8-page .woocommerce-MyAccount-navigation li{border-block-end:1px solid var(--rm-line);padding:20px 10px}.rm8-page .woocommerce-MyAccount-navigation .is-active{border-inline-start:3px solid var(--rm-gold-text);background:var(--rm-sage)}.rm8-page .woocommerce-MyAccount-navigation a{color:var(--rm-green-ink)}.rm8-page .woocommerce-MyAccount-content{background:var(--rm-paper);padding:20px}.rm8-content :focus-visible,.rm8-page .woocommerce :focus-visible{outline:2px solid var(--rm-emerald);outline-offset:4px}.rm8-hero :focus-visible{outline-color:var(--rm-gold-light)}[dir=rtl] body,[dir=rtl] .rm8-content{font-family:'Noto Kufi Arabic',sans-serif}[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3{font-family:'Noto Kufi Arabic',sans-serif!important;letter-spacing:0;line-height:1.6}[dir=rtl] .rm8-eyebrow{letter-spacing:0}[dir=rtl] .rmc-header,[dir=rtl] .rmc-nav,[dir=rtl] .rm7-trio-layout,[dir=rtl] .rm7-finder-layout{direction:rtl}[dir=rtl] #rm7-bag{inset-inline-start:0;inset-inline-end:auto;left:0;right:auto}[dir=rtl] .rm7-checkout-main,[dir=rtl] .rm7-checkout-aside{text-align:right}[dir=rtl] input[type=email],[dir=rtl] input[type=tel]{direction:ltr;text-align:right}[dir=rtl] .rm8-content img{max-width:100%;object-fit:contain}[dir=rtl] .rm8-content article{text-align:right}@media(max-width:1024px){.rm8-wrap{padding:64px 32px}.rm8-hero{padding:64px 32px}.rm8-hero h1{font-size:54px}.rm8-family img{height:250px}.rm8-founders{gap:35px}.rm8-help{grid-template-columns:220px minmax(0,1fr);gap:35px}}@media(max-width:767px){.rm8-wrap{padding:56px 20px}.rm8-content h1{font-size:44px}.rm8-hero{padding:56px 20px;grid-template-columns:1fr;gap:20px}.rm8-hero h1{font-size:44px}.rm8-family img{height:190px}.rm8-founders{grid-template-columns:1fr;gap:32px}.rm8-photo{min-height:280px}.rm8-grid{grid-template-columns:1fr;gap:30px}.rm8-journal{grid-template-columns:1fr 1fr;gap:24px 16px}.rm8-story-image{height:180px}.rm8-story-image img{height:155px}.rm8-journal h2{font-size:23px}.rm8-help{grid-template-columns:1fr;gap:35px}.rm8-help aside nav{display:flex;overflow-x:auto;gap:20px;padding-block-end:15px}.rm8-help aside nav a{white-space:nowrap}.rm8-contact-cards{grid-template-columns:1fr;margin-block-start:25px}.rm8-help h1{font-size:40px}.rm8-summary{grid-template-columns:1fr}.rm8-404 h1{font-size:30px}.rm8-404 form{flex-wrap:wrap}.rm8-404 form button{width:100%}.rm8-page .woocommerce-MyAccount-navigation,.rm8-page .woocommerce-MyAccount-content{width:100%;float:none}.rm8-page .woocommerce-MyAccount-content{padding:0}.rm8-account-intro h2{font-size:30px}[dir=rtl] .rm8-content h1{font-size:36px}}@media(prefers-reduced-motion:reduce){.rm8-page *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.rm8-404 .woocommerce-product-search label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.rm8-404 .woocommerce-product-search input{flex:1}.rm8-404 .woocommerce-product-search button{background:var(--rm-emerald);color:#fff;border:0;padding:14px 20px;min-height:44px}.rm8-pills a,.rm8-help nav a{min-height:44px;display:flex;align-items:center}.rm8-account-intro{clear:both}.rm8-page.woocommerce-account .info-page{max-width:1320px!important;padding:56px!important}.rm8-page.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none!important;padding:0!important}.rm8-page.woocommerce-account .woocommerce-MyAccount-navigation li{border-block-end:1px solid var(--rm-line);padding:18px 10px}.rm8-page.woocommerce-account .woocommerce-MyAccount-navigation li.is-active{background:var(--rm-sage);border-inline-start:3px solid var(--rm-gold-text)}@media(max-width:767px){.rm8-page.woocommerce-account .info-page{padding:40px 20px!important}.rm8-page.woocommerce-account .woocommerce-MyAccount-navigation,.rm8-page.woocommerce-account .woocommerce-MyAccount-content{float:none!important;width:100%!important}.rm8-page.woocommerce-account .woocommerce-MyAccount-content{margin-block-start:30px}}.rm8-help>*{min-width:0}.rm8-help aside nav{max-width:100%}@media(max-width:767px){.rm8-help{grid-template-columns:minmax(0,1fr)}}.rm8-page.woocommerce-account .woocommerce-MyAccount-navigation{display:block!important}.rm8-page.woocommerce-account .woocommerce-MyAccount-navigation a{display:flex;align-items:center;min-height:44px}.rm8-page.woocommerce-account .woocommerce-MyAccount-navigation li{list-style:none}.rm8-contact-form{margin-top:2rem;padding:1.5rem;background:#fff;border:1px solid #d8d0bd;border-radius:0}.rm8-contact-form .row{display:block;margin:0}.rm8-contact-form [class*=col-]{width:100%;max-width:100%;padding:0}.rm8-contact-form input:not([type=hidden]),.rm8-contact-form textarea{width:100%;min-height:48px;margin-bottom:14px;border:1px solid #7c877e;border-radius:0;padding:12px;color:#123b30;background:#fff;font:inherit}.rm8-contact-form textarea{min-height:140px}.rm8-contact-form input[type=submit]{background:#123b30;color:#faf7ef;cursor:pointer}.rm8-contact-form :focus-visible{outline:3px solid #a27724;outline-offset:3px}