@font-face{font-family:Editorial;src:url(/ellas-dubai/assets/editorial.otf)format("opentype");font-display:swap}@font-face{font-family:Editorial;src:url(/ellas-dubai/assets/editorial-italic.otf)format("opentype");font-style:italic;font-display:swap}.ellas-dubai{--forest:#2a332d;--sage:#595e49;--linen:#e6e8d9;--paper:#f4f4eb;--walnut:#543f29;--night:#231f20;--rule:#2a332d33;--light-rule:#e6e8d940;--mist:#c5cbb2;--display:Editorial,Georgia,serif;--sans:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--ease:cubic-bezier(.2,.7,.2,1)}.ellas-dubai *,.ellas-dubai :before,.ellas-dubai :after{box-sizing:border-box}.ellas-dubai{background:var(--paper);color:var(--forest);font:16px/1.62 var(--sans);-webkit-font-smoothing:antialiased;margin:0}.ellas-dubai h1,.ellas-dubai h2,.ellas-dubai h3,.ellas-dubai p,.ellas-dubai ul,.ellas-dubai ol,.ellas-dubai dl,.ellas-dubai dd,.ellas-dubai figure{margin:0}.ellas-dubai ul,.ellas-dubai ol{padding:0;list-style:none}.ellas-dubai img{max-width:100%;display:block}.ellas-dubai a{color:inherit}.ellas-dubai button{font:inherit}.ellas-dubai :focus-visible{outline-offset:4px;outline:2px solid}.ellas-dubai ::selection{background:var(--sage);color:var(--paper)}.ellas-dubai section[id],.ellas-dubai div[id]{scroll-margin-top:64px}.ellas-dubai .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ellas-dubai .frame{width:min(1240px,100% - 112px);margin-inline:auto}.ellas-dubai .section{padding-block:clamp(56px,7vw,104px)}.ellas-dubai .light{background:var(--paper)}.ellas-dubai .dark{background:var(--forest);color:var(--linen)}.ellas-dubai .skip{background:var(--paper);color:var(--night);z-index:30;padding:10px 14px;position:fixed;top:12px;left:12px;transform:translateY(-200%)}.ellas-dubai .skip:focus{transform:none}.ellas-dubai .arrow{fill:none;stroke:currentColor;stroke-width:1.4px;flex:none;width:13px;height:13px}.ellas-dubai .eyebrow,.ellas-dubai .masthead-edition{font:600 10px/1.3 var(--sans);letter-spacing:.22em;text-transform:uppercase}.ellas-dubai .eyebrow{color:var(--sage)}.ellas-dubai .dark .eyebrow{color:var(--mist)}.ellas-dubai h2,.ellas-dubai h3{font-family:var(--display);letter-spacing:-.04em;font-weight:400;line-height:1}.ellas-dubai h2{text-wrap:balance;margin:12px 0 0;font-size:clamp(42px,5.6vw,84px)}.ellas-dubai h2 em,.ellas-dubai h1 em,.ellas-dubai .hero-headline em{color:var(--sage);font-style:italic}.ellas-dubai .dark h2 em{color:var(--mist)}.ellas-dubai h3{font-size:clamp(28px,2.6vw,40px)}.ellas-dubai .button{letter-spacing:.08em;text-transform:uppercase;cursor:pointer;min-height:52px;transition:background-color .25s var(--ease),color .25s var(--ease);border:1px solid #0000;justify-content:space-between;align-items:center;gap:22px;padding:14px 22px;font-size:12px;font-weight:600;line-height:1.3;text-decoration:none;display:inline-flex}.ellas-dubai .button-primary{background:var(--forest);color:var(--paper)}.ellas-dubai .button-primary:hover{background:var(--walnut)}.ellas-dubai .dark .button-primary{background:var(--linen);color:var(--forest)}.ellas-dubai .dark .button-primary:hover{background:var(--paper)}.ellas-dubai .button-quiet{letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #0000;align-items:center;gap:10px;min-height:52px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.ellas-dubai .button-quiet:hover{border-bottom-color:currentColor}.ellas-dubai .masthead{z-index:20;color:var(--linen);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--light-rule);background:#2a332df2;position:sticky;top:0}.ellas-dubai .masthead-inner{justify-content:space-between;align-items:center;gap:22px;min-height:58px;display:flex}.ellas-dubai .masthead-edition{align-items:center;gap:12px;text-decoration:none;display:flex}.ellas-dubai .masthead-edition span+span{border-left:1px solid var(--light-rule);color:var(--mist);padding-left:12px}.ellas-dubai .masthead nav{gap:30px;font-size:13px;display:flex}.ellas-dubai .masthead nav a,.ellas-dubai .index-link{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.ellas-dubai .masthead nav a:hover{text-underline-offset:5px;text-decoration:underline}.ellas-dubai .index-link{letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--light-rule);gap:8px;padding:0 16px;font-size:12px;font-weight:600}.ellas-dubai .index-link:hover{background:var(--linen);color:var(--forest)}.ellas-dubai .masthead{background:#16201a}.ellas-dubai .masthead-logo{align-items:center;text-decoration:none;display:flex}.ellas-dubai .masthead-logo img{width:auto;height:32px;display:block}.ellas-dubai .masthead .index-link{color:#e8d3a6;border-color:#b89b6a}.ellas-dubai .hero{color:var(--linen);background:#16201a}.ellas-dubai .hero-grid{grid-template-columns:1fr;display:grid}.ellas-dubai .hero-photo{aspect-ratio:4/3;background:#16201a;order:-1;min-width:0;max-height:62svh;margin:0;position:relative;overflow:hidden}.ellas-dubai .hero-photo img{object-fit:cover;object-position:50% 62%;width:100%;height:100%;position:absolute;inset:0}.ellas-dubai .hero-photo:after{content:"";pointer-events:none;background:linear-gradient(#16201a00 55%,#16201a99 82%,#16201a 100%);position:absolute;inset:0}.ellas-dubai .hero-text{z-index:1;flex-direction:column;gap:18px;min-width:0;padding:28px 20px 44px;display:flex;position:relative}.ellas-dubai .hero-headline{font:400 clamp(36px,10.5vw,52px)/1.02 var(--display);letter-spacing:-.035em;color:#f4ecd8;text-wrap:balance;max-width:none}.ellas-dubai .hero .hero-headline em{color:#d9b679;display:inline}.ellas-dubai .hero-sub{color:#e6e8d9e6;max-width:46ch;font-size:15px;line-height:1.55}.ellas-dubai .hero-facts{width:100%;max-width:520px;font:600 11px/1.3 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:#e8d3a6;border-block:1px solid #b89b6a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;padding:12px 0;display:flex}.ellas-dubai .hero-facts span{color:#b89b6a}.ellas-dubai .hero-actions{flex-direction:column;align-items:stretch;gap:6px;margin-top:4px;display:flex}.ellas-dubai .hero .button-primary{color:#16201a;min-height:56px;transition:background-color .25s var(--ease),filter .25s var(--ease);background:linear-gradient(100deg,#c9a66b,#e6cb94 50%,#c4a067);border:1px solid #b89b6a;justify-content:center;font-weight:700;box-shadow:0 10px 26px -18px #000}.ellas-dubai .hero .button-primary:hover{filter:brightness(1.06)}.ellas-dubai .hero .button-quiet{color:#e8d3a6;justify-content:center}.ellas-dubai .hero a:focus-visible{outline-offset:3px;outline:2px solid #e8d3a6}@media (width>=768px){.ellas-dubai .hero-photo{aspect-ratio:16/10;max-height:58svh}.ellas-dubai .hero-text{gap:20px;max-width:760px;padding:36px 48px 60px}.ellas-dubai .hero-headline{font-size:clamp(52px,7vw,64px)}.ellas-dubai .hero-sub{font-size:17px}.ellas-dubai .hero-facts{font-size:12px}.ellas-dubai .hero-actions{flex-direction:row;align-items:center;gap:14px 28px}.ellas-dubai .hero .button-primary{min-width:300px}}@media (width>=1024px){.ellas-dubai .hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:min(100svh - 58px,860px)}.ellas-dubai .hero-photo{aspect-ratio:auto;order:0;max-height:none}.ellas-dubai .hero-photo img{object-position:50% 82%}.ellas-dubai .hero-photo:after{background:linear-gradient(90deg,#16201a 0%,#16201a8c 14%,#16201a00 38%)}.ellas-dubai .hero-text{justify-content:center;max-width:none;padding:56px clamp(32px,4vw,64px) 64px max(48px,50vw - 620px)}.ellas-dubai .hero-headline{font-size:clamp(60px,5.2vw,80px);line-height:.98}}@media (width<=767px){.ellas-dubai .hero-photo{aspect-ratio:3/4;max-height:74svh}.ellas-dubai .hero-photo img{opacity:.9;object-position:50% 52%}.ellas-dubai .hero-photo:after{background:linear-gradient(#16201a00 6%,#16201a47 28%,#16201a94 50%,#16201ad6 72%,#16201a 94%)}.ellas-dubai .hero-text{margin-top:-38%;padding-top:0}.ellas-dubai .hero-headline{color:#f7f0df;text-shadow:0 2px 26px #0a100c9e}.ellas-dubai .hero-sub{text-shadow:0 1px 16px #0a100c8c}}@media (width<=380px){.ellas-dubai .hero-text{gap:14px;margin-top:-46%}.ellas-dubai .hero-headline{font-size:clamp(30px,9.2vw,38px)}}@media (prefers-reduced-motion:reduce){.ellas-dubai .hero .button-primary{transition:none}}.ellas-dubai .statement{color:var(--forest);background:#f6f2e8}.ellas-dubai .statement-inner{max-width:900px;padding-top:clamp(22px,2.6vw,40px);position:relative}.ellas-dubai .statement-inner:before{content:"“";font:400 clamp(120px,16vw,230px)/1 var(--display);color:#b89b6a;opacity:.38;pointer-events:none;position:absolute;top:-.18em;left:-.06em}.ellas-dubai .statement .eyebrow{color:#7d5f28}.ellas-dubai .statement-inner h2{color:var(--forest);font-size:clamp(40px,5vw,76px)}.ellas-dubai .statement-inner h2 em{color:#8a6a2f;display:block}.ellas-dubai .statement-lead{color:#2a332db3;max-width:52ch;margin-top:26px;font-size:clamp(16px,1.5vw,19px);line-height:1.7}.ellas-dubai .metodo-foto{background:var(--forest);color:var(--linen);position:relative;overflow:hidden}.ellas-dubai .metodo-bg{display:none}.ellas-dubai .metodo-inner{z-index:1;padding-block:clamp(36px,4.5vw,64px);position:relative}.ellas-dubai .metodo-foto .eyebrow{color:#b89b6a}.ellas-dubai .metodo-foto h2{color:var(--linen)}.ellas-dubai .metodo-foto h2 em{color:#d9b679}.ellas-dubai .pillars{border-top:1px solid var(--light-rule);grid-template-columns:repeat(4,minmax(0,1fr));gap:0 32px;margin-top:clamp(18px,2.5vw,32px);padding-top:clamp(20px,2.4vw,30px);display:grid}.ellas-dubai .pillars li{height:100%}.ellas-dubai .pillars h3{font-size:clamp(26px,2.4vw,36px)}.ellas-dubai .pillars p{color:#e6e8d9b3;margin-top:12px;font-size:14px}.ellas-dubai .exp-head{max-width:820px}.ellas-dubai .mosaic{grid-template-rows:clamp(200px,22vw,320px) clamp(200px,22vw,320px);grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;margin-top:clamp(26px,4vw,44px);display:grid}.ellas-dubai .mosaic figure{background:var(--linen);overflow:hidden}.ellas-dubai .mosaic img{object-fit:cover;width:100%;height:100%}.ellas-dubai .m-a{grid-area:1/1/3/6}.ellas-dubai .m-a img{object-position:50% 30%}.ellas-dubai .m-b{grid-area:1/6/auto/13}.ellas-dubai .m-c{grid-area:2/6/auto/9}.ellas-dubai .m-c img{object-position:50% 25%}.ellas-dubai .m-d{grid-area:2/9/auto/13}.ellas-dubai .m-d img{object-position:50% 40%}.ellas-dubai .mosaic-note{color:var(--sage);margin-top:10px}.ellas-dubai .moments{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,40px);margin-top:clamp(28px,4vw,52px);display:grid}.ellas-dubai .moments article{border-top:1px solid var(--rule);padding-top:18px}.ellas-dubai .moments h3{margin:10px 0;font-size:clamp(28px,2.6vw,38px)}.ellas-dubai .moments article>p:last-child{color:var(--sage);max-width:34ch;font-size:14px}.ellas-dubai .venue{background:var(--night)}.ellas-dubai .venue-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(28px,5vw,80px);padding-block:clamp(52px,6.5vw,96px);display:grid}.ellas-dubai .venue-type h2{font-size:clamp(56px,8.4vw,132px);line-height:.9}.ellas-dubai .venue-type h2 em{display:block}.ellas-dubai .venue-type>p:not(.eyebrow){color:#e6e8d9c9;max-width:46ch;margin-top:20px}.ellas-dubai .text-link{letter-spacing:.08em;text-transform:uppercase;text-underline-offset:5px;align-items:center;gap:8px;min-height:44px;margin-top:18px;font-size:12px;font-weight:600;display:inline-flex}.ellas-dubai .venue-photo img{object-fit:cover;object-position:50% 70%;filter:saturate(.85);width:100%;height:clamp(360px,44vw,620px)}.ellas-dubai .venue-photo figcaption{color:#e6e8d9a6;margin-top:10px}.ellas-dubai .audience-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(30px,7vw,110px);display:grid}.ellas-dubai .audience-list li{border-top:1px solid var(--rule);padding:16px 0}.ellas-dubai .audience-list li:last-child{border-bottom:1px solid var(--rule)}.ellas-dubai .audience-list p{color:var(--sage);margin-top:8px;font-size:14px}.ellas-dubai .speakers{background:var(--linen)}.ellas-dubai .people-intro{max-width:820px}.ellas-dubai .hosts{grid-template-columns:1fr 1fr;gap:clamp(16px,4vw,56px);margin-top:clamp(26px,4vw,44px);display:grid}.ellas-dubai .host figure{aspect-ratio:4/5;background:#d6d9c6;margin-bottom:14px;overflow:hidden}.ellas-dubai .host img{object-fit:cover;object-position:50% 15%;filter:saturate(.9);width:100%;height:100%}.ellas-dubai .host h3{margin:8px 0;font-size:clamp(36px,4.6vw,68px)}.ellas-dubai .host>p:last-child{color:var(--sage);font-size:14px}.ellas-dubai .program-people{grid-template-columns:.8fr 1.2fr;gap:clamp(25px,8vw,108px);margin-top:clamp(32px,4.5vw,60px);display:grid}.ellas-dubai .guest-group .eyebrow{border-top:1px solid var(--rule);padding:8px 0}.ellas-dubai .guest-group dl{margin:0}.ellas-dubai .guest-group dl>div{border-bottom:1px solid var(--rule);padding:9px 0}.ellas-dubai .guest-group dt{font:clamp(23px,2.3vw,32px)/1.05 var(--display);letter-spacing:-.03em}.ellas-dubai .guest-group dd{color:var(--sage);margin:4px 0 0;font-size:13px}.ellas-dubai .feature-guest{background:var(--walnut);color:var(--paper);grid-template-columns:1fr 1fr;align-items:center;gap:16px;margin-top:clamp(24px,4vw,44px);padding:clamp(18px,2.6vw,32px);display:grid}.ellas-dubai .feature-guest .eyebrow{color:#ede1d1;margin-bottom:8px}.ellas-dubai .feature-guest>p{max-width:43ch;font-size:14px}.ellas-dubai .passes-intro{max-width:760px}.ellas-dubai .passes-intro .lede{color:#e6e8d9c9;max-width:56ch;margin-top:20px;font-size:15px}.ellas-dubai .pass-list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:22px;margin-top:clamp(28px,4vw,44px);display:grid}.ellas-dubai .ticket{background:var(--paper);color:var(--forest);border-top:3px solid var(--tone);scroll-margin-top:72px}.ellas-dubai .ticket-diamond{--tone:var(--sage);--pass-bg:#eef0e5}.ellas-dubai .ticket-gold{--tone:#9a8461;--pass-bg:#f2ecdf}.ellas-dubai .ticket summary{cursor:pointer;background:var(--pass-bg);flex-direction:column;gap:10px;min-height:250px;padding:clamp(20px,2.2vw,30px);list-style:none;display:flex;position:relative}.ellas-dubai .ticket summary::-webkit-details-marker{display:none}.ellas-dubai .ticket summary:after{content:"";pointer-events:none;border:1px solid #2a332d1f;position:absolute;inset:10px}.ellas-dubai .ticket summary:focus-visible{outline:2px solid var(--linen);outline-offset:3px}.ellas-dubai .pass-kicker{font:600 10px/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--tone)}.ellas-dubai .ticket-name{font:400 clamp(48px,4.6vw,72px)/.92 var(--display);letter-spacing:-.045em}.ellas-dubai .pass-highlight{color:#454e3b;max-width:28ch;font-size:13px;line-height:1.4}.ellas-dubai .ticket .price{border-top:1px solid var(--rule);font:400 clamp(26px,2.4vw,34px)/1 var(--display);letter-spacing:-.02em;white-space:nowrap;margin-top:auto;padding-top:22px}.ellas-dubai .pass-more{font:600 11px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;align-items:center;min-height:28px;display:flex}.ellas-dubai .pass-more-open{display:none}.ellas-dubai .ticket[open] .pass-more-open{display:inline}.ellas-dubai .ticket[open] .pass-more-closed{display:none}.ellas-dubai .pass-toggle{width:16px;height:16px;position:relative}.ellas-dubai .pass-toggle:before,.ellas-dubai .pass-toggle:after{content:"";height:1px;transition:transform .25s var(--ease);background:currentColor;position:absolute;top:7.5px;left:0;right:0}.ellas-dubai .pass-toggle:after{transform:rotate(90deg)}.ellas-dubai .ticket[open] .pass-toggle:after{transform:none}.ellas-dubai .ticket summary:hover .pass-more-closed{text-underline-offset:4px;text-decoration:underline}.ellas-dubai .pass-body{border-top:1px solid var(--rule);padding:18px clamp(20px,2.2vw,30px) 22px}.ellas-dubai .pass-body .eyebrow{color:var(--sage);margin-bottom:12px}.ellas-dubai .check-list{gap:9px;margin-bottom:22px;font-size:13px;line-height:1.45;display:grid}.ellas-dubai .check-list li{padding-left:16px;position:relative}.ellas-dubai .check-list li:before{content:"";background:currentColor;width:7px;height:1px;position:absolute;top:.72em;left:0}.ellas-dubai .tickets .pass-body .button-primary{background:var(--forest);color:var(--paper);width:100%}.ellas-dubai .tickets .pass-body .button-primary:hover{background:var(--walnut)}.ellas-dubai .tickets .pass-body .button:focus-visible{outline-color:var(--forest)}.ellas-dubai .passes-note{font:600 11px/1.4 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--mist);margin-top:20px}.ellas-dubai .split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(30px,8vw,115px);display:grid}.ellas-dubai .faq{grid-template-columns:.75fr 1.25fr}.ellas-dubai .accordion{border-top:1px solid var(--rule)}.ellas-dubai .accordion details{border-bottom:1px solid var(--rule)}.ellas-dubai .accordion summary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;min-height:48px;padding:10px 0;font-size:15px;font-weight:600;list-style:none;display:flex}.ellas-dubai .accordion summary::-webkit-details-marker{display:none}.ellas-dubai .accordion summary:after{content:"+";color:var(--sage);font:22px/1 var(--sans)}.ellas-dubai .accordion details[open] summary:after{content:"−"}.ellas-dubai .accordion details p{color:var(--sage);max-width:60ch;margin:0 18px 14px 0;font-size:14px}.ellas-dubai .final-cta{background:var(--night);text-align:center;padding-block:clamp(56px,7vw,104px)}.ellas-dubai .final-cta h2{max-width:820px;margin-inline:auto}.ellas-dubai .final-cta h2 em{display:block}.ellas-dubai .final-cta>.frame>p:not(.eyebrow):not(.final-date){color:#e6e8d9c9;margin-top:22px}.ellas-dubai .final-symbol{margin:0 auto 14px}.ellas-dubai .final-date{font:600 11px/1.4 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--mist);margin:14px 0 22px}.ellas-dubai footer{border-top:1px solid var(--light-rule)}.ellas-dubai .footer{justify-content:space-between;align-items:center;gap:20px;padding-block:16px;font-size:12px;display:flex}.ellas-dubai .brand img{width:90px;height:auto}.ellas-dubai .footer-links{gap:22px;display:flex}.ellas-dubai .footer-links a{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.ellas-dubai .footer-links a:hover{text-underline-offset:4px;text-decoration:underline}.ellas-dubai dialog{background:var(--paper);border:1px solid var(--forest);width:min(460px,100% - 36px);color:var(--forest);padding:34px 30px 30px}.ellas-dubai dialog::backdrop{background:#231f20b3}.ellas-dubai dialog h2{margin:12px 0 6px;font-size:44px}.ellas-dubai dialog .dialog-price{font:400 24px/1 var(--display);color:var(--sage);margin-bottom:16px}.ellas-dubai dialog p:not(.eyebrow):not(.dialog-price){color:var(--sage);font-size:14px}.ellas-dubai dialog .button{width:100%;margin-top:22px}.ellas-dubai .close{color:inherit;cursor:pointer;background:0 0;border:0;min-width:44px;min-height:44px;padding:8px;font-size:26px;line-height:1;position:absolute;top:8px;right:10px}.ellas-dubai.reveal-on [data-reveal]{opacity:0;transition:opacity .8s var(--ease),transform .8s var(--ease);transform:translateY(14px)}.ellas-dubai.reveal-on [data-reveal].is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.ellas-dubai.reveal-on [data-reveal]{opacity:1;transition:none;transform:none}.ellas-dubai .button,.ellas-dubai .pass-toggle:before,.ellas-dubai .pass-toggle:after{transition:none}}@media (width<=1100px){.ellas-dubai .frame{width:calc(100% - 64px)}.ellas-dubai .pass-list{grid-template-columns:1fr;max-width:640px}.ellas-dubai .ticket summary{min-height:0}}@media (width<=900px){.ellas-dubai .moments,.ellas-dubai .venue-grid,.ellas-dubai .audience-grid,.ellas-dubai .split,.ellas-dubai .faq,.ellas-dubai .program-people{grid-template-columns:1fr}}@media (width<=760px){.ellas-dubai .frame{width:calc(100% - 40px)}.ellas-dubai .section{padding-block:48px}.ellas-dubai .masthead-inner{gap:12px;min-height:52px}.ellas-dubai .masthead nav,.ellas-dubai .masthead-edition span:first-child{display:none}.ellas-dubai .masthead-edition span+span{border:0;padding:0}.ellas-dubai .index-link{padding:0 12px}.ellas-dubai .button-quiet{justify-content:center}.ellas-dubai h2{font-size:clamp(36px,9.6vw,56px)}.ellas-dubai .mosaic{grid-template-rows:auto;grid-template-columns:1fr 1fr;gap:8px}.ellas-dubai .m-a{aspect-ratio:auto;grid-area:1/1/3}.ellas-dubai .m-b{aspect-ratio:1;grid-area:1/2}.ellas-dubai .m-c{aspect-ratio:1;grid-area:2/2}.ellas-dubai .m-d{aspect-ratio:16/10;grid-area:3/1/auto/3}.ellas-dubai .venue-grid{padding-block:48px}.ellas-dubai .venue-type h2{font-size:clamp(52px,15vw,84px)}.ellas-dubai .venue-photo img{height:clamp(300px,90vw,440px)}.ellas-dubai .hosts{gap:12px}.ellas-dubai .host figure{margin-bottom:14px}.ellas-dubai .host h3{font-size:clamp(28px,8vw,40px)}.ellas-dubai .host>p:last-child{font-size:12px}.ellas-dubai .feature-guest{grid-template-columns:1fr;gap:10px}.ellas-dubai .ticket summary{padding:24px 22px}.ellas-dubai .ticket summary:after{inset:8px}.ellas-dubai .pass-body{padding:20px 22px 24px}.ellas-dubai .footer{flex-wrap:wrap}}@media (width<=380px){.ellas-dubai .frame{width:calc(100% - 32px)}}.ellas-dubai .pillars .pillar-letter{font-family:var(--display);color:#d9b679;margin:0;font-size:clamp(30px,3vw,46px);line-height:1}.ellas-dubai .pillars h3{margin-top:16px}.ellas-dubai .pillars .pillar-sum{color:#e6e8d9b3;margin-top:14px;font-size:14px;line-height:1.5}.ellas-dubai .pillars .pillar-note{color:#e6e8d9a6;margin-top:18px;font-size:13px;line-height:1.58}.ellas-dubai .pillars .pillar-note span{font:600 9.5px/1.3 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:#b89b6a;margin-bottom:7px;display:block}.ellas-dubai .pillar-sequence{border-top:1px solid var(--light-rule);color:#e6e8d9b3;max-width:76ch;margin-top:clamp(16px,2vw,26px);padding-top:16px;font-size:14px;line-height:1.62}.ellas-dubai .pillar-sequence span{font:600 9.5px/1.3 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:#b89b6a;margin-bottom:10px;display:block}.ellas-dubai .pillars details{flex-direction:column;height:100%;display:flex}.ellas-dubai .pillars details summary{cursor:pointer;flex-direction:column;flex:1;list-style:none;display:flex}.ellas-dubai .pillars details summary::-webkit-details-marker{display:none}.ellas-dubai .pillar-more{font:600 10px/1 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:#b89b6a;justify-content:space-between;align-items:center;gap:10px;min-height:28px;margin-top:auto;padding-top:18px;display:flex}.ellas-dubai .pillar-more-open{display:none}.ellas-dubai .pillars details[open] .pillar-more-open{display:inline}.ellas-dubai .pillars details[open] .pillar-more-closed{display:none}.ellas-dubai .pillars details[open] .pass-toggle:after{transform:none}.ellas-dubai .pillars details summary:hover .pillar-more-closed{text-underline-offset:4px;text-decoration:underline}@media (width<=900px){.ellas-dubai .pillars{grid-template-columns:1fr 1fr;gap:0 28px}.ellas-dubai .pillars li:nth-child(n+3){border-top:1px solid var(--light-rule);margin-top:22px;padding-top:22px}}@media (width<=760px){.ellas-dubai .pillars{grid-template-columns:1fr}.ellas-dubai .pillars li:nth-child(n+3){border-top:0;margin-top:0;padding-top:0}.ellas-dubai .pillars li+li{border-top:1px solid var(--light-rule);margin-top:20px;padding-top:20px}.ellas-dubai .pillars .pillar-letter{font-size:32px}.ellas-dubai .pillars h3{font-size:28px}}
