@keyframes qor-hd-fade{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}:root{--stk-block-margin-bottom:24px;--stk-column-margin:12px;--stk-columns-column-gap:0px;--stk-columns-row-gap:0px;--stk-container-padding:32px;--stk-container-padding-large:64px 80px;--stk-container-padding-small:16px 32px;--stk-container-border-style:none;--stk-container-border-width:1px;--stk-container-border-radius:0px;--stk-container-box-shadow:0px 4px 24px #0000000a;--stk-container-background-color:#fff;--stk-default-container-background-color:#fff;--stk-container-color:#1e1e1e;--stk-block-background-padding:24px;--stk-block-background-border-style:none;--stk-block-background-border-width:1px;--stk-block-background-border-radius:0px;--stk-block-background-box-shadow:none;--stk-block-background-color:#f1f1f1;--stk-image-border-radius:0px;--stk-image-drop-shadow:none;--stk-button-min-height:0px;--stk-button-padding:12px 16px;--stk-button-border-style:none;--stk-button-border-width:1px;--stk-button-ghost-border-width:2px;--stk-button-border-radius:0px;--stk-button-box-shadow:none;--stk-button-icon-size:24px;--stk-button-icon-gap:8px;--stk-button-column-gap:12px;--stk-button-row-gap:12px;--stk-button-background-color:#008de4;--stk-button-text-color:#fff;--stk-default-button-background-color:#008de4;--stk-default-button-text-color:#fff;--stk-icon-button-padding:12px;--stk-icon-list-row-gap:0px;--stk-icon-list-icon-gap:8px;--stk-icon-list-indentation:0px;--stk-icon-size:36px;--stk-icon-color:#a6a6a6;--stk-icon-shape-color:#ddd;--stk-subtitle-size:16px;--stk-subtitle-color:#39414d;--stk-tab-accent-color:#008de4;--stk-block-width-default-detected:900px;--stk-block-width-wide-detected:80vw}:where(.stk--has-container-scheme .stk-container:not(.stk--no-background)) .stk-block>:is(h2,h3){color:var(--stk-heading-color)}:where(.stk--has-container-scheme .stk-container:not(.stk--no-background)) :is(.is-style-link) a{color:var(--stk-link-color,var(--theme-link-initial-color,unset))}:where(.stk--has-container-scheme .stk-container:not(.stk--no-background)) :is(.is-style-link) a:hover{color:var(--stk-link-color-hover,var(--stk-link-color,var(--theme-link-hover-color,unset)))}:where(.stk--has-container-scheme .stk-container:not(.stk--no-background)) .stk--inner-svg svg:last-child:not(.ugb-custom-icon):not(.stk-custom-icon),:where(.stk--has-container-scheme .stk-container:not(.stk--no-background)) .stk--inner-svg svg:last-child:not(.ugb-custom-icon):not(.stk-custom-icon) :is(path,rect){fill:var(--stk-accent-color,var(--stk-icon-color))}:where(.stk--has-container-scheme .stk-container:not(.stk--no-background)) .stk--inner-svg:where(:hover) svg:last-child:not(.ugb-custom-icon):not(.stk-custom-icon),:where(.stk--has-container-scheme .stk-container:not(.stk--no-background)) .stk--inner-svg:where(:hover) svg:last-child:not(.ugb-custom-icon):not(.stk-custom-icon) :is(path,rect){fill:var(--stk-accent-color-hover,var(--stk-accent-color,var(--stk-icon-color)))}@media (-ms-high-contrast:none){::-ms-backdrop{border-radius:9999px!important}}@media only screen and (max-width:767px){:root{--stk-block-margin-bottom:16px;--stk-column-margin:8px;--stk-container-padding:24px;--stk-container-padding-large:32px 24px;--stk-container-padding-small:8px 24px;--stk-block-background-padding:16px}}body{border:0}h2,h3,html,iframe,li,ol,p,ul{padding:0;border:0}body,html,iframe,li{margin:0}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}main{display:block}*,::after,::before{box-sizing:inherit}button,input{font-family:inherit;margin:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}body,button,h2,h3,input{font-weight:400;text-transform:none}body,button,input{font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:17px;line-height:1.5}p{margin:0 0 1.5em}h2,h3{font-family:inherit;font-style:inherit;font-size:35px;margin:0 0 20px;line-height:1.2em}h3{font-size:29px}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}img{max-width:100%;height:auto}button,input[type=submit]{background:#55555e;border:1px solid #fff0;cursor:pointer;-webkit-appearance:button;padding:10px 20px}input[type=email],input[type=search]{border:1px solid;border-radius:0;padding:10px 15px;max-width:100%;color:var(--contrast);background-color:var(--base-2);border-color:var(--base)}a,button,input{transition:color .1s ease-in-out,background-color .1s ease-in-out}.screen-reader-text:focus{border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0/.6);clip:auto!important;font-size:.875rem;font-weight:700}.site-content{word-wrap:break-word;display:flex}iframe{max-width:100%}.grid-container{margin-left:auto;margin-right:auto}.site-main>*{margin-bottom:20px}.separate-containers .site-main{margin:20px}.separate-containers.no-sidebar .site-main{margin-left:0;margin-right:0}.separate-containers .site-main>:last-child{margin-bottom:0}.container.grid-container{width:auto}@media (max-width:768px){a,body,button,input{transition:all 0s ease-in-out}.site-content{flex-direction:column}#main{margin-left:0;margin-right:0}}.tnp-subscription-minimal{width:100%;box-sizing:border-box;margin:10px 0}.tnp-subscription-minimal form{width:auto;margin:0;padding:0;border:0;white-space:nowrap}.tnp-subscription-minimal input.tnp-email,.tnp-subscription-minimal input.tnp-submit{box-sizing:border-box;display:inline-block;padding:10px;font-size:14px;line-height:20px;border-radius:0}.tnp-subscription-minimal input.tnp-email{width:70%;max-width:300px;border:1px solid #ddd;background-color:#f4f4f4;color:#444;margin-right:10px}.tnp-subscription-minimal input.tnp-submit{width:29%;border:1px;border-color:#ddd;background-color:#444;background-image:none;text-shadow:none;color:#fff;margin:0}@media all and (max-width:525px){.tnp-subscription-minimal input.tnp-submit{width:100%;max-width:100%;margin:0;display:block;margin-bottom:.5rem}}:root{--stk-block-width-default-detected:1240px;--stk--preset--font-size--small:var(--wp--preset--font-size--small);--stk--preset--font-size--medium:var(--wp--preset--font-size--medium);--stk--preset--font-size--large:var(--wp--preset--font-size--large);--stk--preset--font-size--x-large:var(--wp--preset--font-size--x-large);--stk--preset--spacing--20:var(--wp--preset--spacing--20);--stk--preset--spacing--30:var(--wp--preset--spacing--30);--stk--preset--spacing--40:var(--wp--preset--spacing--40);--stk--preset--spacing--50:var(--wp--preset--spacing--50);--stk--preset--spacing--60:var(--wp--preset--spacing--60);--stk--preset--spacing--70:var(--wp--preset--spacing--70);--stk--preset--spacing--80:var(--wp--preset--spacing--80);--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}.screen-reader-text{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}:root{--wp-internal-comment:"Placeholder for wp_hoist_late_printed_styles() to replace with the block styles printed at wp_footer.";--wp-internal-comment:"Placeholder for wp_hoist_late_printed_styles() to replace with the global-styles printed at wp_footer."}body{background-color:var(--base-3);color:var(--contrast);padding:0}a{color:var(--accent);text-decoration:underline}a:active,a:focus,a:hover{color:var(--accent)}.grid-container{max-width:1240px}:root{--contrast:#1B2A4E;--contrast-2:#566079;--contrast-3:#E7E3DA;--base:#F1EEE7;--base-2:#FFFFFF;--base-3:#FAF8F4;--accent:#0B7563;--gp-search-modal-bg-color:var(--base-3);--gp-search-modal-text-color:var(--contrast);--gp-search-modal-overlay-bg-color:rgba(0,0,0,0.2);--gb-container-width:1240px;--qor-ink:#1B2A4E;--qor-text:#2A3452;--qor-muted:#566079;--qor-paper:#FAF8F4;--qor-card:#FFFFFF;--qor-sunk:#F1EEE7;--qor-line:#E7E3DA;--qor-line2:#8C93A6;--qor-accent:#0B7563;--qor-accent-dk:#085646;--qor-accent-hi:#1C9A80;--qor-ring:#0B7563;--qor-ring-dk:#7FD6C2;--qor-tint:#E3F3EF;--qor-dim:#B9C2D9;--qor-teal-on-dark:#7FD6C2;--qor-head:Newsreader,Georgia,"Times New Roman",serif;--qor-body:Manrope,system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--qor-r:14px;--qor-ri:10px;--qor-w:1240px;--qor-g:clamp(16px,4vw,32px);--qor-sh:0 1px 2px rgba(27,42,78,.06),0 10px 28px rgba(27,42,78,.09)}input[type=email]:focus,input[type=search]:focus{color:var(--contrast);background-color:var(--base-2);border-color:var(--contrast-3)}button,input[type=submit]{color:#fff;background-color:var(--accent)}button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover{color:#fff;background-color:#3f4047}@font-face{font-family:Newsreader;font-weight:600;font-display:swap;src:url(https://alltheragefaces.com/wp-content/uploads/qor-fonts/newsreader-latin-600.woff2)format("woff2")}@font-face{font-family:Newsreader;font-weight:700;font-display:swap;src:url(https://alltheragefaces.com/wp-content/uploads/qor-fonts/newsreader-latin-700.woff2)format("woff2")}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(https://alltheragefaces.com/wp-content/uploads/qor-fonts/newsreader-latin-400-italic.woff2)format("woff2")}@font-face{font-family:Manrope;font-weight:400;font-display:swap;src:url(https://alltheragefaces.com/wp-content/uploads/qor-fonts/manrope-latin-400.woff2)format("woff2")}@font-face{font-family:Manrope;font-weight:600;font-display:swap;src:url(https://alltheragefaces.com/wp-content/uploads/qor-fonts/manrope-latin-600.woff2)format("woff2")}@font-face{font-family:Manrope;font-weight:700;font-display:swap;src:url(https://alltheragefaces.com/wp-content/uploads/qor-fonts/manrope-latin-700.woff2)format("woff2")}body.qor{background:var(--qor-paper);color:var(--qor-text);font-family:var(--qor-body);font-size:17px;line-height:1.7;font-weight:400;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}:where(body.qor) :is(h2,h3){font-family:var(--qor-head);color:var(--qor-ink);font-weight:700;line-height:1.2;letter-spacing:-.01em;text-wrap:balance}:where(body.qor) h2{font-size:clamp(24px,2.8vw,32px)}:where(body.qor) h3{font-size:clamp(20px,2.2vw,24px)}:where(body.qor) a{color:var(--qor-accent);text-decoration-thickness:1px;text-underline-offset:.22em}:where(body.qor) a:hover{color:var(--qor-accent-dk)}body.qor :focus-visible{--qor-accent-hi:var(--qor-ring);outline:3px solid var(--qor-ring);outline-offset:2px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.qor-wrap{box-sizing:border-box;width:100%;max-width:var(--qor-w);margin:0 auto;padding:0 var(--qor-g)}.qor-sec{padding:clamp(36px,5vw,64px)0}.qor-grid-4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 20px}.qor-i{display:inline-block;vertical-align:middle;flex:none}.qor-mark{flex:none;display:block}.qor-logo{display:inline-flex;align-items:center;gap:10px;min-height:44px;text-decoration:none}.qor-logo,.qor-logo:hover{color:var(--qor-ink)}.qor-wm{font-family:var(--qor-head);font-weight:700;font-size:23px;line-height:1;letter-spacing:-.01em;white-space:nowrap}.qor-btn,.qor-logo--footer,.qor-logo--footer:hover{color:#fff}.qor-btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 22px;border:2px solid var(--qor-accent);border-radius:var(--qor-ri);background:var(--qor-accent);font:700 15px/1.2 var(--qor-body);text-decoration:none;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}.qor-btn:hover{background:var(--qor-accent-dk);border-color:var(--qor-accent-dk);color:#fff}.qor-chip,.qor-pill:before{background:var(--qor-c,var(--qor-accent))}.qor-chip{display:inline-flex;align-items:center;min-height:24px;padding:3px 10px;border-radius:999px;color:#fff;font:700 11.5px/1.4 var(--qor-body);letter-spacing:.06em;text-transform:uppercase;text-decoration:none}a.qor-chip:hover{color:#fff;filter:brightness(.88)}.qor-pills{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.qor-pill{box-sizing:border-box;display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:6px 16px;border:1px solid var(--qor-line);border-radius:999px;background:var(--qor-card);color:var(--qor-ink);font:600 15px/1.3 var(--qor-body);text-decoration:none;transition:border-color .15s}.qor-pill:before{content:"";width:10px;height:10px}.qor-pill:hover{border-color:var(--qor-ink);color:var(--qor-ink)}.qor-meta{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;margin:0;color:var(--qor-muted);font-size:13.5px;line-height:1.5}.qor-dot,.qor-pill:before{flex:none;border-radius:50%}.qor-dot{width:3px;height:3px;background:currentColor;opacity:.7}.qor-card,.qor-fb,.qor-th{position:relative;overflow:hidden}.qor-card{display:flex;flex-direction:column;box-sizing:border-box;height:100%;min-width:0;background:var(--qor-card);border:1px solid var(--qor-line);border-radius:var(--qor-r);transition:box-shadow .2s,border-color .2s}.qor-card:hover{border-color:#cfc9bc;box-shadow:var(--qor-sh)}.qor-fb,.qor-th{aspect-ratio:16/10}.qor-th{flex:none;background:var(--qor-sunk)}.qor-th img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.qor-th .qor-fb{position:absolute;inset:0;aspect-ratio:auto}.qor-fb{box-sizing:border-box;container-type:inline-size;display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:14px 16px;background:var(--qor-c,var(--qor-accent));background:linear-gradient(var(--qor-fa,135deg),var(--qor-c,var(--qor-accent))0,color-mix(in srgb,var(--qor-c,var(--qor-accent)) 52%,#0e1630) 100%);color:#fff}.qor-ct a:after,.qor-fb:before{content:"";position:absolute;inset:0}.qor-fb:before{pointer-events:none;transform:scaleX(var(--qor-fx,1))}.qor-fb>*{position:relative;max-width:100%}.qor-fb--p0:before{background:repeating-linear-gradient(135deg,rgba(255,255,255,.1)0 2px,transparent 2px 14px)}.qor-fb--p1:before{background:radial-gradient(rgba(255,255,255,.1) 1.6px,transparent 2.2px)0 0/16px 16px}.qor-fb--p2:before{background:repeating-radial-gradient(circle at 100%0,transparent 0 20px,rgba(255,255,255,.1) 20px 22px)}.qor-fb--p3:before{background:linear-gradient(rgba(255,255,255,.08) 1px,transparent 1px)0 0/22px 22px,linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 1px)0 0/22px 22px}.qor-fb--p5:before{background:repeating-conic-gradient(from 0deg at 100% 100%,rgba(255,255,255,.08)0 6deg,transparent 6deg 12deg)}.qor-fb-n{display:none}.qor-fb-i{margin:auto;font:700 46px/1 var(--qor-head);font:700 min(52cqw,64px)/1 var(--qor-head);text-align:center}.qor-fb-i:after,.qor-fb-n:before{content:"";background:var(--qor-ring-dk)}.qor-fb-i:after{display:block;width:.4em;height:3px;margin:.12em auto 0;border-radius:2px}.qor-fb-n{font:700 11px/1.3 var(--qor-body);letter-spacing:.1em;text-transform:uppercase}.qor-fb-n:before{display:inline-block;width:16px;height:2px;margin-right:8px;vertical-align:middle}@container (min-width:170px){.qor-fb-i{margin:auto 0 0;font-size:80px;font-size:min(32cqw,72px);line-height:.85;text-align:left}.qor-fb-i:after{margin:.16em 0 0}}@container (min-width:215px){.qor-fb-n{display:block;margin-bottom:8px}}@container (min-width:460px){.qor-fb-n{font-size:12px}.qor-fb-i{font-size:min(26cqw,120px)}}.qor-cb{display:flex;flex:1;min-width:0;flex-direction:column;align-items:flex-start;gap:10px;padding:16px 18px 18px}.qor-ct{margin:0;font-family:var(--qor-head);font-size:20px;line-height:1.3;font-weight:600;letter-spacing:-.005em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.qor-ct a,.qor-h-feat-t a,.qor-h-ld-t a,.qor-h-li-t a,.qor-h-t-t a{color:var(--qor-ink);text-decoration:none}.qor-ct a:hover{color:var(--qor-accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.qor-ct a:after{z-index:1}.qor-ct a:focus-visible{outline:0}.qor-ct a:focus-visible:after{outline:3px solid var(--qor-ring);outline-offset:2px;border-radius:var(--qor-r)}.qor-card .qor-chip{position:relative;z-index:2}.qor-card .qor-meta{margin-top:auto}.qor-sh{display:flex;align-items:center;gap:16px;margin:0 0 24px}.qor-sh-t{margin:0;font-size:clamp(24px,2.8vw,32px);line-height:1.15}.qor-sh-l{flex:1;min-width:16px;height:1px;background:var(--qor-line)}.qor-sh-a{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:var(--qor-accent);font:700 15px/1.2 var(--qor-body);text-decoration:none;white-space:nowrap}.qor-sh-a:hover{color:var(--qor-accent-dk)}.qor-sh-a .qor-i{transition:transform .15s}.qor-h-t:hover .qor-h-t-r .qor-i,.qor-sh-a:hover .qor-i{transform:translateX(3px)}@media (max-width:1024px){.qor-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.qor-grid-4{grid-template-columns:minmax(0,1fr);gap:22px}.qor-cb{padding:14px 16px 16px}.qor-wm{font-size:21px}}body.qor,html:has(>body.qor){max-width:100%;overflow-x:clip}@media (prefers-reduced-motion:reduce){body.qor *,body.qor :after,body.qor :before{transition:none!important;animation:none!important;scroll-behavior:auto!important}}body.qor-h-on #page.site{max-width:none;background:0 0}body.qor-h-on #page.site,body.qor-h-on .site-content{display:block;float:none;width:100%;margin:0;padding:0}body.qor-h-on .site-main{margin:0;padding:0}.qor-h-main{display:block;width:100%;min-width:0}.qor-h-hd{margin:0 0 26px}.qor-h-hd .qor-sh{margin:0 0 6px}.qor-h-dek{margin:0;color:var(--qor-muted);font-size:15.5px;line-height:1.5}.qor-h-top{padding:clamp(20px,3vw,36px)0 clamp(32px,4vw,52px)}.qor-h-pnl{--qor-hp:#EDF3F2;--qor-hl:rgba(27,42,78,.16);position:relative;box-sizing:border-box;padding:clamp(24px,3vw,40px) clamp(20px,3.2vw,44px) clamp(44px,5.4vw,72px);border-radius:28px 28px 160px 28px;background:var(--qor-hp)}.qor-h-tp-hd{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 28px;margin:0 0 clamp(20px,2.6vw,32px)}.qor-h-tp-t{margin:0;font-size:clamp(28px,3.1vw,40px);line-height:1.1;letter-spacing:-.02em}.qor-h-sf{position:relative;display:flex;align-items:center;gap:8px;box-sizing:border-box;width:min(100%,380px);margin:0;padding:2px 2px 2px 16px;border:1.5px solid var(--qor-line2);border-radius:999px;background:#fff;box-shadow:var(--qor-sh);text-align:left}.qor-h-sf:focus-within{outline:3px solid var(--qor-ring);outline-offset:2px}.qor-h-sf>.qor-i{color:var(--qor-muted)}.qor-h-sf .qor-h-sfi{flex:1;min-width:0;box-sizing:border-box;height:44px;margin:0;padding:0 4px;border:0;border-radius:0;background:0 0;color:var(--qor-ink);font:600 16px/1 var(--qor-body);box-shadow:none;-webkit-appearance:none;appearance:none}.qor-h-sf .qor-h-sfi::placeholder{color:var(--qor-muted);opacity:1;font-weight:400}.qor-h-sf .qor-h-sfi:focus,.qor-h-sf .qor-h-sfi:focus-visible{outline:0;border:0;box-shadow:none;background:0 0}.qor-h-sf .qor-h-sfb{flex:none;box-sizing:border-box;min-height:44px;padding:0 20px;border-radius:999px;font-size:15px}.qor-h-tp{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.32fr) minmax(0,.92fr);grid-template-areas:"s l t";gap:0 clamp(28px,3.2vw,48px);align-items:start}.qor-h-lc,.qor-h-ls{grid-area:l;min-width:0}.qor-h-ls{grid-area:s}.qor-h-tabs{grid-area:t;min-width:0}.qor-h-ld{position:relative;display:flex;flex-direction:column;min-width:0}.qor-h-ld-i{width:100%;aspect-ratio:4/3;border-radius:24px}.qor-h-ld-t{margin:20px 0 0;padding:0 0 16px;border-bottom:1px solid var(--qor-hl);font-size:clamp(23px,2.2vw,30px);line-height:1.2;font-weight:700;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.qor-h-ld-t a:hover,.qor-h-li-t a:hover,.qor-h-tl-a:hover{color:var(--qor-accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.qor-h-feat-t a:after,.qor-h-ld-t a:after,.qor-h-li-t a:after,.qor-h-t-t a:after,.qor-h-tl-a:after{content:"";position:absolute;inset:0;z-index:1}.qor-h-ld-t a:focus-visible,.qor-h-li-t a:focus-visible,.qor-h-tl-a:focus-visible{outline:0}.qor-h-ld-t a:focus-visible:after{outline:3px solid var(--qor-accent-hi);outline-offset:2px;border-radius:24px}.qor-h-li-t a:focus-visible:after,.qor-h-tl-a:focus-visible:after{outline:3px solid var(--qor-accent-hi);outline-offset:2px;border-radius:10px}.qor-h-ld-x{margin:16px 0 0;color:var(--qor-text);font-size:16px;line-height:1.6;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.qor-h-ld .qor-meta{margin-top:14px}.qor-h-li{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;border-bottom:1px solid var(--qor-hl)}.qor-h-li:first-child{padding-top:0}.qor-h-li-b{display:flex;flex:1;min-width:0;flex-direction:column;gap:6px}.qor-h-li-t{margin:0;font-size:19px;line-height:1.28;font-weight:600;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.qor-h-li .qor-meta{margin:0}.qor-h-li-i{flex:none;width:108px;height:76px;aspect-ratio:auto;border-radius:14px}.qor-h-tabl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin:0 0 6px;padding:4px;border-radius:999px;background:rgba(27,42,78,.08)}.qor-h-tabl[hidden]{display:none}.qor-h-tab{box-sizing:border-box;min-width:0;min-height:44px;margin:0;padding:4px 10px;border:0;border-radius:999px;background:0 0;color:var(--qor-ink);font:700 14px/1.15 var(--qor-body);text-align:center;cursor:pointer;transition:background-color .15s,color .15s}.qor-h-tab:hover{background:rgba(27,42,78,.14);color:var(--qor-ink)}.qor-h-tab[aria-selected=true],.qor-h-tab[aria-selected=true]:hover{background:var(--qor-ink);color:#fff}.qor-h-pan+.qor-h-pan{margin-top:26px}.qor-h-pan-h{margin:0;font:700 12px/1.3 var(--qor-body);letter-spacing:.14em;text-transform:uppercase;color:var(--qor-muted)}.qor-h-tl{margin:0;padding:0;list-style:none}.qor-h-tl-i{position:relative;padding:15px 0;border-bottom:1px solid var(--qor-hl)}.qor-h-tl-i:first-child{padding-top:12px}.qor-h-tl-a{display:block;margin:0 0 6px;color:var(--qor-ink);font:600 18px/1.3 var(--qor-head);text-decoration:none}.qor-h-tl-i .qor-meta{font-size:13px}.qor-h-top-more{margin-top:32px}.qor-h-az{margin-top:34px}.qor-h-az-k{margin:0 0 12px;color:var(--qor-muted);font:700 12px/1.3 var(--qor-body);letter-spacing:.14em;text-transform:uppercase;text-align:center}.qor-h-az-l{position:relative;display:grid;grid-template-columns:repeat(13,minmax(0,1fr));gap:8px;max-width:720px;margin:0 auto;padding:0;list-style:none}.qor-h-az-a{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-width:40px;height:40px;border:1px solid #bfdcd4;border-radius:var(--qor-ri);background:#fff;color:var(--qor-ink);font:700 15px/1 var(--qor-body);text-decoration:none;transition:background-color .15s,color .15s,border-color .15s}.qor-h-az-a:hover{background:var(--qor-ink);border-color:var(--qor-ink);color:#fff}.qor-h-rail{--qor-fade:#fff;padding:clamp(44px,5.5vw,76px)0}.qor-h-rail--w{background:#fff;border-top:1px solid var(--qor-line);border-bottom:1px solid var(--qor-line)}.qor-h-rail--p{--qor-fade:var(--qor-paper)}.qor-h-rail .qor-sh-t:before{content:"";display:inline-block;width:10px;height:10px;margin-right:12px;border-radius:50%;background:var(--qor-c);vertical-align:.16em}.qor-h-t,.qor-h-t-b{display:flex;flex-direction:column;min-width:0}.qor-h-t{position:relative}.qor-h-t .qor-chip{position:relative;z-index:2}.qor-h-t-b{align-items:flex-start;gap:8px}.qor-h-t-t{margin:0;font-family:var(--qor-head);font-size:20px;line-height:1.28;font-weight:600;letter-spacing:-.005em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.qor-h-t-t a:hover{color:var(--qor-accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.qor-h-t-t a:focus-visible{outline:0}.qor-h-feat-t a:focus-visible:after,.qor-h-t-t a:focus-visible:after{outline:3px solid var(--qor-accent-hi);outline-offset:2px;border-radius:var(--qor-r)}.qor-h-t-x{margin:0;color:var(--qor-muted);font-size:15.5px;line-height:1.55;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.qor-h-t .qor-meta{margin:0}.qor-h-t-k{margin:0;color:var(--qor-c);font:700 13px/1.3 var(--qor-body);letter-spacing:.14em;font-variant-caps:all-small-caps;text-transform:lowercase}.qor-h-t-r{display:inline-flex;align-items:center;gap:6px;margin-top:4px;color:var(--qor-accent);font:700 14.5px/1.2 var(--qor-body)}.qor-h-t-r .qor-i{transition:transform .15s}.qor-h-t--ov{display:grid;overflow:hidden;border-radius:var(--qor-r);background:var(--qor-sunk)}.qor-h-t--ov>.qor-h-t-i{grid-area:1/1;height:100%;aspect-ratio:var(--qor-ar,16/9);border-radius:0}.qor-h-t--ov>.qor-h-t-b{grid-area:1/1;align-self:end;z-index:1;box-sizing:border-box;gap:8px;padding:76px 22px 20px;background:linear-gradient(0deg,rgba(10,18,40,.9)0,rgba(10,18,40,.82) 66%,rgba(10,18,40,0) 100%)}.qor-h-t--kc .qor-h-t-t,.qor-h-t--ov .qor-h-t-t,.qor-h-t--ov .qor-h-t-t a,.qor-h-t--ov .qor-h-t-t a:hover{color:#fff}.qor-h-t--ov .qor-h-t-t a:hover{text-decoration:underline}.qor-h-t--ov .qor-meta{color:#e6ebf5}.qor-h-t--ov .qor-h-t-t a:focus-visible:after{outline-color:#fff}@media (prefers-reduced-motion:no-preference){.qor-h-t--zoom .qor-th img{transition:transform .6s cubic-bezier(.2,.7,.2,1)}.qor-h-t--zoom:hover .qor-th img{transform:scale(1.06)}}.qor-h-spread{display:grid;grid-template-columns:minmax(0,62fr) minmax(0,38fr);gap:24px;align-items:stretch}.qor-h-t--lg>.qor-h-t-b{padding:110px 30px 28px;gap:10px}.qor-h-t--lg .qor-h-t-t{font-size:clamp(26px,2.8vw,36px);line-height:1.15;font-weight:700}.qor-h-spread-side{display:grid;grid-template-rows:1fr 1fr;gap:20px;min-width:0}.qor-h-t--md{overflow:hidden;border:1px solid var(--qor-line);border-radius:var(--qor-r);background:var(--qor-paper);transition:box-shadow .2s,border-color .2s}.qor-h-t--md:hover{border-color:#cfc9bc;box-shadow:var(--qor-sh)}.qor-h-t--md .qor-th{flex:1 1 auto;aspect-ratio:auto;min-height:130px}.qor-h-t--md .qor-h-t-b{flex:none;gap:6px;padding:14px 18px 16px}.qor-h-t--md .qor-h-t-t{font-size:19px;-webkit-line-clamp:2}.qor-h-ranked{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(var(--qor-rows,3),auto);grid-auto-flow:column;column-gap:64px}.qor-h-t--rk{flex-direction:row;align-items:flex-start;gap:20px;padding:22px 0;border-bottom:1px solid var(--qor-line)}.qor-h-ranked .qor-h-t--rk:first-child,.qor-h-ranked .qor-h-t--rk:nth-child(4){border-top:1px solid var(--qor-line)}.qor-h-t--rk:before{content:"";flex:none;align-self:stretch;width:6px;border-radius:3px;background:var(--qor-c);opacity:.6}.qor-h-t--rk .qor-h-t-b{flex:1;gap:6px}.qor-h-t--rk .qor-h-t-t{font-size:22px;line-height:1.25}.qor-h-ranked .qor-h-t--rk:first-child .qor-h-t-t{font-size:25px;font-weight:700}.qor-h-t--rk .qor-h-t-x{-webkit-line-clamp:1}.qor-h-shw{position:relative}.qor-h-shw:before{opacity:0}.qor-h-shw:after,.qor-h-shw:before{content:"";position:absolute;top:0;bottom:8px;z-index:2;width:72px;pointer-events:none;transition:opacity .2s}.qor-h-shw:before{left:calc(-1*var(--qor-g));background:linear-gradient(270deg,rgba(255,255,255,0),var(--qor-fade))}.qor-h-shw:after{right:calc(-1*var(--qor-g));opacity:1;background:linear-gradient(90deg,rgba(255,255,255,0),var(--qor-fade))}.qor-h-shelf{display:flex;gap:20px;margin:0 calc(-1*var(--qor-g));padding:4px var(--qor-g) 8px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:0 var(--qor-g);scrollbar-width:none}.qor-h-shelf::-webkit-scrollbar{display:none}.qor-h-t--pt{flex:0 0 clamp(220px,22vw,290px);gap:14px;scroll-snap-align:start}.qor-h-t--pt .qor-th{aspect-ratio:4/5;border-radius:var(--qor-r)}.qor-h-t--pt .qor-h-t-b{gap:6px}.qor-h-t--pt .qor-h-t-t{font-size:20px}.qor-h-sa{position:absolute;top:calc(50% - 44px);z-index:3;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid var(--qor-line);border-radius:50%;background:#fff;color:var(--qor-ink);box-shadow:var(--qor-sh);cursor:pointer;transition:opacity .2s,background-color .15s,color .15s}.qor-h-sa[hidden]{display:none}.qor-h-sa:hover{background:var(--qor-ink);border-color:var(--qor-ink);color:#fff}.qor-h-sa:disabled{opacity:0;pointer-events:none}.qor-h-sa--p{left:-22px}.qor-h-sa--n{right:-22px}.qor-h-rail--k{--qor-fade:var(--qor-ink);background-color:var(--qor-ink);background-image:radial-gradient(rgba(127,214,194,.17) 1px,transparent 1.4px),radial-gradient(60% 120%at 100%0,rgba(60,201,170,.2),rgba(60,201,170,0) 62%);background-size:22px 22px,auto;background-repeat:repeat,no-repeat}.qor-h-rail--k .qor-sh-t{color:#fff}.qor-h-rail--k .qor-sh-t:before{background:var(--qor-teal-on-dark)}.qor-h-rail--k .qor-sh-l{background:rgba(255,255,255,.2)}.qor-h-rail--k .qor-sh-a,.qor-h-rail--k .qor-sh-a:hover{color:var(--qor-teal-on-dark)}.qor-h-rail--k .qor-sh-a:hover,.qor-h-t--kc .qor-h-t-t a,.qor-h-t--kc .qor-h-t-t a:hover{color:#fff}.qor-h-rail--k .qor-h-dek{color:var(--qor-dim)}body.qor .qor-foot :focus-visible,body.qor .qor-h-pub :focus-visible,body.qor .qor-h-rail--k :focus-visible{--qor-accent-hi:var(--qor-teal-on-dark);outline-color:var(--qor-teal-on-dark)}.qor-h-panel{display:grid;grid-template-columns:repeat(var(--qor-n,3),minmax(0,1fr));gap:24px}.qor-h-t--kc{overflow:hidden;border:1px solid rgba(255,255,255,.28);border-radius:var(--qor-r);background:rgba(255,255,255,.05);transition:background-color .2s,border-color .2s}.qor-h-t--kc:hover{border-color:rgba(255,255,255,.5);background:rgba(255,255,255,.09)}.qor-h-t--kc .qor-th{background:#2a3a63}.qor-h-t--kc .qor-h-t-b{gap:10px;padding:18px 20px 20px}.qor-h-t--kc .qor-h-t-t{font-size:22px;line-height:1.28}.qor-h-t--kc .qor-h-t-t a:hover{text-decoration:underline}.qor-h-t--kc .qor-meta{color:var(--qor-dim)}.qor-h-l-columns .qor-h-hd{margin-bottom:30px}.qor-h-l-columns .qor-sh{padding-bottom:10px;border-bottom:4px double var(--qor-ink)}.qor-h-l-columns .qor-sh-l{display:none}.qor-h-l-columns .qor-sh-t{flex:1}.qor-h-l-columns .qor-h-dek{margin-top:4px}.qor-h-cols{display:grid;grid-template-columns:repeat(var(--qor-n,3),minmax(0,1fr))}.qor-h-t--co{padding:0 32px;border-left:1px solid rgba(27,42,78,.3)}.qor-h-t--co:first-child{padding-left:0;border-left:0}.qor-h-t--co:last-child{padding-right:0}.qor-h-t--co .qor-h-t-b{gap:12px}.qor-h-t--co .qor-h-t-t{font-size:24px;line-height:1.22;font-weight:700}.qor-h-mosaic{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,3.5fr) minmax(0,3.5fr);grid-template-rows:auto auto;gap:20px}.qor-h-t--tall{grid-column:1;grid-row:1/3;min-height:440px}.qor-h-t--tall>.qor-h-t-i{aspect-ratio:auto}.qor-h-t--tall .qor-h-t-t{font-size:clamp(24px,2.4vw,32px);line-height:1.18;font-weight:700}.qor-h-t--tall>.qor-h-t-b{padding:110px 26px 24px}.qor-h-t--sm,.qor-h-t--wide{border:1px solid var(--qor-line);background:var(--qor-paper)}.qor-h-t--wide{grid-column:2/4;grid-row:1;flex-direction:row;overflow:hidden;border-radius:var(--qor-r)}.qor-h-t--wide .qor-th{flex:0 0 42%;aspect-ratio:auto;min-height:200px}.qor-h-t--wide .qor-h-t-b{flex:1;justify-content:center;gap:10px;padding:22px 24px}.qor-h-t--wide .qor-h-t-t{font-size:24px;line-height:1.22}.qor-h-t--sm{justify-content:center;gap:8px;padding:18px 20px;border-left:4px solid var(--qor-c);border-radius:var(--qor-ri)}.qor-h-t--sm .qor-h-t-b{gap:8px}.qor-h-t--sm .qor-h-t-t{font-size:19px;-webkit-line-clamp:3}.qor-h-t--sm:hover{box-shadow:var(--qor-sh)}.qor-h-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.qor-h-t--sq>.qor-h-t-i{aspect-ratio:1/1}.qor-h-t--sq>.qor-h-t-b{padding:90px 18px 18px;gap:6px}.qor-h-t--sq .qor-h-t-t{font-size:20px;line-height:1.22;font-weight:700;-webkit-line-clamp:4}.qor-h-strip .qor-chip{position:absolute;top:14px;left:14px;z-index:2}.qor-h-feat{position:relative;display:grid;grid-template-columns:minmax(0,600px) minmax(0,1fr);column-gap:40px;align-items:start}.qor-h-feat-ia{display:block;grid-column:1/-1;border-radius:20px;overflow:hidden}.qor-h-feat-i{aspect-ratio:21/9;border-radius:20px}.qor-h-feat-c{position:relative;z-index:2;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;gap:10px;grid-column:1;margin:-150px 0 0 36px;padding:24px 28px 26px;border:1px solid var(--qor-line);border-radius:var(--qor-r);background:#fff;box-shadow:var(--qor-sh)}.qor-h-feat-c .qor-chip{position:relative;z-index:3}.qor-h-feat-t{margin:0;font-size:clamp(23px,2.3vw,28px);line-height:1.2}.qor-h-feat-t a:hover{color:var(--qor-accent);text-decoration:underline}.qor-h-feat-t a:focus-visible{outline:0}.qor-h-feat-x{margin:0;color:var(--qor-muted);font-size:16px;line-height:1.6;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.qor-h-feat-b{margin-top:6px}.qor-h-feat-c:hover .qor-h-feat-b{background:var(--qor-accent-dk);border-color:var(--qor-accent-dk)}.qor-h-feat-m{display:grid;grid-column:2;grid-template-columns:repeat(var(--qor-m,3),minmax(0,1fr));gap:24px;margin-top:30px}.qor-h-feat-m .qor-card--mini{border-bottom:0;border-top:3px solid var(--qor-ink);padding:14px 0 0}.qor-h-split{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:32px;align-items:stretch}.qor-h-t--sp>.qor-h-t-i{aspect-ratio:4/3;border-radius:20px}.qor-h-t--sp>.qor-h-t-b{gap:12px;padding:20px 4px 0}.qor-h-t--sp .qor-h-t-t{font-size:clamp(25px,2.4vw,32px);line-height:1.15;font-weight:700}.qor-h-split-g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:20px}.qor-h-t--tile{padding:22px 22px 20px;border-top:4px solid var(--qor-c);border-radius:var(--qor-r);background:color-mix(in srgb,var(--qor-c) 9%,#fff);transition:box-shadow .2s}.qor-h-t--tile:hover{box-shadow:var(--qor-sh)}.qor-h-t--tile .qor-h-t-b{flex:1;gap:10px}.qor-h-t--tile .qor-h-t-k{color:var(--qor-muted)}.qor-h-t--tile .qor-h-t-t{font-size:21px;line-height:1.25}.qor-h-t--tile .qor-h-t-x{font-size:15px;-webkit-line-clamp:3}.qor-h-t--tile .qor-h-t-r{margin-top:auto}.qor-h-tml{margin:0;padding:0;list-style:none}.qor-h-tr{position:relative;display:grid;grid-template-columns:112px minmax(0,1fr);column-gap:44px}.qor-h-tr:before{content:"";position:absolute;left:133px;top:0;bottom:0;width:2px;background:color-mix(in srgb,var(--qor-c) 32%,transparent)}.qor-h-tr:first-child:before{top:41px}.qor-h-tr:last-child:before{bottom:auto;height:41px}.qor-h-tr:after{content:"";position:absolute;left:127px;top:34px;box-sizing:border-box;width:14px;height:14px;border:3px solid var(--qor-c);border-radius:50%;background:var(--qor-fade)}.qor-h-tr-d{display:flex;flex-direction:column;align-items:flex-end;padding:20px 0 0;text-align:right}.qor-h-tr-n{color:var(--qor-ink);font:700 38px/1 var(--qor-head);font-variant-numeric:lining-nums}.qor-h-tr-m{margin-top:4px;color:var(--qor-muted);font:700 12px/1.3 var(--qor-body);letter-spacing:.12em;text-transform:uppercase}.qor-h-t--tr{flex-direction:row;align-items:center;justify-content:space-between;gap:28px;padding:16px 0;border-bottom:1px solid var(--qor-line)}.qor-h-tr:last-child .qor-h-t--tr{border-bottom:0}.qor-h-t--tr>.qor-h-t-i{order:2;flex:none;width:128px;height:84px;aspect-ratio:auto;border-radius:14px}.qor-h-t--tr>.qor-h-t-b{flex:1;gap:6px}.qor-h-t--tr .qor-h-t-t{font-size:23px;line-height:1.25;-webkit-line-clamp:2}.qor-h-t--tr .qor-h-t-x{-webkit-line-clamp:2}.qor-h-t--tr .qor-fb{padding:8px}.qor-h-t--tr .qor-fb-n{display:none}.qor-h-pubs{padding:clamp(40px,6vw,84px)0}.qor-h-pub{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:32px;box-sizing:border-box;padding:clamp(28px,5vw,60px);border-radius:24px;background-color:var(--qor-ink);background-image:radial-gradient(55% 140%at 100%0,rgba(60,201,170,.2),rgba(60,201,170,0) 62%),radial-gradient(40% 100%at 0 100%,rgba(127,214,194,.08),rgba(127,214,194,0) 60%)}.qor-h-pub-tx{position:relative;min-width:0;max-width:640px}.qor-h-pub-t{margin:0;color:#fff;font-size:clamp(26px,3.4vw,40px);line-height:1.12}.qor-h-pub-p{margin:12px 0 0;color:var(--qor-dim);font-size:clamp(16px,1.5vw,18px);line-height:1.6}.qor-h-pub-b{position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center;gap:10px;box-sizing:border-box;min-height:52px;padding:0 28px;border-radius:999px;background:#fff;color:var(--qor-ink);font:700 16px/1.2 var(--qor-body);text-decoration:none;transition:background-color .15s,transform .15s}.qor-h-pub-b:hover{background:var(--qor-tint);color:var(--qor-ink)}.qor-h-pub-b .qor-i{transition:transform .15s}.qor-h-pub-b:hover .qor-i{transform:translateX(3px)}@media (max-width:1024px){.qor-h-pnl{border-radius:24px 24px 110px 24px}.qor-h-tp{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-template-areas:"l s""t t";gap:0 32px}.qor-h-tabs{margin-top:28px}.qor-h-split{grid-template-columns:minmax(0,1fr);gap:24px}.qor-h-split-g{grid-template-rows:none}.qor-h-spread{grid-template-columns:minmax(0,1fr);gap:20px}.qor-h-t--lg>.qor-h-t-i{aspect-ratio:16/9}.qor-h-spread-side{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none}.qor-h-t--md .qor-th{aspect-ratio:16/8;flex:none;min-height:0}.qor-h-t--co{padding:0 22px}.qor-h-mosaic{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none}.qor-h-t--tall{min-height:360px}.qor-h-t--tall,.qor-h-t--wide{grid-column:1/-1;grid-row:auto}.qor-h-feat{display:block}.qor-h-feat-c{max-width:640px;margin:-90px 0 0 24px}.qor-h-feat-m{margin-top:28px}.qor-h-pub{flex-direction:column;align-items:flex-start}}@media (max-width:760px){.qor-h-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.qor-h-tp{grid-template-columns:minmax(0,1fr);grid-template-areas:"l""s""t"}.qor-h-ld-i{aspect-ratio:16/9}.qor-h-ls{margin-top:12px}.qor-h-tabs{margin-top:24px}}@media (max-width:600px){.qor-h-top{padding:0 0 14px}.qor-h-pnl{margin:0 calc(-1*var(--qor-g));padding:20px var(--qor-g) 32px;border-radius:0 0 64px 0}.qor-h-tp-hd{gap:12px;margin-bottom:16px}.qor-h-tp-t{font-size:28px}.qor-h-sf{width:100%}.qor-h-ld-i{aspect-ratio:2/1;border-radius:18px}.qor-h-ld-t{margin-top:14px;padding-bottom:12px;font-size:22px;line-height:1.2}.qor-h-ld-x{display:none}.qor-h-ld .qor-meta{margin-top:10px}.qor-h-ls{margin-top:8px}.qor-h-li{gap:12px;padding:12px 0}.qor-h-li:first-child{padding-top:12px}.qor-h-li-t{font-size:17px;line-height:1.27}.qor-h-li-i{width:88px;height:64px;border-radius:12px}.qor-h-tabs{margin-top:20px}.qor-h-tl-i,.qor-h-tl-i:first-child{padding:10px 0}.qor-h-tl-a{font-size:17px}.qor-h-hd{margin-bottom:6px}.qor-h-hd .qor-sh{gap:10px;margin-bottom:2px}.qor-h-hd .qor-sh-l{display:none}.qor-h-hd .qor-sh-t{flex:1;min-width:0;font-size:22px}.qor-h-dek{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qor-h-rows>.qor-card--grid .qor-ct{-webkit-line-clamp:2}.qor-h-top-more{margin-top:12px;gap:10px}.qor-h-rows>.qor-card--grid{flex-direction:row;align-items:flex-start;gap:12px;height:auto;overflow:visible;padding:0 0 10px;background:0 0;border:0;border-bottom:1px solid var(--qor-line);border-radius:0}.qor-h-rows>.qor-card--grid:hover{box-shadow:none}.qor-h-rows>.qor-card--grid .qor-th{width:72px;height:72px;aspect-ratio:1/1;border-radius:var(--qor-ri)}.qor-h-rows>.qor-card--grid .qor-cb{gap:5px;padding:0}.qor-h-rows>.qor-card--grid .qor-ct{font-size:16.5px;line-height:1.28;font-weight:600}.qor-h-rows>.qor-card--grid .qor-chip{display:none}.qor-h-rail,.qor-h-rail--k,.qor-h-rail--w{padding:12px 0 14px}.qor-h-rail .qor-sh-t:before{width:8px;height:8px;margin-right:9px}.qor-h-t-t{font-size:17px;line-height:1.28}.qor-h-t--lg>.qor-h-t-b,.qor-h-t--ov>.qor-h-t-b,.qor-h-t--tall>.qor-h-t-b{gap:6px;padding:56px 16px 14px}.qor-h-t--lg .qor-h-t-t,.qor-h-t--tall .qor-h-t-t{font-size:20px;line-height:1.22;-webkit-line-clamp:2}.qor-h-t--ov .qor-chip{min-height:24px;padding:3px 10px;font-size:11.5px}.qor-h-spread{gap:10px}.qor-h-spread-side{display:flex;flex-direction:column;gap:10px}.qor-h-t--kc:nth-child(n+2),.qor-h-t--md{flex-direction:row;align-items:center;gap:12px;padding:0 0 10px;border:0;border-bottom:1px solid var(--qor-line);border-radius:0;background:0 0}.qor-h-t--md:hover{box-shadow:none}.qor-h-t--kc:nth-child(n+2) .qor-th,.qor-h-t--md .qor-th{flex:none;width:64px;height:64px;min-height:0;aspect-ratio:1/1;border-radius:var(--qor-ri)}.qor-h-t--md .qor-h-t-b{padding:0}.qor-h-t--kc:nth-child(n+2) .qor-h-t-b,.qor-h-t--md .qor-h-t-b{flex:1 1 0;min-width:0;gap:4px}.qor-h-t--kc:nth-child(n+2) .qor-h-t-t,.qor-h-t--md .qor-h-t-t{font-size:16.5px;-webkit-line-clamp:2}.qor-h-ranked{display:block}.qor-h-ranked .qor-h-t--rk:nth-child(n+3){display:none}.qor-h-t--rk{gap:14px;padding:10px 0}.qor-h-t--rk:before{width:4px}.qor-h-t--rk .qor-h-t-t{font-size:18px;font-weight:600;-webkit-line-clamp:2}.qor-h-ranked .qor-h-t--rk:first-child .qor-h-t-t{font-size:18px;-webkit-line-clamp:2;font-weight:700}.qor-h-t--rk .qor-h-t-x{display:none}.qor-h-shelf{gap:14px}.qor-h-t--pt{flex:0 0 70%;gap:10px}.qor-h-t--pt .qor-h-t-t{font-size:17.5px;-webkit-line-clamp:2}.qor-h-sa{display:none}.qor-h-shw:after,.qor-h-shw:before{width:36px}.qor-h-panel{grid-template-columns:minmax(0,1fr);gap:10px}.qor-h-t--kc:nth-child(n+2){border-bottom-color:rgba(255,255,255,.2)}.qor-h-t--kc:nth-child(n+2):hover{background:0 0}.qor-h-t--kc .qor-h-t-b{padding:14px 16px 16px}.qor-h-t--kc:first-child .qor-th{aspect-ratio:2/1}.qor-h-t--kc:first-child .qor-h-t-t{-webkit-line-clamp:2}.qor-h-t--kc:nth-child(n+2) .qor-h-t-b{padding:0}.qor-h-cols{display:block}.qor-h-t--co,.qor-h-t--co:first-child,.qor-h-t--co:last-child{padding:14px 0;border-left:0;border-top:1px solid rgba(27,42,78,.3)}.qor-h-t--co:first-child{border-top:0;padding-top:4px}.qor-h-t--co .qor-h-t-b{gap:6px}.qor-h-t--co .qor-h-t-t{font-size:19px;-webkit-line-clamp:2}.qor-h-t--co .qor-h-t-r,.qor-h-t--co .qor-h-t-x{display:none}.qor-h-l-columns .qor-h-hd{margin-bottom:6px}.qor-h-l-columns .qor-sh{padding-bottom:6px}.qor-h-mosaic{display:flex;flex-direction:column;gap:10px}.qor-h-t--tall{min-height:0}.qor-h-t--tall>.qor-h-t-i{aspect-ratio:16/9}.qor-h-t--wide .qor-th{display:none}.qor-h-t--sm,.qor-h-t--wide{flex-direction:column;justify-content:center;gap:4px;padding:12px 14px;border:1px solid var(--qor-line);border-left:3px solid var(--qor-c);border-radius:var(--qor-ri)}.qor-h-t--wide .qor-h-t-b{padding:0;gap:4px}.qor-h-t--wide .qor-h-t-x{display:none}.qor-h-t--sm .qor-h-t-t,.qor-h-t--wide .qor-h-t-t{font-size:16.5px;-webkit-line-clamp:2}.qor-h-strip{gap:10px}.qor-h-t--sq>.qor-h-t-b{padding:48px 12px 12px;gap:3px}.qor-h-t--sq .qor-h-t-t{display:block;overflow:visible;overflow-wrap:break-word;font-size:15px;line-height:1.2}.qor-h-t--sq .qor-meta{font-size:12px}.qor-h-strip .qor-chip{top:8px;left:8px}.qor-h-feat-i{aspect-ratio:2/1}.qor-h-feat-i,.qor-h-feat-ia{border-radius:14px}.qor-h-feat-c{max-width:none;margin:10px 0 0;padding:16px 16px 18px;gap:8px}.qor-h-feat-t{font-size:20px}.qor-h-feat-b,.qor-h-feat-x{display:none}.qor-h-feat-m{display:flex;flex-direction:column;gap:0;margin-top:6px}.qor-h-feat-m .qor-card--mini:nth-child(n+2),.qor-h-split-g>.qor-h-t--tile:nth-child(n+3){display:none}.qor-h-feat-m .qor-card--mini{border-top:0;border-bottom:1px solid var(--qor-line);padding:10px 0}.qor-h-az{margin-top:16px}.qor-h-az-k{margin-bottom:8px;text-align:left}.qor-h-az-l{display:flex;gap:6px;max-width:none;margin:0 calc(-1*var(--qor-g));padding:0 var(--qor-g) 4px;overflow-x:auto;scrollbar-width:none}.qor-h-az-l::-webkit-scrollbar{display:none}.qor-h-az-l li{flex:none}.qor-h-az-a{width:auto;min-width:40px;height:40px}.qor-h-pubs{padding:16px 0 20px}.qor-h-pub{gap:12px;border-radius:20px;padding:18px 18px 20px}.qor-h-pub-b{width:100%;min-height:46px}.qor-h-split,.qor-h-split-g{display:block}.qor-h-t--sp>.qor-h-t-i{aspect-ratio:2/1;border-radius:14px}.qor-h-t--sp>.qor-h-t-b{gap:8px;padding:12px 0 8px}.qor-h-t--sp .qor-h-t-t{font-size:21px;line-height:1.2;-webkit-line-clamp:2}.qor-h-t--sp .qor-h-t-x{display:none}.qor-h-t--tile{padding:11px 0;border:0;border-bottom:1px solid var(--qor-line);border-radius:0;background:0 0}.qor-h-t--tile:hover{box-shadow:none}.qor-h-t--tile .qor-h-t-b{gap:4px}.qor-h-t--tile .qor-h-t-t{font-size:16.5px;-webkit-line-clamp:2}.qor-h-t--tile .qor-h-t-r,.qor-h-t--tile .qor-h-t-x,.qor-h-t--tr>.qor-h-t-i{display:none}.qor-h-tr{grid-template-columns:56px minmax(0,1fr);column-gap:20px}.qor-h-tr:before{left:65px}.qor-h-tr:first-child:before{top:26px}.qor-h-tr:last-child:before{height:26px}.qor-h-tr:after{left:59px;top:19px;width:12px;height:12px;border-width:2.5px}.qor-h-tr-d{padding-top:13px}.qor-h-tr-n{font-size:24px}.qor-h-tr-m{margin-top:2px;font-size:10px;letter-spacing:.03em}.qor-h-t--tr{gap:0;padding:12px 0}.qor-h-t--tr .qor-h-t-t{font-size:17px;line-height:1.27}.qor-h-t--tr .qor-h-t-x{display:none}.qor-h-cols>.qor-h-t--co:nth-child(n+3),.qor-h-panel>.qor-h-t--kc:nth-child(n+3),.qor-h-spread-side>.qor-h-t--md:nth-child(n+2),.qor-h-tr:nth-child(n+4){display:none}.qor-h-tabl{margin-bottom:2px}.qor-h-rail .qor-h-dek{display:none}.qor-h-t--lg>.qor-h-t-i{aspect-ratio:2/1}.qor-h-t--pt .qor-th{aspect-ratio:16/10}.qor-h-mosaic>.qor-h-t--sm{display:none}.qor-h-t--sq>.qor-h-t-i{aspect-ratio:4/3}.qor-h-tl-i:nth-child(n+5){display:none}.qor-h-pub-p{margin-top:4px}.qor-h-rail--x,.qor-h-t--sp .qor-chip{display:none}.qor-h-top-more.qor-h-rows>.qor-card--grid{padding-bottom:6px}.qor-h-top-more.qor-h-rows>.qor-card--grid .qor-th{width:64px;height:64px}.qor-h-hd .qor-sh-a{min-height:36px}}:root{--qor-hh:68px}.qor-hd-skip{position:fixed;left:16px;top:8px;z-index:200;padding:12px 18px;border-radius:var(--qor-ri);background:var(--qor-ink);color:#fff;font:700 15px/1.2 var(--qor-body);text-decoration:none;transform:translateY(-250%)}.qor-hd-skip:focus{transform:none;color:#fff}.qor-hd{position:sticky;top:0;z-index:60;background:#fff;background:rgba(255,255,255,.95);-webkit-backdrop-filter:saturate(1.5) blur(14px);backdrop-filter:saturate(1.5) blur(14px);border-bottom:1px solid var(--qor-line);transition:box-shadow .2s}.qor-hd-bar{display:flex;align-items:center;gap:12px;height:var(--qor-hh)}.qor-hd .qor-logo{flex:none}.qor-hd-nav{flex:1;min-width:0;margin-left:clamp(8px,2vw,32px)}.qor-hd-lk,.qor-hd-navl{display:flex;height:var(--qor-hh);list-style:none}.qor-hd-navl{align-items:stretch;gap:0;margin:0;padding:0}.qor-hd-lk{position:relative;align-items:center;box-sizing:border-box;min-height:44px;padding:0 10px;color:var(--qor-ink);font:600 14px/1 var(--qor-body);letter-spacing:.005em;text-decoration:none;white-space:nowrap;cursor:pointer}.qor-hd-ib::-webkit-details-marker,.qor-hd-lk::-webkit-details-marker{display:none}.qor-hd-lk:hover{color:var(--qor-ink)}.qor-hd-lk:after{content:"";position:absolute;left:10px;right:10px;bottom:-1px;height:3px;border-radius:3px 3px 0 0;background:var(--qor-c,var(--qor-accent));transform:scaleX(0);transform-origin:left center;transition:transform .24s cubic-bezier(.3,.7,.2,1)}.qor-hd-lk.qor-is-on:after,.qor-hd-lk:hover:after{transform:scaleX(1)}.qor-hd-lkb .qor-i{margin-left:6px;color:var(--qor-muted);transition:transform .2s}.qor-hd-act{display:flex;align-items:center;gap:10px;margin-left:auto}.qor-hd-ib{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:44px;height:44px;border:1px solid var(--qor-line);border-radius:50%;background:#fff;color:var(--qor-ink);cursor:pointer;list-style:none;transition:border-color .15s,background-color .15s,color .15s}.qor-hd-ib:hover{border-color:var(--qor-ink)}.qor-hd-ib .qor-i-close{display:none}.qor-hd .qor-btn,.qor-hd-srtry .qor-pill{box-sizing:border-box}.qor-hd-cta{padding:10px 20px;border-radius:999px;font-weight:600;white-space:nowrap}.qor-hd-mm{display:none}.qor-hd-pn{position:absolute;left:0;right:0;top:100%;z-index:5;box-sizing:border-box;max-height:calc(100vh - var(--qor-hh) - 24px);overflow-y:auto;overscroll-behavior:contain;background:#fff;border-bottom:1px solid var(--qor-line);box-shadow:0 28px 48px rgba(27,42,78,.16);animation:qor-hd-fade .2s ease-out}.qor-hd-eb{margin:0 0 6px;color:var(--qor-accent);font:700 12px/1.3 var(--qor-body);letter-spacing:.14em;text-transform:uppercase}.qor-hd-pnin{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:56px;padding-top:34px;padding-bottom:38px}.qor-hd-pnlead{margin:0 0 10px;color:var(--qor-ink);font:700 30px/1.15 var(--qor-head);letter-spacing:-.01em}.qor-hd-pnsub{margin:0;color:var(--qor-muted);font-size:15px;line-height:1.6}.qor-hd-pncta{display:none;align-items:center;gap:6px;min-height:44px;margin-top:10px;color:var(--qor-accent);font:700 15px/1.2 var(--qor-body);text-decoration:none}.qor-hd-tpg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px 28px;align-content:start;margin:0;padding:0 0 0 48px;border-left:1px solid var(--qor-line);list-style:none}.qor-hd-tpa{display:flex;align-items:center;gap:12px;box-sizing:border-box;min-height:46px;padding:6px 12px;margin:0-12px;border-radius:var(--qor-ri);color:var(--qor-ink);font:600 15.5px/1.3 var(--qor-body);text-decoration:none;transition:background-color .15s}.qor-hd-tpa:hover{background:var(--qor-sunk);color:var(--qor-ink)}.qor-hd-tpd{flex:none;width:10px;height:10px;border-radius:50%;background:var(--qor-c,var(--qor-accent))}.qor-hd-tpn{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qor-hd-tpc{flex:none;min-width:28px;padding:2px 8px;border-radius:999px;background:var(--qor-sunk);color:var(--qor-muted);font-size:12.5px;font-weight:700;line-height:1.5;text-align:center;font-variant-numeric:tabular-nums}.qor-hd-tpa:hover .qor-hd-tpc{background:#fff}.qor-hd-srpn .qor-wrap{padding-top:30px;padding-bottom:32px}.qor-hd-sf{display:flex;gap:12px;align-items:stretch;max-width:780px;margin:0 auto}.qor-hd-sff{position:relative;flex:1;min-width:0;display:block}.qor-hd-sff .qor-i{position:absolute;left:18px;top:50%;margin-top:-10px;color:var(--qor-muted);pointer-events:none}.qor-hd-sff .qor-hd-sfi{box-sizing:border-box;display:block;width:100%;height:56px;margin:0;padding:0 18px 0 50px;border:2px solid var(--qor-line2);border-radius:12px;background:#fff;color:var(--qor-ink);font:600 18px/1 var(--qor-body);box-shadow:none;-webkit-appearance:none;appearance:none}#qor-foot .qor-ft-nlf .tnp-email::placeholder,.qor-hd-sff .qor-hd-sfi::placeholder{color:var(--qor-muted);opacity:1;font-weight:400}.qor-hd-sff .qor-hd-sfi:focus{border-color:var(--qor-ring);outline:0;box-shadow:0 0 0 3px var(--qor-ring)}.qor-hd-sfb{min-height:56px;padding:10px 28px;border-radius:12px;font-size:16px}.qor-hd-srtry{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;max-width:780px;margin:18px auto 0}.qor-hd-srl{color:var(--qor-muted);font:700 12px/1.3 var(--qor-body);letter-spacing:.12em;text-transform:uppercase}.qor-foot{position:relative;overflow:hidden;border-radius:clamp(36px,7vw,96px)0 0 0;background-color:var(--qor-ink);background-image:radial-gradient(60% 120%at 100%0,rgba(60,201,170,.16),rgba(60,201,170,0) 62%),radial-gradient(50% 90%at 0 100%,rgba(127,214,194,.08),rgba(127,214,194,0) 60%);color:var(--qor-dim);font-size:15px;line-height:1.6}.qor-foot:before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:linear-gradient(90deg,#3cc9aa,var(--qor-accent-hi) 38%,rgba(28,154,128,0))}.qor-ft-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,.9fr) minmax(0,.95fr) minmax(0,1.4fr);gap:44px;padding:clamp(48px,6vw,76px)0 clamp(32px,4vw,44px)}.qor-ft-line{max-width:34ch;margin:18px 0 0;color:#e6ebf5;font:600 20px/1.4 var(--qor-head);letter-spacing:-.005em}.qor-foot .qor-mark rect{fill:rgba(255,255,255,.12)}.qor-ft-cta{display:inline-flex;align-items:center;box-sizing:border-box;gap:8px;min-height:44px;padding:10px 20px;border:1px solid rgba(255,255,255,.3);border-radius:999px;color:#fff;font:700 15px/1.2 var(--qor-body);text-decoration:none;transition:background-color .15s,color .15s,border-color .15s}.qor-ft-cta:hover{background:#fff;border-color:#fff;color:var(--qor-ink)}.qor-ft-cta .qor-i{transition:transform .15s}.qor-ft-cta:hover .qor-i{transform:translateX(3px)}.qor-ft-h{margin:14px 0;color:var(--qor-teal-on-dark);font:700 12px/1.3 var(--qor-body);letter-spacing:.14em;text-transform:uppercase}.qor-ft-h2{margin-top:26px;margin-bottom:12px}.qor-ft-l{margin:0;padding:0;list-style:none}.qor-ft-l2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.qor-ft-a{display:inline-flex;align-items:center;min-height:36px;color:var(--qor-dim);text-decoration:none;text-decoration-thickness:1px;text-underline-offset:.3em;transition:color .15s}.qor-ft-a:hover{color:#fff;text-decoration:underline;text-decoration-color:var(--qor-teal-on-dark)}.qor-ft-nl{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:18px 40px;align-items:center;margin:0 0 clamp(28px,3vw,40px);padding:clamp(22px,3vw,32px) clamp(20px,3vw,36px);border:1px solid rgba(255,255,255,.14);border-radius:24px;background:rgba(255,255,255,.07)}.qor-ft-nlh{margin:0 0 4px;color:#fff;font:700 24px/1.2 var(--qor-head);letter-spacing:-.005em}#qor-foot .qor-ft-nlf .tnp,.qor-ft-nls{margin:0;color:var(--qor-dim)}#qor-foot .qor-ft-nlf .tnp{padding:0;border:0;background:0 0}#qor-foot .qor-ft-nlf form{display:flex;flex-wrap:wrap;align-items:stretch;gap:10px;margin:0;padding:0;text-align:left!important}#qor-foot .qor-ft-nlf .tnp-email,#qor-foot .qor-ft-nlf input[type=email]{box-sizing:border-box;display:block;flex:1 1 220px;width:100%;min-width:0;max-width:none;height:48px;margin:0;padding:0 18px;border:2px solid #fff;border-radius:999px;background:#fff;color:var(--qor-ink);font:600 16px/1 var(--qor-body);box-shadow:none;-webkit-appearance:none;appearance:none}#qor-foot .qor-ft-nlf .tnp-email:focus{outline:3px solid var(--qor-teal-on-dark);outline-offset:2px}#qor-foot .qor-ft-nlf .tnp-submit,#qor-foot .qor-ft-nlf input[type=submit]{box-sizing:border-box;flex:0 0 auto;width:auto;min-width:44px;height:48px;margin:0;padding:0 26px;border:0;border-radius:999px;background:var(--qor-teal-on-dark);color:var(--qor-ink);font:700 16px/1 var(--qor-body);text-shadow:none;box-shadow:none;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background-color .15s}#qor-foot .qor-ft-nlf .tnp-submit:hover,#qor-foot .qor-ft-nlf input[type=submit]:hover{background:#fff;color:var(--qor-ink)}.qor-ft-bot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 20px;padding:18px 0 22px;border-top:1px solid rgba(255,255,255,.14)}.qor-ft-c{margin:0;color:var(--qor-dim);font-size:14px}.qor-ft-top{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 4px;color:#fff;font:700 14px/1.2 var(--qor-body);text-decoration:none}.qor-ft-top:hover{color:var(--qor-teal-on-dark)}.qor-ft-top .qor-i{transition:transform .15s}.qor-ft-top:hover .qor-i{transform:translateY(-3px)}@media (max-width:1439px){.qor-ft-bot{padding-right:72px}}.site-footer{margin:0;padding:0;background:0 0}@media (max-width:1320px){.qor-hd-cta{display:none}.qor-hd-pncta{display:inline-flex}}@media (max-width:1180px){.qor-hd-lk{padding:0 8px}.qor-hd-lk:after{left:8px;right:8px}.qor-hd-nav{margin-left:8px}.qor-hd .qor-wm{font-size:21px}}@media (max-width:1040px){.qor-hd-nav{display:none}.qor-hd-mm{display:block}.qor-hd-pnin{grid-template-columns:minmax(0,1fr)}}@media (max-width:768px){:root{--qor-hh:60px}.qor-hd .qor-wm{font-size:21px}.qor-hd-pn{max-height:calc(100vh - var(--qor-hh) - 8px)}.qor-hd-sf{flex-wrap:wrap}.qor-hd-sfb,.qor-hd-sff{flex:1 1 100%}}@media (max-width:374px){.qor-hd-bar{gap:8px}.qor-hd .qor-logo{gap:8px;min-width:0}.qor-hd .qor-wm{font-size:16px}.qor-hd-act{gap:6px}}@media (max-width:1040px){.qor-hd-mmpn .qor-wrap{padding-top:18px;padding-bottom:26px}.qor-hd-mmpn .qor-hd-eb{margin:16px 0 4px}.qor-hd-mmpn .qor-hd-eb:first-child{margin-top:0}}.qor-hd-mmg,.qor-hd-mml{margin:0;padding:0;list-style:none}.qor-hd-mma{display:flex;align-items:center;gap:12px;box-sizing:border-box;min-height:48px;padding:8px 0;border-bottom:1px solid var(--qor-line);color:var(--qor-ink);font:700 17px/1.3 var(--qor-body);text-decoration:none}.qor-hd-mma .qor-i{color:var(--qor-muted)}.qor-hd-mmn{flex:1;min-width:0}.qor-hd-mma.qor-is-on{color:var(--qor-accent-dk)}.qor-hd-mmg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}.qor-hd-mmg .qor-hd-tpa{min-height:44px;margin:0;padding:6px 0;border-bottom:1px solid var(--qor-line);border-radius:0;font-size:15px}.qor-hd-mmg .qor-hd-tpn{white-space:normal;line-height:1.25}.qor-hd-mmg .qor-hd-tpa:hover{background:0 0}.qor-hd-mmcta{display:flex;width:100%;box-sizing:border-box;margin-top:22px;border-radius:12px}@media (max-width:1100px){.qor-ft-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 28px}.qor-ft-brand,.qor-ft-topics{grid-column:1/-1}.qor-ft-nl{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.qor-foot{border-top-left-radius:40px}.qor-ft-grid{grid-template-columns:minmax(0,1fr)}.qor-ft-line{font-size:19px}.qor-ft-a{min-height:40px}.qor-ft-nl{border-radius:20px}.qor-ft-nlh{font-size:22px}#qor-foot .qor-ft-nlf .tnp-email,#qor-foot .qor-ft-nlf input[type=email]{flex-basis:100%}#qor-foot .qor-ft-nlf .tnp-submit,#qor-foot .qor-ft-nlf input[type=submit]{width:100%}.qor-ft-bot{padding-bottom:26px}}@media (prefers-reduced-motion:reduce){.qor-ft-a,.qor-ft-cta,.qor-ft-cta .qor-i,.qor-ft-top .qor-i{transition:none}}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--color--contrast:var(--contrast);--wp--preset--color--contrast-2:var(--contrast-2);--wp--preset--color--contrast-3:var(--contrast-3);--wp--preset--color--base:var(--base);--wp--preset--color--base-2:var(--base-2);--wp--preset--color--base-3:var(--base-3);--wp--preset--color--accent:var(--accent);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}:where(body){margin:0}