@keyframes qq-marquee{to{transform:translate3d(-50%,0,0)}}@keyframes qq-blink{0%,to{opacity:1}50%{opacity:.25}}img:is([sizes^="auto,"i]){contain-intrinsic-size:3000px 1500px}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}:root .has-text-align-left{text-align:left}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);margin:-1px;padding:0;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where([style^=border-color],[style*="; border-color"]){border-style:solid}:where(figure){margin:0 0 1em}.qpr-responsive-table{width:100%;max-width:100%;margin:1.5rem 0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;border:1px solid #dce9ff;border-radius:14px;background:#fff;box-shadow:0 5px 18px rgba(38,93,170,.08);scrollbar-width:thin;scrollbar-color:#8abaff #eef5ff}.qpr-responsive-table:focus-visible{outline:3px solid rgba(0,174,255,.45);outline-offset:3px}.qpr-responsive-table>table{width:100%;max-width:100%;margin:0;border:0;border-collapse:separate;border-spacing:0;background:#fff;color:#25344a;font-size:.96rem;line-height:1.55}.qpr-responsive-table>table td,.qpr-responsive-table>table th{padding:14px 16px;text-align:left;vertical-align:top;border:0;border-right:1px solid #e7effb;border-bottom:1px solid #e7effb}.qpr-responsive-table>table tr>:last-child{border-right:0}.qpr-responsive-table>table tbody tr:last-child>*{border-bottom:0}.qpr-responsive-table>table thead th{background:linear-gradient(115deg,#00aeff 0,#597cff 100%);color:#fff;font-weight:700;letter-spacing:.01em;border-bottom:0}.qpr-responsive-table>table thead th:first-child{border-top-left-radius:12px}.qpr-responsive-table>table thead th:last-child{border-top-right-radius:12px}.qpr-responsive-table>table tbody tr:nth-child(even){background:#f4f8ff}.qpr-responsive-table>table tbody tr:nth-child(odd){background:#fff}.qpr-responsive-table>table tbody tr{transition:background-color 160ms ease}.qpr-responsive-table>table tbody tr:hover{background:#eaf6ff}@media (max-width:767px){.qpr-responsive-table{margin:1.1rem 0;border-radius:12px;box-shadow:0 3px 12px rgba(38,93,170,.07)}.qpr-responsive-table>table{min-width:600px;font-size:.92rem}.qpr-responsive-table>table td,.qpr-responsive-table>table th{padding:12px 14px}}@media (prefers-reduced-motion:reduce){.qpr-responsive-table>table tbody tr{transition:none}}@font-face{ font-family:"Fraunces";font-style:normal;font-weight:100 900;font-display:swap;src:url(https://questquip.in/wp-content/themes/questquip-wp-theme-fixed-related-posts-1/assets/fonts/fraunces-latin-wght-normal.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD }@font-face{ font-family:"Fraunces";font-style:italic;font-weight:100 900;font-display:swap;src:url(https://questquip.in/wp-content/themes/questquip-wp-theme-fixed-related-posts-1/assets/fonts/fraunces-latin-wght-italic.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD }@font-face{ font-family:"Space Grotesk";font-style:normal;font-weight:300 700;font-display:swap;src:url(https://questquip.in/wp-content/themes/questquip-wp-theme-fixed-related-posts-1/assets/fonts/space-grotesk-latin-wght-normal.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD }@font-face{ font-display:swap;font-family:"Fraunces Fallback";src:local("Times New Roman"),local("Liberation Serif"),local("Tinos");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0%;size-adjust:115.45% }@font-face{ font-display:swap;font-family:"Space Grotesk Fallback";src:local("Arial"),local("Liberation Sans"),local("Arimo");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0%;size-adjust:109.69% }:root{--qq-ink:#0b0910;--qq-ink-2:#14101e;--qq-ink-3:#1d172e;--qq-paper:#f4efe3;--qq-paper-2:#ece5d3;--qq-cream:#faf6ec;--qq-gold:#c9a227;--qq-gold-soft:#e6cf7a;--qq-brand-red:#ff1717;--qq-font-display:"Fraunces", "Fraunces Fallback", Georgia, serif;--qq-font-sans:"Space Grotesk", "Space Grotesk Fallback", system-ui, -apple-system, sans-serif;--qq-wrap:1440px;--qq-gutter:clamp(1rem, 2.4vw, 2rem);--qq-radius:1.8rem;--qq-radius-sm:1rem;--qq-hero-size:clamp(2.4rem, 5.4vw, 4.8rem);--qq-section-size:clamp(1.9rem, 4vw, 3.3rem);--qq-shadow-card:0 25px 50px -28px rgba(11, 9, 16, 0.35);--qq-shadow-lift:0 40px 80px -40px rgba(11, 9, 16, 0.45);--qq-shadow-deep:0 60px 120px -40px rgba(0, 0, 0, 0.9);--qq-rail:54px}*,::after,::before{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body.qq-body{margin:0;background:var(--qq-paper);color:var(--qq-ink);font-family:var(--qq-font-sans);font-size:1rem;line-height:1.6;overflow-x:clip;-webkit-font-smoothing:antialiased}img,svg{max-width:100%;height:auto;display:block}a,button{color:inherit}a{text-decoration:none}button{font:inherit;background:0 0;border:0;cursor:pointer}::selection{background:var(--qq-gold);color:var(--qq-ink)}:focus-visible{outline:2px solid var(--qq-gold);outline-offset:3px;border-radius:2px}.screen-reader-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.qq-wrap{width:100%;max-width:var(--qq-wrap);margin-inline:auto;padding-inline:var(--qq-gutter)}.qq-wrap--reading{max-width:760px}.qq-section__title{font-family:var(--qq-font-display);font-weight:600;letter-spacing:-.02em;font-size:var(--qq-section-size);line-height:1.03;margin:0;max-width:46ch}.qq-kicker,.qq-meta{text-transform:uppercase}.qq-kicker{display:inline-block;font-size:.68rem;font-weight:600;letter-spacing:.3em}.qq-meta{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;font-size:.66rem;letter-spacing:.18em}.qq-line-clamp-2,.qq-line-clamp-3{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.qq-line-clamp-2{-webkit-line-clamp:2}.qq-line-clamp-3{-webkit-line-clamp:3}.qq-grain::after,.qq-grid-lines{position:absolute;inset:0;pointer-events:none}.qq-grain::after{content:"";z-index:1;opacity:.09;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px}.qq-grid-lines{background-image:linear-gradient(rgba(250,246,236,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(250,246,236,.055) 1px,transparent 1px);background-size:var(--qq-rail) var(--qq-rail)}.qq-btn,.qq-pill{display:inline-flex;align-items:center;gap:.5rem;border-radius:999px;text-transform:uppercase}.qq-pill{border:1px solid rgba(11,9,16,.15);padding:.4rem .9rem;font-size:.64rem;font-weight:600;letter-spacing:.16em}.qq-btn{padding:.95rem 1.75rem;font-size:.72rem;font-weight:700;letter-spacing:.18em;background:var(--qq-accent, var(--qq-gold));color:var(--qq-ink);transition:transform .3s ease,box-shadow .3s ease}.qq-btn:hover,.qq-logo:hover .qq-logo__img{transform:scale(1.03)}.qq-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.qq-skip:focus{position:fixed;left:1rem;top:1rem;z-index:200;width:auto;height:auto;clip:auto;margin:0;padding:.75rem 1.25rem;border-radius:999px;background:var(--qq-gold);color:var(--qq-ink);font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.qq-no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.qq-no-scrollbar::-webkit-scrollbar{display:none}:where(img.qq-fit,img.size-questquip-fit-sm){object-fit:contain!important;background-color:var(--qq-mat, var(--qq-paper-2))}.qq-backdrop{object-fit:cover!important;background:0 0!important}:is(h2,h3,h4).qq-line-clamp-3{display:block;-webkit-line-clamp:unset;overflow:visible}:root{--qq-hero-size:clamp(2rem, 5.4vw, 4.8rem);--ast-global-color-0:#046bd2;--ast-global-color-1:#045cb4;--ast-global-color-2:#1e293b;--ast-global-color-3:#334155;--ast-global-color-4:#f9fafb;--ast-global-color-5:#ffffff;--ast-global-color-6:#e2e8f0;--ast-global-color-7:#cbd5e1;--ast-global-color-8:#94a3b8}.qq-wire{display:flex;align-items:stretch;overflow:hidden;background:var(--qq-ink);color:var(--qq-cream);position:relative;z-index:60}.qq-wire__label{display:flex;align-items:center;gap:.5rem;flex-shrink:0;padding:.45rem .85rem;background:var(--qq-brand-red);color:#fff;font-size:.62rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase}@media (min-width:768px){.qq-wire__label{padding-inline:1.25rem}}.qq-wire__dot{width:.45rem;height:.45rem;border-radius:50%;background:#fff}.qq-header__nav a,.qq-wire__item{font-size:.72rem;transition:color .3s ease}.qq-wire__item{display:inline-flex;align-items:center;gap:.5rem;padding:.45rem 1.25rem;white-space:nowrap;color:rgba(250,246,236,.82)}.qq-wire__item:hover{color:var(--qq-gold)}.qq-wire__flag{width:.4rem;height:.4rem;background:rgba(201,162,39,.85);transform:rotate(45deg);flex-shrink:0}.qq-header{position:sticky;top:0;z-index:50;background:var(--qq-paper);transition:box-shadow .4s ease,background .4s ease}.qq-header__bar{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-block:.75rem;border-bottom:1px solid rgba(11,9,16,.1)}.qq-logo{display:inline-flex;align-items:baseline;gap:.4rem;font-family:var(--qq-font-display);font-size:1.55rem;font-weight:600;letter-spacing:-.02em;flex-shrink:0}.qq-logo__img{display:block;width:auto;height:2.25rem;transition:transform .5s ease}@media (min-width:768px){.qq-logo__img{height:2.5rem}}.qq-drawer .qq-logo__img{height:2rem}.qq-header__nav{display:none;align-items:center;gap:.25rem}@media (min-width:1024px){.qq-header__nav{display:flex}}.qq-header__nav a{position:relative;padding:.5rem .75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:rgba(11,9,16,.55)}.qq-header__more-toggle:hover,.qq-header__nav a:hover{color:var(--qq-ink)}.qq-header__nav a::after{content:"";position:absolute;left:.75rem;right:.75rem;bottom:-2px;height:2px;background:var(--qq-accent, var(--qq-gold));transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.qq-header__nav a:hover::after{transform:scaleX(1)}.qq-header__more{position:relative}.qq-header__more-panel{position:absolute;right:0;top:100%;width:16rem;margin-top:.5rem;padding:.5rem;border-radius:.9rem;border:1px solid rgba(11,9,16,.1);background:var(--qq-cream);box-shadow:0 30px 60px -25px rgba(11,9,16,.45);opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity .3s ease,transform .3s ease,visibility .3s}.qq-header__more:focus-within .qq-header__more-panel,.qq-header__more:hover .qq-header__more-panel{opacity:1;visibility:visible;transform:none}.qq-header__more-panel a{display:flex;align-items:center;gap:.75rem;padding:.6rem .75rem;border-radius:.6rem;font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.qq-header__more-panel a:hover,.qq-header__strip a:hover{background:var(--qq-paper-2)}.qq-header__more-toggle,.qq-header__strip a{display:inline-flex;align-items:center;font-weight:600;text-transform:uppercase}.qq-header__more-toggle{gap:.35rem;padding:.5rem .75rem;font-size:.72rem;letter-spacing:.14em;color:rgba(11,9,16,.55);transition:color .3s ease}.qq-header__more-toggle svg{transition:transform .3s ease}.qq-header__more:hover .qq-header__more-toggle svg{transform:rotate(180deg)}.qq-header__more-panel span{width:.5rem;height:.5rem;transform:rotate(45deg)}.qq-header__actions{display:flex;align-items:center;gap:.5rem}.qq-icon-btn{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:999px;border:1px solid rgba(11,9,16,.15);color:rgba(11,9,16,.7);transition:border-color .3s ease,color .3s ease}.qq-icon-btn:hover{border-color:var(--qq-ink);color:var(--qq-ink)}.qq-header__strip{display:none;border-bottom:1px solid rgba(11,9,16,.1);overflow-x:auto}@media (min-width:1024px){.qq-header__strip{display:block}}.qq-header__strip-inner{display:flex;align-items:center;gap:.25rem;padding-block:.5rem;width:max-content}.qq-header__strip a{gap:.5rem;padding:.25rem .75rem;border-radius:999px;font-size:.64rem;letter-spacing:.16em;color:rgba(11,9,16,.5);white-space:nowrap}.qq-header__strip a:hover{color:var(--qq-ink)}.qq-header__strip i{width:.375rem;height:.375rem;border-radius:50%}.qq-drawer{position:fixed;inset:0;z-index:70;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s}.qq-drawer__scrim{position:absolute;inset:0;background:rgba(11,9,16,.6);backdrop-filter:blur(4px)}.qq-drawer__panel{position:absolute;top:0;right:0;height:100%;width:min(24rem,86%);display:flex;flex-direction:column;background:var(--qq-ink);color:var(--qq-cream);transform:translateX(100%);transition:transform .5s cubic-bezier(.22,1,.36,1)}.qq-drawer__body a,.qq-drawer__head{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid rgba(250,246,236,.1)}.qq-drawer__body{flex:1;overflow-y:auto;padding:1.5rem}.qq-drawer__body a{gap:1rem;padding:.75rem 0}.qq-drawer__section{display:flex;align-items:center;gap:.75rem;font-family:var(--qq-font-display);font-size:1.6rem}.qq-drawer__section i{width:.5rem;height:.5rem;transform:rotate(45deg);flex-shrink:0}.qq-drawer__slug{font-size:.6rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:rgba(250,246,236,.3)}.qq-search{position:fixed;inset:0;z-index:80;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s}.qq-search__scrim{position:absolute;inset:0;background:rgba(11,9,16,.75);backdrop-filter:blur(12px)}.qq-search__box{position:relative;max-width:42rem;margin:clamp(4rem,12vh,8rem) auto 0;padding:1.5rem;border-radius:1rem;border:1px solid rgba(250,246,236,.15);background:var(--qq-ink-2);transform:translateY(-1rem);transition:transform .5s cubic-bezier(.22,1,.36,1)}.qq-search__form{display:flex;align-items:center;gap:.75rem;padding-bottom:1rem;border-bottom:1px solid rgba(250,246,236,.15)}.qq-search__form input{flex:1;min-width:0;background:0 0;border:0;color:var(--qq-cream);font-family:var(--qq-font-display);font-size:1.5rem;outline:0}.qq-search__form input::placeholder{color:rgba(250,246,236,.3)}.qq-search__hint{padding-top:1rem;font-size:.8rem;color:rgba(250,246,236,.45);text-align:center}.qq-search__sections{display:flex;flex-wrap:wrap;gap:.5rem;padding-top:1rem}.qq-footer{position:relative;overflow:hidden;background:var(--qq-ink);color:var(--qq-cream);padding-top:clamp(3.5rem,7vw,5rem);text-align:center}.qq-footer__ghost,.qq-prose blockquote{font-family:var(--qq-font-display);font-style:italic}.qq-footer__ghost{position:absolute;left:50%;top:-.12em;transform:translateX(-50%);font-size:22vw;font-weight:700;line-height:1;white-space:nowrap;pointer-events:none;opacity:.35;-webkit-text-stroke:1px rgba(201,162,39,.35);color:transparent}.qq-footer__inner{position:relative;z-index:2;gap:clamp(2rem,4vw,2.75rem)}.qq-footer__brand-block,.qq-footer__inner{display:flex;flex-direction:column;align-items:center}.qq-footer__brand{display:inline-flex}.qq-footer__logo{display:block;width:auto;height:3.25rem}.qq-footer__note{max-width:34rem;margin:1rem 0 0;font-size:.92rem;line-height:1.65;color:rgba(250,246,236,.65)}.qq-footer__rule{width:min(100%,56rem);height:1px;margin:0;border:0;background:linear-gradient(90deg,transparent,rgba(250,246,236,.18),transparent)}.qq-footer__subscribe button,.qq-footer__title{font-size:.66rem;font-weight:700;text-transform:uppercase}.qq-footer__title{margin:0 0 1.1rem;letter-spacing:.3em;color:rgba(250,246,236,.55)}.qq-footer__desks{width:100%}.qq-footer__desks ul{list-style:none;max-width:60rem;margin:0 auto;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem}.qq-footer__desks a{display:inline-flex;gap:.55rem;padding:.5rem 1rem;border:1px solid rgba(250,246,236,.14);font-size:.82rem;color:rgba(250,246,236,.85);transition:border-color .3s ease,background .3s ease,color .3s ease}.qq-footer__desks a:hover{border-color:rgba(250,246,236,.4);background:rgba(250,246,236,.06);color:var(--qq-cream)}.qq-footer__desks i{width:.45rem;height:.45rem;flex-shrink:0;transform:rotate(45deg)}.qq-footer__digest{width:min(100%,30rem)}.qq-footer__desks a,.qq-footer__subscribe,.qq-socials a{align-items:center;border-radius:999px}.qq-footer__subscribe{display:flex;gap:.5rem;width:100%;max-width:30rem;margin:0 auto;padding:.375rem;border:1px solid rgba(250,246,236,.2);background:rgba(250,246,236,.05)}.qq-footer__subscribe input{flex:1;min-width:0;padding:.5rem 1rem;background:0 0;border:0;color:var(--qq-cream);font-size:.85rem;outline:0}.qq-footer__subscribe button{flex-shrink:0;border-radius:999px;padding:.6rem 1.25rem;background:var(--qq-gold);color:var(--qq-ink);letter-spacing:.16em}.qq-socials{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.75rem}.qq-footer .qq-socials{justify-content:center;margin-top:1.5rem}.qq-socials a{display:inline-flex;gap:.75rem;padding:.5rem 1.25rem .5rem .5rem;border:1px solid rgba(250,246,236,.15);color:var(--qq-cream);transition:border-color .3s ease}.qq-socials a:hover{border-color:rgba(250,246,236,.45)}.qq-socials__icon{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:50%;background:rgba(250,246,236,.1);transition:background .3s ease,color .3s ease}.qq-socials a:hover .qq-socials__icon{background:var(--qq-cream);color:var(--qq-ink)}.qq-socials__label{display:block;font-size:.56rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:rgba(250,246,236,.45)}.qq-socials__handle{display:block;font-size:.85rem;font-weight:600}.qq-footer__bottom{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:.75rem;margin-top:clamp(2.5rem,5vw,3.5rem);padding-block:1.6rem 2rem;border-top:1px solid rgba(250,246,236,.1)}.qq-footer__legal{display:flex;flex-wrap:wrap;justify-content:center;row-gap:.4rem;font-size:.76rem}.qq-footer__legal a{padding:.15rem .9rem;color:rgba(250,246,236,.68);transition:color .3s ease}.qq-footer__legal a+a{border-left:1px solid rgba(250,246,236,.16)}.qq-crumbs a:hover,.qq-footer__legal a:hover{color:var(--qq-cream)}.qq-footer__copy{margin:0;font-size:.7rem;color:rgba(250,246,236,.45)}.qq-archive{display:grid;gap:clamp(2rem,4vw,3rem)}@media (min-width:768px){.qq-archive{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.qq-archive{grid-template-columns:repeat(3,minmax(0,1fr))}}.qq-prose{font-size:1.06rem;line-height:1.85;color:rgba(11,9,16,.78)}.qq-prose>*+*{margin-top:1.6rem}.qq-prose h2,.qq-prose h3{font-family:var(--qq-font-display);color:var(--qq-ink);line-height:1.2;margin-top:2.6rem}.qq-prose a{text-decoration:underline;text-underline-offset:4px}.qq-prose blockquote{margin:2.5rem 0;padding:2rem 2.25rem;border-left:4px solid var(--qq-accent, var(--qq-gold));border-radius:1rem;background:var(--qq-cream);font-size:1.35rem;line-height:1.5}.qq-prose ul{padding-left:1.4rem}.qq-prose img{border-radius:1rem}.qq-comments{margin-top:4rem;padding-top:2rem;border-top:1px solid rgba(11,9,16,.12)}.qq-card,.qq-card__link{display:block}.qq-card__img{position:relative;display:block;border-radius:1.25rem;overflow:hidden;border:1px solid rgba(11,9,16,.1);background:var(--qq-paper-2)}.qq-card__img img{width:100%;object-fit:cover;aspect-ratio:16/10}.qq-card__body{margin-top:1.25rem}.qq-card__kicker{display:block;font-size:.62rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.qq-card__title{margin:.4rem 0 0;font-family:var(--qq-font-display);font-size:1.35rem;font-weight:600;line-height:1.28;transition:color .3s ease}.qq-card__link:hover .qq-card__title{text-decoration:underline;text-underline-offset:3px}.qq-card__excerpt{margin:.5rem 0 0;font-size:.9rem;line-height:1.6;color:rgba(11,9,16,.55)}.qq-socials__text{display:block;text-align:left}.qq-card__kicker{color:var(--qq-ink);color:color-mix(in srgb,var(--qq-accent) 52%,var(--qq-ink))}.qq-frames{display:grid;gap:1.5rem}@media (min-width:640px){.qq-frames{grid-template-columns:1fr 1fr}}.qq-head__link{display:inline-flex;align-items:center;gap:.5rem;border:1px solid var(--qq-accent);border-radius:999px;padding:.65rem 1.25rem;font-size:.68rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;transition:background .3s ease;color:var(--qq-ink);color:color-mix(in srgb,var(--qq-accent) 52%,var(--qq-ink))}.qq-head__link:hover{background:color-mix(in srgb,var(--qq-accent) 12%,transparent)}.qq-zoom img{transition:transform .9s cubic-bezier(.22,1,.36,1)}.qq-zoom:hover img{transform:scale(1.06)}.qq-marquee{position:relative;overflow:hidden}.qq-marquee__track{display:flex;width:max-content;align-items:center;animation:qq-marquee 34s linear infinite;will-change:transform}.qq-marquee:hover .qq-marquee__track{animation-play-state:paused}.qq-blink{animation:qq-blink 1.6s ease-in-out infinite}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.qq-blink,.qq-marquee__track{animation:none!important}}.qq-anchor,.qq-story-prose h2,.qq-story-prose h3{scroll-margin-top:calc(var(--qq-header-h, 120px) + 28px)}.qq-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.66rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:rgba(250,246,236,.5)}.qq-crumbs [aria-current]{color:rgba(250,246,236,.82)}.qq-avatar{display:grid;place-items:center;flex-shrink:0;width:3rem;height:3rem;border-radius:50%;background:linear-gradient(135deg,var(--qq-accent),var(--qq-cream));color:var(--qq-ink);font-family:var(--qq-font-display);font-weight:600}.qq-avatar--lg{width:5rem;height:5rem;font-size:1.5rem}.qq-desk-kicker{display:flex;align-items:center;gap:.5rem;margin:0 0 .75rem;color:var(--qq-accent);font-size:.68rem;font-weight:600;letter-spacing:.3em;text-transform:uppercase}.qq-desk-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem 2rem;margin-bottom:2.5rem}.qq-progress,.qq-timeleft{position:fixed;pointer-events:none}.qq-progress{left:0;right:0;top:0;z-index:95;height:3px}.qq-progress span{display:block;height:100%;background:var(--qq-accent);transform:scaleX(0);transform-origin:left center}.qq-timeleft{right:1.25rem;bottom:1.25rem;z-index:60;display:flex;align-items:center;gap:.75rem;padding:.5rem 1rem .5rem .5rem;border-radius:999px;border:1px solid rgba(11,9,16,.1);background:rgba(250,246,236,.9);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 20px 40px -20px rgba(11,9,16,.45);opacity:0;transform:translateY(1rem);transition:opacity .5s ease,transform .5s ease}.qq-timeleft svg{width:2.25rem;height:2.25rem;transform:rotate(-90deg)}.qq-timeleft circle{fill:none;stroke-width:3}.qq-timeleft__track{stroke:rgba(11,9,16,.1)}.qq-timeleft__ring{stroke:var(--qq-accent);stroke-linecap:round;stroke-dasharray:100.53;stroke-dashoffset:100.53}.qq-timeleft span{font-size:.66rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgba(11,9,16,.7)}.qq-story-hero{position:relative;isolation:isolate;display:flex;align-items:flex-end;min-height:min(94vh,920px);overflow:hidden;background:var(--qq-ink);color:var(--qq-cream)}.qq-story-hero .qq-grid-lines{opacity:.25}.qq-story-hero__grid{position:relative;z-index:2;display:grid;gap:2.5rem;width:100%;padding-block:8rem 3.5rem}@media (min-width:1024px){.qq-story-hero__grid{grid-template-columns:9fr 3fr;align-items:end;padding-bottom:5rem}}.qq-desk-chip{display:inline-flex;margin-top:1.75rem;padding:.4rem 1rem;border-radius:999px;background:var(--qq-accent);color:var(--qq-ink);font-size:.62rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;transition:transform .3s ease}.qq-desk-chip:hover{transform:scale(1.04)}.qq-story-hero__title{margin:1.5rem 0 0;max-width:64rem;font-family:var(--qq-font-display);font-size:clamp(2.3rem,5.6vw,5.4rem);font-weight:600;line-height:.98;letter-spacing:-.02em;text-wrap:balance}.qq-story-byline{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin-top:2.25rem}.qq-story-byline__who{display:flex;align-items:center;gap:.75rem}.qq-story-byline__ring{padding:2px;border-radius:50%;background:var(--qq-accent)}.qq-story-byline__ring .qq-avatar{border:2px solid var(--qq-ink);background:var(--qq-cream)}.qq-story-byline__name{display:block;font-weight:600}.qq-story-byline__desk{display:block;font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;color:rgba(250,246,236,.55)}.qq-story-byline__meta{margin:0;font-size:.68rem;letter-spacing:.2em;text-transform:uppercase;color:rgba(250,246,236,.6)}.qq-glance{display:none;padding:1.5rem;border-radius:1.5rem;border:1px solid rgba(250,246,236,.15);background:rgba(11,9,16,.55);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}@media (min-width:1024px){.qq-glance{display:block}}.qq-glance__label{margin:0;font-size:.6rem;letter-spacing:.24em;color:rgba(250,246,236,.45)}.qq-glance dl{margin:1rem 0 0}.qq-glance dl div{gap:1rem;padding-block:.7rem;border-bottom:1px solid rgba(250,246,236,.1);font-size:.85rem}.qq-glance dt{color:rgba(250,246,236,.5)}.qq-glance dd{margin:0;font-weight:600}.qq-brief li::before,.qq-comment-respond .qq-comments-area__title small a{color:var(--qq-accent)}.qq-glance a,.qq-glance__label,.qq-toc-mobile summary{font-weight:700;text-transform:uppercase}.qq-glance a,.qq-glance dl div{display:flex;justify-content:space-between}.qq-glance a{align-items:center;margin-top:1.25rem;padding:.75rem 1rem;border-radius:1rem;background:rgba(250,246,236,.1);font-size:.64rem;letter-spacing:.18em;transition:background .3s ease}.qq-glance a:hover{background:rgba(250,246,236,.16)}.qq-story-body{background:var(--qq-paper)}.qq-story-grid{display:grid;gap:2.5rem;padding-block:3.5rem 6rem}@media (min-width:1024px){.qq-story-grid{grid-template-columns:64px minmax(0,1fr) 260px}}@media (min-width:1280px){.qq-story-grid{grid-template-columns:64px minmax(0,1fr) 290px;gap:4rem}}.qq-story-aside,.qq-story-rail{display:none}@media (min-width:1024px){.qq-story-aside,.qq-story-rail{display:block}}.qq-sticky{position:sticky;top:calc(var(--qq-header-h, 120px) + 40px)}.qq-story-article{width:100%;max-width:720px;min-width:0;margin-inline:auto}.qq-share{display:flex;flex-direction:column;align-items:center;gap:.75rem}.qq-share--bar{flex-direction:row;flex-wrap:wrap;margin-top:2.5rem}@media (min-width:1024px){.qq-share--bar{display:none}}.qq-share__label{margin:0 0 .25rem;font-size:.56rem;font-weight:700;letter-spacing:.26em;text-transform:uppercase;color:rgba(11,9,16,.4);writing-mode:vertical-rl;transform:rotate(180deg)}.qq-share--bar .qq-share__label{margin:0 .25rem 0 0;writing-mode:horizontal-tb;transform:none}.qq-share__btn{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:999px;border:1px solid rgba(11,9,16,.12);background:var(--qq-cream);color:rgba(11,9,16,.6);transition:transform .3s ease,border-color .3s ease,color .3s ease}.qq-share__btn:hover{transform:translateY(-2px);border-color:var(--qq-accent);color:var(--qq-ink)}.qq-share__btn[hidden]{display:none}.qq-share__sep{width:1px;height:2rem;background:rgba(11,9,16,.1)}.qq-share--bar .qq-share__sep{height:1.5rem}.qq-brief{position:relative;overflow:hidden;margin-bottom:3.5rem;padding:clamp(1.75rem,3vw,2.25rem);border-radius:1.8rem;border:1px solid rgba(11,9,16,.1);background:var(--qq-cream)}.qq-brief::before{content:"";position:absolute;left:0;top:0;bottom:0;width:6px;background:var(--qq-accent)}.qq-brief__label{display:flex;align-items:center;gap:.5rem;margin:0;font-size:.64rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--qq-accent)}.qq-brief__label svg{width:1rem;height:1rem}.qq-brief ol{list-style:none;margin:1.5rem 0 0;padding:0;display:grid;gap:1rem;counter-reset:brief}.qq-brief li{display:flex;gap:1rem;font-size:1.04rem;line-height:1.6;color:rgba(11,9,16,.8);counter-increment:brief}.qq-brief li::before{content:counter(brief);font-family:var(--qq-font-display);font-style:italic;font-size:1.5rem;line-height:1}.qq-toc-mobile{margin-bottom:2.5rem;padding:1.25rem;border-radius:1rem;border:1px solid rgba(11,9,16,.1);background:var(--qq-cream)}@media (min-width:1024px){.qq-toc-mobile{display:none}}.qq-toc-mobile summary{cursor:pointer;list-style:none;font-size:.66rem;letter-spacing:.2em;color:rgba(11,9,16,.7)}.qq-toc-mobile summary::-webkit-details-marker{display:none}.qq-toc-mobile ol{display:grid;gap:.5rem;margin:1rem 0 0;padding-left:1.25rem;font-size:.9rem}.qq-toc{padding:1.25rem;border-radius:1rem;border:1px solid rgba(11,9,16,.1);background:var(--qq-cream)}.qq-toc__label{margin:0;font-size:.6rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:rgba(11,9,16,.45)}.qq-toc ol{position:relative;list-style:none;margin:1rem 0 0;padding:0}.qq-toc ol::before{content:"";position:absolute;left:7px;top:.75rem;bottom:.75rem;width:1px;background:rgba(11,9,16,.1)}.qq-desk-mini a,.qq-toc a{display:flex;gap:.75rem;line-height:1.35}.qq-toc a{position:relative;padding:.375rem .5rem .375rem 0;font-size:.84rem;color:rgba(11,9,16,.5);transition:color .3s ease}.qq-toc a::before{content:"";position:relative;z-index:1;flex-shrink:0;width:15px;height:15px;margin-top:1px;border-radius:50%;border:2px solid rgba(11,9,16,.2);background:var(--qq-cream);transition:border-color .3s ease,background .3s ease,transform .3s ease}.qq-toc a:hover{color:var(--qq-ink)}.qq-desk-mini{margin-top:1.5rem;padding:1.25rem;border-radius:1rem;border:1px solid rgba(11,9,16,.1);background:var(--qq-cream)}.qq-desk-mini a{margin-top:1rem;font-size:.82rem;font-weight:600}.qq-desk-mini a:hover span{text-decoration:underline}.qq-desk-mini img{flex-shrink:0;object-fit:cover;border-radius:.75rem}.qq-story-prose{font-size:clamp(1.06rem,1.2vw,1.14rem);line-height:1.9;color:rgba(11,9,16,.8)}.qq-story-prose>p:first-of-type::first-letter{float:left;padding:.06em .12em 0 0;font-family:var(--qq-font-display);font-size:3.6em;font-weight:600;line-height:.8}.qq-story-prose h2{margin-top:3.5rem;font-size:clamp(1.7rem,3vw,2.3rem)}.qq-story-prose h3{font-size:1.4rem}.qq-story-prose blockquote{margin:3.5rem 0;padding:0;border:0;background:0 0;font-size:clamp(1.8rem,3.4vw,2.6rem);font-weight:600;line-height:1.18;color:var(--qq-ink);text-wrap:balance}.qq-story-prose blockquote::before{content:"“";display:block;margin-bottom:.75rem;font-size:4rem;line-height:.6;color:var(--qq-accent)}.qq-story-prose figure{margin:3rem 0}.qq-story-prose img{border-radius:1.4rem}.qq-inline-card{margin:2.5rem 0}.qq-inline-card a{display:grid;grid-template-columns:120px 1fr;gap:1.25rem;align-items:center;padding:1rem;border-radius:1.25rem;border:1px solid rgba(11,9,16,.1);background:var(--qq-cream);text-decoration:none;transition:border-color .3s ease,transform .3s ease}@media (min-width:640px){.qq-inline-card a{grid-template-columns:180px 1fr}}.qq-inline-card a:hover{border-color:var(--qq-accent);transform:translateY(-2px)}.qq-inline-card img{width:100%;margin:0;object-fit:cover;border-radius:.9rem}.qq-inline-card__kicker{display:block;font-size:.6rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--qq-accent)}.qq-inline-card__title{display:block;margin-top:.4rem;font-family:var(--qq-font-display);font-size:1.15rem;font-weight:600;line-height:1.3;color:var(--qq-ink)}.qq-frames{margin-top:4rem}.qq-frames__label{margin:0;font-size:.62rem;letter-spacing:.24em;color:rgba(11,9,16,.45)}.qq-frames__hint,.qq-frames__label,.qq-story-tags a{font-weight:700;text-transform:uppercase}.qq-frames__hint{margin:0;letter-spacing:.24em;margin-top:.5rem;text-align:center;font-size:.58rem;color:rgba(11,9,16,.35)}.qq-fan{position:relative;margin-top:1.5rem;perspective:1200px}.qq-fan-card{--spread:calc(var(--i) - (var(--n) - 1) / 2);position:absolute;top:6%;left:50%;overflow:hidden;border-radius:1.2rem;border:4px solid var(--qq-cream);background:var(--qq-ink);box-shadow:0 30px 60px -30px rgba(11,9,16,.6);transform:translateX(-50%) translateX(calc(var(--spread)*24%)) rotate(calc(var(--spread)*5deg));transition:transform .8s cubic-bezier(.22,1,.36,1)}.qq-fan-card img,.qq-upnext>img{width:100%;height:100%;object-fit:cover}.qq-fan-card img{border-radius:0}.qq-fan-card::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(11,9,16,.85),transparent 55%)}.qq-fan-card__title{position:absolute;left:.75rem;right:.75rem;bottom:.75rem;z-index:2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-family:var(--qq-font-display);font-size:.82rem;font-weight:600;line-height:1.3;color:var(--qq-cream)}.qq-fan:hover .qq-fan-card{transform:translateX(-50%) translateX(calc(var(--spread)*62%)) rotate(calc(var(--spread)*2deg))}.qq-fan .qq-fan-card:hover{z-index:10;transform:translateX(-50%) translateX(calc(var(--spread)*62%)) translateY(-5%) scale(1.04)}@media (max-width:640px){.qq-fan .qq-fan-card:hover,.qq-fan:hover .qq-fan-card{transform:translateX(-50%) translateX(calc(var(--spread)*38%)) rotate(calc(var(--spread)*3deg))}}.qq-story-tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:3.5rem}.qq-story-tags a{border:1px solid rgba(11,9,16,.15);border-radius:999px;padding:.5rem 1rem;font-size:.62rem;letter-spacing:.16em;color:rgba(11,9,16,.6);transition:border-color .3s ease,color .3s ease}.qq-story-tags a:hover,.qq-upnext:hover .qq-upnext__go{border-color:var(--qq-accent);color:var(--qq-ink)}.qq-reactions{margin-top:3.5rem;padding:clamp(1.75rem,3vw,2.25rem);border-radius:1.8rem;border:1px solid rgba(11,9,16,.1);background:var(--qq-cream)}.qq-reactions__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.75rem}.qq-reactions__kicker{color:rgba(11,9,16,.45)}.qq-reactions__q{margin:.25rem 0 0;font-family:var(--qq-font-display);font-size:1.5rem;font-weight:600}.qq-reactions__total{margin:0;font-size:.64rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:rgba(11,9,16,.45)}.qq-reactions__grid{display:grid;gap:.75rem;margin-top:1.5rem}@media (min-width:640px){.qq-reactions__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.qq-reactions__btn{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem 1.25rem;border-radius:1rem;border:1px solid rgba(11,9,16,.12);text-align:left;transition:transform .3s ease,border-color .3s ease,background .3s ease}.qq-reactions__btn:hover{transform:translateY(-2px);border-color:rgba(11,9,16,.4)}.qq-author__more a,.qq-reactions__label{display:flex;align-items:center;gap:.75rem;font-size:.9rem;font-weight:600}.qq-reactions__label svg{color:var(--qq-accent);transition:transform .3s ease}.qq-reactions__btn:hover .qq-reactions__label svg{transform:scale(1.12)}.qq-reactions__count{font-family:var(--qq-font-display);font-size:1.1rem;font-style:italic;font-variant-numeric:tabular-nums;color:rgba(11,9,16,.6)}.qq-author{display:grid;gap:1.5rem;margin-top:3.5rem;padding:clamp(1.75rem,3vw,2.25rem);border-radius:1.8rem;border:1px solid rgba(11,9,16,.1);background:var(--qq-cream)}@media (min-width:640px){.qq-author{grid-template-columns:auto 1fr}}.qq-author__kicker{color:rgba(11,9,16,.45)}.qq-author__name{margin:.25rem 0 0;font-family:var(--qq-font-display);font-size:1.5rem;font-weight:600}.qq-author__bio{margin:.5rem 0 0;font-size:.9rem;line-height:1.6;color:rgba(11,9,16,.6)}.qq-author__more{list-style:none;margin:1.25rem 0 0;padding:0;display:grid;gap:.6rem}.qq-author__more a{align-items:flex-start;gap:.5rem;line-height:1.35}.qq-author__more a:hover{text-decoration:underline}.qq-author__more svg{flex-shrink:0;width:1rem;height:1rem;margin-top:.15rem;color:var(--qq-accent)}.qq-upnext{position:relative;display:block;overflow:hidden;background:var(--qq-ink);color:var(--qq-cream)}.qq-upnext>img{position:absolute;inset:0;opacity:.45;transition:transform 1.4s cubic-bezier(.22,1,.36,1),opacity 1.4s ease}.qq-upnext:hover>img{transform:scale(1.05);opacity:.6}.qq-upnext::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--qq-ink),rgba(11,9,16,.7) 50%,rgba(11,9,16,.2))}.qq-upnext__inner{position:relative;z-index:2;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:2.5rem;padding-block:clamp(5rem,10vw,8rem)}.qq-upnext__kicker{display:flex;align-items:center;gap:.75rem;font-size:.68rem;font-weight:600;letter-spacing:.3em;text-transform:uppercase}.qq-upnext__kicker::before{content:"";width:2.5rem;height:1px;background:var(--qq-accent)}.qq-upnext__title{display:block;max-width:56rem;margin-top:1.5rem;font-family:var(--qq-font-display);font-size:clamp(2rem,5vw,4.4rem);font-weight:600;line-height:1.02;text-wrap:balance}.qq-comment-form label,.qq-upnext__meta{display:block;text-transform:uppercase;color:rgba(250,246,236,.55)}.qq-upnext__meta{margin-top:1.25rem;font-size:.66rem;letter-spacing:.2em}.qq-upnext__go{display:grid;place-items:center;width:5rem;height:5rem;border-radius:50%;border:1px solid rgba(250,246,236,.3);transition:transform .5s ease,background .5s ease,border-color .5s ease,color .5s ease}.qq-upnext__go svg{width:1.75rem;height:1.75rem}.qq-upnext:hover .qq-upnext__go{transform:rotate(45deg);background:var(--qq-accent)}.qq-story-related{background:var(--qq-paper);padding-block:clamp(4rem,8vw,6rem)}@media (prefers-reduced-motion:reduce){.qq-fan-card,.qq-timeleft,.qq-upnext>img{transition:none}}.qq-story{display:block}.qq-inline-card__body{display:block;min-width:0}.qq-comments{margin-top:0;padding-block:1rem 5rem;border-top:0}.qq-comments-area__title{margin:0 0 1.5rem;font-family:var(--qq-font-display);font-size:clamp(1.5rem,2.6vw,2rem);font-weight:600;line-height:1.2}.qq-comment-respond{margin-top:2.5rem;padding:clamp(1.5rem,3vw,2.25rem);border-radius:1.8rem;background:var(--qq-ink)}.qq-comment-respond,.qq-comment-respond .qq-comments-area__title{color:var(--qq-cream)}.qq-comment-respond .qq-comments-area__title small{margin-left:.75rem;font-family:var(--qq-font-sans);font-size:.7rem;font-weight:600}.qq-comment-form p{margin:0 0 1rem}.qq-comment-form label{margin-bottom:.4rem;font-size:.62rem;font-weight:700;letter-spacing:.18em}.qq-comment-form input[type=email],.qq-comment-form input[type=text],.qq-comment-form input[type=url],.qq-comment-form textarea{width:100%;padding:.85rem 1rem;border:1px solid rgba(250,246,236,.18);border-radius:.9rem;background:rgba(250,246,236,.05);color:var(--qq-cream);font:inherit}.qq-comment-form input:focus,.qq-comment-form textarea:focus{outline:0;border-color:var(--qq-accent)}.qq-comment-form .comment-notes{font-size:.8rem;color:rgba(250,246,236,.5)}.qq-comment-form .comment-form-cookies-consent{display:flex;align-items:flex-start;gap:.6rem}.qq-comment-form .comment-form-cookies-consent label{margin:0;font-size:.8rem;font-weight:400;letter-spacing:0;text-transform:none;color:rgba(250,246,236,.6)}.qq-comment-submit{border:0;cursor:pointer}.qq-story-hero{display:block;min-height:0}.qq-story-hero__grid{padding-block:clamp(2.5rem,6vw,4.5rem) clamp(2rem,5vw,3.25rem)}.qq-story-figure{position:relative;isolation:isolate;overflow:hidden;margin:0;background:var(--qq-ink);--qq-mat:transparent}.qq-story-figure::before{content:"";position:absolute;inset:-10%;z-index:-1;background:var(--qq-fit-bg, none) center/cover no-repeat;filter:blur(36px) saturate(1.2) brightness(.5);transform:scale(1.06)}.qq-story-figure__inner{display:flex;flex-direction:column;align-items:center;padding-block:clamp(1rem,3vw,2.25rem)}.qq-story-figure img{display:block;width:auto;max-width:100%;height:auto;max-height:min(82vh,860px);border-radius:clamp(.75rem,1.5vw,1.2rem);box-shadow:0 40px 80px -40px rgba(0,0,0,.85)}.qq-story-figure figcaption{max-width:60rem;margin-top:.9rem;text-align:center;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:rgba(250,246,236,.62)}.qq-fan{height:clamp(190px,24vw,240px);--qq-mat:var(--qq-ink-3)}.qq-fan-card{width:min(46%,260px)}.qq-fan-card,.qq-inline-card img{aspect-ratio:16/10}.qq-desk-mini img{width:5rem;height:3.125rem}.qq-upnext>img{filter:blur(6px) saturate(1.1)}.qq-brief li::before,.qq-brief__label,.qq-desk-kicker,.qq-inline-card__kicker,.qq-story-prose>p:first-of-type::first-letter{color:var(--qq-ink);color:color-mix(in srgb,var(--qq-accent) 52%,var(--qq-ink))}.qq-glance__accent,.qq-upnext__kicker{color:var(--qq-accent);color:color-mix(in srgb,var(--qq-accent) 75%,var(--qq-cream))}