@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500;600&family=IBM+Plex+Sans+Arabic:wght@400;500;600;700&family=IBM+Plex+Sans:wght@400;500;600;700&display=swap";*,*:before,*:after{box-sizing:border-box}:root{font-family:IBM Plex Sans Arabic,IBM Plex Sans,system-ui,sans-serif;color:#1a1a1a;background:#fafaf8;--bg: #fafaf8;--sidebar: #ffffff;--sidebar-text: #6b6960;--sidebar-active: #c0392b;--card: #ffffff;--border: #e5e3db;--txt: #1a1a1a;--txt2: #6b6960;--txt3: #a8a497;--red: #c0392b;--red-dark: #9e2b20;--red-light: #f6e8e5;--yellow: #a8701a;--yellow-light: #f5ecdc;--green: #2f7558;--radius: 10px;--shadow: 0 2px 10px rgba(40, 36, 28, .06);--shadow-md: 0 12px 28px rgba(40, 36, 28, .12);--font-display: "IBM Plex Sans Arabic", "IBM Plex Sans", system-ui, sans-serif;--font-body: "IBM Plex Sans Arabic", "IBM Plex Sans", system-ui, sans-serif}.dark{color-scheme:light}html,body,#root{min-height:100%;font-family:var(--font-body);background:var(--bg);color:var(--txt);-webkit-font-smoothing:antialiased}body{margin:0}button,input,select,textarea{font:inherit}button{cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid rgba(183,71,52,.35);outline-offset:2px}::selection{background:#e9c6b9;color:#39251e}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#c9c0b3;border-radius:5px}.editorial-grain:after{content:"";position:fixed;inset:0;pointer-events:none;z-index:1000;opacity:.025;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.5'/%3E%3C/svg%3E")}.serif{font-family:var(--font-display)}.ns-shell{min-height:100dvh}.ns-panel{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow)}.ns-kicker{color:var(--red);text-transform:uppercase;letter-spacing:.14em;font-size:10px;font-weight:700}.ns-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--border);border-radius:8px;padding:10px 15px;background:var(--card);color:var(--txt);font-size:13px;font-weight:650;transition:transform .18s ease,background .18s ease,color .18s ease}.ns-button:hover{transform:translateY(-1px);background:#f1ece4}.ns-button-primary{background:var(--red);border-color:var(--red);color:#fffaf5}.ns-button-primary:hover{background:var(--red-dark);color:#fff}.ns-input{background:#fffdfa;border:1px solid #d9d1c5;border-radius:8px;color:var(--txt);padding:11px 13px;width:100%}.ns-input:focus{border-color:var(--red);box-shadow:0 0 0 3px #b747341a;outline:none}.ns-page-title{font:600 34px/1.12 var(--font-display);letter-spacing:-.025em}.ns-muted{color:var(--txt2)}.ns-appear{animation:rise-in .48s both cubic-bezier(.2,.75,.25,1)}@keyframes rise-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes onlinePulse{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(2.2);opacity:0}}@media(max-width:767px){.ns-page-title{font-size:29px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.landing-page{overflow:hidden;background:var(--bg)}.landing-hero{min-height:670px;background:#292923;color:#f5f0e8;padding:82px 6vw 58px;position:relative;overflow:hidden}.landing-hero:before{content:"";position:absolute;top:-300px;inset-inline-start:49%;width:760px;height:760px;border:1px solid rgba(238,226,209,.08);border-radius:50%;box-shadow:0 0 0 72px #eee2d106,0 0 0 145px #eee2d105;pointer-events:none}.landing-hero:after{content:"";position:absolute;inset-inline-start:0;bottom:0;height:5px;width:100%;background:#b74734}.landing-hero-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(350px,.82fr);align-items:center;gap:7.5vw;max-width:1260px;margin:auto;position:relative;z-index:1}.hero-copy{max-width:660px}.hero-copy .ns-kicker{color:#db9a83}.hero-copy h1{white-space:pre-line;font:500 clamp(48px,6.4vw,84px)/.98 var(--font-display);letter-spacing:-.045em;color:#f7f2e9;margin:0 0 26px;max-width:700px}.hero-copy h1 span:last-child{color:#d49a81}.hero-intro{color:#c0baae;font-size:15px;line-height:1.9;max-width:580px;margin:0 0 27px}.hero-search{display:flex;align-items:center;background:#f5f1e9;color:#8c8579;border:1px solid rgba(255,255,255,.2);border-radius:10px;padding:6px 6px 6px 15px;max-width:590px;gap:11px}.hero-search input{background:transparent;border:0;outline:none;min-width:0;flex:1;padding:11px 0;color:#302f29;font-size:13px}.hero-search input::placeholder{color:#9f988c}.hero-search button{display:flex;align-items:center;justify-content:center;gap:9px;border:0;border-radius:7px;background:#b74734;color:#fff9f3;padding:12px 17px;font-weight:700;font-size:12px;white-space:nowrap;transition:background .2s,transform .2s}.hero-search button:hover{background:#963b2e;transform:translateY(-1px)}.hero-under{display:flex;align-items:center;justify-content:space-between;max-width:590px;margin:13px 1px 35px;font-size:11px;color:#c2baad}.hero-under span,.hero-under button{display:flex;align-items:center;gap:7px}.hero-under span svg{color:#c6a772}.hero-under button{color:#e4b9a8;background:none;border:0;padding:5px;font-weight:600}.hero-metrics{display:flex;gap:32px;border-top:1px solid rgba(255,255,255,.15);padding-top:17px;max-width:590px}.hero-metrics div{display:flex;flex-direction:column;gap:3px}.hero-metrics b{font:500 25px var(--font-display);color:#e2b29e}.hero-metrics span{font-size:10px;color:#9d978b;max-width:120px}.hero-paper-mark{position:absolute;right:4%;top:10%;display:flex;flex-direction:column;align-items:center;gap:10px;opacity:.11;transform:rotate(11deg)}.hero-paper-mark span{font:600 80px var(--font-display);border:2px solid #e8d5bc;padding:0 12px}.hero-paper-mark i{display:block;width:75px;height:1px;background:#e8d5bc}.preview-paper{background:#f7f2e9;color:#292923;border-radius:3px;padding:23px 24px 15px;box-shadow:0 22px 60px #11110f88;transform:rotate(1deg);border:1px solid #e5ddce;position:relative}.preview-paper:after{content:"";position:absolute;top:0;inset-inline-start:13px;height:100%;border-inline-start:1px solid #e9cbbd;opacity:.7}.preview-top,.preview-title,.preview-stats,.preview-chart-head,.preview-dates,.preview-bottom,.preview-foot{display:flex;align-items:center;justify-content:space-between}.preview-top{border-bottom:1px solid #d9d0c1;padding-bottom:11px}.preview-top .ns-kicker{font-size:8px;letter-spacing:.1em}.preview-seal{color:#a84736;border:1px solid #a84736;transform:rotate(-7deg);font-size:8px;font-weight:700;padding:3px 6px;letter-spacing:.12em}.preview-title{padding:16px 0 13px;border-bottom:1px solid #e3dbce;color:#a44735}.preview-title small{font:600 8px var(--font-body);letter-spacing:.12em;color:#9c9385}.preview-title h2{font:600 24px var(--font-display);color:#302e28;margin:2px 0}.preview-title p{color:#8c8579;font-size:9px;margin:0}.preview-stats{justify-content:flex-start;gap:35px;padding:14px 0}.preview-stats div{display:flex;flex-direction:column;gap:2px}.preview-stats b{font:600 21px var(--font-display)}.preview-stats span{color:#8a8275;font-size:9px}.preview-chart{background:#eee7db;padding:11px 12px 7px;border:1px solid #e2d9cb}.preview-chart-head{color:#726b60;font-size:9px;font-weight:700}.preview-chart-head span+span{font-size:7px;letter-spacing:.12em;color:#a49a8b}.spark-bars{display:flex;height:72px;gap:4px;align-items:flex-end;border-bottom:1px solid #cfc5b7;margin-top:8px}.spark-bars i{flex:1;background:#b44e39;opacity:.78;border-radius:2px 2px 0 0;transform-origin:bottom;transition:opacity .2s}.spark-bars i:hover{opacity:1}.preview-dates{color:#989081;font-size:8px;margin-top:5px}.preview-bottom{gap:15px;padding:13px 0}.preview-bottom>div{flex:1;display:flex;flex-direction:column;gap:7px;color:#746d62;font-size:9px}.tone-line{display:flex;height:8px;border-radius:9px;overflow:hidden;gap:2px}.tone-line i:first-child{width:58%;background:#b74734}.tone-line i:nth-child(3){width:31%;background:#a99c86}.tone-line i:nth-child(4){flex:1;background:#738c7a}.tone-line b{position:absolute;font:700 8px var(--font-body);margin-top:13px;color:#a44735}.mini-source{border-inline-start:1px solid #ded5c8;padding-inline-start:13px}.mini-source b{color:#38352d;font:600 15px var(--font-display)}.mini-source small{color:#9a9184;font-size:8px}.preview-foot{justify-content:flex-start;gap:7px;color:#777064;border-top:1px solid #ded5c8;padding-top:10px;font-size:8px}.preview-foot svg{color:#718a74;flex-shrink:0}.hero-index{position:absolute;z-index:2;bottom:24px;inset-inline-end:6vw;display:flex;gap:13px;align-items:center;color:#a8a092;font-size:8px;letter-spacing:.12em}.hero-index span:first-child{color:#d39b85}.outputs-section,.method-section,.archive-section,.pricing-section{padding:92px max(6vw,24px)}.outputs-section{background:#f8f5ee}.section-intro{max-width:690px;margin:0 auto 48px;text-align:center}.section-intro .ns-kicker,.archive-heading .ns-kicker{display:block;margin-bottom:13px}.section-intro h2,.method-head h2,.archive-heading h2,.institution-section h2,.closing-section h2{font:500 clamp(32px,4vw,49px)/1.08 var(--font-display);letter-spacing:-.03em;color:#302e28;margin:0 0 14px}.closing-section h2.text-right{text-align:right}.section-intro p,.archive-heading p{color:#777065;line-height:1.75;font-size:14px;max-width:580px;margin:auto}.outputs-grid{max-width:1100px;margin:auto;display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #ddd5c9;border-bottom:1px solid #ddd5c9}.output-row{display:grid;grid-template-columns:36px 24px 1fr 16px;align-items:start;gap:13px;min-height:122px;padding:25px 20px;border-bottom:1px solid #e4ddd1}.output-row:nth-child(odd){border-inline-end:1px solid #e4ddd1}.output-row:nth-last-child(-n+2){border-bottom:0}.output-row>svg:first-of-type{color:#b74734;margin-top:4px}.output-no{font:500 12px var(--font-display);color:#b74734;border-inline-end:1px solid #d9cfc0;padding:3px 10px 3px 0}.output-row h3{font:600 18px var(--font-display);margin:0 0 7px;color:#34312b}.output-row p{font-size:12px;line-height:1.7;color:#797266;margin:0;max-width:370px}.output-arrow{color:#a99d8c;margin-top:6px}.method-section{background:#e9e2d6;position:relative}.method-head{max-width:1100px;margin:0 auto 48px}.method-head .ns-kicker{display:block;margin-bottom:12px}.method-steps{max-width:1100px;margin:auto;display:grid;grid-template-columns:repeat(3,1fr)}.method-steps article{position:relative;padding:10px 32px 18px;min-height:230px;border-inline-start:1px solid #d2c7b6}.method-steps article:first-child{border-inline-start:0}.method-steps article>svg{color:#b74734;margin:26px 0 10px}.step-index{display:flex;align-items:center;gap:10px;color:#a89d8e;font:500 11px var(--font-body);letter-spacing:.12em}.step-index span{height:1px;background:#cfc3b2;flex:1}.method-steps h3{font:600 22px var(--font-display);margin:0 0 8px;color:#36332d}.method-steps p{font-size:13px;color:#746d61;line-height:1.8;max-width:280px}.method-note{margin:14px auto 0;max-width:1100px;display:flex;align-items:center;gap:8px;font-size:11px;color:#696256}.method-note svg{color:#657c68}.archive-section{background:#f8f5ee}.archive-heading{display:flex;align-items:end;justify-content:space-between;gap:25px;max-width:1100px;margin:0 auto 35px}.archive-heading h2{margin-bottom:10px}.archive-heading p{margin:0;max-width:600px}.archive-heading .ns-button{flex-shrink:0}.archive-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;max-width:1100px;margin:auto}.topic-preview{background:#fcfaf5;border:1px solid #e2dacd;border-top:3px solid #b74734;padding:19px 20px 17px;min-height:220px;display:flex;flex-direction:column;box-shadow:var(--shadow)}.topic-cap{display:flex;justify-content:space-between;color:#948a7b;font-size:9px;letter-spacing:.08em;text-transform:uppercase}.topic-cap span:first-child{color:#b74734;font-weight:700}.topic-preview h3{font:600 22px var(--font-display);margin:19px 0 14px}.topic-counts{display:flex;flex-wrap:wrap;gap:12px;color:#847c70;font-size:10px}.topic-counts b{color:#a64735;font:600 15px var(--font-display)}.topic-headline{padding-top:12px;margin:13px 0;border-top:1px solid #e8e1d5;font-size:11px;line-height:1.6;color:#6c665b}.topic-preview button{display:flex;align-items:center;gap:6px;align-self:flex-start;margin-top:auto;padding:8px 0 0;border:0;color:#a54634;background:none;font-weight:700;font-size:11px}.archive-state{max-width:1100px;margin:auto;padding:32px;display:flex;justify-content:center;align-items:center;gap:12px;border:1px dashed #d4caba;color:#81786b}.archive-state button{color:#a54634;background:none;border:0;text-decoration:underline}.archive-skeleton{height:220px;background:#eeece5;border-radius:10px;animation:shimmer 1.5s infinite}@keyframes shimmer{0%,to{opacity:.62}50%{opacity:1}}.institution-section{background:#292923;color:#f5f0e8;padding:74px max(6vw,24px);display:grid;grid-template-columns:110px minmax(0,1fr) 220px;gap:30px;align-items:start}.institution-mark{height:110px;width:100px;border:1px solid #8e6557;color:#cf9a81;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px}.institution-mark span{font-size:8px;line-height:1.5;text-align:center;letter-spacing:.12em}.institution-section .ns-kicker{color:#d49a81;display:block;margin-bottom:13px}.institution-section h2{color:#f4eee4;max-width:630px}.institution-section p{color:#c5bdb1;font-size:13px;line-height:1.8;max-width:660px;margin:0 0 21px}.institution-section .ns-button{margin-inline-end:12px}.institution-section small{color:#aaa397;font-size:10px}.institution-details{display:flex;flex-direction:column;gap:17px;padding-top:13px}.institution-details div{display:flex;align-items:center;gap:9px;color:#c2b8aa;font-size:10px}.institution-details svg{color:#d1947b;flex-shrink:0}.pricing-section{background:#f2eee6}.pricing-columns{display:grid;grid-template-columns:1fr 1fr;gap:15px;max-width:790px;margin:auto}.price-paper{background:#faf8f2;border:1px solid #ddd5c8;padding:26px 29px;box-shadow:var(--shadow)}.pro-paper{border-top:3px solid #b74734}.plan-meta{display:flex;justify-content:space-between;color:#a14735;font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.plan-meta span{color:#b7ae9f}.price-paper>strong{display:block;font:500 29px var(--font-display);margin:20px 0 15px;color:#312f29}.year-price{font-size:12px;color:#8b8275;margin-top:-11px}.price-paper ul{list-style:none;margin:17px 0 24px;padding:0}.price-paper li{display:flex;gap:9px;padding:8px 0;border-top:1px solid #e9e2d7;font-size:12px;color:#635d53}.price-paper li svg{color:#68806c;flex-shrink:0}.price-paper .ns-button{width:100%}.pricing-footnote{text-align:center;color:#857c70;font-size:10px;margin:19px auto 0;max-width:700px}.closing-section{background:#c4a283;text-align:center;padding:82px 24px;color:#342d25}.closing-section .ns-kicker{color:#70493a}.closing-section h2{max-width:680px;margin:17px auto;color:#322d26}.closing-section p{color:#5c4d3e;font-size:13px;margin:0 auto 23px}.closing-section .ns-button{background:#292923;border-color:#292923;color:#fbf5eb}.app-shell{display:flex;height:100dvh;min-height:100dvh;overflow:hidden;background:var(--bg)}.app-shell:not(.desktop-shell){flex-direction:column}.desktop-shell{flex-direction:row}.app-main{flex:1;min-width:0;min-height:0;overflow-y:auto;background:var(--bg);display:flex;flex-direction:column}.app-content{flex:1 0 auto;min-width:0}.app-footer{margin-top:auto;flex-shrink:0;padding:13px 24px;border-top:1px solid var(--border);background:#f8f5ef;display:flex;gap:16px;justify-content:flex-end;align-items:center;color:#9d9589;font-size:10px}.app-footer button{color:#777064;background:none;border:0;font-size:10px;text-decoration:underline;text-decoration-style:dotted}.mobile-app-header{height:56px;flex-shrink:0;background:#292923;color:#f7f2e9;display:flex;align-items:center;padding:0 13px;gap:12px;z-index:10}.mobile-brand{display:flex;gap:8px;align-items:center;flex:1;color:#f7f2e9;background:none;border:0;font:600 18px var(--font-display)}.mobile-brand span{width:29px;height:29px;display:grid;place-items:center;color:#fff;background:#b74734;border-radius:7px}.icon-button,.language-switch{display:grid;place-items:center;background:transparent;border:1px solid rgba(255,255,255,.16);color:#eee8dd;border-radius:7px;padding:6px}.language-switch{font-size:10px;padding:6px 8px}.drawer-scrim{position:fixed;inset:0;background:#23201b7a;z-index:40}.mobile-drawer{position:fixed;inset-block:0;inset-inline-start:0;width:286px;z-index:50;transform:translate(-105%);transition:transform .25s}[dir=rtl] .mobile-drawer{transform:translate(105%)}.mobile-drawer.open{transform:translate(0)}.drawer-close{position:absolute;inset-inline-end:-42px;top:12px;border:0;color:#fff;background:#292923;padding:9px;border-radius:50%}.mobile-bottom-nav{display:none}.desktop-shell main{direction:inherit}@media(max-width:900px){.landing-hero{padding:63px 5vw 52px}.landing-hero-inner{grid-template-columns:1fr minmax(300px,.8fr);gap:30px}.hero-copy h1{font-size:clamp(43px,6vw,61px)}.institution-section{grid-template-columns:80px 1fr}.institution-mark{width:75px;height:85px}.institution-details{grid-column:2;display:grid;grid-template-columns:1fr 1fr}}@media(max-width:700px){.desktop-shell{display:flex;flex-direction:column;height:100dvh;overflow:hidden}.desktop-shell>.app-main{min-height:0}.landing-hero{min-height:0;padding:54px 21px}.landing-hero-inner{display:flex;flex-direction:column;align-items:stretch;gap:34px}.hero-copy h1{font-size:46px;letter-spacing:-.04em;margin-bottom:19px}.hero-intro{font-size:13px;line-height:1.85}.hero-search{padding:5px 5px 5px 10px;gap:7px}.hero-search input{padding:10px 0;font-size:11px}.hero-search button{font-size:10px;padding:11px 10px;gap:5px}.hero-under{margin-bottom:25px;font-size:9px}.hero-metrics{gap:14px}.hero-metrics b{font-size:21px}.hero-metrics span{font-size:8px;max-width:90px}.hero-paper-mark{right:-8%;top:6%;opacity:.08}.preview-paper{padding:18px 16px 13px;transform:none}.preview-title h2{font-size:21px}.spark-bars{height:57px}.hero-index{bottom:15px;inset-inline-end:20px}.outputs-section,.method-section,.archive-section,.pricing-section{padding:58px 20px}.section-intro{margin-bottom:32px}.section-intro h2,.method-head h2,.archive-heading h2,.institution-section h2,.closing-section h2{font-size:32px}.section-intro p,.archive-heading p{font-size:12px}.outputs-grid{grid-template-columns:1fr}.output-row{min-height:102px;padding:20px 3px;grid-template-columns:30px 21px 1fr 14px;gap:9px}.output-row:nth-child(odd){border-inline-end:0}.output-row:nth-last-child(2){border-bottom:1px solid #e4ddd1}.output-row h3{font-size:17px}.output-row p{font-size:11px}.method-head{margin-bottom:28px}.method-steps{grid-template-columns:1fr}.method-steps article{min-height:0;padding:9px 14px 21px;border-inline-start:0;border-bottom:1px solid #d2c7b6}.method-steps article>svg{margin:16px 0 6px}.method-steps h3{font-size:20px}.method-steps p{margin-bottom:0}.method-note{align-items:flex-start;font-size:10px;line-height:1.7}.archive-heading{flex-direction:column;align-items:flex-start;margin-bottom:23px}.archive-cards{grid-template-columns:1fr;gap:11px}.topic-preview{min-height:190px;padding:16px}.topic-preview h3{margin:15px 0 11px;font-size:20px}.institution-section{grid-template-columns:1fr;padding:50px 21px;gap:22px}.institution-mark{width:80px;height:75px}.institution-section h2{font-size:31px}.institution-section p{font-size:12px}.institution-details{grid-column:auto;display:flex;gap:13px}.pricing-columns{grid-template-columns:1fr;gap:11px}.price-paper{padding:22px}.closing-section{padding:58px 23px}.closing-section p{font-size:12px;line-height:1.7}.app-footer{padding:10px 12px 76px;font-size:9px}.mobile-bottom-nav{position:fixed;bottom:0;inset-inline:0;z-index:35;display:flex;justify-content:space-around;padding:8px 6px calc(8px + env(safe-area-inset-bottom));background:#fcfaf5;border-top:1px solid var(--border);box-shadow:0 -5px 18px #322a1f0f}.mobile-bottom-nav button{display:flex;flex-direction:column;align-items:center;gap:3px;min-width:64px;color:#82796c;border:0;background:none;font-size:9px}.mobile-bottom-nav button[aria-current=page]{color:#a84433;font-weight:700}.desktop-shell aside{display:none!important}}.landing-page{color:#1a1a1a!important;background:#fafaf8!important;font-family:IBM Plex Sans Arabic,IBM Plex Sans,system-ui,sans-serif!important;font-size:16px;line-height:1.7}.landing-hero{min-height:0!important;padding:0!important;color:#1a1a1a!important;background:radial-gradient(#e2ded3 1px,transparent 1.2px) 0 0/22px 22px,#fafaf8!important}.landing-hero:before,.landing-hero:after,.hero-paper-mark,.hero-index{display:none!important}.landing-hero-inner{display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr)!important;gap:56px!important;align-items:center!important;max-width:1200px!important;padding:66px clamp(16px,4vw,48px) 82px!important}.hero-copy{max-width:none!important;display:flex;flex-direction:column;align-items:flex-start;gap:17px}.hero-copy .ns-kicker{display:inline-flex;align-items:center;color:#9e2b20!important;background:#c0392b17;border:1px solid rgba(192,57,43,.2);border-radius:999px;padding:5px 14px;font-size:13px;letter-spacing:0;text-transform:none}.hero-copy h1{margin:0!important;max-width:680px!important;color:#1a1a1a!important;font:700 clamp(34px,4.2vw,52px)/1.25 "IBM Plex Sans Arabic","IBM Plex Sans",sans-serif!important;letter-spacing:-.01em!important;white-space:normal!important;text-wrap:balance}.hero-copy h1 span{color:#c0392b!important}.hero-intro{max-width:580px!important;margin:0!important;color:#4a4840!important;font-size:17px!important;line-height:1.85!important}.hero-search{display:flex;flex-wrap:wrap;gap:8px;width:100%;max-width:600px!important;padding:8px!important;background:#fff!important;border:1px solid #d4d0c4!important;border-radius:12px!important;box-shadow:0 14px 34px -18px #28241c59;color:#c0392b!important}.hero-search input{min-height:42px;color:#1a1a1a!important;font:inherit!important;font-size:15px!important}.hero-search input::placeholder{color:#89857b!important}.hero-search button{min-height:42px;background:#c0392b!important;color:#fff!important;border-radius:8px!important;font-size:15px!important}.example-queries{display:flex;align-items:center;flex-wrap:wrap;gap:7px;color:#6b6960;font-size:13px}.example-queries button{padding:4px 11px;color:#3c3933;background:#fff;border:1px solid #e5e3db;border-radius:999px;font-size:12px}.example-queries button:hover{color:#c0392b;border-color:#d99c94}.hero-under{width:100%;max-width:600px;margin:0!important;justify-content:flex-start!important;gap:15px!important;color:#6b6960!important;font-size:12px!important}.hero-under span{color:#6b6960}.hero-under button{margin-inline-start:auto;color:#6b6960!important}.hero-metrics{width:100%;max-width:600px;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px!important;border:0!important;padding:0!important}.hero-metrics div{min-height:69px;padding:10px 12px;background:#fff;border:1px solid #e5e3db;border-radius:9px}.hero-metrics div:last-child{background:#1a1a1a;color:#fafaf8}.hero-metrics b{color:#c0392b!important;font:500 21px IBM Plex Mono,monospace!important}.hero-metrics div:last-child b{color:#fafaf8!important}.hero-metrics span{color:#6b6960!important;font-size:11px!important;max-width:unset!important}.hero-metrics div:last-child span{color:#c9c5b9!important}.preview-paper{width:100%;max-width:540px!important;transform:none!important;padding:21px 23px 16px!important;border-radius:0 14px 14px!important;background:#fff!important;border:1px solid #d4d0c4!important;box-shadow:0 28px 60px -30px #28241c73!important}.preview-paper:after{display:none}.preview-top{padding-bottom:11px;border-bottom:1px solid #e5e3db}.preview-top .ns-kicker{font-size:10px;letter-spacing:.08em}.preview-seal{color:#2f7558!important;border-color:#b9d2c2!important;transform:none!important;border-radius:999px;letter-spacing:.04em}.preview-title{color:#c0392b!important;padding:15px 0 12px!important}.preview-title h2{color:#1a1a1a!important;font:700 24px IBM Plex Sans Arabic,IBM Plex Sans,sans-serif!important}.preview-title p{font-size:11px!important;color:#6b6960!important}.preview-stats{gap:9px!important;justify-content:stretch!important}.preview-stats div{flex:1;min-width:0;padding:9px 10px;border-radius:8px;background:#f6e8e5}.preview-stats div:nth-child(2){background:#f3f2ee}.preview-stats div:nth-child(3){background:#e3efe8}.preview-stats b{font:500 19px IBM Plex Mono,monospace!important;color:#9e2b20}.preview-stats span{font-size:10px!important}.preview-chart{background:#fafaf8!important;border:0!important;padding:8px 0 0!important}.preview-chart-head{color:#6b6960!important;font-size:11px!important}.preview-chart-head span+span{color:#9a958b!important}.spark-bars{height:76px!important;border-bottom-color:#d4d0c4!important}.spark-bars i{border-radius:2px 2px 0 0!important;background:#d4d0c4!important}.spark-bars i:nth-child(8n+1),.spark-bars i:nth-child(8n+2){background:#e8a79f!important}.spark-bars i:nth-child(8n+3){background:#c0392b!important}.tone-line{gap:2px!important}.tone-line i:first-child{width:58%;background:#9e2b20!important}.tone-line i:nth-child(2){width:31%;background:#a39f92!important}.tone-line i:nth-child(3){flex:1;background:#2f7558!important}.tone-line b{display:none}.mini-source{min-width:0}.mini-source b{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font:500 11px/1.45 IBM Plex Sans Arabic,IBM Plex Sans,sans-serif!important}.preview-foot{font-size:9px!important;color:#6b6960!important}.source-marquee{min-height:52px;display:flex;align-items:center;gap:22px;overflow:hidden;padding:0 max(4vw,16px);background:#1a1a1a;color:#c9c5b9}.source-marquee>strong{display:flex;align-items:center;gap:8px;flex:none;color:#fafaf8;font-size:12px}.source-marquee>strong span{width:7px;height:7px;background:#e0574a;border-radius:50%;animation:pulse 2s infinite}.source-marquee-clip{flex:1;min-width:0;overflow:hidden;direction:ltr;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.source-marquee-track{display:flex;width:max-content;gap:32px;animation:ns-marquee 40s linear infinite;white-space:nowrap}.source-marquee-track>.source-marquee-item{display:flex;align-items:center;gap:9px;font-size:12px}.source-marquee-icon{display:inline-grid;place-items:center;flex:none;min-width:22px;height:22px;padding:0 3px;box-sizing:border-box;border:1px solid rgba(255,255,255,.22);border-radius:6px;background:var(--source-color,#6f8f7c);color:#fff;font:700 8px/1 IBM Plex Sans,sans-serif;letter-spacing:-.035em;text-transform:uppercase;transition:transform .22s cubic-bezier(.2,.7,.25,1),box-shadow .22s ease,filter .22s ease}.source-marquee-item:hover .source-marquee-icon{transform:translateY(-3px) rotate(-5deg) scale(1.08);box-shadow:0 5px 12px #00000047;filter:brightness(1.12)}.source-marquee-name{color:inherit;white-space:nowrap}@keyframes ns-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.outputs-section,.pricing-section{background:#fff!important;padding:88px clamp(16px,4vw,48px)!important}.outputs-section .section-intro{max-width:1200px;margin:0 auto 37px;text-align:start}.outputs-section .section-intro h2,.pricing-section .section-intro h2{font-size:38px;line-height:1.3;font-weight:700}.outputs-section .section-intro p,.pricing-section .section-intro p{font-size:16px;margin:0}.outputs-grid{max-width:1200px;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;border:0!important}.output-card{min-height:290px;padding:23px 24px;border-radius:15px;display:flex;flex-direction:column;gap:13px;background:#f6e8e5;transition:transform .22s,box-shadow .22s}.output-card:nth-child(2),.output-card:nth-child(6){background:#f3f2ee}.output-card:nth-child(3){background:#e3efe8}.output-card:nth-child(4){background:#efe7da}.output-card:nth-child(5){background:#1a1a1a;color:#fafaf8}.output-card:hover{transform:translateY(-3px);box-shadow:0 18px 36px -22px #28241c66}.output-card-top{display:flex;justify-content:space-between;align-items:center}.output-card-top>span{width:42px;height:42px;display:grid;place-items:center;background:#c0392b;color:#fff;border-radius:12px}.output-card:nth-child(2) .output-card-top>span,.output-card:nth-child(6) .output-card-top>span{background:#1a1a1a}.output-card:nth-child(3) .output-card-top>span{background:#2f7558}.output-card:nth-child(4) .output-card-top>span{background:#a8701a}.output-card-top>b{font:500 12px IBM Plex Mono,monospace;color:#9e2b20}.output-card:nth-child(5) .output-card-top>b{color:#a8a497}.output-card h3{margin:0;font-size:19px;line-height:1.4;font-weight:700}.output-card p{margin:0;color:#4a4840;font-size:13px;line-height:1.7}.output-card:nth-child(5) p{color:#c9c5b9}.output-visual{height:57px;display:flex;align-items:center;width:100%}.mini-bars{width:100%;height:55px;display:flex;gap:3px;align-items:flex-end}.mini-bars i{flex:1;background:#9e2b2040;border-radius:2px 2px 0 0}.mini-bars i:nth-child(n+7):nth-child(-n+9){background:#c0392b}.mini-sources{width:100%;display:flex;flex-direction:column;gap:5px}.mini-sources span{display:flex;align-items:center;gap:6px;font-size:9px}.mini-sources i{width:48px;font-style:normal}.mini-sources b{height:6px;background:#1a1a1a;border-radius:4px}.mini-sources span:nth-child(2) b{background:#6b6960}.mini-sources span:nth-child(3) b{background:#a39f92}.mini-tone{display:flex;width:100%;height:14px;gap:2px;border-radius:5px;overflow:hidden}.mini-tone i:first-child{width:52%;background:#9e2b20}.mini-tone i:nth-child(2){width:33%;background:#a39f92}.mini-tone i:last-child{flex:1;background:#2f7558}.mini-phrases{display:flex;flex-wrap:wrap;gap:5px}.mini-phrases span{background:#fff;border-radius:999px;padding:3px 8px;font-size:9px}.mini-brief{display:flex;width:100%;flex-direction:column;gap:6px}.mini-brief i,.mini-brief b{height:5px;width:92%;background:#3a3833;border-radius:3px}.mini-brief i:nth-child(2){width:76%}.mini-brief i:nth-child(3){width:84%}.mini-brief b{width:42%;background:#e0574a}.mini-files{display:flex;align-items:center;gap:9px}.mini-files b{width:39px;height:49px;display:flex;justify-content:center;align-items:flex-end;padding-bottom:5px;background:#fff;color:#c0392b;border-radius:5px;font:500 10px IBM Plex Mono,monospace;box-shadow:0 4px 10px -6px #000}.mini-files b:nth-child(2){color:#2f7558}.mini-files b:nth-child(3){color:#4a4840}.method-section{padding:0!important;background:radial-gradient(800px 400px at 90% 0%,rgba(224,87,74,.18) 0%,transparent 60%),#161513!important;color:#f1efe9!important}.method-head{max-width:1200px!important;padding:82px clamp(16px,4vw,48px) 0;margin:0 auto 35px!important}.method-head .ns-kicker{color:#e0574a!important}.method-head h2{color:#f1efe9!important;font-size:38px!important}.method-steps{max-width:1200px!important;padding:0 clamp(16px,4vw,48px);grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px!important}.method-steps article{min-height:230px;padding:24px!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:14px;background:#ffffff0a}.method-steps article:first-child{border-inline-start:1px solid rgba(255,255,255,.1)!important}.method-steps article>svg{margin:17px 0 9px!important;color:#e0574a}.method-steps h3{color:#f1efe9!important;font-size:20px!important}.method-steps p{color:#c9c5b9!important;font-size:13px!important}.step-index{font:500 26px IBM Plex Mono,monospace!important;color:#ffffff40!important}.step-index span,.step-rule{display:none!important}.method-note{max-width:1200px!important;padding:20px clamp(16px,4vw,48px) 70px;color:#c9c5b9!important}.archive-section{background:#efe7da!important;padding:84px clamp(16px,4vw,48px)!important}.archive-heading{max-width:1200px!important;margin-bottom:34px!important}.archive-heading h2{font-size:36px!important}.archive-cards{max-width:1200px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px!important}.topic-preview{min-height:250px;background:#fff!important;border:0!important;border-top:4px solid #c0392b!important;border-radius:14px;padding:21px!important;gap:13px}.topic-preview h3{font-size:21px!important}.topic-preview button{color:#c0392b!important}.institution-section{display:block!important;padding:82px clamp(16px,4vw,48px)!important;background:#fff!important;color:#1a1a1a!important}.institution-panel{max-width:1200px;margin:auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.95fr);gap:40px;align-items:start;padding:clamp(24px,4vw,48px);border-radius:24px;background:radial-gradient(600px 300px at 0% 100%,rgba(192,57,43,.16) 0%,transparent 60%),#f6e8e5}.institution-mark{display:none!important}.institution-copy .ns-kicker{color:#9e2b20!important;display:block;margin-bottom:13px}.institution-section h2{max-width:650px;color:#1a1a1a!important;font-size:34px!important}.institution-section p{color:#4a4840!important;font-size:15px!important;line-height:1.8}.institution-actions{display:flex;gap:10px;flex-wrap:wrap}.institution-details{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px!important;padding:0!important}.institution-details article{min-height:142px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:12px;padding:18px;border-radius:14px;background:#fff}.institution-details article:nth-child(4){background:#1a1a1a;color:#fafaf8}.institution-details article>span{width:38px;height:38px;display:grid;place-items:center;color:#c0392b;background:#f6e8e5;border-radius:10px}.institution-details article b{font-size:13px;line-height:1.5}.journal-section{padding:76px clamp(16px,4vw,48px) 86px!important;background:#fafaf8!important;border-top:1px solid #e5e3db}.journal-section .archive-heading{max-width:1200px!important;margin-bottom:30px!important}.journal-cards{max-width:1200px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px!important}.journal-preview{min-height:330px;background:#fff!important;border:1px solid #e5e3db!important;border-radius:14px;overflow:hidden;padding:0!important}.journal-preview:before{content:none!important;display:none!important}.journal-preview:nth-child(2):before{background:radial-gradient(circle at center,#1a1a1a 0 26px,transparent 27px),conic-gradient(#e0574a 0 28%,#a8a497 28% 47%,#5fae88 47% 63%,#1a1a1a 63% 100%)}.journal-preview:nth-child(3):before{background:linear-gradient(135deg,#efe7da,#e3efe8)}.journal-preview>.ns-kicker,.journal-preview>h3,.journal-preview>p,.journal-preview>div{margin-inline:20px}.journal-preview>.ns-kicker{margin-top:17px}.journal-cover-link{display:block;width:100%;aspect-ratio:1200 / 630;padding:0;border:0;background:#1a1a1a;overflow:hidden;cursor:pointer}.journal-cover{display:block;width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.journal-cover-link:hover .journal-cover{transform:scale(1.035)}.journal-preview h3{margin-top:8px!important;font-size:18px!important;line-height:1.5}.journal-preview p{margin-top:0}.journal-preview>div{margin-bottom:14px}.pricing-section{border-top:1px solid #e5e3db}.pricing-section .section-intro{max-width:1200px;text-align:start;margin:0 auto 34px}.pricing-section .section-intro p{margin:0}.pricing-columns{max-width:900px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}.price-paper{border-radius:15px;padding:24px!important}.price-paper .plan-meta{color:#4a4840!important;letter-spacing:0;text-transform:none;font-size:18px}.price-paper>strong{font:500 34px IBM Plex Mono,monospace!important;margin:14px 0!important}.pro-paper{background:radial-gradient(400px 220px at 100% 0%,rgba(224,87,74,.35) 0%,transparent 60%),#1a1a1a!important;color:#fafaf8;border:0!important}.pro-paper .plan-meta,.pro-paper>strong{color:#fafaf8!important}.pro-paper li{color:#e5e1d6!important;border-color:#34322c!important}.pricing-footnote{font-size:12px!important}.closing-section{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;column-gap:32px;align-items:start;background:linear-gradient(120deg,#c0392b,#9e2b20)!important;color:#fff!important;text-align:start!important;padding:60px clamp(16px,4vw,48px)!important}.closing-section h2{grid-column:1;grid-row:1;max-width:1200px;margin:0 0 13px!important;color:#fff!important;font-size:32px!important;text-align:right!important}.closing-section .ns-kicker,.closing-section p{grid-column:1;grid-row:2;max-width:1200px;margin:0!important;color:#ffffffdb!important;text-align:start!important}.closing-section .ns-button{grid-column:2;grid-row:1 / span 2;align-self:start;justify-self:start;display:flex;width:max-content;margin:0;background:#fff!important;border-color:#fff!important;color:#9e2b20!important;text-align:left!important}@media(max-width:900px){.landing-hero-inner{grid-template-columns:minmax(0,1fr) minmax(320px,.9fr)!important;gap:30px!important}.hero-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.outputs-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:700px){.landing-hero-inner{display:flex!important;flex-direction:column!important;gap:29px!important;padding:38px 16px 52px!important;align-items:stretch!important}.hero-copy h1{font-size:clamp(34px,9vw,44px)!important}.hero-intro{font-size:15px!important}.hero-search{gap:3px!important}.hero-search button{width:100%}.preview-paper{max-width:none!important}.outputs-section,.pricing-section{padding:58px 16px!important}.outputs-section .section-intro h2,.pricing-section .section-intro h2,.method-head h2{font-size:29px!important}.outputs-grid{grid-template-columns:1fr!important}.output-card{min-height:250px}.method-head{padding:58px 16px 0!important}.method-steps{grid-template-columns:1fr!important;padding:0 16px!important}.method-steps article{min-height:0}.method-note{padding:16px 16px 50px!important}.archive-section{padding:58px 16px!important}.archive-heading{align-items:flex-start!important;flex-direction:column}.archive-cards{grid-template-columns:1fr!important}.institution-section{padding:54px 16px!important}.institution-panel{grid-template-columns:1fr;padding:20px;gap:24px}.institution-details{grid-template-columns:1fr 1fr!important}.journal-section{padding:58px 16px!important}.journal-cards,.pricing-columns{grid-template-columns:1fr!important}.closing-section{display:block;padding:48px 18px!important;text-align:center!important}.closing-section .ns-button{margin:18px auto 0}.source-marquee{gap:13px}.source-marquee>strong{font-size:10px}}@media(max-width:390px){.hero-copy h1{font-size:42px}.hero-search button{padding-inline:8px}.hero-search button svg{width:13px}.hero-metrics{gap:9px}.hero-metrics span{max-width:78px}}.public-nav-link{padding:8px 10px!important;border-radius:7px!important;color:#4a4840!important;font:500 13px IBM Plex Sans Arabic,IBM Plex Sans,sans-serif!important}.public-nav-link:hover{color:#c0392b!important;background:#f3f2ee!important}.public-nav-link.active{color:#9e2b20!important;background:#f6e8e5!important}.desktop-langbar{background:#fafaf8f0!important}.desktop-langbar button{background:#fff!important;border-color:#e5e3db!important;color:#6b6960!important}.app-main{background:#fafaf8!important}.app-footer{background:#1a1a1a!important;color:#a8a497!important}.app-footer button{color:#c9c5b9!important}.search-page{background:#fafaf8!important;color:#1a1a1a!important}.search-page>.search-page-header{background:transparent!important;padding:24px 0 4px!important;margin-bottom:16px!important}.search-page>div:first-child>div:first-child{display:none!important}.search-page>div:first-child>div>div:first-child{color:#9e2b20!important;background:#f6e8e5!important;border-color:#e9bdb5!important}.search-page>div:first-child>div>div:nth-child(2){color:#1a1a1a!important;font:700 29px/1.25 IBM Plex Sans Arabic,IBM Plex Sans,sans-serif!important;letter-spacing:-.02em!important}.search-page>div:first-child>div>div:nth-child(3){color:#6b6960!important;font-size:13px!important}.search-page form>div,.search-page form>section{background:#fff!important;border-color:#e5e3db!important;border-radius:12px!important;box-shadow:0 2px 10px #28241c0d!important}.search-page input,.search-page select{font-family:IBM Plex Sans Arabic,IBM Plex Sans,sans-serif!important;color:#1a1a1a!important}.term-chip-box{background:#fafaf8!important;border-color:#d4d0c4!important;border-radius:9px!important}.term-chip-box:focus-within{border-color:#c0392b!important;box-shadow:0 0 0 3px #c0392b17!important}.term-chip{background:#f6e8e5!important;border-color:#e9bdb5!important;color:#9e2b20!important;border-radius:999px!important}.muted-chip{background:#f3f2ee!important;border-color:#dfddd5!important;color:#6b6960!important}.date-presets button{border-color:#e5e3db!important;background:#fff!important;color:#6b6960!important;border-radius:999px!important}.date-presets button.active{border-color:#c0392b!important;color:#9e2b20!important;background:#f6e8e5!important}.source-loading-skeleton{display:flex;gap:8px;flex-wrap:wrap}.source-loading-skeleton i{width:110px;height:33px;border-radius:999px;background:#efeee8;animation:pulse 1.3s ease-in-out infinite}.source-load-error{display:flex;align-items:center;flex-wrap:wrap;gap:9px;color:#9e2b20;padding:12px;background:#f6e8e5;border-radius:9px;font-size:12px}.source-load-error span{flex:1}.source-load-error button{border:1px solid #e9bdb5;color:#9e2b20;background:#fff;padding:6px 10px;border-radius:7px;cursor:pointer}.search-page .date-presets{margin-block:8px 14px}.search-page [style*="linear-gradient(135deg, #dc2626"]{background:#c0392b!important}.editorial-results{max-width:1240px!important;margin:0 auto!important;color:#1a1a1a!important;font-family:IBM Plex Sans Arabic,IBM Plex Sans,sans-serif!important}.editorial-results h1,.editorial-results h2,.editorial-results h3,.editorial-results [style*=Newsreader]{color:#1a1a1a!important;font-family:IBM Plex Sans Arabic,IBM Plex Sans,sans-serif!important}.editorial-results>div:first-of-type{align-items:flex-start!important;padding-bottom:19px;border-bottom:1px solid #e5e3db}.editorial-results [style*="color: rgb(100, 116, 139)"],.editorial-results [style*="color: rgb(148, 163, 184)"]{color:#6b6960!important}.editorial-results [style*="background: rgb(255, 255, 255)"],.editorial-results [style*="background: #fff"]{background:#fff!important}.editorial-results [style*="border: 1px solid #e2e8f0"],.editorial-results [style*="border: 1.5px solid #e2e8f0"]{border-color:#e5e3db!important}.editorial-results .ai-summary-card{background:#f3f2ee!important;border:1px solid #e5e3db!important;border-inline-start:4px solid #c0392b!important;border-radius:12px!important;padding:24px!important;box-shadow:0 2px 10px #28241c0a}.editorial-results .ai-summary-card [style*="color: rgb(226, 232, 240)"],.editorial-results .ai-summary-card [style*="color: rgb(203, 213, 225)"]{color:#4a4840!important}.editorial-results .ai-summary-card [style*="color: rgb(252, 165, 165)"]{color:#9e2b20!important}.editorial-results .ai-summary-card button{color:#6b6960!important;border-color:#d4d0c4!important}.editorial-results .summary-upgrade-panel{display:flex;align-items:center;gap:14px;background:#f6e8e5!important;border:1px solid #ead5d1!important;border-inline-start:4px solid #c0392b!important;border-radius:12px;padding:19px 22px;margin-bottom:16px;color:#9e2b20}.summary-upgrade-panel strong{font:600 20px IBM Plex Sans Arabic,IBM Plex Sans,sans-serif;color:#1a1a1a}.summary-upgrade-panel p{color:#6b6960!important;font-size:12px!important;margin:5px 0 0}.summary-upgrade-panel button{border:1px solid #e9bdb5;background:#fff;color:#9e2b20;border-radius:7px;padding:8px 11px;display:flex;gap:7px;align-items:center;font-weight:600;font-size:11px;cursor:pointer}.result-kpi-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin:15px 0}.result-kpi{min-height:110px;padding:17px 18px;background:#fff;border:1px solid #e5e3db;border-radius:11px;box-shadow:0 2px 9px #28241c09}.result-kpi-head{display:flex;align-items:center;justify-content:space-between;gap:7px;color:#6b6960;font-size:11px}.result-kpi-head i{width:29px;height:29px;display:grid;place-items:center;border-radius:8px;background:#f6e8e5;color:#c0392b;font-style:normal}.result-kpi-green .result-kpi-head i{background:#e3efe8;color:#2f7558}.result-kpi-sand .result-kpi-head i{background:#f5ecdc;color:#a8701a}.result-kpi-ink .result-kpi-head i{background:#f3f2ee;color:#4a4840}.result-kpi>b{display:block;margin-top:11px;color:#1a1a1a;font:500 21px IBM Plex Mono,monospace;line-height:1.25}.result-kpi-sand>b{font:600 16px IBM Plex Sans Arabic,IBM Plex Sans,sans-serif}.editorial-results .observed-filter-stats{display:flex;align-items:center;flex-wrap:wrap;gap:10px 17px;background:#f3f2ee;border:1px solid #e5e3db;padding:12px 15px;margin:0 0 15px;color:#6b6960;border-radius:9px;font-size:11px}.observed-filter-stats>span{color:#9e2b20;font-weight:700;letter-spacing:.04em}.observed-filter-stats b{color:#1a1a1a;font:600 15px IBM Plex Mono,monospace}.observed-filter-stats small{color:#6b6960;font:500 10px IBM Plex Sans Arabic,IBM Plex Sans,sans-serif}.editorial-results .comparison-chart{background:#fff!important;border:1px solid #e5e3db!important;border-radius:12px!important;padding:21px 22px 14px!important;margin-bottom:14px!important;box-shadow:0 2px 10px #28241c0a!important}.comparison-chart-head .ns-kicker{display:block;margin-bottom:5px;color:#c0392b!important}.comparison-chart-head h3{font:600 20px IBM Plex Sans Arabic,IBM Plex Sans,sans-serif!important;margin:0;color:#1a1a1a!important}.comparison-chart-head>span{color:#89857b!important;font-size:10px!important}.editorial-results [style*="border-radius: 14px"][style*="padding: 22px 24px"]{background:#fff!important;border-color:#e5e3db!important;border-radius:12px!important;box-shadow:0 2px 10px #28241c0a!important}.editorial-results [style*="background: linear-gradient(135deg, #111111"]{background:#f3f2ee!important;border:1px solid #e5e3db!important;border-inline-start:4px solid #c0392b!important;border-radius:12px!important}.editorial-results [style*="color: rgb(220, 38, 38)"]{color:#c0392b!important}.editorial-results [style*="fill: #dc2626"]{fill:#c0392b!important}.results-insights-grid{display:grid;grid-template-columns:1fr 1fr;gap:13px;margin-bottom:14px;align-items:stretch}.results-panel{min-width:0;padding:19px 20px;background:#fff;border:1px solid #e5e3db;border-radius:12px;box-shadow:0 2px 10px #28241c0a}.results-panel-title{display:flex;align-items:center;gap:10px;margin-bottom:17px}.results-panel-title h3{margin:0;font-size:16px;font-weight:650}.results-panel-title p{margin:3px 0 0;color:#89857b;font-size:11px}.panel-icon{width:35px;height:35px;display:grid;place-items:center;border-radius:9px;flex:none}.panel-icon-rose{background:#f6e8e5;color:#c0392b}.panel-icon-green{background:#e3efe8;color:#2f7558}.panel-icon-sand{background:#f5ecdc;color:#a8701a}.sentiment-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.sentiment-summary>div{display:flex;flex-direction:column;gap:4px;padding:12px;background:var(--sent-bg);border-radius:9px}.sentiment-summary b{color:var(--sent-color);font:500 21px IBM Plex Mono,monospace}.sentiment-summary span{color:#6b6960;font-size:11px}.sentiment-summary small{color:var(--sent-color);font:500 11px IBM Plex Mono,monospace}.sentiment-track{display:flex;width:100%;height:7px;gap:2px;margin-top:13px;overflow:hidden;border-radius:999px;background:#f3f2ee}.sentiment-track i{min-width:2px;border-radius:999px}.source-ranking{display:flex;flex-direction:column;gap:12px}.source-ranking-row{display:grid;grid-template-columns:25px minmax(90px,1fr) minmax(50px,.75fr) 44px;gap:9px;align-items:center;font-size:12px}.source-rank{color:#a8a497;font:500 10px IBM Plex Mono,monospace}.source-ranking-row>b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#34322d;font-weight:550}.source-rank-bar{height:5px;overflow:hidden;background:#f3f2ee;border-radius:999px}.source-rank-bar i{display:block;height:100%;border-radius:999px;background:#c0392b}.source-ranking-row strong{color:#1a1a1a;text-align:end;font:500 11px IBM Plex Mono,monospace}.results-advanced{margin:2px 0 14px;border:1px solid #e5e3db;border-radius:10px;background:#f6f5f1;overflow:hidden}.results-advanced>summary{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 15px;cursor:pointer;list-style:none;color:#6b6960;font-size:12px;font-weight:600}.results-advanced>summary::-webkit-details-marker{display:none}.results-advanced[open]>summary{border-bottom:1px solid #e5e3db;color:#1a1a1a}.results-advanced[open]>summary svg{transform:rotate(180deg)}.results-advanced-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:13px}.results-advanced-grid>.results-panel{margin:0!important}.results-advanced-grid>.results-panel[style]{background:#fff!important}.editorial-results .phrases-panel{margin-bottom:14px}.phrase-groups{display:flex;flex-direction:column;gap:14px}.phrase-groups>div{display:flex;flex-wrap:wrap;gap:7px}.phrase-groups>div>span:first-child{flex:0 0 100%;color:#89857b;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.07em}.phrase-chip{display:inline-flex;align-items:center;gap:9px;padding:7px 10px;border-radius:999px;color:#8f3025;background:#f6e8e5;font-size:11px}.phrase-chip b{padding-inline-start:8px;border-inline-start:1px solid #e9bdb5;font:500 10px IBM Plex Mono,monospace}.phrase-chip-soft{background:#f3f2ee;color:#4a4840}.phrase-chip-soft b{border-color:#d4d0c4}.article-panel{padding:20px}.article-panel .cardTitle{color:#1a1a1a!important;font-size:16px!important;margin-bottom:12px!important}.article-filter-toolbar{display:flex;flex-direction:column;gap:9px;padding:12px;margin:0 0 10px;border:1px solid #e5e3db;border-radius:9px;background:#fafaf8}.article-filter-toolbar>div{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.article-filter-toolbar>div>span{min-width:52px;color:#89857b;font-size:10px;font-weight:700}.article-filter-toolbar button{display:inline-flex;align-items:center;gap:6px;padding:5px 9px;border:1px solid #e5e3db;background:#fff;border-radius:999px;color:#6b6960;font-size:10px;cursor:pointer}.article-filter-toolbar button b{font:500 9px IBM Plex Mono,monospace;color:#89857b}.article-filter-toolbar button.selected{border-color:#c0392b;background:#f6e8e5;color:#9e2b20}.article-filter-toolbar button.tone-filter-positive.selected{border-color:#2f7558;background:#e3efe8;color:#2f7558}.article-filter-toolbar button.tone-filter-neutral.selected{border-color:#a8a497;background:#f3f2ee;color:#4a4840}.article-filter-toolbar button.tone-filter-negative.selected{border-color:#c0392b;background:#f6e8e5;color:#9e2b20}.articles-empty{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:18px;margin:9px 0;border-radius:9px;color:#6b6960;background:#f3f2ee;font-size:12px}.articles-empty button{border:1px solid #d4d0c4;background:#fff;color:#6b6960;padding:7px 10px;border-radius:7px;cursor:pointer}.result-group-tag{background:#f6e8e5!important;border:1px solid #e9bdb5!important;color:#9e2b20!important;border-radius:999px!important;font-size:10px!important}.kb-page>div:first-child{background:#fafaf8!important;color:#1a1a1a!important;border-bottom:1px solid #e5e3db!important}.kb-page div[style*="background: rgb(255, 255, 255)"]{background:#fff!important}.about-page,.journal-page,.community-page,.policy-page,.terms-page{background:#fafaf8!important;color:#1a1a1a!important}.about-page>div:first-child,.journal-page>div:first-child,.community-page>div:first-child{background:#fafaf8!important;color:#1a1a1a!important}.about-page [style*="rgba(220,38,38"],.community-page [style*="rgba(220,38,38"]{color:#c0392b!important}.journal-page article{background:#fff!important;border-color:#e5e3db!important}.login-page>.login-story-panel{background:#f3f2ee!important}.login-page h1,.login-page h2{color:#1a1a1a!important}@media(max-width:760px){.result-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.results-insights-grid,.results-advanced-grid{grid-template-columns:1fr}.article-filter-toolbar>div>span{flex-basis:100%}}.mobile-app-header{background:#fafaf8!important;color:#1a1a1a!important;border-bottom:1px solid #e5e3db}.mobile-brand{color:#1a1a1a!important}.mobile-brand span{background:#c0392b!important}.icon-button,.language-switch{color:#6b6960!important;border-color:#e5e3db!important;background:#fff!important}.mobile-bottom-nav{background:#fff!important;border-top-color:#e5e3db!important;box-shadow:0 -5px 18px #28241c0f!important}.mobile-bottom-nav button{color:#6b6960!important}.mobile-bottom-nav button[aria-current=page]{color:#c0392b!important}.search-page>div:first-child{background:#fafaf8!important}.search-page>div:first-child>div>div:first-child{color:#c0392b!important;background:#f6e8e5!important;border-color:#ead5d1!important}.search-page input,.search-page select{font-family:var(--font-body)!important}.search-page form>div,.search-page form>section{background:#fff!important;border-color:#e5e3db!important;border-radius:12px!important;box-shadow:var(--shadow)!important}.search-page button[type=submit]{background:#c0392b!important;border-radius:8px!important}.editorial-results{max-width:1160px!important;margin:0 auto!important}.editorial-results h1,.editorial-results h2,.editorial-results h3,.editorial-results [style*=Newsreader]{font-family:var(--font-display)!important}.editorial-results [style*="background: rgb(255, 255, 255)"],.editorial-results [style*="background: #fff"]{background:#fffdfa!important}.editorial-results [style*="border: 1px solid #e2e8f0"],.editorial-results [style*="border: 1.5px solid #e2e8f0"]{border-color:#e5dfd5!important}.editorial-results .ai-summary-card{background:#f3f2ee!important;border:1px solid #e5e3db!important;border-inline-start:4px solid #c0392b!important;border-radius:12px!important;padding:24px!important}.editorial-results .ai-summary-card [style*="color: rgb(226, 232, 240)"],.editorial-results .ai-summary-card [style*="color: rgb(203, 213, 225)"]{color:#514a40!important}.editorial-results .ai-summary-card [style*="color: rgb(252, 165, 165)"]{color:#a84736!important}.editorial-results .ai-summary-card button{color:#514a40!important;border-color:#cfc4b4!important}.editorial-results .observed-filter-stats{display:flex;align-items:center;flex-wrap:wrap;gap:14px;background:#f0eade;border:1px solid #e1d7c8;padding:12px 15px;margin-bottom:14px;color:#777064;border-radius:7px;font-size:10px}.observed-filter-stats>span{color:#a44836;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.observed-filter-stats b{color:#34312b;font:600 17px var(--font-display)}.observed-filter-stats small{color:#81786d;font:500 9px var(--font-body)}.editorial-results .summary-upgrade-panel{display:flex;align-items:center;gap:14px;background:#eae3d8;border:1px solid #ddd3c4;border-inline-start:4px solid #b74734;padding:19px 22px;margin-bottom:16px;color:#a84736}.summary-upgrade-panel>div{flex:1}.summary-upgrade-panel strong{font:600 20px var(--font-display);color:#35312a}.summary-upgrade-panel p{color:#736b60;font-size:11px;margin:5px 0 0}.summary-upgrade-panel button{border:1px solid #cfc4b4;background:transparent;color:#9c4333;border-radius:6px;padding:8px 11px;display:flex;gap:7px;align-items:center;font-weight:700;font-size:10px}.editorial-results .project-privacy-mark{display:inline-flex;align-items:center;gap:6px;margin-top:9px;padding:5px 9px;border:1px solid #d9d0c4;color:#71685c;border-radius:4px;font-size:10px}.editorial-results .comparison-chart{background:#fffdfa;border:1px solid #e5dfd5;border-radius:8px;padding:20px 22px 13px;margin-bottom:16px;box-shadow:var(--shadow)}.comparison-chart-head{display:flex;align-items:end;justify-content:space-between;margin-bottom:14px}.comparison-chart-head .ns-kicker{display:block;margin-bottom:5px}.comparison-chart-head h3{font:600 21px var(--font-display);margin:0;color:#37332c}.comparison-chart-head>span{color:#968c7e;font-size:9px}.result-group-tag{background:#f1e8de;border:1px solid #e0cec0;color:#9d4938;padding:2px 7px;border-radius:3px;font-size:9px;font-weight:700}.editorial-results .public-project-gate{margin:30px auto;max-width:650px;padding:35px;background:#ede6db;border:1px solid #ddd3c4;text-align:center;color:#9e4837}.public-project-gate h2{color:#302e28;font:600 28px var(--font-display);margin:14px 0 8px}.public-project-gate p{color:#756d62;font-size:12px;line-height:1.75}.public-project-gate>div{display:flex;justify-content:center;gap:8px;margin-top:20px}.public-project-gate button{border:1px solid #d1c4b4;background:#fffdfa;color:#50493f;padding:9px 13px;border-radius:6px;font-size:11px;font-weight:700}.public-project-gate button:first-child{background:#b74734;color:#fff;border-color:#b74734}.kb-page>div:first-child{background:#fafaf8!important}.kb-page>div:first-child [style*="color: rgb(248, 250, 252)"]{color:#1a1a1a!important}.kb-page>div:first-child [style*="color: rgb(148, 163, 184)"]{color:#6b6960!important}.kb-page div[style*="background: rgb(255, 255, 255)"]{background:#fffdfa!important}.upgrade-page{min-height:100%}.upgrade-page h1,.upgrade-page h2,.upgrade-page h3{font-family:var(--font-display)!important}.login-page{position:relative;min-height:100dvh!important}.login-language{position:absolute;z-index:2;top:17px;inset-inline-end:18px;border:1px solid #ddd3c6;background:#fffdfa;color:#635a4e;padding:7px 10px;border-radius:6px;font-size:11px}.login-page>.login-story-panel{background:#292923!important}.login-page h1,.login-page h2{font-family:var(--font-display)!important}.desktop-langbar{position:sticky;top:0;z-index:5;height:34px;display:flex;justify-content:flex-end;align-items:center;padding:0 24px;background:#f7f3ebeb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.desktop-langbar button{background:#f2ede3;border:1px solid #e3dbce;color:#5b5348;border-radius:4px;padding:5px 9px;font:700 10px var(--font-body);cursor:pointer}.public-nav-link{background:transparent;border:0;padding:8px 7px;color:#635d53;font:600 11px var(--font-body);white-space:nowrap;cursor:pointer}.public-nav-link:hover{color:#aa4937}#layout-main h1,#layout-main h2,#layout-main h3{font-family:var(--font-display)!important}.about-page,.journal-page,.community-page{background:#f7f3eb!important}.about-page>div:first-child,.journal-page>div:first-child,.community-page>div:first-child{background:#292923!important}.about-page [style*="rgba(220,38,38"],.community-page [style*="rgba(220,38,38"]{color:#d1a08b!important}.journal-page article{background:#fffdfa!important;border-color:#e4dbce!important}.policy-page,.terms-page{font-family:var(--font-body)!important;color:#4e483f!important;background:#f7f3eb!important}.policy-page h1,.terms-page h1{color:#302e28!important}.policy-page h2,.terms-page h2{color:#494238!important;font-family:var(--font-display)!important}.policy-page [style*="color: rgb(220, 38, 38)"],.terms-page [style*="color: rgb(220, 38, 38)"]{color:#ad4b38!important}.term-chip-box{display:flex;align-items:center;flex-wrap:wrap;gap:6px;min-height:47px;width:100%;padding:6px 9px;background:#fffdfa;border:1px solid #d8d0c4;border-radius:7px;box-shadow:inset 0 1px 2px #362c2206}.term-chip-box:focus-within{border-color:#b74734;box-shadow:0 0 0 3px #b7473417}.term-chip{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:5px 7px 5px 9px;border-radius:4px;border:1px solid #e4cfc4;background:#f5e9e2;color:#864434;font-size:11px;font-weight:650;overflow-wrap:anywhere}.term-chip button{display:grid;place-items:center;border:0;background:transparent;color:#a16c5c;padding:1px}.term-chip-input{flex:1;min-width:100px;border:0!important;outline:none!important;box-shadow:none!important;background:transparent!important;color:#37332d;padding:7px 4px;font-size:12px}.muted-chip{color:#696759;background:#efede5;border-color:#ded9c9}.date-presets{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin:0 0 12px}.date-presets>span{color:#958b7d;font-size:9px;letter-spacing:.12em;font-weight:700;margin-inline-end:5px}.date-presets button{display:flex;align-items:center;gap:5px;border:1px solid #e0d8cc;background:#fffdfa;color:#736b60;border-radius:4px;padding:6px 10px;font-size:10px;font-weight:650}.date-presets button.active{border-color:#b74734;color:#a34534;background:#f6e8e1}.date-presets button:disabled{opacity:.52;cursor:not-allowed}.journal-section{padding:86px max(6vw,24px);background:#e9e2d6}.journal-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;max-width:1100px;margin:auto}.journal-preview{display:flex;flex-direction:column;min-height:205px;padding:19px 20px;background:#f9f6ef;border:1px solid #dcd2c3;border-top:3px solid #b74734}.journal-preview h3{margin:15px 0 9px;font:600 21px var(--font-display);color:#322f29}.journal-preview p{color:#797164;font-size:11px;line-height:1.7}.journal-preview>div{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;color:#9b9183;font-size:9px}.journal-preview button{display:flex;align-items:center;gap:5px;padding:6px 0;color:#9e4837;font-size:10px;font-weight:700;background:none;border:0}@media(max-width:700px){.editorial-results{padding:18px 14px!important}.editorial-results>div:nth-child(2){display:block!important;margin-bottom:18px!important}.editorial-results>div:nth-child(2)>div:last-child{margin-top:13px}.editorial-results .observed-filter-stats{gap:8px 13px}.summary-upgrade-panel{flex-wrap:wrap}.summary-upgrade-panel button{margin-inline-start:31px}.comparison-chart{padding:15px 11px 10px!important}.comparison-chart-head h3{font-size:17px}.login-page>.login-story-panel{display:none!important}.desktop-langbar{display:none}.journal-section{padding:57px 18px}.journal-cards{grid-template-columns:1fr}.date-presets{gap:5px}.date-presets>span{flex-basis:100%}.compare-chip-box{min-width:0}}.journal-section .journal-cards{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch;gap:22px!important}.journal-section .journal-preview{display:flex!important;flex-direction:column;min-width:0;min-height:0;height:100%;box-sizing:border-box;padding:0!important;overflow:hidden}.journal-section .journal-preview>.ns-kicker{margin:18px 22px 0!important;max-width:calc(100% - 44px)}.journal-section .journal-preview h3{margin:8px 22px 0!important;min-width:0;overflow-wrap:anywhere;line-height:1.45!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.journal-section .journal-preview p{margin:8px 22px 16px!important;min-width:0;font-size:13px;line-height:1.7;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.journal-section .journal-preview>div{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;min-width:0;margin:auto 22px 18px!important;padding-top:8px;font-size:11px}.journal-section .journal-preview>div>span{min-width:0;overflow-wrap:anywhere}.journal-section .journal-preview>div>button{flex:0 0 auto;white-space:nowrap}.journal-cover-link{display:block;width:100%;aspect-ratio:1200 / 630;box-sizing:border-box;padding:0;border:0;background:#eee8dc;overflow:hidden;cursor:pointer}.journal-section .journal-preview>button.journal-cover-link{display:block!important;flex:0 0 auto;margin:0!important;padding:0!important;line-height:0;align-items:stretch}.journal-cover{display:block;width:100%;height:100%;object-fit:cover}.blog-list-grid-wrap{width:100%;max-width:1160px;margin:0 auto;padding:40px 24px 64px;box-sizing:border-box}.blog-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));align-items:stretch;gap:24px}.blog-card{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid #e5e0d7;border-radius:16px;background:#fffdfa;box-shadow:0 2px 8px #2d261c0f;cursor:pointer;transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease}.blog-card:hover{transform:translateY(-3px);border-color:#d7cbb9;box-shadow:0 12px 28px #2d261c1f}.blog-card-cover-wrap{width:100%;aspect-ratio:1200 / 630;overflow:hidden;background:#eee8dc}.blog-card-cover-wrap img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.blog-card:hover .blog-card-cover-wrap img{transform:scale(1.025)}.blog-card-content{display:flex;flex:1;flex-direction:column;min-width:0;padding:20px 22px 22px}.blog-card-category{align-self:flex-start;max-width:100%;margin-bottom:11px;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:700;line-height:1.4;overflow-wrap:anywhere}.blog-card-title{margin:0 0 9px;color:#24221e;font-family:Newsreader,Georgia,serif;font-size:19px;font-weight:800;line-height:1.45;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.blog-card-excerpt{margin:0 0 16px;color:#68635b;font-size:14px;line-height:1.7;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.blog-card-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:auto;padding-top:14px;border-top:1px solid #eee9e1;color:#777168;font-size:12px}.blog-card-meta>span{min-width:0;overflow-wrap:anywhere}.journal-article-page{background:#f4f0e8!important;color:#292722!important;padding:1px 20px;box-sizing:border-box}.journal-page.journal-article-page>.blog-article-content{width:100%;box-sizing:border-box;border:1px solid #e8e1d5;border-radius:18px;background:#fffdfa!important;color:#292722!important;box-shadow:0 8px 30px #2f271c12;overflow-wrap:anywhere}.blog-article-content h1,.blog-article-content h2,.blog-article-content h3{overflow-wrap:anywhere}.blog-article-content p,.blog-article-content li,.blog-article-content blockquote,.blog-article-content table,.blog-article-content pre{max-width:100%;box-sizing:border-box;overflow-wrap:anywhere}.blog-article-cover{width:100%;aspect-ratio:1200 / 630;margin-bottom:32px;overflow:hidden;border:1px solid #e8e1d5;border-radius:12px;background:#eee8dc}.blog-article-cover img{display:block;width:100%;height:100%;object-fit:cover}@media(max-width:980px){.journal-section .journal-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:700px){.journal-section .journal-cards{grid-template-columns:minmax(0,1fr)!important}.journal-section .journal-preview h3{-webkit-line-clamp:4}.blog-list-grid-wrap{padding:24px 16px 44px}.blog-grid{grid-template-columns:minmax(0,1fr);gap:18px}.blog-card-content{padding:17px 18px 19px}.journal-article-page{padding:0}.journal-article-page>.blog-article-content{margin-top:0!important;padding:22px 17px 38px!important;border-right:0;border-left:0;border-radius:0;box-shadow:none}.blog-article-cover{margin-bottom:24px}}.search-workspace{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:22px;align-items:start}.search-workspace form{min-width:0}.search-project-aside{display:grid;gap:18px}.search-project-aside section{background:#fff;border:1px solid var(--border);border-radius:12px;padding:18px}.search-project-aside h3{display:flex;gap:8px;align-items:center;font-size:14px;margin:0 0 14px;font-weight:600}.search-project-aside h3 svg{color:var(--red)}.scope-help{color:var(--txt3);font-size:11px;line-height:1.8;margin:8px 0}.recent-project-row{display:flex;align-items:center;gap:9px;width:100%;padding:12px 0;border:0;border-bottom:1px solid #f1f0eb;background:transparent;text-align:start;cursor:pointer;color:var(--txt2)}.recent-project-row>span:nth-child(2){flex:1;min-width:0}.recent-project-row strong{display:block;color:var(--txt);font-size:12px;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.recent-project-row small{display:block;font-size:10px;margin-top:4px;color:var(--txt3)}.recent-project-icon{color:var(--red);background:var(--red-light);width:30px;height:30px;display:grid;place-items:center;border-radius:7px}.all-projects-link{display:flex;align-items:center;justify-content:space-between;margin-top:15px;color:var(--red);font-size:12px;text-decoration:none}.search-project-aside .search-tips{background:#f5f4ef}.search-tips ul{padding-inline-start:17px;margin:0;display:grid;gap:11px;color:var(--txt2);font-size:12px;line-height:1.9}.scope-sources{padding-block:18px;margin-block:10px 14px;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.scope-section-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.scope-section-heading>span{display:flex;align-items:center;gap:7px;font-weight:600;font-size:14px}.scope-section-heading>span svg{color:var(--red)}.scope-section-heading>small,.scope-source-group>small{font-size:10px;color:var(--txt3)}.scope-source-group{margin-block:13px}.scope-source-group>div{display:flex;gap:6px;flex-wrap:wrap;margin-top:7px}.scope-source-chip{display:flex;align-items:center;gap:6px;border:1px solid var(--border);border-radius:7px;padding:6px 9px;background:#fff;color:var(--txt2);cursor:pointer;font:400 11px var(--font-body)}.scope-source-chip.selected{border-color:#dcb0a9;background:#fcf4f2;color:var(--red)}.scope-source-chip:disabled{opacity:1;cursor:default}.scope-source-chip small{font-size:9px}.source-chip-dot{width:6px;height:6px;border-radius:50%}.mobile-drawer:not(.open) .drawer-close{visibility:hidden}.project-view>div:first-child{display:none}.project-view .project-search-controls{margin:0!important;padding:14px 0 0!important;border:0!important;background:transparent!important;box-shadow:none!important;border-radius:0!important}.project-search-controls>div:first-child,.project-search-controls>div:nth-child(2)>div:last-child,.project-search-controls>button:last-child{display:none!important}.project-search-controls>div:nth-child(2)>div:first-child{font-size:11px!important;color:var(--txt3)!important;font-weight:400!important}.project-search-controls>button{border:0!important;background:transparent!important;color:var(--txt2)!important;font-size:11px!important}.saved-project-banner>div{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.editorial-results .ai-summary-card .summary-generate-button{background:#c0392b!important;color:#fff!important;border:0!important}.archive-hero{background:#fafaf8!important;border-bottom:1px solid var(--border);max-width:1160px;margin:auto}.archive-hero>div:first-child,.archive-hero>div:nth-child(2){display:none}.archive-hero>div:nth-child(3){background:var(--red-light)!important;color:var(--red)!important}.archive-hero>.archive-hero-title{color:var(--txt)!important;font-family:var(--font-body)!important;font-size:clamp(22px,3vw,30px)!important;font-weight:600!important;line-height:1.35}.archive-hero>div:nth-child(5){color:var(--txt2)!important}.archive-hero>div:nth-child(6){display:none!important}.archive-trending-panel{background:#fff;border:1px solid var(--border);border-radius:11px;margin:22px 0}.archive-trending-panel>summary{display:flex;align-items:center;gap:10px;padding:17px 19px;list-style:none;cursor:pointer;color:var(--red);font-size:12px}.archive-trending-panel>summary::-webkit-details-marker{display:none}.archive-trending-panel>summary>span{flex:1;color:var(--txt2);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.archive-trending-panel[open]>summary{border-bottom:1px solid var(--border)}.archive-trending-panel>div{border:0!important;margin-bottom:0!important}.public-layout{background:#fafaf8!important;color:#1a1a1a}.public-layout>header{border-bottom-color:#e5e3db!important}.public-primary-nav{flex-wrap:nowrap}.public-primary-nav .public-nav-link{white-space:nowrap;font-size:12px}.public-layout>footer{background:#f4f1e9!important;border-top-color:#e5e3db!important}.public-layout>footer button{color:#4a4840!important}.public-layout>footer span{color:#4a4840!important}.public-layout>footer div[style*="color: rgb(177, 170, 157)"]{color:#6b6960!important}.public-layout>footer div[style*="color: rgb(63, 63, 70)"]{color:#89857b!important;border-color:#e5e3db!important}.about-page{background:#fafaf8!important;color:#1a1a1a}.about-page>div:first-child{background:linear-gradient(135deg,#171715,#28221e 58%,#3a241f)!important;color:#f8f6f1!important}.about-page>div:first-child h1,.about-page>div:first-child p{color:#f8f6f1!important}.about-page>div:first-child p{color:#d2cbc1!important}.about-page>div:first-child>div:last-child{background:#fafaf8!important}.about-page h2{font-family:var(--font-display)!important}.about-page[dir=rtl] button,.about-page[dir=rtl] p{text-align:right}.community-page{background:#fafaf8!important;color:#1a1a1a!important}.community-page>div:first-child{background:#fafaf8!important;color:#1a1a1a!important;border-bottom:1px solid #e5e3db}.community-page>div:first-child h1{color:#1a1a1a!important;font:600 32px var(--font-display)!important}.community-page>div:first-child p{color:#6b6960!important}.community-page>div:first-child [style*="color: rgb(252, 165, 165)"]{color:#a84736!important}.community-page>div:first-child [style*="background: rgba(220,38,38"]{background:#f6e8e5!important;border-color:#ead5d1!important}.community-page input,.community-page textarea,.community-page select{border-color:#e5e3db!important;border-radius:7px!important}.community-page article,.community-page [style*="background: rgb(255, 255, 255)"]{border-color:#e5e3db!important}.usecase-category-filter{display:flex;gap:8px;overflow-x:auto;padding:2px 0 14px;margin-bottom:10px}.usecase-category-filter button{flex:0 0 auto;border:1px solid #e5e3db;border-radius:99px;background:#fffdfa;color:#6b6960;padding:7px 12px;font:500 11px var(--font-body);cursor:pointer}.usecase-category-filter button.active{border-color:#c0392b;background:#f6e8e5;color:#a13227}.profile-page{background:#fafaf8!important;color:#1a1a1a}.profile-page-heading{background:#fff!important}.profile-page .profile-identity-row{align-items:center}.profile-page .profile-avatar{background:#c0392b!important;box-shadow:0 0 0 4px #f6e8e5}.profile-page-title{color:#89857b;font-size:11px;font-weight:700;letter-spacing:.06em;margin-bottom:3px}.profile-user-name{color:#1a1a1a;font:600 23px var(--font-display);line-height:1.3}.profile-user-meta{color:#6b6960;font-size:12px;margin-top:3px;overflow-wrap:anywhere}.profile-member-since{display:flex;align-items:center;gap:5px;color:#89857b;font-size:11px;margin-top:8px}.profile-page-content{max-width:1180px!important}.profile-stats-grid{gap:12px!important}.profile-stat-card{background:#fffdfa!important;border-color:#e5e3db!important;border-radius:10px!important;box-shadow:none!important}.profile-stat-card>div:last-child{color:#1a1a1a!important;font-family:var(--font-display)}.profile-section-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:6px 0 16px}.profile-section-heading h2{margin:3px 0 0;color:#292722;font:600 22px var(--font-display)}.profile-eyebrow,.blog-kicker{display:block;color:#a44836;font-size:9px;font-weight:700;letter-spacing:.12em}.profile-count{color:#89857b;font-size:11px}.profile-projects-section{min-width:0}.profile-projects-section .profile-empty-state{display:flex;flex-direction:column;align-items:center;gap:8px;padding:48px 20px;border:1px solid #e5e3db;border-radius:10px;background:#fff;text-align:center}.profile-projects-section .profile-empty-state h3{margin:0;color:#292722;font:600 19px var(--font-display)}.profile-projects-section .profile-empty-state p{margin:0 0 6px;color:#6b6960;font-size:12px}.profile-projects-section .profile-empty-state button{border:0;border-radius:7px;background:#c0392b;color:#fff;padding:9px 14px;font:600 12px var(--font-body);cursor:pointer}.profile-page .profile-projects-section [style*="border: 1px solid #e2e8f0"],.profile-page .profile-projects-section [style*="border: 1.5px solid #e2e8f0"]{border-color:#e5e3db!important;border-radius:10px!important}.account-settings-tabs{display:flex;gap:6px;overflow-x:auto;border-bottom:1px solid #e5e3db;margin:0 0 22px}.account-settings-tabs button{display:inline-flex;align-items:center;gap:7px;flex:0 0 auto;margin-bottom:-1px;border:0;border-bottom:2px solid transparent;background:transparent;color:#6b6960;padding:12px 13px;font:500 12px var(--font-body);cursor:pointer}.account-settings-tabs button.active{color:#a13227;border-bottom-color:#c0392b}.account-settings-panel{background:#fff;border:1px solid #e5e3db;border-radius:10px;padding:22px}.account-details-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.account-details-grid>div{display:flex;flex-direction:column;gap:6px;min-width:0;padding:13px 14px;border:1px solid #eeeae2;border-radius:8px;background:#fffdfa}.account-details-grid span{color:#89857b;font-size:10px}.account-details-grid strong{color:#292722;font-size:13px;font-weight:600;overflow-wrap:anywhere}.account-readonly-note{margin:16px 0 0;color:#89857b;font-size:11px;line-height:1.7}.profile-page[data-view=account]>div.profile-page-content>div[style*="margin-top: 28px"],.profile-page[data-view=account]>div.profile-page-content>div[style*="margin-bottom: 28px"]{border-color:#e5e3db!important;border-radius:10px!important;box-shadow:none!important}.blog-masthead{padding:48px 24px 28px;background:#fafaf8;border-bottom:1px solid #e5e3db}.blog-masthead-inner{max-width:1160px;margin:0 auto}.blog-masthead .blog-kicker{display:flex;align-items:center;gap:7px;margin-bottom:12px}.blog-masthead h1{margin:0;color:#292722;font:600 clamp(30px,4vw,44px)/1.1 var(--font-display);letter-spacing:-.02em}.blog-masthead p{max-width:620px;margin:12px 0 0;color:#6b6960;font-size:14px;line-height:1.8}.blog-category-filter{display:flex;gap:8px;overflow-x:auto;padding:18px 0 2px}.blog-category-filter button{flex:0 0 auto;padding:7px 12px;border:1px solid #e5e3db;border-radius:99px;background:#fffdfa;color:#6b6960;font:500 11px var(--font-body);cursor:pointer}.blog-category-filter button.active{border-color:#c0392b;background:#f6e8e5;color:#a13227}.blog-feature-wrap{max-width:1160px;margin:28px auto 0;padding:0 24px;box-sizing:border-box}.blog-featured-article{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);min-width:0;overflow:hidden;border:1px solid #e5e3db;border-radius:12px;background:#fff;cursor:pointer;box-shadow:0 3px 14px #2d261c0f}.blog-featured-cover{min-width:0;min-height:280px;aspect-ratio:1.35;overflow:hidden;background:#eee8dc}.blog-featured-cover>*,.blog-featured-cover img,.blog-featured-cover svg{display:block;width:100%;height:100%;object-fit:cover}.blog-featured-copy{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:28px}.blog-cover-ar{position:relative;width:100%;height:100%;overflow:hidden;background:#171715}.blog-cover-ar>img{display:block;width:100%;height:100%;object-fit:cover;opacity:.72}.blog-cover-ar-shade{position:absolute;inset:0;background:linear-gradient(90deg,#121211 0% 58%,#121211d1 70%,#1212111a 86%);pointer-events:none}.blog-cover-ar-copy{position:absolute;z-index:1;left:5%;top:15%;width:min(52%,420px);display:flex;flex-direction:column;align-items:flex-start;gap:10px;direction:rtl;text-align:right}.blog-cover-ar-copy>span{display:inline-flex;align-items:center;width:max-content;max-width:100%;padding:4px 9px;border-radius:999px;background:#c0392b38;color:#f2aaa0;font-size:clamp(8px,1vw,11px);font-weight:700}.blog-cover-ar-copy>strong{color:#fffdfa;font:700 clamp(13px,2vw,24px)/1.45 var(--font-body);text-wrap:balance}.blog-featured-copy>.blog-kicker{margin-bottom:12px}.blog-featured-copy .blog-card-category{margin-bottom:10px}.blog-featured-copy h2{margin:0 0 10px;color:#292722;font:600 clamp(22px,3vw,32px)/1.25 var(--font-display);overflow-wrap:anywhere}.blog-featured-copy p{margin:0;color:#6b6960;font-size:13px;line-height:1.8}.blog-featured-meta{display:flex;flex-wrap:wrap;align-items:center;gap:9px 15px;margin-top:auto;padding-top:18px;color:#89857b;font-size:10px}.blog-featured-link{display:inline-flex;align-items:center;gap:5px;color:#a13227;font-weight:700}.blog-list-grid-wrap{padding-top:30px}.blog-article-layout{display:block;margin-top:32px}.blog-article-body{min-width:0}.legal-page-navigation{margin:18px 0 22px}.legal-page-tabs{display:flex;gap:8px;padding-bottom:14px;border-bottom:1px solid #e5e3db}.legal-page-tabs button{padding:8px 13px;border:1px solid #e5e3db;border-radius:6px;background:#fff;color:#6b6960;font:500 11px var(--font-body);cursor:pointer}.legal-page-tabs button.active{border-color:#c0392b;background:#f6e8e5;color:#a13227}.legal-language-note{margin:12px 0;padding:10px 12px;border-inline-start:3px solid #c0392b;background:#f4f1e9;color:#6b6960;font-size:10px;line-height:1.7}.legal-toc{float:none;display:grid;gap:8px;width:auto;max-height:220px;overflow:auto;margin:0 0 18px;padding:14px;border:1px solid #e5e3db;border-radius:8px;background:#fffdfa;direction:ltr;text-align:left}.legal-toc>strong{color:#292722;font-size:11px}.legal-toc nav{display:grid;gap:7px}.legal-toc a{color:#6b6960;font-size:9px;line-height:1.5;text-decoration:none}.legal-toc a:hover{color:#a13227}.policy-page,.terms-page{background:#fafaf8!important;color:#292722!important}.policy-page>h2,.terms-page>h2{scroll-margin-top:90px;font-family:var(--font-display)!important;direction:ltr;text-align:left}.policy-page>p,.terms-page>p,.policy-page>ul,.terms-page>ul,.policy-page>.legal-highlight,.terms-page>.legal-highlight{direction:ltr;text-align:left}.policy-page>div:not(.legal-page-navigation) p,.terms-page>div:not(.legal-page-navigation) p{direction:ltr;text-align:left}.policy-page>ul,.terms-page>ul{padding-inline-start:22px!important;padding-inline-end:0!important}.policy-page[dir=rtl] .legal-arabic-body h2,.terms-page[dir=rtl] .legal-arabic-body h2,.policy-page[dir=rtl] .legal-arabic-body p,.terms-page[dir=rtl] .legal-arabic-body p,.policy-page[dir=rtl] .legal-arabic-body ul,.terms-page[dir=rtl] .legal-arabic-body ul{direction:rtl;text-align:right}.policy-page[dir=rtl] .legal-arabic-body ul,.terms-page[dir=rtl] .legal-arabic-body ul{padding-inline-start:0!important;padding-inline-end:22px!important}.policy-page[dir=rtl] .legal-toc,.terms-page[dir=rtl] .legal-toc{direction:rtl;text-align:right}.legal-toc nav{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-page{background:#fafaf8!important;color:#292722!important}.admin-page>div:first-child{border-bottom:1px solid #e5e3db;padding-bottom:15px}.admin-page>div:first-child [style*="color: rgb(239, 68, 68)"]{color:#c0392b!important}.admin-page>div:nth-child(2){border-bottom:1px solid #e5e3db;padding-bottom:7px;overflow-x:auto}.admin-page>div:nth-child(2)>button{border:1px solid transparent!important;border-radius:6px!important;color:#6b6960!important;white-space:nowrap}.admin-page>div:nth-child(2)>button[style*="background: rgb(254, 242, 242)"],.admin-page>div:nth-child(2)>button[style*="background: rgb(220, 38, 38)"]{background:#f6e8e5!important;color:#a13227!important;border-color:#ead5d1!important}.admin-page input,.admin-page select{border-color:#e5e3db!important;border-radius:6px!important}.upgrade-page{color:#292722!important}.upgrade-page h1{font-family:var(--font-display)!important}.upgrade-page>div[style*="linear-gradient(160deg"]{background:#fffdfa!important;border:1px solid #e5e3db!important;border-top:3px solid #c0392b!important;border-radius:10px!important;box-shadow:0 5px 20px #2d261c12}.upgrade-page>div[style*="linear-gradient(160deg"] [style*="color: rgb(226, 232, 240)"]{color:#4a4840!important}.upgrade-page>div[style*="linear-gradient(160deg"] [style*="color: rgb(107, 114, 128)"]{color:#89857b!important}.journal-page.journal-list-page>div.blog-masthead{background:#fafaf8!important;color:#1a1a1a!important}.journal-page.journal-list-page>div.blog-masthead h1{color:#292722!important;font:600 clamp(30px,4vw,44px)/1.1 var(--font-display)!important}.journal-page.journal-list-page>div.blog-masthead p{color:#6b6960!important}.blog-featured-cover{min-height:0;height:auto;aspect-ratio:1200/630;align-self:center}.blog-featured-sr-title{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.blog-category-filter{flex-wrap:wrap;overflow:visible}.upgrade-page>div[style*="linear-gradient(160deg"] [style*="color: rgb(252, 165, 165)"]{color:#a13227!important}.upgrade-page>div[style*="linear-gradient(160deg"] [style*="color: rgb(148, 163, 184)"]{color:#89857b!important}.upgrade-page>div[style*="linear-gradient(160deg"] span[style*="color: rgb(248, 250, 252)"],.upgrade-page>div[style*="linear-gradient(160deg"] span[style*="color: rgb(226, 232, 240)"]{color:#4a4840!important}@media(max-width:900px){.public-primary-nav .public-nav-link:nth-child(3),.public-primary-nav .public-nav-link:nth-child(4){display:none}.blog-feature-wrap{padding-inline:16px}.blog-featured-article{grid-template-columns:1fr}.blog-featured-cover{min-height:0;aspect-ratio:1200/630}.blog-featured-copy{padding:22px}}@media(max-width:700px){.blog-masthead{padding:32px 16px 20px}.blog-cover-ar-copy{top:14%;width:53%;gap:7px}.blog-cover-ar-copy>strong{font-size:clamp(12px,4vw,18px)}.blog-masthead p{font-size:12px}.blog-feature-wrap{margin-top:18px}.blog-featured-copy{padding:18px}.blog-featured-meta{margin-top:16px}.blog-category-filter{flex-wrap:nowrap;overflow-x:auto}.account-details-grid{grid-template-columns:1fr}.account-settings-panel{padding:16px}.profile-user-name,.profile-section-heading h2{font-size:19px}.legal-toc{max-height:220px;margin:0 0 16px}.legal-toc nav{grid-template-columns:1fr}.community-page>div:first-child h1{font-size:25px!important}}@media(max-width:1000px){.search-workspace{grid-template-columns:minmax(0,1fr) 220px;gap:15px}.search-project-aside section{padding:14px}}@media(max-width:760px){.search-workspace{grid-template-columns:1fr}.search-project-aside{display:none}.archive-trending-panel>summary{flex-wrap:wrap}.archive-trending-panel>summary>span{flex-basis:100%}}@media(max-width:760px){.editorial-results .saved-project-banner{display:none!important}}.locale-switch{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:32px;padding:6px 10px;border:1px solid #e5e3db;border-radius:7px;background:#fffdfa;color:#4a4840;font:500 12px var(--font-body);line-height:1;white-space:nowrap;cursor:pointer}.locale-switch{gap:6px}.locale-switch:hover{border-color:#c0392b;color:#a13227}.login-language{position:absolute;z-index:2;top:17px;inset-inline-end:18px}.desktop-langbar .locale-switch{min-height:30px;padding:6px 10px;border:1px solid #e5e3db;border-radius:7px;background:#fffdfa;color:#4a4840;font:500 12px var(--font-body)}@media(max-width:767px){.desktop-langbar{display:none!important}}.landing-page .preview-stats{display:none!important}.landing-page .hero-metrics div:last-child{background:#fff!important;color:#1a1a1a!important}.landing-page .hero-metrics div:last-child b{color:#c0392b!important}.landing-page .hero-metrics div:last-child span{color:#6b6960!important}.landing-page .hero-under{font-size:12px!important}.landing-page .hero-metrics span{font-size:12px!important;max-width:unset!important}.landing-page .preview-top .ns-kicker,.landing-page .preview-seal,.landing-page .preview-title small,.landing-page .preview-chart-head,.landing-page .preview-chart-head span+span,.landing-page .preview-dates,.landing-page .preview-bottom>div,.landing-page .mini-source small,.landing-page .preview-foot,.landing-page .topic-cap,.landing-page .topic-counts,.landing-page .topic-headline,.landing-page .topic-preview button,.landing-page .method-note,.landing-page .pricing-footnote{font-size:12px!important}.landing-page .preview-title p,.landing-page .output-card p,.landing-page .method-steps p,.landing-page .journal-preview p{font-size:14px!important}.landing-page .topic-counts{color:#5f5b53!important}.landing-page .topic-headline{color:#4f4a42!important}.landing-page .topic-cap{color:#6b6960!important;letter-spacing:0!important;text-transform:none!important}.landing-page .preview-seal{transform:none!important;letter-spacing:0!important}.landing-page .mini-sources span,.landing-page .mini-phrases span,.landing-page .mini-files b{font-size:12px!important}.landing-page .method-note{line-height:1.65}.landing-page .method-steps article{min-height:300px}.landing-page .step-index{color:#ffffff9e!important;font:600 23px var(--font-body)!important;letter-spacing:0!important}.landing-page .step-ui-preview{min-height:105px;margin:14px 0 15px;padding:11px 12px;border:1px solid #dedbd2;border-radius:10px;background:#faf9f5;color:#38352d;display:flex;flex-direction:column;gap:10px}.landing-page .step-ui-head{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#5f5b53;font-size:12px}.landing-page .step-ui-head>span{display:flex;align-items:center;gap:6px}.landing-page .step-ui-head>span svg{color:#b74734}.landing-page .step-ui-head>i{display:flex;gap:3px}.landing-page .step-ui-head>i b{width:5px;height:5px;border-radius:50%;background:#d5d0c4}.landing-page .step-keyword-ui{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.landing-page .step-keyword-ui>span{flex-basis:100%;color:#777064;font-size:12px}.landing-page .step-keyword-ui>b,.landing-page .step-keyword-ui>i{border-radius:999px;padding:4px 8px;background:#f6e8e5;color:#9e2b20;font-size:12px;font-style:normal;font-weight:600}.landing-page .step-keyword-ui>i{background:#fff;border:1px dashed #d4d0c4;color:#6b6960}.landing-page .step-scope-ui{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.landing-page .step-scope-ui>span{display:flex;flex-direction:column;gap:3px;color:#777064;font-size:12px}.landing-page .step-scope-ui b{color:#302e28;font-size:12px;font-weight:600}.landing-page .step-chart-ui>div{height:42px;display:flex;align-items:flex-end;gap:4px;border-bottom:1px solid #ddd7cb}.landing-page .step-chart-ui i{flex:1;min-width:3px;border-radius:2px 2px 0 0;background:#d7a49a}.landing-page .step-chart-ui i:nth-child(4n+2){background:#c0392b}.landing-page .step-chart-ui>span{display:block;margin-top:6px;color:#777064;font-size:12px}.landing-page .institution-details article:nth-child(4){background:#fff!important;color:#1a1a1a!important}.landing-page .institution-details article{border:1px solid #e5e3db}.landing-page .year-price{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin:0 0 12px;color:#f0ddd8;font-size:14px!important}.landing-page .year-price b{color:#fff!important;font-size:16px}.landing-page .year-price span{padding:4px 8px;border-radius:999px;background:#e0574a2e;color:#ffd4cb;font-size:12px;font-weight:700}.landing-page .price-paper{display:flex;flex-direction:column;min-height:340px}.landing-page .price-paper ul{flex:1}.landing-page .price-paper li{font-size:14px!important}.landing-page .pricing-enterprise-link{display:flex;align-items:center;justify-content:center;gap:8px;margin:18px auto 0;padding:9px 14px;border:1px solid #d8b9b2;border-radius:8px;background:#fff;color:#9e2b20;font:600 13px var(--font-body);cursor:pointer}.landing-page .pricing-enterprise-link:hover{border-color:#c0392b;background:#fdf7f6}.landing-page .pricing-footnote{color:#5f5b53!important;font-size:13px!important}.landing-page .journal-cover-link{position:relative}.landing-page .journal-cover-ar:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#171715 0% 58%,#171715d1 70%,#17171514 86%)}.landing-page .journal-cover-category{position:absolute;z-index:1;top:13px;left:14px;padding:4px 9px;border-radius:999px;background:#c0392bd1;color:#fff;font-size:12px;font-weight:700}.landing-page .journal-preview>div{margin-bottom:14px}.landing-page .journal-preview>div>button{font-size:13px!important}.public-footer-desktop{color:#4a4840}.public-footer-links{row-gap:10px}.public-footer-links button{font-size:12px!important}.locale-switch{font-size:12px}@media(max-width:700px){.public-primary-nav .public-nav-link{font-size:12px!important}.landing-page .hero-copy h1{font-size:clamp(31px,7.4vw,42px)!important;line-height:1.35!important}.landing-page .hero-intro{font-size:15px!important}.landing-page .hero-search input,.landing-page .hero-search button{font-size:14px!important}.landing-page .hero-under{font-size:12px!important}.landing-page .source-marquee>strong{font-size:12px!important}.landing-page .hero-metrics span{font-size:12px!important;max-width:unset!important}.landing-page .method-steps article{min-height:0}.landing-page .step-ui-preview{min-height:96px}.landing-page .price-paper{min-height:320px}}.search-content,.search-workspace,.search-workspace>*,.results-page{min-width:0;max-width:100%;box-sizing:border-box}.search-workspace{grid-template-columns:minmax(0,1fr) minmax(0,260px)}.search-page,.results-page{overflow-x:hidden}.results-project-meta{display:flex;flex-wrap:wrap;align-items:center;gap:5px 12px;min-width:0;overflow-wrap:anywhere}.results-project-meta>span{max-width:100%}.ngram-chart-list{display:grid;gap:9px}.ngram-chart-row{min-width:0}.ngram-chart-label{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:4px;color:#475569;font-size:12px}.ngram-chart-label bdi{min-width:0;overflow-wrap:anywhere}.ngram-chart-label strong{flex:none;color:#64748b;font-variant-numeric:tabular-nums}.ngram-chart-track{height:7px;border-radius:99px;overflow:hidden;background:#f1f5f9}.ngram-chart-track>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#ef4444,#b91c1c)}@media(max-width:1000px){.search-workspace{grid-template-columns:minmax(0,1fr) minmax(0,220px);gap:15px}}@media(max-width:760px){.search-workspace{grid-template-columns:minmax(0,1fr)}.search-project-aside{display:none}.results-project-meta{gap:4px 8px}}.policy-page[dir=rtl] .legal-toc,.terms-page[dir=rtl] .legal-toc{direction:ltr!important;text-align:left!important}.policy-page[dir=rtl] .legal-toc nav,.terms-page[dir=rtl] .legal-toc nav{direction:ltr!important}.landing-page .method-section{background:linear-gradient(125deg,#fff,#faf7f1 52%,#eee6d8)!important}.landing-page .archive-section{background:linear-gradient(to left,#fff,#fbfaf7 22%,#f4f3ee 58%,#edeee7)!important}.landing-page .method-section,.landing-page .method-head h2{color:#292722!important}.landing-page .method-head .ns-kicker{color:#9e2b20!important}.landing-page .method-steps article{background:#faf8f3!important;border-color:#d8d0c3!important;box-shadow:0 8px 24px #302a200e;transition:transform .22s ease,box-shadow .22s ease}.landing-page .method-steps article:hover{transform:translateY(-3px);box-shadow:0 14px 30px #302a201a}.landing-page .method-steps h3{color:#292722!important}.landing-page .method-steps p{color:#5f5b53!important}.landing-page .step-index{color:#8f8373!important}.landing-page .step-ui-preview{background:#fffdfa}.landing-page .method-note{color:#5f5b53!important}.landing-page .journal-cards{align-items:stretch}.landing-page .journal-preview{display:flex;flex-direction:column;min-width:0;height:100%;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.landing-page .journal-preview:hover{transform:translateY(-3px);border-color:#d8c3bb!important;box-shadow:0 16px 34px #28241c1a}.landing-page .journal-preview>h3{overflow-wrap:anywhere}.landing-page .journal-preview>p{flex:1}.landing-page .journal-cover-link{background:#e9e3d8}.landing-page .journal-cover-ar:after{display:none!important}.landing-page .journal-cover-category{inset-inline-start:14px;inset-inline-end:auto;top:13px;background:#fffdfa!important;color:#8f3026!important;border:1px solid rgba(255,255,255,.72);box-shadow:0 2px 8px #1f1c181f}.landing-page .output-card,.landing-page .archive-cards .topic-preview{transition:transform .22s ease,box-shadow .22s ease}.landing-page .archive-cards .topic-preview:hover{transform:translateY(-3px);box-shadow:0 14px 30px #28241c1c}.landing-page .journal-preview h3,.landing-page .journal-preview p{font-family:var(--font-body)!important}.landing-page .hero-search:focus-within{border-color:#b74734!important;box-shadow:0 0 0 3px #b747341f,0 14px 34px -18px #28241c59}.landing-page .hero-search button:focus-visible,.landing-page .example-queries button:focus-visible,.landing-page .journal-preview button:focus-visible{outline-offset:3px}.source-marquee:hover .source-marquee-track{animation-play-state:paused}.blog-article-content[dir=rtl],.blog-article-content[dir=rtl] h1,.blog-article-content[dir=rtl] h2,.blog-article-content[dir=rtl] h3,.blog-article-content[dir=rtl] p,.blog-article-content[dir=rtl] li,.blog-article-content[dir=rtl] blockquote,.blog-article-content[dir=rtl] cite,.blog-article-body[dir=rtl]{font-family:IBM Plex Sans Arabic,IBM Plex Sans,system-ui,sans-serif!important}.blog-article-content[dir=rtl] h1{font-size:clamp(26px,4vw,38px)!important;line-height:1.45!important;letter-spacing:0!important}.blog-article-content[dir=rtl]>p{font-size:16px!important;line-height:1.9!important}.blog-article-content[dir=rtl] .blog-article-cover{margin:26px 0 32px}.blog-article-body[dir=rtl] h2{line-height:1.55!important;letter-spacing:0!important}.blog-article-body[dir=rtl] p,.blog-article-body[dir=rtl] li{font-size:16px!important;line-height:1.95!important}.blog-article-body[dir=rtl] ul,.blog-article-body[dir=rtl] ol{padding-inline-start:1.4em;padding-inline-end:0}.blog-cover-ar-shade{background:none!important}.blog-cover-ar-copy{box-sizing:border-box;padding:clamp(10px,2vw,18px);border-inline-start:3px solid #b74734;border-radius:10px;background:#faf8f2f0;box-shadow:0 8px 24px #201d191c}.blog-cover-ar-copy>strong{color:#292722!important}.blog-cover-ar-copy>span{background:#f6e8e5!important;color:#8e3026!important}.login-page{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(390px,480px)!important;min-height:100dvh!important;background:#f0ede5!important;color:#292722;font-family:var(--font-body)!important}.login-story-panel{width:auto!important;min-width:0;min-height:100dvh;padding:clamp(42px,6vw,84px) clamp(30px,7vw,100px)!important;background:radial-gradient(520px 420px at 100% 0%,rgba(183,71,52,.22),transparent 68%),linear-gradient(145deg,#292722,#35332d 58%,#24231f)!important;color:#f6f1e8}.login-story-panel [style*=radial-gradient]{pointer-events:none}.login-form-panel{width:auto!important;min-width:0;min-height:100dvh;padding:clamp(38px,5vw,68px) clamp(25px,4vw,50px)!important;background:#fffdfa!important;box-shadow:-14px 0 42px #28241c14!important;color:#292722}.login-form-panel>*{width:100%;max-width:390px;margin-inline:auto}.login-form-panel [style*="font-size: 26px"],.login-form-panel [style*="font-size: 22px"]{color:#292722!important}.login-form-panel input:not([type=checkbox]){min-height:46px;border-color:#d9d4ca!important;border-radius:9px!important;background:#fff!important;color:#292722!important;font-family:var(--font-body)!important;font-size:15px!important}.login-form-panel input:not([type=checkbox]):focus{border-color:#b74734!important;box-shadow:0 0 0 3px #b747341f}.login-form-panel label{line-height:1.55}.login-form-panel button{font-family:var(--font-body)!important}.login-form-panel button:focus-visible{outline:3px solid rgba(183,71,52,.32);outline-offset:3px}.login-form-panel form [style*="linear-gradient(135deg"]{background:linear-gradient(135deg,#b74734,#963b2e)!important}.login-form-panel [style*="background: rgb(248, 250, 252)"],.login-form-panel [style*="background: #f8fafc"]{background:#f6f3ed!important;border-color:#e2ddd3!important}.login-page[dir=rtl] .login-form-panel,.login-page[dir=rtl] .login-story-panel{font-family:IBM Plex Sans Arabic,IBM Plex Sans,system-ui,sans-serif!important}.login-page[dir=rtl] .login-form-panel input[type=password]{padding-inline:14px 44px!important}.login-page[dir=rtl] .login-form-panel [style*="position: absolute"][style*="top: 50%"]{right:auto!important;left:12px!important}@media(max-width:900px){.login-page{grid-template-columns:minmax(0,1fr) minmax(330px,410px)!important}.login-story-panel{padding-inline:clamp(26px,5vw,52px)!important}.login-story-panel [style*="font-size: 38px"]{font-size:clamp(30px,4vw,38px)!important}}@media(max-width:767px){.login-page{display:block!important;min-height:100dvh!important}.login-form-panel{min-height:100dvh;width:100%!important;padding:84px 22px max(34px,env(safe-area-inset-bottom))!important;background:linear-gradient(180deg,#f0ede5 0 112px,#fffdfa 112px 100%)!important;box-shadow:none!important}.login-form-panel>*{max-width:440px}.login-language{top:14px!important;inset-inline-end:14px!important}.login-form-panel [style*="margin-bottom: 28px"]{margin-bottom:24px!important}.login-form-panel [style*="font-size: 26px"]{font-size:24px!important}}@media(max-width:380px){.login-form-panel{padding-inline:17px!important}.login-form-panel [style*="justify-content: space-between"]{gap:12px}}@media(max-width:900px){.landing-hero-inner{grid-template-columns:minmax(0,1fr) minmax(0,.9fr)!important;gap:clamp(20px,3vw,30px)!important}.journal-cards{gap:15px!important}.journal-preview>.ns-kicker,.journal-preview>h3,.journal-preview>p,.journal-preview>div{margin-inline:16px}}@media(max-width:760px){.landing-hero-inner{display:flex!important;flex-direction:column!important}.landing-page .method-steps article{min-height:0}.landing-page .method-steps article:hover,.landing-page .journal-preview:hover,.landing-page .archive-cards .topic-preview:hover{transform:none}}@media(max-width:520px){.landing-page .hero-under{flex-wrap:wrap;row-gap:8px}.landing-page .hero-under button{margin-inline-start:auto}.landing-page .hero-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-page .journal-preview>.ns-kicker,.landing-page .journal-preview>h3,.landing-page .journal-preview>p,.landing-page .journal-preview>div{margin-inline:16px}.landing-page .journal-section .archive-heading>.ns-button{align-self:stretch}.landing-page .institution-actions .ns-button{width:100%;margin:0!important}.landing-page .step-scope-ui{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-cover-ar-copy{top:11%!important;width:62%!important;gap:6px!important}.blog-cover-ar-copy>strong{font-size:clamp(12px,4vw,18px)!important}}@media(prefers-reduced-motion:reduce){.source-marquee-track{animation:none!important}.source-marquee-item:hover .source-marquee-icon{transform:none;box-shadow:none;filter:none}.landing-page .method-steps article,.landing-page .journal-preview,.landing-page .archive-cards .topic-preview{transition:none!important}}.blog-cover-ar-illustration{background:#fef8ee!important}.blog-cover-ar-art,.blog-cover-ar-art svg{display:block;width:100%;height:100%}.blog-cover-ar:not(.with-title) .blog-cover-ar-copy{display:none}.blog-cover-ar-illustration.with-title .blog-cover-ar-copy{inset-inline-start:4%;inset-inline-end:auto;top:auto;bottom:8%;width:min(68%,440px)}.landing-page .journal-cover-link>svg{display:block;width:100%;height:100%}.landing-page .journal-cover-category{left:auto!important;right:auto!important}.landing-page .step-ui-preview{background:#eee8dc!important;border-color:#d6cbbb!important;box-shadow:0 8px 18px #0a0a0a1f}.landing-page .step-keyword-ui>i{background:#f7f1e7!important}@keyframes ns-card-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.landing-page .output-card,.landing-page .method-steps article,.landing-page .archive-cards .topic-preview,.landing-page .journal-preview,.blog-featured-article,.blog-grid .blog-card{animation:ns-card-enter .48s cubic-bezier(.2,.7,.25,1) both}.landing-page .output-card:nth-child(2),.landing-page .method-steps article:nth-child(2),.landing-page .archive-cards .topic-preview:nth-child(2),.landing-page .journal-preview:nth-child(2),.blog-grid .blog-card:nth-child(2){animation-delay:70ms}.landing-page .output-card:nth-child(3),.landing-page .method-steps article:nth-child(3),.landing-page .archive-cards .topic-preview:nth-child(3),.landing-page .journal-preview:nth-child(3),.blog-grid .blog-card:nth-child(3){animation-delay:.14s}.landing-page .output-card:nth-child(4),.landing-page .journal-preview:nth-child(4),.blog-grid .blog-card:nth-child(4){animation-delay:.21s}.landing-page .output-card:nth-child(5),.landing-page .journal-preview:nth-child(5),.blog-grid .blog-card:nth-child(5){animation-delay:.28s}.landing-page .output-card:nth-child(6),.landing-page .journal-preview:nth-child(6),.blog-grid .blog-card:nth-child(6){animation-delay:.35s}@media(max-width:900px){.landing-page .outputs-grid,.landing-page .archive-cards,.landing-page .journal-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important}.landing-page .institution-panel{grid-template-columns:minmax(0,1fr)!important}}@media(max-width:760px){.landing-page .method-steps{grid-template-columns:minmax(0,1fr)!important}.landing-page .method-steps article{min-height:0!important}.landing-page .archive-cards,.landing-page .journal-cards{grid-template-columns:minmax(0,1fr)!important}}@media(max-width:520px){.landing-page .outputs-grid{grid-template-columns:minmax(0,1fr)!important}}@media(max-width:900px){.login-page{grid-template-columns:minmax(0,1fr) minmax(330px,410px)!important}}@media(max-width:767px){.login-page>.login-language{position:fixed!important}}@media(prefers-reduced-motion:reduce){.landing-page .output-card,.landing-page .method-steps article,.landing-page .archive-cards .topic-preview,.landing-page .journal-preview,.blog-featured-article,.blog-grid .blog-card{animation:none!important}}.ns-header{--header-bg:#fffdfa;--header-text:#302e28;--header-muted:#777064;--header-border:#e5dfd3;--header-hover:#f8f2eb;position:sticky;inset-block-start:0;z-index:70;min-height:68px;display:flex;align-items:center;gap:clamp(12px,2vw,30px);padding:0 clamp(16px,4vw,52px);color:var(--header-text);background:color-mix(in srgb,var(--header-bg) 94%,transparent);border-bottom:1px solid var(--header-border);box-shadow:0 5px 20px #362b1e09;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.ns-header--app{--header-bg:#fffdfa}.ns-brand{display:flex;align-items:center;gap:10px;min-width:max-content;padding:0;border:0;background:none;color:inherit;text-align:start}.ns-brand-mark{width:36px;height:36px;display:grid;place-items:center;flex:none;color:#fffaf5;background:linear-gradient(145deg,#d65b49,#a9362a);border-radius:10px;box-shadow:0 4px 12px #a3372a2e}.ns-brand-copy{display:flex;flex-direction:column;gap:2px;line-height:1.1}.ns-brand-copy strong{font-size:16px;font-weight:750;letter-spacing:-.035em}.ns-brand-copy small{color:var(--header-muted);font-size:10px;font-weight:450}.ns-header-nav{display:flex;align-items:center;justify-content:center;gap:3px;min-width:0;flex:1}.ns-header-link{position:relative;min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 11px;border:1px solid transparent;border-radius:8px;color:var(--header-muted);background:transparent;font-size:12px;font-weight:600;white-space:nowrap;transition:background .16s ease,color .16s ease,border-color .16s ease}.ns-header-link:hover{color:var(--header-text);background:var(--header-hover)}.ns-header-link.is-active{color:#a9382b;background:#fbefeb;border-color:#f2ddd7}.ns-header-actions{display:flex;align-items:center;gap:8px;flex:none}.ns-header .locale-switch{min-height:34px;display:inline-flex;align-items:center;gap:6px;padding:6px 10px;color:var(--header-text);background:var(--header-bg);border:1px solid var(--header-border);border-radius:8px;font-size:12px;font-weight:600;white-space:nowrap}.ns-header .locale-switch:hover{border-color:#d69a8f;color:#a9382b}.ns-header-cta{min-height:36px;display:inline-flex;align-items:center;justify-content:center;padding:0 14px;color:#fffaf5;background:#b94334;border:1px solid #b94334;border-radius:8px;box-shadow:0 4px 11px #a93a2b26;font-size:12px;font-weight:700;white-space:nowrap;transition:background .16s ease,transform .16s ease}.ns-header-cta:hover{background:#9f362a;transform:translateY(-1px)}.ns-plan-status{position:relative;min-height:34px;display:flex;align-items:center;gap:6px;padding:0 9px;color:#6f685e;background:#f8f5ee;border:1px solid #ebe4d8;border-radius:8px;font-size:10px;white-space:nowrap}.ns-plan-status b{color:#9f382b;font:600 11px IBM Plex Mono,monospace}.ns-plan-status b i{color:var(--header-muted);font-style:normal;padding:0 2px}.ns-plan-status>svg{color:#b58339}.ns-usage-track{position:absolute;inset-inline:8px;bottom:4px;height:2px;overflow:hidden;background:#e6ded1;border-radius:3px}.ns-usage-track i{display:block;height:100%;background:#c34c3c;border-radius:inherit}.ns-account-wrap{position:relative}.ns-account-trigger{min-height:38px;max-width:180px;display:flex;align-items:center;gap:8px;padding:3px 8px 3px 4px;color:var(--header-text);background:transparent;border:1px solid transparent;border-radius:9px}.ns-account-trigger:hover,.ns-account-trigger.is-open{background:var(--header-hover);border-color:var(--header-border)}.ns-account-avatar{width:29px;height:29px;display:grid;place-items:center;color:#fffaf5;background:linear-gradient(145deg,#ce6856,#a33a2c);border-radius:50%;font-size:12px;font-weight:750}.ns-account-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600}.ns-account-trigger>svg{color:var(--header-muted);flex:none}.ns-account-menu{position:absolute;inset-block-start:calc(100% + 10px);inset-inline-end:0;width:230px;padding:7px;color:var(--header-text);background:var(--header-bg);border:1px solid var(--header-border);border-radius:12px;box-shadow:0 18px 42px #27211a26}.ns-account-identity{display:flex;flex-direction:column;gap:3px;padding:10px 11px 12px;border-bottom:1px solid var(--header-border)}.ns-account-identity strong{overflow:hidden;text-overflow:ellipsis;font-size:13px}.ns-account-identity span{overflow:hidden;color:var(--header-muted);text-overflow:ellipsis;font-size:11px}.ns-account-menu>button{width:100%;min-height:38px;display:flex;align-items:center;gap:9px;padding:0 11px;color:var(--header-text);text-align:start;background:transparent;border:0;border-radius:7px;font-size:12px}.ns-account-menu>button:hover{background:var(--header-hover)}.ns-account-menu>button svg{color:var(--header-muted)}.ns-account-menu>button.ns-signout{color:#a9382b}.ns-menu-toggle{width:36px;height:36px;display:grid;place-items:center;flex:none;color:var(--header-muted);background:transparent;border:1px solid var(--header-border);border-radius:8px}.ns-menu-toggle:hover{color:#a9382b;background:var(--header-hover)}.ns-menu-toggle,.ns-mobile-menu{display:none}.app-shell--topnav{display:flex;flex-direction:column;width:100%;min-height:100dvh;height:100dvh;overflow:hidden;background:var(--bg)}.app-shell--topnav .app-main{width:100%;flex:1;min-height:0;overflow-y:auto}.app-shell--topnav .app-content{width:100%;min-height:0}.app-shell--topnav .app-footer{min-height:48px;padding:12px clamp(16px,4vw,50px)}.app-footer-online{margin-inline-start:auto;color:#527c61}.public-layout>main{flex:1 0 auto;min-width:0}.public-layout>footer{flex-shrink:0;margin-top:auto}@media(max-width:1100px){.ns-header{gap:12px;padding-inline:20px}.ns-header-link{padding-inline:8px;font-size:11px}.ns-brand-copy small,.ns-plan-status .ns-usage-copy{display:none}}@media(max-width:1000px){.ns-header{min-height:60px;padding-inline:16px}.ns-header-nav{display:none}.ns-header-actions{margin-inline-start:auto}.ns-menu-toggle{display:grid}.ns-header .ns-account-wrap,.ns-header--public .ns-header-cta,.ns-header--app .ns-plan-status{display:none}.ns-mobile-menu{position:absolute;inset-block-start:calc(100% + 1px);inset-inline:12px;display:none;max-height:min(76dvh,620px);overflow:auto;padding:9px;background:var(--header-bg);border:1px solid var(--header-border);border-radius:0 0 14px 14px;box-shadow:0 18px 36px #27211a29}.ns-mobile-menu.is-open{display:block}.ns-mobile-menu nav{display:flex;flex-direction:column;gap:2px}.ns-mobile-menu nav>:is(button,a){min-height:43px;display:flex;align-items:center;gap:11px;padding:0 12px;color:var(--header-text);text-align:start;background:transparent;border:0;border-radius:8px;font-size:13px;font-weight:550}.ns-mobile-menu nav>:is(button,a):hover{background:var(--header-hover)}.ns-mobile-menu nav>:is(button,a).is-active{color:#a9382b;background:#fbefeb;font-weight:700}.ns-mobile-menu nav>:is(button,a)>svg{color:#a95647;flex:none}.ns-menu-dot{width:17px;height:17px;margin-inline-start:0}.ns-mobile-usage{display:grid;grid-template-columns:1fr auto;gap:7px;padding:12px;margin:5px 0;color:var(--header-muted);background:var(--header-hover);border-radius:8px;font-size:11px}.ns-mobile-usage b{color:#a9382b;font:600 11px IBM Plex Mono,monospace}.ns-mobile-usage>i{grid-column:1/-1;height:4px;overflow:hidden;background:#e5ddd1;border-radius:5px}.ns-mobile-usage>i>span{display:block;height:100%;background:#c34c3c;border-radius:inherit}.ns-mobile-menu nav>button.ns-mobile-start{justify-content:center;margin-top:6px;color:#fffaf5;background:#b94334;font-weight:700}.app-shell--topnav{height:100dvh}.app-shell--topnav .app-footer{padding-bottom:calc(12px + env(safe-area-inset-bottom))}.app-footer-online{margin-inline-start:0}}@media(max-width:430px){.ns-header{min-height:58px;padding-inline:11px;gap:8px}.ns-brand{gap:7px}.ns-brand-mark{width:32px;height:32px;border-radius:9px}.ns-brand-copy strong{font-size:15px}.ns-header-actions{gap:6px}.ns-header .locale-switch{min-height:32px;padding:5px 7px;font-size:11px}.ns-menu-toggle{width:33px;height:33px}.app-shell--topnav .app-footer{justify-content:center;flex-wrap:wrap;gap:12px;font-size:9px}}.page-skeleton-hero .sk{background:#e3d9cc!important}@media(prefers-reduced-motion:reduce){.page-skeleton .sk{animation:none}}.app-shell--topnav .app-footer{background:#f3f0e7!important;color:#6b665b!important}.app-shell--topnav .app-footer button{color:#58574f!important}.app-shell--topnav .app-footer,.app-shell--topnav .app-footer button{font-size:12px}:root{--polish-red:#c64c3b;--polish-red-deep:#a83d30;--polish-red-wash:#fcf0ec;--polish-teal:#43856d;--polish-teal-wash:#edf5f0;--polish-amber:#a77c3d;--polish-border:#e5dfd3;--polish-shadow:0 8px 22px rgba(50,42,31,.07)}.about-page>div.about-hero{background:linear-gradient(120deg,#f8eee7,#faf8f2 56%,#eef5ef)!important;color:#292d27!important}.about-page>div.about-hero h1{color:#292d27!important}.about-page>div.about-hero h1 span{color:#b74032!important}.about-page>div.about-hero p{color:#626457!important}.about-hero .about-hero-badge{color:#a4372b!important;background:#f9e8e1!important;border-color:#ebcfc4!important;font-size:12px!important}.about-hero .about-hero-stats{border-color:#dedfd3!important;background:#dedfd3!important}.about-hero .about-hero-stats>div{min-width:0;padding-inline:12px!important;background:#fffdfa!important}.about-hero .about-hero-stats>div>div:first-child{color:#367c61!important}.about-hero .about-hero-stats>div>div:last-child{color:#66695f!important;font-size:12px!important}.about-hero .about-hero-features{border-color:#dfdfd3!important}.about-hero .about-hero-features>div{color:#5b6257!important}.about-hero .about-hero-features svg{stroke:#378164}.search-page,.kb-page,.profile-page,.upgrade-page,.admin-page,.results-page{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.search-content{width:100%!important;max-width:1240px!important;min-width:0;box-sizing:border-box}.search-content-gutter{min-width:0;padding-inline:clamp(14px,3.2vw,40px);box-sizing:border-box}.search-page .project-search-controls,.search-page .search-workspace form>div{border-color:var(--polish-border)!important}.search-page .project-search-controls{flex-wrap:wrap}.search-page .search-workspace,.search-page .search-workspace form,.search-page .search-workspace form>div{min-width:0;max-width:100%}.search-page .search-project-aside{width:100%;min-width:0;max-width:100%;justify-self:stretch;box-sizing:border-box}.search-page .search-project-aside>section{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.search-page .search-project-aside .recent-project-row{min-width:0;max-width:100%;box-sizing:border-box}.search-page .search-project-aside .scope-help,.search-page .search-project-aside .search-tips li{min-width:0;overflow-wrap:anywhere}.search-page input,.search-page textarea,.search-page select,.search-content input,.search-content textarea,.search-content select{max-width:100%;min-width:0;box-sizing:border-box}.kb-page{overflow-x:clip}.kb-page .archive-hero{padding-inline:clamp(18px,4vw,44px)!important}.kb-page .archive-content{width:100%;max-width:1200px;padding-inline:clamp(14px,3.2vw,40px)!important;box-sizing:border-box}.kb-page .archive-trending-panel{border-color:var(--polish-border)}.kb-page .archive-trending-panel summary{min-width:0}.kb-page .archive-trending-panel summary>span{min-width:0;overflow-wrap:anywhere}.kb-page input,.kb-page select{max-width:100%;min-width:0;box-sizing:border-box}.profile-page{overflow-x:clip}.profile-page-heading{padding-inline:clamp(14px,3.2vw,40px)!important}.profile-page-content{width:100%;max-width:1240px!important;padding-inline:clamp(14px,3.2vw,40px)!important;box-sizing:border-box}.profile-page .profile-identity-row,.profile-page .profile-section-heading{min-width:0;flex-wrap:wrap}.profile-page .profile-user-name,.profile-page .profile-user-meta{overflow-wrap:anywhere}.profile-page .profile-stat-card,.profile-page .account-settings-panel,.profile-page .profile-projects-section>*{border-color:var(--polish-border)!important}.profile-page .account-settings-panel{box-shadow:0 2px 12px #322a1f09}.profile-page .account-details-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-page input,.profile-page select,.profile-page textarea{max-width:100%;min-width:0;box-sizing:border-box}.upgrade-page{width:100%;max-width:1140px!important;padding-inline:clamp(14px,3.2vw,32px)!important}.upgrade-page>div,.upgrade-page form{min-width:0;max-width:100%}.upgrade-page form input,.upgrade-page input,.upgrade-page select{max-width:100%;min-width:0;box-sizing:border-box}.upgrade-page .ns-button,.upgrade-page button{overflow-wrap:anywhere}.admin-page{max-width:1320px!important;padding:clamp(16px,2.4vw,30px) clamp(14px,2.8vw,36px)!important;overflow-x:clip}.admin-page>div{min-width:0;max-width:100%}.admin-page .admin-table-scroll{min-width:0;max-width:100%;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#c9bbaa transparent}.admin-page .admin-table-scroll table{max-width:none}.admin-page th{text-align:start!important}.admin-page input,.admin-page select,.admin-page textarea{max-width:100%;min-width:0;box-sizing:border-box}.admin-page>div:nth-child(2){scrollbar-width:thin}.results-page{max-width:1180px!important;padding-inline:clamp(14px,3.2vw,40px)!important}.results-page>div:first-of-type{min-width:0;flex-wrap:wrap}.results-page .results-project-meta{min-width:0}.results-page .results-project-meta>span{min-width:0;overflow-wrap:anywhere}.results-page .result-kpi,.results-page .results-panel{border-color:var(--polish-border)!important}.search-page .term-chip,.kb-page .archive-trending-panel[open] summary,.profile-page .account-settings-tabs button.active{color:var(--polish-red-deep)}.search-page button[type=submit],.profile-page .profile-projects-section .profile-empty-state button{background:var(--polish-red)!important}.search-page button[type=submit]:hover,.profile-page .profile-projects-section .profile-empty-state button:hover{background:var(--polish-red-deep)!important}.profile-page .account-settings-tabs button.active{border-bottom-color:var(--polish-red)}.profile-page .account-settings-tabs button{margin-bottom:0}.profile-page .profile-empty-state{border-color:var(--polish-border)}.kb-page .archive-trending-panel summary:hover{color:var(--polish-red-deep)}.results-page .panel-icon-green{color:var(--polish-teal)}.results-page .panel-icon-sand{color:var(--polish-amber)}.about-page{min-width:0;overflow-x:clip}.about-page .feat-card,.about-page .hiw-card{border-color:var(--polish-border)!important}.about-page .feat-card:hover,.about-page .hiw-card:hover{border-color:#d7c5b8!important}.about-page button:focus-visible{outline-color:#c64c3b6b}.community-page{width:100%;min-width:0;overflow-x:clip}.community-page>div:nth-child(2){width:100%;max-width:960px!important;padding-inline:clamp(14px,3.2vw,40px)!important;box-sizing:border-box}.community-page input,.community-page select,.community-page textarea{max-width:100%;min-width:0;box-sizing:border-box}.journal-page[dir=rtl] .blog-kicker,.journal-page[dir=rtl] .blog-card-category,.journal-page[dir=rtl] .blog-featured-meta,.journal-page[dir=rtl] .blog-category-filter button,.journal-page[dir=rtl] .blog-cover-ar-copy>span{font-size:12px!important}.blog-article-content[dir=rtl] .blog-article-category{font-size:12px!important}.policy-page[dir=rtl] .legal-page-tabs button,.terms-page[dir=rtl] .legal-page-tabs button,.policy-page[dir=rtl] .legal-language-note,.terms-page[dir=rtl] .legal-language-note,.policy-page[dir=rtl] .legal-toc>strong,.terms-page[dir=rtl] .legal-toc>strong,.policy-page[dir=rtl] .legal-toc a,.terms-page[dir=rtl] .legal-toc a{font-size:12px!important}.search-page input:focus-visible,.search-page textarea:focus-visible,.search-page select:focus-visible,.kb-page input:focus-visible,.kb-page select:focus-visible,.profile-page input:focus-visible,.profile-page textarea:focus-visible,.profile-page select:focus-visible,.upgrade-page input:focus-visible,.upgrade-page select:focus-visible,.admin-page input:focus-visible,.admin-page select:focus-visible{border-color:var(--polish-red)!important;box-shadow:0 0 0 3px #c64c3b24}@media(max-width:640px){.profile-page .account-settings-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;overflow:visible;padding-bottom:8px}.profile-page .account-settings-tabs button{min-width:0;min-height:42px;padding:9px 10px;border-radius:7px;white-space:normal;text-align:start}.profile-page .account-settings-tabs button.active{background:#faeee8}.search-page>.search-page-header{padding-inline:0!important}.search-content-gutter{padding-inline:14px}.search-page .project-search-controls{align-items:flex-start!important;padding:12px!important}.search-page .project-search-controls>*{min-width:0}.profile-page-content{padding-block:20px 38px!important}.profile-page .account-details-grid{grid-template-columns:minmax(0,1fr)}.profile-page .account-settings-panel{padding:16px!important}.profile-page .profile-section-heading{align-items:flex-start}.results-page>div:first-of-type{margin-bottom:20px!important}.results-page .results-project-meta{gap:5px 9px!important}.admin-page{padding-inline:12px!important}.admin-page .admin-table-scroll{overscroll-behavior-inline:contain}.admin-page .admin-table-scroll table{min-width:540px}.upgrade-page{padding-inline:14px!important}.community-page>div:nth-child(2){padding-inline:14px!important}}@media(max-width:360px){.search-content-gutter{padding-inline:12px}.kb-page .archive-content,.profile-page-content{padding-inline:12px!important}.profile-page .account-settings-panel{padding:13px!important}.results-page{padding-inline:12px!important}.admin-page{padding-inline:10px!important}.upgrade-page{padding-inline:12px!important}.community-page>div:nth-child(2){padding-inline:12px!important}}@media(prefers-reduced-motion:reduce){.about-page .feat-card,.about-page .hiw-card,.profile-page .profile-stat-card,.kb-page .archive-trending-panel summary{transition:none!important}}
