.pf[data-template=quill]{--qll-gutter:clamp(16px, 4vw, 56px);--qll-max:1360px;--qll-space:clamp(84px, 9.5vw, 148px);--qll-gap:clamp(24px, 2.6vw, 44px);--qll-ease:cubic-bezier(.19, 1, .22, 1);--qll-hair:color-mix(in srgb, var(--pf-text) 22%, transparent);--qll-faint:color-mix(in srgb, var(--pf-text) 7%, transparent);--qll-mast:var(--font-playfair-display), "Times New Roman", serif;--qll-head:var(--font-playfair-display), Georgia, serif;--qll-deck:var(--font-playfair-display), Georgia, serif;--qll-cond:var(--font-oswald), "Arial Narrow", sans-serif;--qll-num:var(--font-oswald), "Arial Narrow", sans-serif;--qll-track:.14em;--qll-upper:uppercase;--qll-italic:italic;--qll-head-lh:1.1;--qll-flip:1;--qll-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .6 -.22'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23g)' opacity='.55'/%3E%3C/svg%3E");background-color:var(--pf-bg);background-image:var(--qll-grain);color:var(--pf-text);text-rendering:optimizelegibility;font-size:17px;line-height:1.68}.pf[data-template=quill][data-pf-theme=dark]{--qll-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .6 -.24'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23g)' opacity='.4'/%3E%3C/svg%3E");--qll-hair:color-mix(in srgb, var(--pf-text) 26%, transparent)}@media (prefers-color-scheme:dark){.pf[data-template=quill][data-pf-theme=auto]{--qll-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .6 -.24'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23g)' opacity='.4'/%3E%3C/svg%3E");--qll-hair:color-mix(in srgb, var(--pf-text) 26%, transparent)}}.pf[data-template=quill] [data-pf-lang]{counter-reset:qll-page 1;position:relative}.pf[data-template=quill] [dir=rtl]{--qll-head:var(--font-amiri), var(--pf-font), serif;--qll-deck:var(--font-amiri), var(--pf-font), serif;--qll-cond:var(--font-changa), var(--pf-font), sans-serif;--qll-track:0;--qll-upper:none;--qll-italic:normal;--qll-head-lh:1.55;--qll-flip:-1;font-size:17.5px;line-height:1.95}.pf[data-template=quill] a{color:inherit}.pf[data-template=quill] :is(a,button,summary):focus-visible{outline:2px solid var(--pf-primary);outline-offset:3px}.pf[data-template=quill] .qll-wrap,.pf[data-template=quill] .pf-wrap{width:min(100% - 2 * var(--qll-gutter), var(--qll-max));margin-inline:auto}.pf[data-template=quill] .pf-section{padding-block:var(--qll-space) 0;background:0 0;scroll-margin-top:78px}.pf[data-template=quill] .pf-muted{color:var(--pf-muted)}@supports (animation-timeline:scroll()){.pf[data-template=quill]:before{background:var(--pf-primary);height:3px}}.pf[data-template=quill]:after{content:none;animation:none}.pf[data-template=quill] :is(.pf-card,.pf-post,.pf-testimonial){animation:none}.pf[data-template=quill] .qll-marks{z-index:4;pointer-events:none;position:fixed;inset:10px}.pf[data-template=quill] .qll-marks i{border:0 solid color-mix(in srgb, var(--pf-text) 42%, transparent);width:16px;height:16px;position:absolute}.pf[data-template=quill] .qll-marks i:first-child{border-width:1px 0 0 1px;top:0;left:0}.pf[data-template=quill] .qll-marks i:nth-child(2){border-width:1px 1px 0 0;top:0;right:0}.pf[data-template=quill] .qll-marks i:nth-child(3){border-width:0 0 1px 1px;bottom:0;left:0}.pf[data-template=quill] .qll-marks i:nth-child(4){border-width:0 1px 1px 0;bottom:0;right:0}.pf[data-template=quill] .qll-arrow{scale:var(--qll-flip) 1;transition:translate .5s var(--qll-ease);flex:none}.pf[data-template=quill] .qll-arrow--down{transform:rotate(90deg)}.pf[data-template=quill] .qll-more{font-family:var(--qll-cond);letter-spacing:var(--qll-track);text-transform:var(--qll-upper);color:var(--pf-text);align-items:center;gap:10px;margin-top:16px;font-size:12.5px;font-weight:500;display:inline-flex}.pf[data-template=quill] [dir=rtl] .qll-more{font-size:14px}.pf[data-template=quill] .qll-ink{background:linear-gradient(var(--pf-primary), var(--pf-primary)) no-repeat left 0 bottom .02em / 0 .08em;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .65s var(--qll-ease), text-shadow .6s ease, color .3s}.pf[data-template=quill] [dir=rtl] .qll-ink{background-position:right 0 bottom .02em}.pf[data-template=quill] .qll-stretch{color:inherit;text-decoration:none}.pf[data-template=quill] .qll-stretch:after{content:"";z-index:2;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.pf[data-template=quill] :is(.qll-feature,.qll-story):hover .qll-ink,.pf[data-template=quill] a:hover>.qll-ink{text-shadow:0 0 .03em currentColor, 0 0 .6em color-mix(in srgb, var(--pf-primary) 22%, transparent);background-size:100% .08em}.pf[data-template=quill] :is(.qll-feature,.qll-story):hover .qll-more .qll-arrow,.pf[data-template=quill] .qll-btn:hover .qll-arrow:not(.qll-arrow--down){translate:calc(6px * var(--qll-flip)) 0}}.pf[data-template=quill] .qll-stretch:focus-visible{outline:none}.pf[data-template=quill] .qll-stretch:focus-visible:after{outline:2px solid var(--pf-primary);outline-offset:4px}.pf[data-template=quill] .pf-btn{border:1.5px solid var(--pf-text);background:var(--pf-text);min-height:50px;color:var(--pf-bg);box-shadow:none;font-family:var(--qll-cond);letter-spacing:.12em;text-transform:var(--qll-upper);translate:var(--mx,0px) var(--my,0px);transition:translate .55s var(--qll-ease), background-color .25s, color .25s, border-color .25s, box-shadow .3s var(--qll-ease);border-radius:0;justify-content:center;align-items:center;gap:12px;padding:0 24px;font-size:14px;font-weight:500;line-height:1.2;display:inline-flex}.pf[data-template=quill] [dir=rtl] .pf-btn{letter-spacing:0;font-size:15px}.pf[data-template=quill] .pf-btn:hover{filter:none;border-color:var(--pf-primary);background:var(--pf-primary);color:var(--pf-primary-fg);box-shadow:calc(5px * var(--qll-flip)) 5px 0 var(--pf-text);transform:none}.pf[data-template=quill] .pf-btn--ghost{color:var(--pf-text);background:0 0}.pf[data-template=quill] .pf-btn--ghost:hover{border-color:var(--pf-text);background:var(--pf-text);color:var(--pf-bg)}.pf[data-template=quill] .pf-btn:after,.pf[data-template=quill] [dir=rtl] .pf-btn:after{content:none;display:none}.pf[data-template=quill] .qll-btn--stamp{border:2px solid var(--pf-primary);min-height:42px;color:var(--pf-primary);outline:1px solid color-mix(in srgb, var(--pf-primary) 55%, transparent);outline-offset:3px;background:0 0;padding:0 16px;font-size:12.5px}.pf[data-template=quill] .qll-btn--stamp:hover{background:var(--pf-primary);color:var(--pf-primary-fg);box-shadow:none;rotate:-2deg}.pf[data-template=quill] .qll-btn--stamp:focus-visible{outline:2px solid var(--pf-primary)}.pf[data-template=quill] .qll-flag,.pf[data-template=quill] .pf-section .pf-section-head{counter-increment:qll-page;text-align:start;margin:0 0 clamp(36px,4.6vw,68px);padding-top:8px;position:relative}.pf[data-template=quill] .qll-flag:before,.pf[data-template=quill] .pf-section .pf-section-head:before{content:"";top:0;background:linear-gradient(var(--pf-text), var(--pf-text)) top / 100% 5px no-repeat, linear-gradient(var(--pf-text), var(--pf-text)) bottom / 100% 1px no-repeat;transform-origin:0;height:8px;transition:transform 1.3s var(--qll-ease);position:absolute;inset-inline:0}.pf[data-template=quill] [dir=rtl] .qll-flag:before{transform-origin:100%}.pf[data-template=quill] .qll-flag-meta{font-family:var(--qll-cond);letter-spacing:var(--qll-track);text-transform:var(--qll-upper);color:var(--pf-muted);justify-content:space-between;align-items:center;gap:16px;margin:0 0 clamp(16px,2.2vw,28px);padding-top:12px;font-size:12.5px;font-weight:500;line-height:1.3;transition:opacity .8s .25s;display:flex}.pf[data-template=quill] [dir=rtl] .qll-flag-meta{font-size:14px}.pf[data-template=quill] .qll-flag-page:before{content:"Page " counter(qll-page, decimal-leading-zero)}.pf[data-template=quill] [dir=rtl] .qll-flag-page:before{content:"صفحة " counter(qll-page, decimal-leading-zero)}.pf[data-template=quill] .qll-flag-desk{color:var(--pf-primary);align-items:center;gap:10px;display:inline-flex}.pf[data-template=quill] .qll-flag-desk:before{content:"";background:currentColor;width:8px;height:8px}.pf[data-template=quill] [dir=ltr] [data-k=about] .qll-flag-desk:after{content:"Profile"}.pf[data-template=quill] [dir=ltr] [data-k=skills] .qll-flag-desk:after{content:"Beats"}.pf[data-template=quill] [dir=ltr] [data-k=languages] .qll-flag-desk:after{content:"Language desk"}.pf[data-template=quill] [dir=ltr] [data-k=experience] .qll-flag-desk:after{content:"Archive"}.pf[data-template=quill] [dir=ltr] [data-k=projects] .qll-flag-desk:after{content:"Features"}.pf[data-template=quill] [dir=ltr] [data-k=blog] .qll-flag-desk:after{content:"Columns"}.pf[data-template=quill] [dir=ltr] [data-k=testimonials] .qll-flag-desk:after{content:"Letters"}.pf[data-template=quill] [dir=ltr] [data-k=certificates] .qll-flag-desk:after{content:"Credentials"}.pf[data-template=quill] [dir=ltr] [data-k=services] .qll-flag-desk:after{content:"Rate card"}.pf[data-template=quill] [dir=ltr] [data-k=cv] .qll-flag-desk:after{content:"Print edition"}.pf[data-template=quill] [dir=ltr] [data-k=contact] .qll-flag-desk:after{content:"Correspondence"}.pf[data-template=quill] [dir=rtl] [data-k=about] .qll-flag-desk:after{content:"بورتريه"}.pf[data-template=quill] [dir=rtl] [data-k=skills] .qll-flag-desk:after{content:"الاختصاصات"}.pf[data-template=quill] [dir=rtl] [data-k=languages] .qll-flag-desk:after{content:"مكتب اللغات"}.pf[data-template=quill] [dir=rtl] [data-k=experience] .qll-flag-desk:after{content:"الأرشيف"}.pf[data-template=quill] [dir=rtl] [data-k=projects] .qll-flag-desk:after{content:"تحقيقات"}.pf[data-template=quill] [dir=rtl] [data-k=blog] .qll-flag-desk:after{content:"أعمدة"}.pf[data-template=quill] [dir=rtl] [data-k=testimonials] .qll-flag-desk:after{content:"رسائل القرّاء"}.pf[data-template=quill] [dir=rtl] [data-k=certificates] .qll-flag-desk:after{content:"اعتمادات"}.pf[data-template=quill] [dir=rtl] [data-k=services] .qll-flag-desk:after{content:"قائمة الأسعار"}.pf[data-template=quill] [dir=rtl] [data-k=cv] .qll-flag-desk:after{content:"النسخة المطبوعة"}.pf[data-template=quill] [dir=rtl] [data-k=contact] .qll-flag-desk:after{content:"مراسلات"}.pf[data-template=quill] .qll-h2,.pf[data-template=quill] .pf-h2{font-family:var(--qll-cond);letter-spacing:-.008em;text-transform:var(--qll-upper);text-wrap:balance;color:var(--pf-text);margin:0;font-size:clamp(46px,7.2vw,116px);font-weight:600;line-height:.96}.pf[data-template=quill] [dir=rtl] .qll-h2,.pf[data-template=quill] [dir=rtl] .pf-h2{letter-spacing:0;font-size:clamp(40px,5.8vw,92px);font-weight:700;line-height:1.38}.pf[data-template=quill] .pf-h2:after{content:none;display:none}.pf[data-template=quill] .qll-hw{vertical-align:top;max-width:100%;margin-block:-.05em -.1em;padding-block:.05em .1em;display:inline-block;overflow:hidden}.pf[data-template=quill] [dir=rtl] .qll-hw{margin-block:-.12em -.22em;padding-block:.12em .22em}.pf[data-template=quill] .qll-hw>span{overflow-wrap:anywhere;max-width:100%;transition:transform 1.05s var(--qll-ease) calc(.15s + var(--i,0) * 75ms);display:inline-block}.pf[data-template=quill] .qll-standfirst,.pf[data-template=quill] .pf-section-head .pf-lead{max-width:54ch;font-family:var(--qll-deck);font-style:var(--qll-italic);color:var(--pf-muted);margin:18px 0 0;font-size:clamp(18px,1.55vw,22px);line-height:1.5;transition:opacity .9s .5s}.pf[data-template=quill] [dir=rtl] .qll-standfirst,.pf[data-template=quill] [dir=rtl] .pf-section-head .pf-lead{line-height:1.8}.pf[data-template=quill] .qll-flag--small{margin:0;padding-top:0}.pf[data-template=quill] .qll-flag--small:before{content:none}.pf[data-template=quill] .qll-flag--small .qll-flag-meta{margin-bottom:10px;padding-top:0}.pf[data-template=quill] .qll-flag--small .qll-h2{font-size:clamp(32px,3.6vw,54px)}.pf[data-template=quill] .qll-flag--small .qll-standfirst{margin-top:10px;font-size:17px}.pf[data-template=quill] .pf-section .pf-section-head .pf-h2:before{content:"Page " counter(qll-page, decimal-leading-zero);font-family:var(--qll-cond);letter-spacing:var(--qll-track);color:var(--pf-muted);margin:12px 0 clamp(16px,2.2vw,28px);font-size:12.5px;font-weight:500;line-height:1.3;display:block}.pf[data-template=quill] [dir=rtl] .pf-section .pf-section-head .pf-h2:before{content:"صفحة " counter(qll-page, decimal-leading-zero);font-size:14px}.pf[data-template=quill] [dir=ltr] .pf-custom .pf-section-head .pf-h2:before{content:"Page " counter(qll-page, decimal-leading-zero) "  ·  Supplement"}.pf[data-template=quill] [dir=rtl] .pf-custom .pf-section-head .pf-h2:before{content:"صفحة " counter(qll-page, decimal-leading-zero) "  ·  ملحق"}.pf[data-template=quill] [dir=ltr] .pf-videos-section .pf-section-head .pf-h2:before{content:"Page " counter(qll-page, decimal-leading-zero) "  ·  On screen"}.pf[data-template=quill] [dir=rtl] .pf-videos-section .pf-section-head .pf-h2:before{content:"صفحة " counter(qll-page, decimal-leading-zero) "  ·  مرئيات"}.pf[data-template=quill] [dir=ltr] .pf-inbox .pf-section-head .pf-h2:before{content:"Page " counter(qll-page, decimal-leading-zero) "  ·  Letters to the editor"}.pf[data-template=quill] [dir=rtl] .pf-inbox .pf-section-head .pf-h2:before{content:"صفحة " counter(qll-page, decimal-leading-zero) "  ·  بريد التحرير"}.pf[data-template=quill] .pf-section-head .pf-h2{font-size:clamp(42px,6vw,96px)}.pf[data-template=quill] .qll-nav{z-index:30;background-color:var(--pf-bg);background-image:var(--qll-grain);-webkit-backdrop-filter:none;backdrop-filter:none;border:0;position:sticky;top:0}.pf[data-template=quill] .qll-nav:after{content:"";inset-inline:0;background:linear-gradient(var(--pf-text), var(--pf-text)) top / 100% 1px no-repeat, linear-gradient(var(--pf-text), var(--pf-text)) bottom / 100% 1px no-repeat;pointer-events:none;height:4px;position:absolute;bottom:-4px}.pf[data-template=quill] .qll-nav-bar{width:min(100% - 2 * var(--qll-gutter), var(--qll-max));align-items:center;gap:18px;min-height:62px;margin-inline:auto;padding-block:6px;display:flex}.pf[data-template=quill] .qll-brand{min-width:0;max-width:min(50%,440px);min-height:44px;color:var(--pf-text);font-family:var(--font-playfair-display), var(--font-aref-ruqaa), serif;letter-spacing:-.01em;white-space:normal;overflow-wrap:anywhere;flex:0 auto;align-items:center;font-size:24px;font-weight:900;line-height:1.1;display:inline-flex}.pf[data-template=quill] [dir=rtl] .qll-brand{font-family:var(--font-aref-ruqaa), var(--font-amiri), serif;letter-spacing:0;font-size:27px;font-weight:700;line-height:1.3}.pf[data-template=quill] .qll-brand-in{align-items:center;gap:10px;min-width:0;display:inline-flex}.pf[data-template=quill] .qll-brand .pf-logo{width:auto;height:32px}.pf[data-template=quill] .qll-brand .pf-verified{color:var(--pf-primary);font-size:.7em}.pf[data-template=quill] .qll-nav-links{scrollbar-width:none;flex:auto;justify-content:center;min-width:0;display:flex;overflow-x:auto}.pf[data-template=quill] .qll-nav-links a{font-family:var(--qll-cond);letter-spacing:.12em;text-transform:var(--qll-upper);color:var(--pf-muted);white-space:nowrap;flex:none;padding:10px 13px;font-size:13px;font-weight:500;transition:color .2s;position:relative}.pf[data-template=quill] [dir=rtl] .qll-nav-links a{letter-spacing:0;font-size:14.5px}.pf[data-template=quill] .qll-nav-links a+a:before{content:"";inset-inline-start:0;background:var(--qll-hair);width:1px;height:12px;margin-top:-6px;position:absolute;top:50%}.pf[data-template=quill] .qll-nav-links a:after{content:"";inset-inline:13px;background:var(--pf-primary);height:2px;transition:transform .4s var(--qll-ease);position:absolute;bottom:4px;transform:scaleX(0)}.pf[data-template=quill] .qll-nav-links a:hover{color:var(--pf-text)}.pf[data-template=quill] .qll-nav-links a:hover:after{transform:scaleX(1)}.pf[data-template=quill] .qll-nav-end{flex:none;align-items:center;gap:8px;margin-inline-start:auto;display:flex}.pf[data-template=quill] .pf-nav-tools{gap:6px}.pf[data-template=quill] .pf-lang,.pf[data-template=quill] .pf-theme{border:1px solid var(--qll-hair);min-width:40px;height:40px;color:var(--pf-text);font-family:var(--font-oswald), sans-serif;letter-spacing:.1em;background:0 0;border-radius:0;place-items:center;padding:0 8px;font-size:13px;font-weight:500;transition:border-color .2s,background-color .2s,color .2s;display:inline-grid}.pf[data-template=quill] .pf-lang:hover,.pf[data-template=quill] .pf-theme:hover{border-color:var(--pf-text);background:var(--pf-text);color:var(--pf-bg)}.pf[data-template=quill] .qll-menu{display:none}.pf[data-template=quill] .qll-menu-btn{border:1px solid var(--pf-text);min-height:40px;font-family:var(--qll-cond);letter-spacing:.12em;text-transform:var(--qll-upper);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;padding:0 12px;font-size:13px;font-weight:500;list-style:none;display:inline-flex}.pf[data-template=quill] [dir=rtl] .qll-menu-btn{letter-spacing:0;font-size:14.5px}.pf[data-template=quill] .qll-menu-btn::-webkit-details-marker{display:none}.pf[data-template=quill] .qll-burger{width:16px;height:10px;transition:transform .4s var(--qll-ease);background:linear-gradient(currentColor,currentColor) top/100% 1.5px no-repeat,linear-gradient(currentColor,currentColor) 50%/100% 1.5px no-repeat,linear-gradient(currentColor,currentColor) bottom/100% 1.5px no-repeat}.pf[data-template=quill] .qll-menu[open] .qll-menu-btn{background:var(--pf-text);color:var(--pf-bg)}.pf[data-template=quill] .qll-menu[open] .qll-burger{transform:rotate(90deg)}.pf[data-template=quill] .qll-menu-panel{top:calc(100% + 4px);max-height:calc(100dvh - 80px);padding:22px var(--qll-gutter) 30px;border-bottom:5px solid var(--pf-text);background-color:var(--pf-bg);background-image:var(--qll-grain);animation:qll-drop .5s var(--qll-ease) both;position:absolute;inset-inline:0;overflow-y:auto;box-shadow:0 40px 60px -40px #00000073}.pf[data-template=quill] .qll-menu-head{border-bottom:1px solid var(--pf-text);font-family:var(--qll-cond);letter-spacing:var(--qll-track);text-transform:var(--qll-upper);color:var(--pf-primary);margin:0 0 8px;padding-bottom:10px;font-size:12.5px}.pf[data-template=quill] .qll-menu-list{columns:2 240px;column-gap:36px;margin:0;padding:0;list-style:none}.pf[data-template=quill] .qll-menu-list li{break-inside:avoid}.pf[data-template=quill] .qll-menu-list a{border-bottom:1px solid var(--qll-hair);min-height:48px;font-family:var(--qll-head);align-items:baseline;gap:10px;padding:12px 0;font-size:22px;font-weight:700;line-height:1.25;display:flex}.pf[data-template=quill] .qll-menu-dots{border-bottom:2px dotted var(--qll-hair);flex:1;min-width:20px}.pf[data-template=quill] .qll-menu-page{font-family:var(--qll-num);color:var(--pf-primary);font-size:15px;font-weight:500}.pf[data-template=quill] .qll-photo{--qll-dot:4px;isolation:isolate;background:var(--pf-surface);display:block;position:relative;overflow:clip}.pf[data-template=quill] .qll-photo-in{display:block;position:absolute;inset:0}.pf[data-template=quill] .qll-photo img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .7s var(--qll-ease), transform 1.4s var(--qll-ease);position:absolute;inset:0}.pf[data-template=quill] .qll-photo:not(:has(.qll-ht)) img{opacity:1}.pf[data-template=quill] .qll-ht{background:radial-gradient(closest-side, gray, #fff) 0 0 / var(--qll-dot,5px) var(--qll-dot,5px) repeat, linear-gradient(#ffffff4d, #ffffff4d), var(--qll-img) var(--qll-pos,center) / cover no-repeat;background-blend-mode:multiply, normal, normal;filter:grayscale()brightness(1.06)contrast(9);mix-blend-mode:multiply;transition:opacity .7s var(--qll-ease);position:absolute;inset:0}.pf[data-template=quill][data-pf-theme=dark] .qll-ht{filter:grayscale()brightness(.96)contrast(9);mix-blend-mode:screen;opacity:.78}@media (prefers-color-scheme:dark){.pf[data-template=quill][data-pf-theme=auto] .qll-ht{filter:grayscale()brightness(.96)contrast(9);mix-blend-mode:screen;opacity:.8}}@media (hover:hover) and (pointer:fine){.pf[data-template=quill] :is(.qll-lead-photo,.qll-about-photo,.qll-feature,.qll-rate,.qll-letter-sign):hover .qll-photo img{opacity:1;transform:scale(1.035)}.pf[data-template=quill] :is(.qll-lead-photo,.qll-about-photo,.qll-feature,.qll-rate,.qll-letter-sign):hover .qll-ht{opacity:0}}.pf[data-template=quill] .qll-hero{z-index:0;isolation:isolate;background-color:var(--pf-bg);background-image:var(--qll-grain);color:var(--pf-text);padding-block:10px clamp(30px,4vw,60px);position:relative;overflow:clip}.pf[data-template=quill] .qll-hero-photo{z-index:-3;pointer-events:none;opacity:.2;mix-blend-mode:multiply;position:absolute;inset:0;overflow:clip}.pf[data-template=quill][data-pf-theme=dark] .qll-hero-photo{opacity:.22;mix-blend-mode:screen}@media (prefers-color-scheme:dark){.pf[data-template=quill][data-pf-theme=auto] .qll-hero-photo{opacity:.22;mix-blend-mode:screen}}.pf[data-template=quill] .qll-hero-photo .qll-ht{--qll-dot:6px;opacity:1;mix-blend-mode:normal;inset:-6% 0}.pf[data-template=quill] .qll-hero-wash{z-index:-2;pointer-events:none;background:radial-gradient(120% 90% at 50% 40%, transparent 55%, color-mix(in srgb, var(--pf-text) 6%, transparent));position:absolute;inset:0}.pf[data-template=quill] .qll-hero--photo .qll-hero-wash{background:radial-gradient(70% 46% at 50% 30%, color-mix(in srgb, var(--pf-bg) 82%, transparent), transparent 100%), linear-gradient(to bottom, color-mix(in srgb, var(--pf-bg) 30%, transparent), color-mix(in srgb, var(--pf-bg) 58%, transparent) 55%, var(--pf-bg))}.pf[data-template=quill] .qll-live{z-index:-1;pointer-events:none;position:absolute;inset:0}.pf[data-template=quill] .qll-live:before{content:"";background:radial-gradient(34% 40% at 10% 24%, color-mix(in srgb, var(--pf-primary) 11%, transparent), transparent 70%), radial-gradient(30% 36% at 92% 62%, color-mix(in srgb, var(--pf-accent) 10%, transparent), transparent 70%), radial-gradient(40% 30% at 60% 96%, color-mix(in srgb, var(--pf-text) 6%, transparent), transparent 70%);transition:opacity 2s;position:absolute;inset:0}.pf[data-template=quill] .qll-live:has(canvas[data-run]):before{opacity:.35}.pf[data-template=quill] .qll-ink{width:100%;height:100%;animation:2.4s .4s both qll-fade;display:block}.pf[data-template=quill] .qll-hero--photo .qll-live{opacity:.55}.pf[data-template=quill] :is(.qll-hero-photo,.qll-hero-wash,.qll-live){-webkit-mask-image:linear-gradient(#000 52%,#0000 82%);mask-image:linear-gradient(#000 52%,#0000 82%)}.pf[data-template=quill] .qll-front{position:relative;container-type:inline-size}.pf[data-template=quill] .qll-front:before{content:"";z-index:-1;pointer-events:none;background:repeating-linear-gradient(to right, var(--qll-faint) 0 1px, transparent 1px calc(100% / 12));position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 18% 72%,#0000);mask-image:linear-gradient(#0000,#000 18% 72%,#0000)}.pf[data-template=quill] .qll-folio{border-bottom:1px solid var(--pf-text);font-family:var(--qll-cond);letter-spacing:var(--qll-track);text-transform:var(--qll-upper);color:var(--pf-muted);justify-content:space-between;align-items:center;gap:16px;padding-block:10px;font-size:12px;font-weight:500;line-height:1.3;animation:.9s 50ms both qll-fade;display:flex}.pf[data-template=quill] [dir=rtl] .qll-folio{font-size:13.5px}.pf[data-template=quill] .qll-folio-date[data-today]{font-size:0}.pf[data-template=quill] .qll-folio-date[data-today]:after{content:attr(data-today);font-size:12px}.pf[data-template=quill] [dir=rtl] .qll-folio-date[data-today]:after{font-size:13.5px}.pf[data-template=quill] .qll-folio-ed{color:var(--pf-text);align-items:center;gap:9px;display:inline-flex}.pf[data-template=quill] .qll-folio-ed:before{content:"";background:var(--pf-primary);border-radius:50%;width:7px;height:7px}.pf[data-template=quill] [dir=ltr] .qll-folio-ed:after{content:"English edition"}.pf[data-template=quill] [dir=rtl] .qll-folio-ed:after{content:"الطبعة العربية"}.pf[data-template=quill][data-pf-theme=dark] [dir=ltr] .qll-folio-ed:after{content:"Night edition"}.pf[data-template=quill][data-pf-theme=dark] [dir=rtl] .qll-folio-ed:after{content:"الطبعة الليلية"}@media (prefers-color-scheme:dark){.pf[data-template=quill][data-pf-theme=auto] [dir=ltr] .qll-folio-ed:after{content:"Night edition"}.pf[data-template=quill][data-pf-theme=auto] [dir=rtl] .qll-folio-ed:after{content:"الطبعة الليلية"}}.pf[data-template=quill] .qll-mast{text-align:center;font-family:var(--font-playfair-display), "Times New Roman", serif;font-weight:900;font-size:clamp(42px, calc(100cqi / (var(--qll-len) * .6)), 214px);letter-spacing:-.028em;text-wrap:balance;color:var(--pf-text);margin:clamp(14px,2.2vw,30px) 0 clamp(8px,1.2vw,16px);line-height:.94}.pf[data-template=quill] .qll-mast[data-script=ar]{font-family:var(--font-aref-ruqaa), var(--font-amiri), serif;font-weight:700;font-size:clamp(54px, calc(100cqi / (var(--qll-len) * .5)), 196px);letter-spacing:0;line-height:1.32}.pf[data-template=quill] .qll-mw{vertical-align:top;max-width:100%;margin-block:-.06em -.14em;padding-block:.06em .14em;display:inline-block;overflow:hidden}.pf[data-template=quill] .qll-mast[data-script=ar] .qll-mw{margin-block:-.1em -.3em;padding-block:.1em .3em}.pf[data-template=quill] .qll-mw-in{overflow-wrap:anywhere;max-width:100%;animation:qll-rise 1.3s var(--qll-ease) both;animation-delay:calc(.22s + var(--i,0) * .13s);display:inline-block}.pf[data-template=quill] .qll-mw:nth-of-type(2n) .qll-mw-in{animation-name:qll-drop-in}.pf[data-template=quill] .qll-rule2{border-top:4px solid var(--pf-text);border-bottom:1px solid var(--pf-text);height:8px;animation:qll-draw 1.3s var(--qll-ease) .6s both}.pf[data-template=quill] .qll-motto{text-align:center;font-family:var(--qll-deck);font-style:var(--qll-italic);color:var(--pf-text);justify-content:center;align-items:center;gap:18px;margin:14px 0 0;font-size:clamp(17px,1.6vw,23px);line-height:1.4;animation:1s .95s both qll-fade;display:flex}.pf[data-template=quill] .qll-motto:before,.pf[data-template=quill] .qll-motto:after{content:"";background:var(--qll-hair);flex:1 1 0;max-width:220px;height:1px}.pf[data-template=quill] .qll-ticker{border-block:1px solid var(--pf-text);align-items:stretch;height:44px;margin-top:18px;animation:1s 1.05s both qll-fade;display:none;overflow:hidden}.pf[data-template=quill] .qll-ticker:has([data-t]){display:flex}.pf[data-template=quill] .qll-ticker-label{background:var(--pf-primary);color:var(--pf-primary-fg);font-family:var(--qll-cond);letter-spacing:var(--qll-track);text-transform:var(--qll-upper);flex:none;align-items:center;gap:9px;padding-inline:14px 16px;font-size:13px;font-weight:600;display:flex}.pf[data-template=quill] .qll-ticker-label:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px;animation:1.4s ease-in-out infinite qll-blink}.pf[data-template=quill] .qll-ticker-run{flex:auto;align-items:center;min-width:0;display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.pf[data-template=quill] .qll-ticker-tape{white-space:nowrap;font-family:var(--qll-head);color:var(--pf-text);padding-inline-start:18px;font-size:16px;font-weight:700;display:block}.pf[data-template=quill] .qll-ticker-tape:before{content:attr(data-t);animation:qll-tape var(--qll-dur,60s) linear infinite;display:inline-block}.pf[data-template=quill] [dir=rtl] .qll-ticker-tape:before{animation-name:qll-tape-rtl}.pf[data-template=quill] .qll-ticker:hover .qll-ticker-tape:before{animation-play-state:paused}.pf[data-template=quill] .qll-lead{gap:clamp(28px,4vw,64px);margin-top:clamp(30px,3.8vw,56px);display:grid}.pf[data-template=quill] .qll-lead--photo{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.pf[data-template=quill] .qll-lead-text{min-width:0}.pf[data-template=quill] .qll-kicker{font-family:var(--qll-cond);letter-spacing:.16em;text-transform:var(--qll-upper);color:var(--pf-primary);align-items:center;gap:10px;margin:0 0 18px;font-size:13px;font-weight:600;animation:.9s 1.15s both qll-fade;display:flex}.pf[data-template=quill] [dir=rtl] .qll-kicker{letter-spacing:0;font-size:15px}.pf[data-template=quill] .qll-kicker:before{content:"";background:currentColor;width:10px;height:10px}.pf[data-template=quill] [dir=ltr] .qll-kicker:after{content:"From the editor"}.pf[data-template=quill] [dir=rtl] .qll-kicker:after{content:"كلمة المحرّر"}.pf[data-template=quill] .qll-deck{color:var(--pf-text);margin:0}.pf[data-template=quill] .qll-deck--headline{max-width:21ch;font-family:var(--qll-head);letter-spacing:-.018em;text-wrap:balance;font-size:clamp(31px,3.75vw,60px);font-weight:700;line-height:1.06}.pf[data-template=quill] .qll-lead:not(.qll-lead--photo) .qll-deck--headline{max-width:24ch;font-size:clamp(34px,4.8vw,78px)}.pf[data-template=quill] [dir=rtl] .qll-deck--headline{letter-spacing:0;max-width:24ch;font-size:clamp(29px,3.3vw,52px);line-height:1.58}.pf[data-template=quill] [dir=rtl] .qll-lead:not(.qll-lead--photo) .qll-deck--headline{font-size:clamp(32px,4vw,64px)}.pf[data-template=quill] .qll-deck--body{columns:2 17em;column-rule:1px solid var(--qll-hair);text-align:justify;-webkit-hyphens:auto;hyphens:auto;column-gap:36px;font-size:18px;line-height:1.65}.pf[data-template=quill] [dir=rtl] .qll-deck--body{-webkit-hyphens:none;hyphens:none;line-height:1.95}.pf[data-template=quill] .qll-deck .pf-w{animation:qll-word .9s var(--qll-ease) both;animation-delay:calc(1.2s + var(--i,0) * 28ms);display:inline-block}.pf[data-template=quill] .qll-deck .pf-w--load:last-child:after{background:var(--pf-primary);width:.08em;animation-delay:calc(1.5s + var(--i,0) * 28ms)}.pf[data-template=quill] .qll-byline{border-top:1px solid var(--qll-hair);flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:28px;padding-top:14px;animation:1s 1.55s both qll-fade;display:flex}.pf[data-template=quill] .qll-by{font-family:var(--qll-cond);letter-spacing:var(--qll-track);text-transform:var(--qll-upper);color:var(--pf-muted);margin:0;font-size:13px;font-weight:500}.pf[data-template=quill] [dir=rtl] .qll-by{font-size:15px}.pf[data-template=quill] .qll-by strong{color:var(--pf-text);font-weight:600}.pf[data-template=quill] .pf-hero-status{border:1px solid var(--qll-hair);background:color-mix(in srgb, var(--pf-surface) 70%, transparent);font-family:var(--qll-cond);letter-spacing:.08em;text-transform:var(--qll-upper);border-radius:0;margin:0;padding:6px 12px 6px 10px;font-size:12.5px;font-weight:500}.pf[data-template=quill] [dir=rtl] .pf-hero-status{letter-spacing:0;font-size:14px}.pf[data-template=quill] .qll-actions{flex-wrap:wrap;gap:12px;margin-top:26px;animation:1s 1.7s both qll-fade;display:flex}.pf[data-template=quill] .qll-hero .pf-socials--icons{gap:6px;margin-top:22px;animation:1s 1.85s both qll-fade}.pf[data-template=quill] .pf-social-btn{border:1px solid var(--qll-hair);width:40px;height:40px;color:var(--pf-text);background:0 0;border-radius:0}.pf[data-template=quill] .pf-social-btn:hover{border-color:var(--pf-text);background:var(--pf-text);color:var(--pf-bg);transform:none}.pf[data-template=quill] .qll-lead-photo{border-inline-start:1px solid var(--qll-hair);min-width:0;margin:0;padding-inline-start:clamp(24px,3vw,48px)}.pf[data-template=quill] .qll-photo--portrait{aspect-ratio:4/5;max-height:72vh}.pf[data-template=quill] .qll-lead-photo .qll-photo:after{content:"";z-index:3;background:var(--pf-bg);transform-origin:bottom;animation:qll-roll 1.4s var(--qll-ease) .95s both;position:absolute;inset:0;transform:scaleY(0)}.pf[data-template=quill] .qll-lead-photo figcaption{border-top:1px solid var(--qll-hair);font-family:var(--qll-deck);font-style:var(--qll-italic);color:var(--pf-muted);margin-top:10px;padding-top:8px;font-size:14px;line-height:1.5;animation:1s 1.6s both qll-fade}.pf[data-template=quill] .qll-jump{font-family:var(--qll-deck);font-style:var(--qll-italic);color:var(--pf-muted);justify-content:flex-end;align-items:center;gap:10px;margin:clamp(30px,3.4vw,50px) 0 0;font-size:15px;animation:1s 2s both qll-fade;display:flex}.pf[data-template=quill] .qll-jump .qll-arrow--down{animation:2.4s ease-in-out infinite qll-bob}.pf[data-template=quill] .qll-about-grid{gap:clamp(36px,4.6vw,80px);display:grid}.pf[data-template=quill] .qll-about-grid--side{grid-template-columns:minmax(0,2fr) minmax(250px,1fr);align-items:start}.pf[data-template=quill] .qll-about-main{min-width:0}.pf[data-template=quill] .qll-body{white-space:pre-line;margin:0}.pf[data-template=quill] .qll-body--lede{font-family:var(--qll-deck);letter-spacing:-.006em;font-size:clamp(25px,2.6vw,40px);font-weight:400;line-height:1.34}.pf[data-template=quill] [dir=rtl] .qll-body--lede{letter-spacing:0;font-size:clamp(23px,2.3vw,35px);line-height:1.85}.pf[data-template=quill] .qll-body--cols{columns:2 19em;column-rule:1px solid var(--qll-hair);text-align:justify;-webkit-hyphens:auto;hyphens:auto;column-gap:44px;font-size:18px}.pf[data-template=quill] [dir=rtl] .qll-body--cols{-webkit-hyphens:none;hyphens:none}.pf[data-template=quill] [dir=ltr] .qll-body:first-letter,.pf[data-template=quill] [dir=ltr] .pf-custom-text p:first-child:first-letter,.pf[data-template=quill] [dir=ltr] .pf-project-body p:first-child:first-letter{float:left;font-family:var(--font-playfair-display), serif;color:var(--pf-primary);margin:.06em .1em 0 0;font-size:4.3em;font-weight:900;line-height:.76}.pf[data-template=quill] [dir=ltr] .qll-body--lede:first-letter{font-size:3.1em;line-height:.8}.pf[data-template=quill] .qll-pull{border-top:4px solid var(--pf-text);border-bottom:1px solid var(--pf-text);max-width:30ch;font-family:var(--qll-deck);font-style:var(--qll-italic);text-wrap:balance;color:var(--pf-text);margin:clamp(36px,4vw,60px) 0 0;padding:18px 0 22px;font-size:clamp(26px,2.8vw,42px);line-height:1.2;position:relative}.pf[data-template=quill] [dir=rtl] .qll-pull{line-height:1.7}.pf[data-template=quill] .qll-pull-mark:before{content:"“";height:.42em;font-family:var(--font-playfair-display), serif;color:var(--pf-primary);font-size:2.6em;font-style:normal;font-weight:900;line-height:.85;display:block}.pf[data-template=quill] [dir=rtl] .qll-pull-mark:before{content:"”"}.pf[data-template=quill] .qll-about-side{align-content:start;gap:28px;min-width:0;display:grid}.pf[data-template=quill] .qll-about-photo{margin:0}.pf[data-template=quill] .qll-about-photo .qll-photo{aspect-ratio:4/3}.pf[data-template=quill] .qll-facts{border-top:5px solid var(--pf-text);background:var(--pf-surface);margin:0;padding:16px 20px 4px}.pf[data-template=quill] .qll-facts:before{border-bottom:1px solid var(--pf-text);font-family:var(--qll-cond);letter-spacing:var(--qll-track);text-transform:var(--qll-upper);color:var(--pf-primary);padding-bottom:10px;font-size:12.5px;font-weight:600;display:block}.pf[data-template=quill] [dir=ltr] .qll-facts:before{content:"By the numbers"}.pf[data-template=quill] [dir=rtl] .qll-facts:before{content:"بالأرقام";font-size:14px}.pf[data-template=quill] .qll-fact{flex-direction:column-reverse;gap:4px;padding:16px 0;display:flex}.pf[data-template=quill] .qll-fact+.qll-fact{border-top:1px solid var(--qll-hair)}.pf[data-template=quill] .qll-fact dt{font-family:var(--qll-cond);letter-spacing:.1em;text-transform:var(--qll-upper);color:var(--pf-muted);font-size:12.5px;font-weight:500}.pf[data-template=quill] [dir=rtl] .qll-fact dt{font-size:14px}.pf[data-template=quill] .qll-fact dd{font-family:var(--qll-head);margin:0;font-size:clamp(24px,2vw,30px);font-weight:700;line-height:1.2}.pf[data-template=quill] .qll-fact dd:has(.qll-count){font-family:var(--qll-num), var(--qll-cond);font-variant-numeric:tabular-nums;font-size:clamp(42px,3.8vw,60px);font-weight:500;line-height:1}.pf[data-template=quill] .qll-beats{flex-wrap:wrap;align-items:baseline;margin:0;padding:0;line-height:1.08;list-style:none;display:flex}.pf[data-template=quill] [dir=rtl] .qll-beats{line-height:1.6}.pf[data-template=quill] .qll-beat{transition:opacity .7s var(--qll-ease), transform .9s var(--qll-ease);transition-delay:calc(var(--i,0) * 55ms);align-items:center;display:inline-flex}.pf[data-template=quill] .qll-beat:not(:last-child):after{content:"";background:var(--pf-primary);flex:none;width:.26em;height:.26em;margin-inline:.42em;font-size:clamp(30px,3.6vw,56px);transform:rotate(45deg)}.pf[data-template=quill] .qll-beat-in{transition:background-color .25s, color .25s, rotate .45s var(--qll-ease);padding:.02em .14em;display:inline-block}.pf[data-template=quill] .qll-beat:nth-child(3n+1) .qll-beat-in{font-family:var(--qll-head);letter-spacing:-.015em;font-size:clamp(34px,4.6vw,74px);font-weight:800}.pf[data-template=quill] .qll-beat:nth-child(3n+2) .qll-beat-in{font-family:var(--qll-cond);letter-spacing:.01em;text-transform:var(--qll-upper);color:var(--pf-primary);font-size:clamp(30px,3.9vw,62px);font-weight:500}.pf[data-template=quill] .qll-beat:nth-child(3n) .qll-beat-in{font-family:var(--qll-deck);font-size:clamp(32px,4.2vw,66px);font-style:var(--qll-italic);font-weight:400}.pf[data-template=quill] [dir=rtl] .qll-beat-in{letter-spacing:0!important}@media (hover:hover) and (pointer:fine){.pf[data-template=quill] .qll-beat-in:hover{background:var(--pf-text);color:var(--pf-bg);rotate:-2.5deg}}.pf[data-template=quill] .qll-tongues{column-gap:var(--qll-gap);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));margin:0;padding:0;list-style:none;display:grid}.pf[data-template=quill] .qll-tongue{border-top:1px solid var(--pf-text);grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:16px;padding:20px 0 22px;display:grid}.pf[data-template=quill] .qll-tongue-n{font-family:var(--qll-num);color:var(--pf-primary);grid-row:span 2;font-size:14px}.pf[data-template=quill] .qll-tongue-name{font-family:var(--qll-head);font-size:clamp(26px,2.4vw,36px);font-weight:700;line-height:var(--qll-head-lh)}.pf[data-template=quill] .qll-tongue-level{font-family:var(--qll-deck);font-style:var(--qll-italic);color:var(--pf-muted);grid-column:2;font-size:17px}.pf[data-template=quill] .qll-archive{--qll-datecol:clamp(130px, 16vw, 230px);border-top:1px solid var(--pf-text);margin:0;padding:0;list-style:none;position:relative}.pf[data-template=quill] .qll-archive:before{content:"";top:0;bottom:0;background:var(--pf-text);transform-origin:top;width:1px;position:absolute;inset-inline-start:calc(var(--qll-datecol) + 20px)}.pf[data-template=quill] .qll-entry{grid-template-columns:var(--qll-datecol) minmax(0, 1fr);border-bottom:1px solid var(--qll-hair);column-gap:40px;padding-block:28px 30px;display:grid;position:relative}.pf[data-template=quill] .qll-entry:before{content:"";top:40px;background:var(--pf-primary);width:13px;height:13px;box-shadow:0 0 0 5px var(--pf-bg);border-radius:50%;transition:transform .8s cubic-bezier(.34,1.56,.64,1) .35s;position:absolute;inset-inline-start:calc(var(--qll-datecol) + 14px)}.pf[data-template=quill] .qll-entry-date{font-family:var(--qll-cond);letter-spacing:.08em;text-transform:var(--qll-upper);color:var(--pf-primary);margin:0;padding-top:.5em;font-size:15px;font-weight:500;line-height:1.4}.pf[data-template=quill] .qll-entry-body{min-width:0;padding-inline-start:8px}.pf[data-template=quill] .qll-entry-role{font-family:var(--qll-head);font-size:clamp(26px,2.7vw,42px);font-weight:700;line-height:var(--qll-head-lh);letter-spacing:-.01em;margin:0}.pf[data-template=quill] [dir=rtl] .qll-entry-role{letter-spacing:0}.pf[data-template=quill] .qll-entry-org{font-family:var(--qll-deck);font-style:var(--qll-italic);color:var(--pf-muted);margin:6px 0 0;font-size:19px}.pf[data-template=quill] .qll-entry-org:before{content:"— "}.pf[data-template=quill] .qll-entry-text{max-width:62ch;margin:12px 0 0}.pf[data-template=quill] .qll-features,.pf[data-template=quill] .qll-stories{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;column-gap:var(--qll-gap);border-top:1px solid var(--pf-text);margin:0;padding:0;list-style:none;display:grid;overflow:clip}.pf[data-template=quill] .qll-feature,.pf[data-template=quill] .qll-story{border-bottom:1px solid var(--qll-hair);grid-column:span 4;min-width:0;padding-block:26px 32px;position:relative}.pf[data-template=quill] .qll-feature:before,.pf[data-template=quill] .qll-story:before{content:"";top:26px;bottom:26px;background:var(--qll-hair);width:1px;position:absolute;inset-inline-start:calc(var(--qll-gap) / -2)}.pf[data-template=quill] .qll-feature--lead{grid-area:span 2/span 8}.pf[data-template=quill] .qll-features[data-n="1"] .qll-feature--lead{column-gap:var(--qll-gap);grid-area:auto/1/auto/-1;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-content:start;display:grid}.pf[data-template=quill] .qll-features[data-n="1"] .qll-feature--lead>:is(.qll-photo,.qll-feature-blank){grid-row:span 5}.pf[data-template=quill] .qll-features[data-n="2"] .qll-feature--lead{grid-row:auto}.pf[data-template=quill] .qll-feature-photo{aspect-ratio:4/3;margin-bottom:18px}.pf[data-template=quill] .qll-feature--lead .qll-feature-photo{aspect-ratio:16/10}.pf[data-template=quill] .qll-feature-photo .qll-photo-in{inset:-6% 0}.pf[data-template=quill] .qll-feature-blank{aspect-ratio:4/3;background:repeating-linear-gradient(135deg, var(--qll-faint) 0 1px, transparent 1px 9px), var(--pf-surface);font-family:var(--qll-num);color:#0000;-webkit-text-stroke:1.5px var(--pf-text);place-items:center;margin-bottom:18px;font-size:clamp(64px,8vw,150px);font-weight:600;line-height:1;display:grid}.pf[data-template=quill] .qll-feature-n{font-family:var(--qll-num);letter-spacing:.12em;color:var(--pf-primary);margin:0 0 8px;font-size:13px;font-weight:500}.pf[data-template=quill] .qll-feature-title{font-family:var(--qll-head);text-wrap:balance;margin:0;font-size:clamp(22px,1.9vw,28px);font-weight:700;line-height:1.16}.pf[data-template=quill] .qll-feature--lead .qll-feature-title{letter-spacing:-.015em;font-size:clamp(32px,3.5vw,56px);line-height:1.04}.pf[data-template=quill] [dir=rtl] .qll-feature-title{letter-spacing:0;line-height:1.55}.pf[data-template=quill] .qll-feature-desc{color:var(--pf-muted);margin:10px 0 0;font-size:16px;line-height:1.6}.pf[data-template=quill] .qll-feature--lead .qll-feature-desc{font-family:var(--qll-deck);font-style:var(--qll-italic);font-size:clamp(18px,1.5vw,21px)}.pf[data-template=quill] .qll-story{grid-column:span 3}.pf[data-template=quill] .qll-story--lead{grid-column:span 6}.pf[data-template=quill] .qll-stories[data-n="1"] .qll-story--lead{grid-column:1/-1}.pf[data-template=quill] .qll-stories[data-n="2"] .qll-story--lead{grid-column:span 7}.pf[data-template=quill] .qll-stories[data-n="2"] .qll-story:not(.qll-story--lead){grid-column:span 5}.pf[data-template=quill] .qll-story-n{font-family:var(--qll-num);color:var(--pf-primary);margin-bottom:16px;font-size:clamp(46px,4.4vw,70px);font-weight:300;line-height:.9;display:block}.pf[data-template=quill] .qll-story-date{font-family:var(--qll-cond);letter-spacing:var(--qll-track);text-transform:var(--qll-upper);color:var(--pf-muted);margin:0 0 10px;font-size:12.5px;font-weight:500}.pf[data-template=quill] [dir=rtl] .qll-story-date{font-size:14px}.pf[data-template=quill] .qll-story-title{font-family:var(--qll-head);text-wrap:balance;margin:0;font-size:clamp(24px,2.1vw,31px);font-weight:700;line-height:1.14}.pf[data-template=quill] .qll-story--lead .qll-story-title{letter-spacing:-.016em;font-size:clamp(34px,3.8vw,62px);line-height:1.03}.pf[data-template=quill] [dir=rtl] .qll-story-title{letter-spacing:0;line-height:1.55}.pf[data-template=quill] .qll-story-excerpt{color:var(--pf-muted);margin:12px 0 0;font-size:16.5px}.pf[data-template=quill] .qll-story--lead .qll-story-excerpt{max-width:40ch;font-family:var(--qll-deck);font-style:var(--qll-italic);font-size:clamp(19px,1.6vw,23px);line-height:1.45}.pf[data-template=quill] .qll-reveal{z-index:4;top:-18px;aspect-ratio:4/3;background:var(--pf-surface);opacity:0;pointer-events:none;width:clamp(170px,17vw,270px);scale:.86;rotate:calc(3deg * var(--qll-flip));transition:opacity .35s ease, scale .5s var(--qll-ease);padding:6px;position:absolute;inset-inline-end:0;box-shadow:0 26px 50px -22px #00000080}.pf[data-template=quill] .qll-reveal img{object-fit:cover;width:100%;height:100%}.pf[data-template=quill] .qll-story[data-follow] .qll-reveal{rotate:none;transform:translate(calc(var(--qx,0px) - 50%), calc(var(--qy,0px) - 60%)) rotate(var(--qr,0deg));top:0;left:0;right:auto}@media (hover:hover) and (pointer:fine){.pf[data-template=quill] .qll-story:hover .qll-reveal{opacity:1;scale:1}}@media (hover:none),(pointer:coarse){.pf[data-template=quill] .qll-story{flex-direction:column;display:flex}.pf[data-template=quill] .qll-reveal{top:auto;width:100%;box-shadow:none;opacity:1;aspect-ratio:16/9;order:-1;margin-bottom:18px;padding:0;position:relative;inset-inline-end:auto;rotate:none;scale:none}}.pf[data-template=quill] .qll-letters{column-gap:var(--qll-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pf[data-template=quill] .qll-letter{border-top:1px solid var(--qll-hair);min-width:0;margin:0;padding:26px 0 34px;position:relative}.pf[data-template=quill] .qll-letter--lead{text-align:center;border-top:0;grid-column:1/-1;padding-block:clamp(10px,2vw,30px) clamp(40px,5vw,76px)}.pf[data-template=quill] .qll-letter-mark{transition:transform 1.2s var(--qll-ease) .1s, opacity .7s ease .1s;display:block}.pf[data-template=quill] .qll-letter-mark:before{content:"“";height:.42em;font-family:var(--font-playfair-display), serif;color:var(--pf-primary);font-size:110px;font-weight:900;line-height:.82;display:block}.pf[data-template=quill] [dir=rtl] .qll-letter-mark:before{content:"”"}.pf[data-template=quill] .qll-letter--lead .qll-letter-mark:before{font-size:clamp(140px,15vw,250px)}.pf[data-template=quill] .qll-letter-q{margin:0}.pf[data-template=quill] .qll-letter-q p{font-family:var(--qll-deck);font-style:var(--qll-italic);margin:0;font-size:clamp(20px,1.8vw,26px);line-height:1.42}.pf[data-template=quill] .qll-letter--lead .qll-letter-q p{letter-spacing:-.012em;text-wrap:balance;max-width:24ch;margin-inline:auto;font-size:clamp(32px,4.3vw,70px);line-height:1.12}.pf[data-template=quill] [dir=rtl] .qll-letter-q p{line-height:1.85}.pf[data-template=quill] [dir=rtl] .qll-letter--lead .qll-letter-q p{letter-spacing:0;font-size:clamp(28px,3.5vw,56px);line-height:1.7}.pf[data-template=quill] .qll-letter-q .pf-w{transition:opacity .6s ease calc(.3s + var(--i,0) * 45ms)}.pf[data-template=quill] .qll-letter-sign{align-items:center;gap:14px;margin-top:24px;display:flex}.pf[data-template=quill] .qll-letter--lead .qll-letter-sign{justify-content:center;margin-top:clamp(26px,3vw,40px)}.pf[data-template=quill] .qll-letter-face{--qll-dot:3px;border-radius:50%;flex:none;width:56px;height:56px}.pf[data-template=quill] .qll-letter-sign cite{font-family:var(--qll-cond);letter-spacing:var(--qll-track);text-transform:var(--qll-upper);font-size:14px;font-style:normal;font-weight:600;display:block}.pf[data-template=quill] [dir=rtl] .qll-letter-sign cite{font-size:16px}.pf[data-template=quill] .qll-letter-sign cite:before{content:"— ";color:var(--pf-primary)}.pf[data-template=quill] .qll-letter-role{font-family:var(--qll-deck);font-style:var(--qll-italic);color:var(--pf-muted);font-size:15px;display:block}.pf[data-template=quill] .qll-letter--lead .qll-letter-sign>span{text-align:start}.pf[data-template=quill] .qll-notices{grid-template-columns:repeat(auto-fill,minmax(max(250px,33.3333% - 14.6667px),1fr));align-items:start;gap:22px;display:grid}.pf[data-template=quill] .qll-notice{border:1px solid var(--pf-text);outline:1px solid var(--pf-text);outline-offset:-6px;background:var(--pf-surface);text-align:center;min-width:0;padding:18px 18px 22px}.pf[data-template=quill] .qll-notice .pf-cert-img{border:0;border-radius:0;margin:4px 4px 14px;display:block;overflow:hidden}.pf[data-template=quill] .qll-notice .pf-cert-img img{aspect-ratio:4/3;object-fit:cover;filter:grayscale()contrast(1.05);width:100%;transition:filter .5s}.pf[data-template=quill] .qll-notice .pf-cert-img:hover img{filter:none}.pf[data-template=quill] .qll-notice-year{font-family:var(--qll-num);color:var(--pf-primary);margin:6px 0 2px;font-size:30px;font-weight:500;line-height:1.1}.pf[data-template=quill] .qll-notice-title{font-family:var(--qll-cond);letter-spacing:.01em;text-transform:var(--qll-upper);text-wrap:balance;margin:4px 0 0;font-size:22px;font-weight:600;line-height:1.2}.pf[data-template=quill] [dir=rtl] .qll-notice-title{line-height:1.6}.pf[data-template=quill] .qll-notice-issuer{font-family:var(--qll-deck);font-style:var(--qll-italic);color:var(--pf-muted);margin:8px 0 0;font-size:16px}.pf[data-template=quill] .pf-cert-verify{min-height:40px;font-family:var(--qll-cond);letter-spacing:.12em;text-transform:var(--qll-upper);color:var(--pf-text);text-decoration:underline;-webkit-text-decoration-color:var(--pf-primary);text-decoration-color:var(--pf-primary);text-underline-offset:5px;background:0 0;border:0;border-radius:0;align-items:center;gap:7px;margin-top:10px;padding:0;font-size:12.5px;font-weight:500;display:inline-flex}.pf[data-template=quill] .pf-cert-verify:hover{color:var(--pf-primary)}.pf[data-template=quill] .qll-rates{border-top:1px solid var(--pf-text);margin:0;padding:0;list-style:none}.pf[data-template=quill] .qll-rate{border:0;border-bottom:1px solid var(--qll-hair);box-shadow:none;background:0 0;border-radius:0;flex-direction:row;align-items:flex-start;gap:18px 22px;padding:24px 0 26px;display:flex;overflow:visible}.pf[data-template=quill] .qll-rate:hover{box-shadow:none;transform:none}.pf[data-template=quill] .qll-rate-n{width:2.2em;font-family:var(--qll-num);color:var(--pf-primary);flex:none;padding-top:.4em;font-size:15px}.pf[data-template=quill] .qll-rate-photo{aspect-ratio:1;--qll-dot:4px;flex:none;width:104px}.pf[data-template=quill] .qll-rate-main{flex:0 auto;min-width:0;max-width:58ch}.pf[data-template=quill] .qll-rate-title{font-family:var(--qll-head);font-size:clamp(23px,2.2vw,32px);font-weight:700;line-height:var(--qll-head-lh);margin:0}.pf[data-template=quill] .qll-rate-desc{color:var(--pf-muted);margin:8px 0 0;font-size:16px}.pf[data-template=quill] .qll-rate-time{font-family:var(--qll-cond);letter-spacing:.1em;text-transform:var(--qll-upper);color:var(--pf-muted);margin:8px 0 0;font-size:12.5px}.pf[data-template=quill] .qll-rate-dots{border-bottom:2px dotted var(--qll-hair);flex:40px;align-self:flex-start;min-width:40px;margin-top:1.25em}.pf[data-template=quill] .qll-rate-end{flex-direction:column;flex:none;align-items:flex-end;gap:12px;display:flex}.pf[data-template=quill] .qll-rate-price{font-family:var(--qll-num), var(--qll-cond);font-variant-numeric:tabular-nums;margin:0;font-size:clamp(28px,2.6vw,40px);font-weight:500;line-height:1.1}.pf[data-template=quill] .qll-rate .pf-service-order{align-self:auto;margin:0}.pf[data-template=quill] .qll-cv-box{border:1.5px solid var(--pf-text);background:var(--pf-surface);box-shadow:calc(9px * var(--qll-flip)) 9px 0 var(--pf-text);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(22px,3vw,48px);padding:clamp(24px,3vw,40px);display:grid}.pf[data-template=quill] .qll-cv-paper{border:1.5px solid var(--pf-text);background:var(--pf-bg);width:78px;height:100px;transition:transform .7s var(--qll-ease);align-content:start;gap:7px;padding:22px 10px 10px;display:grid;position:relative;transform:rotate(-4deg)}.pf[data-template=quill] .qll-cv-paper:before{content:"";top:8px;background:var(--pf-text);height:6px;position:absolute;inset-inline:10px}.pf[data-template=quill] .qll-cv-paper i{background:repeating-linear-gradient(to bottom, var(--qll-hair) 0 1.5px, transparent 1.5px 4px);height:14px;display:block}.pf[data-template=quill] .qll-cv-paper i:first-child{background:color-mix(in srgb, var(--pf-primary) 70%, transparent);height:18px}.pf[data-template=quill] .qll-cv-box:hover .qll-cv-paper{transform:rotate(3deg)translateY(-6px)}.pf[data-template=quill] .qll-cv-text{min-width:0}.pf[data-template=quill] .qll-cv-file{font-family:var(--qll-cond);letter-spacing:.1em;text-transform:var(--qll-upper);color:var(--pf-muted);overflow-wrap:anywhere;margin:14px 0 0;font-size:12.5px}.pf[data-template=quill] .qll-coupon{border:2px dashed var(--pf-text);background:var(--pf-surface);justify-items:start;gap:16px;max-width:1040px;padding:clamp(30px,4.4vw,64px);display:grid;position:relative}.pf[data-template=quill] .qll-coupon-cut{top:-13px;background-color:var(--pf-bg);background-image:var(--qll-grain);font-family:var(--qll-cond);letter-spacing:var(--qll-track);text-transform:var(--qll-upper);color:var(--pf-muted);align-items:center;gap:8px;margin:0;padding-inline:8px;font-size:12px;display:flex;position:absolute;inset-inline-start:26px}.pf[data-template=quill] [dir=rtl] .qll-coupon-cut svg{scale:-1 1}.pf[data-template=quill] [dir=ltr] .qll-coupon-cut-label:after{content:"Cut along the dotted line"}.pf[data-template=quill] [dir=rtl] .qll-coupon-cut-label:after{content:"قُصّ على الخط المنقّط";font-size:13.5px}@media (hover:hover) and (pointer:fine){.pf[data-template=quill] .qll-coupon:hover .qll-coupon-cut svg{animation:qll-snip .9s var(--qll-ease)}}.pf[data-template=quill] .qll-coupon-head{font-family:var(--qll-cond);letter-spacing:.16em;text-transform:var(--qll-upper);color:var(--pf-primary);margin:0;font-size:14px;font-weight:600}.pf[data-template=quill] [dir=rtl] .qll-coupon-head{font-size:17px}.pf[data-template=quill] .qll-coupon-mail{max-width:100%;font-family:var(--font-playfair-display), Georgia, serif;letter-spacing:-.022em;overflow-wrap:anywhere;font-size:clamp(28px,4.8vw,74px);font-weight:700;line-height:1.08}.pf[data-template=quill] .qll-coupon-lines{border-top:1px solid var(--qll-hair);grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px 32px;width:100%;margin:8px 0 0;padding-top:18px;display:grid}.pf[data-template=quill] .qll-coupon-lines dt{font-family:var(--qll-cond);letter-spacing:.12em;text-transform:var(--qll-upper);color:var(--pf-muted);align-items:center;gap:8px;font-size:12.5px;font-weight:500;display:flex}.pf[data-template=quill] [dir=rtl] .qll-coupon-lines dt{font-size:14px}.pf[data-template=quill] .qll-coupon-lines dt svg{width:16px;height:16px;color:var(--pf-primary)}.pf[data-template=quill] .qll-coupon-lines dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:18px}.pf[data-template=quill] .qll-coupon-lines a:hover{color:var(--pf-primary)}.pf[data-template=quill] .qll-coupon .pf-socials{gap:8px;margin-top:6px}.pf[data-template=quill] .pf-chip--social{border:1px solid var(--pf-text);min-height:40px;color:var(--pf-text);font-family:var(--qll-cond);letter-spacing:.08em;text-transform:var(--qll-upper);background:0 0;border-radius:0;padding:8px 13px;font-size:13px;font-weight:500}.pf[data-template=quill] .pf-chip--social:hover{background:var(--pf-text);color:var(--pf-bg)}.pf[data-template=quill] .pf-section .pf-grid{gap:36px var(--qll-gap)}.pf[data-template=quill] .pf-card{border:0;border-top:1px solid var(--pf-text);box-shadow:none;background:0 0;border-radius:0;padding:18px 0 0}.pf[data-template=quill] .pf-card:hover{box-shadow:none;transform:none}.pf[data-template=quill] .pf-video{padding:18px 0 0}.pf[data-template=quill] .pf-video-frame,.pf[data-template=quill] .pf-custom-media,.pf[data-template=quill] .pf-custom-figure .pf-custom-media,.pf[data-template=quill] .pf-gallery-item{border:0;border-radius:0}.pf[data-template=quill] .pf-video-title,.pf[data-template=quill] .pf-custom-card-title{font-family:var(--qll-head);font-size:22px;font-weight:700;line-height:var(--qll-head-lh)}.pf[data-template=quill] .pf-custom-media img,.pf[data-template=quill] .pf-gallery-item img{filter:grayscale()contrast(1.06);transition:filter .6s ease, transform .6s var(--qll-ease)}.pf[data-template=quill] :is(.pf-custom-card,.pf-custom-cell,a.pf-gallery-item):hover img{filter:none}.pf[data-template=quill] .pf-custom-card-body{padding:16px 0 0}.pf[data-template=quill] .pf-custom-link,.pf[data-template=quill] .pf-project-back,.pf[data-template=quill] .pf-project-pager-link small{font-family:var(--qll-cond);letter-spacing:.12em;text-transform:var(--qll-upper);color:var(--pf-primary);font-size:12.5px;font-weight:500}.pf[data-template=quill] .pf-custom-text{max-width:68ch;margin-inline:0;font-size:18px}.pf[data-template=quill] .pf-custom-figure figcaption{font-family:var(--qll-deck);font-style:var(--qll-italic)}.pf[data-template=quill] .pf-faq{border-top:1px solid var(--pf-text);gap:0;max-width:none}.pf[data-template=quill] .pf-faq-item{border:0;border-bottom:1px solid var(--qll-hair);background:0 0;border-radius:0;padding:0}.pf[data-template=quill] .pf-faq-item summary{min-height:56px;font-family:var(--qll-head);font-size:21px}.pf[data-template=quill] .pf-faq-item summary:after{color:var(--pf-primary);font-family:var(--qll-num)}.pf[data-template=quill] .pf-inbox-form{border:1.5px solid var(--pf-text);background:var(--pf-surface);max-width:860px;box-shadow:calc(9px * var(--qll-flip)) 9px 0 var(--pf-text);margin-inline:0;padding:clamp(22px,3.4vw,44px)}.pf[data-template=quill] .pf-inbox-form:hover{box-shadow:calc(9px * var(--qll-flip)) 9px 0 var(--pf-text)}.pf[data-template=quill] .pf-field{font-family:var(--qll-cond);letter-spacing:.1em;text-transform:var(--qll-upper);font-size:12.5px;font-weight:500}.pf[data-template=quill] [dir=rtl] .pf-field{letter-spacing:0;font-size:14px}.pf[data-template=quill] .pf-field small{font-family:var(--pf-font);letter-spacing:0;text-transform:none}.pf[data-template=quill] .pf-field input:not([type=file]),.pf[data-template=quill] .pf-field select,.pf[data-template=quill] .pf-field textarea{border:0;border-bottom:1.5px solid var(--qll-hair);font-family:var(--pf-font);letter-spacing:0;text-transform:none;background:0 0;border-radius:0;padding:10px 2px;font-size:17px}.pf[data-template=quill] .pf-field textarea{border:1.5px solid var(--qll-hair);background:repeating-linear-gradient(to bottom, transparent 0 31px, var(--qll-faint) 31px 32px);padding:10px 12px}.pf[data-template=quill] .pf-field input:focus-visible,.pf[data-template=quill] .pf-field select:focus-visible,.pf[data-template=quill] .pf-field textarea:focus-visible{border-color:var(--pf-primary);box-shadow:0 2px 0 var(--pf-primary);outline:none}.pf[data-template=quill] .pf-inbox-note{border-radius:0;max-width:860px;margin-inline:0}.pf[data-template=quill] .pf-vcard{border:1.5px solid var(--pf-text);box-shadow:calc(7px * var(--qll-flip)) 7px 0 var(--pf-text);border-radius:0;margin-inline:0}.pf[data-template=quill] .pf-vcard-qr{border-radius:0}.pf[data-template=quill] .pf-vcard-title{font-family:var(--qll-head);font-size:22px}.pf[data-template=quill] .pf-vcard-band{padding-block:clamp(40px,5vw,64px) 0}.pf[data-template=quill] .pf-project-page{padding-top:clamp(28px,5vw,64px)}.pf[data-template=quill] .pf-project-page-title{font-family:var(--qll-head);letter-spacing:-.02em;text-transform:none;font-size:clamp(40px,6vw,92px);font-weight:800;line-height:1.02}.pf[data-template=quill] [dir=rtl] .pf-project-page-title{letter-spacing:0;line-height:1.5}.pf[data-template=quill] .pf-project-head{border-top:5px solid var(--pf-text);padding-top:18px}.pf[data-template=quill] .pf-project-head .pf-lead{font-family:var(--qll-deck);font-style:var(--qll-italic);color:var(--pf-muted);font-size:clamp(19px,1.7vw,24px)}.pf[data-template=quill] .pf-project-body{font-size:18.5px}.pf[data-template=quill] .pf-project-pager{border-top:1px solid var(--pf-text)}.pf[data-template=quill] .pf-project-pager-link span{font-family:var(--qll-head);font-size:21px}.pf[data-template=quill] .pf-report{background:0 0}.pf[data-template=quill] .qll-footer{margin-top:var(--qll-space);color:var(--pf-muted);text-align:start;background:0 0;padding:0 0 26px;font-size:14px}.pf[data-template=quill] .qll-footer .qll-wrap{padding-top:10px;position:relative;container-type:inline-size}.pf[data-template=quill] .qll-footer .qll-wrap:before{content:"";top:0;background:linear-gradient(var(--pf-text), var(--pf-text)) top / 100% 5px no-repeat, linear-gradient(var(--pf-text), var(--pf-text)) bottom / 100% 1px no-repeat;height:8px;position:absolute;inset-inline:0}.pf[data-template=quill] .qll-footer-mast{overflow-wrap:anywhere;text-align:center;font-family:var(--font-playfair-display), serif;font-size:clamp(40px, calc(100cqi / (var(--qll-len) * .6)), 190px);letter-spacing:-.028em;color:var(--pf-text);margin:clamp(14px,2vw,26px) 0 0;padding-bottom:.1em;font-weight:900;line-height:.95}.pf[data-template=quill] .qll-footer-mast[data-script=ar]{font-family:var(--font-aref-ruqaa), var(--font-amiri), serif;font-size:clamp(48px, calc(100cqi / (var(--qll-len) * .5)), 170px);letter-spacing:0;margin-top:clamp(24px,3vw,40px);font-weight:700;line-height:1.35}.pf[data-template=quill] .qll-footer-row{border-top:1px solid var(--pf-text);font-family:var(--qll-cond);letter-spacing:.12em;text-transform:var(--qll-upper);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;margin-top:20px;padding-top:14px;font-size:12.5px;display:flex}.pf[data-template=quill] [dir=rtl] .qll-footer-row{letter-spacing:0;font-size:14px}.pf[data-template=quill] .qll-footer-note{margin:0}.pf[data-template=quill] .qll-footer a{color:var(--pf-text);font-weight:600}.pf[data-template=quill] .qll-footer-credit a{text-decoration:underline;-webkit-text-decoration-color:var(--pf-primary);text-decoration-color:var(--pf-primary);text-underline-offset:4px}.pf[data-template=quill] .qll-footer .pf-socials--icons{gap:6px;margin:0}@keyframes qll-fade{0%{opacity:0}}@keyframes qll-rise{0%{transform:translateY(108%)rotate(2.5deg)}}@keyframes qll-drop-in{0%{transform:translateY(-108%)rotate(-2.5deg)}}@keyframes qll-draw{0%{transform:scaleX(0)}}@keyframes qll-word{0%{opacity:0;transform:translateY(.45em)}}@keyframes qll-roll{0%{transform:scaleY(1)}}@keyframes qll-tape{to{transform:translate(-50%)}}@keyframes qll-tape-rtl{to{transform:translate(50%)}}@keyframes qll-blink{50%{opacity:.25}}@keyframes qll-bob{50%{translate:0 5px}}@keyframes qll-drop{0%{opacity:0;transform:translateY(-14px)}}@keyframes qll-snip{30%{transform:rotate(-18deg)}60%{transform:rotate(8deg)}}@property --qll-n{syntax:"<integer>";inherits:false;initial-value:0}.pf[data-template=quill][data-qll=on] [data-qll-reveal=""]{transition:opacity .9s var(--qll-ease), transform 1.15s var(--qll-ease);transition-delay:calc(var(--i,0) * 90ms)}.pf[data-template=quill][data-qll=on] [data-qll-reveal=""]:not([data-in]){opacity:0;transform:translateY(34px)}.pf[data-template=quill][data-qll=on] .qll-flag:not([data-in]):before{transform:scaleX(0)}.pf[data-template=quill][data-qll=on] .qll-flag:not([data-in]) .qll-hw>span{transform:translateY(112%)}.pf[data-template=quill][data-qll=on] .qll-flag:not([data-in]) :is(.qll-flag-meta,.qll-standfirst){opacity:0}.pf[data-template=quill][data-qll=on] .qll-beats:not([data-in]) .qll-beat{opacity:0;transform:translateY(.5em)}.pf[data-template=quill][data-qll=on] .qll-body:not([data-in]) .pf-w,.pf[data-template=quill][data-qll=on] .qll-pull:not([data-in]) .pf-w,.pf[data-template=quill][data-qll=on] .qll-letter--lead:not([data-in]) .qll-letter-q .pf-w{opacity:.1}.pf[data-template=quill] .qll-body .pf-w,.pf[data-template=quill] .qll-pull .pf-w{transition:opacity .6s ease calc(.15s + var(--i,0) * 32ms)}.pf[data-template=quill][data-qll=on] .qll-letter:not([data-in]) .qll-letter-mark{opacity:0;transform:scale(.4)rotate(-16deg)}.pf[data-template=quill][data-qll=on] .qll-entry:not([data-in]):before{transform:scale(0)}.pf[data-template=quill][data-qll=on] .qll-count{counter-reset:qll-n var(--qll-n);--qll-n:var(--to)}.pf[data-template=quill][data-qll=on] .qll-count:after{content:attr(data-pre) counter(qll-n) attr(data-post);content:attr(data-pre) counter(qll-n) attr(data-post) / ""}.pf[data-template=quill][data-qll=on] .qll-count-txt{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pf[data-template=quill][data-qll=on] .qll-facts[data-in] .qll-count{animation:qll-count 2.2s var(--qll-ease) .35s both}@keyframes qll-count{0%{--qll-n:0}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.pf[data-template=quill] [data-pf-lang]{timeline-scope:--qll-mast}.pf[data-template=quill] .qll-hero{view-timeline-name:--qll-hero}.pf[data-template=quill] .qll-mast{view-timeline-name:--qll-mast;animation:linear both qll-mast-out;animation-timeline:view();animation-range:exit}.pf[data-template=quill] .qll-brand-in{animation:linear both qll-brand;animation-timeline:--qll-mast;animation-range:exit 45%}.pf[data-template=quill] .qll-live,.pf[data-template=quill] .qll-hero-photo{animation:linear both qll-sink;animation-timeline:--qll-hero;animation-range:exit}.pf[data-template=quill] .qll-archive{view-timeline-name:--qll-arch}.pf[data-template=quill] .qll-archive:before{animation:linear both qll-grow-y;animation-timeline:--qll-arch;animation-range:entry 10% cover 75%}.pf[data-template=quill] :is(.qll-feature-photo,.qll-about-photo .qll-photo) .qll-photo-in{animation:linear both qll-par;animation-timeline:view();animation-range:cover}.pf[data-template=quill] .qll-about-photo .qll-photo-in{inset:-6% 0}.pf[data-template=quill] .qll-footer-mast{animation:linear both qll-colophon;animation-timeline:view();animation-range:entry entry 90%}}@media (hover:none) and (prefers-reduced-motion:no-preference){.pf[data-template=quill] .qll-photo .qll-ht{animation:linear both qll-develop;animation-timeline:view();animation-range:entry 70% cover 55%}.pf[data-template=quill] .qll-photo:has(.qll-ht) img{animation:linear both qll-develop-img;animation-timeline:view();animation-range:entry 70% cover 55%}.pf[data-template=quill] .qll-hero-photo .qll-ht{animation:none}}}@keyframes qll-mast-out{to{opacity:.2;transform:translateY(-14%)scale(.94)}}@keyframes qll-brand{0%{opacity:0;transform:translateY(70%)}to{opacity:1;transform:none}}@keyframes qll-sink{to{transform:translateY(12%)}}@keyframes qll-grow-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes qll-par{0%{transform:translateY(-4%)}to{transform:translateY(4%)}}@keyframes qll-colophon{0%{opacity:.15;transform:translateY(35%)}to{opacity:1;transform:none}}@keyframes qll-develop{to{opacity:.08}}@keyframes qll-develop-img{to{opacity:1}}@media (width<=1180px){.pf[data-template=quill] .qll-nav-links{display:none}.pf[data-template=quill] .qll-menu{display:block}}.pf[data-template=quill] .qll-nav-bar:has(.qll-nav-links>a:nth-child(8)) .qll-nav-links{display:none}.pf[data-template=quill] .qll-nav-bar:has(.qll-nav-links>a:nth-child(8)) .qll-menu{display:block}@media (width<=900px){.pf[data-template=quill] .qll-lead--photo{grid-template-columns:minmax(0,1fr)}.pf[data-template=quill] .qll-lead-photo{border-inline-start:0;padding-inline-start:0}.pf[data-template=quill] .qll-photo--portrait{aspect-ratio:4/3;max-height:none}.pf[data-template=quill] .qll-about-grid--side{grid-template-columns:minmax(0,1fr)}.pf[data-template=quill] .qll-about-side{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.pf[data-template=quill] .qll-features,.pf[data-template=quill] .qll-stories{grid-template-columns:repeat(2,minmax(0,1fr))}.pf[data-template=quill] .qll-feature,.pf[data-template=quill] .qll-story,.pf[data-template=quill] .qll-stories[data-n] .qll-story:not(.qll-story--lead){grid-column:span 1}.pf[data-template=quill] .qll-feature--lead,.pf[data-template=quill] .qll-story--lead,.pf[data-template=quill] .qll-stories[data-n] .qll-story--lead,.pf[data-template=quill] .qll-features[data-n] .qll-feature--lead{grid-area:auto/1/auto/-1}.pf[data-template=quill] .qll-features[data-n="1"] .qll-feature--lead{display:block}.pf[data-template=quill] .qll-letters{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.pf[data-template=quill]{--qll-space:76px;font-size:16.5px}.pf[data-template=quill] .qll-nav-bar{gap:10px;min-height:58px}.pf[data-template=quill] .qll-brand{max-width:none;font-size:18px}.pf[data-template=quill] :is(.qll-deck--body,.qll-body--cols){text-align:start}.pf[data-template=quill] [dir=rtl] .qll-brand{font-size:22px}.pf[data-template=quill] .qll-front:before{background:repeating-linear-gradient(to right, var(--qll-faint) 0 1px, transparent 1px calc(100% / 4))}.pf[data-template=quill] .qll-menu-btn>span:first-child{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pf[data-template=quill] .qll-menu-btn{justify-content:center;width:40px;padding:0}.pf[data-template=quill] .pf-section{scroll-margin-top:70px}.pf[data-template=quill] .qll-folio{letter-spacing:.08em;font-size:11px}.pf[data-template=quill] .qll-folio-date[data-today]:after{font-size:11px}.pf[data-template=quill] .qll-motto:before,.pf[data-template=quill] .qll-motto:after{max-width:36px}.pf[data-template=quill] .qll-actions .pf-btn{flex:100%}.pf[data-template=quill] .qll-features,.pf[data-template=quill] .qll-stories{grid-template-columns:minmax(0,1fr)}.pf[data-template=quill] .qll-archive:before,.pf[data-template=quill] .qll-entry:before{display:none}.pf[data-template=quill] .qll-entry{grid-template-columns:minmax(0,1fr);row-gap:6px}.pf[data-template=quill] .qll-entry-body{padding-inline-start:0}.pf[data-template=quill] .qll-rate{flex-wrap:wrap}.pf[data-template=quill] .qll-rate-main{flex:calc(100% - 3.5em)}.pf[data-template=quill] .qll-rate-photo{aspect-ratio:16/9;order:-1;width:100%}.pf[data-template=quill] .qll-rate-dots{display:none}.pf[data-template=quill] .qll-rate-end{flex-direction:row;flex:100%;justify-content:space-between;align-items:center;padding-inline-start:3.2em}.pf[data-template=quill] .qll-cv-box{box-shadow:calc(6px * var(--qll-flip)) 6px 0 var(--pf-text);grid-template-columns:minmax(0,1fr)}.pf[data-template=quill] .qll-cv-paper{display:none}.pf[data-template=quill] .qll-cv-box .pf-btn{justify-self:stretch}.pf[data-template=quill] .qll-coupon{padding:34px 20px 24px}.pf[data-template=quill] .qll-coupon-mail{font-size:clamp(22px,7.2vw,34px)}.pf[data-template=quill] .qll-footer-row{text-align:center;flex-direction:column}.pf[data-template=quill] .qll-marks{display:none}}@media (prefers-reduced-motion:reduce){.pf[data-template=quill] :before,.pf[data-template=quill] :after{transition:none!important;animation:none!important}.pf[data-template=quill] .qll-photo img,.pf[data-template=quill] .qll-ht{transition:none}}