.QnGHza_page{isolation:isolate;color:#080b10;background:#fff;margin-top:-120px;padding:128px 0 120px;position:relative}.QnGHza_glowTop{width:66%;height:1000px;top:140px;right:-14%}.QnGHza_glowMid{width:62%;height:1100px;top:36%;right:-18%}.QnGHza_glowEnd{width:60%;height:1100px;top:70%;right:-16%}.QnGHza_page .breadcrumbs{color:#5b6472;padding-top:0;font-size:12px}.QnGHza_page .breadcrumbs li+li:before{color:#8a94a3}.QnGHza_page .breadcrumbs a:hover{color:#080b10}.QnGHza_page :focus-visible{outline-color:#2f4964}.QnGHza_hub{interpolate-size:allow-keywords;min-width:0;margin-top:40px}.QnGHza_layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(40px,5vw,80px);display:grid}.QnGHza_aside,.QnGHza_main{min-width:0}.QnGHza_eyebrow{letter-spacing:.3em;text-transform:uppercase;color:#2f4964;align-items:center;gap:18px;margin:0 0 26px;font-size:12px;font-weight:800;display:flex}.QnGHza_eyebrow:before{content:"";opacity:.45;background:currentColor;flex-shrink:0;width:40px;height:1px}.QnGHza_hero h1{letter-spacing:-.04em;color:#080b10;font-size:clamp(38px,3.6vw,54px);font-weight:800;line-height:1.04}.QnGHza_fade{-webkit-text-fill-color:transparent;background:linear-gradient(#080b10 30%,#46505e 100%);-webkit-background-clip:text;background-clip:text;padding-bottom:.06em;display:block}.QnGHza_lede{color:#4a5565;max-width:40ch;margin:22px 0 0;font-size:18px;line-height:1.6}.QnGHza_reviewed{color:#5b6472;margin:16px 0 0;font-size:13px}@property --panel-fade{syntax:"<length>";inherits:false;initial-value:0}.QnGHza_panel{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#080b1033 transparent;max-height:calc(100dvh - 128px);-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--panel-fade)), transparent);mask-image:linear-gradient(to bottom, #000 calc(100% - var(--panel-fade)), transparent);margin-top:32px;padding:4px 6px 12px 4px;position:sticky;top:112px;overflow-y:auto}@supports (animation-timeline:scroll()){.QnGHza_panel{animation:linear both QnGHza_panel-fade;animation-timeline:scroll(self)}}@keyframes QnGHza_panel-fade{0%{--panel-fade:56px}to{--panel-fade:0px}}.QnGHza_searchLabel{color:#2f4964;margin-bottom:10px;font-size:13px;font-weight:700;display:block}.QnGHza_searchField{color:#2f4964;background:#fff;border:1px solid #080b101f;border-radius:16px;align-items:center;gap:12px;min-height:58px;padding:0 6px 0 18px;display:flex;box-shadow:0 16px 36px -28px #080b1066}.QnGHza_searchField:focus-within{outline-offset:3px;outline:2px solid #2f4964}.QnGHza_searchField>svg{flex-shrink:0}.QnGHza_searchField input{color:#080b10;background:0 0;border:0;outline:none;width:100%;min-width:0;padding:16px 0;font-size:16px}.QnGHza_searchField input::-webkit-search-cancel-button{display:none}.QnGHza_searchField input::placeholder{color:#5b6472;opacity:1}.QnGHza_searchField button{color:#4a5565;cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;min-width:44px;min-height:44px;display:grid}.QnGHza_navLabel{letter-spacing:.22em;text-transform:uppercase;color:#5b6472;margin:30px 0 8px;font-size:11px;font-weight:800}.QnGHza_categoryNav{gap:2px;display:grid}.QnGHza_categoryNav button{text-align:left;color:#4a5565;cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;min-height:36px;padding:7px 12px;font-size:14px;font-weight:500;line-height:1.35;transition:background-color .2s,color .2s;display:flex}.QnGHza_categoryNav button span{font-variant-numeric:tabular-nums;color:#5b6472;font-size:12px}.QnGHza_categoryNav button[aria-pressed=true]{color:#080b10;background:#fff;font-weight:700;box-shadow:inset 0 0 0 1px #7fa6cfbf,0 10px 24px -18px #2f496499}.QnGHza_categoryNav button[aria-pressed=true] span{color:#2f4964}.QnGHza_talk{margin-top:18px}.QnGHza_hub .text-link{color:#2f4964;font-weight:700}.QnGHza_hub .text-link:hover{color:#080b10}.QnGHza_featured h2{letter-spacing:-.02em;color:#080b10;margin:0 0 16px;font-size:20px;font-weight:700;line-height:1.3}.QnGHza_featured>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.QnGHza_featured a{color:#080b10;background:#ffffff9e;border:1px solid #080b1014;border-radius:18px;justify-content:space-between;align-items:center;gap:14px;min-height:64px;padding:14px 18px;font-size:14.5px;font-weight:600;line-height:1.4;transition:background-color .25s,box-shadow .25s;display:flex;box-shadow:inset 0 1px #ffffffe6,0 14px 32px -26px #080b1059}.QnGHza_featured svg{color:#2f4964;flex-shrink:0;transition:transform .2s cubic-bezier(.23,1,.32,1)}.QnGHza_resultsTop{border-bottom:1px solid #080b1014;justify-content:space-between;align-items:baseline;gap:18px;margin:44px 0 0;padding-bottom:14px;scroll-margin-top:128px;display:flex}.QnGHza_resultsTop p{color:#4a5565;overflow-wrap:anywhere;margin:0;font-size:13px}.QnGHza_resultsTop button{white-space:nowrap;color:#2f4964;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;min-height:24px;padding:0;font-size:13px;font-weight:700}.QnGHza_category{gap:12px;margin-top:52px;display:grid}.QnGHza_category[hidden],.QnGHza_answer[hidden]{display:none}.QnGHza_category header{margin-bottom:8px;scroll-margin-top:128px}.QnGHza_category header h2{letter-spacing:-.03em;color:#080b10;font-size:clamp(24px,2.1vw,30px);font-weight:800;line-height:1.15}.QnGHza_category header p{color:#4a5565;max-width:62ch;margin:10px 0 0;font-size:15px;line-height:1.6}.QnGHza_answer{background:#fff9;border:1px solid #080b1014;border-radius:22px;scroll-margin-top:128px;transition:background-color .3s,box-shadow .3s;box-shadow:inset 0 1px #ffffffe6,0 18px 40px -32px #080b1059}.QnGHza_answer[open]{background-image:radial-gradient(60% 120% at 100% 0,#8fb7dd29,#0000 70%),linear-gradient(#fff,#fff),linear-gradient(135deg,#bcd4ec,#8fb7dd 45%,#dfe9f3);background-origin:padding-box,padding-box,border-box;background-clip:padding-box,padding-box,border-box;border-color:#0000;box-shadow:inset 0 1px #ffffffe6,0 30px 70px -36px #2f496473}.QnGHza_answer::details-content{block-size:0;transition:block-size .32s cubic-bezier(.23, 1, .32, 1), content-visibility .32s allow-discrete;overflow:hidden}.QnGHza_answer[open]::details-content{block-size:auto}.QnGHza_answer summary{cursor:pointer;justify-content:space-between;align-items:center;gap:22px;padding:20px 22px 20px 26px;list-style:none;display:flex}.QnGHza_answer summary::-webkit-details-marker{display:none}.QnGHza_answer summary:focus-visible{outline-offset:-3px;border-radius:21px}.QnGHza_answer summary h3{font-family:var(--font-lexend), sans-serif;letter-spacing:-.02em;color:#080b10;margin:0;font-size:18px;font-weight:700;line-height:1.35}.QnGHza_toggle{color:#080b10;background:#080b100d;border:1px solid #080b1014;border-radius:50%;flex-shrink:0;place-items:center;width:38px;height:38px;transition:transform .25s cubic-bezier(.23,1,.32,1),background-color .2s;display:grid}.QnGHza_answer[open] .QnGHza_toggle{background:linear-gradient(135deg,#bcd4ec,#7fa6cf);border-color:#0000;transform:rotate(45deg)}.QnGHza_answerBody{max-width:70ch;padding:0 26px 24px}.QnGHza_answerBody p{color:#4a5565;margin:0 0 16px;font-size:16px;line-height:1.7}.QnGHza_answerBody p.QnGHza_direct{color:#080b10;font-weight:500}.QnGHza_reading,.QnGHza_sources{gap:8px;margin-top:18px;font-size:14px;display:grid}.QnGHza_reading>span,.QnGHza_sources>span{letter-spacing:.2em;text-transform:uppercase;color:#5b6472;font-size:11px;font-weight:800}.QnGHza_reading a{color:#2f4964;align-items:center;gap:8px;width:fit-content;min-height:24px;font-weight:600;display:inline-flex}.QnGHza_sources a{color:#4a5565;text-underline-offset:3px;width:fit-content;min-height:24px;-webkit-text-decoration:underline #4a556573;text-decoration:underline #4a556573}.QnGHza_reading a:hover,.QnGHza_sources a:hover,.QnGHza_permalink:hover{color:#080b10;text-underline-offset:4px;text-decoration:underline}.QnGHza_answerBody .text-link{margin-top:8px}.QnGHza_permalink{color:#5b6472;align-items:center;gap:8px;width:fit-content;min-height:36px;margin-top:10px;font-size:12px;display:inline-flex}.QnGHza_contextCta{background:linear-gradient(120deg,#bcd4ec66,#ffffffc7);border:1px solid #7fa6cf73;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2px 20px;padding:14px 22px;display:flex}.QnGHza_contextCta p{color:#080b10;margin:0;font-size:15px;font-weight:600}.QnGHza_empty{background:#ffffffb8;border:1px solid #080b1014;border-radius:22px;margin-top:28px;padding:30px 32px}.QnGHza_empty h2{letter-spacing:-.03em;color:#080b10;font-size:26px;font-weight:800;line-height:1.2}.QnGHza_empty p{color:#4a5565;max-width:60ch;margin:14px 0 6px}.QnGHza_end{z-index:1;color:#f4f6f9;background:#080b10;border-radius:28px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px 48px;margin-top:104px;padding:clamp(40px,4vw,60px) clamp(32px,4.4vw,64px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 46px 84px -42px #080b108c,0 18px 36px -24px #2f496466}.QnGHza_end:before{content:"";z-index:-1;background:radial-gradient(560px 380px at 18% 0,#7fa6cf33,#0000 72%),radial-gradient(520px 320px at 100% 100%,#3d5a784d,#0000 72%),linear-gradient(120deg,#101722,#080b10 58%);position:absolute;inset:0}.QnGHza_end :focus-visible{outline-color:#8fb7dd}.QnGHza_end h2{letter-spacing:-.035em;color:#fff;font-size:clamp(28px,2.6vw,38px);font-weight:700;line-height:1.1}.QnGHza_end p{color:#aeb7c6;max-width:58ch;margin:14px 0 0;font-size:17px;line-height:1.6}.QnGHza_endCta{white-space:nowrap;color:#080b10;background:#fff;border-radius:999px;justify-self:start;align-items:center;gap:10px;min-height:50px;padding:0 24px;font-size:15px;font-weight:700;transition:background-color .2s,transform .16s ease-out;display:inline-flex}.QnGHza_endCta:active{transform:scale(.97)}.QnGHza_endCta svg{transition:transform .2s cubic-bezier(.23,1,.32,1)}.QnGHza_mobileCategories{display:none}@media (hover:hover) and (pointer:fine){.QnGHza_categoryNav button:not([aria-pressed=true]):hover{color:#080b10;background:#080b100b}.QnGHza_searchField button:hover{background:#080b100d}.QnGHza_featured a:hover{background-color:#fff;box-shadow:inset 0 1px #ffffffe6,0 22px 44px -28px #2f496480}.QnGHza_featured a:hover svg,.QnGHza_endCta:hover svg{transform:translate(3px)}.QnGHza_answer:not([open]):hover{background-color:#fffc;box-shadow:inset 0 1px #ffffffe6,0 24px 50px -30px #2f496473}.QnGHza_answer:not([open]) summary:hover .QnGHza_toggle{background-color:#080b1017}.QnGHza_endCta:hover{background:#dfe9f4}}@media (max-width:1000px){.QnGHza_layout{grid-template-columns:minmax(0,1fr);gap:48px}.QnGHza_hero h1{font-size:clamp(38px,6vw,56px)}.QnGHza_lede{max-width:60ch}.QnGHza_panel{max-height:none;margin-top:32px;padding:0;animation:none;position:static;overflow:visible;-webkit-mask-image:none;mask-image:none}.QnGHza_categoryNav{flex-wrap:wrap;gap:8px;display:flex}.QnGHza_categoryNav button{background:#ffffffb8;border:1px solid #080b101a;border-radius:999px;gap:10px;min-height:40px;padding:8px 14px}.QnGHza_glowTop{top:720px}.QnGHza_glowTop,.QnGHza_glowMid,.QnGHza_glowEnd{width:130%;right:-40%}}@media (max-width:767px){.QnGHza_page{margin-top:-100px;padding:104px 0 80px}.QnGHza_hub{margin-top:28px}.QnGHza_eyebrow{letter-spacing:.2em;gap:12px;margin-bottom:20px;font-size:11px}.QnGHza_eyebrow:before{width:24px}.QnGHza_hero h1{font-size:clamp(34px,9.4vw,40px)}.QnGHza_lede{font-size:16px}.QnGHza_navLabel,.QnGHza_categoryNav{display:none}.QnGHza_mobileCategories{gap:8px;margin-top:18px;display:grid}.QnGHza_mobileCategories label{color:#2f4964;font-size:13px;font-weight:700}.QnGHza_mobileCategories select{appearance:none;color:#080b10;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23080b10' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 14px center/18px no-repeat;border:1px solid #080b1024;border-radius:14px;width:100%;min-width:0;min-height:50px;padding:0 42px 0 14px;font-size:16px}.QnGHza_searchField{gap:10px;min-height:56px;padding-left:14px}.QnGHza_featured>div{grid-template-columns:minmax(0,1fr)}.QnGHza_resultsTop,.QnGHza_category header,.QnGHza_answer{scroll-margin-top:104px}.QnGHza_category{margin-top:44px}.QnGHza_category header h2{font-size:24px}.QnGHza_answer{border-radius:20px}.QnGHza_answer summary{gap:14px;padding:18px 16px 18px 20px}.QnGHza_answer summary:focus-visible{border-radius:19px}.QnGHza_answer summary h3{font-size:16.5px}.QnGHza_toggle{width:32px;height:32px}.QnGHza_answerBody{padding:0 20px 22px}.QnGHza_answerBody p{font-size:15px}.QnGHza_contextCta{padding:14px 18px}.QnGHza_end{border-radius:22px;grid-template-columns:minmax(0,1fr);margin-top:72px;padding:40px 24px}.QnGHza_end p{font-size:16px}.QnGHza_endCta{text-align:center;white-space:normal;justify-content:center;justify-self:stretch;padding:12px 20px}}@media (prefers-reduced-motion:reduce){.QnGHza_answer,.QnGHza_toggle,.QnGHza_featured a,.QnGHza_featured svg,.QnGHza_categoryNav button,.QnGHza_endCta,.QnGHza_endCta svg{transition:none}.QnGHza_answer::details-content{transition:none}}
