.discovery-home{overflow:clip}.discovery-reveal{transition:opacity .65s cubic-bezier(.16,1,.3,1),transform .65s cubic-bezier(.16,1,.3,1)}.discovery-reveal[data-reveal=pending]{opacity:0;transform:translateY(26px)}.discovery-hero-scene.scene-enter{animation:.35s ease-out discovery-scene-enter}@keyframes discovery-scene-enter{0%{opacity:0;transform:scale(1.025)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.discovery-reveal{transition:none}.discovery-reveal[data-reveal=pending]{opacity:1;transform:none}.discovery-hero-scene.scene-enter{animation:none}}.discovery-home h1{letter-spacing:-.045em;font-size:clamp(54px,5.7vw,83px);line-height:1.07}.discovery-home h1 em{padding-bottom:.1em;font-weight:400;line-height:1.1;display:inline-block}.discovery-home h2{font-size:clamp(38px,4.2vw,59px);line-height:1.08}.discovery-hero{grid-template-columns:.95fr 1.05fr;align-items:center;gap:70px;padding-block:40px 66px;display:grid}.discovery-hero-copy{padding-bottom:15px}.discovery-eyebrow{color:var(--muted);align-items:center;gap:9px;margin-bottom:27px;font-size:12px;display:flex}.discovery-eyebrow svg{color:var(--accent);flex-shrink:0}.discovery-lead{max-width:39ch;color:var(--muted);margin-top:26px;font-size:15px;line-height:1.9}.discovery-hero-actions{align-items:center;gap:27px;margin-top:32px;display:flex}.discovery-hero-actions .button{gap:17px;padding-inline:22px}.discovery-hero-actions .text-link{gap:8px;font-size:12px}.discovery-mood-picker{margin-top:50px}.discovery-mood-picker>span{color:var(--muted);margin-bottom:13px;font-size:12px;display:block}.discovery-mood-picker>div{flex-wrap:wrap;gap:8px;display:flex}.discovery-mood-picker button{border:1px solid var(--line);color:var(--muted);background:0 0;border-radius:30px;align-items:center;gap:7px;padding:10px 13px;font-size:12px;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.discovery-mood-picker button.active{border-color:var(--accent);color:var(--text);background:var(--surface)}.mood-dot{background:#ad8259;border-radius:50%;width:7px;height:7px}.mood-dot-1{background:#aa7e84}.mood-dot-2{background:#6e7d6b}.discovery-scene-wrap{height:min(570px,48vw);min-height:530px;position:relative}.discovery-hero-scene{position:absolute;inset:0}.discovery-hero-scene .scene-cover{aspect-ratio:auto;border-radius:240px 240px 8px 8px;height:100%}.discovery-seal{color:#7b573c;z-index:2;background:#f2e5ce;border:5px solid #e6d2b0;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:82px;height:82px;transition:transform .25s;display:flex;position:absolute;bottom:-23px;left:calc(50% - 41px);box-shadow:0 5px 18px #47352729,inset 0 0 0 1px #a67f5959}.discovery-seal span{font-size:12px}.discovery-seal:hover{transform:rotate(-8deg)scale(1.06)}.discovery-art-caption{color:var(--muted);justify-content:space-between;gap:15px;margin-top:41px;font-size:12px;display:flex}.discovery-art-caption span:first-child{color:var(--text)}.scene-cover{aspect-ratio:3/4;isolation:isolate;color:#283a30;background:#eeeae1;border-radius:8px;position:relative;overflow:hidden;container-type:inline-size}.scene-cover-image{object-fit:cover;object-position:center;transition:transform 1.1s cubic-bezier(.16,1,.3,1)}.scene-cover-shade{z-index:1;background:linear-gradient(#fffdf91f,#fffdf9b3 34%,#fffdf9c4 69%,#fffdf961);position:absolute;inset:0}.scene-riad .scene-cover-shade{background:linear-gradient(#fff5e438,#fff5e4c2 35%,#fff5e4d1 68%,#fff5e482)}.scene-coast .scene-cover-shade{background:linear-gradient(#f9fff530,#f9fff5b8 36%,#f9fff5cc 70%,#f9fff570)}.scene-cover-frame{z-index:2;pointer-events:none;border:1px solid #3e55494a;border-radius:170px 170px 1px 1px;position:absolute;inset:18px}.scene-cover-content{z-index:3;text-align:center;text-shadow:0 1px 10px #fffdf9b3;flex-direction:column;justify-content:center;align-items:center;padding:19% 8% 11%;display:flex;position:absolute;inset:0}.scene-cover-overline{letter-spacing:.13em;text-transform:uppercase;margin-bottom:9%;font-size:clamp(8px,2.1cqw,13px)}.scene-cover-names{font-family:var(--font-serif), serif;letter-spacing:-.055em;overflow-wrap:anywhere;flex-direction:column;align-items:center;width:100%;font-size:15.4cqw;font-weight:400;line-height:.96;display:flex}.scene-cover-names i{opacity:.86;font-size:8cqw;font-weight:300;line-height:1.45}.scene-cover-rule{background:#3e55496b;width:32px;height:1px;margin-block:10% 6%}.scene-cover-date{letter-spacing:.1em;font-size:clamp(9px,2.5cqw,14px)}.scene-cover-place{margin-top:3.5%;font-size:clamp(8px,2.1cqw,12px)}.composition-bold-type .scene-cover-names,.composition-minimal-grid .scene-cover-names,.composition-checkerboard .scene-cover-names,.composition-colour-block .scene-cover-names{font-family:var(--font-sans), sans-serif;letter-spacing:-.07em;font-size:12cqw;line-height:1.06}.composition-bold-type .scene-cover-names i,.composition-colour-block .scene-cover-names i{font-size:7cqw}.composition-editorial-photo .scene-cover-content,.composition-side-column .scene-cover-content,.composition-type-poster .scene-cover-content{justify-content:flex-end;padding-bottom:17%}.composition-double-frame .scene-cover-frame,.composition-medallion .scene-cover-frame,.composition-monogram .scene-cover-frame{outline-offset:-7px;border:1px double #3e554966;border-radius:0;outline:1px solid #3e55494a}.composition-ribbon .scene-cover-names,.composition-split-paper .scene-cover-names{font-style:italic}.scene-cover-dust{z-index:2;pointer-events:none;background:#ffe0a0;border-radius:50%;width:5px;height:5px;animation:7s ease-in-out infinite weddingLight;position:absolute;box-shadow:0 0 12px 4px #f3c6704d}.dust-one{top:29%;left:17%}.dust-two{width:3px;height:3px;animation-delay:-3s;top:17%;right:20%}.dust-three{animation-delay:-5s;bottom:24%;right:14%}@keyframes weddingLight{0%,to{opacity:.15;transform:translateY(0)}50%{opacity:.8;transform:translateY(-9px)}}.discovery-intro-line{border-block:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:20px;padding-block:27px;font-size:12px;display:flex}.discovery-intro-line span{align-items:center;gap:12px;display:flex}.discovery-intro-line svg{color:var(--accent)}.discovery-worlds{padding-block:116px 105px}.discovery-section-intro{grid-template-columns:1.2fr 1fr;align-items:end;gap:70px;margin-bottom:48px;display:grid}.discovery-section-intro h2{max-width:15ch}.discovery-section-intro p{color:var(--muted);max-width:47ch;font-size:13px}.discovery-world-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:27px;display:grid}.discovery-world:nth-child(2){margin-top:48px}.discovery-cover-button{text-align:start;background:0 0;border-radius:8px;width:100%;padding:0;display:block;position:relative}.discovery-cover-button .scene-cover{aspect-ratio:3/4.15}.discovery-cover-button:hover .scene-cover-image,.discovery-cover-button:focus-visible .scene-cover-image{transform:scale(1.055)}.discovery-cover-action{color:#314338;z-index:4;background:#fffdf9f0;border:1px solid #fffdf9;border-radius:30px;align-items:center;gap:9px;padding:12px 15px;font-size:12px;display:flex;position:absolute;bottom:22px;left:20px;right:20px}.discovery-cover-action svg:last-child{margin-inline-start:auto}.discovery-world-meta{justify-content:space-between;gap:9px;margin-top:21px;display:flex}.discovery-world-meta span{color:var(--muted);font-size:12px}.discovery-world-meta h3{font-family:var(--font-serif), serif;letter-spacing:-.025em;margin-top:5px;font-size:28px;font-weight:500}.discovery-world-meta p{color:var(--muted);max-width:35ch;margin-top:6px;font-size:12px}.discovery-world-meta .icon-button{border:1px solid var(--line);border-radius:50%;flex-shrink:0;margin-top:8px}.discovery-center{text-align:center;margin-top:43px}.discovery-guests{border-top:1px solid var(--line);padding-block:86px 90px}.discovery-guest-layout{grid-template-columns:1fr 1fr;align-items:center;gap:90px;display:grid}.discovery-location-demo{color:#414c3d;background:#e7e9de;border-radius:12px;min-height:420px;position:relative;overflow:hidden}.location-demo-grid{opacity:.88;background-image:repeating-linear-gradient(27deg,#0000,#0000 46px,#f7f6f0 47px 59px,#0000 60px 90px),repeating-linear-gradient(117deg,#0000,#0000 54px,#f7f6f0 55px 65px,#0000 66px 100px);position:absolute;inset:-40px}.location-demo-river{background:#b2ccc6;border-radius:48%;width:64px;height:140%;position:absolute;top:-60px;left:24%;transform:rotate(-25deg)}.location-demo-route{border-top:4px dashed #8b674e;border-left:4px dashed #8b674e;border-radius:60px 0 0;width:39%;height:45%;position:absolute;top:17%;right:27%;transform:rotate(17deg)}.location-demo-pin{color:#fbf3e6;background:#6c4e3e;border-radius:50% 50% 50% 0;padding:12px;position:absolute;top:20%;left:55%;transform:rotate(-45deg);box-shadow:0 8px 20px #4c493b26}.location-demo-pin svg{transform:rotate(45deg)}.location-demo-note{bottom:24px;background:#fffdf5;border:1px solid #d9dac9;border-radius:10px;padding:23px;position:absolute;inset-inline:24px;box-shadow:0 7px 18px #414c3d0a}.location-demo-note>span{align-items:center;gap:9px;font-size:13px;font-weight:600;display:flex}.location-demo-note p{color:#727967;margin-top:8px;font-size:12px}.location-demo-directions{border-top:1px solid #e5e5d8;align-items:center;gap:13px;margin-top:18px;padding-top:17px;font-size:12px;display:flex}.location-demo-directions svg:nth-child(2){margin-inline-end:auto}.discovery-feature-list{flex-direction:column;gap:31px;display:flex}.discovery-feature{gap:18px;display:flex}.discovery-feature>svg{color:var(--accent);flex-shrink:0;margin-top:2px}.discovery-feature h3{font-size:13px;font-weight:600}.discovery-feature p{color:var(--muted);max-width:41ch;margin-top:6px;font-size:12px;line-height:1.8}.discovery-personal{grid-template-columns:1fr 1fr;align-items:center;gap:130px;padding-block:90px 120px;display:grid}.discovery-personal-copy h2{max-width:13ch}.discovery-personal-copy>p{color:var(--muted);max-width:42ch;margin-top:22px;font-size:13px}.discovery-personal-copy .name-fields{margin-top:30px}.discovery-personal-copy .button{margin-top:23px;font-size:12px}.discovery-personal-art{padding:20px 44px;position:relative}.discovery-personal-art:before{content:"";background:var(--surface);border-radius:50% 50% 8px 8px;position:absolute;inset:6% -10% 0}.discovery-personal-art .scene-cover{aspect-ratio:3/4;transform:rotate(4deg);box-shadow:0 14px 40px #38252f18}.discovery-handnote{font-family:var(--font-serif), serif;bottom:-27px;font-size:33px;font-style:italic;position:absolute;inset-inline-end:-12px;transform:rotate(-7deg)}.discovery-language{border-block:1px solid var(--line);grid-template-columns:1fr 1fr;gap:90px;padding-block:80px 90px;display:grid}.discovery-language>div:first-child>svg{color:var(--accent);margin-bottom:22px}.discovery-language h2{max-width:14ch}.discovery-language p{color:var(--muted);max-width:43ch;margin-top:19px;font-size:13px}.discovery-language-words{flex-direction:column;justify-content:center;align-items:center;gap:25px;display:flex}.discovery-language-words span{font-size:46px;font-family:var(--font-serif), serif;line-height:1.2}.discovery-language-words span:nth-child(2){color:var(--muted);font-style:italic}.discovery-language-words span[lang=ar]{font-family:var(--font-arabic), serif;color:var(--accent);font-size:43px}.discovery-how{padding-block:100px 95px}.discovery-how h2{max-width:17ch}.discovery-steps{grid-template-columns:repeat(3,1fr);gap:55px;margin-top:44px;display:grid}.discovery-step-number{font-family:var(--font-serif), serif;color:var(--accent);border-bottom:1px solid var(--line);margin-bottom:21px;padding-bottom:21px;font-size:39px;display:block}.discovery-steps h3{font-size:13px;font-weight:600}.discovery-steps p{color:var(--muted);max-width:36ch;margin-top:9px;font-size:12px}.discovery-trial{background:var(--surface);text-align:center;border-radius:12px;padding:70px 30px}.discovery-trial>div>svg{color:var(--accent);margin:0 auto 21px}.discovery-trial h2{max-width:19ch;margin-inline:auto}.discovery-trial p{color:var(--muted);max-width:50ch;margin:22px auto 26px;font-size:13px}.discovery-trial small{color:var(--muted);justify-content:center;align-items:center;gap:7px;margin:20px auto 0;font-size:12px;display:flex}.discovery-trial small svg{flex-shrink:0}.discovery-faq{grid-template-columns:.9fr 1.1fr;gap:85px;padding-block:110px 90px;display:grid}.discovery-faq h2{max-width:13ch}.discovery-faq details{border-bottom:1px solid var(--line)}.discovery-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding-block:21px;font-size:12px;list-style:none;display:flex}.discovery-faq summary::-webkit-details-marker{display:none}.discovery-faq summary svg{flex-shrink:0;transition:transform .2s}.discovery-faq details[open] summary svg{transform:rotate(45deg)}.discovery-faq details p{color:var(--muted);padding-bottom:23px;font-size:12px}.discovery-final{text-align:center;padding-block:40px 105px}.discovery-final>svg{color:var(--accent);margin:0 auto 20px;display:block}.discovery-final h2{max-width:20ch;margin-inline:auto}.discovery-final .text-link{margin-top:30px}.discovery-gallery .page-heading{max-width:790px;padding-top:0}.discovery-gallery .page-heading h1{max-width:17ch;font-size:clamp(44px,5.4vw,72px)}.discovery-gallery .page-heading p{max-width:60ch}.discovery-gallery-note{color:var(--muted);align-items:center;gap:8px;margin-top:22px;font-size:12px;display:flex}.discovery-gallery-note svg{color:var(--accent)}.discovery-gallery .gallery-tools{margin-top:36px}.discovery-gallery .gallery-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 26px}.discovery-gallery .template-stage{aspect-ratio:3/4.15;background:0 0;border-radius:8px;padding:0;overflow:hidden}.discovery-gallery .gallery-preview-button{background:0 0;width:100%;height:100%;padding:0;display:block;position:relative}.discovery-gallery .scene-cover{aspect-ratio:auto;height:100%}.discovery-gallery .gallery-preview-button:hover .scene-cover-image{transform:scale(1.055)}.discovery-gallery .favourite-button{color:#563d39;background:#fff9ebeb;width:34px;height:34px;top:17px;right:17px}.discovery-gallery .preview-action{opacity:1;color:#314338;z-index:4;background:#fffdf9f0;border:1px solid #fffdf9;border-radius:30px;padding:11px 14px;font-size:12px;inset:auto 16px 18px;transform:none}.discovery-gallery .template-meta{margin-top:16px}.discovery-gallery .template-meta h2{font-size:25px}.discovery-gallery .template-meta span{font-size:12px}.discovery-dialog{border:1px solid var(--line);width:min(900px,100% - 42px);color:var(--text);background:var(--bg);border-radius:14px;max-height:calc(100dvh - 48px);padding:0;overflow:auto}.discovery-dialog::backdrop{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#4c5b4654}.discovery-dialog-inner{grid-template-columns:.95fr 1.05fr;display:grid;position:relative}.discovery-dialog-cover{background:var(--surface);padding:16px}.discovery-dialog-cover .scene-cover{aspect-ratio:3/4.35}.discovery-dialog-copy{flex-direction:column;justify-content:center;padding:57px 37px 42px;display:flex}.discovery-dialog-copy>span{color:var(--muted);font-size:12px}.discovery-dialog-copy h2{margin-top:13px;font-size:43px;line-height:1.06}.discovery-dialog-copy>p{color:var(--muted);margin-top:19px;font-size:12px}.discovery-dialog-features{flex-wrap:wrap;gap:8px;margin-block:22px 25px;display:flex}.discovery-dialog-features span{border:1px solid var(--line);color:var(--muted);border-radius:30px;align-items:center;gap:6px;padding:8px 10px;font-size:12px;display:inline-flex}.discovery-dialog-copy>.button{gap:12px;padding:16px 20px;font-size:12px}.discovery-dialog-copy>.text-link{align-self:center;margin-top:17px;font-size:12px}.discovery-dialog-close{top:13px;z-index:3;background:var(--bg);border:1px solid var(--line);border-radius:50%;position:absolute;inset-inline-end:13px}:is(html[dir=rtl],[dir=rtl]) .scene-cover-content{font-family:var(--font-arabic), serif}:is(html[dir=rtl],[dir=rtl]) .scene-cover-overline,:is(html[dir=rtl],[dir=rtl]) .scene-cover-date{letter-spacing:0}:is(html[dir=rtl],[dir=rtl]) .scene-cover-names{font-family:var(--font-arabic), serif;letter-spacing:0;line-height:1.15}:is(html[dir=rtl],[dir=rtl]) .discovery-home h1,:is(html[dir=rtl],[dir=rtl]) .discovery-home h2,:is(html[dir=rtl],[dir=rtl]) .discovery-world-meta h3,:is(html[dir=rtl],[dir=rtl]) .discovery-handnote{font-family:var(--font-arabic), serif;letter-spacing:0}:is(html[dir=rtl],[dir=rtl]) .discovery-home h1{font-size:clamp(50px,5.4vw,76px);line-height:1.3}:is(html[dir=rtl],[dir=rtl]) .discovery-home h1 em{font-style:normal}@media (max-width:1199px){.discovery-hero{gap:40px}.discovery-home h1{font-size:clamp(48px,5.9vw,74px)}.discovery-hero-actions{flex-direction:column;align-items:flex-start;gap:15px}.discovery-mood-picker{margin-top:33px}.discovery-mood-picker button{padding:9px 11px;font-size:12px}.discovery-art-caption{font-size:12px}.discovery-scene-wrap{min-height:500px}.discovery-guest-layout{gap:55px}.discovery-personal{gap:70px}.discovery-dialog-copy{padding-inline:28px}}@media (max-width:1023px){.discovery-hero{gap:26px}.discovery-home h1{font-size:56px}.discovery-lead{font-size:13px}.discovery-eyebrow{gap:6px;font-size:12px}.discovery-hero-actions .button{padding:16px 20px;font-size:12px}.discovery-scene-wrap{min-height:465px}.discovery-art-caption span:last-child{display:none}.discovery-world-grid{gap:18px}.discovery-world-meta h3{font-size:23px}.discovery-world-meta p{font-size:12px}.discovery-section-intro{gap:32px}.discovery-section-intro h2{font-size:42px}.discovery-section-intro p{font-size:12px}.discovery-guest-layout{gap:37px}.discovery-feature{gap:12px}.discovery-location-demo{min-height:440px}.location-demo-note{padding:19px;inset-inline:18px}.location-demo-note>span{font-size:12px}.discovery-personal{gap:42px}.discovery-personal-art{padding-inline:28px}.discovery-language{gap:45px}.discovery-language-words span{font-size:36px}.discovery-faq{gap:45px}.discovery-gallery .gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.discovery-dialog-copy h2{font-size:35px}.discovery-dialog-copy>p{font-size:12px}}@media (max-width:767px){.discovery-home .section-width{width:calc(100% - 40px)}.discovery-hero{grid-template-columns:1fr;gap:34px;padding-block:32px 40px}.discovery-home h1{font-size:clamp(45px,12.8vw,68px)}.discovery-hero-copy{padding-bottom:0}.discovery-eyebrow{margin-bottom:18px;font-size:12px}.discovery-lead{max-width:43ch;margin-top:17px;font-size:12px}.discovery-hero-actions{flex-flow:wrap;align-items:center;gap:18px;margin-top:23px}.discovery-hero-actions .button{gap:10px;padding:14px 17px;font-size:12px}.discovery-hero-actions .text-link{gap:6px;font-size:12px}.discovery-mood-picker{margin-top:27px}.discovery-mood-picker>span{margin-bottom:9px;font-size:12px}.discovery-mood-picker>div{gap:6px}.discovery-mood-picker button{gap:5px;padding:9px 10px;font-size:12px}.discovery-scene-wrap{height:465px;min-height:0;margin-inline:19px}.discovery-hero-scene .scene-cover{border-radius:200px 200px 8px 8px}.discovery-seal{width:68px;height:68px;bottom:-20px;left:calc(50% - 34px)}.discovery-seal svg{width:22px}.discovery-art-caption{justify-content:center;margin-top:36px}.discovery-art-caption span:last-child{display:inline}.discovery-intro-line{flex-wrap:wrap;justify-content:center;gap:17px 20px;padding-block:23px;font-size:12px}.discovery-intro-line span{gap:6px}.discovery-intro-line svg{width:17px}.discovery-worlds{padding-block:65px 58px}.discovery-section-intro{grid-template-columns:1fr;gap:17px;margin-bottom:29px}.discovery-home h2,.discovery-section-intro h2{font-size:clamp(35px,9vw,44px)}.discovery-section-intro h2{max-width:17ch}.discovery-section-intro p{max-width:46ch;font-size:12px}.discovery-world-grid{grid-template-columns:1fr;gap:30px}.discovery-world{grid-template-columns:1fr;display:grid}.discovery-world:nth-child(2){margin-top:0}.discovery-cover-button .scene-cover{aspect-ratio:3/3.7}.discovery-world-meta{margin-top:15px}.discovery-world-meta h3{font-size:27px}.discovery-world-meta p{font-size:12px}.discovery-world-meta .icon-button{width:35px;height:35px}.discovery-center{margin-top:31px}.discovery-guests{padding-block:58px 53px}.discovery-guest-layout{grid-template-columns:1fr;gap:34px}.discovery-location-demo{min-height:350px}.location-demo-note{inset-inline:18px;bottom:18px}.location-demo-note>span{font-size:12px}.discovery-feature-list{gap:25px}.discovery-feature h3{font-size:12px}.discovery-feature p{max-width:45ch;font-size:12px}.discovery-personal{grid-template-columns:1fr;gap:32px;padding-block:48px 75px}.discovery-personal-copy>p{margin-top:17px;font-size:12px}.discovery-personal-copy .name-fields{gap:12px;margin-top:24px}.discovery-personal-copy .button{padding:15px 20px;font-size:12px}.discovery-personal-art{max-width:290px;margin-inline:auto;padding:10px 15px 20px}.discovery-personal-art:before{inset-inline:-15px}.discovery-handnote{font-size:29px;bottom:-10px}.discovery-language{grid-template-columns:1fr;gap:33px;padding-block:55px}.discovery-language p{font-size:12px}.discovery-language-words{gap:20px}.discovery-language-words span{font-size:36px}.discovery-language-words span[lang=ar]{font-size:34px}.discovery-how{padding-block:62px 56px}.discovery-steps{grid-template-columns:1fr;gap:24px;margin-top:30px}.discovery-step-number{margin-bottom:14px;padding-bottom:12px;font-size:31px}.discovery-steps p{max-width:42ch;font-size:12px}.discovery-trial{padding:44px 24px}.discovery-trial p{margin-block:19px 23px;font-size:12px}.discovery-trial .button{font-size:12px}.discovery-trial small{text-align:start;align-items:flex-start;max-width:36ch;font-size:12px}.discovery-faq{grid-template-columns:1fr;gap:23px;padding-block:63px 52px}.discovery-faq h2{max-width:16ch}.discovery-faq summary{gap:12px;padding-block:19px;font-size:12px}.discovery-faq summary svg{width:18px}.discovery-faq details p{font-size:12px}.discovery-final{padding-block:15px 65px}.discovery-final h2{font-size:35px}.discovery-gallery .gallery-grid{gap:25px 13px}.discovery-gallery .scene-cover-frame{inset:10px}.discovery-gallery .scene-cover-overline{font-size:6px}.discovery-gallery .scene-cover-date,.discovery-gallery .scene-cover-place{font-size:7px}.discovery-gallery .preview-action{gap:5px;padding:8px 10px;font-size:12px;bottom:10px;left:8px;right:8px}.discovery-gallery .preview-action svg{width:12px}.discovery-gallery .favourite-button{width:28px;height:28px;top:10px;right:10px}.discovery-gallery .favourite-button svg{width:15px}.discovery-gallery .template-meta h2{font-size:19px}.discovery-gallery .template-meta span{font-size:12px}.discovery-gallery .template-meta .icon-button{width:25px}.discovery-gallery .template-meta .icon-button svg{width:18px}.discovery-gallery .page-heading h1{font-size:43px}.discovery-gallery .page-heading p{font-size:12px}.discovery-gallery-note{align-items:flex-start;font-size:12px;line-height:1.7}.discovery-gallery-note svg{flex-shrink:0;margin-top:2px}.discovery-dialog{width:calc(100% - 28px);max-width:460px;max-height:calc(100dvh - 28px)}.discovery-dialog-inner{grid-template-columns:1fr}.discovery-dialog-cover{padding:12px}.discovery-dialog-cover .scene-cover{aspect-ratio:1}.discovery-dialog-cover .scene-cover-names{font-size:13cqw}.discovery-dialog-cover .scene-cover-content{padding-block:9%}.discovery-dialog-cover .scene-cover-overline{margin-bottom:5%}.discovery-dialog-cover .scene-cover-rule{margin-block:5% 3%}.discovery-dialog-copy{padding:24px 24px 29px}.discovery-dialog-copy h2{margin-top:8px;font-size:35px}.discovery-dialog-copy>p{margin-top:12px;font-size:12px}.discovery-dialog-features{margin-block:16px 20px}.discovery-dialog-features span{padding:7px 9px;font-size:12px}.discovery-dialog-close{top:19px;width:33px;height:33px;inset-inline-end:19px}:is(html[dir=rtl],[dir=rtl]) .discovery-home h1{font-size:45px}:is(html[dir=rtl],[dir=rtl]) .discovery-home h2{font-size:35px;line-height:1.35}}@media (max-width:374px){.discovery-home .section-width{width:calc(100% - 32px)}.discovery-home h1{font-size:44px}.discovery-hero-actions{gap:12px}.discovery-hero-actions .text-link{font-size:12px}.discovery-mood-picker button{padding:8px 9px;font-size:12px}.discovery-scene-wrap{height:420px;margin-inline:10px}}@media (prefers-reduced-motion:reduce){.scene-cover-dust{opacity:.3;animation:none}.scene-cover-image,.discovery-seal{transition:none}}.discovery-home p:not(.discovery-eyebrow),.discovery-gallery .page-heading p,.discovery-dialog-copy>p{font-size:16px;line-height:1.75}.discovery-feature h3,.discovery-steps h3,.location-demo-note>span{font-size:16px;line-height:1.45}.discovery-home .button,.discovery-home .text-link,.discovery-mood-picker button,.discovery-dialog-copy>.button,.discovery-dialog-copy>.text-link,.discovery-gallery .filter,.discovery-home .language-pills button{min-height:44px;font-size:12px}.discovery-hero-actions,.discovery-art-caption,.discovery-intro-line{flex-wrap:wrap}.discovery-hero,.discovery-section-intro,.discovery-guest-layout,.discovery-personal,.discovery-language,.discovery-faq,.discovery-hero>*,.discovery-section-intro>*,.discovery-guest-layout>*,.discovery-personal>*,.discovery-language>*,.discovery-faq>*{min-width:0}.discovery-trial small{font-size:12px;line-height:1.65}.discovery-art-caption{font-size:12px;line-height:1.6}.discovery-cover-action{min-height:44px;font-size:12px}.discovery-gallery .preview-action{flex-wrap:wrap;min-height:44px;font-size:12px}.discovery-gallery .favourite-button,.discovery-world-meta .icon-button{width:44px;height:44px}@media (max-width:767px){.discovery-home p:not(.discovery-eyebrow),.discovery-gallery .page-heading p,.discovery-dialog-copy>p,.discovery-feature h3,.discovery-steps h3,.location-demo-note>span{font-size:15px}.discovery-eyebrow{align-items:flex-start;line-height:1.55}.discovery-eyebrow svg{margin-top:2px}.discovery-mood-picker>div{gap:8px}.discovery-mood-picker button{padding-inline:12px}.discovery-dialog-features span,.discovery-gallery-note,.discovery-gallery .template-meta span,.discovery-intro-line,.discovery-world-meta span{font-size:12px}.discovery-gallery .preview-action{gap:5px;padding-inline:10px;line-height:1.4}.discovery-trial small{max-width:100%}}.discovery-hero{grid-template-rows:auto auto auto auto;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:22px 70px}.discovery-hero-heading{grid-area:1/1}.discovery-hero>.discovery-hero-actions{grid-area:2/1;margin-top:0}.discovery-hero>.discovery-hero-art{grid-area:1/2/span 4}.discovery-hero>.discovery-lead{grid-area:3/1;margin-top:0}.discovery-hero>.discovery-mood-picker{grid-area:4/1;margin-top:5px}@media (max-width:1199px){.discovery-hero{column-gap:40px}}@media (max-width:1023px){.discovery-hero{column-gap:26px}}@media (max-width:767px){.discovery-hero{grid-template-rows:auto;grid-template-columns:minmax(0,1fr);gap:16px}.discovery-hero-heading,.discovery-hero>.discovery-hero-actions,.discovery-hero>.discovery-hero-art,.discovery-hero>.discovery-lead,.discovery-hero>.discovery-mood-picker{grid-area:auto}.discovery-hero-heading .discovery-eyebrow{margin-bottom:16px}.discovery-hero>.discovery-hero-actions{margin-bottom:6px}.discovery-hero-art .discovery-scene-wrap{height:320px;min-height:0}.discovery-hero-art .scene-cover-content{padding-block:11% 8%}.discovery-hero-art .scene-cover-overline{margin-bottom:6%}.discovery-hero-art .scene-cover-rule{margin-block:6% 4%}.discovery-hero-art .discovery-art-caption{gap:4px 12px;margin-top:32px}}@font-face{font-family:Invayra Arabic inscription;src:url(/brand/fonts/noto-naskh-arabic-inscription.woff2)format("woff2");font-weight:400 700;font-display:swap}.discovery-language-words span[lang=ar]{font-family:Invayra Arabic inscription,serif}.discovery-home{--surface:#f1f3ec;--surface-alt:#e9eee5}.discovery-hero h1 em{color:#8a5b57}.discovery-eyebrow{color:var(--accent)}.discovery-seal{color:#496149;background:#e9edde;border-color:#d7decc;box-shadow:0 5px 18px #4c603d1a,inset 0 0 0 1px #8b9c7738}.discovery-program-demo{text-align:center;color:#354737;background:#f1f3ec;border-radius:160px 160px 12px 12px;min-height:440px;padding:54px 44px 34px}.discovery-program-label{color:#61715e;margin-bottom:18px;font-size:12px;display:block}.discovery-program-demo>svg{color:#7a8c6d;margin:0 auto 14px;display:block}.discovery-program-demo h3{font-family:var(--font-serif), serif;max-width:15ch;margin-inline:auto;font-size:35px;font-weight:500;line-height:1.14}.discovery-program-demo ol{max-width:280px;margin:30px auto 16px;padding:0;list-style:none}.discovery-program-demo li{text-align:start;border-bottom:1px solid #d6dece;grid-template-columns:9px 56px 1fr;align-items:center;gap:14px;padding-block:14px;display:grid}.discovery-program-dot{background:#b88d84;border-radius:50%;width:7px;height:7px}.discovery-program-demo time{color:#61715e;font-size:14px}.discovery-program-demo li>span:last-child{font-size:14px}.discovery-program-demo .text-link{color:#496149;min-height:44px;font-size:12px}.discovery-offer{text-align:start;grid-template-columns:1fr 1fr;align-items:center;gap:70px;padding:70px 65px;display:grid}.discovery-offer h2{max-width:14ch;margin:15px 0 0}.discovery-plan-label,.discovery-plan-once{color:var(--muted);font-size:12px;line-height:1.5;display:block}.discovery-offer-copy>p{max-width:29ch;margin:19px 0 0}.discovery-plan-price{font-family:var(--font-serif), serif;align-items:baseline;gap:8px;margin-block:23px 3px;line-height:1;display:flex}.discovery-plan-price span:first-child{letter-spacing:-.07em;font-size:86px}.discovery-plan-price span:last-child{font-size:35px}.discovery-offer-copy .button{margin-top:26px}.discovery-offer-details ul{flex-direction:column;gap:20px;margin:0;padding:0;list-style:none;display:flex}.discovery-offer-details li{align-items:flex-start;gap:13px;font-size:16px;line-height:1.5;display:flex}.discovery-offer-details li svg{color:#6c815f;flex-shrink:0;margin-top:3px}.discovery-offer .discovery-offer-note{border-top:1px solid var(--line);color:var(--muted);margin:27px 0 0;padding-top:24px;font-size:16px;line-height:1.7}:is(html[dir=rtl],[dir=rtl]) .discovery-program-demo h3{font-family:var(--font-arabic), serif;line-height:1.4}@media (max-width:1023px){.discovery-offer{gap:35px;padding-inline:40px}.discovery-program-demo{padding-inline:28px}}@media (max-width:767px){.discovery-program-demo{min-height:0;padding:42px 28px 28px}.discovery-program-demo h3{font-size:32px}.discovery-program-demo ol{margin-top:24px}.discovery-program-demo li{grid-template-columns:7px 51px 1fr;gap:10px}.discovery-program-demo li>span:last-child,.discovery-program-demo time{font-size:13px}.discovery-offer{grid-template-columns:1fr;gap:35px;padding:39px 25px}.discovery-offer h2{max-width:15ch}.discovery-plan-price span:first-child{font-size:76px}.discovery-offer-details li{gap:10px;font-size:15px}.discovery-offer .discovery-offer-note{margin-top:24px;padding-top:21px;font-size:15px}}
