.card_grid-module__jzhmLq__cardGrid{--layout:grid;--card-gap:28px;width:100%;max-width:var(--base-width);flex-wrap:wrap;align-items:flex-start;gap:28px;padding:0 20px;display:flex;container-name:cardGrid}.card_grid-module__jzhmLq__cardGrid+.card_grid-module__jzhmLq__cardGrid,.card_grid-module__jzhmLq__cardGrid+div,div+.card_grid-module__jzhmLq__cardGrid{margin-top:28px}@media (max-width:768px){.card_grid-module__jzhmLq__cardGrid{--layout:column;--card-gap:20px;flex-direction:column!important;gap:20px!important;width:100%!important;max-width:100%!important;padding:0 16px!important}.card_grid-module__jzhmLq__cardGrid+.card_grid-module__jzhmLq__cardGrid,.card_grid-module__jzhmLq__cardGrid+div,div+.card_grid-module__jzhmLq__cardGrid{margin-top:20px!important}}@container root not (min-width:768px){.card_grid-module__jzhmLq__cardGrid{--layout:column;gap:30px}}
.glass-surface{justify-content:center;align-items:center;transition:opacity .26s ease-out;display:flex;position:relative;overflow:visible}.glass-surface__filter{pointer-events:none;opacity:0;z-index:-1;width:100%;height:100%;position:absolute;inset:0}.glass-surface__content{border-radius:inherit;z-index:1;justify-content:center;align-items:center;width:100%;height:100%;padding:0;display:flex;position:relative;overflow:hidden}.glass-surface--svg{background:var(--lightningcss-light,hsl(0 0% 100%/var(--glass-frost,0)))var(--lightningcss-dark,hsl(0 0% 0%/var(--glass-frost,0)));-webkit-backdrop-filter:var(--filter-id,url(#glass-filter)) blur(12px) saturate(var(--glass-saturation,1));backdrop-filter:var(--filter-id,url(#glass-filter)) blur(12px) saturate(var(--glass-saturation,1));box-shadow:inset 0 0 2px 1px var(--lightningcss-light,#00000026)var(--lightningcss-dark,#ffffff59),inset 0 0 10px 4px var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#ffffff26),0 4px 16px #11111a0d,0 8px 24px #11111a0d,0 16px 56px #11111a0d,inset 0 4px 16px #11111a0d,inset 0 8px 24px #11111a0d,inset 0 16px 56px #11111a0d;box-shadow:inset 0 0 2px 1px var(--lightningcss-light,lab(0% 0 0/.15))var(--lightningcss-dark,lab(100% 0 0/.35)),inset 0 0 10px 4px var(--lightningcss-light,lab(0% 0 0/.1))var(--lightningcss-dark,lab(100% 0 0/.15)),0 4px 16px lab(5.32203% 1.61424 -5.88284/.0509804),0 8px 24px lab(5.32203% 1.61424 -5.88284/.0509804),0 16px 56px lab(5.32203% 1.61424 -5.88284/.0509804),inset 0 4px 16px lab(5.32203% 1.61424 -5.88284/.0509804),inset 0 8px 24px lab(5.32203% 1.61424 -5.88284/.0509804),inset 0 16px 56px lab(5.32203% 1.61424 -5.88284/.0509804)}.glass-surface--disabled-backdrop{-webkit-backdrop-filter:none;box-shadow:inset 0 1px 0 0 var(--route-glass-inset,#fff3);background:#ffffff1f;border:1px solid #ffffff2e;transition:box-shadow .3s}@media (prefers-color-scheme:dark){.glass-surface--disabled-backdrop{background:#ffffff12;border:1px solid #ffffff26}}.glass-surface--fallback{-webkit-backdrop-filter:blur(12px)saturate(1.8)brightness(1.1);box-shadow:0 8px 32px 0 var(--route-glass-shadow,#00000059), 0 2px 16px 0 var(--route-glass-shadow,#0003), inset 0 1px 0 0 var(--route-glass-inset,#fff6), inset 0 -1px 0 0 #fff3;background:#ffffff40;border:1px solid #ffffff4d}@media (prefers-color-scheme:dark){.glass-surface--fallback{-webkit-backdrop-filter:blur(12px)saturate(1.8)brightness(1.2);box-shadow:inset 0 1px 0 0 var(--route-glass-inset,#fff3), inset 0 -1px 0 0 #ffffff1a;background:#ffffff1a;border:1px solid #fff3}}@supports not ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.glass-surface--fallback{background:#fff6;box-shadow:inset 0 1px #ffffff80,inset 0 -1px #ffffff4d}.glass-surface--fallback:before{content:"";border-radius:inherit;z-index:-1;background:#ffffff26;position:absolute;inset:0}@media (prefers-color-scheme:dark){.glass-surface--fallback{background:#0006}.glass-surface--fallback:before{background:#ffffff0d}}}.glass-surface:focus-visible{outline-offset:2px;outline:2px solid var(--lightningcss-light,#007aff)var(--lightningcss-dark,#0a84ff)}
.gradual-blur{pointer-events:none;transition:opacity .3s ease-out}.gradual-blur-parent{overflow:hidden}.gradual-blur-inner{pointer-events:none}
.icon-module__SMt-sq__icon.icon-module__SMt-sq__small{font-size:18px}.icon-module__SMt-sq__icon.icon-module__SMt-sq__medium{font-size:24px}.icon-module__SMt-sq__icon.icon-module__SMt-sq__large{font-size:36px}.icon-module__SMt-sq__iconOutlined{font-size:inherit;font-variation-settings:"FILL" 0, "wght" 600, "GRAD" 0, "opsz" 30}.icon-module__SMt-sq__iconFilled{font-size:inherit;font-variation-settings:"FILL" 1, "wght" 600, "GRAD" 0, "opsz" 30}
@property --content-light-nav-specular-rx{syntax:"<percentage>";inherits:true;initial-value:0%}.navbar-module__6zQ0kG__navbarContainer{z-index:200;width:100%;padding-top:calc(env(safe-area-inset-top,0px) + 20px);pointer-events:none;justify-content:center;font-family:ui-rounded,SF Pro Rounded,Segoe UI Rounded,Noto Sans Rounded,Nunito,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex;position:fixed;top:0;left:0;right:0;overflow:visible}.navbar-module__6zQ0kG__spacer{height:calc(env(safe-area-inset-top,0px) + 104px);width:100%}.navbar-module__6zQ0kG__navbarWrapper{z-index:2;pointer-events:auto;justify-content:center;align-items:center;gap:14px;width:100%;max-width:576.4px;display:flex;position:relative}.navbar-module__6zQ0kG__homeCircleWrapper{z-index:2;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:50%;outline:none;flex-shrink:0;width:62.4px;height:62.4px;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s;display:block;position:relative;overflow:visible}.navbar-module__6zQ0kG__homeCircleGlass{isolation:isolate;width:100%;height:100%;padding:0;transition:box-shadow .3s,transform .3s cubic-bezier(.34,1.56,.64,1);position:relative;overflow:visible;box-shadow:inset 0 -1px #ffffff14,inset 1px 0 #ffffff1f,inset -1px 0 #ffffff0f;-webkit-backdrop-filter:blur(24px)saturate(1.8)brightness(1.15)!important;background:#ffffff14!important;border:1px solid #ffffff2e!important;border-radius:50%!important}.navbar-module__6zQ0kG__homeCircleGlass:before{content:"";box-sizing:border-box;pointer-events:none;border:1px solid var(--content-light-specular,#ffffff73);-webkit-mask-image:radial-gradient(ellipse var(--content-light-nav-specular-rx,0%) 16px at 50% 0%, #000 0%, #000 70%, transparent 100%);-webkit-mask-image:radial-gradient(ellipse var(--content-light-nav-specular-rx,0%) 16px at 50% 0%, #000 0%, #000 70%, transparent 100%);mask-image:radial-gradient(ellipse var(--content-light-nav-specular-rx,0%) 16px at 50% 0%, #000 0%, #000 70%, transparent 100%);mix-blend-mode:plus-lighter;opacity:calc(var(--content-light-specular-opacity,0) * var(--content-light-nav-specular-opacity,1));z-index:4;border-radius:50%;transition:opacity .3s;position:absolute;inset:0 -1px -1px}.navbar-module__6zQ0kG__homeCircleGlass:after{content:"";box-sizing:border-box;background:linear-gradient(180deg, var(--content-light-tint,#08f) 0%, transparent 38%);opacity:var(--content-light-wash-opacity,.05);mix-blend-mode:plus-lighter;pointer-events:none;z-index:0;border-radius:50%;transition:opacity .3s;position:absolute;inset:-1px}@media (hover:hover){.navbar-module__6zQ0kG__homeCircleWrapper:hover{z-index:20;transform:scale(1.2)}.navbar-module__6zQ0kG__homeCircleWrapper:hover .navbar-module__6zQ0kG__cardGrainientBg{opacity:1;visibility:visible;transform:scale(1)}.navbar-module__6zQ0kG__homeCircleWrapper:hover .navbar-module__6zQ0kG__homeCircleGlass{box-shadow:inset 0 -1px #ffffff1f,inset 1px 0 #ffffff26,inset -1px 0 #ffffff14,0 32px 72px #0000008c,0 12px 32px #00000047}.navbar-module__6zQ0kG__homeCircleWrapper:hover .navbar-module__6zQ0kG__homeCircleGlass:before,.navbar-module__6zQ0kG__homeCircleWrapper:hover .navbar-module__6zQ0kG__homeCircleGlass:after{opacity:0!important}}.navbar-module__6zQ0kG__homeCircleWrapper:focus-visible,.navbar-module__6zQ0kG__homeCircleWrapper:active,.navbar-module__6zQ0kG__homeCircleWrapper.navbar-module__6zQ0kG__pressed{z-index:20;transform:scale(1.2)}.navbar-module__6zQ0kG__homeCircleWrapper:focus-visible .navbar-module__6zQ0kG__cardGrainientBg,.navbar-module__6zQ0kG__homeCircleWrapper:active .navbar-module__6zQ0kG__cardGrainientBg,.navbar-module__6zQ0kG__homeCircleWrapper.navbar-module__6zQ0kG__pressed .navbar-module__6zQ0kG__cardGrainientBg{opacity:1;visibility:visible;transition:opacity .35s ease-in-out,transform .35s ease-in-out!important;transform:scale(1.5)!important}.navbar-module__6zQ0kG__cardGrainientBg{pointer-events:none;opacity:0;visibility:hidden;transform-origin:50%;z-index:0;border-radius:50%;width:100%;height:100%;transition:opacity .35s ease-in-out,transform .35s ease-in-out,visibility .35s ease-in-out;position:absolute;inset:0;overflow:hidden;transform:scale(1)}.navbar-module__6zQ0kG__cardGrainientBg>div,.navbar-module__6zQ0kG__cardGrainientBg canvas{border-radius:50%!important;width:100%!important;height:100%!important;display:block!important;position:absolute!important;top:0!important;left:0!important}.navbar-module__6zQ0kG__homeIconContainer{z-index:2;color:#fff;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.navbar-module__6zQ0kG__homeIconContainer svg{width:32px;height:32px}.navbar-module__6zQ0kG__navbar{z-index:2;width:100%;max-width:500px;height:78px;position:relative}.navbar-module__6zQ0kG__navbar .navbar-module__6zQ0kG__glassWrapper{isolation:isolate;width:100%;height:100%;position:relative;overflow:visible;background:var(--route-glass-bg,linear-gradient(108deg, #202228b8 0%, #121317d1 100%))!important;border:1px solid var(--route-glass-border,#ffffff24)!important;box-shadow:0 8px 32px var(--route-glass-shadow,#00000080), inset 0 1px 1px var(--route-glass-inset,#ffffff2e)!important;-webkit-backdrop-filter:blur(24px)saturate(1.8)brightness(1.15)!important;border-radius:999px!important}.navbar-module__6zQ0kG__navbarContainer .navbar-module__6zQ0kG__navbar .navbar-module__6zQ0kG__glassWrapper:before{content:"";box-sizing:border-box;border-radius:inherit;pointer-events:none;border:1px solid var(--content-light-specular,#ffffff73);-webkit-mask-image:radial-gradient(ellipse var(--content-light-nav-specular-rx,0%) 20px at calc(50% - 40px) 0%, #000 0%, #000 70%, transparent 100%);-webkit-mask-image:radial-gradient(ellipse var(--content-light-nav-specular-rx,0%) 20px at calc(50% - 40px) 0%, #000 0%, #000 70%, transparent 100%);mask-image:radial-gradient(ellipse var(--content-light-nav-specular-rx,0%) 20px at calc(50% - 40px) 0%, #000 0%, #000 70%, transparent 100%);mix-blend-mode:plus-lighter;opacity:calc(var(--content-light-specular-opacity,0) * var(--content-light-nav-specular-opacity,1));z-index:4;transition:opacity .3s;position:absolute;inset:-1px}.navbar-module__6zQ0kG__navbarContainer .navbar-module__6zQ0kG__navbar .navbar-module__6zQ0kG__glassWrapper:after{content:"";box-sizing:border-box;border-radius:inherit;background:linear-gradient(180deg, var(--content-light-tint,#08f) 0%, transparent 38%);opacity:var(--content-light-wash-opacity,.05);mix-blend-mode:plus-lighter;pointer-events:none;z-index:0;transition:opacity .3s;position:absolute;inset:-1px}.navbar-module__6zQ0kG__content{z-index:2;justify-content:space-between;align-items:center;width:100%;height:100%;padding:0 18px;display:flex;position:relative}.navbar-module__6zQ0kG__appIdentity{color:#fff;justify-self:start;align-items:center;margin-left:12px;text-decoration:none;display:flex}.navbar-module__6zQ0kG__appIconContainer{border-radius:14px;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.navbar-module__6zQ0kG__appIconContainer img{border-radius:14px;display:block}.navbar-module__6zQ0kG__appName{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;margin-left:11px;font-family:ui-rounded,SF Pro Rounded,Segoe UI Rounded,Noto Sans Rounded,Nunito,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:17px;font-weight:700;line-height:1.5}.route-theme-wrapper .navbar-module__6zQ0kG__appName{font-family:Clash Display,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600}.navbar-module__6zQ0kG__navLinks{justify-self:center;gap:28px;margin:0;padding:0;list-style:none;display:flex}.navbar-module__6zQ0kG__navLinks a{color:#fff;text-decoration:none;transition:opacity 50ms}.navbar-module__6zQ0kG__navLinks a:hover{opacity:.5}.navbar-module__6zQ0kG__action{justify-self:end}.navbar-module__6zQ0kG__gradualBlurWrapper{height:calc(env(safe-area-inset-top,0px) + 7.5rem);z-index:190;pointer-events:none;display:block;position:fixed;top:0;left:0;right:0}@media (max-width:768px){.navbar-module__6zQ0kG__gradualBlurWrapper{--gradual-blur-top-extension:calc(25lvh + env(safe-area-inset-top,0px));height:calc(7.5rem + var(--gradual-blur-top-extension));top:-25lvh}.navbar-module__6zQ0kG__navbarContainer{padding-top:calc(env(safe-area-inset-top,0px) + 10px)}.navbar-module__6zQ0kG__navbarWrapper{gap:clamp(6px,2.5vw,14px);padding:0 12px}.navbar-module__6zQ0kG__content{justify-content:space-between;display:flex}.navbar-module__6zQ0kG__navbar{padding:0}.navbar-module__6zQ0kG__appName{font-size:16px}.navbar-module__6zQ0kG__navLinks{display:none}}@container root not (min-width:768px){.navbar-module__6zQ0kG__navbarContainer{padding-top:calc(env(safe-area-inset-top,0px) + 10px)}}
.app_icon-module__pl0R3G__appIcon{z-index:60;border-radius:14px;margin:0;line-height:0;display:block;position:relative;overflow:hidden}.app_icon-module__pl0R3G__appIcon.app_icon-module__pl0R3G__grayscale{filter:grayscale()}.app_icon-module__pl0R3G__appIcon img{border-radius:14px}.app_icon-module__pl0R3G__mask{-webkit-mask:url(/app_view/app_icon_mask.svg) 50%/contain no-repeat;mask:url(/app_view/app_icon_mask.svg) 50%/contain no-repeat}
.research_modal-module__nK0fZa__modalOverlay{z-index:9999999;pointer-events:none;justify-content:center;align-items:center;width:100vw;height:100dvh;display:flex;position:fixed;inset:0}.research_modal-module__nK0fZa__scrimBackdrop{-webkit-backdrop-filter:blur(28px);pointer-events:auto;background:#000000c7;width:100vw;height:100dvh;animation:.22s ease-out forwards research_modal-module__nK0fZa__modalFadeIn;position:fixed;inset:0}@keyframes research_modal-module__nK0fZa__modalFadeIn{0%{opacity:0}to{opacity:1}}.research_modal-module__nK0fZa__modalCardContainer{z-index:2;pointer-events:auto;box-sizing:border-box;justify-content:center;width:100%;max-width:720px;max-height:calc(100dvh - 48px);padding:24px;display:flex;position:relative}.research_modal-module__nK0fZa__modalCard{isolation:isolate;border-radius:32px;flex-direction:column;width:100%;animation:.28s cubic-bezier(.16,1,.3,1) forwards research_modal-module__nK0fZa__modalScaleIn;display:flex;position:relative;overflow:hidden;transform:translateZ(0);background:#0c0e14!important;border:1px solid #ffffff24!important;box-shadow:0 32px 80px #000000f2,0 12px 32px #000000b3,inset 0 1px 1.5px #ffffff38!important}@keyframes research_modal-module__nK0fZa__modalScaleIn{0%{opacity:0;transform:scale(.95)translateY(12px)}to{opacity:1;transform:scale(1)translateY(0)}}.research_modal-module__nK0fZa__modalContent{box-sizing:border-box;text-align:start;flex-direction:column;gap:18px;max-height:calc(100dvh - 48px);padding:30px 28px;display:flex;overflow-y:auto}.research_modal-module__nK0fZa__modalContent::-webkit-scrollbar{width:6px}.research_modal-module__nK0fZa__modalContent::-webkit-scrollbar-track{background:0 0}.research_modal-module__nK0fZa__modalContent::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:9999px}.research_modal-module__nK0fZa__modalContent::-webkit-scrollbar-thumb:hover{background:#ffffff3d}@media (max-width:768px){.research_modal-module__nK0fZa__modalCardContainer{max-height:calc(100dvh - 24px);padding:12px}.research_modal-module__nK0fZa__modalContent{max-height:calc(100dvh - 24px);gap:15px!important;padding:20px 16px!important}}.research_modal-module__nK0fZa__headerRow{justify-content:space-between;align-items:flex-start;gap:16px;width:100%;display:flex}.research_modal-module__nK0fZa__headerLeft{flex-direction:column;gap:10px;width:100%;display:flex}.research_modal-module__nK0fZa__eyebrowRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.research_modal-module__nK0fZa__circleBadge{flex-shrink:0;align-items:center;gap:8px;width:auto;min-height:38px;display:flex;overflow:visible;box-shadow:none!important;background:0 0!important;border:none!important}.research_modal-module__nK0fZa__provenancePill{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:9999px;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.research_modal-module__nK0fZa__provenanceDot{background:#38bdf8;border-radius:50%;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 6px #38bdf899}.research_modal-module__nK0fZa__provenanceText{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-secondary);opacity:.9;font-size:11px;font-weight:600}.research_modal-module__nK0fZa__title{color:var(--color-text-primary);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:25px;font-weight:700;line-height:1.25}@media (max-width:640px){.research_modal-module__nK0fZa__title{font-size:21px!important}}.research_modal-module__nK0fZa__closeButton{width:36px;height:36px;color:var(--color-text-primary);cursor:pointer;background:#ffffff12;border:1px solid #ffffff24;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.research_modal-module__nK0fZa__closeButton:hover{background:#ffffff29;border-color:#ffffff47;transform:scale(1.06)}.research_modal-module__nK0fZa__metricsStrip{width:100%;box-shadow:none;background:#ffffff0a;border:none;border-radius:16px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}@media (max-width:640px){.research_modal-module__nK0fZa__metricsStrip{grid-template-columns:1fr}}.research_modal-module__nK0fZa__metricCell{flex-direction:column;align-items:flex-start;gap:3px;padding:14px 16px;display:flex}.research_modal-module__nK0fZa__metricCell:not(:last-child){border-right:none}@media (max-width:640px){.research_modal-module__nK0fZa__metricCell:not(:last-child){border-bottom:none;border-right:none}}.research_modal-module__nK0fZa__metricValue{color:#38bdf8;letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:800;line-height:1.1}.research_modal-module__nK0fZa__metricLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-primary);opacity:.9;font-size:11px;font-weight:700}.research_modal-module__nK0fZa__metricSublabel{color:var(--color-text-secondary);opacity:.72;font-size:11.5px;line-height:1.4}.research_modal-module__nK0fZa__findingSection{background:#ffffff09;border:none;border-radius:18px;flex-direction:column;gap:10px;padding:18px 20px;display:flex}.research_modal-module__nK0fZa__sectionHeader{align-items:center;gap:8px;display:flex}.research_modal-module__nK0fZa__sectionIconWrap{width:24px;height:24px;color:var(--color-text-secondary);background:#ffffff14;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.research_modal-module__nK0fZa__sectionTitle{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-secondary);opacity:.88;font-size:12px;font-weight:700}.research_modal-module__nK0fZa__findingBody{color:var(--color-text-primary);margin:0;font-size:15.5px;font-weight:450;line-height:1.6}.research_modal-module__nK0fZa__tiniaidSection{box-shadow:none;background:#38bdf80b;border:none;border-radius:18px;flex-direction:column;gap:12px;padding:18px 20px;display:flex}.research_modal-module__nK0fZa__tiniaidIconWrap{color:#38bdf8;background:0 0;justify-content:center;align-items:center;display:flex}.research_modal-module__nK0fZa__tiniaidTitle{color:#38bdf8;opacity:1}.research_modal-module__nK0fZa__comparisonGrid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}@media (max-width:640px){.research_modal-module__nK0fZa__comparisonGrid{grid-template-columns:1fr;gap:10px}}.research_modal-module__nK0fZa__comparisonCol{background:#ffffff08;border:none;border-radius:12px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.research_modal-module__nK0fZa__tiniaidComparisonCol{background:#38bdf812;border:none}.research_modal-module__nK0fZa__comparisonLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-secondary);opacity:.85;font-size:11px;font-weight:700}.research_modal-module__nK0fZa__tiniaidComparisonLabel{color:#38bdf8;opacity:1}.research_modal-module__nK0fZa__comparisonText{color:var(--color-text-secondary);opacity:.9;margin:0;font-size:13.5px;line-height:1.55}.research_modal-module__nK0fZa__footerRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:4px;display:flex}.research_modal-module__nK0fZa__tagList{flex-wrap:wrap;gap:6px;display:flex}.research_modal-module__nK0fZa__tag{letter-spacing:.02em;color:var(--color-text-secondary);white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff17;border-radius:9999px;padding:4px 10px;font-size:11px;font-weight:500}.research_modal-module__nK0fZa__paperLinkButton{color:var(--color-text-primary);background:#ffffff14;border:1px solid #ffffff29;border-radius:9999px;align-items:center;gap:8px;padding:9px 18px;font-size:13px;font-weight:600;text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 2px 8px #0003}.research_modal-module__nK0fZa__paperLinkButton:hover{background:#ffffff26;border-color:#ffffff47;transform:translateY(-1px)}.research_modal-module__nK0fZa__paperLinkButton:active{transform:translateY(0)}.research_modal-module__nK0fZa__paperLinkArrow{transition:transform .2s cubic-bezier(.16,1,.3,1)}.research_modal-module__nK0fZa__paperLinkButton:hover .research_modal-module__nK0fZa__paperLinkArrow{transform:translate(3px)}
.research_section-module__EYd-SW__carouselContainer{flex-direction:column;gap:12px;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);display:flex;position:relative;overflow:visible!important}.research_section-module__EYd-SW__carouselTrack{padding-left:max(20px, calc((100vw - var(--base-width,940px)) / 2 + 20px));padding-right:max(20px, calc((100vw - var(--base-width,940px)) / 2 + 20px));scroll-padding-left:max(20px, calc((100vw - var(--base-width,940px)) / 2 + 20px));scroll-padding-right:max(20px, calc((100vw - var(--base-width,940px)) / 2 + 20px));box-sizing:border-box;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-direction:row;align-items:stretch;gap:24px;margin-top:-16px;margin-bottom:-16px;padding-top:36px;padding-bottom:44px;display:flex;overflow-x:auto;overflow-y:visible!important}.research_section-module__EYd-SW__carouselTrack::-webkit-scrollbar{display:none}.research_section-module__EYd-SW__cardItemWrapper{box-sizing:border-box;flex:0 0 340px;min-width:340px;max-width:340px;min-height:420px;display:flex}.research_section-module__EYd-SW__bottomControls{justify-content:center;align-items:center;width:100%;margin-top:8px;display:flex}.research_section-module__EYd-SW__navButtonGroup{align-items:center;gap:12px;display:flex}.research_section-module__EYd-SW__navButton{width:40px;height:40px;color:var(--color-text-primary);cursor:pointer;background:#ffffff14;border:1px solid #ffffff29;border-radius:50%;outline:none;justify-content:center;align-items:center;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 4px 16px #00000040}.research_section-module__EYd-SW__navButton:hover:not(:disabled){background:#ffffff2e;border-color:#ffffff4d;transform:scale(1.08)}.research_section-module__EYd-SW__navButton:active:not(:disabled){transform:scale(.96)}.research_section-module__EYd-SW__navButton:disabled{opacity:.25;cursor:default}@media (max-width:768px){.research_section-module__EYd-SW__carouselTrack{scroll-snap-type:x mandatory;gap:16px;margin-top:-10px;margin-bottom:-10px;padding:24px 16px 32px;scroll-padding-left:16px;scroll-padding-right:16px}.research_section-module__EYd-SW__cardItemWrapper{scroll-snap-align:center;flex:0 0 85vw;min-width:280px;max-width:340px;min-height:395px}.research_section-module__EYd-SW__navButton{width:36px;height:36px}}
.laurels_badge-module__Jz84ia__laurelsBadge{color:var(--color-text-primary,#fff);flex-direction:column;align-items:center;display:flex;position:relative}.laurels_badge-module__Jz84ia__laurelsWrap{align-items:center;display:flex}.laurels_badge-module__Jz84ia__badgeValue{margin:0 8px 1px}.laurels_badge-module__Jz84ia__laurelLeading,.laurels_badge-module__Jz84ia__laurelTrailing{flex-shrink:0;flex-basis:24px;align-items:center;display:flex}.laurels_badge-module__Jz84ia__laurelTrailing{transform:scaleX(-1)}.laurels_badge-module__Jz84ia__header{font-size:12px;line-height:1;position:absolute;top:-15px}.laurels_badge-module__Jz84ia__caption{letter-spacing:.05em;text-transform:uppercase;opacity:.75;white-space:nowrap;min-height:12px;font-size:11px;font-weight:600;position:absolute;bottom:-18px}
.specular-button{--sb-radius:18px;--sb-tint:#fff;--sb-tint-opacity:0;--sb-blur:0px;--sb-text-color:#f5f5f5;letter-spacing:.01em;color:var(--sb-text-color);background:color-mix(in srgb, var(--sb-tint) calc(var(--sb-tint-opacity) * 100%), transparent);border-radius:var(--sb-radius);-webkit-backdrop-filter:blur(var(--sb-blur));cursor:pointer;border:none;outline:none;justify-content:center;align-items:center;margin:0;font-family:inherit;font-weight:500;line-height:1;transition:transform .15s;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff0a,0 8px 24px #00000040}.specular-button:active{transform:scale(.97)}.specular-button:focus-visible{outline:2px solid color-mix(in srgb, var(--sb-text-color) 60%, transparent);outline-offset:3px}.specular-button:disabled{opacity:.55;cursor:default}.specular-button:disabled:active{transform:none}.specular-button--sm{padding:10px 22px;font-size:.85rem}.specular-button--md{padding:14px 30px;font-size:1rem}.specular-button--lg{padding:18px 40px;font-size:1.15rem}.specular-button__fx{pointer-events:none;z-index:1;position:absolute;inset:-20px}.specular-button__fx canvas{width:100%;height:100%;display:block}.specular-button__label{z-index:2;justify-content:center;align-items:center;display:flex;position:relative}
.download_action_button-module__ZWYmRW__downloadActionButton{transition:transform .4s cubic-bezier(.34,1.56,.64,1)!important}.download_action_button-module__ZWYmRW__downloadActionButton:hover,.download_action_button-module__ZWYmRW__downloadActionButton:active{transform:scale(1.1)!important}.download_action_button-module__ZWYmRW__downloadActionButton .specular-button__fx{display:none!important}.download_action_button-module__ZWYmRW__downloadActionButton .download_action_button-module__ZWYmRW__label{justify-content:center;align-items:center;display:flex;position:relative;left:-2px}.download_action_button-module__ZWYmRW__downloadActionButton .download_action_button-module__ZWYmRW__defaultContent{justify-content:center;align-items:center;display:flex}.download_action_button-module__ZWYmRW__downloadActionButton .download_action_button-module__ZWYmRW__mobileContent{justify-content:center;align-items:center;display:none}.download_action_button-module__ZWYmRW__downloadActionButton .download_action_button-module__ZWYmRW__appleLogo{justify-content:center;align-items:center;display:flex}.download_action_button-module__ZWYmRW__downloadActionButton .download_action_button-module__ZWYmRW__downloadLabel{align-items:center;font-weight:500;line-height:1;display:flex;position:relative;top:0}.download_action_button-module__ZWYmRW__downloadActionButton.download_action_button-module__ZWYmRW__small .download_action_button-module__ZWYmRW__defaultContent{gap:8px}.download_action_button-module__ZWYmRW__downloadActionButton.download_action_button-module__ZWYmRW__small .download_action_button-module__ZWYmRW__downloadLabel{font-size:16px}.download_action_button-module__ZWYmRW__downloadActionButton.download_action_button-module__ZWYmRW__medium .download_action_button-module__ZWYmRW__defaultContent{gap:8px}.download_action_button-module__ZWYmRW__downloadActionButton.download_action_button-module__ZWYmRW__medium .download_action_button-module__ZWYmRW__downloadLabel{font-size:18px}.download_action_button-module__ZWYmRW__downloadActionButton.download_action_button-module__ZWYmRW__large .download_action_button-module__ZWYmRW__defaultContent{gap:10px}.download_action_button-module__ZWYmRW__downloadActionButton.download_action_button-module__ZWYmRW__large .download_action_button-module__ZWYmRW__downloadLabel{font-size:22px}.route-theme-wrapper .download_action_button-module__ZWYmRW__downloadActionButton{z-index:60}@media (max-width:465px){.download_action_button-module__ZWYmRW__downloadActionButton.download_action_button-module__ZWYmRW__inNavbar{border-radius:50%!important;justify-content:center!important;align-items:center!important;width:38px!important;min-width:38px!important;height:38px!important;padding:0!important;display:inline-flex!important}.download_action_button-module__ZWYmRW__downloadActionButton.download_action_button-module__ZWYmRW__inNavbar .download_action_button-module__ZWYmRW__label{left:0!important}.download_action_button-module__ZWYmRW__downloadActionButton.download_action_button-module__ZWYmRW__inNavbar .download_action_button-module__ZWYmRW__defaultContent{display:none!important}.download_action_button-module__ZWYmRW__downloadActionButton.download_action_button-module__ZWYmRW__inNavbar .download_action_button-module__ZWYmRW__mobileContent{display:flex!important}}
.star_rating-module__mpF1dq__starRating{color:#ffb800;align-items:center;gap:1px;display:flex}
.rating_laurels_badge-module__a_2V3a__ratingValue{letter-spacing:-.02em;color:var(--color-text-primary,#fff);font-size:36px;font-weight:800;line-height:1}.rating_laurels_badge-module__a_2V3a__stars{justify-content:center;align-items:center;display:flex}
.research-module__pmmqWq__main{width:100%;max-width:var(--base-width);padding:20px 0 80px}.research-module__pmmqWq__title{margin:0 0 24px;padding:0 20px;font-size:34px;line-height:1.2}.research-module__pmmqWq__card{--card-height:auto}@media (max-width:768px){.research-module__pmmqWq__title{padding:0 16px;font-size:clamp(24px,6vw,30px)}}
