.qn,.qn-scrim,.qn-m-backdrop{--qn-spring:linear(0,.0361,.1226,.2342,.3537,.47,.5767,.6703,.7497,.8151,.8674,.9084,.9396,.9627,.9794,.991,.9987,1.0035,1.0062,1.0074,1.0077,1.0074,1.0067,1.0058,1.0049,1.004,1.0032,1.0024,1.0019,1.0014,1.001,1.0007,1.0004,1.0003,1.0001,1.0001,1);--qn-out:cubic-bezier(.22,1,.36,1);--qn-dur:.62s}.qn{--qn-ink:#102f4d;--qn-ink-2:#102f4dcc;--qn-muted:#102f4dba;--qn-faint:#102f4db0;--qn-hair:#102f4d1a;--qn-hair-2:#102f4d2e;--qn-em-1:#c9a04a;--qn-em-2:#9c6f1f;--qn-gold:#a77728;--qn-gold-text:#8f6420;--qn-pos:#1a7d50;--qn-glass:#f8fafbed;--qn-solid-a:#fff;--qn-solid-b:#f4f7f9;--qn-edge:#102f4d1c;--qn-hi:#fffffff2;--qn-hover:#102f4d0b;--qn-shadow-closed:0 16px 36px -22px #102f4d52,0 2px 6px #102f4d0a;--qn-shadow-open:0 64px 120px -48px #102f4d75,0 22px 44px -28px #102f4d3d;--qn-bar-h:64px;--qn-r:40px;--qn-card-w:clamp(320px,40%,500px);--qn-card-t:14px;--qn-card-bg:linear-gradient(180deg,#fff 0,#f3f6f9 58%,#e9eff4 100%);--qn-card-ink:#102f4d;--qn-card-kicker:#8f6420;--qn-card-line:#102f4db8;--qn-card-cta-line:#102f4d2e;--qn-card-cta-bg:#fff;--qn-card-cta-hover:#a77728;--qn-card-edge:inset 0 0 0 1px #102f4d1f,inset 0 1px 0 #ffffffe6;--qn-card-shadow:0 30px 60px -38px #102f4d73;--qn-card-shot:0 0 0 1px #102f4d1a,0 24px 44px -24px #102f4d59;--qn-inset:14px;--qn-pad-t:34px;--qn-pad-b:26px;--qn-gap-x:52px}html.dark .qn,html[data-theme=dark] .qn{--qn-ink:#f4f1e8;--qn-ink-2:#f4f1e8cc;--qn-muted:#f4f1e894;--qn-faint:#f4f1e88f;--qn-hair:#ffffff14;--qn-hair-2:#ffffff29;--qn-em-1:#dcc283;--qn-em-2:#b88935;--qn-gold:#d2b16a;--qn-gold-text:#dcc283;--qn-pos:#58c796;--qn-card-bg:linear-gradient(180deg,#0a1a2b 0,#071422 60%,#050f1a 100%);--qn-card-ink:#f7f4ec;--qn-card-kicker:#dcc283;--qn-card-line:#f4f1e8a8;--qn-card-cta-line:#fff3;--qn-card-cta-bg:#ffffff0a;--qn-card-cta-hover:#e0c587;--qn-card-edge:inset 0 0 0 1px #ffffff12,inset 0 1px 0 #ffffff14;--qn-card-shadow:0 30px 60px -36px #06101cbf;--qn-card-shot:0 0 0 1px #ffffff1a,0 24px 44px -20px #000c;--qn-glass:#091725ed;--qn-solid-a:#10243a;--qn-solid-b:#0b1c2e;--qn-edge:#ffffff17;--qn-hi:#ffffff12;--qn-hover:#ffffff0d;--qn-shadow-closed:0 18px 44px -20px #0000009e;--qn-shadow-open:0 72px 140px -44px #000000db,0 24px 48px -26px #0009}.q-site-header.qn{isolation:isolate;z-index:90;border-radius:var(--qn-r)}.qn-scrim{z-index:85;pointer-events:none;opacity:0;transition:opacity .36s var(--qn-out);background:#09182729;position:fixed;inset:0}html.dark .qn-scrim,html[data-theme=dark] .qn-scrim{background:#02080f85}.qn-scrim.is-on{opacity:1;transition-duration:.24s}.qn-body{z-index:1;height:var(--qn-bar-h);border-radius:inherit;box-shadow:var(--qn-shadow-closed);transition:height var(--qn-dur)var(--qn-spring),box-shadow .42s var(--qn-out);position:absolute;top:0;left:0;right:0;overflow:hidden}.qn-body:after{content:"";z-index:4;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px var(--qn-edge),inset 0 1px 0 var(--qn-hi);position:absolute;inset:0}.qn-body:before{content:"";z-index:3;top:var(--qn-bar-h);background:var(--qn-hair);opacity:0;pointer-events:none;height:1px;transition:opacity .2s;position:absolute;left:24px;right:24px}.qn.is-mega .qn-body{height:calc(var(--qn-bar-h) + var(--qn-h));box-shadow:var(--qn-shadow-open)}.qn.is-mega .qn-body:before{opacity:1;transition-delay:80ms}.qn-glass,.qn-solid-bar,.qn-solid{pointer-events:none;position:absolute;left:0;right:0}.qn-glass{height:var(--qn-bar-h);background:var(--qn-glass);-webkit-backdrop-filter:blur(26px)saturate(170%);backdrop-filter:blur(26px)saturate(170%);top:0}.qn-solid-bar{height:var(--qn-bar-h);background:var(--qn-solid-a);opacity:0;transition:opacity .24s .26s;top:0}.qn-solid{top:var(--qn-bar-h);background:linear-gradient(180deg,var(--qn-solid-a)0,var(--qn-solid-b)100%);bottom:0}.qn.is-mega .qn-solid-bar,.qn.is-open .qn-solid-bar{opacity:1;transition:opacity .14s}.qn .qn-bar{z-index:2;height:var(--qn-bar-h);gap:16px;padding:0 16px 0 24px;position:relative}.qn-nav{flex:1;justify-content:center;align-self:stretch;align-items:center;min-width:0;display:flex;position:relative}.qn-items{align-items:center;gap:2px;margin:0;padding:0;list-style:none;display:flex}.qn-item{height:40px;font:inherit;letter-spacing:-.005em;color:var(--qn-ink-2);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 13px;font-size:14.5px;font-weight:500;line-height:1;text-decoration:none;transition:color .2s,background-color .2s;display:inline-flex;position:relative}.qn-item:hover,.qn-item[data-open],.qn-item[data-active]{color:var(--qn-ink)}.qn-item:hover{background:var(--qn-hover)}.qn-item:focus-visible{outline:2px solid var(--qn-gold);outline-offset:1px}.qn-chev{opacity:.55;width:14px;height:14px;transition:transform .46s var(--qn-spring),opacity .2s ease,color .2s ease;margin-right:-2px}.qn-item[data-open] .qn-chev{opacity:1;color:var(--qn-gold);transform:rotate(180deg)}.qn-ind{background:linear-gradient(90deg,var(--qn-em-1),var(--qn-em-2));opacity:0;pointer-events:none;border-radius:2px;height:1.5px;transition:opacity .2s;position:absolute;top:calc(50% + 12px);left:0}.qn-ind.is-on{opacity:1}.qn-ind.is-ready{transition:transform .52s var(--qn-spring),width .52s var(--qn-spring),opacity .2s ease}.qn-actions{flex:none;align-items:center;gap:8px;display:flex}.qn-pill{flex:none}.qn-icon-btn:focus-visible,.qn-menu-btn:focus-visible{outline:2px solid var(--qn-gold);outline-offset:2px}.qn-icon-btn,.qn-menu-btn{border:1px solid var(--qn-hair-2);width:42px;height:42px;color:var(--qn-ink-2);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border-radius:50%;place-items:center;padding:0;transition:border-color .22s,color .22s,transform .16s;display:inline-grid}.qn-icon-btn:hover{border-color:var(--qn-gold);color:var(--qn-gold-text)}.qn-icon-btn svg{width:15px;height:15px}.qn-menu-btn{display:none}.qn .qn-item:hover,.qn .qn-icon-btn:hover,.qn .qn-menu-btn:hover,.qn .qn-m-top:hover{box-shadow:none;transform:none}.qn-menu-btn svg{width:18px;height:18px}.qn-menu-btn:active{transform:scale(.94)}.qn-panel{z-index:1;top:var(--qn-bar-h);height:var(--qn-h);transition:height var(--qn-dur)var(--qn-spring);position:absolute;left:0;right:0}.qn-sec{pointer-events:none;position:absolute;inset:0}.qn.is-mega .qn-sec[data-pos=active]{pointer-events:auto}.qn-kicker{top:calc(var(--qn-pad-t) + 6px);width:calc(var(--qn-col,200px) - 48px);letter-spacing:.16em;text-transform:uppercase;color:var(--qn-gold-text);opacity:0;margin:0;font-size:11px;font-weight:700;line-height:1.5;transition:opacity .18s;position:absolute;left:24px}.qn-list{top:var(--qn-pad-t);left:var(--qn-col,200px);right:calc(var(--qn-card-w) + var(--qn-inset) + var(--qn-gap-x));opacity:0;transition:opacity .18s ease,transform .52s var(--qn-out);position:absolute;transform:translate(0)}.qn-sec[data-pos=before] .qn-list{transform:translate(-32px)}.qn-sec[data-pos=after] .qn-list{transform:translate(32px)}.qn.is-mega .qn-sec[data-pos=active] .qn-list{opacity:1;transition:opacity .3s ease 60ms,transform .56s var(--qn-out);transform:none}.qn.is-mega .qn-sec[data-pos=active] .qn-kicker{opacity:1;transition:opacity .3s 90ms}.qn-rows{gap:2px;margin:0;padding:0;list-style:none;display:grid}.qn-rows li,.qn-list>.qn-more{opacity:0;transition:opacity .16s,transform .16s;transform:translateY(10px)}.qn.is-mega .qn-sec[data-pos=active] .qn-rows li,.qn.is-mega .qn-sec[data-pos=active] .qn-list>.qn-more{opacity:1;transition:opacity .38s ease calc(70ms + var(--qn-i,0)*34ms),transform .64s var(--qn-out)calc(40ms + var(--qn-i,0)*34ms);transform:none}.qn-row{width:fit-content;max-width:100%;color:var(--qn-ink);border-radius:12px;outline:none;padding:9px 0 10px;text-decoration:none;display:block;position:relative}.qn-row-name{letter-spacing:-.034em;align-items:center;gap:12px;font-size:clamp(26px,2.2vw,31px);font-weight:400;line-height:1.12;display:inline-flex}.qn-row-text{background:linear-gradient(180deg,var(--qn-em-1),var(--qn-em-2));color:var(--qn-ink);-webkit-background-clip:text;background-clip:text;transition:color .28s}.qn-row:hover .qn-row-text,.qn-row:focus-visible .qn-row-text,.qn-row[data-current] .qn-row-text{color:#0000}.qn-row-arrow{width:22px;height:22px;color:var(--qn-gold);opacity:0;transition:opacity .22s ease,transform .42s var(--qn-out);flex:none;transform:translate(-10px)}.qn-row:hover .qn-row-arrow,.qn-row:focus-visible .qn-row-arrow{opacity:1;transform:none}.qn-row-line{letter-spacing:0;color:var(--qn-muted);margin-top:5px;font-size:14px;line-height:1.4;transition:color .22s;display:block}.qn-row:hover .qn-row-line,.qn-row:focus-visible .qn-row-line{color:var(--qn-ink-2)}.qn-row[data-current]:before{content:"";background:var(--qn-gold);border-radius:2px;width:2px;height:clamp(26px,2.2vw,31px);position:absolute;top:13px;left:-20px}.qn-row:focus-visible{outline:2px solid var(--qn-gold);outline-offset:6px}.qn-more{letter-spacing:-.005em;color:var(--qn-muted);align-items:center;gap:8px;margin-top:16px;padding:4px 0;font-size:14px;font-weight:600;text-decoration:none;transition:color .22s;display:inline-flex}.qn-more svg{width:15px;height:15px;color:var(--qn-gold);transition:transform .26s var(--qn-out)}.qn-more:hover,.qn-more[aria-current]{color:var(--qn-ink)}.qn-more:hover svg,.qn-more:focus-visible svg{transform:translate(3px)}.qn-more:focus-visible{outline:2px solid var(--qn-gold);outline-offset:4px;border-radius:6px}.qn-util{left:var(--qn-col,200px);right:calc(var(--qn-card-w) + var(--qn-inset) + var(--qn-gap-x));bottom:var(--qn-pad-b);border-top:1px solid var(--qn-hair);opacity:0;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;padding-top:16px;transition:opacity .16s;display:flex;position:absolute}.qn.is-mega .qn-util{opacity:1;transition:opacity .36s .18s}.qn-legal{flex-wrap:wrap;gap:6px 20px;display:flex}.qn-legal a{min-height:24px;color:var(--qn-muted);align-items:center;font-size:13px;line-height:1.4;text-decoration:none;transition:color .2s;display:inline-flex}.qn-legal a:hover{color:var(--qn-ink)}.qn-legal a:focus-visible{outline:2px solid var(--qn-gold);outline-offset:3px;border-radius:4px}.qn-reg{letter-spacing:.01em;color:var(--qn-faint);flex-wrap:wrap;gap:2px 10px;margin:0;font-size:12px;line-height:1.4;display:flex}.qn-cards{top:var(--qn-card-t);right:var(--qn-inset);bottom:var(--qn-inset);width:var(--qn-card-w);opacity:0;transform-origin:50% 0;transition:opacity .18s ease,transform .42s var(--qn-out);position:absolute;transform:scale(.985)}.qn.is-mega .qn-sec[data-pos=active] .qn-cards{opacity:1;transition:opacity .36s ease 90ms,transform .62s var(--qn-out)40ms;transform:none}.qn .qn-card{isolation:isolate;background:var(--qn-card-bg);color:var(--qn-card-ink);box-shadow:var(--qn-card-shadow);opacity:0;visibility:hidden;border-radius:26px;flex-direction:column;text-decoration:none;transition:opacity .34s,visibility 0s linear .34s;display:flex;position:absolute;inset:0;overflow:hidden}.qn-card:after{content:"";z-index:3;border-radius:inherit;pointer-events:none;box-shadow:var(--qn-card-edge);position:absolute;inset:0}.qn-card[data-on=true]{opacity:1;visibility:visible;transition:opacity .34s,visibility linear}.qn-card:focus-visible{outline:2px solid var(--qn-gold);outline-offset:3px}.qn-card-copy{z-index:2;flex-direction:column;align-items:flex-start;padding:24px 24px 0;display:flex;position:relative}.qn-card-kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--qn-card-kicker);align-items:center;gap:9px;font-size:11px;font-weight:700;line-height:1.4;display:inline-flex}.qn-card-title{letter-spacing:-.032em;color:var(--qn-card-ink);margin-top:10px;font-size:25px;font-weight:400;line-height:1.1}.qn-card-line{max-width:32ch;color:var(--qn-card-line);margin-top:8px;font-size:14px;line-height:1.45}.qn-card-cta{border:1px solid var(--qn-card-cta-line);background:var(--qn-card-cta-bg);height:38px;color:var(--qn-card-ink);letter-spacing:-.005em;border-radius:10px;align-items:center;gap:8px;margin-top:18px;padding:0 13px 0 16px;font-size:13.5px;font-weight:600;transition:border-color .28s,color .28s,background-color .28s;display:inline-flex;box-shadow:inset 0 1px #ffffff0f}.qn-card-cta svg{width:15px;height:15px;transition:transform .3s var(--qn-out)}.qn-card:hover .qn-card-cta,.qn-card:focus-visible .qn-card-cta{border-color:var(--qn-gold);background:var(--qn-card-cta-bg);color:var(--qn-card-cta-hover)}.qn-card:hover .qn-card-cta svg,.qn-card:focus-visible .qn-card-cta svg{transform:translate(3px)}.qn-card-copy{order:1}.qn-card-media{z-index:1;pointer-events:none;flex:1;order:2;min-height:0;position:relative}.qn-card-media img{opacity:0;-webkit-user-select:none;user-select:none;max-width:none;height:auto;transition:opacity .48s ease,transform .9s var(--qn-out);position:absolute}.qn-card-media img.is-loaded{opacity:1}.qn-card--scene .qn-card-media img{object-fit:cover;object-position:50% 0;width:calc(100% + 56px);height:calc(100% - 4px);top:4px;left:-28px;-webkit-mask-image:linear-gradient(#0000 0,#00000080 9%,#000 26% 58%,#0000 96%);mask-image:linear-gradient(#0000 0,#00000080 9%,#000 26% 58%,#0000 96%)}.qn-card--stage .qn-card-media img{-webkit-mask-composite:source-in;width:100%;top:50%;left:0;transform:translateY(-50%);-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 9% 91%,#0000 100%),linear-gradient(#0000 0,#000 8% 90%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 9% 91%,#0000 100%),linear-gradient(#0000 0,#000 8% 90%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.qn-card--stage:hover .qn-card-media img{transform:translateY(calc(-50% - 4px))}.qn-card--window .qn-card-media img{object-fit:cover;object-position:0 0;width:calc(100% - 48px);height:calc(100% - 46px);box-shadow:var(--qn-card-shot);border-radius:12px;top:22px;left:24px}.qn-card-media>.sc{inset:2px 0 0;-webkit-mask-image:linear-gradient(#0000 0,#000 12% 84%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 12% 84%,#0000 100%)}.qn-card-media img.qn-drift-pan{animation:16s ease-in-out infinite alternate paused qn-pan}.qn-card-media img.qn-drift-float{animation:7s ease-in-out infinite alternate paused qn-float}.qn.is-mega .qn-sec[data-pos=active] .qn-card[data-on=true] .qn-card-media img.qn-drift-pan,.qn.is-mega .qn-sec[data-pos=active] .qn-card[data-on=true] .qn-card-media img.qn-drift-float{animation-play-state:running}@keyframes qn-pan{0%{object-position:0 0}to{object-position:0 100%}}@keyframes qn-float{0%{translate:0 4px;scale:1}to{translate:0 -6px;scale:1.025}}.qn-card:hover .qn-card-media img{transition:opacity .48s ease,transform 1.1s var(--qn-out)}.qn-card--scene:hover .qn-card-media img{transform:translateY(-4px)scale(1.02)}.qn-card--window:hover .qn-card-media img{transform:translateY(-4px)}.qn-card--photo .qn-card-media img{object-fit:cover;object-position:50% 50%;width:calc(100% - 48px);height:calc(100% - 46px);box-shadow:var(--qn-card-shot);border-radius:12px;top:22px;left:24px}.qn-card--photo:hover .qn-card-media img{transform:translateY(-4px)}.qn-roster{align-content:end;display:grid;position:absolute;inset:20px 24px 22px;container-type:inline-size}.qn-roster-row{border-top:1px solid var(--qn-card-cta-line);grid-template-columns:30px minmax(0,auto) minmax(0,1fr);align-items:center;column-gap:12px;min-height:40px;display:grid}.qn-roster-mono{background:conic-gradient(from 210deg,var(--qn-gold),transparent 38%,transparent 62%,var(--qn-em-1));width:30px;height:30px;transition:transform .9s var(--qn-out);border-radius:50%;place-items:center;display:grid}.qn-roster-mono b{background:var(--qn-solid-a);letter-spacing:.04em;width:27px;height:27px;color:var(--qn-card-ink);transition:transform .9s var(--qn-out);border-radius:50%;place-items:center;font-size:10px;font-weight:700;display:grid}.qn-roster-name{letter-spacing:-.01em;color:var(--qn-card-ink);white-space:nowrap;font-size:14px;font-weight:600;line-height:1.25}.qn-roster-role{text-align:right;color:var(--qn-card-line);font-size:12.5px;line-height:1.3}.qn-card:hover .qn-roster-mono{transform:rotate(180deg)}.qn-card:hover .qn-roster-mono b{transform:rotate(-180deg)}@container (max-width:400px){.qn-roster-row{grid-template-rows:auto auto;grid-template-columns:30px minmax(0,1fr);min-height:0;padding:5px 0}.qn-roster-mono{grid-row:1/span 2}.qn-roster-role{text-align:left;grid-column:2;font-size:12px}}.qn-m,.qn-m-backdrop{display:none}@media (min-width:761px) and (max-width:1040px){.qn-body{interpolate-size:allow-keywords}.qn.qn.is-open .qn-body{flex-direction:column;height:auto;max-height:calc(100dvh - 24px);display:flex}.qn .qn-m{min-height:0;margin-top:var(--qn-bar-h);max-height:calc(100dvh - 24px - var(--qn-bar-h));flex:auto;position:relative;top:auto;bottom:auto}.qn .qn-m-scroll{padding-bottom:28px}}@media (min-width:1041px) and (max-width:1200px){.qn .qn-bar{gap:10px;padding:0 8px 0 20px}.qn-item{padding:0 9px;font-size:14px}.qn-actions{gap:6px}.qn{--qn-gap-x:40px}}@media (max-width:1180px){.qn-kicker{display:none}}@media (max-width:1040px){.qn-nav,.qn-panel,.qn-scrim{display:none}.qn .qn-bar{justify-content:space-between}.qn-menu-btn{display:inline-grid}.qn-m-backdrop{z-index:85;opacity:0;pointer-events:none;transition:opacity .32s var(--qn-out);background:#0916245c;display:block;position:fixed;inset:0}html.dark .qn-m-backdrop,html[data-theme=dark] .qn-m-backdrop{background:#01060ca8}.qn-m-backdrop.is-on{opacity:1;pointer-events:auto}.qn.is-open .qn-body{height:calc(100dvh - 24px);box-shadow:var(--qn-shadow-open)}.qn.is-open .qn-body:before{opacity:1}.qn-m{z-index:1;top:var(--qn-bar-h);opacity:0;flex-direction:column;transition:opacity .16s;display:flex;position:absolute;bottom:0;left:0;right:0}.qn.is-open .qn-m{opacity:1;transition:opacity .26s .1s}.qn-m-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;min-height:0;padding:6px 22px 20px;overflow-y:auto}.qn-m-list{margin:0;padding:0;list-style:none}.qn-m-item{border-bottom:1px solid var(--qn-hair);opacity:0;transition:opacity .16s,transform .16s;transform:translateY(8px)}.qn.is-open .qn-m-item{opacity:1;transition:opacity .36s ease calc(.12s + var(--qn-i,0)*32ms),transform .6s var(--qn-out)calc(90ms + var(--qn-i,0)*32ms);transform:none}.qn-m-top{width:100%;min-height:66px;font:inherit;letter-spacing:-.032em;text-align:left;color:var(--qn-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:0 2px;font-size:27px;font-weight:400;line-height:1.1;text-decoration:none;display:flex}.qn-m-top span{background:linear-gradient(180deg,var(--qn-em-1),var(--qn-em-2));color:var(--qn-ink);-webkit-background-clip:text;background-clip:text;transition:color .24s}.qn-m-top[data-current] span,.qn-m-top:active span{color:#0000}.qn-m-top:focus-visible,.qn-m-row:focus-visible,.qn-m-more:focus-visible,.qn-m-legal a:focus-visible{outline:2px solid var(--qn-gold);outline-offset:2px;border-radius:10px}.qn-m-go,.qn-m-chev{width:20px;height:20px;color:var(--qn-faint);transition:transform .46s var(--qn-spring),color .2s ease;flex:none}.qn-m-group[data-expanded=true] .qn-m-chev{color:var(--qn-gold);transform:rotate(180deg)}.qn-m-drawer{transition:grid-template-rows .46s var(--qn-out);grid-template-rows:0fr;display:grid}.qn-m-group[data-expanded=true] .qn-m-drawer{grid-template-rows:1fr}.qn-m-drawer-in{gap:2px;min-height:0;display:grid;overflow:hidden}.qn-m-drawer-in:after{content:"";height:14px;display:block}.qn-m-row{min-height:58px;color:var(--qn-ink);-webkit-tap-highlight-color:transparent;border-radius:14px;align-items:center;gap:14px;padding:8px;text-decoration:none;transition:background-color .16s;display:flex}.qn-m-row:active{background:var(--qn-hover)}.qn-m-thumb{object-fit:cover;width:68px;height:45px;box-shadow:0 0 0 1px var(--qn-hair-2),0 8px 18px -12px #06101c99;background:#0a1b2c;border-radius:10px;flex:none}.qn-m-row-text{gap:3px;min-width:0;display:grid}.qn-m-row-text b{letter-spacing:-.018em;background:linear-gradient(180deg,var(--qn-em-1),var(--qn-em-2));color:var(--qn-ink);-webkit-background-clip:text;background-clip:text;font-size:18px;font-weight:500;line-height:1.2}.qn-m-row[data-current] .qn-m-row-text b{color:#0000}.qn-m-row-text span{color:var(--qn-muted);font-size:13.5px;line-height:1.35}.qn-m-more{width:fit-content;color:var(--qn-muted);align-items:center;gap:8px;margin:6px 8px 0;padding:8px 0;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.qn-m-more svg{width:15px;height:15px;color:var(--qn-gold)}.qn-m-more[aria-current]{color:var(--qn-ink)}.qn-m-meta{gap:10px;padding:22px 2px 4px;display:grid}.qn-m-legal{flex-wrap:wrap;gap:8px 20px;display:flex}.qn-m-legal a{color:var(--qn-muted);margin:-3px 0;padding:3px 0;font-size:13.5px;line-height:1.4;text-decoration:none;display:inline-block}.qn-m-reg{color:var(--qn-faint);margin:0;font-size:12px;line-height:1.45}.qn-m-foot{padding:14px 16px max(16px,env(safe-area-inset-bottom));border-top:1px solid var(--qn-hair);background:var(--qn-solid-b);flex:none;gap:10px;display:grid}.qn-m-actions{grid-template-columns:minmax(0,1.22fr) minmax(0,1fr);gap:10px;display:grid}.qn-m-btn{width:100%;min-width:0}.qn-m-user{color:var(--qn-muted);align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.qn-m-user b{color:var(--qn-ink);font-weight:600}}@media (min-width:761px) and (max-width:1040px){.qn-m-scroll{padding:10px 32px 24px}.qn-m-foot{display:none}}@media (max-width:760px){.qn{--qn-bar-h:56px;--qn-r:28px}.qn .qn-bar{gap:8px;padding:0 8px 0 16px}.qn .qn-pill,.qn .qn-icon-btn{display:none}.qn-menu-btn{width:40px;height:40px}.qn.is-open .qn-body{height:calc(100dvh - 16px)}.qn-m-top{min-height:64px;font-size:26px}}@media (prefers-reduced-motion:reduce){.qn-card-media img.qn-drift-pan,.qn-card-media img.qn-drift-float{animation:none!important}.qn-body,.qn-body:before,.qn-panel,.qn-solid-bar,.qn-scrim,.qn-ind,.qn-chev,.qn-sec,.qn-sec *,.qn-util,.qn-m,.qn-m *,.qn-m-backdrop{transition:none!important}}.qn-card-text{display:contents}.qn-card-text[data-swap]>*{animation:qn-swap .52s var(--qn-out)both}@keyframes qn-swap{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.qn-card--photo .qn-card-media img.qn-slide{opacity:0;transition:opacity .7s ease,transform .9s var(--qn-out)}.qn-card--photo .qn-card-media img.qn-slide.is-on{opacity:1}@media (prefers-reduced-motion:reduce){.qn-card--photo .qn-card-media img.qn-slide{transition:none}}.qn .qn-pill.qn-pill,.qn-m .qn-m-btn.qn-m-btn{border-radius:999px}
.qf{--qf-ink:#102f4d;--qf-ink-2:#102f4dcc;--qf-muted:#102f4dbd;--qf-faint:#102f4db3;--qf-hair:#102f4d1a;--qf-hair-2:#102f4d2e;--qf-gold:#a77728;--qf-gold-text:#8f6420;--qf-em-1:#c9a04a;--qf-em-2:#9c6f1f;--qf-bg:#f1f4f7;--qf-panel:#e9eef2;--qf-accent:#b889358c}html.dark .qf,html[data-theme=dark] .qf{--qf-ink:#f4f1e8;--qf-ink-2:#f4f1e8cc;--qf-muted:#f4f1e89e;--qf-faint:#f4f1e88f;--qf-hair:#ffffff14;--qf-hair-2:#ffffff29;--qf-gold:#d2b16a;--qf-gold-text:#dcc283;--qf-em-1:#dcc283;--qf-em-2:#b88935;--qf-bg:#08182a;--qf-panel:#061321;--qf-accent:#d2b16a80}body:has(.dl-page) .qf{--qf-bg:#f3f2ee;--qf-panel:#ebe9e2}:is(html.dark body:has(.dl-page) .qf,html[data-theme=dark] body:has(.dl-page) .qf){--qf-bg:#081828;--qf-panel:#061320}:is(html.dark body:has(.lf-page) .qf,html[data-theme=dark] body:has(.lf-page) .qf){--qf-bg:#061220;--qf-panel:#050d18}.q-site-footer.qf{border:0;border-top:1px solid var(--qf-hair);background:var(--qf-bg);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--qf-ink);font-family:var(--font-sans);margin-top:auto;padding:0;position:relative}.q-site-footer.qf:before{content:"";background:linear-gradient(90deg,transparent,var(--qf-accent),transparent);pointer-events:none;width:min(560px,60%);height:1px;position:absolute;top:-1px;left:50%;transform:translate(-50%)}.qf-in{max-width:1240px;margin:0 auto;padding:0 32px}.qf-main{grid-template-columns:minmax(260px,300px) minmax(0,1fr);gap:56px;padding:88px 0 72px;display:grid}.qf-brand{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.q-site-footer .qf-logo{grid-template-areas:"logo";width:fit-content;margin:0 0 28px;display:inline-grid;transform:none}.q-site-footer .qf-logo:hover{transform:none}.q-site-footer .qf-logo img{object-fit:contain;grid-area:logo;width:auto;max-width:none;height:46px;transform:none}.q-site-footer .qf-logo:focus-visible{outline:2px solid var(--qf-gold);outline-offset:6px;border-radius:6px}.qf-statement{letter-spacing:-.035em;color:var(--qf-ink);margin:0;font-size:27px;font-weight:400;line-height:1.12}.qf-statement em{background:linear-gradient(180deg,var(--qf-em-1),var(--qf-em-2));color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.qf-lead{max-width:32ch;color:var(--qf-muted);margin:14px 0 0;font-size:14.5px;line-height:1.55}.qf-grid{grid-template-columns:repeat(5,auto);justify-content:space-between;gap:40px 28px;min-width:0;padding-top:8px;display:grid}.qf-col{min-width:0}.qf-head{letter-spacing:.15em;text-transform:uppercase;white-space:nowrap;color:var(--qf-gold-text);margin:0 0 22px;font-size:10.5px;font-weight:700;line-height:1.4}.qf-col ul{gap:13px;margin:0;padding:0;list-style:none;display:grid}.q-site-footer .qf-col a{width:auto;color:var(--qf-ink-2);text-underline-offset:5px;margin:-3px 0;padding:3px 0;font-size:14px;line-height:1.4;text-decoration:none;text-decoration-thickness:1px;transition:color .2s,text-decoration-color .2s;display:inline-block;transform:none}.q-site-footer .qf-col a:hover{color:var(--qf-ink);text-decoration:underline;-webkit-text-decoration-color:var(--qf-accent);text-decoration-color:var(--qf-accent);transform:none}.q-site-footer .qf-col a:focus-visible,.q-site-footer .qf-bottom a:focus-visible{outline:2px solid var(--qf-gold);outline-offset:3px;border-radius:4px}.qf-band{border-top:1px solid var(--qf-hair);border-bottom:1px solid var(--qf-hair);background:var(--qf-panel)}.qf-legal{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:24px;max-width:1240px;margin:0 auto;padding:40px 32px 44px;display:grid}.qf-note{border:1px solid var(--qf-hair);background:color-mix(in srgb,var(--qf-ink)2.5%,transparent);border-radius:18px;flex-direction:column;min-width:0;padding:24px 28px 26px;display:flex}.qf-note-label{letter-spacing:.16em;text-transform:uppercase;color:var(--qf-ink);align-items:center;gap:12px;margin:0 0 14px;font-size:10.5px;font-weight:700;line-height:1.4;display:flex}.qf-note-label:after{content:"";background:var(--qf-accent);flex:0 0 28px;height:1px}.qf-note p{max-width:none;color:var(--qf-muted);text-wrap:pretty;-webkit-hyphens:manual;hyphens:manual;margin:0;font-size:12.5px;line-height:1.8}.qf-bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 32px;padding:26px 0 30px;display:flex}.qf-bottom p{color:var(--qf-faint);margin:0;font-size:12.5px;line-height:1.5}.qf-reg{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:6px 0;display:flex}.qf-reg span+span:before{content:"";background:var(--qf-hair-2);vertical-align:-1px;width:1px;height:11px;margin:0 14px;display:inline-block}@media (max-width:1180px){.qf-main{grid-template-columns:minmax(0,1fr);gap:56px}.qf-brand{text-align:center;grid-template-columns:minmax(0,1fr);grid-template-areas:"logo""statement""lead";justify-items:center;display:grid}.q-site-footer .qf-logo{grid-area:logo}.qf-statement{grid-area:statement}.qf-lead{grid-area:lead;max-width:52ch}.qf-grid{border-top:1px solid var(--qf-hair);padding-top:40px}}@media (max-width:900px){.qf-grid{grid-template-columns:repeat(3,minmax(0,1fr));justify-content:stretch}}@media (max-width:760px){.qf-in{padding:0 20px}.qf-main{gap:44px;padding-top:60px;padding-bottom:52px}.qf-brand{display:flex}.q-site-footer .qf-logo{margin-bottom:22px}.q-site-footer .qf-logo img{height:40px}.qf-statement{font-size:25px}.qf-say{margin-top:22px}.qf-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 20px;padding-top:36px}.qf-head{white-space:normal;margin-bottom:16px}.qf-col ul{gap:12px}.qf-legal{grid-template-columns:minmax(0,1fr);gap:16px;padding:28px 20px 32px}.qf-note{border-radius:16px;padding:20px 20px 22px}.qf-note p{font-size:12.5px;line-height:1.75}.qf-bottom{padding:22px 0 max(26px,env(safe-area-inset-bottom));flex-direction:column;align-items:flex-start}.qf-reg{flex-direction:column;align-items:flex-start;gap:4px}.qf-reg span+span:before{display:none}}
