._5_MUvG_panel{width:min(48rem, calc(100vw - 2 * var(--g-space)));background:var(--c-bg);color:var(--c-fg);border-radius:var(--border-radius);padding:clamp(2.4rem,4vw,4.8rem)}._5_MUvG_panel h2{margin-bottom:1.6rem;font-size:clamp(2.4rem,3vw,3.2rem);line-height:1.2}._5_MUvG_panel p{font-size:1.4rem;line-height:1.6}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;overflow:auto}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none}input[type=search]::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]::-webkit-search-results-button{-webkit-appearance:none;-moz-appearance:none}input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;box-sizing:content-box}textarea{vertical-align:top;resize:vertical;overflow:auto}audio,canvas,video{max-width:100%;display:inline-block}audio:not([controls]){height:0;display:none}[hidden]{display:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{-ms-interpolation-mode:bicubic;border:0}figure,form{margin:0}legend{white-space:normal;border:0;padding:0}button,input,select,textarea{vertical-align:baseline;margin:0;font-size:100%}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner{border:0;padding:0}input::-moz-focus-inner{border:0;padding:0}textarea{vertical-align:top;overflow:auto}table{border-collapse:collapse;border-spacing:0}html,button,input,select,textarea{color:#222}img{vertical-align:middle;max-width:100%;height:auto}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{color:#000;background:#ccc;margin:.2em 0;padding:.2em 0}
:root{--in-quad:cubic-bezier(.55, .085, .68, .53);--in-cubic:cubic-bezier(.55, .055, .675, .19);--in-quart:cubic-bezier(.895, .03, .685, .22);--in-quint:cubic-bezier(.755, .05, .855, .06);--in-expo:cubic-bezier(.95, .05, .795, .035);--in-circ:cubic-bezier(.6, .04, .98, .335);--out-quad:cubic-bezier(.25, .46, .45, .94);--out-cubic:cubic-bezier(.215, .61, .355, 1);--out-quart:cubic-bezier(.165, .84, .44, 1);--out-quint:cubic-bezier(.23, 1, .32, 1);--out-expo:cubic-bezier(.19, 1, .22, 1);--out-circ:cubic-bezier(.075, .82, .165, 1);--inOut-quad:cubic-bezier(.455, .03, .515, .955);--inOut-cubic:cubic-bezier(.645, .045, .355, 1);--inOut-quart:cubic-bezier(.77, 0, .175, 1);--inOut-quint:cubic-bezier(.86, 0, .07, 1);--inOut-expo:cubic-bezier(1, 0, 0, 1);--inOut-circ:cubic-bezier(.785, .135, .15, .86);--in-back:cubic-bezier(.36, 0, .66, -.56);--out-back:cubic-bezier(.34, 1.56, .64, 1);--inOut-back:cubic-bezier(.68, -.55, .265, 1.55);--ease:cubic-bezier(.65, 0, .35, 1)}
.icon{width:var(--size,1.5rem);height:var(--size,1.5rem);background-color:var(--color,var(--c-fg));transition:background-color .3s,opacity .3s;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-brand{-webkit-mask-image:url(../media/icon-brand.07p-0mfxh3wr4.svg);mask-image:url(../media/icon-brand.07p-0mfxh3wr4.svg)}.icon-moon{-webkit-mask-image:url(../media/moon.2um6yr8rbepl7.svg);mask-image:url(../media/moon.2um6yr8rbepl7.svg)}.icon-sun{-webkit-mask-image:url(../media/sun.2lhn5ir96n-8x.svg);mask-image:url(../media/sun.2lhn5ir96n-8x.svg)}
:root,[data-theme=light]{--c-light:#eaeaea;--c-dark:#121212;--c-cream:#edeae3;--c-blue:#0008f8;--c-gold:#b79c17;--c-sky-blue:#a4f0ff;--c-purple:#b600f8;--c-green:#007e58;--c-red:#e63946;--c-bg:var(--c-light);--c-fg:var(--c-dark);--c-accent-1:var(--c-blue);--c-glass-bg:#fff9;--c-glass-border:#ffffff4d;--c-glass-shadow:#1212120f;--c-glass-highlight:#ffffff4d;--vh:100svh;--g-space:clamp(1.8rem, 3vw, 3rem);--border-radius:.6rem;--max-width:1280px}@media (min-width:1600px){:root,[data-theme=light]{--max-width:1440px}}@media (min-width:1900px){:root,[data-theme=light]{--max-width:1800px}}[data-theme=dark]{--c-bg:var(--c-dark);--c-fg:var(--c-light);--c-green:#00ffb3;--c-red:#fc3131;--c-accent-1:var(--c-sky-blue);--c-glass-bg:#12121299;--c-glass-border:#8c8c8c1f;--c-glass-shadow:#1212122e;--c-glass-highlight:#8c8c8c1f}*{box-sizing:border-box;min-width:auto;min-height:auto;margin:0;padding:0;position:relative}html,body{width:100%;max-width:100vw;height:100%}html{font-size:10px}@media (min-width:1600px){html{font-size:10.5px}}@media (min-width:1900px){html{font-size:11px}}body{background-color:var(--c-bg);color:var(--c-fg);height:var(--vh);overscroll-behavior:none;font-family:var(--f-primary);font-size:1.6rem;overflow:clip}main{width:100%;height:var(--vh);overscroll-behavior:none;color:var(--c-fg);z-index:1;overflow:auto}main>[data-lenis-content]{z-index:1}.container{width:100%;max-width:var(--max-width);margin:0 auto}.eyebrow{letter-spacing:.1em;text-transform:uppercase;opacity:.5;font-size:1rem;font-weight:700}.text-meta{letter-spacing:.08em;text-transform:uppercase;font-size:1rem;font-weight:700}.section-title{font-size:clamp(1.8rem,3vw,2.4rem);font-weight:400;line-height:1.2}.card-title{letter-spacing:-.03em;font-size:clamp(1.8rem,2vw,2.4rem);line-height:1.2}.display-title{letter-spacing:-.055em;font-size:clamp(3.6rem,5vw,6.6rem);font-weight:500;line-height:1.05}.body-copy{opacity:.64;font-size:1.3rem;line-height:1.6}.feature-title{font-size:1.3rem}.text-link{color:var(--c-accent-1);font-size:1.2rem;font-weight:700}strong{font-weight:700}a{font-family:inherit;font-weight:inherit;color:inherit;pointer-events:all;cursor:pointer;outline:none;text-decoration:none;transition:color .3s,border-color .3s,background-color .3s,opacity .3s}a:focus{outline:none}[role=button]{pointer-events:all;cursor:pointer}button,.button{pointer-events:all;cursor:pointer;color:inherit;background-color:#0000;border:none;outline:none;font-family:inherit;font-size:1.2rem;font-weight:700;transition:color .3s linear,background-color .3s linear,border-color .3s linear}.button{color:var(--c-bg);background-color:var(--c-fg);border-radius:var(--border-radius);border:1px solid var(--c-fg);padding:1.1rem 1.8rem}.button:hover{color:var(--c-fg);background-color:#0000}.button.outline{color:var(--c-fg);border:1px solid var(--c-fg);background-color:#0000}.button.outline:hover{background-color:var(--c-fg);color:var(--c-bg)}.button.primary{background-color:var(--c-accent-1);color:var(--c-bg);border:1px solid var(--c-accent-1)}.button.primary:hover{color:var(--c-accent-1);background-color:#0000}button,input{appearance:none;font-family:inherit}select{min-width:12rem;font-family:var(--f-primary);text-transform:capitalize;background-color:var(--c-accent-1);border-radius:var(--border-radius);border:none;padding:.9rem 1.2rem;font-weight:700}img{object-fit:cover;object-position:center center;width:100%;height:auto;transition:opacity .3s}::selection{color:var(--c-light);text-shadow:none;background-color:var(--c-accent-1);opacity:1}::-webkit-scrollbar{display:none}.glass{background:var(--c-glass-bg);border:.09rem solid var(--c-glass-border);box-shadow:0px .6rem 2.4rem var(--c-glass-shadow), inset .09rem 0px .09rem var(--c-glass-highlight);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:var(--border-radius)}.positive{color:var(--c-green)}.negative{color:var(--c-red)}.horz-line{background-color:var(--c-fg);opacity:.3;width:100%;height:1px;display:block}.vert-line{background-color:var(--c-fg);opacity:.3;width:1px;height:100%;display:block}[data-category=stories]{--color:var(--c-blue);--text:white}[data-category=research]{--color:var(--c-purple);--text:white}[data-category=quick-updates]{--color:var(--c-sky-blue);--text:black}[data-category=guides]{--color:var(--c-gold);--text:white}
